File manager - Edit - /home/met-r-devuser/htdocs/devuser.met-r.io/js/chunk-vendors.c1fd46bb.js
Back
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"0056":function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return a})),n.d(e,"d",(function(){return s})),n.d(e,"e",(function(){return l})),n.d(e,"f",(function(){return c})),n.d(e,"g",(function(){return u})),n.d(e,"h",(function(){return h})),n.d(e,"i",(function(){return d})),n.d(e,"j",(function(){return f})),n.d(e,"k",(function(){return p})),n.d(e,"l",(function(){return m})),n.d(e,"m",(function(){return g})),n.d(e,"n",(function(){return b})),n.d(e,"o",(function(){return v})),n.d(e,"p",(function(){return y})),n.d(e,"q",(function(){return w})),n.d(e,"r",(function(){return _})),n.d(e,"s",(function(){return x})),n.d(e,"t",(function(){return k})),n.d(e,"u",(function(){return A})),n.d(e,"v",(function(){return M})),n.d(e,"w",(function(){return O})),n.d(e,"x",(function(){return S})),n.d(e,"y",(function(){return T})),n.d(e,"z",(function(){return C})),n.d(e,"A",(function(){return E})),n.d(e,"B",(function(){return j})),n.d(e,"C",(function(){return L})),n.d(e,"D",(function(){return P})),n.d(e,"E",(function(){return D})),n.d(e,"F",(function(){return I})),n.d(e,"G",(function(){return R})),n.d(e,"H",(function(){return N})),n.d(e,"I",(function(){return B})),n.d(e,"J",(function(){return F})),n.d(e,"K",(function(){return Y})),n.d(e,"L",(function(){return z})),n.d(e,"M",(function(){return H})),n.d(e,"N",(function(){return V})),n.d(e,"O",(function(){return W})),n.d(e,"P",(function(){return U})),n.d(e,"Q",(function(){return $})),n.d(e,"R",(function(){return G})),n.d(e,"S",(function(){return q})),n.d(e,"T",(function(){return X})),n.d(e,"U",(function(){return Z})),n.d(e,"V",(function(){return K})),n.d(e,"W",(function(){return Q})),n.d(e,"X",(function(){return J})),n.d(e,"Y",(function(){return tt})),n.d(e,"Z",(function(){return et})),n.d(e,"ab",(function(){return nt})),n.d(e,"bb",(function(){return rt})),n.d(e,"cb",(function(){return it})),n.d(e,"fb",(function(){return ot})),n.d(e,"gb",(function(){return at})),n.d(e,"hb",(function(){return st})),n.d(e,"ib",(function(){return lt})),n.d(e,"jb",(function(){return ct})),n.d(e,"eb",(function(){return ut})),n.d(e,"db",(function(){return ht}));var r=n("2f79"),i="activate-tab",o="blur",a="cancel",s="change",l="changed",c="click",u="close",h="context",d="context-changed",f="destroyed",p="disable",m="disabled",g="dismissed",b="dismiss-count-down",v="enable",y="enabled",w="filtered",_="first",x="focus",k="focusin",A="focusout",M="head-clicked",O="hidden",S="hide",T="img-error",C="input",E="last",j="mouseenter",L="mouseleave",P="next",D="ok",I="open",R="page-click",N="paused",B="prev",F="refresh",Y="refreshed",z="remove",H="row-clicked",V="row-contextmenu",W="row-dblclicked",U="row-hovered",$="row-middle-clicked",G="row-selected",q="row-unhovered",X="selected",Z="show",K="shown",Q="sliding-end",J="sliding-start",tt="sort-changed",et="tag-state",nt="toggle",rt="unpaused",it="update",ot=r["d"]?"vnodeBeforeUnmount":"hook:beforeDestroy",at=r["d"]?"vNodeUnmounted":"hook:destroyed",st="update:",lt="bv",ct="::",ut={passive:!0},ht={passive:!0,capture:!1}},"0094":function(t,e,n){"use strict";var r,i=n("bb2f"),o=n("da84"),a=n("e330"),s=n("6964"),l=n("f183"),c=n("6d61"),u=n("acac"),h=n("861d"),d=n("69f3").enforce,f=n("d039"),p=n("cdce"),m=Object,g=Array.isArray,b=m.isExtensible,v=m.isFrozen,y=m.isSealed,w=m.freeze,_=m.seal,x={},k={},A=!o.ActiveXObject&&"ActiveXObject"in o,M=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},O=c("WeakMap",M,u),S=O.prototype,T=a(S.set),C=function(){return i&&f((function(){var t=w([]);return T(new O,t,1),!v(t)}))};if(p)if(A){r=u.getConstructor(M,"WeakMap",!0),l.enable();var E=a(S["delete"]),j=a(S.has),L=a(S.get);s(S,{delete:function(t){if(h(t)&&!b(t)){var e=d(this);return e.frozen||(e.frozen=new r),E(this,t)||e.frozen["delete"](t)}return E(this,t)},has:function(t){if(h(t)&&!b(t)){var e=d(this);return e.frozen||(e.frozen=new r),j(this,t)||e.frozen.has(t)}return j(this,t)},get:function(t){if(h(t)&&!b(t)){var e=d(this);return e.frozen||(e.frozen=new r),j(this,t)?L(this,t):e.frozen.get(t)}return L(this,t)},set:function(t,e){if(h(t)&&!b(t)){var n=d(this);n.frozen||(n.frozen=new r),j(this,t)?T(this,t,e):n.frozen.set(t,e)}else T(this,t,e);return this}})}else C()&&s(S,{set:function(t,e){var n;return g(t)&&(v(t)?n=x:y(t)&&(n=k)),T(this,t,e),n===x&&w(t),n===k&&_(t),this}})},"00bb":function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("38ba"))})(0,(function(t){return t.mode.CFB=function(){var e=t.lib.BlockCipherMode.extend();function n(t,e,n,r){var i,o=this._iv;o?(i=o.slice(0),this._iv=void 0):i=this._prevBlock,r.encryptBlock(i,0);for(var a=0;a<n;a++)t[e+a]^=i[a]}return e.Encryptor=e.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize;n.call(this,t,e,i,r),this._prevBlock=t.slice(e,e+i)}}),e.Decryptor=e.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,o=t.slice(e,e+i);n.call(this,t,e,i,r),this._prevBlock=o}}),e}(),t.mode.CFB}))},"00dc":function(t,e,n){(function(t){var r=n("58a2"),i=n("c24d"),o=n("561d");function a(e){var n=new t(i[e].prime,"hex"),r=new t(i[e].gen,"hex");return new o(n,r)}var s={binary:!0,hex:!0,base64:!0};function l(e,n,i,a){return t.isBuffer(n)||void 0===s[n]?l(e,"binary",n,i):(n=n||"binary",a=a||"binary",i=i||new t([2]),t.isBuffer(i)||(i=new t(i,a)),"number"===typeof e?new o(r(e,i),i,!0):(t.isBuffer(e)||(e=new t(e,n)),new o(e,i,!0)))}e.DiffieHellmanGroup=e.createDiffieHellmanGroup=e.getDiffieHellman=a,e.createDiffieHellman=e.DiffieHellman=l}).call(this,n("b639").Buffer)},"00ee":function(t,e,n){"use strict";var r=n("b622"),i=r("toStringTag"),o={};o[i]="z",t.exports="[object z]"===String(o)},"00fd":function(t,e,n){var r=n("9e69"),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;function l(t){var e=o.call(t,s),n=t[s];try{t[s]=void 0;var r=!0}catch(l){}var i=a.call(t);return r&&(e?t[s]=n:delete t[s]),i}t.exports=l},"0106":function(t,e,n){(function(t){(function(t,e){"use strict";function r(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}function o(t,e,n){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&("le"!==e&&"be"!==e||(n=e,e=10),this._init(t||0,e||10,n||"be"))}var a;"object"===typeof t?t.exports=o:e.BN=o,o.BN=o,o.wordSize=26;try{a="undefined"!==typeof window&&"undefined"!==typeof window.Buffer?window.Buffer:n(16).Buffer}catch(S){}function s(t,e){var n=t.charCodeAt(e);return n>=65&&n<=70?n-55:n>=97&&n<=102?n-87:n-48&15}function l(t,e,n){var r=s(t,n);return n-1>=e&&(r|=s(t,n-1)<<4),r}function c(t,e,n,r){for(var i=0,o=Math.min(t.length,n),a=e;a<o;a++){var s=t.charCodeAt(a)-48;i*=r,i+=s>=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"===typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return t.cmp(e)>0?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,n){if("number"===typeof t)return this._initNumber(t,e,n);if("object"===typeof t)return this._initArray(t,e,n);"hex"===e&&(e=16),r(e===(0|e)&&e>=2&&e<=36),t=t.toString().replace(/\s+/g,"");var i=0;"-"===t[0]&&(i++,this.negative=1),i<t.length&&(16===e?this._parseHex(t,i,n):(this._parseBase(t,e,i),"le"===n&&this._initArray(this.toArray(),e,n)))},o.prototype._initNumber=function(t,e,n){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(r(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===n&&this._initArray(this.toArray(),e,n)},o.prototype._initArray=function(t,e,n){if(r("number"===typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i=0;i<this.length;i++)this.words[i]=0;var o,a,s=0;if("be"===n)for(i=t.length-1,o=0;i>=0;i-=3)a=t[i]|t[i-1]<<8|t[i-2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);else if("le"===n)for(i=0,o=0;i<t.length;i+=3)a=t[i]|t[i+1]<<8|t[i+2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(t,e,n){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var r=0;r<this.length;r++)this.words[r]=0;var i,o=0,a=0;if("be"===n)for(r=t.length-1;r>=e;r-=2)i=l(t,e,r)<<o,this.words[a]|=67108863&i,o>=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;else{var s=t.length-e;for(r=s%2===0?e+1:e;r<t.length;r+=2)i=l(t,e,r)<<o,this.words[a]|=67108863&i,o>=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8}this.strip()},o.prototype._parseBase=function(t,e,n){this.words=[0],this.length=1;for(var r=0,i=1;i<=67108863;i*=e)r++;r--,i=i/e|0;for(var o=t.length-n,a=o%r,s=Math.min(o,o-a)+n,l=0,u=n;u<s;u+=r)l=c(t,u,u+r,e),this.imuln(i),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l);if(0!==a){var h=1;for(l=c(t,u,t.length,e),u=0;u<a;u++)h*=e;this.imuln(h),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l)}this.strip()},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){while(this.length<t)this.words[this.length++]=0;return this},o.prototype.strip=function(){while(this.length>1&&0===this.words[this.length-1])this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],h=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],d=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(t){for(var e=new Array(t.bitLength()),n=0;n<e.length;n++){var r=n/26|0,i=n%26;e[n]=(t.words[r]&1<<i)>>>i}return e}function p(t,e,n){n.negative=e.negative^t.negative;var r=t.length+e.length|0;n.length=r,r=r-1|0;var i=0|t.words[0],o=0|e.words[0],a=i*o,s=67108863&a,l=a/67108864|0;n.words[0]=s;for(var c=1;c<r;c++){for(var u=l>>>26,h=67108863&l,d=Math.min(c,e.length-1),f=Math.max(0,c-t.length+1);f<=d;f++){var p=c-f|0;i=0|t.words[p],o=0|e.words[f],a=i*o+h,u+=a/67108864|0,h=67108863&a}n.words[c]=0|h,l=0|u}return 0!==l?n.words[c]=0|l:n.length--,n.strip()}o.prototype.toString=function(t,e){var n;if(t=t||10,e=0|e||1,16===t||"hex"===t){n="";for(var i=0,o=0,a=0;a<this.length;a++){var s=this.words[a],l=(16777215&(s<<i|o)).toString(16);o=s>>>24-i&16777215,n=0!==o||a!==this.length-1?u[6-l.length]+l+n:l+n,i+=2,i>=26&&(i-=26,a--)}0!==o&&(n=o.toString(16)+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}if(t===(0|t)&&t>=2&&t<=36){var c=h[t],f=d[t];n="";var p=this.clone();p.negative=0;while(!p.isZero()){var m=p.modn(f).toString(t);p=p.idivn(f),n=p.isZero()?m+n:u[c-m.length]+m+n}this.isZero()&&(n="0"+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}r(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return r("undefined"!==typeof a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,n){var i=this.byteLength(),o=n||Math.max(1,i);r(i<=o,"byte array longer than desired length"),r(o>0,"Requested array length <= 0"),this.strip();var a,s,l="le"===e,c=new t(o),u=this.clone();if(l){for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[s]=a;for(;s<o;s++)c[s]=0}else{for(s=0;s<o-i;s++)c[s]=0;for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[o-s-1]=a}return c},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t,n=0;return e>=4096&&(n+=13,e>>>=13),e>=64&&(n+=7,e>>>=7),e>=8&&(n+=4,e>>>=4),e>=2&&(n+=2,e>>>=2),n+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,n=0;return 0===(8191&e)&&(n+=13,e>>>=13),0===(127&e)&&(n+=7,e>>>=7),0===(15&e)&&(n+=4,e>>>=4),0===(3&e)&&(n+=2,e>>>=2),0===(1&e)&&n++,n},o.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var n=this._zeroBits(this.words[e]);if(t+=n,26!==n)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){while(this.length<t.length)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this.strip()},o.prototype.ior=function(t){return r(0===(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var n=0;n<e.length;n++)this.words[n]=this.words[n]&t.words[n];return this.length=e.length,this.strip()},o.prototype.iand=function(t){return r(0===(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var e,n;this.length>t.length?(e=this,n=t):(e=t,n=this);for(var r=0;r<n.length;r++)this.words[r]=e.words[r]^n.words[r];if(this!==e)for(;r<e.length;r++)this.words[r]=e.words[r];return this.length=e.length,this.strip()},o.prototype.ixor=function(t){return r(0===(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){r("number"===typeof t&&t>=0);var e=0|Math.ceil(t/26),n=t%26;this._expand(e),n>0&&e--;for(var i=0;i<e;i++)this.words[i]=67108863&~this.words[i];return n>0&&(this.words[i]=~this.words[i]&67108863>>26-n),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){r("number"===typeof t&&t>=0);var n=t/26|0,i=t%26;return this._expand(n+1),this.words[n]=e?this.words[n]|1<<i:this.words[n]&~(1<<i),this.strip()},o.prototype.iadd=function(t){var e,n,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();this.length>t.length?(n=this,r=t):(n=t,r=this);for(var i=0,o=0;o<r.length;o++)e=(0|n.words[o])+(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<n.length;o++)e=(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=n.length,0!==i)this.words[this.length]=i,this.length++;else if(n!==this)for(;o<n.length;o++)this.words[o]=n.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var n,r,i=this.cmp(t);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(n=this,r=t):(n=t,r=this);for(var o=0,a=0;a<r.length;a++)e=(0|n.words[a])-(0|r.words[a])+o,o=e>>26,this.words[a]=67108863&e;for(;0!==o&&a<n.length;a++)e=(0|n.words[a])+o,o=e>>26,this.words[a]=67108863&e;if(0===o&&a<n.length&&n!==this)for(;a<n.length;a++)this.words[a]=n.words[a];return this.length=Math.max(this.length,a),n!==this&&(this.negative=1),this.strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var m=function(t,e,n){var r,i,o,a=t.words,s=e.words,l=n.words,c=0,u=0|a[0],h=8191&u,d=u>>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],b=8191&g,v=g>>>13,y=0|a[3],w=8191&y,_=y>>>13,x=0|a[4],k=8191&x,A=x>>>13,M=0|a[5],O=8191&M,S=M>>>13,T=0|a[6],C=8191&T,E=T>>>13,j=0|a[7],L=8191&j,P=j>>>13,D=0|a[8],I=8191&D,R=D>>>13,N=0|a[9],B=8191&N,F=N>>>13,Y=0|s[0],z=8191&Y,H=Y>>>13,V=0|s[1],W=8191&V,U=V>>>13,$=0|s[2],G=8191&$,q=$>>>13,X=0|s[3],Z=8191&X,K=X>>>13,Q=0|s[4],J=8191&Q,tt=Q>>>13,et=0|s[5],nt=8191&et,rt=et>>>13,it=0|s[6],ot=8191&it,at=it>>>13,st=0|s[7],lt=8191&st,ct=st>>>13,ut=0|s[8],ht=8191&ut,dt=ut>>>13,ft=0|s[9],pt=8191&ft,mt=ft>>>13;n.negative=t.negative^e.negative,n.length=19,r=Math.imul(h,z),i=Math.imul(h,H),i=i+Math.imul(d,z)|0,o=Math.imul(d,H);var gt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(gt>>>26)|0,gt&=67108863,r=Math.imul(p,z),i=Math.imul(p,H),i=i+Math.imul(m,z)|0,o=Math.imul(m,H),r=r+Math.imul(h,W)|0,i=i+Math.imul(h,U)|0,i=i+Math.imul(d,W)|0,o=o+Math.imul(d,U)|0;var bt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(bt>>>26)|0,bt&=67108863,r=Math.imul(b,z),i=Math.imul(b,H),i=i+Math.imul(v,z)|0,o=Math.imul(v,H),r=r+Math.imul(p,W)|0,i=i+Math.imul(p,U)|0,i=i+Math.imul(m,W)|0,o=o+Math.imul(m,U)|0,r=r+Math.imul(h,G)|0,i=i+Math.imul(h,q)|0,i=i+Math.imul(d,G)|0,o=o+Math.imul(d,q)|0;var vt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(vt>>>26)|0,vt&=67108863,r=Math.imul(w,z),i=Math.imul(w,H),i=i+Math.imul(_,z)|0,o=Math.imul(_,H),r=r+Math.imul(b,W)|0,i=i+Math.imul(b,U)|0,i=i+Math.imul(v,W)|0,o=o+Math.imul(v,U)|0,r=r+Math.imul(p,G)|0,i=i+Math.imul(p,q)|0,i=i+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0,r=r+Math.imul(h,Z)|0,i=i+Math.imul(h,K)|0,i=i+Math.imul(d,Z)|0,o=o+Math.imul(d,K)|0;var yt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,r=Math.imul(k,z),i=Math.imul(k,H),i=i+Math.imul(A,z)|0,o=Math.imul(A,H),r=r+Math.imul(w,W)|0,i=i+Math.imul(w,U)|0,i=i+Math.imul(_,W)|0,o=o+Math.imul(_,U)|0,r=r+Math.imul(b,G)|0,i=i+Math.imul(b,q)|0,i=i+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,r=r+Math.imul(p,Z)|0,i=i+Math.imul(p,K)|0,i=i+Math.imul(m,Z)|0,o=o+Math.imul(m,K)|0,r=r+Math.imul(h,J)|0,i=i+Math.imul(h,tt)|0,i=i+Math.imul(d,J)|0,o=o+Math.imul(d,tt)|0;var wt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,r=Math.imul(O,z),i=Math.imul(O,H),i=i+Math.imul(S,z)|0,o=Math.imul(S,H),r=r+Math.imul(k,W)|0,i=i+Math.imul(k,U)|0,i=i+Math.imul(A,W)|0,o=o+Math.imul(A,U)|0,r=r+Math.imul(w,G)|0,i=i+Math.imul(w,q)|0,i=i+Math.imul(_,G)|0,o=o+Math.imul(_,q)|0,r=r+Math.imul(b,Z)|0,i=i+Math.imul(b,K)|0,i=i+Math.imul(v,Z)|0,o=o+Math.imul(v,K)|0,r=r+Math.imul(p,J)|0,i=i+Math.imul(p,tt)|0,i=i+Math.imul(m,J)|0,o=o+Math.imul(m,tt)|0,r=r+Math.imul(h,nt)|0,i=i+Math.imul(h,rt)|0,i=i+Math.imul(d,nt)|0,o=o+Math.imul(d,rt)|0;var _t=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(_t>>>26)|0,_t&=67108863,r=Math.imul(C,z),i=Math.imul(C,H),i=i+Math.imul(E,z)|0,o=Math.imul(E,H),r=r+Math.imul(O,W)|0,i=i+Math.imul(O,U)|0,i=i+Math.imul(S,W)|0,o=o+Math.imul(S,U)|0,r=r+Math.imul(k,G)|0,i=i+Math.imul(k,q)|0,i=i+Math.imul(A,G)|0,o=o+Math.imul(A,q)|0,r=r+Math.imul(w,Z)|0,i=i+Math.imul(w,K)|0,i=i+Math.imul(_,Z)|0,o=o+Math.imul(_,K)|0,r=r+Math.imul(b,J)|0,i=i+Math.imul(b,tt)|0,i=i+Math.imul(v,J)|0,o=o+Math.imul(v,tt)|0,r=r+Math.imul(p,nt)|0,i=i+Math.imul(p,rt)|0,i=i+Math.imul(m,nt)|0,o=o+Math.imul(m,rt)|0,r=r+Math.imul(h,ot)|0,i=i+Math.imul(h,at)|0,i=i+Math.imul(d,ot)|0,o=o+Math.imul(d,at)|0;var xt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(xt>>>26)|0,xt&=67108863,r=Math.imul(L,z),i=Math.imul(L,H),i=i+Math.imul(P,z)|0,o=Math.imul(P,H),r=r+Math.imul(C,W)|0,i=i+Math.imul(C,U)|0,i=i+Math.imul(E,W)|0,o=o+Math.imul(E,U)|0,r=r+Math.imul(O,G)|0,i=i+Math.imul(O,q)|0,i=i+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,r=r+Math.imul(k,Z)|0,i=i+Math.imul(k,K)|0,i=i+Math.imul(A,Z)|0,o=o+Math.imul(A,K)|0,r=r+Math.imul(w,J)|0,i=i+Math.imul(w,tt)|0,i=i+Math.imul(_,J)|0,o=o+Math.imul(_,tt)|0,r=r+Math.imul(b,nt)|0,i=i+Math.imul(b,rt)|0,i=i+Math.imul(v,nt)|0,o=o+Math.imul(v,rt)|0,r=r+Math.imul(p,ot)|0,i=i+Math.imul(p,at)|0,i=i+Math.imul(m,ot)|0,o=o+Math.imul(m,at)|0,r=r+Math.imul(h,lt)|0,i=i+Math.imul(h,ct)|0,i=i+Math.imul(d,lt)|0,o=o+Math.imul(d,ct)|0;var kt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(kt>>>26)|0,kt&=67108863,r=Math.imul(I,z),i=Math.imul(I,H),i=i+Math.imul(R,z)|0,o=Math.imul(R,H),r=r+Math.imul(L,W)|0,i=i+Math.imul(L,U)|0,i=i+Math.imul(P,W)|0,o=o+Math.imul(P,U)|0,r=r+Math.imul(C,G)|0,i=i+Math.imul(C,q)|0,i=i+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,r=r+Math.imul(O,Z)|0,i=i+Math.imul(O,K)|0,i=i+Math.imul(S,Z)|0,o=o+Math.imul(S,K)|0,r=r+Math.imul(k,J)|0,i=i+Math.imul(k,tt)|0,i=i+Math.imul(A,J)|0,o=o+Math.imul(A,tt)|0,r=r+Math.imul(w,nt)|0,i=i+Math.imul(w,rt)|0,i=i+Math.imul(_,nt)|0,o=o+Math.imul(_,rt)|0,r=r+Math.imul(b,ot)|0,i=i+Math.imul(b,at)|0,i=i+Math.imul(v,ot)|0,o=o+Math.imul(v,at)|0,r=r+Math.imul(p,lt)|0,i=i+Math.imul(p,ct)|0,i=i+Math.imul(m,lt)|0,o=o+Math.imul(m,ct)|0,r=r+Math.imul(h,ht)|0,i=i+Math.imul(h,dt)|0,i=i+Math.imul(d,ht)|0,o=o+Math.imul(d,dt)|0;var At=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(At>>>26)|0,At&=67108863,r=Math.imul(B,z),i=Math.imul(B,H),i=i+Math.imul(F,z)|0,o=Math.imul(F,H),r=r+Math.imul(I,W)|0,i=i+Math.imul(I,U)|0,i=i+Math.imul(R,W)|0,o=o+Math.imul(R,U)|0,r=r+Math.imul(L,G)|0,i=i+Math.imul(L,q)|0,i=i+Math.imul(P,G)|0,o=o+Math.imul(P,q)|0,r=r+Math.imul(C,Z)|0,i=i+Math.imul(C,K)|0,i=i+Math.imul(E,Z)|0,o=o+Math.imul(E,K)|0,r=r+Math.imul(O,J)|0,i=i+Math.imul(O,tt)|0,i=i+Math.imul(S,J)|0,o=o+Math.imul(S,tt)|0,r=r+Math.imul(k,nt)|0,i=i+Math.imul(k,rt)|0,i=i+Math.imul(A,nt)|0,o=o+Math.imul(A,rt)|0,r=r+Math.imul(w,ot)|0,i=i+Math.imul(w,at)|0,i=i+Math.imul(_,ot)|0,o=o+Math.imul(_,at)|0,r=r+Math.imul(b,lt)|0,i=i+Math.imul(b,ct)|0,i=i+Math.imul(v,lt)|0,o=o+Math.imul(v,ct)|0,r=r+Math.imul(p,ht)|0,i=i+Math.imul(p,dt)|0,i=i+Math.imul(m,ht)|0,o=o+Math.imul(m,dt)|0,r=r+Math.imul(h,pt)|0,i=i+Math.imul(h,mt)|0,i=i+Math.imul(d,pt)|0,o=o+Math.imul(d,mt)|0;var Mt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,r=Math.imul(B,W),i=Math.imul(B,U),i=i+Math.imul(F,W)|0,o=Math.imul(F,U),r=r+Math.imul(I,G)|0,i=i+Math.imul(I,q)|0,i=i+Math.imul(R,G)|0,o=o+Math.imul(R,q)|0,r=r+Math.imul(L,Z)|0,i=i+Math.imul(L,K)|0,i=i+Math.imul(P,Z)|0,o=o+Math.imul(P,K)|0,r=r+Math.imul(C,J)|0,i=i+Math.imul(C,tt)|0,i=i+Math.imul(E,J)|0,o=o+Math.imul(E,tt)|0,r=r+Math.imul(O,nt)|0,i=i+Math.imul(O,rt)|0,i=i+Math.imul(S,nt)|0,o=o+Math.imul(S,rt)|0,r=r+Math.imul(k,ot)|0,i=i+Math.imul(k,at)|0,i=i+Math.imul(A,ot)|0,o=o+Math.imul(A,at)|0,r=r+Math.imul(w,lt)|0,i=i+Math.imul(w,ct)|0,i=i+Math.imul(_,lt)|0,o=o+Math.imul(_,ct)|0,r=r+Math.imul(b,ht)|0,i=i+Math.imul(b,dt)|0,i=i+Math.imul(v,ht)|0,o=o+Math.imul(v,dt)|0,r=r+Math.imul(p,pt)|0,i=i+Math.imul(p,mt)|0,i=i+Math.imul(m,pt)|0,o=o+Math.imul(m,mt)|0;var Ot=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,r=Math.imul(B,G),i=Math.imul(B,q),i=i+Math.imul(F,G)|0,o=Math.imul(F,q),r=r+Math.imul(I,Z)|0,i=i+Math.imul(I,K)|0,i=i+Math.imul(R,Z)|0,o=o+Math.imul(R,K)|0,r=r+Math.imul(L,J)|0,i=i+Math.imul(L,tt)|0,i=i+Math.imul(P,J)|0,o=o+Math.imul(P,tt)|0,r=r+Math.imul(C,nt)|0,i=i+Math.imul(C,rt)|0,i=i+Math.imul(E,nt)|0,o=o+Math.imul(E,rt)|0,r=r+Math.imul(O,ot)|0,i=i+Math.imul(O,at)|0,i=i+Math.imul(S,ot)|0,o=o+Math.imul(S,at)|0,r=r+Math.imul(k,lt)|0,i=i+Math.imul(k,ct)|0,i=i+Math.imul(A,lt)|0,o=o+Math.imul(A,ct)|0,r=r+Math.imul(w,ht)|0,i=i+Math.imul(w,dt)|0,i=i+Math.imul(_,ht)|0,o=o+Math.imul(_,dt)|0,r=r+Math.imul(b,pt)|0,i=i+Math.imul(b,mt)|0,i=i+Math.imul(v,pt)|0,o=o+Math.imul(v,mt)|0;var St=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(St>>>26)|0,St&=67108863,r=Math.imul(B,Z),i=Math.imul(B,K),i=i+Math.imul(F,Z)|0,o=Math.imul(F,K),r=r+Math.imul(I,J)|0,i=i+Math.imul(I,tt)|0,i=i+Math.imul(R,J)|0,o=o+Math.imul(R,tt)|0,r=r+Math.imul(L,nt)|0,i=i+Math.imul(L,rt)|0,i=i+Math.imul(P,nt)|0,o=o+Math.imul(P,rt)|0,r=r+Math.imul(C,ot)|0,i=i+Math.imul(C,at)|0,i=i+Math.imul(E,ot)|0,o=o+Math.imul(E,at)|0,r=r+Math.imul(O,lt)|0,i=i+Math.imul(O,ct)|0,i=i+Math.imul(S,lt)|0,o=o+Math.imul(S,ct)|0,r=r+Math.imul(k,ht)|0,i=i+Math.imul(k,dt)|0,i=i+Math.imul(A,ht)|0,o=o+Math.imul(A,dt)|0,r=r+Math.imul(w,pt)|0,i=i+Math.imul(w,mt)|0,i=i+Math.imul(_,pt)|0,o=o+Math.imul(_,mt)|0;var Tt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,r=Math.imul(B,J),i=Math.imul(B,tt),i=i+Math.imul(F,J)|0,o=Math.imul(F,tt),r=r+Math.imul(I,nt)|0,i=i+Math.imul(I,rt)|0,i=i+Math.imul(R,nt)|0,o=o+Math.imul(R,rt)|0,r=r+Math.imul(L,ot)|0,i=i+Math.imul(L,at)|0,i=i+Math.imul(P,ot)|0,o=o+Math.imul(P,at)|0,r=r+Math.imul(C,lt)|0,i=i+Math.imul(C,ct)|0,i=i+Math.imul(E,lt)|0,o=o+Math.imul(E,ct)|0,r=r+Math.imul(O,ht)|0,i=i+Math.imul(O,dt)|0,i=i+Math.imul(S,ht)|0,o=o+Math.imul(S,dt)|0,r=r+Math.imul(k,pt)|0,i=i+Math.imul(k,mt)|0,i=i+Math.imul(A,pt)|0,o=o+Math.imul(A,mt)|0;var Ct=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,r=Math.imul(B,nt),i=Math.imul(B,rt),i=i+Math.imul(F,nt)|0,o=Math.imul(F,rt),r=r+Math.imul(I,ot)|0,i=i+Math.imul(I,at)|0,i=i+Math.imul(R,ot)|0,o=o+Math.imul(R,at)|0,r=r+Math.imul(L,lt)|0,i=i+Math.imul(L,ct)|0,i=i+Math.imul(P,lt)|0,o=o+Math.imul(P,ct)|0,r=r+Math.imul(C,ht)|0,i=i+Math.imul(C,dt)|0,i=i+Math.imul(E,ht)|0,o=o+Math.imul(E,dt)|0,r=r+Math.imul(O,pt)|0,i=i+Math.imul(O,mt)|0,i=i+Math.imul(S,pt)|0,o=o+Math.imul(S,mt)|0;var Et=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,r=Math.imul(B,ot),i=Math.imul(B,at),i=i+Math.imul(F,ot)|0,o=Math.imul(F,at),r=r+Math.imul(I,lt)|0,i=i+Math.imul(I,ct)|0,i=i+Math.imul(R,lt)|0,o=o+Math.imul(R,ct)|0,r=r+Math.imul(L,ht)|0,i=i+Math.imul(L,dt)|0,i=i+Math.imul(P,ht)|0,o=o+Math.imul(P,dt)|0,r=r+Math.imul(C,pt)|0,i=i+Math.imul(C,mt)|0,i=i+Math.imul(E,pt)|0,o=o+Math.imul(E,mt)|0;var jt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(jt>>>26)|0,jt&=67108863,r=Math.imul(B,lt),i=Math.imul(B,ct),i=i+Math.imul(F,lt)|0,o=Math.imul(F,ct),r=r+Math.imul(I,ht)|0,i=i+Math.imul(I,dt)|0,i=i+Math.imul(R,ht)|0,o=o+Math.imul(R,dt)|0,r=r+Math.imul(L,pt)|0,i=i+Math.imul(L,mt)|0,i=i+Math.imul(P,pt)|0,o=o+Math.imul(P,mt)|0;var Lt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,r=Math.imul(B,ht),i=Math.imul(B,dt),i=i+Math.imul(F,ht)|0,o=Math.imul(F,dt),r=r+Math.imul(I,pt)|0,i=i+Math.imul(I,mt)|0,i=i+Math.imul(R,pt)|0,o=o+Math.imul(R,mt)|0;var Pt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Pt>>>26)|0,Pt&=67108863,r=Math.imul(B,pt),i=Math.imul(B,mt),i=i+Math.imul(F,pt)|0,o=Math.imul(F,mt);var Dt=(c+r|0)+((8191&i)<<13)|0;return c=(o+(i>>>13)|0)+(Dt>>>26)|0,Dt&=67108863,l[0]=gt,l[1]=bt,l[2]=vt,l[3]=yt,l[4]=wt,l[5]=_t,l[6]=xt,l[7]=kt,l[8]=At,l[9]=Mt,l[10]=Ot,l[11]=St,l[12]=Tt,l[13]=Ct,l[14]=Et,l[15]=jt,l[16]=Lt,l[17]=Pt,l[18]=Dt,0!==c&&(l[19]=c,n.length++),n};function g(t,e,n){n.negative=e.negative^t.negative,n.length=t.length+e.length;for(var r=0,i=0,o=0;o<n.length-1;o++){var a=i;i=0;for(var s=67108863&r,l=Math.min(o,e.length-1),c=Math.max(0,o-t.length+1);c<=l;c++){var u=o-c,h=0|t.words[u],d=0|e.words[c],f=h*d,p=67108863&f;a=a+(f/67108864|0)|0,p=p+s|0,s=67108863&p,a=a+(p>>>26)|0,i+=a>>>26,a&=67108863}n.words[o]=s,r=a,a=i}return 0!==r?n.words[o]=r:n.length--,n.strip()}function b(t,e,n){var r=new v;return r.mulp(t,e,n)}function v(t,e){this.x=t,this.y=e}Math.imul||(m=p),o.prototype.mulTo=function(t,e){var n,r=this.length+t.length;return n=10===this.length&&10===t.length?m(this,t,e):r<63?p(this,t,e):r<1024?g(this,t,e):b(this,t,e),n},v.prototype.makeRBT=function(t){for(var e=new Array(t),n=o.prototype._countBits(t)-1,r=0;r<t;r++)e[r]=this.revBin(r,n,t);return e},v.prototype.revBin=function(t,e,n){if(0===t||t===n-1)return t;for(var r=0,i=0;i<e;i++)r|=(1&t)<<e-i-1,t>>=1;return r},v.prototype.permute=function(t,e,n,r,i,o){for(var a=0;a<o;a++)r[a]=e[t[a]],i[a]=n[t[a]]},v.prototype.transform=function(t,e,n,r,i,o){this.permute(o,t,e,n,r,i);for(var a=1;a<i;a<<=1)for(var s=a<<1,l=Math.cos(2*Math.PI/s),c=Math.sin(2*Math.PI/s),u=0;u<i;u+=s)for(var h=l,d=c,f=0;f<a;f++){var p=n[u+f],m=r[u+f],g=n[u+f+a],b=r[u+f+a],v=h*g-d*b;b=h*b+d*g,g=v,n[u+f]=p+g,r[u+f]=m+b,n[u+f+a]=p-g,r[u+f+a]=m-b,f!==s&&(v=l*h-c*d,d=l*d+c*h,h=v)}},v.prototype.guessLen13b=function(t,e){var n=1|Math.max(e,t),r=1&n,i=0;for(n=n/2|0;n;n>>>=1)i++;return 1<<i+1+r},v.prototype.conjugate=function(t,e,n){if(!(n<=1))for(var r=0;r<n/2;r++){var i=t[r];t[r]=t[n-r-1],t[n-r-1]=i,i=e[r],e[r]=-e[n-r-1],e[n-r-1]=-i}},v.prototype.normalize13b=function(t,e){for(var n=0,r=0;r<e/2;r++){var i=8192*Math.round(t[2*r+1]/e)+Math.round(t[2*r]/e)+n;t[r]=67108863&i,n=i<67108864?0:i/67108864|0}return t},v.prototype.convert13b=function(t,e,n,i){for(var o=0,a=0;a<e;a++)o+=0|t[a],n[2*a]=8191&o,o>>>=13,n[2*a+1]=8191&o,o>>>=13;for(a=2*e;a<i;++a)n[a]=0;r(0===o),r(0===(-8192&o))},v.prototype.stub=function(t){for(var e=new Array(t),n=0;n<t;n++)e[n]=0;return e},v.prototype.mulp=function(t,e,n){var r=2*this.guessLen13b(t.length,e.length),i=this.makeRBT(r),o=this.stub(r),a=new Array(r),s=new Array(r),l=new Array(r),c=new Array(r),u=new Array(r),h=new Array(r),d=n.words;d.length=r,this.convert13b(t.words,t.length,a,r),this.convert13b(e.words,e.length,c,r),this.transform(a,o,s,l,r,i),this.transform(c,o,u,h,r,i);for(var f=0;f<r;f++){var p=s[f]*u[f]-l[f]*h[f];l[f]=s[f]*h[f]+l[f]*u[f],s[f]=p}return this.conjugate(s,l,r),this.transform(s,l,d,o,r,i),this.conjugate(d,o,r),this.normalize13b(d,r),n.negative=t.negative^e.negative,n.length=t.length+e.length,n.strip()},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),b(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){r("number"===typeof t),r(t<67108864);for(var e=0,n=0;n<this.length;n++){var i=(0|this.words[n])*t,o=(67108863&i)+(67108863&e);e>>=26,e+=i/67108864|0,e+=o>>>26,this.words[n]=67108863&o}return 0!==e&&(this.words[n]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=f(t);if(0===e.length)return new o(1);for(var n=this,r=0;r<e.length;r++,n=n.sqr())if(0!==e[r])break;if(++r<e.length)for(var i=n.sqr();r<e.length;r++,i=i.sqr())0!==e[r]&&(n=n.mul(i));return n},o.prototype.iushln=function(t){r("number"===typeof t&&t>=0);var e,n=t%26,i=(t-n)/26,o=67108863>>>26-n<<26-n;if(0!==n){var a=0;for(e=0;e<this.length;e++){var s=this.words[e]&o,l=(0|this.words[e])-s<<n;this.words[e]=l|a,a=s>>>26-n}a&&(this.words[e]=a,this.length++)}if(0!==i){for(e=this.length-1;e>=0;e--)this.words[e+i]=this.words[e];for(e=0;e<i;e++)this.words[e]=0;this.length+=i}return this.strip()},o.prototype.ishln=function(t){return r(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,n){var i;r("number"===typeof t&&t>=0),i=e?(e-e%26)/26:0;var o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,l=n;if(i-=a,i=Math.max(0,i),l){for(var c=0;c<a;c++)l.words[c]=this.words[c];l.length=a}if(0===a);else if(this.length>a)for(this.length-=a,c=0;c<this.length;c++)this.words[c]=this.words[c+a];else this.words[0]=0,this.length=1;var u=0;for(c=this.length-1;c>=0&&(0!==u||c>=i);c--){var h=0|this.words[c];this.words[c]=u<<26-o|h>>>o,u=h&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,n){return r(0===this.negative),this.iushrn(t,e,n)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){r("number"===typeof t&&t>=0);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return!1;var o=this.words[n];return!!(o&i)},o.prototype.imaskn=function(t){r("number"===typeof t&&t>=0);var e=t%26,n=(t-e)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=n)return this;if(0!==e&&n++,this.length=Math.min(n,this.length),0!==e){var i=67108863^67108863>>>e<<e;this.words[this.length-1]&=i}return this.strip()},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return r("number"===typeof t),r(t<67108864),t<0?this.isubn(-t):0!==this.negative?1===this.length&&(0|this.words[0])<t?(this.words[0]=t-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(t),this.negative=1,this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&this.words[e]>=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(r("number"===typeof t),r(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,this.words[e+1]-=1;return this.strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,n){var i,o,a=t.length+n;this._expand(a);var s=0;for(i=0;i<t.length;i++){o=(0|this.words[i+n])+s;var l=(0|t.words[i])*e;o-=67108863&l,s=(o>>26)-(l/67108864|0),this.words[i+n]=67108863&o}for(;i<this.length-n;i++)o=(0|this.words[i+n])+s,s=o>>26,this.words[i+n]=67108863&o;if(0===s)return this.strip();for(r(-1===s),s=0,i=0;i<this.length;i++)o=-(0|this.words[i])+s,s=o>>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var n=this.length-t.length,r=this.clone(),i=t,a=0|i.words[i.length-1],s=this._countBits(a);n=26-s,0!==n&&(i=i.ushln(n),r.iushln(n),a=0|i.words[i.length-1]);var l,c=r.length-i.length;if("mod"!==e){l=new o(null),l.length=c+1,l.words=new Array(l.length);for(var u=0;u<l.length;u++)l.words[u]=0}var h=r.clone()._ishlnsubmul(i,1,c);0===h.negative&&(r=h,l&&(l.words[c]=1));for(var d=c-1;d>=0;d--){var f=67108864*(0|r.words[i.length+d])+(0|r.words[i.length+d-1]);f=Math.min(f/a|0,67108863),r._ishlnsubmul(i,f,d);while(0!==r.negative)f--,r.negative=0,r._ishlnsubmul(i,1,d),r.isZero()||(r.negative^=1);l&&(l.words[d]=f)}return l&&l.strip(),r.strip(),"div"!==e&&0!==n&&r.iushrn(n),{div:l||null,mod:r}},o.prototype.divmod=function(t,e,n){return r(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),"mod"!==e&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var n=0!==e.div.negative?e.mod.isub(t):e.mod,r=t.ushrn(1),i=t.andln(1),o=n.cmp(r);return o<0||1===i&&0===o?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){r(t<=67108863);for(var e=(1<<26)%t,n=0,i=this.length-1;i>=0;i--)n=(e*n+(0|this.words[i]))%t;return n},o.prototype.idivn=function(t){r(t<=67108863);for(var e=0,n=this.length-1;n>=0;n--){var i=(0|this.words[n])+67108864*e;this.words[n]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;while(e.isEven()&&n.isEven())e.iushrn(1),n.iushrn(1),++c;var u=n.clone(),h=e.clone();while(!e.isZero()){for(var d=0,f=1;0===(e.words[0]&f)&&d<26;++d,f<<=1);if(d>0){e.iushrn(d);while(d-- >0)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(h)),i.iushrn(1),a.iushrn(1)}for(var p=0,m=1;0===(n.words[0]&m)&&p<26;++p,m<<=1);if(p>0){n.iushrn(p);while(p-- >0)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(h)),s.iushrn(1),l.iushrn(1)}e.cmp(n)>=0?(e.isub(n),i.isub(s),a.isub(l)):(n.isub(e),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:n.iushln(c)}},o.prototype._invmp=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i,a=new o(1),s=new o(0),l=n.clone();while(e.cmpn(1)>0&&n.cmpn(1)>0){for(var c=0,u=1;0===(e.words[0]&u)&&c<26;++c,u<<=1);if(c>0){e.iushrn(c);while(c-- >0)a.isOdd()&&a.iadd(l),a.iushrn(1)}for(var h=0,d=1;0===(n.words[0]&d)&&h<26;++h,d<<=1);if(h>0){n.iushrn(h);while(h-- >0)s.isOdd()&&s.iadd(l),s.iushrn(1)}e.cmp(n)>=0?(e.isub(n),a.isub(s)):(n.isub(e),s.isub(a))}return i=0===e.cmpn(1)?a:s,i.cmpn(0)<0&&i.iadd(t),i},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),n=t.clone();e.negative=0,n.negative=0;for(var r=0;e.isEven()&&n.isEven();r++)e.iushrn(1),n.iushrn(1);do{while(e.isEven())e.iushrn(1);while(n.isEven())n.iushrn(1);var i=e.cmp(n);if(i<0){var o=e;e=n,n=o}else if(0===i||0===n.cmpn(1))break;e.isub(n)}while(1);return n.iushln(r)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){r("number"===typeof t);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return this._expand(n+1),this.words[n]|=i,this;for(var o=i,a=n;0!==o&&a<this.length;a++){var s=0|this.words[a];s+=o,o=s>>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e,n=t<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this.strip(),this.length>1)e=1;else{n&&(t=-t),r(t<=67108863,"Number is too big");var i=0|this.words[0];e=i===t?0:i<t?-1:1}return 0!==this.negative?0|-e:e},o.prototype.cmp=function(t){if(0!==this.negative&&0===t.negative)return-1;if(0===this.negative&&0!==t.negative)return 1;var e=this.ucmp(t);return 0!==this.negative?0|-e:e},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,n=this.length-1;n>=0;n--){var r=0|this.words[n],i=0|t.words[n];if(r!==i){r<i?e=-1:r>i&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new M(t)},o.prototype.toRed=function(t){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return r(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return r(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var y={k256:null,p224:null,p192:null,p25519:null};function w(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function _(){w.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function x(){w.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function k(){w.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function A(){w.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function M(t){if("string"===typeof t){var e=o._prime(t);this.m=e.p,this.prime=e}else r(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function O(t){M.call(this,t),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}w.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},w.prototype.ireduce=function(t){var e,n=t;do{this.split(n,this.tmp),n=this.imulK(n),n=n.iadd(this.tmp),e=n.bitLength()}while(e>this.n);var r=e<this.n?-1:n.ucmp(this.p);return 0===r?(n.words[0]=0,n.length=1):r>0?n.isub(this.p):void 0!==n.strip?n.strip():n._strip(),n},w.prototype.split=function(t,e){t.iushrn(this.n,0,e)},w.prototype.imulK=function(t){return t.imul(this.k)},i(_,w),_.prototype.split=function(t,e){for(var n=4194303,r=Math.min(t.length,9),i=0;i<r;i++)e.words[i]=t.words[i];if(e.length=r,t.length<=9)return t.words[0]=0,void(t.length=1);var o=t.words[9];for(e.words[e.length++]=o&n,i=10;i<t.length;i++){var a=0|t.words[i];t.words[i-10]=(a&n)<<4|o>>>22,o=a}o>>>=22,t.words[i-10]=o,0===o&&t.length>10?t.length-=10:t.length-=9},_.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,n=0;n<t.length;n++){var r=0|t.words[n];e+=977*r,t.words[n]=67108863&e,e=64*r+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(x,w),i(k,w),i(A,w),A.prototype.imulK=function(t){for(var e=0,n=0;n<t.length;n++){var r=19*(0|t.words[n])+e,i=67108863&r;r>>>=26,t.words[n]=i,e=r}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(y[t])return y[t];var e;if("k256"===t)e=new _;else if("p224"===t)e=new x;else if("p192"===t)e=new k;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new A}return y[t]=e,e},M.prototype._verify1=function(t){r(0===t.negative,"red works only with positives"),r(t.red,"red works only with red numbers")},M.prototype._verify2=function(t,e){r(0===(t.negative|e.negative),"red works only with positives"),r(t.red&&t.red===e.red,"red works only with red numbers")},M.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},M.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},M.prototype.add=function(t,e){this._verify2(t,e);var n=t.add(e);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},M.prototype.iadd=function(t,e){this._verify2(t,e);var n=t.iadd(e);return n.cmp(this.m)>=0&&n.isub(this.m),n},M.prototype.sub=function(t,e){this._verify2(t,e);var n=t.sub(e);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},M.prototype.isub=function(t,e){this._verify2(t,e);var n=t.isub(e);return n.cmpn(0)<0&&n.iadd(this.m),n},M.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},M.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},M.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},M.prototype.isqr=function(t){return this.imul(t,t.clone())},M.prototype.sqr=function(t){return this.mul(t,t)},M.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(r(e%2===1),3===e){var n=this.m.add(new o(1)).iushrn(2);return this.pow(t,n)}var i=this.m.subn(1),a=0;while(!i.isZero()&&0===i.andln(1))a++,i.iushrn(1);r(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();u=new o(2*u*u).toRed(this);while(0!==this.pow(u,c).cmp(l))u.redIAdd(l);var h=this.pow(u,i),d=this.pow(t,i.addn(1).iushrn(1)),f=this.pow(t,i),p=a;while(0!==f.cmp(s)){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();r(g<p);var b=this.pow(h,new o(1).iushln(p-g-1));d=d.redMul(b),h=b.redSqr(),f=f.redMul(h),p=g}return d},M.prototype.invm=function(t){var e=t._invmp(this.m);return 0!==e.negative?(e.negative=0,this.imod(e).redNeg()):this.imod(e)},M.prototype.pow=function(t,e){if(e.isZero())return new o(1).toRed(this);if(0===e.cmpn(1))return t.clone();var n=4,r=new Array(1<<n);r[0]=new o(1).toRed(this),r[1]=t;for(var i=2;i<r.length;i++)r[i]=this.mul(r[i-1],t);var a=r[0],s=0,l=0,c=e.bitLength()%26;for(0===c&&(c=26),i=e.length-1;i>=0;i--){for(var u=e.words[i],h=c-1;h>=0;h--){var d=u>>h&1;a!==r[0]&&(a=this.sqr(a)),0!==d||0!==s?(s<<=1,s|=d,l++,(l===n||0===i&&0===h)&&(a=this.mul(a,r[s]),l=0,s=0)):l=0}c=26}return a},M.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},M.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},o.mont=function(t){return new O(t)},i(O,M),O.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},O.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},O.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var n=t.imul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},O.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new o(0)._forceRed(this);var n=t.mul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},O.prototype.invm=function(t){var e=this.imod(t._invmp(this.m).mul(this.r2));return e._forceRed(this)}})(t,this)}).call(this,n("62e4")(t))},"010e":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}});return e}))},"0145":function(t,e){e.encrypt=function(t,e){return t._cipher.encryptBlock(e)},e.decrypt=function(t,e){return t._cipher.decryptBlock(e)}},"0184":function(t,e,n){"use strict";var r=n("da3e");function i(t){this.options=t,this.type=this.options.type,this.blockSize=8,this._init(),this.buffer=new Array(this.blockSize),this.bufferOff=0,this.padding=!1!==t.padding}t.exports=i,i.prototype._init=function(){},i.prototype.update=function(t){return 0===t.length?[]:"decrypt"===this.type?this._updateDecrypt(t):this._updateEncrypt(t)},i.prototype._buffer=function(t,e){for(var n=Math.min(this.buffer.length-this.bufferOff,t.length-e),r=0;r<n;r++)this.buffer[this.bufferOff+r]=t[e+r];return this.bufferOff+=n,n},i.prototype._flushBuffer=function(t,e){return this._update(this.buffer,0,t,e),this.bufferOff=0,this.blockSize},i.prototype._updateEncrypt=function(t){var e=0,n=0,r=(this.bufferOff+t.length)/this.blockSize|0,i=new Array(r*this.blockSize);0!==this.bufferOff&&(e+=this._buffer(t,e),this.bufferOff===this.buffer.length&&(n+=this._flushBuffer(i,n)));for(var o=t.length-(t.length-e)%this.blockSize;e<o;e+=this.blockSize)this._update(t,e,i,n),n+=this.blockSize;for(;e<t.length;e++,this.bufferOff++)this.buffer[this.bufferOff]=t[e];return i},i.prototype._updateDecrypt=function(t){for(var e=0,n=0,r=Math.ceil((this.bufferOff+t.length)/this.blockSize)-1,i=new Array(r*this.blockSize);r>0;r--)e+=this._buffer(t,e),n+=this._flushBuffer(i,n);return e+=this._buffer(t,e),i},i.prototype.final=function(t){var e,n;return t&&(e=this.update(t)),n="encrypt"===this.type?this._finalEncrypt():this._finalDecrypt(),e?e.concat(n):n},i.prototype._pad=function(t,e){if(0===e)return!1;while(e<t.length)t[e++]=0;return!0},i.prototype._finalEncrypt=function(){if(!this._pad(this.buffer,this.bufferOff))return[];var t=new Array(this.blockSize);return this._update(this.buffer,0,t,0),t},i.prototype._unpad=function(t){return t},i.prototype._finalDecrypt=function(){r.equal(this.bufferOff,this.blockSize,"Not enough data to decrypt");var t=new Array(this.blockSize);return this._flushBuffer(t,0),this._unpad(t)}},"0211":function(t,e,n){"use strict";const r=e;r._reverse=function(t){const e={};return Object.keys(t).forEach((function(n){(0|n)==n&&(n|=0);const r=t[n];e[r]=n})),e},r.der=n("8b71")},"02fb":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(t,e){return 12===t&&(t=0),"രാത്രി"===e&&t>=4||"ഉച്ച കഴിഞ്ഞ്"===e||"വൈകുന്നേരം"===e?t+12:t},meridiem:function(t,e,n){return t<4?"രാത്രി":t<12?"രാവിലെ":t<17?"ഉച്ച കഴിഞ്ഞ്":t<20?"വൈകുന്നേരം":"രാത്രി"}});return e}))},"0312":function(t,e){var n=!("undefined"===typeof window||!window.document||!window.document.createElement);t.exports=n},"0366":function(t,e,n){"use strict";var r=n("4625"),i=n("59ed"),o=n("40d5"),a=r(r.bind);t.exports=function(t,e){return i(t),void 0===e?t:o?a(t,e):function(){return t.apply(e,arguments)}}},"03ec":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(t){var e=/сехет$/i.exec(t)?"рен":/ҫул$/i.exec(t)?"тан":"ран";return t+e},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}});return e}))},"04f8":function(t,e,n){"use strict";var r=n("2d00"),i=n("d039"),o=n("da84"),a=o.String;t.exports=!!Object.getOwnPropertySymbols&&!i((function(){var t=Symbol("symbol detection");return!a(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},"0558":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t){return t%100===11||t%10!==1}function n(t,n,r,i){var o=t+" ";switch(r){case"s":return n||i?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return e(t)?o+(n||i?"sekúndur":"sekúndum"):o+"sekúnda";case"m":return n?"mínúta":"mínútu";case"mm":return e(t)?o+(n||i?"mínútur":"mínútum"):n?o+"mínúta":o+"mínútu";case"hh":return e(t)?o+(n||i?"klukkustundir":"klukkustundum"):o+"klukkustund";case"d":return n?"dagur":i?"dag":"degi";case"dd":return e(t)?n?o+"dagar":o+(i?"daga":"dögum"):n?o+"dagur":o+(i?"dag":"degi");case"M":return n?"mánuður":i?"mánuð":"mánuði";case"MM":return e(t)?n?o+"mánuðir":o+(i?"mánuði":"mánuðum"):n?o+"mánuður":o+(i?"mánuð":"mánuði");case"y":return n||i?"ár":"ári";case"yy":return e(t)?o+(n||i?"ár":"árum"):o+(n||i?"ár":"ári")}}var r=t.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:n,ss:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return r}))},"057f":function(t,e,n){"use strict";var r=n("c6b6"),i=n("fc6a"),o=n("241c").f,a=n("4dae"),s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],l=function(t){try{return o(t)}catch(e){return a(s)}};t.exports.f=function(t){return s&&"Window"===r(t)?l(t):o(i(t))}},"05f0":function(t,e,n){"use strict";var r=n("d113").codes.ERR_INVALID_OPT_VALUE;function i(t,e,n){return null!=t.highWaterMark?t.highWaterMark:e?t[n]:null}function o(t,e,n,o){var a=i(e,o,n);if(null!=a){if(!isFinite(a)||Math.floor(a)!==a||a<0){var s=o?n:"highWaterMark";throw new r(s,a)}return Math.floor(a)}return t.objectMode?16:16384}t.exports={getHighWaterMark:o}},"0632":function(t,e,n){ /*! safe-buffer. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */ var r=n("b639"),i=r.Buffer;function o(t,e){for(var n in t)e[n]=t[n]}function a(t,e,n){return i(t,e,n)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?t.exports=r:(o(r,e),e.Buffer=a),a.prototype=Object.create(i.prototype),o(i,a),a.from=function(t,e,n){if("number"===typeof t)throw new TypeError("Argument must not be a number");return i(t,e,n)},a.alloc=function(t,e,n){if("number"!==typeof t)throw new TypeError("Argument must be a number");var r=i(t);return void 0!==e?"string"===typeof n?r.fill(e,n):r.fill(e):r.fill(0),r},a.allocUnsafe=function(t){if("number"!==typeof t)throw new TypeError("Argument must be a number");return i(t)},a.allocUnsafeSlow=function(t){if("number"!==typeof t)throw new TypeError("Argument must be a number");return r.SlowBuffer(t)}},"06cf":function(t,e,n){"use strict";var r=n("83ab"),i=n("c65b"),o=n("d1e7"),a=n("5c6c"),s=n("fc6a"),l=n("a04b"),c=n("1a2d"),u=n("0cfb"),h=Object.getOwnPropertyDescriptor;e.f=r?h:function(t,e){if(t=s(t),e=l(e),u)try{return h(t,e)}catch(n){}if(c(t,e))return a(!i(o.f,t,e),t[e])}},"0721":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return e}))},"079e":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"令和",narrow:"㋿",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"平成",narrow:"㍻",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"昭和",narrow:"㍼",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"大正",narrow:"㍽",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"明治",narrow:"㍾",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"西暦",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"紀元前",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(元|\d+)年/,eraYearOrdinalParse:function(t,e){return"元"===e[1]?1:parseInt(e[1]||t,10)},months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(t){return"午後"===t},meridiem:function(t,e,n){return t<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(t){return t.week()!==this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(t){return this.week()!==t.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(t,e){switch(e){case"y":return 1===t?"元年":t+"年";case"d":case"D":case"DDD":return t+"日";default:return t}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}});return e}))},"07f2":function(t,e,n){"use strict";var r=n("c3c0"),i=n("6eed");function o(){if(!(this instanceof o))return new o;i.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}r.inherits(o,i),t.exports=o,o.blockSize=512,o.outSize=224,o.hmacStrength=192,o.padLength=64,o.prototype._digest=function(t){return"hex"===t?r.toHex32(this.h.slice(0,7),"big"):r.split32(this.h.slice(0,7),"big")}},"07fa":function(t,e,n){"use strict";var r=n("50c4");t.exports=function(t){return r(t.length)}},"087f":function(t,e,n){var r=n("3fb5"),i=n("b672"),o=n("8707").Buffer,a=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function l(){this.init(),this._w=s,i.call(this,64,56)}function c(t){return t<<5|t>>>27}function u(t){return t<<30|t>>>2}function h(t,e,n,r){return 0===t?e&n|~e&r:2===t?e&n|e&r|n&r:e^n^r}r(l,i),l.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},l.prototype._update=function(t){for(var e=this._w,n=0|this._a,r=0|this._b,i=0|this._c,o=0|this._d,s=0|this._e,l=0;l<16;++l)e[l]=t.readInt32BE(4*l);for(;l<80;++l)e[l]=e[l-3]^e[l-8]^e[l-14]^e[l-16];for(var d=0;d<80;++d){var f=~~(d/20),p=c(n)+h(f,r,i,o)+s+e[d]+a[f]|0;s=o,o=i,i=u(r),r=n,n=p}this._a=n+this._a|0,this._b=r+this._b|0,this._c=i+this._c|0,this._d=o+this._d|0,this._e=s+this._e|0},l.prototype._hash=function(){var t=o.allocUnsafe(20);return t.writeInt32BE(0|this._a,0),t.writeInt32BE(0|this._b,4),t.writeInt32BE(0|this._c,8),t.writeInt32BE(0|this._d,12),t.writeInt32BE(0|this._e,16),t},t.exports=l},"0960":function(t,e,n){t.exports=n("b19a")},"09dc":function(t,e,n){"use strict";t.exports=u;var r=n("9d8a").codes,i=r.ERR_METHOD_NOT_IMPLEMENTED,o=r.ERR_MULTIPLE_CALLBACK,a=r.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=r.ERR_TRANSFORM_WITH_LENGTH_0,l=n("e666");function c(t,e){var n=this._transformState;n.transforming=!1;var r=n.writecb;if(null===r)return this.emit("error",new o);n.writechunk=null,n.writecb=null,null!=e&&this.push(e),r(t);var i=this._readableState;i.reading=!1,(i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}function u(t){if(!(this instanceof u))return new u(t);l.call(this,t),this._transformState={afterTransform:c.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,t&&("function"===typeof t.transform&&(this._transform=t.transform),"function"===typeof t.flush&&(this._flush=t.flush)),this.on("prefinish",h)}function h(){var t=this;"function"!==typeof this._flush||this._readableState.destroyed?d(this,null,null):this._flush((function(e,n){d(t,e,n)}))}function d(t,e,n){if(e)return t.emit("error",e);if(null!=n&&t.push(n),t._writableState.length)throw new s;if(t._transformState.transforming)throw new a;return t.push(null)}n("3fb5")(u,l),u.prototype.push=function(t,e){return this._transformState.needTransform=!1,l.prototype.push.call(this,t,e)},u.prototype._transform=function(t,e,n){n(new i("_transform()"))},u.prototype._write=function(t,e,n){var r=this._transformState;if(r.writecb=n,r.writechunk=t,r.writeencoding=e,!r.transforming){var i=this._readableState;(r.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},u.prototype._read=function(t){var e=this._transformState;null===e.writechunk||e.transforming?e.needTransform=!0:(e.transforming=!0,this._transform(e.writechunk,e.writeencoding,e.afterTransform))},u.prototype._destroy=function(t,e){l.prototype._destroy.call(this,t,(function(t){e(t)}))}},"09f5":function(t,e,n){var r=n("39f5"),i=n("8707").Buffer,o=n("6430"),a=n("3fb5");function s(t,e,n,a){o.call(this),this._cipher=new r.AES(e),this._prev=i.from(n),this._cache=i.allocUnsafe(0),this._secCache=i.allocUnsafe(0),this._decrypt=a,this._mode=t}a(s,o),s.prototype._update=function(t){return this._mode.encrypt(this,t,this._decrypt)},s.prototype._final=function(){this._cipher.scrub()},t.exports=s},"0a3c":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,o=t.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(t,r){return t?/-MMM-/.test(r)?n[t.month()]:e[t.month()]:e},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return o}))},"0a84":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});return e}))},"0ae3":function(t,e,n){"use strict";t.exports=i;var r=n("09dc");function i(t){if(!(this instanceof i))return new i(t);r.call(this,t)}n("3fb5")(i,r),i.prototype._transform=function(t,e,n){n(null,t)}},"0b42":function(t,e,n){"use strict";var r=n("e8b5"),i=n("68ee"),o=n("861d"),a=n("b622"),s=a("species"),l=Array;t.exports=function(t){var e;return r(t)&&(e=t.constructor,i(e)&&(e===l||r(e.prototype))?e=void 0:o(e)&&(e=e[s],null===e&&(e=void 0))),void 0===e?l:e}},"0be8":function(t,e){e["des-ecb"]={key:8,iv:0},e["des-cbc"]=e.des={key:8,iv:8},e["des-ede3-cbc"]=e.des3={key:24,iv:8},e["des-ede3"]={key:24,iv:0},e["des-ede-cbc"]={key:16,iv:8},e["des-ede"]={key:16,iv:0}},"0caa":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e,n,r){var i={s:["thoddea sekondamni","thodde sekond"],ss:[t+" sekondamni",t+" sekond"],m:["eka mintan","ek minut"],mm:[t+" mintamni",t+" mintam"],h:["eka voran","ek vor"],hh:[t+" voramni",t+" voram"],d:["eka disan","ek dis"],dd:[t+" disamni",t+" dis"],M:["eka mhoinean","ek mhoino"],MM:[t+" mhoineamni",t+" mhoine"],y:["eka vorsan","ek voros"],yy:[t+" vorsamni",t+" vorsam"]};return r?i[n][0]:i[n][1]}var n=t.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(t,e){switch(e){case"D":return t+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return t}},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(t,e){return 12===t&&(t=0),"rati"===e?t<4?t:t+12:"sokallim"===e?t:"donparam"===e?t>12?t:t+12:"sanje"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"rati":t<12?"sokallim":t<16?"donparam":t<20?"sanje":"rati"}});return n}))},"0cb2":function(t,e,n){"use strict";var r=n("e330"),i=n("7b0b"),o=Math.floor,a=r("".charAt),s=r("".replace),l=r("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,e,n,r,h,d){var f=n+t.length,p=r.length,m=u;return void 0!==h&&(h=i(h),m=c),s(d,m,(function(i,s){var c;switch(a(s,0)){case"$":return"$";case"&":return t;case"`":return l(e,0,n);case"'":return l(e,f);case"<":c=h[l(s,1,-1)];break;default:var u=+s;if(0===u)return i;if(u>p){var d=o(u/10);return 0===d?i:d<=p?void 0===r[d-1]?a(s,1):r[d-1]+a(s,1):i}c=r[u-1]}return void 0===c?"":c}))}},"0cbb":function(t,e,n){"use strict";var r,i=e,o=n("7d92"),a=n("4136"),s=n("f3a3"),l=s.assert;function c(t){"short"===t.type?this.curve=new a.short(t):"edwards"===t.type?this.curve=new a.edwards(t):this.curve=new a.mont(t),this.g=this.curve.g,this.n=this.curve.n,this.hash=t.hash,l(this.g.validate(),"Invalid curve"),l(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function u(t,e){Object.defineProperty(i,t,{configurable:!0,enumerable:!0,get:function(){var n=new c(e);return Object.defineProperty(i,t,{configurable:!0,enumerable:!0,value:n}),n}})}i.PresetCurve=c,u("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:o.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),u("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:o.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),u("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:o.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),u("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:o.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),u("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:o.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),u("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:o.sha256,gRed:!1,g:["9"]}),u("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:o.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{r=n("409b")}catch(h){r=void 0}u("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:o.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",r]})},"0cfb":function(t,e,n){"use strict";var r=n("83ab"),i=n("d039"),o=n("cc12");t.exports=!r&&!i((function(){return 7!==Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},"0d26":function(t,e,n){"use strict";var r=n("e330"),i=Error,o=r("".replace),a=function(t){return String(new i(t).stack)}("zxcasd"),s=/\n\s*at [^:]*:[^\n]*/,l=s.test(a);t.exports=function(t,e){if(l&&"string"==typeof t&&!i.prepareStackTrace)while(e--)t=o(t,s,"");return t}},"0d51":function(t,e,n){"use strict";var r=String;t.exports=function(t){try{return r(t)}catch(e){return"Object"}}},"0da4":function(t,e,n){"use strict";var r=n("da3e"),i=n("3fb5"),o={};function a(t){r.equal(t.length,8,"Invalid IV length"),this.iv=new Array(8);for(var e=0;e<this.iv.length;e++)this.iv[e]=t[e]}function s(t){function e(e){t.call(this,e),this._cbcInit()}i(e,t);for(var n=Object.keys(o),r=0;r<n.length;r++){var a=n[r];e.prototype[a]=o[a]}return e.create=function(t){return new e(t)},e}e.instantiate=s,o._cbcInit=function(){var t=new a(this.options.iv);this._cbcState=t},o._update=function(t,e,n,r){var i=this._cbcState,o=this.constructor.super_.prototype,a=i.iv;if("encrypt"===this.type){for(var s=0;s<this.blockSize;s++)a[s]^=t[e+s];o._update.call(this,a,0,n,r);for(s=0;s<this.blockSize;s++)a[s]=n[r+s]}else{o._update.call(this,t,e,n,r);for(s=0;s<this.blockSize;s++)n[r+s]^=a[s];for(s=0;s<this.blockSize;s++)a[s]=t[e+s]}}},"0e49":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(t,e){switch(e){default:case"M":case"Q":case"D":case"DDD":case"d":return t+(1===t?"er":"e");case"w":case"W":return t+(1===t?"re":"e")}},week:{dow:1,doy:4}});return e}))},"0e6b":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10,n=1===~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n},week:{dow:0,doy:4}});return e}))},"0e81":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"},n=t.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_Çar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(t,e,n){return t<12?n?"öö":"ÖÖ":n?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(t){return"ös"===t||"ÖS"===t},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(t,n){switch(n){case"d":case"D":case"Do":case"DD":return t;default:if(0===t)return t+"'ıncı";var r=t%10,i=t%100-r,o=t>=100?100:null;return t+(e[r]||e[i]||e[o])}},week:{dow:1,doy:7}});return n}))},"0f14":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return e}))},"0f2c":function(t,e,n){var r=n("2aee"),i=n("f460"),o=n("83d5"),a=n("0106"),s=n("a958"),l=n("98e6"),c=n("5291"),u=n("8707").Buffer;function h(t,e){var n=t.modulus.byteLength(),r=l("sha1").update(u.alloc(0)).digest(),a=r.length;if(0!==e[0])throw new Error("decryption error");var s=e.slice(1,a+1),c=e.slice(a+1),h=o(s,i(c,a)),d=o(c,i(h,n-a-1));if(f(r,d.slice(0,a)))throw new Error("decryption error");var p=a;while(0===d[p])p++;if(1!==d[p++])throw new Error("decryption error");return d.slice(p)}function d(t,e,n){var r=e.slice(0,2),i=2,o=0;while(0!==e[i++])if(i>=e.length){o++;break}var a=e.slice(2,i-1);if(("0002"!==r.toString("hex")&&!n||"0001"!==r.toString("hex")&&n)&&o++,a.length<8&&o++,o)throw new Error("decryption error");return e.slice(i)}function f(t,e){t=u.from(t),e=u.from(e);var n=0,r=t.length;t.length!==e.length&&(n++,r=Math.min(t.length,e.length));var i=-1;while(++i<r)n+=t[i]^e[i];return n}t.exports=function(t,e,n){var i;i=t.padding?t.padding:n?1:4;var o,l=r(t),f=l.modulus.byteLength();if(e.length>f||new a(e).cmp(l.modulus)>=0)throw new Error("decryption error");o=n?c(new a(e),l):s(e,l);var p=u.alloc(f-o.length);if(o=u.concat([p,o],f),4===i)return h(l,o);if(1===i)return d(l,o,n);if(3===i)return o;throw new Error("unknown padding")}},"0f38":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(t){return t},week:{dow:1,doy:4}});return e}))},"0ff2":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return e}))},"107c":function(t,e,n){"use strict";var r=n("d039"),i=n("da84"),o=i.RegExp;t.exports=r((function(){var t=o("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")}))},"10b7":function(t,e,n){(function(e,r){t.exports=r(n("21bf"))})(0,(function(t){ /** @preserve (c) 2012 by Cédric Mesnil. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ return function(e){var n=t,r=n.lib,i=r.WordArray,o=r.Hasher,a=n.algo,s=i.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),l=i.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),c=i.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),u=i.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),h=i.create([0,1518500249,1859775393,2400959708,2840853838]),d=i.create([1352829926,1548603684,1836072691,2053994217,0]),f=a.RIPEMD160=o.extend({_doReset:function(){this._hash=i.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var n=0;n<16;n++){var r=e+n,i=t[r];t[r]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var o,a,f,w,_,x,k,A,M,O,S,T=this._hash.words,C=h.words,E=d.words,j=s.words,L=l.words,P=c.words,D=u.words;x=o=T[0],k=a=T[1],A=f=T[2],M=w=T[3],O=_=T[4];for(n=0;n<80;n+=1)S=o+t[e+j[n]]|0,S+=n<16?p(a,f,w)+C[0]:n<32?m(a,f,w)+C[1]:n<48?g(a,f,w)+C[2]:n<64?b(a,f,w)+C[3]:v(a,f,w)+C[4],S|=0,S=y(S,P[n]),S=S+_|0,o=_,_=w,w=y(f,10),f=a,a=S,S=x+t[e+L[n]]|0,S+=n<16?v(k,A,M)+E[0]:n<32?b(k,A,M)+E[1]:n<48?g(k,A,M)+E[2]:n<64?m(k,A,M)+E[3]:p(k,A,M)+E[4],S|=0,S=y(S,D[n]),S=S+O|0,x=O,O=M,M=y(A,10),A=k,k=S;S=T[1]+f+M|0,T[1]=T[2]+w+O|0,T[2]=T[3]+_+x|0,T[3]=T[4]+o+k|0,T[4]=T[0]+a+A|0,T[0]=S},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;e[r>>>5]|=128<<24-r%32,e[14+(r+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),t.sigBytes=4*(e.length+1),this._process();for(var i=this._hash,o=i.words,a=0;a<5;a++){var s=o[a];o[a]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return i},clone:function(){var t=o.clone.call(this);return t._hash=this._hash.clone(),t}});function p(t,e,n){return t^e^n}function m(t,e,n){return t&e|~t&n}function g(t,e,n){return(t|~e)^n}function b(t,e,n){return t&n|e&~n}function v(t,e,n){return t^(e|~n)}function y(t,e){return t<<e|t>>>32-e}n.RIPEMD160=o._createHelper(f),n.HmacRIPEMD160=o._createHmacHelper(f)}(Math),t.RIPEMD160}))},"10d1":function(t,e,n){"use strict";n("0094")},"10e8":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(t){return"หลังเที่ยง"===t},meridiem:function(t,e,n){return t<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",w:"1 สัปดาห์",ww:"%d สัปดาห์",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}});return e}))},1132:function(t,e,n){(function(e,r){t.exports=r(n("21bf"))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.WordArray,i=e.enc;i.Base64={stringify:function(t){var e=t.words,n=t.sigBytes,r=this._map;t.clamp();for(var i=[],o=0;o<n;o+=3)for(var a=e[o>>>2]>>>24-o%4*8&255,s=e[o+1>>>2]>>>24-(o+1)%4*8&255,l=e[o+2>>>2]>>>24-(o+2)%4*8&255,c=a<<16|s<<8|l,u=0;u<4&&o+.75*u<n;u++)i.push(r.charAt(c>>>6*(3-u)&63));var h=r.charAt(64);if(h)while(i.length%4)i.push(h);return i.join("")},parse:function(t){var e=t.length,n=this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var i=0;i<n.length;i++)r[n.charCodeAt(i)]=i}var a=n.charAt(64);if(a){var s=t.indexOf(a);-1!==s&&(e=s)}return o(t,e,r)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="};function o(t,e,n){for(var i=[],o=0,a=0;a<e;a++)if(a%4){var s=n[t.charCodeAt(a-1)]<<a%4*2,l=n[t.charCodeAt(a)]>>>6-a%4*2,c=s|l;i[o>>>2]|=c<<24-o%4*8,o++}return r.create(i,o)}}(),t.enc.Base64}))},"116d":function(t,e,n){"use strict";t.exports=n("b4e8")},"11dc":function(t,e,n){"use strict";(function(e,r){var i=65536,o=4294967295;function a(){throw new Error("Secure random number generation is not supported by this browser.\nUse Chrome, Firefox or Internet Explorer 11")}var s=n("8707").Buffer,l=e.crypto||e.msCrypto;function c(t,e){if(t>o)throw new RangeError("requested too many random bytes");var n=s.allocUnsafe(t);if(t>0)if(t>i)for(var a=0;a<t;a+=i)l.getRandomValues(n.slice(a,a+i));else l.getRandomValues(n);return"function"===typeof e?r.nextTick((function(){e(null,n)})):n}l&&l.getRandomValues?t.exports=c:t.exports=a}).call(this,n("c8ba"),n("4362"))},"126d":function(t,e,n){var r=n("6da8"),i=n("aaec"),o=n("d094");function a(t){return i(t)?o(t):r(t)}t.exports=a},1310:function(t,e){function n(t){return null!=t&&"object"==typeof t}t.exports=n},1321:function(t,e,n){(function(e,r){t.exports=r(n("3d1e"))})(0,(function(t){"use strict";function e(t){return e="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e(t)}function n(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}t=t&&t.hasOwnProperty("default")?t["default"]:t;var r={props:{options:{type:Object},type:{type:String},series:{type:Array,required:!0,default:function(){return[]}},width:{default:"100%"},height:{default:"auto"}},data:function(){return{chart:null}},beforeMount:function(){window.ApexCharts=t},mounted:function(){this.init()},created:function(){var t=this;this.$watch("options",(function(e){!t.chart&&e?t.init():t.chart.updateOptions(t.options)})),this.$watch("series",(function(e){!t.chart&&e?t.init():t.chart.updateSeries(t.series)}));var e=["type","width","height"];e.forEach((function(e){t.$watch(e,(function(){t.refresh()}))}))},beforeDestroy:function(){this.chart&&this.destroy()},render:function(t){return t("div")},methods:{init:function(){var e=this,n={chart:{type:this.type||this.options.chart.type||"line",height:this.height,width:this.width,events:{}},series:this.series};Object.keys(this.$listeners).forEach((function(t){n.chart.events[t]=e.$listeners[t]}));var r=this.extend(this.options,n);return this.chart=new t(this.$el,r),this.chart.render()},isObject:function(t){return t&&"object"===e(t)&&!Array.isArray(t)&&null!=t},extend:function(t,e){var r=this;"function"!==typeof Object.assign&&function(){Object.assign=function(t){if(void 0===t||null===t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),n=1;n<arguments.length;n++){var r=arguments[n];if(void 0!==r&&null!==r)for(var i in r)r.hasOwnProperty(i)&&(e[i]=r[i])}return e}}();var i=Object.assign({},t);return this.isObject(t)&&this.isObject(e)&&Object.keys(e).forEach((function(o){r.isObject(e[o])&&o in t?i[o]=r.extend(t[o],e[o]):Object.assign(i,n({},o,e[o]))})),i},refresh:function(){return this.destroy(),this.init()},destroy:function(){this.chart.destroy()},updateSeries:function(t,e){return this.chart.updateSeries(t,e)},updateOptions:function(t,e,n,r){return this.chart.updateOptions(t,e,n,r)},toggleSeries:function(t){return this.chart.toggleSeries(t)},showSeries:function(t){this.chart.showSeries(t)},hideSeries:function(t){this.chart.hideSeries(t)},appendSeries:function(t,e){return this.chart.appendSeries(t,e)},resetSeries:function(){this.chart.resetSeries()},zoomX:function(t,e){this.chart.zoomX(t,e)},toggleDataPointSelection:function(t,e){this.chart.toggleDataPointSelection(t,e)},appendData:function(t){return this.chart.appendData(t)},addText:function(t){this.chart.addText(t)},addImage:function(t){this.chart.addImage(t)},addShape:function(t){this.chart.addShape(t)},dataURI:function(){return this.chart.dataURI()},setLocale:function(t){return this.chart.setLocale(t)},addXaxisAnnotation:function(t,e){this.chart.addXaxisAnnotation(t,e)},addYaxisAnnotation:function(t,e){this.chart.addYaxisAnnotation(t,e)},addPointAnnotation:function(t,e){this.chart.addPointAnnotation(t,e)},removeAnnotation:function(t,e){this.chart.removeAnnotation(t,e)},clearAnnotations:function(){this.chart.clearAnnotations()}}},i=r;return window.ApexCharts=t,i.install=function(e){e.ApexCharts=t,window.ApexCharts=t,Object.defineProperty(e.prototype,"$apexcharts",{get:function(){return t}})},i}))},1382:function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("1132"),n("72fe"),n("2b79"),n("38ba"))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.StreamCipher,i=e.algo,o=[],a=[],s=[],l=i.Rabbit=r.extend({_doReset:function(){for(var t=this._key.words,e=this.cfg.iv,n=0;n<4;n++)t[n]=16711935&(t[n]<<8|t[n]>>>24)|4278255360&(t[n]<<24|t[n]>>>8);var r=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],i=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]];this._b=0;for(n=0;n<4;n++)c.call(this);for(n=0;n<8;n++)i[n]^=r[n+4&7];if(e){var o=e.words,a=o[0],s=o[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),h=l>>>16|4294901760&u,d=u<<16|65535&l;i[0]^=l,i[1]^=h,i[2]^=u,i[3]^=d,i[4]^=l,i[5]^=h,i[6]^=u,i[7]^=d;for(n=0;n<4;n++)c.call(this)}},_doProcessBlock:function(t,e){var n=this._X;c.call(this),o[0]=n[0]^n[5]>>>16^n[3]<<16,o[1]=n[2]^n[7]>>>16^n[5]<<16,o[2]=n[4]^n[1]>>>16^n[7]<<16,o[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)o[r]=16711935&(o[r]<<8|o[r]>>>24)|4278255360&(o[r]<<24|o[r]>>>8),t[e+r]^=o[r]},blockSize:4,ivSize:2});function c(){for(var t=this._X,e=this._C,n=0;n<8;n++)a[n]=e[n];e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0<a[0]>>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0<a[1]>>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0<a[2]>>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0<a[3]>>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0<a[4]>>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0<a[5]>>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0<a[6]>>>0?1:0)|0,this._b=e[7]>>>0<a[7]>>>0?1:0;for(n=0;n<8;n++){var r=t[n]+e[n],i=65535&r,o=r>>>16,l=((i*i>>>17)+i*o>>>15)+o*o,c=((4294901760&r)*r|0)+((65535&r)*r|0);s[n]=l^c}t[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,t[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,t[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,t[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,t[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,t[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,t[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,t[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}e.Rabbit=r._createHelper(l)}(),t.Rabbit}))},"13d2":function(t,e,n){"use strict";var r=n("e330"),i=n("d039"),o=n("1626"),a=n("1a2d"),s=n("83ab"),l=n("5e77").CONFIGURABLE,c=n("8925"),u=n("69f3"),h=u.enforce,d=u.get,f=String,p=Object.defineProperty,m=r("".slice),g=r("".replace),b=r([].join),v=s&&!i((function(){return 8!==p((function(){}),"length",{value:8}).length})),y=String(String).split("String"),w=t.exports=function(t,e,n){"Symbol("===m(f(e),0,7)&&(e="["+g(f(e),/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!a(t,"name")||l&&t.name!==e)&&(s?p(t,"name",{value:e,configurable:!0}):t.name=e),v&&n&&a(n,"arity")&&t.length!==n.arity&&p(t,"length",{value:n.arity});try{n&&a(n,"constructor")&&n.constructor?s&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(i){}var r=h(t);return a(r,"source")||(r.source=b(y,"string"==typeof e?e:"")),t};Function.prototype.toString=w((function(){return o(this)&&d(this).source||c(this)}),"toString")},"13d5":function(t,e,n){"use strict";var r=n("23e7"),i=n("d58f").left,o=n("a640"),a=n("2d00"),s=n("605d"),l=!s&&a>79&&a<83,c=l||!o("reduce");r({target:"Array",proto:!0,forced:c},{reduce:function(t){var e=arguments.length;return i(this,t,e,e>1?arguments[1]:void 0)}})},"13e2":function(t,e,n){"use strict";var r=n("c3c0"),i=n("edc9"),o=n("aa56"),a=r.rotl32,s=r.sum32,l=r.sum32_5,c=o.ft_1,u=i.BlockHash,h=[1518500249,1859775393,2400959708,3395469782];function d(){if(!(this instanceof d))return new d;u.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}r.inherits(d,u),t.exports=d,d.blockSize=512,d.outSize=160,d.hmacStrength=80,d.padLength=64,d.prototype._update=function(t,e){for(var n=this.W,r=0;r<16;r++)n[r]=t[e+r];for(;r<n.length;r++)n[r]=a(n[r-3]^n[r-8]^n[r-14]^n[r-16],1);var i=this.h[0],o=this.h[1],u=this.h[2],d=this.h[3],f=this.h[4];for(r=0;r<n.length;r++){var p=~~(r/20),m=l(a(i,5),c(p,o,u,d),f,n[r],h[p]);f=d,d=u,u=a(o,30),o=i,i=m}this.h[0]=s(this.h[0],i),this.h[1]=s(this.h[1],o),this.h[2]=s(this.h[2],u),this.h[3]=s(this.h[3],d),this.h[4]=s(this.h[4],f)},d.prototype._digest=function(t){return"hex"===t?r.toHex32(this.h,"big"):r.split32(this.h,"big")}},"13e9":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={words:{ss:["секунда","секунде","секунди"],m:["један минут","једног минута"],mm:["минут","минута","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],d:["један дан","једног дана"],dd:["дан","дана","дана"],M:["један месец","једног месеца"],MM:["месец","месеца","месеци"],y:["једну годину","једне године"],yy:["годину","године","година"]},correctGrammaticalCase:function(t,e){return t%10>=1&&t%10<=4&&(t%100<10||t%100>=20)?t%10===1?e[0]:e[1]:e[2]},translate:function(t,n,r,i){var o,a=e.words[r];return 1===r.length?"y"===r&&n?"једна година":i||n?a[0]:a[1]:(o=e.correctGrammaticalCase(t,a),"yy"===r&&n&&"годину"===o?t+" година":t+" "+o)}},n=t.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){var t=["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"];return t[this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:e.translate,m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:e.translate,dd:e.translate,M:e.translate,MM:e.translate,y:e.translate,yy:e.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n}))},"14c3":function(t,e,n){"use strict";var r=n("c65b"),i=n("825a"),o=n("1626"),a=n("c6b6"),s=n("9263"),l=TypeError;t.exports=function(t,e){var n=t.exec;if(o(n)){var c=r(n,t,e);return null!==c&&i(c),c}if("RegExp"===a(t))return r(s,t,e);throw new l("RegExp#exec called on incompatible receiver")}},"14d9":function(t,e,n){"use strict";var r=n("23e7"),i=n("7b0b"),o=n("07fa"),a=n("3a34"),s=n("3511"),l=n("d039"),c=l((function(){return 4294967297!==[].push.call({length:4294967296},1)})),u=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(t){return t instanceof TypeError}},h=c||!u();r({target:"Array",proto:!0,arity:1,forced:h},{push:function(t){var e=i(this),n=o(e),r=arguments.length;s(n+r);for(var l=0;l<r;l++)e[n]=arguments[l],n++;return a(e,n),n}})},1545:function(t,e,n){"use strict";e.utils=n("5ee7"),e.Cipher=n("0184"),e.DES=n("4e2b"),e.CBC=n("0da4"),e.EDE=n("1fec")},"159b":function(t,e,n){"use strict";var r=n("da84"),i=n("fdbc"),o=n("785a"),a=n("17c2"),s=n("9112"),l=function(t){if(t&&t.forEach!==a)try{s(t,"forEach",a)}catch(e){t.forEach=a}};for(var c in i)i[c]&&l(r[c]&&r[c].prototype);l(o)},1626:function(t,e,n){"use strict";var r=n("8ea1"),i=r.all;t.exports=r.IS_HTMLDDA?function(t){return"function"==typeof t||t===i}:function(t){return"function"==typeof t}},"167b":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("oc-lnc",{months:{standalone:"genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre".split("_"),format:"de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[uèi a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[ièr a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(t,e){var n=1===t?"r":2===t?"n":3===t?"r":4===t?"t":"è";return"w"!==e&&"W"!==e||(n="a"),t+n},week:{dow:1,doy:4}});return e}))},"17c2":function(t,e,n){"use strict";var r=n("b727").forEach,i=n("a640"),o=i("forEach");t.exports=o?[].forEach:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}},"17e1":function(t,e,n){(function(e,r){t.exports=r(n("21bf"))})(0,(function(t){return function(){if("function"==typeof ArrayBuffer){var e=t,n=e.lib,r=n.WordArray,i=r.init,o=r.init=function(t){if(t instanceof ArrayBuffer&&(t=new Uint8Array(t)),(t instanceof Int8Array||"undefined"!==typeof Uint8ClampedArray&&t instanceof Uint8ClampedArray||t instanceof Int16Array||t instanceof Uint16Array||t instanceof Int32Array||t instanceof Uint32Array||t instanceof Float32Array||t instanceof Float64Array)&&(t=new Uint8Array(t.buffer,t.byteOffset,t.byteLength)),t instanceof Uint8Array){for(var e=t.byteLength,n=[],r=0;r<e;r++)n[r>>>2]|=t[r]<<24-r%4*8;i.call(this,n,e)}else i.apply(this,arguments)};o.prototype=r}}(),t.lib.WordArray}))},"18fa":function(t,e,n){(function(e,n){t.exports=n()})(0,()=>(()=>{"use strict";var t={};(()=>{t.d=(e,n)=>{for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})}})(),(()=>{t.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e)})();var e={};t.d(e,{default:()=>I});var n=function(){var t=this,e=t._self._c;return e("transition",{attrs:{name:t.transition}},[e("div",{directives:[{name:"show",rawName:"v-show",value:t.isActive,expression:"isActive"}],staticClass:"vld-overlay is-active",class:{"is-full-page":t.isFullPage},style:{zIndex:t.zIndex},attrs:{tabindex:"0","aria-busy":t.isActive,"aria-label":"Loading"}},[e("div",{staticClass:"vld-background",style:t.bgStyle,on:{click:function(e){return e.preventDefault(),t.cancel.apply(null,arguments)}}}),e("div",{staticClass:"vld-icon"},[t._t("before"),t._t("default",(function(){return[e(t.loader,{tag:"component",attrs:{color:t.color,width:t.width,height:t.height}})]})),t._t("after")],2)])])},r=[];const i=t=>{"undefined"!==typeof t.remove?t.remove():t.parentNode.removeChild(t)},o=()=>"undefined"!==typeof window,a=o()?window.HTMLElement:Object,s={mounted(){this.enforceFocus&&document.addEventListener("focusin",this.focusIn)},methods:{focusIn(t){if(!this.isActive)return;if(t.target===this.$el||this.$el.contains(t.target))return;let e=this.container?this.container:this.isFullPage?null:this.$el.parentElement;(this.isFullPage||e&&e.contains(t.target))&&(t.preventDefault(),this.$el.focus())}},beforeDestroy(){document.removeEventListener("focusin",this.focusIn)}};var l=function(){var t=this,e=t._self._c;return e("svg",{attrs:{viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg",width:t.width,height:t.height,stroke:t.color}},[e("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[e("g",{attrs:{transform:"translate(1 1)","stroke-width":"2"}},[e("circle",{attrs:{"stroke-opacity":".25",cx:"18",cy:"18",r:"18"}}),e("path",{attrs:{d:"M36 18c0-9.94-8.06-18-18-18"}},[e("animateTransform",{attrs:{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"0.8s",repeatCount:"indefinite"}})],1)])])])},c=[];const u={name:"spinner",props:{color:{type:String,default:"#000"},height:{type:Number,default:64},width:{type:Number,default:64}}},h=u;function d(t,e,n,r,i,o,a,s){var l,c="function"===typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),r&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(l=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},c._ssrRegister=l):i&&(l=s?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(t,e){return l.call(e),u(t,e)}}else{var h=c.beforeCreate;c.beforeCreate=h?[].concat(h,l):[l]}return{exports:t,options:c}}var f=d(h,l,c,!1,null,null,null);const p=f.exports;var m=function(){var t=this,e=t._self._c;return e("svg",{attrs:{viewBox:"0 0 120 30",xmlns:"http://www.w3.org/2000/svg",fill:t.color,width:t.width,height:t.height}},[e("circle",{attrs:{cx:"15",cy:"15",r:"15"}},[e("animate",{attrs:{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}}),e("animate",{attrs:{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"}})]),e("circle",{attrs:{cx:"60",cy:"15",r:"9","fill-opacity":"0.3"}},[e("animate",{attrs:{attributeName:"r",from:"9",to:"9",begin:"0s",dur:"0.8s",values:"9;15;9",calcMode:"linear",repeatCount:"indefinite"}}),e("animate",{attrs:{attributeName:"fill-opacity",from:"0.5",to:"0.5",begin:"0s",dur:"0.8s",values:".5;1;.5",calcMode:"linear",repeatCount:"indefinite"}})]),e("circle",{attrs:{cx:"105",cy:"15",r:"15"}},[e("animate",{attrs:{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}}),e("animate",{attrs:{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"}})])])},g=[];const b={name:"dots",props:{color:{type:String,default:"#000"},height:{type:Number,default:240},width:{type:Number,default:60}}},v=b;var y=d(v,m,g,!1,null,null,null);const w=y.exports;var _=function(){var t=this,e=t._self._c;return e("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30 30",height:t.height,width:t.width,fill:t.color}},[e("rect",{attrs:{x:"0",y:"13",width:"4",height:"5"}},[e("animate",{attrs:{attributeName:"height",attributeType:"XML",values:"5;21;5",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}}),e("animate",{attrs:{attributeName:"y",attributeType:"XML",values:"13; 5; 13",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}})]),e("rect",{attrs:{x:"10",y:"13",width:"4",height:"5"}},[e("animate",{attrs:{attributeName:"height",attributeType:"XML",values:"5;21;5",begin:"0.15s",dur:"0.6s",repeatCount:"indefinite"}}),e("animate",{attrs:{attributeName:"y",attributeType:"XML",values:"13; 5; 13",begin:"0.15s",dur:"0.6s",repeatCount:"indefinite"}})]),e("rect",{attrs:{x:"20",y:"13",width:"4",height:"5"}},[e("animate",{attrs:{attributeName:"height",attributeType:"XML",values:"5;21;5",begin:"0.3s",dur:"0.6s",repeatCount:"indefinite"}}),e("animate",{attrs:{attributeName:"y",attributeType:"XML",values:"13; 5; 13",begin:"0.3s",dur:"0.6s",repeatCount:"indefinite"}})])])},x=[];const k={name:"bars",props:{color:{type:String,default:"#000"},height:{type:Number,default:40},width:{type:Number,default:40}}},A=k;var M=d(A,_,x,!1,null,null,null);const O=M.exports,S={Spinner:p,Dots:w,Bars:O},T={name:"vue-loading",mixins:[s],props:{active:Boolean,programmatic:Boolean,container:[Object,Function,a],isFullPage:{type:Boolean,default:!0},enforceFocus:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!1},transition:{type:String,default:"fade"},canCancel:Boolean,onCancel:{type:Function,default:()=>{}},color:String,backgroundColor:String,blur:{type:String,default:"2px"},opacity:Number,width:Number,height:Number,zIndex:Number,loader:{type:String,default:"spinner"}},data(){return{isActive:this.active}},components:S,beforeMount(){this.programmatic&&(this.container?(this.isFullPage=!1,this.container.appendChild(this.$el)):document.body.appendChild(this.$el))},mounted(){this.programmatic&&(this.isActive=!0),document.addEventListener("keyup",this.keyPress)},methods:{cancel(){this.canCancel&&this.isActive&&(this.hide(),this.onCancel.apply(null,arguments))},hide(){this.$emit("hide"),this.$emit("update:active",!1),this.programmatic&&(this.isActive=!1,setTimeout(()=>{this.$destroy(),i(this.$el)},150))},disableScroll(){this.isFullPage&&this.lockScroll&&document.body.classList.add("vld-shown")},enableScroll(){this.isFullPage&&this.lockScroll&&document.body.classList.remove("vld-shown")},keyPress(t){27===t.keyCode&&this.cancel()}},watch:{active(t){this.isActive=t},isActive(t){t?this.disableScroll():this.enableScroll()}},computed:{bgStyle(){return{background:this.backgroundColor,opacity:this.opacity,backdropFilter:`blur(${this.blur})`}}},beforeDestroy(){document.removeEventListener("keyup",this.keyPress)}},C=T;var E=d(C,n,r,!1,null,null,null);const j=E.exports,L=function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{show(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n;const o={programmatic:!0},a=Object.assign({},e,r,o),s=new(t.extend(j))({el:document.createElement("div"),propsData:a}),l=Object.assign({},n,i);return Object.keys(l).map(t=>{s.$slots[t]=l[t]}),s}}},P=L,D=function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=P(t,e,n);t.$loading=r,t.prototype.$loading=r};j.install=D;const I=j;return e=e["default"],e})())},"191b":function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("94f8"))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.WordArray,i=e.algo,o=i.SHA256,a=i.SHA224=o.extend({_doReset:function(){this._hash=new r.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var t=o._doFinalize.call(this);return t.sigBytes-=4,t}});e.SHA224=o._createHelper(a),e.HmacSHA224=o._createHmacHelper(a)}(),t.SHA224}))},"19aa":function(t,e,n){"use strict";var r=n("3a9b"),i=TypeError;t.exports=function(t,e){if(r(e,t))return t;throw new i("Incorrect invocation")}},"19ea":function(t,e,n){"use strict";(function(e,r){function i(t){var e=this;this.next=null,this.entry=null,this.finish=function(){U(e,t)}}var o;t.exports=T,T.WritableState=S;var a={deprecate:n("b7d1")},s=n("5bbb"),l=n("b639").Buffer,c=("undefined"!==typeof e?e:"undefined"!==typeof window?window:"undefined"!==typeof self?self:{}).Uint8Array||function(){};function u(t){return l.from(t)}function h(t){return l.isBuffer(t)||t instanceof c}var d,f=n("493f"),p=n("b9b5"),m=p.getHighWaterMark,g=n("9d8a").codes,b=g.ERR_INVALID_ARG_TYPE,v=g.ERR_METHOD_NOT_IMPLEMENTED,y=g.ERR_MULTIPLE_CALLBACK,w=g.ERR_STREAM_CANNOT_PIPE,_=g.ERR_STREAM_DESTROYED,x=g.ERR_STREAM_NULL_VALUES,k=g.ERR_STREAM_WRITE_AFTER_END,A=g.ERR_UNKNOWN_ENCODING,M=f.errorOrDestroy;function O(){}function S(t,e,r){o=o||n("e666"),t=t||{},"boolean"!==typeof r&&(r=e instanceof o),this.objectMode=!!t.objectMode,r&&(this.objectMode=this.objectMode||!!t.writableObjectMode),this.highWaterMark=m(this,t,"writableHighWaterMark",r),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var a=!1===t.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(t){R(e,t)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function T(t){o=o||n("e666");var e=this instanceof o;if(!e&&!d.call(T,this))return new T(t);this._writableState=new S(t,this,e),this.writable=!0,t&&("function"===typeof t.write&&(this._write=t.write),"function"===typeof t.writev&&(this._writev=t.writev),"function"===typeof t.destroy&&(this._destroy=t.destroy),"function"===typeof t.final&&(this._final=t.final)),s.call(this)}function C(t,e){var n=new k;M(t,n),r.nextTick(e,n)}function E(t,e,n,i){var o;return null===n?o=new x:"string"===typeof n||e.objectMode||(o=new b("chunk",["string","Buffer"],n)),!o||(M(t,o),r.nextTick(i,o),!1)}function j(t,e,n){return t.objectMode||!1===t.decodeStrings||"string"!==typeof e||(e=l.from(e,n)),e}function L(t,e,n,r,i,o){if(!n){var a=j(e,r,i);r!==a&&(n=!0,i="buffer",r=a)}var s=e.objectMode?1:r.length;e.length+=s;var l=e.length<e.highWaterMark;if(l||(e.needDrain=!0),e.writing||e.corked){var c=e.lastBufferedRequest;e.lastBufferedRequest={chunk:r,encoding:i,isBuf:n,callback:o,next:null},c?c.next=e.lastBufferedRequest:e.bufferedRequest=e.lastBufferedRequest,e.bufferedRequestCount+=1}else P(t,e,!1,s,r,i,o);return l}function P(t,e,n,r,i,o,a){e.writelen=r,e.writecb=a,e.writing=!0,e.sync=!0,e.destroyed?e.onwrite(new _("write")):n?t._writev(i,e.onwrite):t._write(i,o,e.onwrite),e.sync=!1}function D(t,e,n,i,o){--e.pendingcb,n?(r.nextTick(o,i),r.nextTick(V,t,e),t._writableState.errorEmitted=!0,M(t,i)):(o(i),t._writableState.errorEmitted=!0,M(t,i),V(t,e))}function I(t){t.writing=!1,t.writecb=null,t.length-=t.writelen,t.writelen=0}function R(t,e){var n=t._writableState,i=n.sync,o=n.writecb;if("function"!==typeof o)throw new y;if(I(n),e)D(t,n,i,e,o);else{var a=Y(n)||t.destroyed;a||n.corked||n.bufferProcessing||!n.bufferedRequest||F(t,n),i?r.nextTick(N,t,n,a,o):N(t,n,a,o)}}function N(t,e,n,r){n||B(t,e),e.pendingcb--,r(),V(t,e)}function B(t,e){0===e.length&&e.needDrain&&(e.needDrain=!1,t.emit("drain"))}function F(t,e){e.bufferProcessing=!0;var n=e.bufferedRequest;if(t._writev&&n&&n.next){var r=e.bufferedRequestCount,o=new Array(r),a=e.corkedRequestsFree;a.entry=n;var s=0,l=!0;while(n)o[s]=n,n.isBuf||(l=!1),n=n.next,s+=1;o.allBuffers=l,P(t,e,!0,e.length,o,"",a.finish),e.pendingcb++,e.lastBufferedRequest=null,a.next?(e.corkedRequestsFree=a.next,a.next=null):e.corkedRequestsFree=new i(e),e.bufferedRequestCount=0}else{while(n){var c=n.chunk,u=n.encoding,h=n.callback,d=e.objectMode?1:c.length;if(P(t,e,!1,d,c,u,h),n=n.next,e.bufferedRequestCount--,e.writing)break}null===n&&(e.lastBufferedRequest=null)}e.bufferedRequest=n,e.bufferProcessing=!1}function Y(t){return t.ending&&0===t.length&&null===t.bufferedRequest&&!t.finished&&!t.writing}function z(t,e){t._final((function(n){e.pendingcb--,n&&M(t,n),e.prefinished=!0,t.emit("prefinish"),V(t,e)}))}function H(t,e){e.prefinished||e.finalCalled||("function"!==typeof t._final||e.destroyed?(e.prefinished=!0,t.emit("prefinish")):(e.pendingcb++,e.finalCalled=!0,r.nextTick(z,t,e)))}function V(t,e){var n=Y(e);if(n&&(H(t,e),0===e.pendingcb&&(e.finished=!0,t.emit("finish"),e.autoDestroy))){var r=t._readableState;(!r||r.autoDestroy&&r.endEmitted)&&t.destroy()}return n}function W(t,e,n){e.ending=!0,V(t,e),n&&(e.finished?r.nextTick(n):t.once("finish",n)),e.ended=!0,t.writable=!1}function U(t,e,n){var r=t.entry;t.entry=null;while(r){var i=r.callback;e.pendingcb--,i(n),r=r.next}e.corkedRequestsFree.next=t}n("3fb5")(T,s),S.prototype.getBuffer=function(){var t=this.bufferedRequest,e=[];while(t)e.push(t),t=t.next;return e},function(){try{Object.defineProperty(S.prototype,"buffer",{get:a.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(t){}}(),"function"===typeof Symbol&&Symbol.hasInstance&&"function"===typeof Function.prototype[Symbol.hasInstance]?(d=Function.prototype[Symbol.hasInstance],Object.defineProperty(T,Symbol.hasInstance,{value:function(t){return!!d.call(this,t)||this===T&&(t&&t._writableState instanceof S)}})):d=function(t){return t instanceof this},T.prototype.pipe=function(){M(this,new w)},T.prototype.write=function(t,e,n){var r=this._writableState,i=!1,o=!r.objectMode&&h(t);return o&&!l.isBuffer(t)&&(t=u(t)),"function"===typeof e&&(n=e,e=null),o?e="buffer":e||(e=r.defaultEncoding),"function"!==typeof n&&(n=O),r.ending?C(this,n):(o||E(this,r,t,n))&&(r.pendingcb++,i=L(this,r,o,t,e,n)),i},T.prototype.cork=function(){this._writableState.corked++},T.prototype.uncork=function(){var t=this._writableState;t.corked&&(t.corked--,t.writing||t.corked||t.bufferProcessing||!t.bufferedRequest||F(this,t))},T.prototype.setDefaultEncoding=function(t){if("string"===typeof t&&(t=t.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((t+"").toLowerCase())>-1))throw new A(t);return this._writableState.defaultEncoding=t,this},Object.defineProperty(T.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(T.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),T.prototype._write=function(t,e,n){n(new v("_write()"))},T.prototype._writev=null,T.prototype.end=function(t,e,n){var r=this._writableState;return"function"===typeof t?(n=t,t=null,e=null):"function"===typeof e&&(n=e,e=null),null!==t&&void 0!==t&&this.write(t,e),r.corked&&(r.corked=1,this.uncork()),r.ending||W(this,r,n),this},Object.defineProperty(T.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(T.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(t){this._writableState&&(this._writableState.destroyed=t)}}),T.prototype.destroy=f.destroy,T.prototype._undestroy=f.undestroy,T.prototype._destroy=function(t,e){e(t)}}).call(this,n("c8ba"),n("4362"))},"1a2a":function(t,e,n){"use strict";var r=n("3fb5"),i=n("d424"),o=n("6430"),a=n("8707").Buffer,s=n("5a76"),l=n("b5ca"),c=n("69f2"),u=a.alloc(128);function h(t,e){o.call(this,"digest"),"string"===typeof e&&(e=a.from(e));var n="sha512"===t||"sha384"===t?128:64;if(this._alg=t,this._key=e,e.length>n){var r="rmd160"===t?new l:c(t);e=r.update(e).digest()}else e.length<n&&(e=a.concat([e,u],n));for(var i=this._ipad=a.allocUnsafe(n),s=this._opad=a.allocUnsafe(n),h=0;h<n;h++)i[h]=54^e[h],s[h]=92^e[h];this._hash="rmd160"===t?new l:c(t),this._hash.update(i)}r(h,o),h.prototype._update=function(t){this._hash.update(t)},h.prototype._final=function(){var t=this._hash.digest(),e="rmd160"===this._alg?new l:c(this._alg);return e.update(this._opad).update(t).digest()},t.exports=function(t,e){return t=t.toLowerCase(),"rmd160"===t||"ripemd160"===t?new h("rmd160",e):"md5"===t?new i(s,e):new h(t,e)}},"1a2d":function(t,e,n){"use strict";var r=n("e330"),i=n("7b0b"),o=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return o(i(t),e)}},"1b45":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return e}))},"1be4":function(t,e,n){"use strict";var r=n("d066");t.exports=r("document","documentElement")},"1c46":function(t,e,n){"use strict";e.randomBytes=e.rng=e.pseudoRandomBytes=e.prng=n("11dc"),e.createHash=e.Hash=n("98e6"),e.createHmac=e.Hmac=n("1a2a");var r=n("116d"),i=Object.keys(r),o=["sha1","sha224","sha256","sha384","sha512","md5","rmd160"].concat(i);e.getHashes=function(){return o};var a=n("a099");e.pbkdf2=a.pbkdf2,e.pbkdf2Sync=a.pbkdf2Sync;var s=n("956a");e.Cipher=s.Cipher,e.createCipher=s.createCipher,e.Cipheriv=s.Cipheriv,e.createCipheriv=s.createCipheriv,e.Decipher=s.Decipher,e.createDecipher=s.createDecipher,e.Decipheriv=s.Decipheriv,e.createDecipheriv=s.createDecipheriv,e.getCiphers=s.getCiphers,e.listCiphers=s.listCiphers;var l=n("00dc");e.DiffieHellmanGroup=l.DiffieHellmanGroup,e.createDiffieHellmanGroup=l.createDiffieHellmanGroup,e.getDiffieHellman=l.getDiffieHellman,e.createDiffieHellman=l.createDiffieHellman,e.DiffieHellman=l.DiffieHellman;var c=n("b692");e.createSign=c.createSign,e.Sign=c.Sign,e.createVerify=c.createVerify,e.Verify=c.Verify,e.createECDH=n("e1d30");var u=n("6442");e.publicEncrypt=u.publicEncrypt,e.privateEncrypt=u.privateEncrypt,e.publicDecrypt=u.publicDecrypt,e.privateDecrypt=u.privateDecrypt;var h=n("75cc");e.randomFill=h.randomFill,e.randomFillSync=h.randomFillSync,e.createCredentials=function(){throw new Error(["sorry, createCredentials is not implemented yet","we accept pull requests","https://github.com/crypto-browserify/crypto-browserify"].join("\n"))},e.constants={DH_CHECK_P_NOT_SAFE_PRIME:2,DH_CHECK_P_NOT_PRIME:1,DH_UNABLE_TO_CHECK_GENERATOR:4,DH_NOT_SUITABLE_GENERATOR:8,NPN_ENABLED:1,ALPN_ENABLED:1,RSA_PKCS1_PADDING:1,RSA_SSLV23_PADDING:2,RSA_NO_PADDING:3,RSA_PKCS1_OAEP_PADDING:4,RSA_X931_PADDING:5,RSA_PKCS1_PSS_PADDING:6,POINT_CONVERSION_COMPRESSED:2,POINT_CONVERSION_UNCOMPRESSED:4,POINT_CONVERSION_HYBRID:6}},"1c7e":function(t,e,n){"use strict";var r=n("b622"),i=r("iterator"),o=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){o=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(l){}t.exports=function(t,e){try{if(!e&&!o)return!1}catch(l){return!1}var n=!1;try{var r={};r[i]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(l){}return n}},"1cfd":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(t){return 0===t?0:1===t?1:2===t?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},i=function(t){return function(e,i,o,a){var s=n(e),l=r[t][n(e)];return 2===s&&(l=l[i?0:1]),l.replace(/%d/i,e)}},o=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],a=t.defineLocale("ar-ly",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(t){return"م"===t},meridiem:function(t,e,n){return t<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},preparse:function(t){return t.replace(/،/g,",")},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]})).replace(/,/g,"،")},week:{dow:6,doy:12}});return a}))},"1d2b":function(t,e,n){"use strict";function r(t,e){return function(){return t.apply(e,arguments)}}n.d(e,"a",(function(){return r}))},"1d80":function(t,e,n){"use strict";var r=n("7234"),i=TypeError;t.exports=function(t){if(r(t))throw new i("Can't call method on "+t);return t}},"1dde":function(t,e,n){"use strict";var r=n("d039"),i=n("b622"),o=n("2d00"),a=i("species");t.exports=function(t){return o>=51||!r((function(){var e=[],n=e.constructor={};return n[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},"1e3c":function(t,e,n){var r=n("6430"),i=n("1545"),o=n("3fb5"),a=n("8707").Buffer,s={"des-ede3-cbc":i.CBC.instantiate(i.EDE),"des-ede3":i.EDE,"des-ede-cbc":i.CBC.instantiate(i.EDE),"des-ede":i.EDE,"des-cbc":i.CBC.instantiate(i.DES),"des-ecb":i.DES};function l(t){r.call(this);var e,n=t.mode.toLowerCase(),i=s[n];e=t.decrypt?"decrypt":"encrypt";var o=t.key;a.isBuffer(o)||(o=a.from(o)),"des-ede"!==n&&"des-ede-cbc"!==n||(o=a.concat([o,o.slice(0,8)]));var l=t.iv;a.isBuffer(l)||(l=a.from(l)),this._des=i.create({key:o,iv:l,type:e})}s.des=s["des-cbc"],s.des3=s["des-ede3-cbc"],t.exports=l,o(l,r),l.prototype._update=function(t){return a.from(this._des.update(t))},l.prototype._final=function(){return a.from(this._des.final())}},"1fb5":function(t,e,n){"use strict";e.byteLength=u,e.toByteArray=d,e.fromByteArray=m;for(var r=[],i=[],o="undefined"!==typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,l=a.length;s<l;++s)r[s]=a[s],i[a.charCodeAt(s)]=s;function c(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");-1===n&&(n=e);var r=n===e?0:4-n%4;return[n,r]}function u(t){var e=c(t),n=e[0],r=e[1];return 3*(n+r)/4-r}function h(t,e,n){return 3*(e+n)/4-n}function d(t){var e,n,r=c(t),a=r[0],s=r[1],l=new o(h(t,a,s)),u=0,d=s>0?a-4:a;for(n=0;n<d;n+=4)e=i[t.charCodeAt(n)]<<18|i[t.charCodeAt(n+1)]<<12|i[t.charCodeAt(n+2)]<<6|i[t.charCodeAt(n+3)],l[u++]=e>>16&255,l[u++]=e>>8&255,l[u++]=255&e;return 2===s&&(e=i[t.charCodeAt(n)]<<2|i[t.charCodeAt(n+1)]>>4,l[u++]=255&e),1===s&&(e=i[t.charCodeAt(n)]<<10|i[t.charCodeAt(n+1)]<<4|i[t.charCodeAt(n+2)]>>2,l[u++]=e>>8&255,l[u++]=255&e),l}function f(t){return r[t>>18&63]+r[t>>12&63]+r[t>>6&63]+r[63&t]}function p(t,e,n){for(var r,i=[],o=e;o<n;o+=3)r=(t[o]<<16&16711680)+(t[o+1]<<8&65280)+(255&t[o+2]),i.push(f(r));return i.join("")}function m(t){for(var e,n=t.length,i=n%3,o=[],a=16383,s=0,l=n-i;s<l;s+=a)o.push(p(t,s,s+a>l?l:s+a));return 1===i?(e=t[n-1],o.push(r[e>>2]+r[e<<4&63]+"==")):2===i&&(e=(t[n-2]<<8)+t[n-1],o.push(r[e>>10]+r[e>>4&63]+r[e<<2&63]+"=")),o.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},"1fc1":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e){var n=t.split("_");return e%10===1&&e%100!==11?n[0]:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?n[1]:n[2]}function n(t,n,r){var i={ss:n?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:n?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:n?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===r?n?"хвіліна":"хвіліну":"h"===r?n?"гадзіна":"гадзіну":t+" "+e(i[r],+t)}var r=t.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:n,mm:n,h:n,hh:n,d:"дзень",dd:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(t){return/^(дня|вечара)$/.test(t)},meridiem:function(t,e,n){return t<4?"ночы":t<12?"раніцы":t<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(t,e){switch(e){case"M":case"d":case"DDD":case"w":case"W":return t%10!==2&&t%10!==3||t%100===12||t%100===13?t+"-ы":t+"-і";case"D":return t+"-га";default:return t}},week:{dow:1,doy:7}});return r}))},"1fec":function(t,e,n){"use strict";var r=n("da3e"),i=n("3fb5"),o=n("0184"),a=n("4e2b");function s(t,e){r.equal(e.length,24,"Invalid key length");var n=e.slice(0,8),i=e.slice(8,16),o=e.slice(16,24);this.ciphers="encrypt"===t?[a.create({type:"encrypt",key:n}),a.create({type:"decrypt",key:i}),a.create({type:"encrypt",key:o})]:[a.create({type:"decrypt",key:o}),a.create({type:"encrypt",key:i}),a.create({type:"decrypt",key:n})]}function l(t){o.call(this,t);var e=new s(this.type,this.options.key);this._edeState=e}i(l,o),t.exports=l,l.create=function(t){return new l(t)},l.prototype._update=function(t,e,n,r){var i=this._edeState;i.ciphers[0]._update(t,e,n,r),i.ciphers[1]._update(n,r,n,r),i.ciphers[2]._update(n,r,n,r)},l.prototype._pad=a.prototype._pad,l.prototype._unpad=a.prototype._unpad},"201b":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("ka",{months:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(t){return t.replace(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/,(function(t,e,n){return"ი"===n?e+"ში":e+n+"ში"}))},past:function(t){return/(წამი|წუთი|საათი|დღე|თვე)/.test(t)?t.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(t)?t.replace(/წელი$/,"წლის წინ"):t},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(t){return 0===t?t:1===t?t+"-ლი":t<20||t<=100&&t%20===0||t%100===0?"მე-"+t:t+"-ე"},week:{dow:1,doy:7}});return e}))},"206d":function(t,e,n){(function(e){var r,i,o=n("8707").Buffer,a=n("7d2a"),s=n("9f9d"),l=n("e07b"),c=n("8be6"),u=e.crypto&&e.crypto.subtle,h={sha:"SHA-1","sha-1":"SHA-1",sha1:"SHA-1",sha256:"SHA-256","sha-256":"SHA-256",sha384:"SHA-384","sha-384":"SHA-384","sha-512":"SHA-512",sha512:"SHA-512"},d=[];function f(t){if(e.process&&!e.process.browser)return Promise.resolve(!1);if(!u||!u.importKey||!u.deriveBits)return Promise.resolve(!1);if(void 0!==d[t])return d[t];r=r||o.alloc(8);var n=m(r,r,10,128,t).then((function(){return!0})).catch((function(){return!1}));return d[t]=n,n}function p(){return i||(i=e.process&&e.process.nextTick?e.process.nextTick:e.queueMicrotask?e.queueMicrotask:e.setImmediate?e.setImmediate:e.setTimeout,i)}function m(t,e,n,r,i){return u.importKey("raw",t,{name:"PBKDF2"},!1,["deriveBits"]).then((function(t){return u.deriveBits({name:"PBKDF2",salt:e,iterations:n,hash:{name:i}},t,r<<3)})).then((function(t){return o.from(t)}))}function g(t,e){t.then((function(t){p()((function(){e(null,t)}))}),(function(t){p()((function(){e(t)}))}))}t.exports=function(t,n,r,i,o,u){"function"===typeof o&&(u=o,o=void 0),o=o||"sha1";var d=h[o.toLowerCase()];if(d&&"function"===typeof e.Promise){if(a(r,i),t=c(t,s,"Password"),n=c(n,s,"Salt"),"function"!==typeof u)throw new Error("No callback provided to pbkdf2");g(f(d).then((function(e){return e?m(t,n,r,i,d):l(t,n,r,i,o)})),u)}else p()((function(){var e;try{e=l(t,n,r,i,o)}catch(a){return u(a)}u(null,e)}))}}).call(this,n("c8ba"))},"20f6":function(t,e,n){"use strict";const r=e;r.der=n("cfbd"),r.pem=n("8df7")},2137:function(t,e,n){"use strict";var r=n("c3c0"),i=n("da3e");function o(t,e,n){if(!(this instanceof o))return new o(t,e,n);this.Hash=t,this.blockSize=t.blockSize/8,this.outSize=t.outSize/8,this.inner=null,this.outer=null,this._init(r.toArray(e,n))}t.exports=o,o.prototype._init=function(t){t.length>this.blockSize&&(t=(new this.Hash).update(t).digest()),i(t.length<=this.blockSize);for(var e=t.length;e<this.blockSize;e++)t.push(0);for(e=0;e<t.length;e++)t[e]^=54;for(this.inner=(new this.Hash).update(t),e=0;e<t.length;e++)t[e]^=106;this.outer=(new this.Hash).update(t)},o.prototype.update=function(t,e){return this.inner.update(t,e),this},o.prototype.digest=function(t){return this.outer.update(this.inner.digest()),this.outer.digest(t)}},"21a6":function(t,e,n){(function(n){var r,i,o;(function(n,a){i=[],r=a,o="function"===typeof r?r.apply(e,i):r,void 0===o||(t.exports=o)})(0,(function(){"use strict";function e(t,e){return"undefined"==typeof e?e={autoBom:!1}:"object"!=typeof e&&(console.warn("Deprecated: Expected third argument to be a object"),e={autoBom:!e}),e.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(t.type)?new Blob(["\ufeff",t],{type:t.type}):t}function r(t,e,n){var r=new XMLHttpRequest;r.open("GET",t),r.responseType="blob",r.onload=function(){l(r.response,e,n)},r.onerror=function(){console.error("could not download file")},r.send()}function i(t){var e=new XMLHttpRequest;e.open("HEAD",t,!1);try{e.send()}catch(t){}return 200<=e.status&&299>=e.status}function o(t){try{t.dispatchEvent(new MouseEvent("click"))}catch(r){var e=document.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(e)}}var a="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof n&&n.global===n?n:void 0,s=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),l=a.saveAs||("object"!=typeof window||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!s?function(t,e,n){var s=a.URL||a.webkitURL,l=document.createElement("a");e=e||t.name||"download",l.download=e,l.rel="noopener","string"==typeof t?(l.href=t,l.origin===location.origin?o(l):i(l.href)?r(t,e,n):o(l,l.target="_blank")):(l.href=s.createObjectURL(t),setTimeout((function(){s.revokeObjectURL(l.href)}),4e4),setTimeout((function(){o(l)}),0))}:"msSaveOrOpenBlob"in navigator?function(t,n,a){if(n=n||t.name||"download","string"!=typeof t)navigator.msSaveOrOpenBlob(e(t,a),n);else if(i(t))r(t,n,a);else{var s=document.createElement("a");s.href=t,s.target="_blank",setTimeout((function(){o(s)}))}}:function(t,e,n,i){if(i=i||open("","_blank"),i&&(i.document.title=i.document.body.innerText="downloading..."),"string"==typeof t)return r(t,e,n);var o="application/octet-stream"===t.type,l=/constructor/i.test(a.HTMLElement)||a.safari,c=/CriOS\/[\d]+/.test(navigator.userAgent);if((c||o&&l||s)&&"undefined"!=typeof FileReader){var u=new FileReader;u.onloadend=function(){var t=u.result;t=c?t:t.replace(/^data:[^;]*;/,"data:attachment/file;"),i?i.location.href=t:location=t,i=null},u.readAsDataURL(t)}else{var h=a.URL||a.webkitURL,d=h.createObjectURL(t);i?i.location=d:location.href=d,i=null,setTimeout((function(){h.revokeObjectURL(d)}),4e4)}});a.saveAs=l.saveAs=l,t.exports=l}))}).call(this,n("c8ba"))},"21bf":function(t,e,n){(function(e){(function(e,n){t.exports=n()})(0,(function(){var t=t||function(t,r){var i;if("undefined"!==typeof window&&window.crypto&&(i=window.crypto),"undefined"!==typeof self&&self.crypto&&(i=self.crypto),"undefined"!==typeof globalThis&&globalThis.crypto&&(i=globalThis.crypto),!i&&"undefined"!==typeof window&&window.msCrypto&&(i=window.msCrypto),!i&&"undefined"!==typeof e&&e.crypto&&(i=e.crypto),!i)try{i=n(1)}catch(b){}var o=function(){if(i){if("function"===typeof i.getRandomValues)try{return i.getRandomValues(new Uint32Array(1))[0]}catch(b){}if("function"===typeof i.randomBytes)try{return i.randomBytes(4).readInt32LE()}catch(b){}}throw new Error("Native crypto module could not be used to get secure random number.")},a=Object.create||function(){function t(){}return function(e){var n;return t.prototype=e,n=new t,t.prototype=null,n}}(),s={},l=s.lib={},c=l.Base=function(){return{extend:function(t){var e=a(this);return t&&e.mixIn(t),e.hasOwnProperty("init")&&this.init!==e.init||(e.init=function(){e.$super.init.apply(this,arguments)}),e.init.prototype=e,e.$super=this,e},create:function(){var t=this.extend();return t.init.apply(t,arguments),t},init:function(){},mixIn:function(t){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);t.hasOwnProperty("toString")&&(this.toString=t.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),u=l.WordArray=c.extend({init:function(t,e){t=this.words=t||[],this.sigBytes=e!=r?e:4*t.length},toString:function(t){return(t||d).stringify(this)},concat:function(t){var e=this.words,n=t.words,r=this.sigBytes,i=t.sigBytes;if(this.clamp(),r%4)for(var o=0;o<i;o++){var a=n[o>>>2]>>>24-o%4*8&255;e[r+o>>>2]|=a<<24-(r+o)%4*8}else for(var s=0;s<i;s+=4)e[r+s>>>2]=n[s>>>2];return this.sigBytes+=i,this},clamp:function(){var e=this.words,n=this.sigBytes;e[n>>>2]&=4294967295<<32-n%4*8,e.length=t.ceil(n/4)},clone:function(){var t=c.clone.call(this);return t.words=this.words.slice(0),t},random:function(t){for(var e=[],n=0;n<t;n+=4)e.push(o());return new u.init(e,t)}}),h=s.enc={},d=h.Hex={stringify:function(t){for(var e=t.words,n=t.sigBytes,r=[],i=0;i<n;i++){var o=e[i>>>2]>>>24-i%4*8&255;r.push((o>>>4).toString(16)),r.push((15&o).toString(16))}return r.join("")},parse:function(t){for(var e=t.length,n=[],r=0;r<e;r+=2)n[r>>>3]|=parseInt(t.substr(r,2),16)<<24-r%8*4;return new u.init(n,e/2)}},f=h.Latin1={stringify:function(t){for(var e=t.words,n=t.sigBytes,r=[],i=0;i<n;i++){var o=e[i>>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(o))}return r.join("")},parse:function(t){for(var e=t.length,n=[],r=0;r<e;r++)n[r>>>2]|=(255&t.charCodeAt(r))<<24-r%4*8;return new u.init(n,e)}},p=h.Utf8={stringify:function(t){try{return decodeURIComponent(escape(f.stringify(t)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(t){return f.parse(unescape(encodeURIComponent(t)))}},m=l.BufferedBlockAlgorithm=c.extend({reset:function(){this._data=new u.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=p.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(e){var n,r=this._data,i=r.words,o=r.sigBytes,a=this.blockSize,s=4*a,l=o/s;l=e?t.ceil(l):t.max((0|l)-this._minBufferSize,0);var c=l*a,h=t.min(4*c,o);if(c){for(var d=0;d<c;d+=a)this._doProcessBlock(i,d);n=i.splice(0,c),r.sigBytes-=h}return new u.init(n,h)},clone:function(){var t=c.clone.call(this);return t._data=this._data.clone(),t},_minBufferSize:0}),g=(l.Hasher=m.extend({cfg:c.extend(),init:function(t){this.cfg=this.cfg.extend(t),this.reset()},reset:function(){m.reset.call(this),this._doReset()},update:function(t){return this._append(t),this._process(),this},finalize:function(t){t&&this._append(t);var e=this._doFinalize();return e},blockSize:16,_createHelper:function(t){return function(e,n){return new t.init(n).finalize(e)}},_createHmacHelper:function(t){return function(e,n){return new g.HMAC.init(t,n).finalize(e)}}}),s.algo={});return s}(Math);return t}))}).call(this,n("c8ba"))},2266:function(t,e,n){"use strict";var r=n("0366"),i=n("c65b"),o=n("825a"),a=n("0d51"),s=n("e95a"),l=n("07fa"),c=n("3a9b"),u=n("9a1f"),h=n("35a1"),d=n("2a62"),f=TypeError,p=function(t,e){this.stopped=t,this.result=e},m=p.prototype;t.exports=function(t,e,n){var g,b,v,y,w,_,x,k=n&&n.that,A=!(!n||!n.AS_ENTRIES),M=!(!n||!n.IS_RECORD),O=!(!n||!n.IS_ITERATOR),S=!(!n||!n.INTERRUPTED),T=r(e,k),C=function(t){return g&&d(g,"normal",t),new p(!0,t)},E=function(t){return A?(o(t),S?T(t[0],t[1],C):T(t[0],t[1])):S?T(t,C):T(t)};if(M)g=t.iterator;else if(O)g=t;else{if(b=h(t),!b)throw new f(a(t)+" is not iterable");if(s(b)){for(v=0,y=l(t);y>v;v++)if(w=E(t[v]),w&&c(m,w))return w;return new p(!1)}g=u(t,b)}_=M?t.next:g.next;while(!(x=i(_,g)).done){try{w=E(x.value)}catch(j){d(g,"throw",j)}if("object"==typeof w&&w&&c(m,w))return w}return new p(!1)}},"228e":function(t,e,n){"use strict";n.d(e,"c",(function(){return c})),n.d(e,"a",(function(){return u})),n.d(e,"b",(function(){return f}));var r=n("2b0e"),i=n("50d3"),o=n("c9a9"),a=n("b508"),s=r["default"].prototype,l=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=s[i["c"]];return n?n.getConfigValue(t,e):Object(o["a"])(e)},c=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;return e?l("".concat(t,".").concat(e),n):l(t,{})},u=function(){return l("breakpoints",i["a"])},h=Object(a["a"])((function(){return u()})),d=function(){return Object(o["a"])(h())},f=Object(a["a"])((function(){var t=d();return t[0]="",t}))},"22ab":function(t,e,n){"use strict";function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function i(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach((function(e){o(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function o(t,e,n){return e=c(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,c(r.key),r)}}function l(t,e,n){return e&&s(t.prototype,e),n&&s(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function c(t){var e=u(t,"string");return"symbol"===typeof e?e:String(e)}function u(t,e){if("object"!==typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}var h=n("b639"),d=h.Buffer,f=n(11),p=f.inspect,m=p&&p.custom||"inspect";function g(t,e,n){d.prototype.copy.call(t,e,n)}t.exports=function(){function t(){a(this,t),this.head=null,this.tail=null,this.length=0}return l(t,[{key:"push",value:function(t){var e={data:t,next:null};this.length>0?this.tail.next=e:this.head=e,this.tail=e,++this.length}},{key:"unshift",value:function(t){var e={data:t,next:this.head};0===this.length&&(this.tail=e),this.head=e,++this.length}},{key:"shift",value:function(){if(0!==this.length){var t=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(t){if(0===this.length)return"";var e=this.head,n=""+e.data;while(e=e.next)n+=t+e.data;return n}},{key:"concat",value:function(t){if(0===this.length)return d.alloc(0);var e=d.allocUnsafe(t>>>0),n=this.head,r=0;while(n)g(n.data,e,r),r+=n.data.length,n=n.next;return e}},{key:"consume",value:function(t,e){var n;return t<this.head.data.length?(n=this.head.data.slice(0,t),this.head.data=this.head.data.slice(t)):n=t===this.head.data.length?this.shift():e?this._getString(t):this._getBuffer(t),n}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(t){var e=this.head,n=1,r=e.data;t-=r.length;while(e=e.next){var i=e.data,o=t>i.length?i.length:t;if(o===i.length?r+=i:r+=i.slice(0,t),t-=o,0===t){o===i.length?(++n,e.next?this.head=e.next:this.head=this.tail=null):(this.head=e,e.data=i.slice(o));break}++n}return this.length-=n,r}},{key:"_getBuffer",value:function(t){var e=d.allocUnsafe(t),n=this.head,r=1;n.data.copy(e),t-=n.data.length;while(n=n.next){var i=n.data,o=t>i.length?i.length:t;if(i.copy(e,e.length-t,0,o),t-=o,0===t){o===i.length?(++r,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=i.slice(o));break}++r}return this.length-=r,e}},{key:m,value:function(t,e){return p(this,i(i({},e),{},{depth:0,customInspect:!1}))}}]),t}()},"22f8":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"일";case"M":return t+"월";case"w":case"W":return t+"주";default:return t}},meridiemParse:/오전|오후/,isPM:function(t){return"오후"===t},meridiem:function(t,e,n){return t<12?"오전":"오후"}});return e}))},2326:function(t,e,n){"use strict";n.d(e,"f",(function(){return i})),n.d(e,"a",(function(){return o})),n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return s})),n.d(e,"d",(function(){return l})),n.d(e,"e",(function(){return c}));var r=n("7b1e"),i=function(){return Array.from.apply(Array,arguments)},o=function(t,e){return-1!==t.indexOf(e)},a=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return Array.prototype.concat.apply([],e)},s=function(t,e){var n=Object(r["f"])(e)?e:function(){return e};return Array.apply(null,{length:t}).map(n)},l=function(t){return t.reduce((function(t,e){return a(t,e)}),[])},c=function t(e){return e.reduce((function(e,n){return a(e,Array.isArray(n)?t(n):n)}),[])}},"23cb":function(t,e,n){"use strict";var r=n("5926"),i=Math.max,o=Math.min;t.exports=function(t,e){var n=r(t);return n<0?i(n+e,0):o(n,e)}},"23e7":function(t,e,n){"use strict";var r=n("da84"),i=n("06cf").f,o=n("9112"),a=n("cb2d"),s=n("6374"),l=n("e893"),c=n("94ca");t.exports=function(t,e){var n,u,h,d,f,p,m=t.target,g=t.global,b=t.stat;if(u=g?r:b?r[m]||s(m,{}):(r[m]||{}).prototype,u)for(h in e){if(f=e[h],t.dontCallGetSet?(p=i(u,h),d=p&&p.value):d=u[h],n=c(g?h:m+(b?".":"#")+h,t.forced),!n&&void 0!==d){if(typeof f==typeof d)continue;l(f,d)}(t.sham||d&&d.sham)&&o(f,"sham",!0),a(u,h,f,t)}}},"241c":function(t,e,n){"use strict";var r=n("ca84"),i=n("7839"),o=i.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},2421:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"],i=t.defineLocale("ku",{months:r,monthsShort:r,weekdays:"یهكشهممه_دووشهممه_سێشهممه_چوارشهممه_پێنجشهممه_ههینی_شهممه".split("_"),weekdaysShort:"یهكشهم_دووشهم_سێشهم_چوارشهم_پێنجشهم_ههینی_شهممه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ئێواره|بهیانی/,isPM:function(t){return/ئێواره/.test(t)},meridiem:function(t,e,n){return t<12?"بهیانی":"ئێواره"},calendar:{sameDay:"[ئهمرۆ كاتژمێر] LT",nextDay:"[بهیانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له %s",past:"%s",s:"چهند چركهیهك",ss:"چركه %d",m:"یهك خولهك",mm:"%d خولهك",h:"یهك كاتژمێر",hh:"%d كاتژمێر",d:"یهك ڕۆژ",dd:"%d ڕۆژ",M:"یهك مانگ",MM:"%d مانگ",y:"یهك ساڵ",yy:"%d ساڵ"},preparse:function(t){return t.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(t){return n[t]})).replace(/،/g,",")},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]})).replace(/,/g,"،")},week:{dow:6,doy:12}});return i}))},2554:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e,n){var r=t+" ";switch(n){case"ss":return r+=1===t?"sekunda":2===t||3===t||4===t?"sekunde":"sekundi",r;case"m":return e?"jedna minuta":"jedne minute";case"mm":return r+=1===t?"minuta":2===t||3===t||4===t?"minute":"minuta",r;case"h":return e?"jedan sat":"jednog sata";case"hh":return r+=1===t?"sat":2===t||3===t||4===t?"sata":"sati",r;case"dd":return r+=1===t?"dan":"dana",r;case"MM":return r+=1===t?"mjesec":2===t||3===t||4===t?"mjeseca":"mjeseci",r;case"yy":return r+=1===t?"godina":2===t||3===t||4===t?"godine":"godina",r}}var n=t.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:e,m:e,mm:e,h:e,hh:e,d:"dan",dd:e,M:"mjesec",MM:e,y:"godinu",yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n}))},"25ca":function(t,e,n){"use strict";(function(t,r){n.d(e,"b",(function(){return bd})),n.d(e,"a",(function(){return Nd})); /*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */ var i={version:"0.18.5"},o=1200,a=1252,s=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],l={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},c=function(t){-1!=s.indexOf(t)&&(a=l[0]=t)};function u(){c(1252)}var h=function(t){o=t,c(t)};function d(){h(1200),u()}function f(t){for(var e=[],n=0;n<t.length>>1;++n)e[n]=String.fromCharCode(t.charCodeAt(2*n+1)+(t.charCodeAt(2*n)<<8));return e.join("")}var p,m=function(t){return String.fromCharCode(t)},g=function(t){return String.fromCharCode(t)};var b=null,v=!0,y="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function w(t){for(var e="",n=0,r=0,i=0,o=0,a=0,s=0,l=0,c=0;c<t.length;)n=t.charCodeAt(c++),o=n>>2,r=t.charCodeAt(c++),a=(3&n)<<4|r>>4,i=t.charCodeAt(c++),s=(15&r)<<2|i>>6,l=63&i,isNaN(r)?s=l=64:isNaN(i)&&(l=64),e+=y.charAt(o)+y.charAt(a)+y.charAt(s)+y.charAt(l);return e}function _(t){var e="",n=0,r=0,i=0,o=0,a=0,s=0,l=0;t=t.replace(/[^\w\+\/\=]/g,"");for(var c=0;c<t.length;)o=y.indexOf(t.charAt(c++)),a=y.indexOf(t.charAt(c++)),n=o<<2|a>>4,e+=String.fromCharCode(n),s=y.indexOf(t.charAt(c++)),r=(15&a)<<4|s>>2,64!==s&&(e+=String.fromCharCode(r)),l=y.indexOf(t.charAt(c++)),i=(3&s)<<6|l,64!==l&&(e+=String.fromCharCode(i));return e}var x=function(){return"undefined"!==typeof t&&"undefined"!==typeof r&&"undefined"!==typeof r.versions&&!!r.versions.node}(),k=function(){if("undefined"!==typeof t){var e=!t.from;if(!e)try{t.from("foo","utf8")}catch(n){e=!0}return e?function(e,n){return n?new t(e,n):new t(e)}:t.from.bind(t)}return function(){}}();function A(e){return x?t.alloc?t.alloc(e):new t(e):"undefined"!=typeof Uint8Array?new Uint8Array(e):new Array(e)}function M(e){return x?t.allocUnsafe?t.allocUnsafe(e):new t(e):"undefined"!=typeof Uint8Array?new Uint8Array(e):new Array(e)}var O=function(t){return x?k(t,"binary"):t.split("").map((function(t){return 255&t.charCodeAt(0)}))};function S(t){if("undefined"===typeof ArrayBuffer)return O(t);for(var e=new ArrayBuffer(t.length),n=new Uint8Array(e),r=0;r!=t.length;++r)n[r]=255&t.charCodeAt(r);return e}function T(t){if(Array.isArray(t))return t.map((function(t){return String.fromCharCode(t)})).join("");for(var e=[],n=0;n<t.length;++n)e[n]=String.fromCharCode(t[n]);return e.join("")}function C(t){if("undefined"===typeof Uint8Array)throw new Error("Unsupported");return new Uint8Array(t)}var E=x?function(e){return t.concat(e.map((function(e){return t.isBuffer(e)?e:k(e)})))}:function(t){if("undefined"!==typeof Uint8Array){var e=0,n=0;for(e=0;e<t.length;++e)n+=t[e].length;var r=new Uint8Array(n),i=0;for(e=0,n=0;e<t.length;n+=i,++e)if(i=t[e].length,t[e]instanceof Uint8Array)r.set(t[e],n);else{if("string"==typeof t[e])throw"wtf";r.set(new Uint8Array(t[e]),n)}return r}return[].concat.apply([],t.map((function(t){return Array.isArray(t)?t:[].slice.call(t)})))};function j(t){for(var e=[],n=0,r=t.length+250,i=A(t.length+255),o=0;o<t.length;++o){var a=t.charCodeAt(o);if(a<128)i[n++]=a;else if(a<2048)i[n++]=192|a>>6&31,i[n++]=128|63&a;else if(a>=55296&&a<57344){a=64+(1023&a);var s=1023&t.charCodeAt(++o);i[n++]=240|a>>8&7,i[n++]=128|a>>2&63,i[n++]=128|s>>6&15|(3&a)<<4,i[n++]=128|63&s}else i[n++]=224|a>>12&15,i[n++]=128|a>>6&63,i[n++]=128|63&a;n>r&&(e.push(i.slice(0,n)),n=0,i=A(65535),r=65530)}return e.push(i.slice(0,n)),E(e)}var L=/\u0000/g,P=/[\u0001-\u0006]/g;function D(t){var e="",n=t.length-1;while(n>=0)e+=t.charAt(n--);return e}function I(t,e){var n=""+t;return n.length>=e?n:pe("0",e-n.length)+n}function R(t,e){var n=""+t;return n.length>=e?n:pe(" ",e-n.length)+n}function N(t,e){var n=""+t;return n.length>=e?n:n+pe(" ",e-n.length)}function B(t,e){var n=""+Math.round(t);return n.length>=e?n:pe("0",e-n.length)+n}function F(t,e){var n=""+t;return n.length>=e?n:pe("0",e-n.length)+n}var Y=Math.pow(2,32);function z(t,e){if(t>Y||t<-Y)return B(t,e);var n=Math.round(t);return F(n,e)}function H(t,e){return e=e||0,t.length>=7+e&&103===(32|t.charCodeAt(e))&&101===(32|t.charCodeAt(e+1))&&110===(32|t.charCodeAt(e+2))&&101===(32|t.charCodeAt(e+3))&&114===(32|t.charCodeAt(e+4))&&97===(32|t.charCodeAt(e+5))&&108===(32|t.charCodeAt(e+6))}var V=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],W=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];function U(t){return t||(t={}),t[0]="General",t[1]="0",t[2]="0.00",t[3]="#,##0",t[4]="#,##0.00",t[9]="0%",t[10]="0.00%",t[11]="0.00E+00",t[12]="# ?/?",t[13]="# ??/??",t[14]="m/d/yy",t[15]="d-mmm-yy",t[16]="d-mmm",t[17]="mmm-yy",t[18]="h:mm AM/PM",t[19]="h:mm:ss AM/PM",t[20]="h:mm",t[21]="h:mm:ss",t[22]="m/d/yy h:mm",t[37]="#,##0 ;(#,##0)",t[38]="#,##0 ;[Red](#,##0)",t[39]="#,##0.00;(#,##0.00)",t[40]="#,##0.00;[Red](#,##0.00)",t[45]="mm:ss",t[46]="[h]:mm:ss",t[47]="mmss.0",t[48]="##0.0E+0",t[49]="@",t[56]='"上午/下午 "hh"時"mm"分"ss"秒 "',t}var G={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"上午/下午 "hh"時"mm"分"ss"秒 "'},q={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},X={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function Z(t,e,n){var r=t<0?-1:1,i=t*r,o=0,a=1,s=0,l=1,c=0,u=0,h=Math.floor(i);while(c<e){if(h=Math.floor(i),s=h*a+o,u=h*c+l,i-h<5e-8)break;i=1/(i-h),o=a,a=s,l=c,c=u}if(u>e&&(c>e?(u=l,s=o):(u=c,s=a)),!n)return[0,r*s,u];var d=Math.floor(r*s/u);return[d,r*s-d*u,u]}function K(t,e,n){if(t>2958465||t<0)return null;var r=0|t,i=Math.floor(86400*(t-r)),o=0,a=[],s={D:r,T:i,u:86400*(t-r)-i,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(s.u)<1e-6&&(s.u=0),e&&e.date1904&&(r+=1462),s.u>.9999&&(s.u=0,86400==++i&&(s.T=i=0,++r,++s.D)),60===r)a=n?[1317,10,29]:[1900,2,29],o=3;else if(0===r)a=n?[1317,8,29]:[1900,1,0],o=6;else{r>60&&--r;var l=new Date(1900,0,1);l.setDate(l.getDate()+r-1),a=[l.getFullYear(),l.getMonth()+1,l.getDate()],o=l.getDay(),r<60&&(o=(o+6)%7),n&&(o=lt(l,a))}return s.y=a[0],s.m=a[1],s.d=a[2],s.S=i%60,i=Math.floor(i/60),s.M=i%60,i=Math.floor(i/60),s.H=i,s.q=o,s}var Q=new Date(1899,11,31,0,0,0),J=Q.getTime(),tt=new Date(1900,2,1,0,0,0);function et(t,e){var n=t.getTime();return e?n-=1262304e5:t>=tt&&(n+=864e5),(n-(J+6e4*(t.getTimezoneOffset()-Q.getTimezoneOffset())))/864e5}function nt(t){return-1==t.indexOf(".")?t:t.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function rt(t){return-1==t.indexOf("E")?t:t.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}function it(t){var e=t<0?12:11,n=nt(t.toFixed(12));return n.length<=e?n:(n=t.toPrecision(10),n.length<=e?n:t.toExponential(5))}function ot(t){var e=nt(t.toFixed(11));return e.length>(t<0?12:11)||"0"===e||"-0"===e?t.toPrecision(6):e}function at(t){var e,n=Math.floor(Math.log(Math.abs(t))*Math.LOG10E);return e=n>=-4&&n<=-1?t.toPrecision(10+n):Math.abs(n)<=9?it(t):10===n?t.toFixed(10).substr(0,12):ot(t),nt(rt(e.toUpperCase()))}function st(t,e){switch(typeof t){case"string":return t;case"boolean":return t?"TRUE":"FALSE";case"number":return(0|t)===t?t.toString(10):at(t);case"undefined":return"";case"object":if(null==t)return"";if(t instanceof Date)return Ft(14,et(t,e&&e.date1904),e)}throw new Error("unsupported value in General format: "+t)}function lt(t,e){e[0]-=581;var n=t.getDay();return t<60&&(n=(n+6)%7),n}function ct(t,e,n,r){var i,o="",a=0,s=0,l=n.y,c=0;switch(t){case 98:l=n.y+543;case 121:switch(e.length){case 1:case 2:i=l%100,c=2;break;default:i=l%1e4,c=4;break}break;case 109:switch(e.length){case 1:case 2:i=n.m,c=e.length;break;case 3:return W[n.m-1][1];case 5:return W[n.m-1][0];default:return W[n.m-1][2]}break;case 100:switch(e.length){case 1:case 2:i=n.d,c=e.length;break;case 3:return V[n.q][0];default:return V[n.q][1]}break;case 104:switch(e.length){case 1:case 2:i=1+(n.H+11)%12,c=e.length;break;default:throw"bad hour format: "+e}break;case 72:switch(e.length){case 1:case 2:i=n.H,c=e.length;break;default:throw"bad hour format: "+e}break;case 77:switch(e.length){case 1:case 2:i=n.M,c=e.length;break;default:throw"bad minute format: "+e}break;case 115:if("s"!=e&&"ss"!=e&&".0"!=e&&".00"!=e&&".000"!=e)throw"bad second format: "+e;return 0!==n.u||"s"!=e&&"ss"!=e?(s=r>=2?3===r?1e3:100:1===r?10:1,a=Math.round(s*(n.S+n.u)),a>=60*s&&(a=0),"s"===e?0===a?"0":""+a/s:(o=I(a,2+r),"ss"===e?o.substr(0,2):"."+o.substr(2,e.length-1))):I(n.S,e.length);case 90:switch(e){case"[h]":case"[hh]":i=24*n.D+n.H;break;case"[m]":case"[mm]":i=60*(24*n.D+n.H)+n.M;break;case"[s]":case"[ss]":i=60*(60*(24*n.D+n.H)+n.M)+Math.round(n.S+n.u);break;default:throw"bad abstime format: "+e}c=3===e.length?1:2;break;case 101:i=l,c=1;break}var u=c>0?I(i,c):"";return u}function ut(t){var e=3;if(t.length<=e)return t;for(var n=t.length%e,r=t.substr(0,n);n!=t.length;n+=e)r+=(r.length>0?",":"")+t.substr(n,e);return r}var ht=/%/g;function dt(t,e,n){var r=e.replace(ht,""),i=e.length-r.length;return jt(t,r,n*Math.pow(10,2*i))+pe("%",i)}function ft(t,e,n){var r=e.length-1;while(44===e.charCodeAt(r-1))--r;return jt(t,e.substr(0,r),n/Math.pow(10,3*(e.length-r)))}function pt(t,e){var n,r=t.indexOf("E")-t.indexOf(".")-1;if(t.match(/^#+0.0E\+0$/)){if(0==e)return"0.0E+0";if(e<0)return"-"+pt(t,-e);var i=t.indexOf(".");-1===i&&(i=t.indexOf("E"));var o=Math.floor(Math.log(e)*Math.LOG10E)%i;if(o<0&&(o+=i),n=(e/Math.pow(10,o)).toPrecision(r+1+(i+o)%i),-1===n.indexOf("e")){var a=Math.floor(Math.log(e)*Math.LOG10E);-1===n.indexOf(".")?n=n.charAt(0)+"."+n.substr(1)+"E+"+(a-n.length+o):n+="E+"+(a-o);while("0."===n.substr(0,2))n=n.charAt(0)+n.substr(2,i)+"."+n.substr(2+i),n=n.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");n=n.replace(/\+-/,"-")}n=n.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(t,e,n,r){return e+n+r.substr(0,(i+o)%i)+"."+r.substr(o)+"E"}))}else n=e.toExponential(r);return t.match(/E\+00$/)&&n.match(/e[+-]\d$/)&&(n=n.substr(0,n.length-1)+"0"+n.charAt(n.length-1)),t.match(/E\-/)&&n.match(/e\+/)&&(n=n.replace(/e\+/,"e")),n.replace("e","E")}var mt=/# (\?+)( ?)\/( ?)(\d+)/;function gt(t,e,n){var r=parseInt(t[4],10),i=Math.round(e*r),o=Math.floor(i/r),a=i-o*r,s=r;return n+(0===o?"":""+o)+" "+(0===a?pe(" ",t[1].length+1+t[4].length):R(a,t[1].length)+t[2]+"/"+t[3]+I(s,t[4].length))}function bt(t,e,n){return n+(0===e?"":""+e)+pe(" ",t[1].length+2+t[4].length)}var vt=/^#*0*\.([0#]+)/,yt=/\).*[0#]/,wt=/\(###\) ###\\?-####/;function _t(t){for(var e,n="",r=0;r!=t.length;++r)switch(e=t.charCodeAt(r)){case 35:break;case 63:n+=" ";break;case 48:n+="0";break;default:n+=String.fromCharCode(e)}return n}function xt(t,e){var n=Math.pow(10,e);return""+Math.round(t*n)/n}function kt(t,e){var n=t-Math.floor(t),r=Math.pow(10,e);return e<(""+Math.round(n*r)).length?0:Math.round(n*r)}function At(t,e){return e<(""+Math.round((t-Math.floor(t))*Math.pow(10,e))).length?1:0}function Mt(t){return t<2147483647&&t>-2147483648?""+(t>=0?0|t:t-1|0):""+Math.floor(t)}function Ot(t,e,n){if(40===t.charCodeAt(0)&&!e.match(yt)){var r=e.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return n>=0?Ot("n",r,n):"("+Ot("n",r,-n)+")"}if(44===e.charCodeAt(e.length-1))return ft(t,e,n);if(-1!==e.indexOf("%"))return dt(t,e,n);if(-1!==e.indexOf("E"))return pt(e,n);if(36===e.charCodeAt(0))return"$"+Ot(t,e.substr(" "==e.charAt(1)?2:1),n);var i,o,a,s,l=Math.abs(n),c=n<0?"-":"";if(e.match(/^00+$/))return c+z(l,e.length);if(e.match(/^[#?]+$/))return i=z(n,0),"0"===i&&(i=""),i.length>e.length?i:_t(e.substr(0,e.length-i.length))+i;if(o=e.match(mt))return gt(o,l,c);if(e.match(/^#+0+$/))return c+z(l,e.length-e.indexOf("0"));if(o=e.match(vt))return i=xt(n,o[1].length).replace(/^([^\.]+)$/,"$1."+_t(o[1])).replace(/\.$/,"."+_t(o[1])).replace(/\.(\d*)$/,(function(t,e){return"."+e+pe("0",_t(o[1]).length-e.length)})),-1!==e.indexOf("0.")?i:i.replace(/^0\./,".");if(e=e.replace(/^#+([0.])/,"$1"),o=e.match(/^(0*)\.(#*)$/))return c+xt(l,o[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,o[1].length?"0.":".");if(o=e.match(/^#{1,3},##0(\.?)$/))return c+ut(z(l,0));if(o=e.match(/^#,##0\.([#0]*0)$/))return n<0?"-"+Ot(t,e,-n):ut(""+(Math.floor(n)+At(n,o[1].length)))+"."+I(kt(n,o[1].length),o[1].length);if(o=e.match(/^#,#*,#0/))return Ot(t,e.replace(/^#,#*,/,""),n);if(o=e.match(/^([0#]+)(\\?-([0#]+))+$/))return i=D(Ot(t,e.replace(/[\\-]/g,""),n)),a=0,D(D(e.replace(/\\/g,"")).replace(/[0#]/g,(function(t){return a<i.length?i.charAt(a++):"0"===t?"0":""})));if(e.match(wt))return i=Ot(t,"##########",n),"("+i.substr(0,3)+") "+i.substr(3,3)+"-"+i.substr(6);var u="";if(o=e.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(o[4].length,7),s=Z(l,Math.pow(10,a)-1,!1),i=""+c,u=jt("n",o[1],s[1])," "==u.charAt(u.length-1)&&(u=u.substr(0,u.length-1)+"0"),i+=u+o[2]+"/"+o[3],u=N(s[2],a),u.length<o[4].length&&(u=_t(o[4].substr(o[4].length-u.length))+u),i+=u,i;if(o=e.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(Math.max(o[1].length,o[4].length),7),s=Z(l,Math.pow(10,a)-1,!0),c+(s[0]||(s[1]?"":"0"))+" "+(s[1]?R(s[1],a)+o[2]+"/"+o[3]+N(s[2],a):pe(" ",2*a+1+o[2].length+o[3].length));if(o=e.match(/^[#0?]+$/))return i=z(n,0),e.length<=i.length?i:_t(e.substr(0,e.length-i.length))+i;if(o=e.match(/^([#0?]+)\.([#0]+)$/)){i=""+n.toFixed(Math.min(o[2].length,10)).replace(/([^0])0+$/,"$1"),a=i.indexOf(".");var h=e.indexOf(".")-a,d=e.length-i.length-h;return _t(e.substr(0,h)+i+e.substr(e.length-d))}if(o=e.match(/^00,000\.([#0]*0)$/))return a=kt(n,o[1].length),n<0?"-"+Ot(t,e,-n):ut(Mt(n)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,(function(t){return"00,"+(t.length<3?I(0,3-t.length):"")+t}))+"."+I(a,o[1].length);switch(e){case"###,##0.00":return Ot(t,"#,##0.00",n);case"###,###":case"##,###":case"#,###":var f=ut(z(l,0));return"0"!==f?c+f:"";case"###,###.00":return Ot(t,"###,##0.00",n).replace(/^0\./,".");case"#,###.00":return Ot(t,"#,##0.00",n).replace(/^0\./,".");default:}throw new Error("unsupported format |"+e+"|")}function St(t,e,n){var r=e.length-1;while(44===e.charCodeAt(r-1))--r;return jt(t,e.substr(0,r),n/Math.pow(10,3*(e.length-r)))}function Tt(t,e,n){var r=e.replace(ht,""),i=e.length-r.length;return jt(t,r,n*Math.pow(10,2*i))+pe("%",i)}function Ct(t,e){var n,r=t.indexOf("E")-t.indexOf(".")-1;if(t.match(/^#+0.0E\+0$/)){if(0==e)return"0.0E+0";if(e<0)return"-"+Ct(t,-e);var i=t.indexOf(".");-1===i&&(i=t.indexOf("E"));var o=Math.floor(Math.log(e)*Math.LOG10E)%i;if(o<0&&(o+=i),n=(e/Math.pow(10,o)).toPrecision(r+1+(i+o)%i),!n.match(/[Ee]/)){var a=Math.floor(Math.log(e)*Math.LOG10E);-1===n.indexOf(".")?n=n.charAt(0)+"."+n.substr(1)+"E+"+(a-n.length+o):n+="E+"+(a-o),n=n.replace(/\+-/,"-")}n=n.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(t,e,n,r){return e+n+r.substr(0,(i+o)%i)+"."+r.substr(o)+"E"}))}else n=e.toExponential(r);return t.match(/E\+00$/)&&n.match(/e[+-]\d$/)&&(n=n.substr(0,n.length-1)+"0"+n.charAt(n.length-1)),t.match(/E\-/)&&n.match(/e\+/)&&(n=n.replace(/e\+/,"e")),n.replace("e","E")}function Et(t,e,n){if(40===t.charCodeAt(0)&&!e.match(yt)){var r=e.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return n>=0?Et("n",r,n):"("+Et("n",r,-n)+")"}if(44===e.charCodeAt(e.length-1))return St(t,e,n);if(-1!==e.indexOf("%"))return Tt(t,e,n);if(-1!==e.indexOf("E"))return Ct(e,n);if(36===e.charCodeAt(0))return"$"+Et(t,e.substr(" "==e.charAt(1)?2:1),n);var i,o,a,s,l=Math.abs(n),c=n<0?"-":"";if(e.match(/^00+$/))return c+I(l,e.length);if(e.match(/^[#?]+$/))return i=""+n,0===n&&(i=""),i.length>e.length?i:_t(e.substr(0,e.length-i.length))+i;if(o=e.match(mt))return bt(o,l,c);if(e.match(/^#+0+$/))return c+I(l,e.length-e.indexOf("0"));if(o=e.match(vt))return i=(""+n).replace(/^([^\.]+)$/,"$1."+_t(o[1])).replace(/\.$/,"."+_t(o[1])),i=i.replace(/\.(\d*)$/,(function(t,e){return"."+e+pe("0",_t(o[1]).length-e.length)})),-1!==e.indexOf("0.")?i:i.replace(/^0\./,".");if(e=e.replace(/^#+([0.])/,"$1"),o=e.match(/^(0*)\.(#*)$/))return c+(""+l).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,o[1].length?"0.":".");if(o=e.match(/^#{1,3},##0(\.?)$/))return c+ut(""+l);if(o=e.match(/^#,##0\.([#0]*0)$/))return n<0?"-"+Et(t,e,-n):ut(""+n)+"."+pe("0",o[1].length);if(o=e.match(/^#,#*,#0/))return Et(t,e.replace(/^#,#*,/,""),n);if(o=e.match(/^([0#]+)(\\?-([0#]+))+$/))return i=D(Et(t,e.replace(/[\\-]/g,""),n)),a=0,D(D(e.replace(/\\/g,"")).replace(/[0#]/g,(function(t){return a<i.length?i.charAt(a++):"0"===t?"0":""})));if(e.match(wt))return i=Et(t,"##########",n),"("+i.substr(0,3)+") "+i.substr(3,3)+"-"+i.substr(6);var u="";if(o=e.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(o[4].length,7),s=Z(l,Math.pow(10,a)-1,!1),i=""+c,u=jt("n",o[1],s[1])," "==u.charAt(u.length-1)&&(u=u.substr(0,u.length-1)+"0"),i+=u+o[2]+"/"+o[3],u=N(s[2],a),u.length<o[4].length&&(u=_t(o[4].substr(o[4].length-u.length))+u),i+=u,i;if(o=e.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(Math.max(o[1].length,o[4].length),7),s=Z(l,Math.pow(10,a)-1,!0),c+(s[0]||(s[1]?"":"0"))+" "+(s[1]?R(s[1],a)+o[2]+"/"+o[3]+N(s[2],a):pe(" ",2*a+1+o[2].length+o[3].length));if(o=e.match(/^[#0?]+$/))return i=""+n,e.length<=i.length?i:_t(e.substr(0,e.length-i.length))+i;if(o=e.match(/^([#0]+)\.([#0]+)$/)){i=""+n.toFixed(Math.min(o[2].length,10)).replace(/([^0])0+$/,"$1"),a=i.indexOf(".");var h=e.indexOf(".")-a,d=e.length-i.length-h;return _t(e.substr(0,h)+i+e.substr(e.length-d))}if(o=e.match(/^00,000\.([#0]*0)$/))return n<0?"-"+Et(t,e,-n):ut(""+n).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,(function(t){return"00,"+(t.length<3?I(0,3-t.length):"")+t}))+"."+I(0,o[1].length);switch(e){case"###,###":case"##,###":case"#,###":var f=ut(""+l);return"0"!==f?c+f:"";default:if(e.match(/\.[0#?]*$/))return Et(t,e.slice(0,e.lastIndexOf(".")),n)+_t(e.slice(e.lastIndexOf(".")))}throw new Error("unsupported format |"+e+"|")}function jt(t,e,n){return(0|n)===n?Et(t,e,n):Ot(t,e,n)}function Lt(t){for(var e=[],n=!1,r=0,i=0;r<t.length;++r)switch(t.charCodeAt(r)){case 34:n=!n;break;case 95:case 42:case 92:++r;break;case 59:e[e.length]=t.substr(i,r-i),i=r+1}if(e[e.length]=t.substr(i),!0===n)throw new Error("Format |"+t+"| unterminated string ");return e}var Pt=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function Dt(t){var e=0,n="",r="";while(e<t.length)switch(n=t.charAt(e)){case"G":H(t,e)&&(e+=6),e++;break;case'"':for(;34!==t.charCodeAt(++e)&&e<t.length;);++e;break;case"\\":e+=2;break;case"_":e+=2;break;case"@":++e;break;case"B":case"b":if("1"===t.charAt(e+1)||"2"===t.charAt(e+1))return!0;case"M":case"D":case"Y":case"H":case"S":case"E":case"m":case"d":case"y":case"h":case"s":case"e":case"g":return!0;case"A":case"a":case"上":if("A/P"===t.substr(e,3).toUpperCase())return!0;if("AM/PM"===t.substr(e,5).toUpperCase())return!0;if("上午/下午"===t.substr(e,5).toUpperCase())return!0;++e;break;case"[":r=n;while("]"!==t.charAt(e++)&&e<t.length)r+=t.charAt(e);if(r.match(Pt))return!0;break;case".":case"0":case"#":while(e<t.length&&("0#?.,E+-%".indexOf(n=t.charAt(++e))>-1||"\\"==n&&"-"==t.charAt(e+1)&&"0#".indexOf(t.charAt(e+2))>-1));break;case"?":while(t.charAt(++e)===n);break;case"*":++e," "!=t.charAt(e)&&"*"!=t.charAt(e)||++e;break;case"(":case")":++e;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":while(e<t.length&&"0123456789".indexOf(t.charAt(++e))>-1);break;case" ":++e;break;default:++e;break}return!1}function It(t,e,n,r){var i,o,a,s=[],l="",c=0,u="",h="t",d="H";while(c<t.length)switch(u=t.charAt(c)){case"G":if(!H(t,c))throw new Error("unrecognized character "+u+" in "+t);s[s.length]={t:"G",v:"General"},c+=7;break;case'"':for(l="";34!==(a=t.charCodeAt(++c))&&c<t.length;)l+=String.fromCharCode(a);s[s.length]={t:"t",v:l},++c;break;case"\\":var f=t.charAt(++c),p="("===f||")"===f?f:"t";s[s.length]={t:p,v:f},++c;break;case"_":s[s.length]={t:"t",v:" "},c+=2;break;case"@":s[s.length]={t:"T",v:e},++c;break;case"B":case"b":if("1"===t.charAt(c+1)||"2"===t.charAt(c+1)){if(null==i&&(i=K(e,n,"2"===t.charAt(c+1)),null==i))return"";s[s.length]={t:"X",v:t.substr(c,2)},h=u,c+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":u=u.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(e<0)return"";if(null==i&&(i=K(e,n),null==i))return"";l=u;while(++c<t.length&&t.charAt(c).toLowerCase()===u)l+=u;"m"===u&&"h"===h.toLowerCase()&&(u="M"),"h"===u&&(u=d),s[s.length]={t:u,v:l},h=u;break;case"A":case"a":case"上":var m={t:u,v:u};if(null==i&&(i=K(e,n)),"A/P"===t.substr(c,3).toUpperCase()?(null!=i&&(m.v=i.H>=12?"P":"A"),m.t="T",d="h",c+=3):"AM/PM"===t.substr(c,5).toUpperCase()?(null!=i&&(m.v=i.H>=12?"PM":"AM"),m.t="T",c+=5,d="h"):"上午/下午"===t.substr(c,5).toUpperCase()?(null!=i&&(m.v=i.H>=12?"下午":"上午"),m.t="T",c+=5,d="h"):(m.t="t",++c),null==i&&"T"===m.t)return"";s[s.length]=m,h=u;break;case"[":l=u;while("]"!==t.charAt(c++)&&c<t.length)l+=t.charAt(c);if("]"!==l.slice(-1))throw'unterminated "[" block: |'+l+"|";if(l.match(Pt)){if(null==i&&(i=K(e,n),null==i))return"";s[s.length]={t:"Z",v:l.toLowerCase()},h=l.charAt(1)}else l.indexOf("$")>-1&&(l=(l.match(/\$([^-\[\]]*)/)||[])[1]||"$",Dt(t)||(s[s.length]={t:"t",v:l}));break;case".":if(null!=i){l=u;while(++c<t.length&&"0"===(u=t.charAt(c)))l+=u;s[s.length]={t:"s",v:l};break}case"0":case"#":l=u;while(++c<t.length&&"0#?.,E+-%".indexOf(u=t.charAt(c))>-1)l+=u;s[s.length]={t:"n",v:l};break;case"?":l=u;while(t.charAt(++c)===u)l+=u;s[s.length]={t:u,v:l},h=u;break;case"*":++c," "!=t.charAt(c)&&"*"!=t.charAt(c)||++c;break;case"(":case")":s[s.length]={t:1===r?"t":u,v:u},++c;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":l=u;while(c<t.length&&"0123456789".indexOf(t.charAt(++c))>-1)l+=t.charAt(c);s[s.length]={t:"D",v:l};break;case" ":s[s.length]={t:u,v:u},++c;break;case"$":s[s.length]={t:"t",v:"$"},++c;break;default:if(-1===",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(u))throw new Error("unrecognized character "+u+" in "+t);s[s.length]={t:"t",v:u},++c;break}var g,b=0,v=0;for(c=s.length-1,h="t";c>=0;--c)switch(s[c].t){case"h":case"H":s[c].t=d,h="h",b<1&&(b=1);break;case"s":(g=s[c].v.match(/\.0+$/))&&(v=Math.max(v,g[0].length-1)),b<3&&(b=3);case"d":case"y":case"M":case"e":h=s[c].t;break;case"m":"s"===h&&(s[c].t="M",b<2&&(b=2));break;case"X":break;case"Z":b<1&&s[c].v.match(/[Hh]/)&&(b=1),b<2&&s[c].v.match(/[Mm]/)&&(b=2),b<3&&s[c].v.match(/[Ss]/)&&(b=3)}switch(b){case 0:break;case 1:i.u>=.5&&(i.u=0,++i.S),i.S>=60&&(i.S=0,++i.M),i.M>=60&&(i.M=0,++i.H);break;case 2:i.u>=.5&&(i.u=0,++i.S),i.S>=60&&(i.S=0,++i.M);break}var y,w="";for(c=0;c<s.length;++c)switch(s[c].t){case"t":case"T":case" ":case"D":break;case"X":s[c].v="",s[c].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":s[c].v=ct(s[c].t.charCodeAt(0),s[c].v,i,v),s[c].t="t";break;case"n":case"?":y=c+1;while(null!=s[y]&&("?"===(u=s[y].t)||"D"===u||(" "===u||"t"===u)&&null!=s[y+1]&&("?"===s[y+1].t||"t"===s[y+1].t&&"/"===s[y+1].v)||"("===s[c].t&&(" "===u||"n"===u||")"===u)||"t"===u&&("/"===s[y].v||" "===s[y].v&&null!=s[y+1]&&"?"==s[y+1].t)))s[c].v+=s[y].v,s[y]={v:"",t:";"},++y;w+=s[c].v,c=y-1;break;case"G":s[c].t="t",s[c].v=st(e,n);break}var _,x,k="";if(w.length>0){40==w.charCodeAt(0)?(_=e<0&&45===w.charCodeAt(0)?-e:e,x=jt("n",w,_)):(_=e<0&&r>1?-e:e,x=jt("n",w,_),_<0&&s[0]&&"t"==s[0].t&&(x=x.substr(1),s[0].v="-"+s[0].v)),y=x.length-1;var A=s.length;for(c=0;c<s.length;++c)if(null!=s[c]&&"t"!=s[c].t&&s[c].v.indexOf(".")>-1){A=c;break}var M=s.length;if(A===s.length&&-1===x.indexOf("E")){for(c=s.length-1;c>=0;--c)null!=s[c]&&-1!=="n?".indexOf(s[c].t)&&(y>=s[c].v.length-1?(y-=s[c].v.length,s[c].v=x.substr(y+1,s[c].v.length)):y<0?s[c].v="":(s[c].v=x.substr(0,y+1),y=-1),s[c].t="t",M=c);y>=0&&M<s.length&&(s[M].v=x.substr(0,y+1)+s[M].v)}else if(A!==s.length&&-1===x.indexOf("E")){for(y=x.indexOf(".")-1,c=A;c>=0;--c)if(null!=s[c]&&-1!=="n?".indexOf(s[c].t)){for(o=s[c].v.indexOf(".")>-1&&c===A?s[c].v.indexOf(".")-1:s[c].v.length-1,k=s[c].v.substr(o+1);o>=0;--o)y>=0&&("0"===s[c].v.charAt(o)||"#"===s[c].v.charAt(o))&&(k=x.charAt(y--)+k);s[c].v=k,s[c].t="t",M=c}for(y>=0&&M<s.length&&(s[M].v=x.substr(0,y+1)+s[M].v),y=x.indexOf(".")+1,c=A;c<s.length;++c)if(null!=s[c]&&(-1!=="n?(".indexOf(s[c].t)||c===A)){for(o=s[c].v.indexOf(".")>-1&&c===A?s[c].v.indexOf(".")+1:0,k=s[c].v.substr(0,o);o<s[c].v.length;++o)y<x.length&&(k+=x.charAt(y++));s[c].v=k,s[c].t="t",M=c}}}for(c=0;c<s.length;++c)null!=s[c]&&"n?".indexOf(s[c].t)>-1&&(_=r>1&&e<0&&c>0&&"-"===s[c-1].v?-e:e,s[c].v=jt(s[c].t,s[c].v,_),s[c].t="t");var O="";for(c=0;c!==s.length;++c)null!=s[c]&&(O+=s[c].v);return O}var Rt=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function Nt(t,e){if(null==e)return!1;var n=parseFloat(e[2]);switch(e[1]){case"=":if(t==n)return!0;break;case">":if(t>n)return!0;break;case"<":if(t<n)return!0;break;case"<>":if(t!=n)return!0;break;case">=":if(t>=n)return!0;break;case"<=":if(t<=n)return!0;break}return!1}function Bt(t,e){var n=Lt(t),r=n.length,i=n[r-1].indexOf("@");if(r<4&&i>-1&&--r,n.length>4)throw new Error("cannot find right format for |"+n.join("|")+"|");if("number"!==typeof e)return[4,4===n.length||i>-1?n[n.length-1]:"@"];switch(n.length){case 1:n=i>-1?["General","General","General",n[0]]:[n[0],n[0],n[0],"@"];break;case 2:n=i>-1?[n[0],n[0],n[0],n[1]]:[n[0],n[1],n[0],"@"];break;case 3:n=i>-1?[n[0],n[1],n[0],n[2]]:[n[0],n[1],n[2],"@"];break;case 4:break}var o=e>0?n[0]:e<0?n[1]:n[2];if(-1===n[0].indexOf("[")&&-1===n[1].indexOf("["))return[r,o];if(null!=n[0].match(/\[[=<>]/)||null!=n[1].match(/\[[=<>]/)){var a=n[0].match(Rt),s=n[1].match(Rt);return Nt(e,a)?[r,n[0]]:Nt(e,s)?[r,n[1]]:[r,n[null!=a&&null!=s?2:1]]}return[r,o]}function Ft(t,e,n){null==n&&(n={});var r="";switch(typeof t){case"string":r="m/d/yy"==t&&n.dateNF?n.dateNF:t;break;case"number":r=14==t&&n.dateNF?n.dateNF:(null!=n.table?n.table:G)[t],null==r&&(r=n.table&&n.table[q[t]]||G[q[t]]),null==r&&(r=X[t]||"General");break}if(H(r,0))return st(e,n);e instanceof Date&&(e=et(e,n.date1904));var i=Bt(r,e);if(H(i[1]))return st(e,n);if(!0===e)e="TRUE";else if(!1===e)e="FALSE";else if(""===e||null==e)return"";return It(i[1],e,n,i[0])}function Yt(t,e){if("number"!=typeof e){e=+e||-1;for(var n=0;n<392;++n)if(void 0!=G[n]){if(G[n]==t){e=n;break}}else e<0&&(e=n);e<0&&(e=391)}return G[e]=t,e}function zt(t){for(var e=0;392!=e;++e)void 0!==t[e]&&Yt(t[e],e)}function Ht(){G=U()}var Vt=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function Wt(t){var e="number"==typeof t?G[t]:t;return e=e.replace(Vt,"(\\d+)"),new RegExp("^"+e+"$")}function Ut(t,e,n){var r=-1,i=-1,o=-1,a=-1,s=-1,l=-1;(e.match(Vt)||[]).forEach((function(t,e){var c=parseInt(n[e+1],10);switch(t.toLowerCase().charAt(0)){case"y":r=c;break;case"d":o=c;break;case"h":a=c;break;case"s":l=c;break;case"m":a>=0?s=c:i=c;break}})),l>=0&&-1==s&&i>=0&&(s=i,i=-1);var c=(""+(r>=0?r:(new Date).getFullYear())).slice(-4)+"-"+("00"+(i>=1?i:1)).slice(-2)+"-"+("00"+(o>=1?o:1)).slice(-2);7==c.length&&(c="0"+c),8==c.length&&(c="20"+c);var u=("00"+(a>=0?a:0)).slice(-2)+":"+("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(l>=0?l:0)).slice(-2);return-1==a&&-1==s&&-1==l?c:-1==r&&-1==i&&-1==o?u:c+"T"+u}var $t=function(){var t={};function e(){for(var t=0,e=new Array(256),n=0;256!=n;++n)t=n,t=1&t?-306674912^t>>>1:t>>>1,t=1&t?-306674912^t>>>1:t>>>1,t=1&t?-306674912^t>>>1:t>>>1,t=1&t?-306674912^t>>>1:t>>>1,t=1&t?-306674912^t>>>1:t>>>1,t=1&t?-306674912^t>>>1:t>>>1,t=1&t?-306674912^t>>>1:t>>>1,t=1&t?-306674912^t>>>1:t>>>1,e[n]=t;return"undefined"!==typeof Int32Array?new Int32Array(e):e}t.version="1.2.0";var n=e();function r(t){var e=0,n=0,r=0,i="undefined"!==typeof Int32Array?new Int32Array(4096):new Array(4096);for(r=0;256!=r;++r)i[r]=t[r];for(r=0;256!=r;++r)for(n=t[r],e=256+r;e<4096;e+=256)n=i[e]=n>>>8^t[255&n];var o=[];for(r=1;16!=r;++r)o[r-1]="undefined"!==typeof Int32Array?i.subarray(256*r,256*r+256):i.slice(256*r,256*r+256);return o}var i=r(n),o=i[0],a=i[1],s=i[2],l=i[3],c=i[4],u=i[5],h=i[6],d=i[7],f=i[8],p=i[9],m=i[10],g=i[11],b=i[12],v=i[13],y=i[14];function w(t,e){for(var r=-1^e,i=0,o=t.length;i<o;)r=r>>>8^n[255&(r^t.charCodeAt(i++))];return~r}function _(t,e){for(var r=-1^e,i=t.length-15,w=0;w<i;)r=y[t[w++]^255&r]^v[t[w++]^r>>8&255]^b[t[w++]^r>>16&255]^g[t[w++]^r>>>24]^m[t[w++]]^p[t[w++]]^f[t[w++]]^d[t[w++]]^h[t[w++]]^u[t[w++]]^c[t[w++]]^l[t[w++]]^s[t[w++]]^a[t[w++]]^o[t[w++]]^n[t[w++]];i+=15;while(w<i)r=r>>>8^n[255&(r^t[w++])];return~r}function x(t,e){for(var r=-1^e,i=0,o=t.length,a=0,s=0;i<o;)a=t.charCodeAt(i++),a<128?r=r>>>8^n[255&(r^a)]:a<2048?(r=r>>>8^n[255&(r^(192|a>>6&31))],r=r>>>8^n[255&(r^(128|63&a))]):a>=55296&&a<57344?(a=64+(1023&a),s=1023&t.charCodeAt(i++),r=r>>>8^n[255&(r^(240|a>>8&7))],r=r>>>8^n[255&(r^(128|a>>2&63))],r=r>>>8^n[255&(r^(128|s>>6&15|(3&a)<<4))],r=r>>>8^n[255&(r^(128|63&s))]):(r=r>>>8^n[255&(r^(224|a>>12&15))],r=r>>>8^n[255&(r^(128|a>>6&63))],r=r>>>8^n[255&(r^(128|63&a))]);return~r}return t.table=n,t.bstr=w,t.buf=_,t.str=x,t}(),Gt=function(){var e,n={};function r(t,e){for(var n=t.split("/"),r=e.split("/"),i=0,o=0,a=Math.min(n.length,r.length);i<a;++i){if(o=n[i].length-r[i].length)return o;if(n[i]!=r[i])return n[i]<r[i]?-1:1}return n.length-r.length}function i(t){if("/"==t.charAt(t.length-1))return-1===t.slice(0,-1).indexOf("/")?t:i(t.slice(0,-1));var e=t.lastIndexOf("/");return-1===e?t:t.slice(0,e+1)}function o(t){if("/"==t.charAt(t.length-1))return o(t.slice(0,-1));var e=t.lastIndexOf("/");return-1===e?t:t.slice(e+1)}function a(t,e){"string"===typeof e&&(e=new Date(e));var n=e.getHours();n=n<<6|e.getMinutes(),n=n<<5|e.getSeconds()>>>1,t.write_shift(2,n);var r=e.getFullYear()-1980;r=r<<4|e.getMonth()+1,r=r<<5|e.getDate(),t.write_shift(2,r)}function s(t){var e=65535&t.read_shift(2),n=65535&t.read_shift(2),r=new Date,i=31&n;n>>>=5;var o=15&n;n>>>=4,r.setMilliseconds(0),r.setFullYear(n+1980),r.setMonth(o-1),r.setDate(i);var a=31&e;e>>>=5;var s=63&e;return e>>>=6,r.setHours(e),r.setMinutes(s),r.setSeconds(a<<1),r}function l(t){jn(t,0);var e={},n=0;while(t.l<=t.length-4){var r=t.read_shift(2),i=t.read_shift(2),o=t.l+i,a={};switch(r){case 21589:n=t.read_shift(1),1&n&&(a.mtime=t.read_shift(4)),i>5&&(2&n&&(a.atime=t.read_shift(4)),4&n&&(a.ctime=t.read_shift(4))),a.mtime&&(a.mt=new Date(1e3*a.mtime));break}t.l=o,e[r]=a}return e}function c(){return e||(e={})}function u(t,e){if(80==t[0]&&75==t[1])return Lt(t,e);if(109==(32|t[0])&&105==(32|t[1]))return zt(t,e);if(t.length<512)throw new Error("CFB file size "+t.length+" < 512");var n=3,r=512,i=0,o=0,a=0,s=0,l=0,c=[],u=t.slice(0,512);jn(u,0);var m=h(u);switch(n=m[0],n){case 3:r=512;break;case 4:r=4096;break;case 0:if(0==m[1])return Lt(t,e);default:throw new Error("Major Version: Expected 3 or 4 saw "+n)}512!==r&&(u=t.slice(0,r),jn(u,28));var b=t.slice(0,r);d(u,n);var w=u.read_shift(4,"i");if(3===n&&0!==w)throw new Error("# Directory Sectors: Expected 0 saw "+w);u.l+=4,a=u.read_shift(4,"i"),u.l+=4,u.chk("00100000","Mini Stream Cutoff Size: "),s=u.read_shift(4,"i"),i=u.read_shift(4,"i"),l=u.read_shift(4,"i"),o=u.read_shift(4,"i");for(var _=-1,x=0;x<109;++x){if(_=u.read_shift(4,"i"),_<0)break;c[x]=_}var k=f(t,r);g(l,o,k,r,c);var A=v(k,a,c,r);A[a].name="!Directory",i>0&&s!==Y&&(A[s].name="!MiniFAT"),A[c[0]].name="!FAT",A.fat_addrs=c,A.ssz=r;var M={},O=[],S=[],T=[];y(a,A,k,O,i,M,S,s),p(S,T,O),O.shift();var C={FileIndex:S,FullPaths:T};return e&&e.raw&&(C.raw={header:b,sectors:k}),C}function h(t){if(80==t[t.l]&&75==t[t.l+1])return[0,0];t.chk(z,"Header Signature: "),t.l+=16;var e=t.read_shift(2,"u");return[t.read_shift(2,"u"),e]}function d(t,e){var n=9;switch(t.l+=2,n=t.read_shift(2)){case 9:if(3!=e)throw new Error("Sector Shift: Expected 9 saw "+n);break;case 12:if(4!=e)throw new Error("Sector Shift: Expected 12 saw "+n);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+n)}t.chk("0600","Mini Sector Shift: "),t.chk("000000000000","Reserved: ")}function f(t,e){for(var n=Math.ceil(t.length/e)-1,r=[],i=1;i<n;++i)r[i-1]=t.slice(i*e,(i+1)*e);return r[n-1]=t.slice(n*e),r}function p(t,e,n){for(var r=0,i=0,o=0,a=0,s=0,l=n.length,c=[],u=[];r<l;++r)c[r]=u[r]=r,e[r]=n[r];for(;s<u.length;++s)r=u[s],i=t[r].L,o=t[r].R,a=t[r].C,c[r]===r&&(-1!==i&&c[i]!==i&&(c[r]=c[i]),-1!==o&&c[o]!==o&&(c[r]=c[o])),-1!==a&&(c[a]=r),-1!==i&&r!=c[r]&&(c[i]=c[r],u.lastIndexOf(i)<s&&u.push(i)),-1!==o&&r!=c[r]&&(c[o]=c[r],u.lastIndexOf(o)<s&&u.push(o));for(r=1;r<l;++r)c[r]===r&&(-1!==o&&c[o]!==o?c[r]=c[o]:-1!==i&&c[i]!==i&&(c[r]=c[i]));for(r=1;r<l;++r)if(0!==t[r].type){if(s=r,s!=c[s])do{s=c[s],e[r]=e[s]+"/"+e[r]}while(0!==s&&-1!==c[s]&&s!=c[s]);c[r]=-1}for(e[0]+="/",r=1;r<l;++r)2!==t[r].type&&(e[r]+="/")}function m(t,e,n){var r=t.start,i=t.size,o=[],a=r;while(n&&i>0&&a>=0)o.push(e.slice(a*F,a*F+F)),i-=F,a=kn(n,4*a);return 0===o.length?Pn(0):E(o).slice(0,t.size)}function g(t,e,n,r,i){var o=Y;if(t===Y){if(0!==e)throw new Error("DIFAT chain shorter than expected")}else if(-1!==t){var a=n[t],s=(r>>>2)-1;if(!a)return;for(var l=0;l<s;++l){if((o=kn(a,4*l))===Y)break;i.push(o)}g(kn(a,r-4),e-1,n,r,i)}}function b(t,e,n,r,i){var o=[],a=[];i||(i=[]);var s=r-1,l=0,c=0;for(l=e;l>=0;){i[l]=!0,o[o.length]=l,a.push(t[l]);var u=n[Math.floor(4*l/r)];if(c=4*l&s,r<4+c)throw new Error("FAT boundary crossed: "+l+" 4 "+r);if(!t[u])break;l=kn(t[u],c)}return{nodes:o,data:Ke([a])}}function v(t,e,n,r){var i=t.length,o=[],a=[],s=[],l=[],c=r-1,u=0,h=0,d=0,f=0;for(u=0;u<i;++u)if(s=[],d=u+e,d>=i&&(d-=i),!a[d]){l=[];var p=[];for(h=d;h>=0;){p[h]=!0,a[h]=!0,s[s.length]=h,l.push(t[h]);var m=n[Math.floor(4*h/r)];if(f=4*h&c,r<4+f)throw new Error("FAT boundary crossed: "+h+" 4 "+r);if(!t[m])break;if(h=kn(t[m],f),p[h])break}o[d]={nodes:s,data:Ke([l])}}return o}function y(t,e,n,r,i,o,a,s){for(var l,c=0,u=r.length?2:0,h=e[t].data,d=0,f=0;d<h.length;d+=128){var p=h.slice(d,d+128);jn(p,64),f=p.read_shift(2),l=Je(p,0,f-u),r.push(l);var g={name:l,type:p.read_shift(1),color:p.read_shift(1),L:p.read_shift(4,"i"),R:p.read_shift(4,"i"),C:p.read_shift(4,"i"),clsid:p.read_shift(16),state:p.read_shift(4,"i"),start:0,size:0},v=p.read_shift(2)+p.read_shift(2)+p.read_shift(2)+p.read_shift(2);0!==v&&(g.ct=S(p,p.l-8));var y=p.read_shift(2)+p.read_shift(2)+p.read_shift(2)+p.read_shift(2);0!==y&&(g.mt=S(p,p.l-8)),g.start=p.read_shift(4,"i"),g.size=p.read_shift(4,"i"),g.size<0&&g.start<0&&(g.size=g.type=0,g.start=Y,g.name=""),5===g.type?(c=g.start,i>0&&c!==Y&&(e[c].name="!StreamData")):g.size>=4096?(g.storage="fat",void 0===e[g.start]&&(e[g.start]=b(n,g.start,e.fat_addrs,e.ssz)),e[g.start].name=g.name,g.content=e[g.start].data.slice(0,g.size)):(g.storage="minifat",g.size<0?g.size=0:c!==Y&&g.start!==Y&&e[c]&&(g.content=m(g,e[c].data,(e[s]||{}).data))),g.content&&jn(g.content,0),o[l]=g,a.push(g)}}function S(t,e){return new Date(1e3*(xn(t,e+4)/1e7*Math.pow(2,32)+xn(t,e)/1e7-11644473600))}function T(t,n){return c(),u(e.readFileSync(t),n)}function C(e,n){var r=n&&n.type;switch(r||x&&t.isBuffer(e)&&(r="buffer"),r||"base64"){case"file":return T(e,n);case"base64":return u(O(_(e)),n);case"binary":return u(O(e),n)}return u(e,n)}function j(t,e){var n=e||{},r=n.root||"Root Entry";if(t.FullPaths||(t.FullPaths=[]),t.FileIndex||(t.FileIndex=[]),t.FullPaths.length!==t.FileIndex.length)throw new Error("inconsistent CFB structure");0===t.FullPaths.length&&(t.FullPaths[0]=r+"/",t.FileIndex[0]={name:r,type:5}),n.CLSID&&(t.FileIndex[0].clsid=n.CLSID),D(t)}function D(t){var e="Sh33tJ5";if(!Gt.find(t,"/"+e)){var n=Pn(4);n[0]=55,n[1]=n[3]=50,n[2]=54,t.FileIndex.push({name:e,type:2,content:n,size:4,L:69,R:69,C:69}),t.FullPaths.push(t.FullPaths[0]+e),I(t)}}function I(t,e){j(t);for(var n=!1,a=!1,s=t.FullPaths.length-1;s>=0;--s){var l=t.FileIndex[s];switch(l.type){case 0:a?n=!0:(t.FileIndex.pop(),t.FullPaths.pop());break;case 1:case 2:case 5:a=!0,isNaN(l.R*l.L*l.C)&&(n=!0),l.R>-1&&l.L>-1&&l.R==l.L&&(n=!0);break;default:n=!0;break}}if(n||e){var c=new Date(1987,1,19),u=0,h=Object.create?Object.create(null):{},d=[];for(s=0;s<t.FullPaths.length;++s)h[t.FullPaths[s]]=!0,0!==t.FileIndex[s].type&&d.push([t.FullPaths[s],t.FileIndex[s]]);for(s=0;s<d.length;++s){var f=i(d[s][0]);a=h[f],a||(d.push([f,{name:o(f).replace("/",""),type:1,clsid:V,ct:c,mt:c,content:null}]),h[f]=!0)}for(d.sort((function(t,e){return r(t[0],e[0])})),t.FullPaths=[],t.FileIndex=[],s=0;s<d.length;++s)t.FullPaths[s]=d[s][0],t.FileIndex[s]=d[s][1];for(s=0;s<d.length;++s){var p=t.FileIndex[s],m=t.FullPaths[s];if(p.name=o(m).replace("/",""),p.L=p.R=p.C=-(p.color=1),p.size=p.content?p.content.length:0,p.start=0,p.clsid=p.clsid||V,0===s)p.C=d.length>1?1:-1,p.size=0,p.type=5;else if("/"==m.slice(-1)){for(u=s+1;u<d.length;++u)if(i(t.FullPaths[u])==m)break;for(p.C=u>=d.length?-1:u,u=s+1;u<d.length;++u)if(i(t.FullPaths[u])==i(m))break;p.R=u>=d.length?-1:u,p.type=1}else i(t.FullPaths[s+1]||"")==i(m)&&(p.R=s+1),p.type=2}}}function R(e,n){var r=n||{};if("mad"==r.fileType)return Ht(e,r);switch(I(e),r.fileType){case"zip":return Dt(e,r)}var i=function(t){for(var e=0,n=0,r=0;r<t.FileIndex.length;++r){var i=t.FileIndex[r];if(i.content){var o=i.content.length;o>0&&(o<4096?e+=o+63>>6:n+=o+511>>9)}}var a=t.FullPaths.length+3>>2,s=e+7>>3,l=e+127>>7,c=s+n+a+l,u=c+127>>7,h=u<=109?0:Math.ceil((u-109)/127);while(c+u+h+127>>7>u)h=++u<=109?0:Math.ceil((u-109)/127);var d=[1,h,u,l,a,n,e,0];return t.FileIndex[0].size=e<<6,d[7]=(t.FileIndex[0].start=d[0]+d[1]+d[2]+d[3]+d[4]+d[5])+(d[6]+7>>3),d}(e),o=Pn(i[7]<<9),a=0,s=0;for(a=0;a<8;++a)o.write_shift(1,H[a]);for(a=0;a<8;++a)o.write_shift(2,0);for(o.write_shift(2,62),o.write_shift(2,3),o.write_shift(2,65534),o.write_shift(2,9),o.write_shift(2,6),a=0;a<3;++a)o.write_shift(2,0);for(o.write_shift(4,0),o.write_shift(4,i[2]),o.write_shift(4,i[0]+i[1]+i[2]+i[3]-1),o.write_shift(4,0),o.write_shift(4,4096),o.write_shift(4,i[3]?i[0]+i[1]+i[2]-1:Y),o.write_shift(4,i[3]),o.write_shift(-4,i[1]?i[0]-1:Y),o.write_shift(4,i[1]),a=0;a<109;++a)o.write_shift(-4,a<i[2]?i[1]+a:-1);if(i[1])for(s=0;s<i[1];++s){for(;a<236+127*s;++a)o.write_shift(-4,a<i[2]?i[1]+a:-1);o.write_shift(-4,s===i[1]-1?Y:s+1)}var l=function(t){for(s+=t;a<s-1;++a)o.write_shift(-4,a+1);t&&(++a,o.write_shift(-4,Y))};for(s=a=0,s+=i[1];a<s;++a)o.write_shift(-4,W.DIFSECT);for(s+=i[2];a<s;++a)o.write_shift(-4,W.FATSECT);l(i[3]),l(i[4]);for(var c=0,u=0,h=e.FileIndex[0];c<e.FileIndex.length;++c)h=e.FileIndex[c],h.content&&(u=h.content.length,u<4096||(h.start=s,l(u+511>>9)));l(i[6]+7>>3);while(511&o.l)o.write_shift(-4,W.ENDOFCHAIN);for(s=a=0,c=0;c<e.FileIndex.length;++c)h=e.FileIndex[c],h.content&&(u=h.content.length,!u||u>=4096||(h.start=s,l(u+63>>6)));while(511&o.l)o.write_shift(-4,W.ENDOFCHAIN);for(a=0;a<i[4]<<2;++a){var d=e.FullPaths[a];if(d&&0!==d.length){h=e.FileIndex[a],0===a&&(h.start=h.size?h.start-1:Y);var f=0===a&&r.root||h.name;if(u=2*(f.length+1),o.write_shift(64,f,"utf16le"),o.write_shift(2,u),o.write_shift(1,h.type),o.write_shift(1,h.color),o.write_shift(-4,h.L),o.write_shift(-4,h.R),o.write_shift(-4,h.C),h.clsid)o.write_shift(16,h.clsid,"hex");else for(c=0;c<4;++c)o.write_shift(4,0);o.write_shift(4,h.state||0),o.write_shift(4,0),o.write_shift(4,0),o.write_shift(4,0),o.write_shift(4,0),o.write_shift(4,h.start),o.write_shift(4,h.size),o.write_shift(4,0)}else{for(c=0;c<17;++c)o.write_shift(4,0);for(c=0;c<3;++c)o.write_shift(4,-1);for(c=0;c<12;++c)o.write_shift(4,0)}}for(a=1;a<e.FileIndex.length;++a)if(h=e.FileIndex[a],h.size>=4096)if(o.l=h.start+1<<9,x&&t.isBuffer(h.content))h.content.copy(o,o.l,0,h.size),o.l+=h.size+511&-512;else{for(c=0;c<h.size;++c)o.write_shift(1,h.content[c]);for(;511&c;++c)o.write_shift(1,0)}for(a=1;a<e.FileIndex.length;++a)if(h=e.FileIndex[a],h.size>0&&h.size<4096)if(x&&t.isBuffer(h.content))h.content.copy(o,o.l,0,h.size),o.l+=h.size+63&-64;else{for(c=0;c<h.size;++c)o.write_shift(1,h.content[c]);for(;63&c;++c)o.write_shift(1,0)}if(x)o.l=o.length;else while(o.l<o.length)o.write_shift(1,0);return o}function N(t,e){var n=t.FullPaths.map((function(t){return t.toUpperCase()})),r=n.map((function(t){var e=t.split("/");return e[e.length-("/"==t.slice(-1)?2:1)]})),i=!1;47===e.charCodeAt(0)?(i=!0,e=n[0].slice(0,-1)+e):i=-1!==e.indexOf("/");var o=e.toUpperCase(),a=!0===i?n.indexOf(o):r.indexOf(o);if(-1!==a)return t.FileIndex[a];var s=!o.match(P);for(o=o.replace(L,""),s&&(o=o.replace(P,"!")),a=0;a<n.length;++a){if((s?n[a].replace(P,"!"):n[a]).replace(L,"")==o)return t.FileIndex[a];if((s?r[a].replace(P,"!"):r[a]).replace(L,"")==o)return t.FileIndex[a]}return null}n.version="1.2.1";var B,F=64,Y=-2,z="d0cf11e0a1b11ae1",H=[208,207,17,224,161,177,26,225],V="00000000000000000000000000000000",W={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:Y,FREESECT:-1,HEADER_SIGNATURE:z,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:V,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function U(t,n,r){c();var i=R(t,r);e.writeFileSync(n,i)}function $(t){for(var e=new Array(t.length),n=0;n<t.length;++n)e[n]=String.fromCharCode(t[n]);return e.join("")}function G(n,r){var i=R(n,r);switch(r&&r.type||"buffer"){case"file":return c(),e.writeFileSync(r.filename,i),i;case"binary":return"string"==typeof i?i:$(i);case"base64":return w("string"==typeof i?i:$(i));case"buffer":if(x)return t.isBuffer(i)?i:k(i);case"array":return"string"==typeof i?O(i):i}return i}function q(t){try{var e=t.InflateRaw,n=new e;if(n._processChunk(new Uint8Array([3,0]),n._finishFlushFlag),!n.bytesRead)throw new Error("zlib does not expose bytesRead");B=t}catch(r){console.error("cannot use native zlib: "+(r.message||r))}}function X(t,e){if(!B)return Et(t,e);var n=B.InflateRaw,r=new n,i=r._processChunk(t.slice(t.l),r._finishFlushFlag);return t.l+=r.bytesRead,i}function Z(t){return B?B.deflateRawSync(t):xt(t)}var K=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Q=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258],J=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577];function tt(t){var e=139536&(t<<1|t<<11)|558144&(t<<5|t<<15);return 255&(e>>16|e>>8|e)}for(var et="undefined"!==typeof Uint8Array,nt=et?new Uint8Array(256):[],rt=0;rt<256;++rt)nt[rt]=tt(rt);function it(t,e){var n=nt[255&t];return e<=8?n>>>8-e:(n=n<<8|nt[t>>8&255],e<=16?n>>>16-e:(n=n<<8|nt[t>>16&255],n>>>24-e))}function ot(t,e){var n=7&e,r=e>>>3;return(t[r]|(n<=6?0:t[r+1]<<8))>>>n&3}function at(t,e){var n=7&e,r=e>>>3;return(t[r]|(n<=5?0:t[r+1]<<8))>>>n&7}function st(t,e){var n=7&e,r=e>>>3;return(t[r]|(n<=4?0:t[r+1]<<8))>>>n&15}function lt(t,e){var n=7&e,r=e>>>3;return(t[r]|(n<=3?0:t[r+1]<<8))>>>n&31}function ct(t,e){var n=7&e,r=e>>>3;return(t[r]|(n<=1?0:t[r+1]<<8))>>>n&127}function ut(t,e,n){var r=7&e,i=e>>>3,o=(1<<n)-1,a=t[i]>>>r;return n<8-r?a&o:(a|=t[i+1]<<8-r,n<16-r?a&o:(a|=t[i+2]<<16-r,n<24-r||(a|=t[i+3]<<24-r),a&o))}function ht(t,e,n){var r=7&e,i=e>>>3;return r<=5?t[i]|=(7&n)<<r:(t[i]|=n<<r&255,t[i+1]=(7&n)>>8-r),e+3}function dt(t,e,n){var r=7&e,i=e>>>3;return n=(1&n)<<r,t[i]|=n,e+1}function ft(t,e,n){var r=7&e,i=e>>>3;return n<<=r,t[i]|=255&n,n>>>=8,t[i+1]=n,e+8}function pt(t,e,n){var r=7&e,i=e>>>3;return n<<=r,t[i]|=255&n,n>>>=8,t[i+1]=255&n,t[i+2]=n>>>8,e+16}function mt(t,e){var n=t.length,r=2*n>e?2*n:e+5,i=0;if(n>=e)return t;if(x){var o=M(r);if(t.copy)t.copy(o);else for(;i<t.length;++i)o[i]=t[i];return o}if(et){var a=new Uint8Array(r);if(a.set)a.set(t);else for(;i<n;++i)a[i]=t[i];return a}return t.length=r,t}function gt(t){for(var e=new Array(t),n=0;n<t;++n)e[n]=0;return e}function bt(t,e,n){var r=1,i=0,o=0,a=0,s=0,l=t.length,c=et?new Uint16Array(32):gt(32);for(o=0;o<32;++o)c[o]=0;for(o=l;o<n;++o)t[o]=0;l=t.length;var u=et?new Uint16Array(l):gt(l);for(o=0;o<l;++o)c[i=t[o]]++,r<i&&(r=i),u[o]=0;for(c[0]=0,o=1;o<=r;++o)c[o+16]=s=s+c[o-1]<<1;for(o=0;o<l;++o)s=t[o],0!=s&&(u[o]=c[s+16]++);var h=0;for(o=0;o<l;++o)if(h=t[o],0!=h)for(s=it(u[o],r)>>r-h,a=(1<<r+4-h)-1;a>=0;--a)e[s|a<<h]=15&h|o<<4;return r}var vt=et?new Uint16Array(512):gt(512),yt=et?new Uint16Array(32):gt(32);if(!et){for(var wt=0;wt<512;++wt)vt[wt]=0;for(wt=0;wt<32;++wt)yt[wt]=0}(function(){for(var t=[],e=0;e<32;e++)t.push(5);bt(t,yt,32);var n=[];for(e=0;e<=143;e++)n.push(8);for(;e<=255;e++)n.push(9);for(;e<=279;e++)n.push(7);for(;e<=287;e++)n.push(8);bt(n,vt,288)})();var _t=function(){for(var t=et?new Uint8Array(32768):[],e=0,n=0;e<J.length-1;++e)for(;n<J[e+1];++n)t[n]=e;for(;n<32768;++n)t[n]=29;var r=et?new Uint8Array(259):[];for(e=0,n=0;e<Q.length-1;++e)for(;n<Q[e+1];++n)r[n]=e;function i(t,e){var n=0;while(n<t.length){var r=Math.min(65535,t.length-n),i=n+r==t.length;e.write_shift(1,+i),e.write_shift(2,r),e.write_shift(2,65535&~r);while(r-- >0)e[e.l++]=t[n++]}return e.l}function o(e,n){var i=0,o=0,a=et?new Uint16Array(32768):[];while(o<e.length){var s=Math.min(65535,e.length-o);if(s<10){i=ht(n,i,+!(o+s!=e.length)),7&i&&(i+=8-(7&i)),n.l=i/8|0,n.write_shift(2,s),n.write_shift(2,65535&~s);while(s-- >0)n[n.l++]=e[o++];i=8*n.l}else{i=ht(n,i,+!(o+s!=e.length)+2);var l=0;while(s-- >0){var c=e[o];l=32767&(l<<5^c);var u=-1,h=0;if((u=a[l])&&(u|=-32768&o,u>o&&(u-=32768),u<o))while(e[u+h]==e[o+h]&&h<250)++h;if(h>2){c=r[h],c<=22?i=ft(n,i,nt[c+1]>>1)-1:(ft(n,i,3),i+=5,ft(n,i,nt[c-23]>>5),i+=3);var d=c<8?0:c-4>>2;d>0&&(pt(n,i,h-Q[c]),i+=d),c=t[o-u],i=ft(n,i,nt[c]>>3),i-=3;var f=c<4?0:c-2>>1;f>0&&(pt(n,i,o-u-J[c]),i+=f);for(var p=0;p<h;++p)a[l]=32767&o,l=32767&(l<<5^e[o]),++o;s-=h-1}else c<=143?c+=48:i=dt(n,i,1),i=ft(n,i,nt[c]),a[l]=32767&o,++o}i=ft(n,i,0)-1}}return n.l=(i+7)/8|0,n.l}return function(t,e){return t.length<8?i(t,e):o(t,e)}}();function xt(t){var e=Pn(50+Math.floor(1.1*t.length)),n=_t(t,e);return e.slice(0,n)}var kt=et?new Uint16Array(32768):gt(32768),At=et?new Uint16Array(32768):gt(32768),Mt=et?new Uint16Array(128):gt(128),Ot=1,St=1;function Tt(t,e){var n=lt(t,e)+257;e+=5;var r=lt(t,e)+1;e+=5;var i=st(t,e)+4;e+=4;for(var o=0,a=et?new Uint8Array(19):gt(19),s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],l=1,c=et?new Uint8Array(8):gt(8),u=et?new Uint8Array(8):gt(8),h=a.length,d=0;d<i;++d)a[K[d]]=o=at(t,e),l<o&&(l=o),c[o]++,e+=3;var f=0;for(c[0]=0,d=1;d<=l;++d)u[d]=f=f+c[d-1]<<1;for(d=0;d<h;++d)0!=(f=a[d])&&(s[d]=u[f]++);var p=0;for(d=0;d<h;++d)if(p=a[d],0!=p){f=nt[s[d]]>>8-p;for(var m=(1<<7-p)-1;m>=0;--m)Mt[f|m<<p]=7&p|d<<3}var g=[];for(l=1;g.length<n+r;)switch(f=Mt[ct(t,e)],e+=7&f,f>>>=3){case 16:o=3+ot(t,e),e+=2,f=g[g.length-1];while(o-- >0)g.push(f);break;case 17:o=3+at(t,e),e+=3;while(o-- >0)g.push(0);break;case 18:o=11+ct(t,e),e+=7;while(o-- >0)g.push(0);break;default:g.push(f),l<f&&(l=f);break}var b=g.slice(0,n),v=g.slice(n);for(d=n;d<286;++d)b[d]=0;for(d=r;d<30;++d)v[d]=0;return Ot=bt(b,kt,286),St=bt(v,At,30),e}function Ct(t,e){if(3==t[0]&&!(3&t[1]))return[A(e),2];var n=0,r=0,i=M(e||1<<18),o=0,a=i.length>>>0,s=0,l=0;while(0==(1&r))if(r=at(t,n),n+=3,r>>>1!=0)for(r>>1==1?(s=9,l=5):(n=Tt(t,n),s=Ot,l=St);;){!e&&a<o+32767&&(i=mt(i,o+32767),a=i.length);var c=ut(t,n,s),u=r>>>1==1?vt[c]:kt[c];if(n+=15&u,u>>>=4,0===(u>>>8&255))i[o++]=u;else{if(256==u)break;u-=257;var h=u<8?0:u-4>>2;h>5&&(h=0);var d=o+Q[u];h>0&&(d+=ut(t,n,h),n+=h),c=ut(t,n,l),u=r>>>1==1?yt[c]:At[c],n+=15&u,u>>>=4;var f=u<4?0:u-2>>1,p=J[u];f>0&&(p+=ut(t,n,f),n+=f),!e&&a<d&&(i=mt(i,d+100),a=i.length);while(o<d)i[o]=i[o-p],++o}}else{7&n&&(n+=8-(7&n));var m=t[n>>>3]|t[1+(n>>>3)]<<8;if(n+=32,m>0){!e&&a<o+m&&(i=mt(i,o+m),a=i.length);while(m-- >0)i[o++]=t[n>>>3],n+=8}}return e?[i,n+7>>>3]:[i.slice(0,o),n+7>>>3]}function Et(t,e){var n=t.slice(t.l||0),r=Ct(n,e);return t.l+=r[1],r[0]}function jt(t,e){if(!t)throw new Error(e);"undefined"!==typeof console&&console.error(e)}function Lt(t,e){var n=t;jn(n,0);var r=[],i=[],o={FileIndex:r,FullPaths:i};j(o,{root:e.root});var a=n.length-4;while((80!=n[a]||75!=n[a+1]||5!=n[a+2]||6!=n[a+3])&&a>=0)--a;n.l=a+4,n.l+=4;var s=n.read_shift(2);n.l+=6;var c=n.read_shift(4);for(n.l=c,a=0;a<s;++a){n.l+=20;var u=n.read_shift(4),h=n.read_shift(4),d=n.read_shift(2),f=n.read_shift(2),p=n.read_shift(2);n.l+=8;var m=n.read_shift(4),g=l(n.slice(n.l+d,n.l+d+f));n.l+=d+f+p;var b=n.l;n.l=m+4,Pt(n,u,h,o,g),n.l=b}return o}function Pt(t,e,n,r,i){t.l+=2;var o=t.read_shift(2),a=t.read_shift(2),c=s(t);if(8257&o)throw new Error("Unsupported ZIP encryption");for(var u=t.read_shift(4),h=t.read_shift(4),d=t.read_shift(4),f=t.read_shift(2),p=t.read_shift(2),m="",g=0;g<f;++g)m+=String.fromCharCode(t[t.l++]);if(p){var b=l(t.slice(t.l,t.l+p));(b[21589]||{}).mt&&(c=b[21589].mt),((i||{})[21589]||{}).mt&&(c=i[21589].mt)}t.l+=p;var v=t.slice(t.l,t.l+h);switch(a){case 8:v=X(t,d);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+a)}var y=!1;8&o&&(u=t.read_shift(4),134695760==u&&(u=t.read_shift(4),y=!0),h=t.read_shift(4),d=t.read_shift(4)),h!=e&&jt(y,"Bad compressed size: "+e+" != "+h),d!=n&&jt(y,"Bad uncompressed size: "+n+" != "+d),Wt(r,m,v,{unsafe:!0,mt:c})}function Dt(t,e){var n=e||{},r=[],i=[],o=Pn(1),s=n.compression?8:0,l=0,c=!1;c&&(l|=8);var u=0,h=0,d=0,f=0,p=t.FullPaths[0],m=p,g=t.FileIndex[0],b=[],v=0;for(u=1;u<t.FullPaths.length;++u)if(m=t.FullPaths[u].slice(p.length),g=t.FileIndex[u],g.size&&g.content&&"Sh33tJ5"!=m){var y=d,w=Pn(m.length);for(h=0;h<m.length;++h)w.write_shift(1,127&m.charCodeAt(h));w=w.slice(0,w.l),b[f]=$t.buf(g.content,0);var _=g.content;8==s&&(_=Z(_)),o=Pn(30),o.write_shift(4,67324752),o.write_shift(2,20),o.write_shift(2,l),o.write_shift(2,s),g.mt?a(o,g.mt):o.write_shift(4,0),o.write_shift(-4,8&l?0:b[f]),o.write_shift(4,8&l?0:_.length),o.write_shift(4,8&l?0:g.content.length),o.write_shift(2,w.length),o.write_shift(2,0),d+=o.length,r.push(o),d+=w.length,r.push(w),d+=_.length,r.push(_),8&l&&(o=Pn(12),o.write_shift(-4,b[f]),o.write_shift(4,_.length),o.write_shift(4,g.content.length),d+=o.l,r.push(o)),o=Pn(46),o.write_shift(4,33639248),o.write_shift(2,0),o.write_shift(2,20),o.write_shift(2,l),o.write_shift(2,s),o.write_shift(4,0),o.write_shift(-4,b[f]),o.write_shift(4,_.length),o.write_shift(4,g.content.length),o.write_shift(2,w.length),o.write_shift(2,0),o.write_shift(2,0),o.write_shift(2,0),o.write_shift(2,0),o.write_shift(4,0),o.write_shift(4,y),v+=o.l,i.push(o),v+=w.length,i.push(w),++f}return o=Pn(22),o.write_shift(4,101010256),o.write_shift(2,0),o.write_shift(2,0),o.write_shift(2,f),o.write_shift(2,f),o.write_shift(4,v),o.write_shift(4,d),o.write_shift(2,0),E([E(r),E(i),o])}var It={htm:"text/html",xml:"text/xml",gif:"image/gif",jpg:"image/jpeg",png:"image/png",mso:"application/x-mso",thmx:"application/vnd.ms-officetheme",sh33tj5:"application/octet-stream"};function Rt(t,e){if(t.ctype)return t.ctype;var n=t.name||"",r=n.match(/\.([^\.]+)$/);return r&&It[r[1]]||e&&(r=(n=e).match(/[\.\\]([^\.\\])+$/),r&&It[r[1]])?It[r[1]]:"application/octet-stream"}function Nt(t){for(var e=w(t),n=[],r=0;r<e.length;r+=76)n.push(e.slice(r,r+76));return n.join("\r\n")+"\r\n"}function Bt(t){var e=t.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,(function(t){var e=t.charCodeAt(0).toString(16).toUpperCase();return"="+(1==e.length?"0"+e:e)}));e=e.replace(/ $/gm,"=20").replace(/\t$/gm,"=09"),"\n"==e.charAt(0)&&(e="=0D"+e.slice(1)),e=e.replace(/\r(?!\n)/gm,"=0D").replace(/\n\n/gm,"\n=0A").replace(/([^\r\n])\n/gm,"$1=0A");for(var n=[],r=e.split("\r\n"),i=0;i<r.length;++i){var o=r[i];if(0!=o.length)for(var a=0;a<o.length;){var s=76,l=o.slice(a,a+s);"="==l.charAt(s-1)?s--:"="==l.charAt(s-2)?s-=2:"="==l.charAt(s-3)&&(s-=3),l=o.slice(a,a+s),a+=s,a<o.length&&(l+="="),n.push(l)}else n.push("")}return n.join("\r\n")}function Ft(t){for(var e=[],n=0;n<t.length;++n){var r=t[n];while(n<=t.length&&"="==r.charAt(r.length-1))r=r.slice(0,r.length-1)+t[++n];e.push(r)}for(var i=0;i<e.length;++i)e[i]=e[i].replace(/[=][0-9A-Fa-f]{2}/g,(function(t){return String.fromCharCode(parseInt(t.slice(1),16))}));return O(e.join("\r\n"))}function Yt(t,e,n){for(var r,i="",o="",a="",s=0;s<10;++s){var l=e[s];if(!l||l.match(/^\s*$/))break;var c=l.match(/^(.*?):\s*([^\s].*)$/);if(c)switch(c[1].toLowerCase()){case"content-location":i=c[2].trim();break;case"content-type":a=c[2].trim();break;case"content-transfer-encoding":o=c[2].trim();break}}switch(++s,o.toLowerCase()){case"base64":r=O(_(e.slice(s).join("")));break;case"quoted-printable":r=Ft(e.slice(s));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+o)}var u=Wt(t,i.slice(n.length),r,{unsafe:!0});a&&(u.ctype=a)}function zt(e,n){if("mime-version:"!=$(e.slice(0,13)).toLowerCase())throw new Error("Unsupported MAD header");var r=n&&n.root||"",i=(x&&t.isBuffer(e)?e.toString("binary"):$(e)).split("\r\n"),o=0,a="";for(o=0;o<i.length;++o)if(a=i[o],/^Content-Location:/i.test(a)&&(a=a.slice(a.indexOf("file")),r||(r=a.slice(0,a.lastIndexOf("/")+1)),a.slice(0,r.length)!=r))while(r.length>0)if(r=r.slice(0,r.length-1),r=r.slice(0,r.lastIndexOf("/")+1),a.slice(0,r.length)==r)break;var s=(i[1]||"").match(/boundary="(.*?)"/);if(!s)throw new Error("MAD cannot find boundary");var l="--"+(s[1]||""),c=[],u=[],h={FileIndex:c,FullPaths:u};j(h);var d,f=0;for(o=0;o<i.length;++o){var p=i[o];p!==l&&p!==l+"--"||(f++&&Yt(h,i.slice(d,o),r),d=o)}return h}function Ht(e,n){var r=n||{},i=r.boundary||"SheetJS";i="------="+i;for(var o=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+i.slice(2)+'"',"","",""],a=e.FullPaths[0],s=a,l=e.FileIndex[0],c=1;c<e.FullPaths.length;++c)if(s=e.FullPaths[c].slice(a.length),l=e.FileIndex[c],l.size&&l.content&&"Sh33tJ5"!=s){s=s.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,(function(t){return"_x"+t.charCodeAt(0).toString(16)+"_"})).replace(/[\u0080-\uFFFF]/g,(function(t){return"_u"+t.charCodeAt(0).toString(16)+"_"}));for(var u=l.content,h=x&&t.isBuffer(u)?u.toString("binary"):$(u),d=0,f=Math.min(1024,h.length),p=0,m=0;m<=f;++m)(p=h.charCodeAt(m))>=32&&p<128&&++d;var g=d>=4*f/5;o.push(i),o.push("Content-Location: "+(r.root||"file:///C:/SheetJS/")+s),o.push("Content-Transfer-Encoding: "+(g?"quoted-printable":"base64")),o.push("Content-Type: "+Rt(l,s)),o.push(""),o.push(g?Bt(h):Nt(h))}return o.push(i+"--\r\n"),o.join("\r\n")}function Vt(t){var e={};return j(e,t),e}function Wt(t,e,n,r){var i=r&&r.unsafe;i||j(t);var a=!i&&Gt.find(t,e);if(!a){var s=t.FullPaths[0];e.slice(0,s.length)==s?s=e:("/"!=s.slice(-1)&&(s+="/"),s=(s+e).replace("//","/")),a={name:o(e),type:2},t.FileIndex.push(a),t.FullPaths.push(s),i||Gt.utils.cfb_gc(t)}return a.content=n,a.size=n?n.length:0,r&&(r.CLSID&&(a.clsid=r.CLSID),r.mt&&(a.mt=r.mt),r.ct&&(a.ct=r.ct)),a}function Ut(t,e){j(t);var n=Gt.find(t,e);if(n)for(var r=0;r<t.FileIndex.length;++r)if(t.FileIndex[r]==n)return t.FileIndex.splice(r,1),t.FullPaths.splice(r,1),!0;return!1}function qt(t,e,n){j(t);var r=Gt.find(t,e);if(r)for(var i=0;i<t.FileIndex.length;++i)if(t.FileIndex[i]==r)return t.FileIndex[i].name=o(n),t.FullPaths[i]=n,!0;return!1}function Xt(t){I(t,!0)}return n.find=N,n.read=C,n.parse=u,n.write=G,n.writeFile=U,n.utils={cfb_new:Vt,cfb_add:Wt,cfb_del:Ut,cfb_mov:qt,cfb_gc:Xt,ReadShift:Mn,CheckField:En,prep_blob:jn,bconcat:E,use_zlib:q,_deflateRaw:xt,_inflateRaw:Et,consts:W},n}();let qt=void 0;function Xt(t){return"string"===typeof t?S(t):Array.isArray(t)?C(t):t}function Zt(t,e,n){if("undefined"!==typeof qt&&qt.writeFileSync)return n?qt.writeFileSync(t,e,n):qt.writeFileSync(t,e);if("undefined"!==typeof Deno){if(n&&"string"==typeof e)switch(n){case"utf8":e=new TextEncoder(n).encode(e);break;case"binary":e=S(e);break;default:throw new Error("Unsupported encoding "+n)}return Deno.writeFileSync(t,e)}var r="utf8"==n?Ne(e):e;if("undefined"!==typeof IE_SaveFile)return IE_SaveFile(r,t);if("undefined"!==typeof Blob){var i=new Blob([Xt(r)],{type:"application/octet-stream"});if("undefined"!==typeof navigator&&navigator.msSaveBlob)return navigator.msSaveBlob(i,t);if("undefined"!==typeof saveAs)return saveAs(i,t);if("undefined"!==typeof URL&&"undefined"!==typeof document&&document.createElement&&URL.createObjectURL){var o=URL.createObjectURL(i);if("object"===typeof chrome&&"function"==typeof(chrome.downloads||{}).download)return URL.revokeObjectURL&&"undefined"!==typeof setTimeout&&setTimeout((function(){URL.revokeObjectURL(o)}),6e4),chrome.downloads.download({url:o,filename:t,saveAs:!0});var a=document.createElement("a");if(null!=a.download)return a.download=t,a.href=o,document.body.appendChild(a),a.click(),document.body.removeChild(a),URL.revokeObjectURL&&"undefined"!==typeof setTimeout&&setTimeout((function(){URL.revokeObjectURL(o)}),6e4),o}}if("undefined"!==typeof $&&"undefined"!==typeof File&&"undefined"!==typeof Folder)try{var s=File(t);return s.open("w"),s.encoding="binary",Array.isArray(e)&&(e=T(e)),s.write(e),s.close(),e}catch(l){if(!l.message||!l.message.match(/onstruct/))throw l}throw new Error("cannot save file "+t)}function Kt(t){for(var e=Object.keys(t),n=[],r=0;r<e.length;++r)Object.prototype.hasOwnProperty.call(t,e[r])&&n.push(e[r]);return n}function Qt(t,e){for(var n=[],r=Kt(t),i=0;i!==r.length;++i)null==n[t[r[i]][e]]&&(n[t[r[i]][e]]=r[i]);return n}function Jt(t){for(var e=[],n=Kt(t),r=0;r!==n.length;++r)e[t[n[r]]]=n[r];return e}function te(t){for(var e=[],n=Kt(t),r=0;r!==n.length;++r)e[t[n[r]]]=parseInt(n[r],10);return e}function ee(t){for(var e=[],n=Kt(t),r=0;r!==n.length;++r)null==e[t[n[r]]]&&(e[t[n[r]]]=[]),e[t[n[r]]].push(n[r]);return e}var ne=new Date(1899,11,30,0,0,0);function re(t,e){var n=t.getTime();e&&(n-=1263168e5);var r=ne.getTime()+6e4*(t.getTimezoneOffset()-ne.getTimezoneOffset());return(n-r)/864e5}var ie=new Date,oe=ne.getTime()+6e4*(ie.getTimezoneOffset()-ne.getTimezoneOffset()),ae=ie.getTimezoneOffset();function se(t){var e=new Date;return e.setTime(24*t*60*60*1e3+oe),e.getTimezoneOffset()!==ae&&e.setTime(e.getTime()+6e4*(e.getTimezoneOffset()-ae)),e}var le=new Date("2017-02-19T19:06:09.000Z"),ce=isNaN(le.getFullYear())?new Date("2/19/17"):le,ue=2017==ce.getFullYear();function he(t,e){var n=new Date(t);if(ue)return e>0?n.setTime(n.getTime()+60*n.getTimezoneOffset()*1e3):e<0&&n.setTime(n.getTime()-60*n.getTimezoneOffset()*1e3),n;if(t instanceof Date)return t;if(1917==ce.getFullYear()&&!isNaN(n.getFullYear())){var r=n.getFullYear();return t.indexOf(""+r)>-1||n.setFullYear(n.getFullYear()+100),n}var i=t.match(/\d+/g)||["2017","2","19","0","0","0"],o=new Date(+i[0],+i[1]-1,+i[2],+i[3]||0,+i[4]||0,+i[5]||0);return t.indexOf("Z")>-1&&(o=new Date(o.getTime()-60*o.getTimezoneOffset()*1e3)),o}function de(e,n){if(x&&t.isBuffer(e)){if(n){if(255==e[0]&&254==e[1])return Ne(e.slice(2).toString("utf16le"));if(254==e[1]&&255==e[2])return Ne(f(e.slice(2).toString("binary")))}return e.toString("binary")}if("undefined"!==typeof TextDecoder)try{if(n){if(255==e[0]&&254==e[1])return Ne(new TextDecoder("utf-16le").decode(e.slice(2)));if(254==e[0]&&255==e[1])return Ne(new TextDecoder("utf-16be").decode(e.slice(2)))}var r={"€":"","‚":"","ƒ":"","„":"","…":" ","†":"","‡":"","ˆ":"","‰":"","Š":"","‹":"","Œ":"","Ž":"","‘":"","’":"","“":"","”":"","•":"","–":"","—":"","˜":"","™":"","š":"","›":"","œ":"","ž":"","Ÿ":""};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g,(function(t){return r[t]||t}))}catch(a){}for(var i=[],o=0;o!=e.length;++o)i.push(String.fromCharCode(e[o]));return i.join("")}function fe(t){if("undefined"!=typeof JSON&&!Array.isArray(t))return JSON.parse(JSON.stringify(t));if("object"!=typeof t||null==t)return t;if(t instanceof Date)return new Date(t.getTime());var e={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=fe(t[n]));return e}function pe(t,e){var n="";while(n.length<e)n+=t;return n}function me(t){var e=Number(t);if(!isNaN(e))return isFinite(e)?e:NaN;if(!/\d/.test(t))return e;var n=1,r=t.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,(function(){return n*=100,""}));return isNaN(e=Number(r))?(r=r.replace(/[(](.*)[)]/,(function(t,e){return n=-n,e})),isNaN(e=Number(r))?e:e/n):e/n}var ge=["january","february","march","april","may","june","july","august","september","october","november","december"];function be(t){var e=new Date(t),n=new Date(NaN),r=e.getYear(),i=e.getMonth(),o=e.getDate();if(isNaN(o))return n;var a=t.toLowerCase();if(a.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if(a=a.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,""),a.length>3&&-1==ge.indexOf(a))return n}else if(a.match(/[a-z]/))return n;return r<0||r>8099?n:(i>0||o>1)&&101!=r?e:t.match(/[^-0-9:,\/\\]/)?n:e}function ve(t,e,n){if(t.FullPaths){var r;if("string"==typeof n)return r=x?k(n):j(n),Gt.utils.cfb_add(t,e,r);Gt.utils.cfb_add(t,e,n)}else t.file(e,n)}function ye(){return Gt.utils.cfb_new()}var we='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r\n';var _e={""":'"',"'":"'",">":">","<":"<","&":"&"},xe=Jt(_e),ke=/[&<>'"]/g,Ae=/[\u0000-\u0008\u000b-\u001f]/g;function Me(t){var e=t+"";return e.replace(ke,(function(t){return xe[t]})).replace(Ae,(function(t){return"_x"+("000"+t.charCodeAt(0).toString(16)).slice(-4)+"_"}))}function Oe(t){return Me(t).replace(/ /g,"_x0020_")}var Se=/[\u0000-\u001f]/g;function Te(t){var e=t+"";return e.replace(ke,(function(t){return xe[t]})).replace(/\n/g,"<br/>").replace(Se,(function(t){return"&#x"+("000"+t.charCodeAt(0).toString(16)).slice(-4)+";"}))}function Ce(t){var e=t+"";return e.replace(ke,(function(t){return xe[t]})).replace(Se,(function(t){return"&#x"+t.charCodeAt(0).toString(16).toUpperCase()+";"}))}function Ee(t){return t.replace(/(\r\n|[\r\n])/g," ")}function je(t){switch(t){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function Le(t){var e="",n=0,r=0,i=0,o=0,a=0,s=0;while(n<t.length)r=t.charCodeAt(n++),r<128?e+=String.fromCharCode(r):(i=t.charCodeAt(n++),r>191&&r<224?(a=(31&r)<<6,a|=63&i,e+=String.fromCharCode(a)):(o=t.charCodeAt(n++),r<240?e+=String.fromCharCode((15&r)<<12|(63&i)<<6|63&o):(a=t.charCodeAt(n++),s=((7&r)<<18|(63&i)<<12|(63&o)<<6|63&a)-65536,e+=String.fromCharCode(55296+(s>>>10&1023)),e+=String.fromCharCode(56320+(1023&s)))));return e}function Pe(t){var e,n,r,i=A(2*t.length),o=1,a=0,s=0;for(n=0;n<t.length;n+=o)o=1,(r=t.charCodeAt(n))<128?e=r:r<224?(e=64*(31&r)+(63&t.charCodeAt(n+1)),o=2):r<240?(e=4096*(15&r)+64*(63&t.charCodeAt(n+1))+(63&t.charCodeAt(n+2)),o=3):(o=4,e=262144*(7&r)+4096*(63&t.charCodeAt(n+1))+64*(63&t.charCodeAt(n+2))+(63&t.charCodeAt(n+3)),e-=65536,s=55296+(e>>>10&1023),e=56320+(1023&e)),0!==s&&(i[a++]=255&s,i[a++]=s>>>8,s=0),i[a++]=e%256,i[a++]=e>>>8;return i.slice(0,a).toString("ucs2")}function De(t){return k(t,"binary").toString("utf8")}var Ie="foo bar bazâð£",Re=x&&(De(Ie)==Le(Ie)&&De||Pe(Ie)==Le(Ie)&&Pe)||Le,Ne=x?function(t){return k(t,"utf8").toString("binary")}:function(t){var e=[],n=0,r=0,i=0;while(n<t.length)switch(r=t.charCodeAt(n++),!0){case r<128:e.push(String.fromCharCode(r));break;case r<2048:e.push(String.fromCharCode(192+(r>>6))),e.push(String.fromCharCode(128+(63&r)));break;case r>=55296&&r<57344:r-=55296,i=t.charCodeAt(n++)-56320+(r<<10),e.push(String.fromCharCode(240+(i>>18&7))),e.push(String.fromCharCode(144+(i>>12&63))),e.push(String.fromCharCode(128+(i>>6&63))),e.push(String.fromCharCode(128+(63&i)));break;default:e.push(String.fromCharCode(224+(r>>12))),e.push(String.fromCharCode(128+(r>>6&63))),e.push(String.fromCharCode(128+(63&r)))}return e.join("")},Be=function(){var t=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map((function(t){return[new RegExp("&"+t[0]+";","ig"),t[1]]}));return function(e){for(var n=e.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,"\n").replace(/<[^>]*>/g,""),r=0;r<t.length;++r)n=n.replace(t[r][0],t[r][1]);return n}}();var Fe=/(^\s|\s$|\n)/;function Ye(t,e){return"<"+t+(e.match(Fe)?' xml:space="preserve"':"")+">"+e+"</"+t+">"}function ze(t){return Kt(t).map((function(e){return" "+e+'="'+t[e]+'"'})).join("")}function He(t,e,n){return"<"+t+(null!=n?ze(n):"")+(null!=e?(e.match(Fe)?' xml:space="preserve"':"")+">"+e+"</"+t:"/")+">"}function Ve(t,e){try{return t.toISOString().replace(/\.\d*/,"")}catch(n){if(e)throw n}return""}function We(t,e){switch(typeof t){case"string":var n=He("vt:lpwstr",Me(t));return e&&(n=n.replace(/"/g,"_x0022_")),n;case"number":return He((0|t)==t?"vt:i4":"vt:r8",Me(String(t)));case"boolean":return He("vt:bool",t?"true":"false")}if(t instanceof Date)return He("vt:filetime",Ve(t));throw new Error("Unable to serialize "+t)}var Ue={CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/metadata/core-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",CT:"http://schemas.openxmlformats.org/package/2006/content-types",RELS:"http://schemas.openxmlformats.org/package/2006/relationships",TCMNT:"http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",mx:"http://schemas.microsoft.com/office/mac/excel/2008/main",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",sjs:"http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema"},$e=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"],Ge={o:"urn:schemas-microsoft-com:office:office",x:"urn:schemas-microsoft-com:office:excel",ss:"urn:schemas-microsoft-com:office:spreadsheet",dt:"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",mv:"http://macVmlSchemaUri",v:"urn:schemas-microsoft-com:vml",html:"http://www.w3.org/TR/REC-html40"};function qe(t,e){for(var n=1-2*(t[e+7]>>>7),r=((127&t[e+7])<<4)+(t[e+6]>>>4&15),i=15&t[e+6],o=5;o>=0;--o)i=256*i+t[e+o];return 2047==r?0==i?n*(1/0):NaN:(0==r?r=-1022:(r-=1023,i+=Math.pow(2,52)),n*Math.pow(2,r-52)*i)}function Xe(t,e,n){var r=(e<0||1/e==-1/0?1:0)<<7,i=0,o=0,a=r?-e:e;isFinite(a)?0==a?i=o=0:(i=Math.floor(Math.log(a)/Math.LN2),o=a*Math.pow(2,52-i),i<=-1023&&(!isFinite(o)||o<Math.pow(2,52))?i=-1022:(o-=Math.pow(2,52),i+=1023)):(i=2047,o=isNaN(e)?26985:0);for(var s=0;s<=5;++s,o/=256)t[n+s]=255&o;t[n+6]=(15&i)<<4|15&o,t[n+7]=i>>4|r}var Ze=function(t){for(var e=[],n=10240,r=0;r<t[0].length;++r)if(t[0][r])for(var i=0,o=t[0][r].length;i<o;i+=n)e.push.apply(e,t[0][r].slice(i,i+n));return e},Ke=x?function(e){return e[0].length>0&&t.isBuffer(e[0][0])?t.concat(e[0].map((function(e){return t.isBuffer(e)?e:k(e)}))):Ze(e)}:Ze,Qe=function(t,e,n){for(var r=[],i=e;i<n;i+=2)r.push(String.fromCharCode(wn(t,i)));return r.join("").replace(L,"")},Je=x?function(e,n,r){return t.isBuffer(e)?e.toString("utf16le",n,r).replace(L,""):Qe(e,n,r)}:Qe,tn=function(t,e,n){for(var r=[],i=e;i<e+n;++i)r.push(("0"+t[i].toString(16)).slice(-2));return r.join("")},en=x?function(e,n,r){return t.isBuffer(e)?e.toString("hex",n,n+r):tn(e,n,r)}:tn,nn=function(t,e,n){for(var r=[],i=e;i<n;i++)r.push(String.fromCharCode(yn(t,i)));return r.join("")},rn=x?function(e,n,r){return t.isBuffer(e)?e.toString("utf8",n,r):nn(e,n,r)}:nn,on=function(t,e){var n=xn(t,e);return n>0?rn(t,e+4,e+4+n-1):""},an=on,sn=function(t,e){var n=xn(t,e);return n>0?rn(t,e+4,e+4+n-1):""},ln=sn,cn=function(t,e){var n=2*xn(t,e);return n>0?rn(t,e+4,e+4+n-1):""},un=cn,hn=function(t,e){var n=xn(t,e);return n>0?Je(t,e+4,e+4+n):""},dn=hn,fn=function(t,e){var n=xn(t,e);return n>0?rn(t,e+4,e+4+n):""},pn=fn,mn=function(t,e){return qe(t,e)},gn=mn,bn=function(t){return Array.isArray(t)||"undefined"!==typeof Uint8Array&&t instanceof Uint8Array};function vn(){Je=function(t,e,n){return p.utils.decode(1200,t.slice(e,n)).replace(L,"")},rn=function(t,e,n){return p.utils.decode(65001,t.slice(e,n))},an=function(t,e){var n=xn(t,e);return n>0?p.utils.decode(a,t.slice(e+4,e+4+n-1)):""},ln=function(t,e){var n=xn(t,e);return n>0?p.utils.decode(o,t.slice(e+4,e+4+n-1)):""},un=function(t,e){var n=2*xn(t,e);return n>0?p.utils.decode(1200,t.slice(e+4,e+4+n-1)):""},dn=function(t,e){var n=xn(t,e);return n>0?p.utils.decode(1200,t.slice(e+4,e+4+n)):""},pn=function(t,e){var n=xn(t,e);return n>0?p.utils.decode(65001,t.slice(e+4,e+4+n)):""}}x&&(an=function(e,n){if(!t.isBuffer(e))return on(e,n);var r=e.readUInt32LE(n);return r>0?e.toString("utf8",n+4,n+4+r-1):""},ln=function(e,n){if(!t.isBuffer(e))return sn(e,n);var r=e.readUInt32LE(n);return r>0?e.toString("utf8",n+4,n+4+r-1):""},un=function(e,n){if(!t.isBuffer(e))return cn(e,n);var r=2*e.readUInt32LE(n);return e.toString("utf16le",n+4,n+4+r-1)},dn=function(e,n){if(!t.isBuffer(e))return hn(e,n);var r=e.readUInt32LE(n);return e.toString("utf16le",n+4,n+4+r)},pn=function(e,n){if(!t.isBuffer(e))return fn(e,n);var r=e.readUInt32LE(n);return e.toString("utf8",n+4,n+4+r)},gn=function(e,n){return t.isBuffer(e)?e.readDoubleLE(n):mn(e,n)},bn=function(e){return t.isBuffer(e)||Array.isArray(e)||"undefined"!==typeof Uint8Array&&e instanceof Uint8Array}),"undefined"!==typeof p&&vn();var yn=function(t,e){return t[e]},wn=function(t,e){return 256*t[e+1]+t[e]},_n=function(t,e){var n=256*t[e+1]+t[e];return n<32768?n:-1*(65535-n+1)},xn=function(t,e){return t[e+3]*(1<<24)+(t[e+2]<<16)+(t[e+1]<<8)+t[e]},kn=function(t,e){return t[e+3]<<24|t[e+2]<<16|t[e+1]<<8|t[e]},An=function(t,e){return t[e]<<24|t[e+1]<<16|t[e+2]<<8|t[e+3]};function Mn(e,n){var r,i,a,s,l,c,u="",h=[];switch(n){case"dbcs":if(c=this.l,x&&t.isBuffer(this))u=this.slice(this.l,this.l+2*e).toString("utf16le");else for(l=0;l<e;++l)u+=String.fromCharCode(wn(this,c)),c+=2;e*=2;break;case"utf8":u=rn(this,this.l,this.l+e);break;case"utf16le":e*=2,u=Je(this,this.l,this.l+e);break;case"wstr":if("undefined"===typeof p)return Mn.call(this,e,"dbcs");u=p.utils.decode(o,this.slice(this.l,this.l+2*e)),e*=2;break;case"lpstr-ansi":u=an(this,this.l),e=4+xn(this,this.l);break;case"lpstr-cp":u=ln(this,this.l),e=4+xn(this,this.l);break;case"lpwstr":u=un(this,this.l),e=4+2*xn(this,this.l);break;case"lpp4":e=4+xn(this,this.l),u=dn(this,this.l),2&e&&(e+=2);break;case"8lpp4":e=4+xn(this,this.l),u=pn(this,this.l),3&e&&(e+=4-(3&e));break;case"cstr":e=0,u="";while(0!==(a=yn(this,this.l+e++)))h.push(m(a));u=h.join("");break;case"_wstr":e=0,u="";while(0!==(a=wn(this,this.l+e)))h.push(m(a)),e+=2;e+=2,u=h.join("");break;case"dbcs-cont":for(u="",c=this.l,l=0;l<e;++l){if(this.lens&&-1!==this.lens.indexOf(c))return a=yn(this,c),this.l=c+1,s=Mn.call(this,e-l,a?"dbcs-cont":"sbcs-cont"),h.join("")+s;h.push(m(wn(this,c))),c+=2}u=h.join(""),e*=2;break;case"cpstr":if("undefined"!==typeof p){u=p.utils.decode(o,this.slice(this.l,this.l+e));break}case"sbcs-cont":for(u="",c=this.l,l=0;l!=e;++l){if(this.lens&&-1!==this.lens.indexOf(c))return a=yn(this,c),this.l=c+1,s=Mn.call(this,e-l,a?"dbcs-cont":"sbcs-cont"),h.join("")+s;h.push(m(yn(this,c))),c+=1}u=h.join("");break;default:switch(e){case 1:return r=yn(this,this.l),this.l++,r;case 2:return r=("i"===n?_n:wn)(this,this.l),this.l+=2,r;case 4:case-4:return"i"===n||0===(128&this[this.l+3])?(r=(e>0?kn:An)(this,this.l),this.l+=4,r):(i=xn(this,this.l),this.l+=4,i);case 8:case-8:if("f"===n)return i=8==e?gn(this,this.l):gn([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,i;e=8;case 16:u=en(this,this.l,e);break}}return this.l+=e,u}var On=function(t,e,n){t[n]=255&e,t[n+1]=e>>>8&255,t[n+2]=e>>>16&255,t[n+3]=e>>>24&255},Sn=function(t,e,n){t[n]=255&e,t[n+1]=e>>8&255,t[n+2]=e>>16&255,t[n+3]=e>>24&255},Tn=function(t,e,n){t[n]=255&e,t[n+1]=e>>>8&255};function Cn(t,e,n){var r=0,i=0;if("dbcs"===n){for(i=0;i!=e.length;++i)Tn(this,e.charCodeAt(i),this.l+2*i);r=2*e.length}else if("sbcs"===n){if("undefined"!==typeof p&&874==a)for(i=0;i!=e.length;++i){var o=p.utils.encode(a,e.charAt(i));this[this.l+i]=o[0]}else for(e=e.replace(/[^\x00-\x7F]/g,"_"),i=0;i!=e.length;++i)this[this.l+i]=255&e.charCodeAt(i);r=e.length}else{if("hex"===n){for(;i<t;++i)this[this.l++]=parseInt(e.slice(2*i,2*i+2),16)||0;return this}if("utf16le"===n){var s=Math.min(this.l+t,this.length);for(i=0;i<Math.min(e.length,t);++i){var l=e.charCodeAt(i);this[this.l++]=255&l,this[this.l++]=l>>8}while(this.l<s)this[this.l++]=0;return this}switch(t){case 1:r=1,this[this.l]=255&e;break;case 2:r=2,this[this.l]=255&e,e>>>=8,this[this.l+1]=255&e;break;case 3:r=3,this[this.l]=255&e,e>>>=8,this[this.l+1]=255&e,e>>>=8,this[this.l+2]=255&e;break;case 4:r=4,On(this,e,this.l);break;case 8:if(r=8,"f"===n){Xe(this,e,this.l);break}case 16:break;case-4:r=4,Sn(this,e,this.l);break}}return this.l+=r,this}function En(t,e){var n=en(this,this.l,t.length>>1);if(n!==t)throw new Error(e+"Expected "+t+" saw "+n);this.l+=t.length>>1}function jn(t,e){t.l=e,t.read_shift=Mn,t.chk=En,t.write_shift=Cn}function Ln(t,e){t.l+=e}function Pn(t){var e=A(t);return jn(e,0),e}function Dn(){var t=[],e=x?256:2048,n=function(t){var e=Pn(t);return jn(e,0),e},r=n(e),i=function(){r&&(r.length>r.l&&(r=r.slice(0,r.l),r.l=r.length),r.length>0&&t.push(r),r=null)},o=function(t){return r&&t<r.length-r.l?r:(i(),r=n(Math.max(t+1,e)))},a=function(){return i(),E(t)},s=function(t){i(),r=t,null==r.l&&(r.l=r.length),o(e)};return{next:o,push:s,end:a,_bufs:t}}function In(t,e,n,r){var i,o=+e;if(!isNaN(o)){r||(r=rh[o].p||(n||[]).length||0),i=1+(o>=128?1:0)+1,r>=128&&++i,r>=16384&&++i,r>=2097152&&++i;var a=t.next(i);o<=127?a.write_shift(1,o):(a.write_shift(1,128+(127&o)),a.write_shift(1,o>>7));for(var s=0;4!=s;++s){if(!(r>=128)){a.write_shift(1,r);break}a.write_shift(1,128+(127&r)),r>>=7}r>0&&bn(n)&&t.push(n)}}function Rn(t,e,n){var r=fe(t);if(e.s?(r.cRel&&(r.c+=e.s.c),r.rRel&&(r.r+=e.s.r)):(r.cRel&&(r.c+=e.c),r.rRel&&(r.r+=e.r)),!n||n.biff<12){while(r.c>=256)r.c-=256;while(r.r>=65536)r.r-=65536}return r}function Nn(t,e,n){var r=fe(t);return r.s=Rn(r.s,e.s,n),r.e=Rn(r.e,e.s,n),r}function Bn(t,e){if(t.cRel&&t.c<0){t=fe(t);while(t.c<0)t.c+=e>8?16384:256}if(t.rRel&&t.r<0){t=fe(t);while(t.r<0)t.r+=e>8?1048576:e>5?65536:16384}var n=Zn(t);return t.cRel||null==t.cRel||(n=$n(n)),t.rRel||null==t.rRel||(n=Hn(n)),n}function Fn(t,e){return 0!=t.s.r||t.s.rRel||t.e.r!=(e.biff>=12?1048575:e.biff>=8?65536:16384)||t.e.rRel?0!=t.s.c||t.s.cRel||t.e.c!=(e.biff>=12?16383:255)||t.e.cRel?Bn(t.s,e.biff)+":"+Bn(t.e,e.biff):(t.s.rRel?"":"$")+zn(t.s.r)+":"+(t.e.rRel?"":"$")+zn(t.e.r):(t.s.cRel?"":"$")+Un(t.s.c)+":"+(t.e.cRel?"":"$")+Un(t.e.c)}function Yn(t){return parseInt(Vn(t),10)-1}function zn(t){return""+(t+1)}function Hn(t){return t.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function Vn(t){return t.replace(/\$(\d+)$/,"$1")}function Wn(t){for(var e=Gn(t),n=0,r=0;r!==e.length;++r)n=26*n+e.charCodeAt(r)-64;return n-1}function Un(t){if(t<0)throw new Error("invalid column "+t);var e="";for(++t;t;t=Math.floor((t-1)/26))e=String.fromCharCode((t-1)%26+65)+e;return e}function $n(t){return t.replace(/^([A-Z])/,"$$$1")}function Gn(t){return t.replace(/^\$([A-Z])/,"$1")}function qn(t){return t.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function Xn(t){for(var e=0,n=0,r=0;r<t.length;++r){var i=t.charCodeAt(r);i>=48&&i<=57?e=10*e+(i-48):i>=65&&i<=90&&(n=26*n+(i-64))}return{c:n-1,r:e-1}}function Zn(t){for(var e=t.c+1,n="";e;e=(e-1)/26|0)n=String.fromCharCode((e-1)%26+65)+n;return n+(t.r+1)}function Kn(t){var e=t.indexOf(":");return-1==e?{s:Xn(t),e:Xn(t)}:{s:Xn(t.slice(0,e)),e:Xn(t.slice(e+1))}}function Qn(t,e){return"undefined"===typeof e||"number"===typeof e?Qn(t.s,t.e):("string"!==typeof t&&(t=Zn(t)),"string"!==typeof e&&(e=Zn(e)),t==e?t:t+":"+e)}function Jn(t){var e={s:{c:0,r:0},e:{c:0,r:0}},n=0,r=0,i=0,o=t.length;for(n=0;r<o;++r){if((i=t.charCodeAt(r)-64)<1||i>26)break;n=26*n+i}for(e.s.c=--n,n=0;r<o;++r){if((i=t.charCodeAt(r)-48)<0||i>9)break;n=10*n+i}if(e.s.r=--n,r===o||10!=i)return e.e.c=e.s.c,e.e.r=e.s.r,e;for(++r,n=0;r!=o;++r){if((i=t.charCodeAt(r)-64)<1||i>26)break;n=26*n+i}for(e.e.c=--n,n=0;r!=o;++r){if((i=t.charCodeAt(r)-48)<0||i>9)break;n=10*n+i}return e.e.r=--n,e}function tr(t,e){var n="d"==t.t&&e instanceof Date;if(null!=t.z)try{return t.w=Ft(t.z,n?re(e):e)}catch(r){}try{return t.w=Ft((t.XF||{}).numFmtId||(n?14:0),n?re(e):e)}catch(r){return""+e}}function er(t,e,n){return null==t||null==t.t||"z"==t.t?"":void 0!==t.w?t.w:("d"==t.t&&!t.z&&n&&n.dateNF&&(t.z=n.dateNF),"e"==t.t?Jr[t.v]||t.v:tr(t,void 0==e?t.v:e))}function nr(t,e){var n=e&&e.sheet?e.sheet:"Sheet1",r={};return r[n]=t,{SheetNames:[n],Sheets:r}}function rr(t,e,n){var r=n||{},i=t?Array.isArray(t):r.dense;null!=b&&null==i&&(i=b);var o=t||(i?[]:{}),a=0,s=0;if(o&&null!=r.origin){if("number"==typeof r.origin)a=r.origin;else{var l="string"==typeof r.origin?Xn(r.origin):r.origin;a=l.r,s=l.c}o["!ref"]||(o["!ref"]="A1:A1")}var c={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(o["!ref"]){var u=Jn(o["!ref"]);c.s.c=u.s.c,c.s.r=u.s.r,c.e.c=Math.max(c.e.c,u.e.c),c.e.r=Math.max(c.e.r,u.e.r),-1==a&&(c.e.r=a=u.e.r+1)}for(var h=0;h!=e.length;++h)if(e[h]){if(!Array.isArray(e[h]))throw new Error("aoa_to_sheet expects an array of arrays");for(var d=0;d!=e[h].length;++d)if("undefined"!==typeof e[h][d]){var f={v:e[h][d]},p=a+h,m=s+d;if(c.s.r>p&&(c.s.r=p),c.s.c>m&&(c.s.c=m),c.e.r<p&&(c.e.r=p),c.e.c<m&&(c.e.c=m),!e[h][d]||"object"!==typeof e[h][d]||Array.isArray(e[h][d])||e[h][d]instanceof Date)if(Array.isArray(f.v)&&(f.f=e[h][d][1],f.v=f.v[0]),null===f.v)if(f.f)f.t="n";else if(r.nullError)f.t="e",f.v=0;else{if(!r.sheetStubs)continue;f.t="z"}else"number"===typeof f.v?f.t="n":"boolean"===typeof f.v?f.t="b":f.v instanceof Date?(f.z=r.dateNF||G[14],r.cellDates?(f.t="d",f.w=Ft(f.z,re(f.v))):(f.t="n",f.v=re(f.v),f.w=Ft(f.z,f.v))):f.t="s";else f=e[h][d];if(i)o[p]||(o[p]=[]),o[p][m]&&o[p][m].z&&(f.z=o[p][m].z),o[p][m]=f;else{var g=Zn({c:m,r:p});o[g]&&o[g].z&&(f.z=o[g].z),o[g]=f}}}return c.s.c<1e7&&(o["!ref"]=Qn(c)),o}function ir(t,e){return rr(null,t,e)}function or(t){return t.read_shift(4,"i")}function ar(t,e){return e||(e=Pn(4)),e.write_shift(4,t),e}function sr(t){var e=t.read_shift(4);return 0===e?"":t.read_shift(e,"dbcs")}function lr(t,e){var n=!1;return null==e&&(n=!0,e=Pn(4+2*t.length)),e.write_shift(4,t.length),t.length>0&&e.write_shift(0,t,"dbcs"),n?e.slice(0,e.l):e}function cr(t){return{ich:t.read_shift(2),ifnt:t.read_shift(2)}}function ur(t,e){return e||(e=Pn(4)),e.write_shift(2,t.ich||0),e.write_shift(2,t.ifnt||0),e}function hr(t,e){var n=t.l,r=t.read_shift(1),i=sr(t),o=[],a={t:i,h:i};if(0!==(1&r)){for(var s=t.read_shift(4),l=0;l!=s;++l)o.push(cr(t));a.r=o}else a.r=[{ich:0,ifnt:0}];return t.l=n+e,a}function dr(t,e){var n=!1;return null==e&&(n=!0,e=Pn(15+4*t.t.length)),e.write_shift(1,0),lr(t.t,e),n?e.slice(0,e.l):e}var fr=hr;function pr(t,e){var n=!1;return null==e&&(n=!0,e=Pn(23+4*t.t.length)),e.write_shift(1,1),lr(t.t,e),e.write_shift(4,1),ur({ich:0,ifnt:0},e),n?e.slice(0,e.l):e}function mr(t){var e=t.read_shift(4),n=t.read_shift(2);return n+=t.read_shift(1)<<16,t.l++,{c:e,iStyleRef:n}}function gr(t,e){return null==e&&(e=Pn(8)),e.write_shift(-4,t.c),e.write_shift(3,t.iStyleRef||t.s),e.write_shift(1,0),e}function br(t){var e=t.read_shift(2);return e+=t.read_shift(1)<<16,t.l++,{c:-1,iStyleRef:e}}function vr(t,e){return null==e&&(e=Pn(4)),e.write_shift(3,t.iStyleRef||t.s),e.write_shift(1,0),e}var yr=sr,wr=lr;function _r(t){var e=t.read_shift(4);return 0===e||4294967295===e?"":t.read_shift(e,"dbcs")}function xr(t,e){var n=!1;return null==e&&(n=!0,e=Pn(127)),e.write_shift(4,t.length>0?t.length:4294967295),t.length>0&&e.write_shift(0,t,"dbcs"),n?e.slice(0,e.l):e}var kr=sr,Ar=_r,Mr=xr;function Or(t){var e=t.slice(t.l,t.l+4),n=1&e[0],r=2&e[0];t.l+=4;var i=0===r?gn([0,0,0,0,252&e[0],e[1],e[2],e[3]],0):kn(e,0)>>2;return n?i/100:i}function Sr(t,e){null==e&&(e=Pn(4));var n=0,r=0,i=100*t;if(t==(0|t)&&t>=-(1<<29)&&t<1<<29?r=1:i==(0|i)&&i>=-(1<<29)&&i<1<<29&&(r=1,n=1),!r)throw new Error("unsupported RkNumber "+t);e.write_shift(-4,((n?i:t)<<2)+(n+2))}function Tr(t){var e={s:{},e:{}};return e.s.r=t.read_shift(4),e.e.r=t.read_shift(4),e.s.c=t.read_shift(4),e.e.c=t.read_shift(4),e}function Cr(t,e){return e||(e=Pn(16)),e.write_shift(4,t.s.r),e.write_shift(4,t.e.r),e.write_shift(4,t.s.c),e.write_shift(4,t.e.c),e}var Er=Tr,jr=Cr;function Lr(t){if(t.length-t.l<8)throw"XLS Xnum Buffer underflow";return t.read_shift(8,"f")}function Pr(t,e){return(e||Pn(8)).write_shift(8,t,"f")}function Dr(t){var e={},n=t.read_shift(1),r=n>>>1,i=t.read_shift(1),o=t.read_shift(2,"i"),a=t.read_shift(1),s=t.read_shift(1),l=t.read_shift(1);switch(t.l++,r){case 0:e.auto=1;break;case 1:e.index=i;var c=Qr[i];c&&(e.rgb=Io(c));break;case 2:e.rgb=Io([a,s,l]);break;case 3:e.theme=i;break}return 0!=o&&(e.tint=o>0?o/32767:o/32768),e}function Ir(t,e){if(e||(e=Pn(8)),!t||t.auto)return e.write_shift(4,0),e.write_shift(4,0),e;null!=t.index?(e.write_shift(1,2),e.write_shift(1,t.index)):null!=t.theme?(e.write_shift(1,6),e.write_shift(1,t.theme)):(e.write_shift(1,5),e.write_shift(1,0));var n=t.tint||0;if(n>0?n*=32767:n<0&&(n*=32768),e.write_shift(2,n),t.rgb&&null==t.theme){var r=t.rgb||"FFFFFF";"number"==typeof r&&(r=("000000"+r.toString(16)).slice(-6)),e.write_shift(1,parseInt(r.slice(0,2),16)),e.write_shift(1,parseInt(r.slice(2,4),16)),e.write_shift(1,parseInt(r.slice(4,6),16)),e.write_shift(1,255)}else e.write_shift(2,0),e.write_shift(1,0),e.write_shift(1,0);return e}function Rr(t){var e=t.read_shift(1);t.l++;var n={fBold:1&e,fItalic:2&e,fUnderline:4&e,fStrikeout:8&e,fOutline:16&e,fShadow:32&e,fCondense:64&e,fExtend:128&e};return n}function Nr(t,e){e||(e=Pn(2));var n=(t.italic?2:0)|(t.strike?8:0)|(t.outline?16:0)|(t.shadow?32:0)|(t.condense?64:0)|(t.extend?128:0);return e.write_shift(1,n),e.write_shift(1,0),e}var Br=2,Fr=3,Yr=11,zr=19,Hr=64,Vr=65,Wr=71,Ur=4108,$r=4126,Gr=80,qr={1:{n:"CodePage",t:Br},2:{n:"Category",t:Gr},3:{n:"PresentationFormat",t:Gr},4:{n:"ByteCount",t:Fr},5:{n:"LineCount",t:Fr},6:{n:"ParagraphCount",t:Fr},7:{n:"SlideCount",t:Fr},8:{n:"NoteCount",t:Fr},9:{n:"HiddenCount",t:Fr},10:{n:"MultimediaClipCount",t:Fr},11:{n:"ScaleCrop",t:Yr},12:{n:"HeadingPairs",t:Ur},13:{n:"TitlesOfParts",t:$r},14:{n:"Manager",t:Gr},15:{n:"Company",t:Gr},16:{n:"LinksUpToDate",t:Yr},17:{n:"CharacterCount",t:Fr},19:{n:"SharedDoc",t:Yr},22:{n:"HyperlinksChanged",t:Yr},23:{n:"AppVersion",t:Fr,p:"version"},24:{n:"DigSig",t:Vr},26:{n:"ContentType",t:Gr},27:{n:"ContentStatus",t:Gr},28:{n:"Language",t:Gr},29:{n:"Version",t:Gr},255:{},2147483648:{n:"Locale",t:zr},2147483651:{n:"Behavior",t:zr},1919054434:{}},Xr={1:{n:"CodePage",t:Br},2:{n:"Title",t:Gr},3:{n:"Subject",t:Gr},4:{n:"Author",t:Gr},5:{n:"Keywords",t:Gr},6:{n:"Comments",t:Gr},7:{n:"Template",t:Gr},8:{n:"LastAuthor",t:Gr},9:{n:"RevNumber",t:Gr},10:{n:"EditTime",t:Hr},11:{n:"LastPrinted",t:Hr},12:{n:"CreatedDate",t:Hr},13:{n:"ModifiedDate",t:Hr},14:{n:"PageCount",t:Fr},15:{n:"WordCount",t:Fr},16:{n:"CharCount",t:Fr},17:{n:"Thumbnail",t:Wr},18:{n:"Application",t:Gr},19:{n:"DocSecurity",t:Fr},255:{},2147483648:{n:"Locale",t:zr},2147483651:{n:"Behavior",t:zr},1919054434:{}};function Zr(t){return t.map((function(t){return[t>>16&255,t>>8&255,255&t]}))}var Kr=Zr([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),Qr=fe(Kr),Jr={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},ti={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},ei={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"},comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},metadata:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml",xlsb:"application/vnd.ms-excel.sheetMetadata"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};function ni(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""}}function ri(t,e){var n,r=ee(ti),i=[];i[i.length]=we,i[i.length]=He("Types",null,{xmlns:Ue.CT,"xmlns:xsd":Ue.xsd,"xmlns:xsi":Ue.xsi}),i=i.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map((function(t){return He("Default",null,{Extension:t[0],ContentType:t[1]})})));var o=function(r){t[r]&&t[r].length>0&&(n=t[r][0],i[i.length]=He("Override",null,{PartName:("/"==n[0]?"":"/")+n,ContentType:ei[r][e.bookType]||ei[r]["xlsx"]}))},a=function(n){(t[n]||[]).forEach((function(t){i[i.length]=He("Override",null,{PartName:("/"==t[0]?"":"/")+t,ContentType:ei[n][e.bookType]||ei[n]["xlsx"]})}))},s=function(e){(t[e]||[]).forEach((function(t){i[i.length]=He("Override",null,{PartName:("/"==t[0]?"":"/")+t,ContentType:r[e][0]})}))};return o("workbooks"),a("sheets"),a("charts"),s("themes"),["strs","styles"].forEach(o),["coreprops","extprops","custprops"].forEach(s),s("vba"),s("comments"),s("threadedcomments"),s("drawings"),a("metadata"),s("people"),i.length>2&&(i[i.length]="</Types>",i[1]=i[1].replace("/>",">")),i.join("")}var ii={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function oi(t){var e=t.lastIndexOf("/");return t.slice(0,e+1)+"_rels/"+t.slice(e+1)+".rels"}function ai(t){var e=[we,He("Relationships",null,{xmlns:Ue.RELS})];return Kt(t["!id"]).forEach((function(n){e[e.length]=He("Relationship",null,t["!id"][n])})),e.length>2&&(e[e.length]="</Relationships>",e[1]=e[1].replace("/>",">")),e.join("")}function si(t,e,n,r,i,o){if(i||(i={}),t["!id"]||(t["!id"]={}),t["!idx"]||(t["!idx"]=1),e<0)for(e=t["!idx"];t["!id"]["rId"+e];++e);if(t["!idx"]=e+1,i.Id="rId"+e,i.Type=r,i.Target=n,o?i.TargetMode=o:[ii.HLINK,ii.XPATH,ii.XMISS].indexOf(i.Type)>-1&&(i.TargetMode="External"),t["!id"][i.Id])throw new Error("Cannot rewrite rId "+e);return t["!id"][i.Id]=i,t[("/"+i.Target).replace("//","/")]=i,e}function li(t){var e=[we];e.push('<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">\n'),e.push(' <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>\n');for(var n=0;n<t.length;++n)e.push(' <manifest:file-entry manifest:full-path="'+t[n][0]+'" manifest:media-type="'+t[n][1]+'"/>\n');return e.push("</manifest:manifest>"),e.join("")}function ci(t,e,n){return[' <rdf:Description rdf:about="'+t+'">\n',' <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(n||"odf")+"#"+e+'"/>\n'," </rdf:Description>\n"].join("")}function ui(t,e){return[' <rdf:Description rdf:about="'+t+'">\n',' <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+e+'"/>\n'," </rdf:Description>\n"].join("")}function hi(t){var e=[we];e.push('<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">\n');for(var n=0;n!=t.length;++n)e.push(ci(t[n][0],t[n][1])),e.push(ui("",t[n][0]));return e.push(ci("","Document","pkg")),e.push("</rdf:RDF>"),e.join("")}function di(){return'<office:document-meta xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xlink="http://www.w3.org/1999/xlink" office:version="1.2"><office:meta><meta:generator>SheetJS '+i.version+"</meta:generator></office:meta></office:document-meta>"}var fi=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]];function pi(t,e,n,r,i){null==i[t]&&null!=e&&""!==e&&(i[t]=e,e=Me(e),r[r.length]=n?He(t,e,n):Ye(t,e))}function mi(t,e){var n=e||{},r=[we,He("cp:coreProperties",null,{"xmlns:cp":Ue.CORE_PROPS,"xmlns:dc":Ue.dc,"xmlns:dcterms":Ue.dcterms,"xmlns:dcmitype":Ue.dcmitype,"xmlns:xsi":Ue.xsi})],i={};if(!t&&!n.Props)return r.join("");t&&(null!=t.CreatedDate&&pi("dcterms:created","string"===typeof t.CreatedDate?t.CreatedDate:Ve(t.CreatedDate,n.WTF),{"xsi:type":"dcterms:W3CDTF"},r,i),null!=t.ModifiedDate&&pi("dcterms:modified","string"===typeof t.ModifiedDate?t.ModifiedDate:Ve(t.ModifiedDate,n.WTF),{"xsi:type":"dcterms:W3CDTF"},r,i));for(var o=0;o!=fi.length;++o){var a=fi[o],s=n.Props&&null!=n.Props[a[1]]?n.Props[a[1]]:t?t[a[1]]:null;!0===s?s="1":!1===s?s="0":"number"==typeof s&&(s=String(s)),null!=s&&pi(a[0],s,null,r,i)}return r.length>2&&(r[r.length]="</cp:coreProperties>",r[1]=r[1].replace("/>",">")),r.join("")}var gi=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]],bi=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function vi(t){var e=[],n=He;return t||(t={}),t.Application="SheetJS",e[e.length]=we,e[e.length]=He("Properties",null,{xmlns:Ue.EXT_PROPS,"xmlns:vt":Ue.vt}),gi.forEach((function(r){if(void 0!==t[r[1]]){var i;switch(r[2]){case"string":i=Me(String(t[r[1]]));break;case"bool":i=t[r[1]]?"true":"false";break}void 0!==i&&(e[e.length]=n(r[0],i))}})),e[e.length]=n("HeadingPairs",n("vt:vector",n("vt:variant","<vt:lpstr>Worksheets</vt:lpstr>")+n("vt:variant",n("vt:i4",String(t.Worksheets))),{size:2,baseType:"variant"})),e[e.length]=n("TitlesOfParts",n("vt:vector",t.SheetNames.map((function(t){return"<vt:lpstr>"+Me(t)+"</vt:lpstr>"})).join(""),{size:t.Worksheets,baseType:"lpstr"})),e.length>2&&(e[e.length]="</Properties>",e[1]=e[1].replace("/>",">")),e.join("")}function yi(t){var e=[we,He("Properties",null,{xmlns:Ue.CUST_PROPS,"xmlns:vt":Ue.vt})];if(!t)return e.join("");var n=1;return Kt(t).forEach((function(r){++n,e[e.length]=He("property",We(t[r],!0),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:n,name:Me(r)})})),e.length>2&&(e[e.length]="</Properties>",e[1]=e[1].replace("/>",">")),e.join("")}var wi={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"};function _i(t,e){var n=[];return Kt(wi).map((function(t){for(var e=0;e<fi.length;++e)if(fi[e][1]==t)return fi[e];for(e=0;e<gi.length;++e)if(gi[e][1]==t)return gi[e];throw t})).forEach((function(r){if(null!=t[r[1]]){var i=e&&e.Props&&null!=e.Props[r[1]]?e.Props[r[1]]:t[r[1]];switch(r[2]){case"date":i=new Date(i).toISOString().replace(/\.\d*Z/,"Z");break}"number"==typeof i?i=String(i):!0===i||!1===i?i=i?"1":"0":i instanceof Date&&(i=new Date(i).toISOString().replace(/\.\d*Z/,"")),n.push(Ye(wi[r[1]]||r[1],i))}})),He("DocumentProperties",n.join(""),{xmlns:Ge.o})}function xi(t,e){var n=["Worksheets","SheetNames"],r="CustomDocumentProperties",i=[];return t&&Kt(t).forEach((function(e){if(Object.prototype.hasOwnProperty.call(t,e)){for(var r=0;r<fi.length;++r)if(e==fi[r][1])return;for(r=0;r<gi.length;++r)if(e==gi[r][1])return;for(r=0;r<n.length;++r)if(e==n[r])return;var o=t[e],a="string";"number"==typeof o?(a="float",o=String(o)):!0===o||!1===o?(a="boolean",o=o?"1":"0"):o=String(o),i.push(He(Oe(e),o,{"dt:dt":a}))}})),e&&Kt(e).forEach((function(n){if(Object.prototype.hasOwnProperty.call(e,n)&&(!t||!Object.prototype.hasOwnProperty.call(t,n))){var r=e[n],o="string";"number"==typeof r?(o="float",r=String(r)):!0===r||!1===r?(o="boolean",r=r?"1":"0"):r instanceof Date?(o="dateTime.tz",r=r.toISOString()):r=String(r),i.push(He(Oe(n),r,{"dt:dt":o}))}})),"<"+r+' xmlns="'+Ge.o+'">'+i.join("")+"</"+r+">"}function ki(t){var e="string"==typeof t?new Date(Date.parse(t)):t,n=e.getTime()/1e3+11644473600,r=n%Math.pow(2,32),i=(n-r)/Math.pow(2,32);r*=1e7,i*=1e7;var o=r/Math.pow(2,32)|0;o>0&&(r%=Math.pow(2,32),i+=o);var a=Pn(8);return a.write_shift(4,r),a.write_shift(4,i),a}function Ai(t,e){var n=Pn(4),r=Pn(4);switch(n.write_shift(4,80==t?31:t),t){case 3:r.write_shift(-4,e);break;case 5:r=Pn(8),r.write_shift(8,e,"f");break;case 11:r.write_shift(4,e?1:0);break;case 64:r=ki(e);break;case 31:case 80:r=Pn(4+2*(e.length+1)+(e.length%2?0:2)),r.write_shift(4,e.length+1),r.write_shift(0,e,"dbcs");while(r.l!=r.length)r.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+e)}return E([n,r])}var Mi=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function Oi(t){switch(typeof t){case"boolean":return 11;case"number":return(0|t)==t?3:5;case"string":return 31;case"object":if(t instanceof Date)return 64;break}return-1}function Si(t,e,n){var r=Pn(8),i=[],o=[],a=8,s=0,l=Pn(8),c=Pn(8);if(l.write_shift(4,2),l.write_shift(4,1200),c.write_shift(4,1),o.push(l),i.push(c),a+=8+l.length,!e){c=Pn(8),c.write_shift(4,0),i.unshift(c);var u=[Pn(4)];for(u[0].write_shift(4,t.length),s=0;s<t.length;++s){var h=t[s][0];l=Pn(8+2*(h.length+1)+(h.length%2?0:2)),l.write_shift(4,s+2),l.write_shift(4,h.length+1),l.write_shift(0,h,"dbcs");while(l.l!=l.length)l.write_shift(1,0);u.push(l)}l=E(u),o.unshift(l),a+=8+l.length}for(s=0;s<t.length;++s)if((!e||e[t[s][0]])&&!(Mi.indexOf(t[s][0])>-1||bi.indexOf(t[s][0])>-1)&&null!=t[s][1]){var d=t[s][1],f=0;if(e){f=+e[t[s][0]];var p=n[f];if("version"==p.p&&"string"==typeof d){var m=d.split(".");d=(+m[0]<<16)+(+m[1]||0)}l=Ai(p.t,d)}else{var g=Oi(d);-1==g&&(g=31,d=String(d)),l=Ai(g,d)}o.push(l),c=Pn(8),c.write_shift(4,e?f:2+s),i.push(c),a+=8+l.length}var b=8*(o.length+1);for(s=0;s<o.length;++s)i[s].write_shift(4,b),b+=o[s].length;return r.write_shift(4,a),r.write_shift(4,o.length),E([r].concat(i).concat(o))}function Ti(t,e,n,r,i,o){var a=Pn(i?68:48),s=[a];a.write_shift(2,65534),a.write_shift(2,0),a.write_shift(4,842412599),a.write_shift(16,Gt.utils.consts.HEADER_CLSID,"hex"),a.write_shift(4,i?2:1),a.write_shift(16,e,"hex"),a.write_shift(4,i?68:48);var l=Si(t,n,r);if(s.push(l),i){var c=Si(i,null,null);a.write_shift(16,o,"hex"),a.write_shift(4,68+l.length),s.push(c)}return E(s)}function Ci(t,e){e||(e=Pn(t));for(var n=0;n<t;++n)e.write_shift(1,0);return e}function Ei(t,e){return 1===t.read_shift(e)}function ji(t,e){return e||(e=Pn(2)),e.write_shift(2,+!!t),e}function Li(t){return t.read_shift(2,"u")}function Pi(t,e){return e||(e=Pn(2)),e.write_shift(2,t),e}function Di(t,e,n){return n||(n=Pn(2)),n.write_shift(1,"e"==e?+t:+!!t),n.write_shift(1,"e"==e?1:0),n}function Ii(t,e,n){var r=t.read_shift(n&&n.biff>=12?2:1),i="sbcs-cont",a=o;if(n&&n.biff>=8&&(o=1200),n&&8!=n.biff)12==n.biff&&(i="wstr");else{var s=t.read_shift(1);s&&(i="dbcs-cont")}n.biff>=2&&n.biff<=5&&(i="cpstr");var l=r?t.read_shift(r,i):"";return o=a,l}function Ri(t){var e=t.t||"",n=1,r=Pn(3+(n>1?2:0));r.write_shift(2,e.length),r.write_shift(1,1|(n>1?8:0)),n>1&&r.write_shift(2,n);var i=Pn(2*e.length);i.write_shift(2*e.length,e,"utf16le");var o=[r,i];return E(o)}function Ni(t,e,n){var r;if(n){if(n.biff>=2&&n.biff<=5)return t.read_shift(e,"cpstr");if(n.biff>=12)return t.read_shift(e,"dbcs-cont")}var i=t.read_shift(1);return r=0===i?t.read_shift(e,"sbcs-cont"):t.read_shift(e,"dbcs-cont"),r}function Bi(t,e,n){var r=t.read_shift(n&&2==n.biff?1:2);return 0===r?(t.l++,""):Ni(t,r,n)}function Fi(t,e,n){if(n.biff>5)return Bi(t,e,n);var r=t.read_shift(1);return 0===r?(t.l++,""):t.read_shift(r,n.biff<=4||!t.lens?"cpstr":"sbcs-cont")}function Yi(t,e,n){return n||(n=Pn(3+2*t.length)),n.write_shift(2,t.length),n.write_shift(1,1),n.write_shift(31,t,"utf16le"),n}function zi(t,e){e||(e=Pn(6+2*t.length)),e.write_shift(4,1+t.length);for(var n=0;n<t.length;++n)e.write_shift(2,t.charCodeAt(n));return e.write_shift(2,0),e}function Hi(t){var e=Pn(512),n=0,r=t.Target;"file://"==r.slice(0,7)&&(r=r.slice(7));var i=r.indexOf("#"),o=i>-1?31:23;switch(r.charAt(0)){case"#":o=28;break;case".":o&=-3;break}e.write_shift(4,2),e.write_shift(4,o);var a=[8,6815827,6619237,4849780,83];for(n=0;n<a.length;++n)e.write_shift(4,a[n]);if(28==o)r=r.slice(1),zi(r,e);else if(2&o){for(a="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),n=0;n<a.length;++n)e.write_shift(1,parseInt(a[n],16));var s=i>-1?r.slice(0,i):r;for(e.write_shift(4,2*(s.length+1)),n=0;n<s.length;++n)e.write_shift(2,s.charCodeAt(n));e.write_shift(2,0),8&o&&zi(i>-1?r.slice(i+1):"",e)}else{for(a="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),n=0;n<a.length;++n)e.write_shift(1,parseInt(a[n],16));var l=0;while("../"==r.slice(3*l,3*l+3)||"..\\"==r.slice(3*l,3*l+3))++l;for(e.write_shift(2,l),e.write_shift(4,r.length-3*l+1),n=0;n<r.length-3*l;++n)e.write_shift(1,255&r.charCodeAt(n+3*l));for(e.write_shift(1,0),e.write_shift(2,65535),e.write_shift(2,57005),n=0;n<6;++n)e.write_shift(4,0)}return e.slice(0,e.l)}function Vi(t,e,n,r){return r||(r=Pn(6)),r.write_shift(2,t),r.write_shift(2,e),r.write_shift(2,n||0),r}function Wi(t,e,n){var r=n.biff>8?4:2,i=t.read_shift(r),o=t.read_shift(r,"i"),a=t.read_shift(r,"i");return[i,o,a]}function Ui(t){var e=t.read_shift(2),n=t.read_shift(2),r=t.read_shift(2),i=t.read_shift(2);return{s:{c:r,r:e},e:{c:i,r:n}}}function $i(t,e){return e||(e=Pn(8)),e.write_shift(2,t.s.r),e.write_shift(2,t.e.r),e.write_shift(2,t.s.c),e.write_shift(2,t.e.c),e}function Gi(t,e,n){var r=1536,i=16;switch(n.bookType){case"biff8":break;case"biff5":r=1280,i=8;break;case"biff4":r=4,i=6;break;case"biff3":r=3,i=6;break;case"biff2":r=2,i=4;break;case"xla":break;default:throw new Error("unsupported BIFF version")}var o=Pn(i);return o.write_shift(2,r),o.write_shift(2,e),i>4&&o.write_shift(2,29282),i>6&&o.write_shift(2,1997),i>8&&(o.write_shift(2,49161),o.write_shift(2,1),o.write_shift(2,1798),o.write_shift(2,0)),o}function qi(t,e){var n=!e||8==e.biff,r=Pn(n?112:54);r.write_shift(8==e.biff?2:1,7),n&&r.write_shift(1,0),r.write_shift(4,859007059),r.write_shift(4,5458548|(n?0:536870912));while(r.l<r.length)r.write_shift(1,n?0:32);return r}function Xi(t,e){var n=!e||e.biff>=8?2:1,r=Pn(8+n*t.name.length);r.write_shift(4,t.pos),r.write_shift(1,t.hs||0),r.write_shift(1,t.dt),r.write_shift(1,t.name.length),e.biff>=8&&r.write_shift(1,1),r.write_shift(n*t.name.length,t.name,e.biff<8?"sbcs":"utf16le");var i=r.slice(0,r.l);return i.l=r.l,i}function Zi(t,e){var n=Pn(8);n.write_shift(4,t.Count),n.write_shift(4,t.Unique);for(var r=[],i=0;i<t.length;++i)r[i]=Ri(t[i],e);var o=E([n].concat(r));return o.parts=[n.length].concat(r.map((function(t){return t.length}))),o}function Ki(){var t=Pn(18);return t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,29280),t.write_shift(2,17600),t.write_shift(2,56),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,1),t.write_shift(2,500),t}function Qi(t){var e=Pn(18),n=1718;return t&&t.RTL&&(n|=64),e.write_shift(2,n),e.write_shift(4,0),e.write_shift(4,64),e.write_shift(4,0),e.write_shift(4,0),e}function Ji(t,e){var n=t.name||"Arial",r=e&&5==e.biff,i=r?15+n.length:16+2*n.length,o=Pn(i);return o.write_shift(2,20*(t.sz||12)),o.write_shift(4,0),o.write_shift(2,400),o.write_shift(4,0),o.write_shift(2,0),o.write_shift(1,n.length),r||o.write_shift(1,1),o.write_shift((r?1:2)*n.length,n,r?"sbcs":"utf16le"),o}function to(t,e,n,r){var i=Pn(10);return Vi(t,e,r,i),i.write_shift(4,n),i}function eo(t,e,n,r,i){var o=!i||8==i.biff,a=Pn(+o+8+(1+o)*n.length);return Vi(t,e,r,a),a.write_shift(2,n.length),o&&a.write_shift(1,1),a.write_shift((1+o)*n.length,n,o?"utf16le":"sbcs"),a}function no(t,e,n,r){var i=n&&5==n.biff;r||(r=Pn(i?3+e.length:5+2*e.length)),r.write_shift(2,t),r.write_shift(i?1:2,e.length),i||r.write_shift(1,1),r.write_shift((i?1:2)*e.length,e,i?"sbcs":"utf16le");var o=r.length>r.l?r.slice(0,r.l):r;return null==o.l&&(o.l=o.length),o}function ro(t,e){var n=8!=e.biff&&e.biff?2:4,r=Pn(2*n+6);return r.write_shift(n,t.s.r),r.write_shift(n,t.e.r+1),r.write_shift(2,t.s.c),r.write_shift(2,t.e.c+1),r.write_shift(2,0),r}function io(t,e,n,r){var i=n&&5==n.biff;r||(r=Pn(i?16:20)),r.write_shift(2,0),t.style?(r.write_shift(2,t.numFmtId||0),r.write_shift(2,65524)):(r.write_shift(2,t.numFmtId||0),r.write_shift(2,e<<4));var o=0;return t.numFmtId>0&&i&&(o|=1024),r.write_shift(4,o),r.write_shift(4,0),i||r.write_shift(4,0),r.write_shift(2,0),r}function oo(t){var e=Pn(8);return e.write_shift(4,0),e.write_shift(2,t[0]?t[0]+1:0),e.write_shift(2,t[1]?t[1]+1:0),e}function ao(t,e,n,r,i,o){var a=Pn(8);return Vi(t,e,r,a),Di(n,o,a),a}function so(t,e,n,r){var i=Pn(14);return Vi(t,e,r,i),Pr(n,i),i}function lo(t,e,n){if(n.biff<8)return co(t,e,n);var r=[],i=t.l+e,o=t.read_shift(n.biff>8?4:2);while(0!==o--)r.push(Wi(t,n.biff>8?12:6,n));if(t.l!=i)throw new Error("Bad ExternSheet: "+t.l+" != "+i);return r}function co(t,e,n){3==t[t.l+1]&&t[t.l]++;var r=Ii(t,e,n);return 3==r.charCodeAt(0)?r.slice(1):r}function uo(t){var e=Pn(2+8*t.length);e.write_shift(2,t.length);for(var n=0;n<t.length;++n)$i(t[n],e);return e}function ho(t){var e=Pn(24),n=Xn(t[0]);e.write_shift(2,n.r),e.write_shift(2,n.r),e.write_shift(2,n.c),e.write_shift(2,n.c);for(var r="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),i=0;i<16;++i)e.write_shift(1,parseInt(r[i],16));return E([e,Hi(t[1])])}function fo(t){var e=t[1].Tooltip,n=Pn(10+2*(e.length+1));n.write_shift(2,2048);var r=Xn(t[0]);n.write_shift(2,r.r),n.write_shift(2,r.r),n.write_shift(2,r.c),n.write_shift(2,r.c);for(var i=0;i<e.length;++i)n.write_shift(2,e.charCodeAt(i));return n.write_shift(2,0),n}function po(t){return t||(t=Pn(4)),t.write_shift(2,1),t.write_shift(2,1),t}function mo(t,e,n){if(!n.cellStyles)return Ln(t,e);var r=n&&n.biff>=12?4:2,i=t.read_shift(r),o=t.read_shift(r),a=t.read_shift(r),s=t.read_shift(r),l=t.read_shift(2);2==r&&(t.l+=2);var c={s:i,e:o,w:a,ixfe:s,flags:l};return(n.biff>=5||!n.biff)&&(c.level=l>>8&7),c}function go(t,e){var n=Pn(12);n.write_shift(2,e),n.write_shift(2,e),n.write_shift(2,256*t.width),n.write_shift(2,0);var r=0;return t.hidden&&(r|=1),n.write_shift(1,r),r=t.level||0,n.write_shift(1,r),n.write_shift(2,0),n}function bo(t){for(var e=Pn(2*t),n=0;n<t;++n)e.write_shift(2,n+1);return e}function vo(t,e,n){var r=Pn(15);return ah(r,t,e),r.write_shift(8,n,"f"),r}function yo(t,e,n){var r=Pn(9);return ah(r,t,e),r.write_shift(2,n),r}var wo=function(){var t={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},e=Jt({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function n(e,n){var r=[],i=A(1);switch(n.type){case"base64":i=O(_(e));break;case"binary":i=O(e);break;case"buffer":case"array":i=e;break}jn(i,0);var o=i.read_shift(1),a=!!(136&o),s=!1,l=!1;switch(o){case 2:break;case 3:break;case 48:s=!0,a=!0;break;case 49:s=!0,a=!0;break;case 131:break;case 139:break;case 140:l=!0;break;case 245:break;default:throw new Error("DBF Unsupported Version: "+o.toString(16))}var c=0,u=521;2==o&&(c=i.read_shift(2)),i.l+=3,2!=o&&(c=i.read_shift(4)),c>1048576&&(c=1e6),2!=o&&(u=i.read_shift(2));var h=i.read_shift(2),d=n.codepage||1252;2!=o&&(i.l+=16,i.read_shift(1),0!==i[i.l]&&(d=t[i[i.l]]),i.l+=1,i.l+=2),l&&(i.l+=36);var f=[],m={},g=Math.min(i.length,2==o?521:u-10-(s?264:0)),b=l?32:11;while(i.l<g&&13!=i[i.l])switch(m={},m.name=p.utils.decode(d,i.slice(i.l,i.l+b)).replace(/[\u0000\r\n].*$/g,""),i.l+=b,m.type=String.fromCharCode(i.read_shift(1)),2==o||l||(m.offset=i.read_shift(4)),m.len=i.read_shift(1),2==o&&(m.offset=i.read_shift(2)),m.dec=i.read_shift(1),m.name.length&&f.push(m),2!=o&&(i.l+=l?13:14),m.type){case"B":s&&8==m.len||!n.WTF||console.log("Skipping "+m.name+":"+m.type);break;case"G":case"P":n.WTF&&console.log("Skipping "+m.name+":"+m.type);break;case"+":case"0":case"@":case"C":case"D":case"F":case"I":case"L":case"M":case"N":case"O":case"T":case"Y":break;default:throw new Error("Unknown Field Type: "+m.type)}if(13!==i[i.l]&&(i.l=u-1),13!==i.read_shift(1))throw new Error("DBF Terminator not found "+i.l+" "+i[i.l]);i.l=u;var v=0,y=0;for(r[0]=[],y=0;y!=f.length;++y)r[0][y]=f[y].name;while(c-- >0)if(42!==i[i.l])for(++i.l,r[++v]=[],y=0,y=0;y!=f.length;++y){var w=i.slice(i.l,i.l+f[y].len);i.l+=f[y].len,jn(w,0);var x=p.utils.decode(d,w);switch(f[y].type){case"C":x.trim().length&&(r[v][y]=x.replace(/\s+$/,""));break;case"D":8===x.length?r[v][y]=new Date(+x.slice(0,4),+x.slice(4,6)-1,+x.slice(6,8)):r[v][y]=x;break;case"F":r[v][y]=parseFloat(x.trim());break;case"+":case"I":r[v][y]=l?2147483648^w.read_shift(-4,"i"):w.read_shift(4,"i");break;case"L":switch(x.trim().toUpperCase()){case"Y":case"T":r[v][y]=!0;break;case"N":case"F":r[v][y]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+x+"|")}break;case"M":if(!a)throw new Error("DBF Unexpected MEMO for type "+o.toString(16));r[v][y]="##MEMO##"+(l?parseInt(x.trim(),10):w.read_shift(4));break;case"N":x=x.replace(/\u0000/g,"").trim(),x&&"."!=x&&(r[v][y]=+x||0);break;case"@":r[v][y]=new Date(w.read_shift(-8,"f")-621356832e5);break;case"T":r[v][y]=new Date(864e5*(w.read_shift(4)-2440588)+w.read_shift(4));break;case"Y":r[v][y]=w.read_shift(4,"i")/1e4+w.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":r[v][y]=-w.read_shift(-8,"f");break;case"B":if(s&&8==f[y].len){r[v][y]=w.read_shift(8,"f");break}case"G":case"P":w.l+=f[y].len;break;case"0":if("_NullFlags"===f[y].name)break;default:throw new Error("DBF Unsupported data type "+f[y].type)}}else i.l+=h;if(2!=o&&i.l<i.length&&26!=i[i.l++])throw new Error("DBF EOF Marker missing "+(i.l-1)+" of "+i.length+" "+i[i.l-1].toString(16));return n&&n.sheetRows&&(r=r.slice(0,n.sheetRows)),n.DBF=f,r}function r(t,e){var r=e||{};r.dateNF||(r.dateNF="yyyymmdd");var i=ir(n(t,r),r);return i["!cols"]=r.DBF.map((function(t){return{wch:t.len,DBF:t}})),delete r.DBF,i}function i(t,e){try{return nr(r(t,e),e)}catch(n){if(e&&e.WTF)throw n}return{SheetNames:[],Sheets:{}}}var o={B:8,C:250,L:1,D:8,"?":0,"":0};function s(t,n){var r=n||{};if(+r.codepage>=0&&h(+r.codepage),"string"==r.type)throw new Error("Cannot write DBF to JS string");var i=Dn(),s=yd(t,{header:1,raw:!0,cellDates:!0}),l=s[0],c=s.slice(1),u=t["!cols"]||[],d=0,f=0,p=0,m=1;for(d=0;d<l.length;++d)if(((u[d]||{}).DBF||{}).name)l[d]=u[d].DBF.name,++p;else if(null!=l[d]){if(++p,"number"===typeof l[d]&&(l[d]=l[d].toString(10)),"string"!==typeof l[d])throw new Error("DBF Invalid column name "+l[d]+" |"+typeof l[d]+"|");if(l.indexOf(l[d])!==d)for(f=0;f<1024;++f)if(-1==l.indexOf(l[d]+"_"+f)){l[d]+="_"+f;break}}var g=Jn(t["!ref"]),b=[],v=[],y=[];for(d=0;d<=g.e.c-g.s.c;++d){var w="",_="",x=0,k=[];for(f=0;f<c.length;++f)null!=c[f][d]&&k.push(c[f][d]);if(0!=k.length&&null!=l[d]){for(f=0;f<k.length;++f){switch(typeof k[f]){case"number":_="B";break;case"string":_="C";break;case"boolean":_="L";break;case"object":_=k[f]instanceof Date?"D":"C";break;default:_="C"}x=Math.max(x,String(k[f]).length),w=w&&w!=_?"C":_}x>250&&(x=250),_=((u[d]||{}).DBF||{}).type,"C"==_&&u[d].DBF.len>x&&(x=u[d].DBF.len),"B"==w&&"N"==_&&(w="N",y[d]=u[d].DBF.dec,x=u[d].DBF.len),v[d]="C"==w||"N"==_?x:o[w]||0,m+=v[d],b[d]=w}else b[d]="?"}var A=i.next(32);for(A.write_shift(4,318902576),A.write_shift(4,c.length),A.write_shift(2,296+32*p),A.write_shift(2,m),d=0;d<4;++d)A.write_shift(4,0);for(A.write_shift(4,0|(+e[a]||3)<<8),d=0,f=0;d<l.length;++d)if(null!=l[d]){var M=i.next(32),O=(l[d].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);M.write_shift(1,O,"sbcs"),M.write_shift(1,"?"==b[d]?"C":b[d],"sbcs"),M.write_shift(4,f),M.write_shift(1,v[d]||o[b[d]]||0),M.write_shift(1,y[d]||0),M.write_shift(1,2),M.write_shift(4,0),M.write_shift(1,0),M.write_shift(4,0),M.write_shift(4,0),f+=v[d]||o[b[d]]||0}var S=i.next(264);for(S.write_shift(4,13),d=0;d<65;++d)S.write_shift(4,0);for(d=0;d<c.length;++d){var T=i.next(m);for(T.write_shift(1,0),f=0;f<l.length;++f)if(null!=l[f])switch(b[f]){case"L":T.write_shift(1,null==c[d][f]?63:c[d][f]?84:70);break;case"B":T.write_shift(8,c[d][f]||0,"f");break;case"N":var C="0";for("number"==typeof c[d][f]&&(C=c[d][f].toFixed(y[f]||0)),p=0;p<v[f]-C.length;++p)T.write_shift(1,32);T.write_shift(1,C,"sbcs");break;case"D":c[d][f]?(T.write_shift(4,("0000"+c[d][f].getFullYear()).slice(-4),"sbcs"),T.write_shift(2,("00"+(c[d][f].getMonth()+1)).slice(-2),"sbcs"),T.write_shift(2,("00"+c[d][f].getDate()).slice(-2),"sbcs")):T.write_shift(8,"00000000","sbcs");break;case"C":var E=String(null!=c[d][f]?c[d][f]:"").slice(0,v[f]);for(T.write_shift(1,E,"sbcs"),p=0;p<v[f]-E.length;++p)T.write_shift(1,32);break}}return i.next(1).write_shift(1,26),i.end()}return{to_workbook:i,to_sheet:r,from_sheet:s}}(),_o=function(){var e={AA:"À",BA:"Á",CA:"Â",DA:195,HA:"Ä",JA:197,AE:"È",BE:"É",CE:"Ê",HE:"Ë",AI:"Ì",BI:"Í",CI:"Î",HI:"Ï",AO:"Ò",BO:"Ó",CO:"Ô",DO:213,HO:"Ö",AU:"Ù",BU:"Ú",CU:"Û",HU:"Ü",Aa:"à",Ba:"á",Ca:"â",Da:227,Ha:"ä",Ja:229,Ae:"è",Be:"é",Ce:"ê",He:"ë",Ai:"ì",Bi:"í",Ci:"î",Hi:"ï",Ao:"ò",Bo:"ó",Co:"ô",Do:245,Ho:"ö",Au:"ù",Bu:"ú",Cu:"û",Hu:"ü",KC:"Ç",Kc:"ç",q:"æ",z:"œ",a:"Æ",j:"Œ",DN:209,Dn:241,Hy:255,S:169,c:170,R:174,"B ":180,0:176,1:177,2:178,3:179,5:181,6:182,7:183,Q:185,k:186,b:208,i:216,l:222,s:240,y:248,"!":161,'"':162,"#":163,"(":164,"%":165,"'":167,"H ":168,"+":171,";":187,"<":188,"=":189,">":190,"?":191,"{":223},n=new RegExp("N("+Kt(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),r=function(t,n){var r=e[n];return"number"==typeof r?g(r):r},i=function(t,e,n){var r=e.charCodeAt(0)-32<<4|n.charCodeAt(0)-48;return 59==r?t:g(r)};function o(e,n){switch(n.type){case"base64":return a(_(e),n);case"binary":return a(e,n);case"buffer":return a(x&&t.isBuffer(e)?e.toString("binary"):T(e),n);case"array":return a(de(e),n)}throw new Error("Unrecognized type "+n.type)}function a(t,e){var o,a=t.split(/[\n\r]+/),s=-1,l=-1,c=0,u=0,d=[],f=[],m=null,g={},b=[],v=[],y=[],w=0;for(+e.codepage>=0&&h(+e.codepage);c!==a.length;++c){w=0;var _,x=a[c].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,i).replace(n,r),k=x.replace(/;;/g,"\0").split(";").map((function(t){return t.replace(/\u0000/g,";")})),A=k[0];if(x.length>0)switch(A){case"ID":break;case"E":break;case"B":break;case"O":break;case"W":break;case"P":"P"==k[1].charAt(0)&&f.push(x.slice(3).replace(/;;/g,";"));break;case"C":var M=!1,O=!1,S=!1,T=!1,C=-1,E=-1;for(u=1;u<k.length;++u)switch(k[u].charAt(0)){case"A":break;case"X":l=parseInt(k[u].slice(1))-1,O=!0;break;case"Y":for(s=parseInt(k[u].slice(1))-1,O||(l=0),o=d.length;o<=s;++o)d[o]=[];break;case"K":_=k[u].slice(1),'"'===_.charAt(0)?_=_.slice(1,_.length-1):"TRUE"===_?_=!0:"FALSE"===_?_=!1:isNaN(me(_))?isNaN(be(_).getDate())||(_=he(_)):(_=me(_),null!==m&&Dt(m)&&(_=se(_))),"undefined"!==typeof p&&"string"==typeof _&&"string"!=(e||{}).type&&(e||{}).codepage&&(_=p.utils.decode(e.codepage,_)),M=!0;break;case"E":T=!0;var j=Wa(k[u].slice(1),{r:s,c:l});d[s][l]=[d[s][l],j];break;case"S":S=!0,d[s][l]=[d[s][l],"S5S"];break;case"G":break;case"R":C=parseInt(k[u].slice(1))-1;break;case"C":E=parseInt(k[u].slice(1))-1;break;default:if(e&&e.WTF)throw new Error("SYLK bad record "+x)}if(M&&(d[s][l]&&2==d[s][l].length?d[s][l][0]=_:d[s][l]=_,m=null),S){if(T)throw new Error("SYLK shared formula cannot have own formula");var L=C>-1&&d[C][E];if(!L||!L[1])throw new Error("SYLK shared formula cannot find base");d[s][l][1]=Ga(L[1],{r:s-C,c:l-E})}break;case"F":var P=0;for(u=1;u<k.length;++u)switch(k[u].charAt(0)){case"X":l=parseInt(k[u].slice(1))-1,++P;break;case"Y":for(s=parseInt(k[u].slice(1))-1,o=d.length;o<=s;++o)d[o]=[];break;case"M":w=parseInt(k[u].slice(1))/20;break;case"F":break;case"G":break;case"P":m=f[parseInt(k[u].slice(1))];break;case"S":break;case"D":break;case"N":break;case"W":for(y=k[u].slice(1).split(" "),o=parseInt(y[0],10);o<=parseInt(y[1],10);++o)w=parseInt(y[2],10),v[o-1]=0===w?{hidden:!0}:{wch:w},zo(v[o-1]);break;case"C":l=parseInt(k[u].slice(1))-1,v[l]||(v[l]={});break;case"R":s=parseInt(k[u].slice(1))-1,b[s]||(b[s]={}),w>0?(b[s].hpt=w,b[s].hpx=Uo(w)):0===w&&(b[s].hidden=!0);break;default:if(e&&e.WTF)throw new Error("SYLK bad record "+x)}P<1&&(m=null);break;default:if(e&&e.WTF)throw new Error("SYLK bad record "+x)}}return b.length>0&&(g["!rows"]=b),v.length>0&&(g["!cols"]=v),e&&e.sheetRows&&(d=d.slice(0,e.sheetRows)),[d,g]}function s(t,e){var n=o(t,e),r=n[0],i=n[1],a=ir(r,e);return Kt(i).forEach((function(t){a[t]=i[t]})),a}function l(t,e){return nr(s(t,e),e)}function c(t,e,n,r){var i="C;Y"+(n+1)+";X"+(r+1)+";K";switch(t.t){case"n":i+=t.v||0,t.f&&!t.F&&(i+=";E"+$a(t.f,{r:n,c:r}));break;case"b":i+=t.v?"TRUE":"FALSE";break;case"e":i+=t.w||t.v;break;case"d":i+='"'+(t.w||t.v)+'"';break;case"s":i+='"'+t.v.replace(/"/g,"").replace(/;/g,";;")+'"';break}return i}function u(t,e){e.forEach((function(e,n){var r="F;W"+(n+1)+" "+(n+1)+" ";e.hidden?r+="0":("number"!=typeof e.width||e.wpx||(e.wpx=Bo(e.width)),"number"!=typeof e.wpx||e.wch||(e.wch=Fo(e.wpx)),"number"==typeof e.wch&&(r+=Math.round(e.wch)))," "!=r.charAt(r.length-1)&&t.push(r)}))}function d(t,e){e.forEach((function(e,n){var r="F;";e.hidden?r+="M0;":e.hpt?r+="M"+20*e.hpt+";":e.hpx&&(r+="M"+20*Wo(e.hpx)+";"),r.length>2&&t.push(r+"R"+(n+1))}))}function f(t,e){var n,r=["ID;PWXL;N;E"],i=[],o=Jn(t["!ref"]),a=Array.isArray(t),s="\r\n";r.push("P;PGeneral"),r.push("F;P0;DG0G8;M255"),t["!cols"]&&u(r,t["!cols"]),t["!rows"]&&d(r,t["!rows"]),r.push("B;Y"+(o.e.r-o.s.r+1)+";X"+(o.e.c-o.s.c+1)+";D"+[o.s.c,o.s.r,o.e.c,o.e.r].join(" "));for(var l=o.s.r;l<=o.e.r;++l)for(var h=o.s.c;h<=o.e.c;++h){var f=Zn({r:l,c:h});n=a?(t[l]||[])[h]:t[f],n&&(null!=n.v||n.f&&!n.F)&&i.push(c(n,t,l,h,e))}return r.join(s)+s+i.join(s)+s+"E"+s}return e["|"]=254,{to_workbook:l,to_sheet:s,from_sheet:f}}(),xo=function(){function e(e,r){switch(r.type){case"base64":return n(_(e),r);case"binary":return n(e,r);case"buffer":return n(x&&t.isBuffer(e)?e.toString("binary"):T(e),r);case"array":return n(de(e),r)}throw new Error("Unrecognized type "+r.type)}function n(t,e){for(var n=t.split("\n"),r=-1,i=-1,o=0,a=[];o!==n.length;++o)if("BOT"!==n[o].trim()){if(!(r<0)){var s=n[o].trim().split(","),l=s[0],c=s[1];++o;var u=n[o]||"";while(1&(u.match(/["]/g)||[]).length&&o<n.length-1)u+="\n"+n[++o];switch(u=u.trim(),+l){case-1:if("BOT"===u){a[++r]=[],i=0;continue}if("EOD"!==u)throw new Error("Unrecognized DIF special command "+u);break;case 0:"TRUE"===u?a[r][i]=!0:"FALSE"===u?a[r][i]=!1:isNaN(me(c))?isNaN(be(c).getDate())?a[r][i]=c:a[r][i]=he(c):a[r][i]=me(c),++i;break;case 1:u=u.slice(1,u.length-1),u=u.replace(/""/g,'"'),v&&u&&u.match(/^=".*"$/)&&(u=u.slice(2,-1)),a[r][i++]=""!==u?u:null;break}if("EOD"===u)break}}else a[++r]=[],i=0;return e&&e.sheetRows&&(a=a.slice(0,e.sheetRows)),a}function r(t,n){return ir(e(t,n),n)}function i(t,e){return nr(r(t,e),e)}var o=function(){var t=function(t,e,n,r,i){t.push(e),t.push(n+","+r),t.push('"'+i.replace(/"/g,'""')+'"')},e=function(t,e,n,r){t.push(e+","+n),t.push(1==e?'"'+r.replace(/"/g,'""')+'"':r)};return function(n){var r,i=[],o=Jn(n["!ref"]),a=Array.isArray(n);t(i,"TABLE",0,1,"sheetjs"),t(i,"VECTORS",0,o.e.r-o.s.r+1,""),t(i,"TUPLES",0,o.e.c-o.s.c+1,""),t(i,"DATA",0,0,"");for(var s=o.s.r;s<=o.e.r;++s){e(i,-1,0,"BOT");for(var l=o.s.c;l<=o.e.c;++l){var c=Zn({r:s,c:l});if(r=a?(n[s]||[])[l]:n[c],r)switch(r.t){case"n":var u=v?r.w:r.v;u||null==r.v||(u=r.v),null==u?v&&r.f&&!r.F?e(i,1,0,"="+r.f):e(i,1,0,""):e(i,0,u,"V");break;case"b":e(i,0,r.v?1:0,r.v?"TRUE":"FALSE");break;case"s":e(i,1,0,!v||isNaN(r.v)?r.v:'="'+r.v+'"');break;case"d":r.w||(r.w=Ft(r.z||G[14],re(he(r.v)))),v?e(i,0,r.w,"V"):e(i,1,0,r.w);break;default:e(i,1,0,"")}else e(i,1,0,"")}}e(i,-1,0,"EOD");var h="\r\n",d=i.join(h);return d}}();return{to_workbook:i,to_sheet:r,from_sheet:o}}(),ko=function(){function t(t){return t.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,"\n")}function e(t){return t.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function n(e,n){for(var r=e.split("\n"),i=-1,o=-1,a=0,s=[];a!==r.length;++a){var l=r[a].trim().split(":");if("cell"===l[0]){var c=Xn(l[1]);if(s.length<=c.r)for(i=s.length;i<=c.r;++i)s[i]||(s[i]=[]);switch(i=c.r,o=c.c,l[2]){case"t":s[i][o]=t(l[3]);break;case"v":s[i][o]=+l[3];break;case"vtf":var u=l[l.length-1];case"vtc":switch(l[3]){case"nl":s[i][o]=!!+l[4];break;default:s[i][o]=+l[4];break}"vtf"==l[2]&&(s[i][o]=[s[i][o],u])}}}return n&&n.sheetRows&&(s=s.slice(0,n.sheetRows)),s}function r(t,e){return ir(n(t,e),e)}function i(t,e){return nr(r(t,e),e)}var o=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join("\n"),a=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join("\n")+"\n",s=["# SocialCalc Spreadsheet Control Save","part:sheet"].join("\n"),l="--SocialCalcSpreadsheetControlSave--";function c(t){if(!t||!t["!ref"])return"";for(var n,r=[],i=[],o="",a=Kn(t["!ref"]),s=Array.isArray(t),l=a.s.r;l<=a.e.r;++l)for(var c=a.s.c;c<=a.e.c;++c)if(o=Zn({r:l,c:c}),n=s?(t[l]||[])[c]:t[o],n&&null!=n.v&&"z"!==n.t){switch(i=["cell",o,"t"],n.t){case"s":case"str":i.push(e(n.v));break;case"n":n.f?(i[2]="vtf",i[3]="n",i[4]=n.v,i[5]=e(n.f)):(i[2]="v",i[3]=n.v);break;case"b":i[2]="vt"+(n.f?"f":"c"),i[3]="nl",i[4]=n.v?"1":"0",i[5]=e(n.f||(n.v?"TRUE":"FALSE"));break;case"d":var u=re(he(n.v));i[2]="vtc",i[3]="nd",i[4]=""+u,i[5]=n.w||Ft(n.z||G[14],u);break;case"e":continue}r.push(i.join(":"))}return r.push("sheet:c:"+(a.e.c-a.s.c+1)+":r:"+(a.e.r-a.s.r+1)+":tvf:1"),r.push("valueformat:1:text-wiki"),r.join("\n")}function u(t){return[o,a,s,a,c(t),l].join("\n")}return{to_workbook:i,to_sheet:r,from_sheet:u}}(),Ao=function(){function e(t,e,n,r,i){i.raw?e[n][r]=t:""===t||("TRUE"===t?e[n][r]=!0:"FALSE"===t?e[n][r]=!1:isNaN(me(t))?isNaN(be(t).getDate())?e[n][r]=t:e[n][r]=he(t):e[n][r]=me(t))}function n(t,n){var r=n||{},i=[];if(!t||0===t.length)return i;var o=t.split(/[\r\n]/),a=o.length-1;while(a>=0&&0===o[a].length)--a;for(var s=10,l=0,c=0;c<=a;++c)l=o[c].indexOf(" "),-1==l?l=o[c].length:l++,s=Math.max(s,l);for(c=0;c<=a;++c){i[c]=[];var u=0;for(e(o[c].slice(0,s).trim(),i,c,u,r),u=1;u<=(o[c].length-s)/10+1;++u)e(o[c].slice(s+10*(u-1),s+10*u).trim(),i,c,u,r)}return r.sheetRows&&(i=i.slice(0,r.sheetRows)),i}var r={44:",",9:"\t",59:";",124:"|"},i={44:3,9:2,59:1,124:0};function o(t){for(var e={},n=!1,o=0,a=0;o<t.length;++o)34==(a=t.charCodeAt(o))?n=!n:!n&&a in r&&(e[a]=(e[a]||0)+1);for(o in a=[],e)Object.prototype.hasOwnProperty.call(e,o)&&a.push([e[o],o]);if(!a.length)for(o in e=i,e)Object.prototype.hasOwnProperty.call(e,o)&&a.push([e[o],o]);return a.sort((function(t,e){return t[0]-e[0]||i[t[1]]-i[e[1]]})),r[a.pop()[1]]||44}function a(t,e){var n=e||{},r="";null!=b&&null==n.dense&&(n.dense=b);var i=n.dense?[]:{},a={s:{c:0,r:0},e:{c:0,r:0}};"sep="==t.slice(0,4)?13==t.charCodeAt(5)&&10==t.charCodeAt(6)?(r=t.charAt(4),t=t.slice(7)):13==t.charCodeAt(5)||10==t.charCodeAt(5)?(r=t.charAt(4),t=t.slice(6)):r=o(t.slice(0,1024)):r=n&&n.FS?n.FS:o(t.slice(0,1024));var s=0,l=0,c=0,u=0,h=0,d=r.charCodeAt(0),f=!1,p=0,m=t.charCodeAt(0);t=t.replace(/\r\n/gm,"\n");var g=null!=n.dateNF?Wt(n.dateNF):null;function v(){var e=t.slice(u,h),r={};if('"'==e.charAt(0)&&'"'==e.charAt(e.length-1)&&(e=e.slice(1,-1).replace(/""/g,'"')),0===e.length)r.t="z";else if(n.raw)r.t="s",r.v=e;else if(0===e.trim().length)r.t="s",r.v=e;else if(61==e.charCodeAt(0))34==e.charCodeAt(1)&&34==e.charCodeAt(e.length-1)?(r.t="s",r.v=e.slice(2,-1).replace(/""/g,'"')):qa(e)?(r.t="n",r.f=e.slice(1)):(r.t="s",r.v=e);else if("TRUE"==e)r.t="b",r.v=!0;else if("FALSE"==e)r.t="b",r.v=!1;else if(isNaN(c=me(e)))if(!isNaN(be(e).getDate())||g&&e.match(g)){r.z=n.dateNF||G[14];var o=0;g&&e.match(g)&&(e=Ut(e,n.dateNF,e.match(g)||[]),o=1),n.cellDates?(r.t="d",r.v=he(e,o)):(r.t="n",r.v=re(he(e,o))),!1!==n.cellText&&(r.w=Ft(r.z,r.v instanceof Date?re(r.v):r.v)),n.cellNF||delete r.z}else r.t="s",r.v=e;else r.t="n",!1!==n.cellText&&(r.w=e),r.v=c;if("z"==r.t||(n.dense?(i[s]||(i[s]=[]),i[s][l]=r):i[Zn({c:l,r:s})]=r),u=h+1,m=t.charCodeAt(u),a.e.c<l&&(a.e.c=l),a.e.r<s&&(a.e.r=s),p==d)++l;else if(l=0,++s,n.sheetRows&&n.sheetRows<=s)return!0}t:for(;h<t.length;++h)switch(p=t.charCodeAt(h)){case 34:34===m&&(f=!f);break;case d:case 10:case 13:if(!f&&v())break t;break;default:break}return h-u>0&&v(),i["!ref"]=Qn(a),i}function s(t,e){return e&&e.PRN?e.FS||"sep="==t.slice(0,4)||t.indexOf("\t")>=0||t.indexOf(",")>=0||t.indexOf(";")>=0?a(t,e):ir(n(t,e),e):a(t,e)}function l(e,n){var r="",i="string"==n.type?[0,0,0,0]:sd(e,n);switch(n.type){case"base64":r=_(e);break;case"binary":r=e;break;case"buffer":r=65001==n.codepage?e.toString("utf8"):n.codepage&&"undefined"!==typeof p?p.utils.decode(n.codepage,e):x&&t.isBuffer(e)?e.toString("binary"):T(e);break;case"array":r=de(e);break;case"string":r=e;break;default:throw new Error("Unrecognized type "+n.type)}return 239==i[0]&&187==i[1]&&191==i[2]?r=Re(r.slice(3)):"string"!=n.type&&"buffer"!=n.type&&65001==n.codepage?r=Re(r):"binary"==n.type&&"undefined"!==typeof p&&n.codepage&&(r=p.utils.decode(n.codepage,p.utils.encode(28591,r))),"socialcalc:version:"==r.slice(0,19)?ko.to_sheet("string"==n.type?r:Re(r),n):s(r,n)}function c(t,e){return nr(l(t,e),e)}function u(t){for(var e,n=[],r=Jn(t["!ref"]),i=Array.isArray(t),o=r.s.r;o<=r.e.r;++o){for(var a=[],s=r.s.c;s<=r.e.c;++s){var l=Zn({r:o,c:s});if(e=i?(t[o]||[])[s]:t[l],e&&null!=e.v){var c=(e.w||(er(e),e.w)||"").slice(0,10);while(c.length<10)c+=" ";a.push(c+(0===s?" ":""))}else a.push(" ")}n.push(a.join(""))}return n.join("\n")}return{to_workbook:c,to_sheet:l,from_sheet:u}}();var Mo=function(){function t(t,e,n){if(t){jn(t,t.l||0);var r=n.Enum||Y;while(t.l<t.length){var i=t.read_shift(2),o=r[i]||r[65535],a=t.read_shift(2),s=t.l+a,l=o.f&&o.f(t,a,n);if(t.l=s,e(l,o,i))return}}}function e(t,e){switch(e.type){case"base64":return n(O(_(t)),e);case"binary":return n(O(t),e);case"buffer":case"array":return n(t,e)}throw"Unsupported type "+e.type}function n(e,n){if(!e)return e;var r=n||{};null!=b&&null==r.dense&&(r.dense=b);var i=r.dense?[]:{},o="Sheet1",a="",s=0,l={},c=[],u=[],h={s:{r:0,c:0},e:{r:0,c:0}},d=r.sheetRows||0;if(0==e[2]&&(8==e[3]||9==e[3])&&e.length>=16&&5==e[14]&&108===e[15])throw new Error("Unsupported Works 3 for Mac file");if(2==e[2])r.Enum=Y,t(e,(function(t,e,n){switch(n){case 0:r.vers=t,t>=4096&&(r.qpro=!0);break;case 6:h=t;break;case 204:t&&(a=t);break;case 222:a=t;break;case 15:case 51:r.qpro||(t[1].v=t[1].v.slice(1));case 13:case 14:case 16:14==n&&112==(112&t[2])&&(15&t[2])>1&&(15&t[2])<15&&(t[1].z=r.dateNF||G[14],r.cellDates&&(t[1].t="d",t[1].v=se(t[1].v))),r.qpro&&t[3]>s&&(i["!ref"]=Qn(h),l[o]=i,c.push(o),i=r.dense?[]:{},h={s:{r:0,c:0},e:{r:0,c:0}},s=t[3],o=a||"Sheet"+(s+1),a="");var u=r.dense?(i[t[0].r]||[])[t[0].c]:i[Zn(t[0])];if(u){u.t=t[1].t,u.v=t[1].v,null!=t[1].z&&(u.z=t[1].z),null!=t[1].f&&(u.f=t[1].f);break}r.dense?(i[t[0].r]||(i[t[0].r]=[]),i[t[0].r][t[0].c]=t[1]):i[Zn(t[0])]=t[1];break;default:}}),r);else{if(26!=e[2]&&14!=e[2])throw new Error("Unrecognized LOTUS BOF "+e[2]);r.Enum=z,14==e[2]&&(r.qpro=!0,e.l=0),t(e,(function(t,e,n){switch(n){case 204:o=t;break;case 22:t[1].v=t[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(t[3]>s&&(i["!ref"]=Qn(h),l[o]=i,c.push(o),i=r.dense?[]:{},h={s:{r:0,c:0},e:{r:0,c:0}},s=t[3],o="Sheet"+(s+1)),d>0&&t[0].r>=d)break;r.dense?(i[t[0].r]||(i[t[0].r]=[]),i[t[0].r][t[0].c]=t[1]):i[Zn(t[0])]=t[1],h.e.c<t[0].c&&(h.e.c=t[0].c),h.e.r<t[0].r&&(h.e.r=t[0].r);break;case 27:t[14e3]&&(u[t[14e3][0]]=t[14e3][1]);break;case 1537:u[t[0]]=t[1],t[0]==s&&(o=t[1]);break;default:break}}),r)}if(i["!ref"]=Qn(h),l[a||o]=i,c.push(a||o),!u.length)return{SheetNames:c,Sheets:l};for(var f={},p=[],m=0;m<u.length;++m)l[c[m]]?(p.push(u[m]||c[m]),f[u[m]]=l[u[m]]||l[c[m]]):(p.push(u[m]),f[u[m]]={"!ref":"A1"});return{SheetNames:p,Sheets:f}}function r(t,e){var n=e||{};if(+n.codepage>=0&&h(+n.codepage),"string"==n.type)throw new Error("Cannot write WK1 to JS string");var r=Dn(),i=Jn(t["!ref"]),a=Array.isArray(t),s=[];ih(r,0,o(1030)),ih(r,6,l(i));for(var c=Math.min(i.e.r,8191),u=i.s.r;u<=c;++u)for(var f=zn(u),m=i.s.c;m<=i.e.c;++m){u===i.s.r&&(s[m]=Un(m));var b=s[m]+f,v=a?(t[u]||[])[m]:t[b];if(v&&"z"!=v.t)if("n"==v.t)(0|v.v)==v.v&&v.v>=-32768&&v.v<=32767?ih(r,13,p(u,m,v.v)):ih(r,14,g(u,m,v.v));else{var y=er(v);ih(r,15,d(u,m,y.slice(0,239)))}}return ih(r,1),r.end()}function i(t,e){var n=e||{};if(+n.codepage>=0&&h(+n.codepage),"string"==n.type)throw new Error("Cannot write WK3 to JS string");var r=Dn();ih(r,0,a(t));for(var i=0,o=0;i<t.SheetNames.length;++i)(t.Sheets[t.SheetNames[i]]||{})["!ref"]&&ih(r,27,F(t.SheetNames[i],o++));var s=0;for(i=0;i<t.SheetNames.length;++i){var l=t.Sheets[t.SheetNames[i]];if(l&&l["!ref"]){for(var c=Jn(l["!ref"]),u=Array.isArray(l),d=[],f=Math.min(c.e.r,8191),p=c.s.r;p<=f;++p)for(var m=zn(p),g=c.s.c;g<=c.e.c;++g){p===c.s.r&&(d[g]=Un(g));var b=d[g]+m,v=u?(l[p]||[])[g]:l[b];if(v&&"z"!=v.t)if("n"==v.t)ih(r,23,E(p,g,s,v.v));else{var y=er(v);ih(r,22,S(p,g,s,y.slice(0,239)))}}++s}}return ih(r,1),r.end()}function o(t){var e=Pn(2);return e.write_shift(2,t),e}function a(t){var e=Pn(26);e.write_shift(2,4096),e.write_shift(2,4),e.write_shift(4,0);for(var n=0,r=0,i=0,o=0;o<t.SheetNames.length;++o){var a=t.SheetNames[o],s=t.Sheets[a];if(s&&s["!ref"]){++i;var l=Kn(s["!ref"]);n<l.e.r&&(n=l.e.r),r<l.e.c&&(r=l.e.c)}}return n>8191&&(n=8191),e.write_shift(2,n),e.write_shift(1,i),e.write_shift(1,r),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(1,1),e.write_shift(1,2),e.write_shift(4,0),e.write_shift(4,0),e}function s(t,e,n){var r={s:{c:0,r:0},e:{c:0,r:0}};return 8==e&&n.qpro?(r.s.c=t.read_shift(1),t.l++,r.s.r=t.read_shift(2),r.e.c=t.read_shift(1),t.l++,r.e.r=t.read_shift(2),r):(r.s.c=t.read_shift(2),r.s.r=t.read_shift(2),12==e&&n.qpro&&(t.l+=2),r.e.c=t.read_shift(2),r.e.r=t.read_shift(2),12==e&&n.qpro&&(t.l+=2),65535==r.s.c&&(r.s.c=r.e.c=r.s.r=r.e.r=0),r)}function l(t){var e=Pn(8);return e.write_shift(2,t.s.c),e.write_shift(2,t.s.r),e.write_shift(2,t.e.c),e.write_shift(2,t.e.r),e}function c(t,e,n){var r=[{c:0,r:0},{t:"n",v:0},0,0];return n.qpro&&20768!=n.vers?(r[0].c=t.read_shift(1),r[3]=t.read_shift(1),r[0].r=t.read_shift(2),t.l+=2):(r[2]=t.read_shift(1),r[0].c=t.read_shift(2),r[0].r=t.read_shift(2)),r}function u(t,e,n){var r=t.l+e,i=c(t,e,n);if(i[1].t="s",20768==n.vers){t.l++;var o=t.read_shift(1);return i[1].v=t.read_shift(o,"utf8"),i}return n.qpro&&t.l++,i[1].v=t.read_shift(r-t.l,"cstr"),i}function d(t,e,n){var r=Pn(7+n.length);r.write_shift(1,255),r.write_shift(2,e),r.write_shift(2,t),r.write_shift(1,39);for(var i=0;i<r.length;++i){var o=n.charCodeAt(i);r.write_shift(1,o>=128?95:o)}return r.write_shift(1,0),r}function f(t,e,n){var r=c(t,e,n);return r[1].v=t.read_shift(2,"i"),r}function p(t,e,n){var r=Pn(7);return r.write_shift(1,255),r.write_shift(2,e),r.write_shift(2,t),r.write_shift(2,n,"i"),r}function m(t,e,n){var r=c(t,e,n);return r[1].v=t.read_shift(8,"f"),r}function g(t,e,n){var r=Pn(13);return r.write_shift(1,255),r.write_shift(2,e),r.write_shift(2,t),r.write_shift(8,n,"f"),r}function v(t,e,n){var r=t.l+e,i=c(t,e,n);if(i[1].v=t.read_shift(8,"f"),n.qpro)t.l=r;else{var o=t.read_shift(2);k(t.slice(t.l,t.l+o),i),t.l+=o}return i}function y(t,e,n){var r=32768&e;return e&=-32769,e=(r?t:0)+(e>=8192?e-16384:e),(r?"":"$")+(n?Un(e):zn(e))}var w={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},x=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function k(t,e){jn(t,0);var n=[],r=0,i="",o="",a="",s="";while(t.l<t.length){var l=t[t.l++];switch(l){case 0:n.push(t.read_shift(8,"f"));break;case 1:o=y(e[0].c,t.read_shift(2),!0),i=y(e[0].r,t.read_shift(2),!1),n.push(o+i);break;case 2:var c=y(e[0].c,t.read_shift(2),!0),u=y(e[0].r,t.read_shift(2),!1);o=y(e[0].c,t.read_shift(2),!0),i=y(e[0].r,t.read_shift(2),!1),n.push(c+u+":"+o+i);break;case 3:if(t.l<t.length)return void console.error("WK1 premature formula end");break;case 4:n.push("("+n.pop()+")");break;case 5:n.push(t.read_shift(2));break;case 6:var h="";while(l=t[t.l++])h+=String.fromCharCode(l);n.push('"'+h.replace(/"/g,'""')+'"');break;case 8:n.push("-"+n.pop());break;case 23:n.push("+"+n.pop());break;case 22:n.push("NOT("+n.pop()+")");break;case 20:case 21:s=n.pop(),a=n.pop(),n.push(["AND","OR"][l-20]+"("+a+","+s+")");break;default:if(l<32&&x[l])s=n.pop(),a=n.pop(),n.push(a+x[l]+s);else{if(!w[l])return l<=7?console.error("WK1 invalid opcode "+l.toString(16)):l<=24?console.error("WK1 unsupported op "+l.toString(16)):l<=30?console.error("WK1 invalid opcode "+l.toString(16)):l<=115?console.error("WK1 unsupported function opcode "+l.toString(16)):console.error("WK1 unrecognized opcode "+l.toString(16));if(r=w[l][1],69==r&&(r=t[t.l++]),r>n.length)return void console.error("WK1 bad formula parse 0x"+l.toString(16)+":|"+n.join("|")+"|");var d=n.slice(-r);n.length-=r,n.push(w[l][0]+"("+d.join(",")+")")}}}1==n.length?e[1].f=""+n[0]:console.error("WK1 bad formula parse |"+n.join("|")+"|")}function A(t){var e=[{c:0,r:0},{t:"n",v:0},0];return e[0].r=t.read_shift(2),e[3]=t[t.l++],e[0].c=t[t.l++],e}function M(t,e){var n=A(t,e);return n[1].t="s",n[1].v=t.read_shift(e-4,"cstr"),n}function S(t,e,n,r){var i=Pn(6+r.length);i.write_shift(2,t),i.write_shift(1,n),i.write_shift(1,e),i.write_shift(1,39);for(var o=0;o<r.length;++o){var a=r.charCodeAt(o);i.write_shift(1,a>=128?95:a)}return i.write_shift(1,0),i}function T(t,e){var n=A(t,e);n[1].v=t.read_shift(2);var r=n[1].v>>1;if(1&n[1].v)switch(7&r){case 0:r=5e3*(r>>3);break;case 1:r=500*(r>>3);break;case 2:r=(r>>3)/20;break;case 3:r=(r>>3)/200;break;case 4:r=(r>>3)/2e3;break;case 5:r=(r>>3)/2e4;break;case 6:r=(r>>3)/16;break;case 7:r=(r>>3)/64;break}return n[1].v=r,n}function C(t,e){var n=A(t,e),r=t.read_shift(4),i=t.read_shift(4),o=t.read_shift(2);if(65535==o)return 0===r&&3221225472===i?(n[1].t="e",n[1].v=15):0===r&&3489660928===i?(n[1].t="e",n[1].v=42):n[1].v=0,n;var a=32768&o;return o=(32767&o)-16446,n[1].v=(1-2*a)*(i*Math.pow(2,o+32)+r*Math.pow(2,o)),n}function E(t,e,n,r){var i=Pn(14);if(i.write_shift(2,t),i.write_shift(1,n),i.write_shift(1,e),0==r)return i.write_shift(4,0),i.write_shift(4,0),i.write_shift(2,65535),i;var o=0,a=0,s=0,l=0;return r<0&&(o=1,r=-r),a=0|Math.log2(r),r/=Math.pow(2,a-31),l=r>>>0,0==(2147483648&l)&&(r/=2,++a,l=r>>>0),r-=l,l|=2147483648,l>>>=0,r*=Math.pow(2,32),s=r>>>0,i.write_shift(4,s),i.write_shift(4,l),a+=16383+(o?32768:0),i.write_shift(2,a),i}function j(t,e){var n=C(t,14);return t.l+=e-14,n}function L(t,e){var n=A(t,e),r=t.read_shift(4);return n[1].v=r>>6,n}function P(t,e){var n=A(t,e),r=t.read_shift(8,"f");return n[1].v=r,n}function D(t,e){var n=P(t,14);return t.l+=e-10,n}function I(t,e){return 0==t[t.l+e-1]?t.read_shift(e,"cstr"):""}function R(t,e){var n=t[t.l++];n>e-1&&(n=e-1);var r="";while(r.length<n)r+=String.fromCharCode(t[t.l++]);return r}function N(t,e,n){if(n.qpro&&!(e<21)){var r=t.read_shift(1);t.l+=17,t.l+=1,t.l+=2;var i=t.read_shift(e-21,"cstr");return[r,i]}}function B(t,e){var n={},r=t.l+e;while(t.l<r){var i=t.read_shift(2);if(14e3==i){n[i]=[0,""],n[i][0]=t.read_shift(2);while(t[t.l])n[i][1]+=String.fromCharCode(t[t.l]),t.l++;t.l++}}return n}function F(t,e){var n=Pn(5+t.length);n.write_shift(2,14e3),n.write_shift(2,e);for(var r=0;r<t.length;++r){var i=t.charCodeAt(r);n[n.l++]=i>127?95:i}return n[n.l++]=0,n}var Y={0:{n:"BOF",f:Li},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:s},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:f},14:{n:"NUMBER",f:m},15:{n:"LABEL",f:u},16:{n:"FORMULA",f:v},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:u},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:I},222:{n:"SHEETNAMELP",f:R},65535:{n:""}},z={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:M},23:{n:"NUMBER17",f:C},24:{n:"NUMBER18",f:T},25:{n:"FORMULA19",f:j},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:B},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"},37:{n:"NUMBER25",f:L},38:{n:"??"},39:{n:"NUMBER27",f:P},40:{n:"FORMULA28",f:D},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:I},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:N},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:r,book_to_wk3:i,to_workbook:e}}();var Oo=/^\s|\s$|[\t\n\r]/;function So(t,e){if(!e.bookSST)return"";var n=[we];n[n.length]=He("sst",null,{xmlns:$e[0],count:t.Count,uniqueCount:t.Unique});for(var r=0;r!=t.length;++r)if(null!=t[r]){var i=t[r],o="<si>";i.r?o+=i.r:(o+="<t",i.t||(i.t=""),i.t.match(Oo)&&(o+=' xml:space="preserve"'),o+=">"+Me(i.t)+"</t>"),o+="</si>",n[n.length]=o}return n.length>2&&(n[n.length]="</sst>",n[1]=n[1].replace("/>",">")),n.join("")}function To(t){return[t.read_shift(4),t.read_shift(4)]}function Co(t,e){return e||(e=Pn(8)),e.write_shift(4,t.Count),e.write_shift(4,t.Unique),e}var Eo=dr;function jo(t){var e=Dn();In(e,159,Co(t));for(var n=0;n<t.length;++n)In(e,19,Eo(t[n]));return In(e,160),e.end()}function Lo(t){if("undefined"!==typeof p)return p.utils.encode(a,t);for(var e=[],n=t.split(""),r=0;r<n.length;++r)e[r]=n[r].charCodeAt(0);return e}function Po(t){var e,n,r,i,o,a,s=0,l=Lo(t),c=l.length+1;for(e=A(c),e[0]=l.length,n=1;n!=c;++n)e[n]=l[n-1];for(n=c-1;n>=0;--n)r=e[n],i=0===(16384&s)?0:1,o=s<<1&32767,a=i|o,s=a^r;return 52811^s}var Do=function(){function e(e,r){switch(r.type){case"base64":return n(_(e),r);case"binary":return n(e,r);case"buffer":return n(x&&t.isBuffer(e)?e.toString("binary"):T(e),r);case"array":return n(de(e),r)}throw new Error("Unrecognized type "+r.type)}function n(t,e){var n=e||{},r=n.dense?[]:{},i=t.match(/\\trowd.*?\\row\b/g);if(!i.length)throw new Error("RTF missing table");var o={s:{c:0,r:0},e:{c:0,r:i.length-1}};return i.forEach((function(t,e){Array.isArray(r)&&(r[e]=[]);var n,i=/\\\w+\b/g,a=0,s=-1;while(n=i.exec(t)){switch(n[0]){case"\\cell":var l=t.slice(a,i.lastIndex-n[0].length);if(" "==l[0]&&(l=l.slice(1)),++s,l.length){var c={v:l,t:"s"};Array.isArray(r)?r[e][s]=c:r[Zn({r:e,c:s})]=c}break}a=i.lastIndex}s>o.e.c&&(o.e.c=s)})),r["!ref"]=Qn(o),r}function r(t,n){return nr(e(t,n),n)}function i(t){for(var e,n=["{\\rtf1\\ansi"],r=Jn(t["!ref"]),i=Array.isArray(t),o=r.s.r;o<=r.e.r;++o){n.push("\\trowd\\trautofit1");for(var a=r.s.c;a<=r.e.c;++a)n.push("\\cellx"+(a+1));for(n.push("\\pard\\intbl"),a=r.s.c;a<=r.e.c;++a){var s=Zn({r:o,c:a});e=i?(t[o]||[])[a]:t[s],e&&(null!=e.v||e.f&&!e.F)&&(n.push(" "+(e.w||(er(e),e.w))),n.push("\\cell"))}n.push("\\pard\\intbl\\row")}return n.join("")+"}"}return{to_workbook:r,to_sheet:e,from_sheet:i}}();function Io(t){for(var e=0,n=1;3!=e;++e)n=256*n+(t[e]>255?255:t[e]<0?0:t[e]);return n.toString(16).toUpperCase().slice(1)}var Ro=6,No=Ro;function Bo(t){return Math.floor((t+Math.round(128/No)/256)*No)}function Fo(t){return Math.floor((t-5)/No*100+.5)/100}function Yo(t){return Math.round((t*No+5)/No*256)/256}function zo(t){t.width?(t.wpx=Bo(t.width),t.wch=Fo(t.wpx),t.MDW=No):t.wpx?(t.wch=Fo(t.wpx),t.width=Yo(t.wch),t.MDW=No):"number"==typeof t.wch&&(t.width=Yo(t.wch),t.wpx=Bo(t.width),t.MDW=No),t.customWidth&&delete t.customWidth}var Ho=96,Vo=Ho;function Wo(t){return 96*t/Vo}function Uo(t){return t*Vo/96}function $o(t){var e=["<numFmts>"];return[[5,8],[23,26],[41,44],[50,392]].forEach((function(n){for(var r=n[0];r<=n[1];++r)null!=t[r]&&(e[e.length]=He("numFmt",null,{numFmtId:r,formatCode:Me(t[r])}))})),1===e.length?"":(e[e.length]="</numFmts>",e[0]=He("numFmts",null,{count:e.length-2}).replace("/>",">"),e.join(""))}function Go(t){var e=[];return e[e.length]=He("cellXfs",null),t.forEach((function(t){e[e.length]=He("xf",null,t)})),e[e.length]="</cellXfs>",2===e.length?"":(e[0]=He("cellXfs",null,{count:e.length-2}).replace("/>",">"),e.join(""))}function qo(t,e){var n,r=[we,He("styleSheet",null,{xmlns:$e[0],"xmlns:vt":Ue.vt})];return t.SSF&&null!=(n=$o(t.SSF))&&(r[r.length]=n),r[r.length]='<fonts count="1"><font><sz val="12"/><color theme="1"/><name val="Calibri"/><family val="2"/><scheme val="minor"/></font></fonts>',r[r.length]='<fills count="2"><fill><patternFill patternType="none"/></fill><fill><patternFill patternType="gray125"/></fill></fills>',r[r.length]='<borders count="1"><border><left/><right/><top/><bottom/><diagonal/></border></borders>',r[r.length]='<cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0"/></cellStyleXfs>',(n=Go(e.cellXfs))&&(r[r.length]=n),r[r.length]='<cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0"/></cellStyles>',r[r.length]='<dxfs count="0"/>',r[r.length]='<tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4"/>',r.length>2&&(r[r.length]="</styleSheet>",r[1]=r[1].replace("/>",">")),r.join("")}function Xo(t,e){var n=t.read_shift(2),r=sr(t,e-2);return[n,r]}function Zo(t,e,n){n||(n=Pn(6+4*e.length)),n.write_shift(2,t),lr(e,n);var r=n.length>n.l?n.slice(0,n.l):n;return null==n.l&&(n.l=n.length),r}function Ko(t,e,n){var r={};r.sz=t.read_shift(2)/20;var i=Rr(t,2,n);i.fItalic&&(r.italic=1),i.fCondense&&(r.condense=1),i.fExtend&&(r.extend=1),i.fShadow&&(r.shadow=1),i.fOutline&&(r.outline=1),i.fStrikeout&&(r.strike=1);var o=t.read_shift(2);switch(700===o&&(r.bold=1),t.read_shift(2)){case 1:r.vertAlign="superscript";break;case 2:r.vertAlign="subscript";break}var a=t.read_shift(1);0!=a&&(r.underline=a);var s=t.read_shift(1);s>0&&(r.family=s);var l=t.read_shift(1);switch(l>0&&(r.charset=l),t.l++,r.color=Dr(t,8),t.read_shift(1)){case 1:r.scheme="major";break;case 2:r.scheme="minor";break}return r.name=sr(t,e-21),r}function Qo(t,e){e||(e=Pn(153)),e.write_shift(2,20*t.sz),Nr(t,e),e.write_shift(2,t.bold?700:400);var n=0;"superscript"==t.vertAlign?n=1:"subscript"==t.vertAlign&&(n=2),e.write_shift(2,n),e.write_shift(1,t.underline||0),e.write_shift(1,t.family||0),e.write_shift(1,t.charset||0),e.write_shift(1,0),Ir(t.color,e);var r=0;return"major"==t.scheme&&(r=1),"minor"==t.scheme&&(r=2),e.write_shift(1,r),lr(t.name,e),e.length>e.l?e.slice(0,e.l):e}var Jo,ta=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],ea=Ln;function na(t,e){e||(e=Pn(84)),Jo||(Jo=Jt(ta));var n=Jo[t.patternType];null==n&&(n=40),e.write_shift(4,n);var r=0;if(40!=n)for(Ir({auto:1},e),Ir({auto:1},e);r<12;++r)e.write_shift(4,0);else{for(;r<4;++r)e.write_shift(4,0);for(;r<12;++r)e.write_shift(4,0)}return e.length>e.l?e.slice(0,e.l):e}function ra(t,e){var n=t.l+e,r=t.read_shift(2),i=t.read_shift(2);return t.l=n,{ixfe:r,numFmtId:i}}function ia(t,e,n){n||(n=Pn(16)),n.write_shift(2,e||0),n.write_shift(2,t.numFmtId||0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(1,0),n.write_shift(1,0);var r=0;return n.write_shift(1,r),n.write_shift(1,0),n.write_shift(1,0),n.write_shift(1,0),n}function oa(t,e){return e||(e=Pn(10)),e.write_shift(1,0),e.write_shift(1,0),e.write_shift(4,0),e.write_shift(4,0),e}var aa=Ln;function sa(t,e){return e||(e=Pn(51)),e.write_shift(1,0),oa(null,e),oa(null,e),oa(null,e),oa(null,e),oa(null,e),e.length>e.l?e.slice(0,e.l):e}function la(t,e){return e||(e=Pn(52)),e.write_shift(4,t.xfId),e.write_shift(2,1),e.write_shift(1,+t.builtinId),e.write_shift(1,0),xr(t.name||"",e),e.length>e.l?e.slice(0,e.l):e}function ca(t,e,n){var r=Pn(2052);return r.write_shift(4,t),xr(e,r),xr(n,r),r.length>r.l?r.slice(0,r.l):r}function ua(t,e){if(e){var n=0;[[5,8],[23,26],[41,44],[50,392]].forEach((function(t){for(var r=t[0];r<=t[1];++r)null!=e[r]&&++n})),0!=n&&(In(t,615,ar(n)),[[5,8],[23,26],[41,44],[50,392]].forEach((function(n){for(var r=n[0];r<=n[1];++r)null!=e[r]&&In(t,44,Zo(r,e[r]))})),In(t,616))}}function ha(t){var e=1;0!=e&&(In(t,611,ar(e)),In(t,43,Qo({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),In(t,612))}function da(t){var e=2;0!=e&&(In(t,603,ar(e)),In(t,45,na({patternType:"none"})),In(t,45,na({patternType:"gray125"})),In(t,604))}function fa(t){var e=1;0!=e&&(In(t,613,ar(e)),In(t,46,sa({})),In(t,614))}function pa(t){var e=1;In(t,626,ar(e)),In(t,47,ia({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),In(t,627)}function ma(t,e){In(t,617,ar(e.length)),e.forEach((function(e){In(t,47,ia(e,0))})),In(t,618)}function ga(t){var e=1;In(t,619,ar(e)),In(t,48,la({xfId:0,builtinId:0,name:"Normal"})),In(t,620)}function ba(t){var e=0;In(t,505,ar(e)),In(t,506)}function va(t){var e=0;In(t,508,ca(e,"TableStyleMedium9","PivotStyleMedium4")),In(t,509)}function ya(){}function wa(t,e){var n=Dn();return In(n,278),ua(n,t.SSF),ha(n,t),da(n,t),fa(n,t),pa(n,t),ma(n,e.cellXfs),ga(n,t),ba(n,t),va(n,t),ya(n,t),In(n,279),n.end()}function _a(t,e){if(e&&e.themeXLSX)return e.themeXLSX;if(t&&"string"==typeof t.raw)return t.raw;var n=[we];return n[n.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',n[n.length]="<a:themeElements>",n[n.length]='<a:clrScheme name="Office">',n[n.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',n[n.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',n[n.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',n[n.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',n[n.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',n[n.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',n[n.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',n[n.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',n[n.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',n[n.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',n[n.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',n[n.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',n[n.length]="</a:clrScheme>",n[n.length]='<a:fontScheme name="Office">',n[n.length]="<a:majorFont>",n[n.length]='<a:latin typeface="Cambria"/>',n[n.length]='<a:ea typeface=""/>',n[n.length]='<a:cs typeface=""/>',n[n.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>',n[n.length]='<a:font script="Hang" typeface="맑은 고딕"/>',n[n.length]='<a:font script="Hans" typeface="宋体"/>',n[n.length]='<a:font script="Hant" typeface="新細明體"/>',n[n.length]='<a:font script="Arab" typeface="Times New Roman"/>',n[n.length]='<a:font script="Hebr" typeface="Times New Roman"/>',n[n.length]='<a:font script="Thai" typeface="Tahoma"/>',n[n.length]='<a:font script="Ethi" typeface="Nyala"/>',n[n.length]='<a:font script="Beng" typeface="Vrinda"/>',n[n.length]='<a:font script="Gujr" typeface="Shruti"/>',n[n.length]='<a:font script="Khmr" typeface="MoolBoran"/>',n[n.length]='<a:font script="Knda" typeface="Tunga"/>',n[n.length]='<a:font script="Guru" typeface="Raavi"/>',n[n.length]='<a:font script="Cans" typeface="Euphemia"/>',n[n.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',n[n.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',n[n.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',n[n.length]='<a:font script="Thaa" typeface="MV Boli"/>',n[n.length]='<a:font script="Deva" typeface="Mangal"/>',n[n.length]='<a:font script="Telu" typeface="Gautami"/>',n[n.length]='<a:font script="Taml" typeface="Latha"/>',n[n.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',n[n.length]='<a:font script="Orya" typeface="Kalinga"/>',n[n.length]='<a:font script="Mlym" typeface="Kartika"/>',n[n.length]='<a:font script="Laoo" typeface="DokChampa"/>',n[n.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',n[n.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',n[n.length]='<a:font script="Viet" typeface="Times New Roman"/>',n[n.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',n[n.length]='<a:font script="Geor" typeface="Sylfaen"/>',n[n.length]="</a:majorFont>",n[n.length]="<a:minorFont>",n[n.length]='<a:latin typeface="Calibri"/>',n[n.length]='<a:ea typeface=""/>',n[n.length]='<a:cs typeface=""/>',n[n.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>',n[n.length]='<a:font script="Hang" typeface="맑은 고딕"/>',n[n.length]='<a:font script="Hans" typeface="宋体"/>',n[n.length]='<a:font script="Hant" typeface="新細明體"/>',n[n.length]='<a:font script="Arab" typeface="Arial"/>',n[n.length]='<a:font script="Hebr" typeface="Arial"/>',n[n.length]='<a:font script="Thai" typeface="Tahoma"/>',n[n.length]='<a:font script="Ethi" typeface="Nyala"/>',n[n.length]='<a:font script="Beng" typeface="Vrinda"/>',n[n.length]='<a:font script="Gujr" typeface="Shruti"/>',n[n.length]='<a:font script="Khmr" typeface="DaunPenh"/>',n[n.length]='<a:font script="Knda" typeface="Tunga"/>',n[n.length]='<a:font script="Guru" typeface="Raavi"/>',n[n.length]='<a:font script="Cans" typeface="Euphemia"/>',n[n.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',n[n.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',n[n.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',n[n.length]='<a:font script="Thaa" typeface="MV Boli"/>',n[n.length]='<a:font script="Deva" typeface="Mangal"/>',n[n.length]='<a:font script="Telu" typeface="Gautami"/>',n[n.length]='<a:font script="Taml" typeface="Latha"/>',n[n.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',n[n.length]='<a:font script="Orya" typeface="Kalinga"/>',n[n.length]='<a:font script="Mlym" typeface="Kartika"/>',n[n.length]='<a:font script="Laoo" typeface="DokChampa"/>',n[n.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',n[n.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',n[n.length]='<a:font script="Viet" typeface="Arial"/>',n[n.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',n[n.length]='<a:font script="Geor" typeface="Sylfaen"/>',n[n.length]="</a:minorFont>",n[n.length]="</a:fontScheme>",n[n.length]='<a:fmtScheme name="Office">',n[n.length]="<a:fillStyleLst>",n[n.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',n[n.length]='<a:gradFill rotWithShape="1">',n[n.length]="<a:gsLst>",n[n.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',n[n.length]="</a:gsLst>",n[n.length]='<a:lin ang="16200000" scaled="1"/>',n[n.length]="</a:gradFill>",n[n.length]='<a:gradFill rotWithShape="1">',n[n.length]="<a:gsLst>",n[n.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',n[n.length]="</a:gsLst>",n[n.length]='<a:lin ang="16200000" scaled="0"/>',n[n.length]="</a:gradFill>",n[n.length]="</a:fillStyleLst>",n[n.length]="<a:lnStyleLst>",n[n.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>',n[n.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',n[n.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',n[n.length]="</a:lnStyleLst>",n[n.length]="<a:effectStyleLst>",n[n.length]="<a:effectStyle>",n[n.length]="<a:effectLst>",n[n.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',n[n.length]="</a:effectLst>",n[n.length]="</a:effectStyle>",n[n.length]="<a:effectStyle>",n[n.length]="<a:effectLst>",n[n.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',n[n.length]="</a:effectLst>",n[n.length]="</a:effectStyle>",n[n.length]="<a:effectStyle>",n[n.length]="<a:effectLst>",n[n.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',n[n.length]="</a:effectLst>",n[n.length]='<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>',n[n.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>',n[n.length]="</a:effectStyle>",n[n.length]="</a:effectStyleLst>",n[n.length]="<a:bgFillStyleLst>",n[n.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',n[n.length]='<a:gradFill rotWithShape="1">',n[n.length]="<a:gsLst>",n[n.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>',n[n.length]="</a:gsLst>",n[n.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>',n[n.length]="</a:gradFill>",n[n.length]='<a:gradFill rotWithShape="1">',n[n.length]="<a:gsLst>",n[n.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>',n[n.length]="</a:gsLst>",n[n.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>',n[n.length]="</a:gradFill>",n[n.length]="</a:bgFillStyleLst>",n[n.length]="</a:fmtScheme>",n[n.length]="</a:themeElements>",n[n.length]="<a:objectDefaults>",n[n.length]="<a:spDef>",n[n.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>',n[n.length]="</a:spDef>",n[n.length]="<a:lnDef>",n[n.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>',n[n.length]="</a:lnDef>",n[n.length]="</a:objectDefaults>",n[n.length]="<a:extraClrSchemeLst/>",n[n.length]="</a:theme>",n.join("")}function xa(t,e){return{flags:t.read_shift(4),version:t.read_shift(4),name:sr(t,e-8)}}function ka(t){var e=Pn(12+2*t.name.length);return e.write_shift(4,t.flags),e.write_shift(4,t.version),lr(t.name,e),e.slice(0,e.l)}function Aa(t){var e=[],n=t.read_shift(4);while(n-- >0)e.push([t.read_shift(4),t.read_shift(4)]);return e}function Ma(t){var e=Pn(4+8*t.length);e.write_shift(4,t.length);for(var n=0;n<t.length;++n)e.write_shift(4,t[n][0]),e.write_shift(4,t[n][1]);return e}function Oa(t,e){var n=Pn(8+2*e.length);return n.write_shift(4,t),lr(e,n),n.slice(0,n.l)}function Sa(t){return t.l+=4,0!=t.read_shift(4)}function Ta(t,e){var n=Pn(8);return n.write_shift(4,t),n.write_shift(4,e?1:0),n}function Ca(){var t=Dn();return In(t,332),In(t,334,ar(1)),In(t,335,ka({name:"XLDAPR",version:12e4,flags:3496657072})),In(t,336),In(t,339,Oa(1,"XLDAPR")),In(t,52),In(t,35,ar(514)),In(t,4096,ar(0)),In(t,4097,Pi(1)),In(t,36),In(t,53),In(t,340),In(t,337,Ta(1,!0)),In(t,51,Ma([[1,0]])),In(t,338),In(t,333),t.end()}function Ea(){var t=[we];return t.push('<metadata xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:xlrd="http://schemas.microsoft.com/office/spreadsheetml/2017/richdata" xmlns:xda="http://schemas.microsoft.com/office/spreadsheetml/2017/dynamicarray">\n <metadataTypes count="1">\n <metadataType name="XLDAPR" minSupportedVersion="120000" copy="1" pasteAll="1" pasteValues="1" merge="1" splitFirst="1" rowColShift="1" clearFormats="1" clearComments="1" assign="1" coerce="1" cellMeta="1"/>\n </metadataTypes>\n <futureMetadata name="XLDAPR" count="1">\n <bk>\n <extLst>\n <ext uri="{bdbb8cdc-fa1e-496e-a857-3c3f30c029c3}">\n <xda:dynamicArrayProperties fDynamic="1" fCollapsed="0"/>\n </ext>\n </extLst>\n </bk>\n </futureMetadata>\n <cellMetadata count="1">\n <bk>\n <rc t="1" v="0"/>\n </bk>\n </cellMetadata>\n</metadata>'),t.join("")}function ja(t){var e={};e.i=t.read_shift(4);var n={};n.r=t.read_shift(4),n.c=t.read_shift(4),e.r=Zn(n);var r=t.read_shift(1);return 2&r&&(e.l="1"),8&r&&(e.a="1"),e}var La=1024;function Pa(t,e){var n=[21600,21600],r=["m0,0l0",n[1],n[0],n[1],n[0],"0xe"].join(","),i=[He("xml",null,{"xmlns:v":Ge.v,"xmlns:o":Ge.o,"xmlns:x":Ge.x,"xmlns:mv":Ge.mv}).replace(/\/>/,">"),He("o:shapelayout",He("o:idmap",null,{"v:ext":"edit",data:t}),{"v:ext":"edit"}),He("v:shapetype",[He("v:stroke",null,{joinstyle:"miter"}),He("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:n.join(","),path:r})];while(La<1e3*t)La+=1e3;return e.forEach((function(t){var e=Xn(t[0]),n={color2:"#BEFF82",type:"gradient"};"gradient"==n.type&&(n.angle="-180");var r="gradient"==n.type?He("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,o=He("v:fill",r,n),a={on:"t",obscured:"t"};++La,i=i.concat(["<v:shape"+ze({id:"_x0000_s"+La,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(t[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",o,He("v:shadow",null,a),He("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",Ye("x:Anchor",[e.c+1,0,e.r+1,0,e.c+3,20,e.r+5,20].join(",")),Ye("x:AutoFill","False"),Ye("x:Row",String(e.r)),Ye("x:Column",String(e.c)),t[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"])})),i.push("</xml>"),i.join("")}function Da(t){var e=[we,He("comments",null,{xmlns:$e[0]})],n=[];return e.push("<authors>"),t.forEach((function(t){t[1].forEach((function(t){var r=Me(t.a);-1==n.indexOf(r)&&(n.push(r),e.push("<author>"+r+"</author>")),t.T&&t.ID&&-1==n.indexOf("tc="+t.ID)&&(n.push("tc="+t.ID),e.push("<author>tc="+t.ID+"</author>"))}))})),0==n.length&&(n.push("SheetJ5"),e.push("<author>SheetJ5</author>")),e.push("</authors>"),e.push("<commentList>"),t.forEach((function(t){var r=0,i=[];if(t[1][0]&&t[1][0].T&&t[1][0].ID?r=n.indexOf("tc="+t[1][0].ID):t[1].forEach((function(t){t.a&&(r=n.indexOf(Me(t.a))),i.push(t.t||"")})),e.push('<comment ref="'+t[0]+'" authorId="'+r+'"><text>'),i.length<=1)e.push(Ye("t",Me(i[0]||"")));else{for(var o="Comment:\n "+i[0]+"\n",a=1;a<i.length;++a)o+="Reply:\n "+i[a]+"\n";e.push(Ye("t",Me(o)))}e.push("</text></comment>")})),e.push("</commentList>"),e.length>2&&(e[e.length]="</comments>",e[1]=e[1].replace("/>",">")),e.join("")}function Ia(t,e,n){var r=[we,He("ThreadedComments",null,{xmlns:Ue.TCMNT}).replace(/[\/]>/,">")];return t.forEach((function(t){var i="";(t[1]||[]).forEach((function(o,a){if(o.T){o.a&&-1==e.indexOf(o.a)&&e.push(o.a);var s={ref:t[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+n.tcid++).slice(-12)+"}"};0==a?i=s.id:s.parentId=i,o.ID=s.id,o.a&&(s.personId="{54EE7950-7262-4200-6969-"+("000000000000"+e.indexOf(o.a)).slice(-12)+"}"),r.push(He("threadedComment",Ye("text",o.t||""),s))}else delete o.ID}))})),r.push("</ThreadedComments>"),r.join("")}function Ra(t){var e=[we,He("personList",null,{xmlns:Ue.TCMNT,"xmlns:x":$e[0]}).replace(/[\/]>/,">")];return t.forEach((function(t,n){e.push(He("person",null,{displayName:t,id:"{54EE7950-7262-4200-6969-"+("000000000000"+n).slice(-12)+"}",userId:t,providerId:"None"}))})),e.push("</personList>"),e.join("")}function Na(t){var e={};e.iauthor=t.read_shift(4);var n=Er(t,16);return e.rfx=n.s,e.ref=Zn(n.s),t.l+=16,e}function Ba(t,e){return null==e&&(e=Pn(36)),e.write_shift(4,t[1].iauthor),jr(t[0],e),e.write_shift(4,0),e.write_shift(4,0),e.write_shift(4,0),e.write_shift(4,0),e}var Fa=sr;function Ya(t){return lr(t.slice(0,54))}function za(t){var e=Dn(),n=[];return In(e,628),In(e,630),t.forEach((function(t){t[1].forEach((function(t){n.indexOf(t.a)>-1||(n.push(t.a.slice(0,54)),In(e,632,Ya(t.a)))}))})),In(e,631),In(e,633),t.forEach((function(t){t[1].forEach((function(r){r.iauthor=n.indexOf(r.a);var i={s:Xn(t[0]),e:Xn(t[0])};In(e,635,Ba([i,r])),r.t&&r.t.length>0&&In(e,637,pr(r)),In(e,636),delete r.iauthor}))})),In(e,634),In(e,629),e.end()}function Ha(t,e){e.FullPaths.forEach((function(n,r){if(0!=r){var i=n.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");"/"!==i.slice(-1)&&Gt.utils.cfb_add(t,i,e.FileIndex[r].content)}}))}var Va=["xlsb","xlsm","xlam","biff8","xla"];var Wa=function(){var t=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,e={r:0,c:0};function n(t,n,r,i){var o=!1,a=!1;0==r.length?a=!0:"["==r.charAt(0)&&(a=!0,r=r.slice(1,-1)),0==i.length?o=!0:"["==i.charAt(0)&&(o=!0,i=i.slice(1,-1));var s=r.length>0?0|parseInt(r,10):0,l=i.length>0?0|parseInt(i,10):0;return o?l+=e.c:--l,a?s+=e.r:--s,n+(o?"":"$")+Un(l)+(a?"":"$")+zn(s)}return function(r,i){return e=i,r.replace(t,n)}}(),Ua=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,$a=function(){return function(t,e){return t.replace(Ua,(function(t,n,r,i,o,a){var s=Wn(i)-(r?0:e.c),l=Yn(a)-(o?0:e.r),c=0==l?"":o?l+1:"["+l+"]",u=0==s?"":r?s+1:"["+s+"]";return n+"R"+c+"C"+u}))}}();function Ga(t,e){return t.replace(Ua,(function(t,n,r,i,o,a){return n+("$"==r?r+i:Un(Wn(i)+e.c))+("$"==o?o+a:zn(Yn(a)+e.r))}))}function qa(t){return 1!=t.length}function Xa(t){t.l+=1}function Za(t,e){var n=t.read_shift(1==e?1:2);return[16383&n,n>>14&1,n>>15&1]}function Ka(t,e,n){var r=2;if(n){if(n.biff>=2&&n.biff<=5)return Qa(t,e,n);12==n.biff&&(r=4)}var i=t.read_shift(r),o=t.read_shift(r),a=Za(t,2),s=Za(t,2);return{s:{r:i,c:a[0],cRel:a[1],rRel:a[2]},e:{r:o,c:s[0],cRel:s[1],rRel:s[2]}}}function Qa(t){var e=Za(t,2),n=Za(t,2),r=t.read_shift(1),i=t.read_shift(1);return{s:{r:e[0],c:r,cRel:e[1],rRel:e[2]},e:{r:n[0],c:i,cRel:n[1],rRel:n[2]}}}function Ja(t,e,n){if(n.biff<8)return Qa(t,e,n);var r=t.read_shift(12==n.biff?4:2),i=t.read_shift(12==n.biff?4:2),o=Za(t,2),a=Za(t,2);return{s:{r:r,c:o[0],cRel:o[1],rRel:o[2]},e:{r:i,c:a[0],cRel:a[1],rRel:a[2]}}}function ts(t,e,n){if(n&&n.biff>=2&&n.biff<=5)return es(t,e,n);var r=t.read_shift(n&&12==n.biff?4:2),i=Za(t,2);return{r:r,c:i[0],cRel:i[1],rRel:i[2]}}function es(t){var e=Za(t,2),n=t.read_shift(1);return{r:e[0],c:n,cRel:e[1],rRel:e[2]}}function ns(t){var e=t.read_shift(2),n=t.read_shift(2);return{r:e,c:255&n,fQuoted:!!(16384&n),cRel:n>>15,rRel:n>>15}}function rs(t,e,n){var r=n&&n.biff?n.biff:8;if(r>=2&&r<=5)return is(t,e,n);var i=t.read_shift(r>=12?4:2),o=t.read_shift(2),a=(16384&o)>>14,s=(32768&o)>>15;if(o&=16383,1==s)while(i>524287)i-=1048576;if(1==a)while(o>8191)o-=16384;return{r:i,c:o,cRel:a,rRel:s}}function is(t){var e=t.read_shift(2),n=t.read_shift(1),r=(32768&e)>>15,i=(16384&e)>>14;return e&=16383,1==r&&e>=8192&&(e-=16384),1==i&&n>=128&&(n-=256),{r:e,c:n,cRel:i,rRel:r}}function os(t,e,n){var r=(96&t[t.l++])>>5,i=Ka(t,n.biff>=2&&n.biff<=5?6:8,n);return[r,i]}function as(t,e,n){var r=(96&t[t.l++])>>5,i=t.read_shift(2,"i"),o=8;if(n)switch(n.biff){case 5:t.l+=12,o=6;break;case 12:o=12;break}var a=Ka(t,o,n);return[r,i,a]}function ss(t,e,n){var r=(96&t[t.l++])>>5;return t.l+=n&&n.biff>8?12:n.biff<8?6:8,[r]}function ls(t,e,n){var r=(96&t[t.l++])>>5,i=t.read_shift(2),o=8;if(n)switch(n.biff){case 5:t.l+=12,o=6;break;case 12:o=12;break}return t.l+=o,[r,i]}function cs(t,e,n){var r=(96&t[t.l++])>>5,i=Ja(t,e-1,n);return[r,i]}function us(t,e,n){var r=(96&t[t.l++])>>5;return t.l+=2==n.biff?6:12==n.biff?14:7,[r]}function hs(t){var e=1&t[t.l+1],n=1;return t.l+=4,[e,n]}function ds(t,e,n){t.l+=2;for(var r=t.read_shift(n&&2==n.biff?1:2),i=[],o=0;o<=r;++o)i.push(t.read_shift(n&&2==n.biff?1:2));return i}function fs(t,e,n){var r=255&t[t.l+1]?1:0;return t.l+=2,[r,t.read_shift(n&&2==n.biff?1:2)]}function ps(t,e,n){var r=255&t[t.l+1]?1:0;return t.l+=2,[r,t.read_shift(n&&2==n.biff?1:2)]}function ms(t){var e=255&t[t.l+1]?1:0;return t.l+=2,[e,t.read_shift(2)]}function gs(t,e,n){var r=255&t[t.l+1]?1:0;return t.l+=n&&2==n.biff?3:4,[r]}function bs(t){var e=t.read_shift(1),n=t.read_shift(1);return[e,n]}function vs(t){return t.read_shift(2),bs(t,2)}function ys(t){return t.read_shift(2),bs(t,2)}function ws(t,e,n){var r=(96&t[t.l])>>5;t.l+=1;var i=ts(t,0,n);return[r,i]}function _s(t,e,n){var r=(96&t[t.l])>>5;t.l+=1;var i=rs(t,0,n);return[r,i]}function xs(t,e,n){var r=(96&t[t.l])>>5;t.l+=1;var i=t.read_shift(2);n&&5==n.biff&&(t.l+=12);var o=ts(t,0,n);return[r,i,o]}function ks(t,e,n){var r=(96&t[t.l])>>5;t.l+=1;var i=t.read_shift(n&&n.biff<=3?1:2);return[Pl[i],Ll[i],r]}function As(t,e,n){var r=t[t.l++],i=t.read_shift(1),o=n&&n.biff<=3?[88==r?-1:0,t.read_shift(1)]:Ms(t);return[i,(0===o[0]?Ll:jl)[o[1]]]}function Ms(t){return[t[t.l+1]>>7,32767&t.read_shift(2)]}function Os(t,e,n){t.l+=n&&2==n.biff?3:4}function Ss(t,e,n){if(t.l++,n&&12==n.biff)return[t.read_shift(4,"i"),0];var r=t.read_shift(2),i=t.read_shift(n&&2==n.biff?1:2);return[r,i]}function Ts(t){return t.l++,Jr[t.read_shift(1)]}function Cs(t){return t.l++,t.read_shift(2)}function Es(t){return t.l++,0!==t.read_shift(1)}function js(t){return t.l++,Lr(t,8)}function Ls(t,e,n){return t.l++,Ii(t,e-1,n)}function Ps(t,e){var n=[t.read_shift(1)];if(12==e)switch(n[0]){case 2:n[0]=4;break;case 4:n[0]=16;break;case 0:n[0]=1;break;case 1:n[0]=2;break}switch(n[0]){case 4:n[1]=Ei(t,1)?"TRUE":"FALSE",12!=e&&(t.l+=7);break;case 37:case 16:n[1]=Jr[t[t.l]],t.l+=12==e?4:8;break;case 0:t.l+=8;break;case 1:n[1]=Lr(t,8);break;case 2:n[1]=Fi(t,0,{biff:e>0&&e<8?2:e});break;default:throw new Error("Bad SerAr: "+n[0])}return n}function Ds(t,e,n){for(var r=t.read_shift(12==n.biff?4:2),i=[],o=0;o!=r;++o)i.push((12==n.biff?Er:Ui)(t,8));return i}function Is(t,e,n){var r=0,i=0;12==n.biff?(r=t.read_shift(4),i=t.read_shift(4)):(i=1+t.read_shift(1),r=1+t.read_shift(2)),n.biff>=2&&n.biff<8&&(--r,0==--i&&(i=256));for(var o=0,a=[];o!=r&&(a[o]=[]);++o)for(var s=0;s!=i;++s)a[o][s]=Ps(t,n.biff);return a}function Rs(t,e,n){var r=t.read_shift(1)>>>5&3,i=!n||n.biff>=8?4:2,o=t.read_shift(i);switch(n.biff){case 2:t.l+=5;break;case 3:case 4:t.l+=8;break;case 5:t.l+=12;break}return[r,0,o]}function Ns(t,e,n){if(5==n.biff)return Bs(t,e,n);var r=t.read_shift(1)>>>5&3,i=t.read_shift(2),o=t.read_shift(4);return[r,i,o]}function Bs(t){var e=t.read_shift(1)>>>5&3,n=t.read_shift(2,"i");t.l+=8;var r=t.read_shift(2);return t.l+=12,[e,n,r]}function Fs(t,e,n){var r=t.read_shift(1)>>>5&3;t.l+=n&&2==n.biff?3:4;var i=t.read_shift(n&&2==n.biff?1:2);return[r,i]}function Ys(t,e,n){var r=t.read_shift(1)>>>5&3,i=t.read_shift(n&&2==n.biff?1:2);return[r,i]}function zs(t,e,n){var r=t.read_shift(1)>>>5&3;return t.l+=4,n.biff<8&&t.l--,12==n.biff&&(t.l+=2),[r]}function Hs(t,e,n){var r=(96&t[t.l++])>>5,i=t.read_shift(2),o=4;if(n)switch(n.biff){case 5:o=15;break;case 12:o=6;break}return t.l+=o,[r,i]}var Vs=Ln,Ws=Ln,Us=Ln;function $s(t,e,n){return t.l+=2,[ns(t,4,n)]}function Gs(t){return t.l+=6,[]}var qs=$s,Xs=Gs,Zs=Gs,Ks=$s;function Qs(t){return t.l+=2,[Li(t),1&t.read_shift(2)]}var Js=$s,tl=Qs,el=Gs,nl=$s,rl=$s,il=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function ol(t){t.l+=2;var e=t.read_shift(2),n=t.read_shift(2),r=t.read_shift(4),i=t.read_shift(2),o=t.read_shift(2),a=il[n>>2&31];return{ixti:e,coltype:3&n,rt:a,idx:r,c:i,C:o}}function al(t){return t.l+=2,[t.read_shift(4)]}function sl(t,e,n){return t.l+=5,t.l+=2,t.l+=2==n.biff?1:4,["PTGSHEET"]}function ll(t,e,n){return t.l+=2==n.biff?4:5,["PTGENDSHEET"]}function cl(t){var e=t.read_shift(1)>>>5&3,n=t.read_shift(2);return[e,n]}function ul(t){var e=t.read_shift(1)>>>5&3,n=t.read_shift(2);return[e,n]}function hl(t){return t.l+=4,[0,0]}var dl={1:{n:"PtgExp",f:Ss},2:{n:"PtgTbl",f:Us},3:{n:"PtgAdd",f:Xa},4:{n:"PtgSub",f:Xa},5:{n:"PtgMul",f:Xa},6:{n:"PtgDiv",f:Xa},7:{n:"PtgPower",f:Xa},8:{n:"PtgConcat",f:Xa},9:{n:"PtgLt",f:Xa},10:{n:"PtgLe",f:Xa},11:{n:"PtgEq",f:Xa},12:{n:"PtgGe",f:Xa},13:{n:"PtgGt",f:Xa},14:{n:"PtgNe",f:Xa},15:{n:"PtgIsect",f:Xa},16:{n:"PtgUnion",f:Xa},17:{n:"PtgRange",f:Xa},18:{n:"PtgUplus",f:Xa},19:{n:"PtgUminus",f:Xa},20:{n:"PtgPercent",f:Xa},21:{n:"PtgParen",f:Xa},22:{n:"PtgMissArg",f:Xa},23:{n:"PtgStr",f:Ls},26:{n:"PtgSheet",f:sl},27:{n:"PtgEndSheet",f:ll},28:{n:"PtgErr",f:Ts},29:{n:"PtgBool",f:Es},30:{n:"PtgInt",f:Cs},31:{n:"PtgNum",f:js},32:{n:"PtgArray",f:us},33:{n:"PtgFunc",f:ks},34:{n:"PtgFuncVar",f:As},35:{n:"PtgName",f:Rs},36:{n:"PtgRef",f:ws},37:{n:"PtgArea",f:os},38:{n:"PtgMemArea",f:Fs},39:{n:"PtgMemErr",f:Vs},40:{n:"PtgMemNoMem",f:Ws},41:{n:"PtgMemFunc",f:Ys},42:{n:"PtgRefErr",f:zs},43:{n:"PtgAreaErr",f:ss},44:{n:"PtgRefN",f:_s},45:{n:"PtgAreaN",f:cs},46:{n:"PtgMemAreaN",f:cl},47:{n:"PtgMemNoMemN",f:ul},57:{n:"PtgNameX",f:Ns},58:{n:"PtgRef3d",f:xs},59:{n:"PtgArea3d",f:as},60:{n:"PtgRefErr3d",f:Hs},61:{n:"PtgAreaErr3d",f:ls},255:{}},fl={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},pl={1:{n:"PtgElfLel",f:Qs},2:{n:"PtgElfRw",f:nl},3:{n:"PtgElfCol",f:qs},6:{n:"PtgElfRwV",f:rl},7:{n:"PtgElfColV",f:Ks},10:{n:"PtgElfRadical",f:Js},11:{n:"PtgElfRadicalS",f:el},13:{n:"PtgElfColS",f:Xs},15:{n:"PtgElfColSV",f:Zs},16:{n:"PtgElfRadicalLel",f:tl},25:{n:"PtgList",f:ol},29:{n:"PtgSxName",f:al},255:{}},ml={0:{n:"PtgAttrNoop",f:hl},1:{n:"PtgAttrSemi",f:gs},2:{n:"PtgAttrIf",f:ps},4:{n:"PtgAttrChoose",f:ds},8:{n:"PtgAttrGoto",f:fs},16:{n:"PtgAttrSum",f:Os},32:{n:"PtgAttrBaxcel",f:hs},33:{n:"PtgAttrBaxcel",f:hs},64:{n:"PtgAttrSpace",f:vs},65:{n:"PtgAttrSpaceSemi",f:ys},128:{n:"PtgAttrIfError",f:ms},255:{}};function gl(t,e,n,r){if(r.biff<8)return Ln(t,e);for(var i=t.l+e,o=[],a=0;a!==n.length;++a)switch(n[a][0]){case"PtgArray":n[a][1]=Is(t,0,r),o.push(n[a][1]);break;case"PtgMemArea":n[a][2]=Ds(t,n[a][1],r),o.push(n[a][2]);break;case"PtgExp":r&&12==r.biff&&(n[a][1][1]=t.read_shift(4),o.push(n[a][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+n[a][0];default:break}return e=i-t.l,0!==e&&o.push(Ln(t,e)),o}function bl(t,e,n){var r,i,o=t.l+e,a=[];while(o!=t.l)e=o-t.l,i=t[t.l],r=dl[i]||dl[fl[i]],24!==i&&25!==i||(r=(24===i?pl:ml)[t[t.l+1]]),r&&r.f?a.push([r.n,r.f(t,e,n)]):Ln(t,e);return a}function vl(t){for(var e=[],n=0;n<t.length;++n){for(var r=t[n],i=[],o=0;o<r.length;++o){var a=r[o];if(a)switch(a[0]){case 2:i.push('"'+a[1].replace(/"/g,'""')+'"');break;default:i.push(a[1])}else i.push("")}e.push(i.join(","))}return e.join(";")}var yl={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function wl(t,e){if(!t&&!(e&&e.biff<=5&&e.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(t)?"'"+t+"'":t}function _l(t,e,n){if(!t)return"SH33TJSERR0";if(n.biff>8&&(!t.XTI||!t.XTI[e]))return t.SheetNames[e];if(!t.XTI)return"SH33TJSERR6";var r=t.XTI[e];if(n.biff<8)return e>1e4&&(e-=65536),e<0&&(e=-e),0==e?"":t.XTI[e-1];if(!r)return"SH33TJSERR1";var i="";if(n.biff>8)switch(t[r[0]][0]){case 357:return i=-1==r[1]?"#REF":t.SheetNames[r[1]],r[1]==r[2]?i:i+":"+t.SheetNames[r[2]];case 358:return null!=n.SID?t.SheetNames[n.SID]:"SH33TJSSAME"+t[r[0]][0];case 355:default:return"SH33TJSSRC"+t[r[0]][0]}switch(t[r[0]][0][0]){case 1025:return i=-1==r[1]?"#REF":t.SheetNames[r[1]]||"SH33TJSERR3",r[1]==r[2]?i:i+":"+t.SheetNames[r[2]];case 14849:return t[r[0]].slice(1).map((function(t){return t.Name})).join(";;");default:return t[r[0]][0][3]?(i=-1==r[1]?"#REF":t[r[0]][0][3][r[1]]||"SH33TJSERR4",r[1]==r[2]?i:i+":"+t[r[0]][0][3][r[2]]):"SH33TJSERR2"}}function xl(t,e,n){var r=_l(t,e,n);return"#REF"==r?r:wl(r,n)}function kl(t,e,n,r,i){var o,a,s,l,c=i&&i.biff||8,u={s:{c:0,r:0},e:{c:0,r:0}},h=[],d=0,f=0,p="";if(!t[0]||!t[0][0])return"";for(var m=-1,g="",b=0,v=t[0].length;b<v;++b){var y=t[0][b];switch(y[0]){case"PtgUminus":h.push("-"+h.pop());break;case"PtgUplus":h.push("+"+h.pop());break;case"PtgPercent":h.push(h.pop()+"%");break;case"PtgAdd":case"PtgConcat":case"PtgDiv":case"PtgEq":case"PtgGe":case"PtgGt":case"PtgLe":case"PtgLt":case"PtgMul":case"PtgNe":case"PtgPower":case"PtgSub":if(o=h.pop(),a=h.pop(),m>=0){switch(t[0][m][1][0]){case 0:g=pe(" ",t[0][m][1][1]);break;case 1:g=pe("\r",t[0][m][1][1]);break;default:if(g="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+t[0][m][1][0])}a+=g,m=-1}h.push(a+yl[y[0]]+o);break;case"PtgIsect":o=h.pop(),a=h.pop(),h.push(a+" "+o);break;case"PtgUnion":o=h.pop(),a=h.pop(),h.push(a+","+o);break;case"PtgRange":o=h.pop(),a=h.pop(),h.push(a+":"+o);break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":s=Rn(y[1][1],u,i),h.push(Bn(s,c));break;case"PtgRefN":s=n?Rn(y[1][1],n,i):y[1][1],h.push(Bn(s,c));break;case"PtgRef3d":d=y[1][1],s=Rn(y[1][2],u,i),p=xl(r,d,i);h.push(p+"!"+Bn(s,c));break;case"PtgFunc":case"PtgFuncVar":var w=y[1][0],_=y[1][1];w||(w=0),w&=127;var x=0==w?[]:h.slice(-w);h.length-=w,"User"===_&&(_=x.shift()),h.push(_+"("+x.join(",")+")");break;case"PtgBool":h.push(y[1]?"TRUE":"FALSE");break;case"PtgInt":h.push(y[1]);break;case"PtgNum":h.push(String(y[1]));break;case"PtgStr":h.push('"'+y[1].replace(/"/g,'""')+'"');break;case"PtgErr":h.push(y[1]);break;case"PtgAreaN":l=Nn(y[1][1],n?{s:n}:u,i),h.push(Fn(l,i));break;case"PtgArea":l=Nn(y[1][1],u,i),h.push(Fn(l,i));break;case"PtgArea3d":d=y[1][1],l=y[1][2],p=xl(r,d,i),h.push(p+"!"+Fn(l,i));break;case"PtgAttrSum":h.push("SUM("+h.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":f=y[1][2];var k=(r.names||[])[f-1]||(r[0]||[])[f],A=k?k.Name:"SH33TJSNAME"+String(f);A&&"_xlfn."==A.slice(0,6)&&!i.xlfn&&(A=A.slice(6)),h.push(A);break;case"PtgNameX":var M,O=y[1][1];if(f=y[1][2],!(i.biff<=5)){var S="";if(14849==((r[O]||[])[0]||[])[0]||(1025==((r[O]||[])[0]||[])[0]?r[O][f]&&r[O][f].itab>0&&(S=r.SheetNames[r[O][f].itab-1]+"!"):S=r.SheetNames[f-1]+"!"),r[O]&&r[O][f])S+=r[O][f].Name;else if(r[0]&&r[0][f])S+=r[0][f].Name;else{var T=(_l(r,O,i)||"").split(";;");T[f-1]?S=T[f-1]:S+="SH33TJSERRX"}h.push(S);break}O<0&&(O=-O),r[O]&&(M=r[O][f]),M||(M={Name:"SH33TJSERRY"}),h.push(M.Name);break;case"PtgParen":var C="(",E=")";if(m>=0){switch(g="",t[0][m][1][0]){case 2:C=pe(" ",t[0][m][1][1])+C;break;case 3:C=pe("\r",t[0][m][1][1])+C;break;case 4:E=pe(" ",t[0][m][1][1])+E;break;case 5:E=pe("\r",t[0][m][1][1])+E;break;default:if(i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+t[0][m][1][0])}m=-1}h.push(C+h.pop()+E);break;case"PtgRefErr":h.push("#REF!");break;case"PtgRefErr3d":h.push("#REF!");break;case"PtgExp":s={c:y[1][1],r:y[1][0]};var j={c:n.c,r:n.r};if(r.sharedf[Zn(s)]){var L=r.sharedf[Zn(s)];h.push(kl(L,u,j,r,i))}else{var P=!1;for(o=0;o!=r.arrayf.length;++o)if(a=r.arrayf[o],!(s.c<a[0].s.c||s.c>a[0].e.c)&&!(s.r<a[0].s.r||s.r>a[0].e.r)){h.push(kl(a[1],u,j,r,i)),P=!0;break}P||h.push(y[1])}break;case"PtgArray":h.push("{"+vl(y[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":m=b;break;case"PtgTbl":break;case"PtgMemErr":break;case"PtgMissArg":h.push("");break;case"PtgAreaErr":h.push("#REF!");break;case"PtgAreaErr3d":h.push("#REF!");break;case"PtgList":h.push("Table"+y[1].idx+"[#"+y[1].rt+"]");break;case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":break;case"PtgMemFunc":break;case"PtgMemNoMem":break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");case"PtgSxName":throw new Error("Unrecognized Formula Token: "+String(y));default:throw new Error("Unrecognized Formula Token: "+String(y))}var D=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(3!=i.biff&&m>=0&&-1==D.indexOf(t[0][b][0])){y=t[0][m];var I=!0;switch(y[1][0]){case 4:I=!1;case 0:g=pe(" ",y[1][1]);break;case 5:I=!1;case 1:g=pe("\r",y[1][1]);break;default:if(g="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+y[1][0])}h.push((I?g:"")+h.pop()+(I?"":g)),m=-1}}if(h.length>1&&i.WTF)throw new Error("bad formula stack");return h[0]}function Al(t){if(null==t){var e=Pn(8);return e.write_shift(1,3),e.write_shift(1,0),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,65535),e}return Pr("number"==typeof t?t:0)}function Ml(t,e,n,r,i){var o=Vi(e,n,i),a=Al(t.v),s=Pn(6),l=33;s.write_shift(2,l),s.write_shift(4,0);for(var c=Pn(t.bf.length),u=0;u<t.bf.length;++u)c[u]=t.bf[u];var h=E([o,a,s,c]);return h}function Ol(t,e,n){var r=t.read_shift(4),i=bl(t,r,n),o=t.read_shift(4),a=o>0?gl(t,o,i,n):null;return[i,a]}var Sl=Ol,Tl=Ol,Cl=Ol,El=Ol,jl={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},Ll={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},Pl={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function Dl(t){var e="of:="+t.replace(Ua,"$1[.$2$3$4$5]").replace(/\]:\[/g,":");return e.replace(/;/g,"|").replace(/,/g,";")}function Il(t){return t.replace(/\./,"!")}var Rl="undefined"!==typeof Map;function Nl(t,e,n){var r=0,i=t.length;if(n){if(Rl?n.has(e):Object.prototype.hasOwnProperty.call(n,e))for(var o=Rl?n.get(e):n[e];r<o.length;++r)if(t[o[r]].t===e)return t.Count++,o[r]}else for(;r<i;++r)if(t[r].t===e)return t.Count++,r;return t[i]={t:e},t.Count++,t.Unique++,n&&(Rl?(n.has(e)||n.set(e,[]),n.get(e).push(i)):(Object.prototype.hasOwnProperty.call(n,e)||(n[e]=[]),n[e].push(i))),i}function Bl(t,e){var n={min:t+1,max:t+1},r=-1;return e.MDW&&(No=e.MDW),null!=e.width?n.customWidth=1:null!=e.wpx?r=Fo(e.wpx):null!=e.wch&&(r=e.wch),r>-1?(n.width=Yo(r),n.customWidth=1):null!=e.width&&(n.width=e.width),e.hidden&&(n.hidden=!0),null!=e.level&&(n.outlineLevel=n.level=e.level),n}function Fl(t,e){if(t){var n=[.7,.7,.75,.75,.3,.3];"xlml"==e&&(n=[1,1,1,1,.5,.5]),null==t.left&&(t.left=n[0]),null==t.right&&(t.right=n[1]),null==t.top&&(t.top=n[2]),null==t.bottom&&(t.bottom=n[3]),null==t.header&&(t.header=n[4]),null==t.footer&&(t.footer=n[5])}}function Yl(t,e,n){var r=n.revssf[null!=e.z?e.z:"General"],i=60,o=t.length;if(null==r&&n.ssf)for(;i<392;++i)if(null==n.ssf[i]){Yt(e.z,i),n.ssf[i]=e.z,n.revssf[e.z]=r=i;break}for(i=0;i!=o;++i)if(t[i].numFmtId===r)return i;return t[o]={numFmtId:r,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},o}function zl(t,e,n){if(t&&t["!ref"]){var r=Jn(t["!ref"]);if(r.e.c<r.s.c||r.e.r<r.s.r)throw new Error("Bad range ("+n+"): "+t["!ref"])}}function Hl(t){if(0===t.length)return"";for(var e='<mergeCells count="'+t.length+'">',n=0;n!=t.length;++n)e+='<mergeCell ref="'+Qn(t[n])+'"/>';return e+"</mergeCells>"}function Vl(t,e,n,r,i){var o=!1,a={},s=null;if("xlsx"!==r.bookType&&e.vbaraw){var l=e.SheetNames[n];try{e.Workbook&&(l=e.Workbook.Sheets[n].CodeName||l)}catch(u){}o=!0,a.codeName=Ne(Me(l))}if(t&&t["!outline"]){var c={summaryBelow:1,summaryRight:1};t["!outline"].above&&(c.summaryBelow=0),t["!outline"].left&&(c.summaryRight=0),s=(s||"")+He("outlinePr",null,c)}(o||s)&&(i[i.length]=He("sheetPr",s,a))}var Wl=["objects","scenarios","selectLockedCells","selectUnlockedCells"],Ul=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function $l(t){var e={sheet:1};return Wl.forEach((function(n){null!=t[n]&&t[n]&&(e[n]="1")})),Ul.forEach((function(n){null==t[n]||t[n]||(e[n]="0")})),t.password&&(e.password=Po(t.password).toString(16).toUpperCase()),He("sheetProtection",null,e)}function Gl(t){return Fl(t),He("pageMargins",null,t)}function ql(t,e){for(var n,r=["<cols>"],i=0;i!=e.length;++i)(n=e[i])&&(r[r.length]=He("col",null,Bl(i,n)));return r[r.length]="</cols>",r.join("")}function Xl(t,e,n,r){var i="string"==typeof t.ref?t.ref:Qn(t.ref);n.Workbook||(n.Workbook={Sheets:[]}),n.Workbook.Names||(n.Workbook.Names=[]);var o=n.Workbook.Names,a=Kn(i);a.s.r==a.e.r&&(a.e.r=Kn(e["!ref"]).e.r,i=Qn(a));for(var s=0;s<o.length;++s){var l=o[s];if("_xlnm._FilterDatabase"==l.Name&&l.Sheet==r){l.Ref="'"+n.SheetNames[r]+"'!"+i;break}}return s==o.length&&o.push({Name:"_xlnm._FilterDatabase",Sheet:r,Ref:"'"+n.SheetNames[r]+"'!"+i}),He("autoFilter",null,{ref:i})}function Zl(t,e,n,r){var i={workbookViewId:"0"};return(((r||{}).Workbook||{}).Views||[])[0]&&(i.rightToLeft=r.Workbook.Views[0].RTL?"1":"0"),He("sheetViews",He("sheetView",null,i),{})}function Kl(t,e,n,r){if(t.c&&n["!comments"].push([e,t.c]),void 0===t.v&&"string"!==typeof t.f||"z"===t.t&&!t.f)return"";var i="",o=t.t,a=t.v;if("z"!==t.t)switch(t.t){case"b":i=t.v?"1":"0";break;case"n":i=""+t.v;break;case"e":i=Jr[t.v];break;case"d":r&&r.cellDates?i=he(t.v,-1).toISOString():(t=fe(t),t.t="n",i=""+(t.v=re(he(t.v)))),"undefined"===typeof t.z&&(t.z=G[14]);break;default:i=t.v;break}var s=Ye("v",Me(i)),l={r:e},c=Yl(r.cellXfs,t,r);switch(0!==c&&(l.s=c),t.t){case"n":break;case"d":l.t="d";break;case"b":l.t="b";break;case"e":l.t="e";break;case"z":break;default:if(null==t.v){delete t.t;break}if(t.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(r&&r.bookSST){s=Ye("v",""+Nl(r.Strings,t.v,r.revStrings)),l.t="s";break}l.t="str";break}if(t.t!=o&&(t.t=o,t.v=a),"string"==typeof t.f&&t.f){var u=t.F&&t.F.slice(0,e.length)==e?{t:"array",ref:t.F}:null;s=He("f",Me(t.f),u)+(null!=t.v?s:"")}return t.l&&n["!links"].push([e,t.l]),t.D&&(l.cm=1),He("c",s,l)}function Ql(t,e,n,r){var i,o,a=[],s=[],l=Jn(t["!ref"]),c="",u="",h=[],d=0,f=0,p=t["!rows"],m=Array.isArray(t),g={r:u},b=-1;for(f=l.s.c;f<=l.e.c;++f)h[f]=Un(f);for(d=l.s.r;d<=l.e.r;++d){for(s=[],u=zn(d),f=l.s.c;f<=l.e.c;++f){i=h[f]+u;var v=m?(t[d]||[])[f]:t[i];void 0!==v&&(null!=(c=Kl(v,i,t,e,n,r))&&s.push(c))}(s.length>0||p&&p[d])&&(g={r:u},p&&p[d]&&(o=p[d],o.hidden&&(g.hidden=1),b=-1,o.hpx?b=Wo(o.hpx):o.hpt&&(b=o.hpt),b>-1&&(g.ht=b,g.customHeight=1),o.level&&(g.outlineLevel=o.level)),a[a.length]=He("row",s.join(""),g))}if(p)for(;d<p.length;++d)p&&p[d]&&(g={r:d+1},o=p[d],o.hidden&&(g.hidden=1),b=-1,o.hpx?b=Wo(o.hpx):o.hpt&&(b=o.hpt),b>-1&&(g.ht=b,g.customHeight=1),o.level&&(g.outlineLevel=o.level),a[a.length]=He("row","",g));return a.join("")}function Jl(t,e,n,r){var i=[we,He("worksheet",null,{xmlns:$e[0],"xmlns:r":Ue.r})],o=n.SheetNames[t],a=0,s="",l=n.Sheets[o];null==l&&(l={});var c=l["!ref"]||"A1",u=Jn(c);if(u.e.c>16383||u.e.r>1048575){if(e.WTF)throw new Error("Range "+c+" exceeds format limit A1:XFD1048576");u.e.c=Math.min(u.e.c,16383),u.e.r=Math.min(u.e.c,1048575),c=Qn(u)}r||(r={}),l["!comments"]=[];var h=[];Vl(l,n,t,e,i),i[i.length]=He("dimension",null,{ref:c}),i[i.length]=Zl(l,e,t,n),e.sheetFormat&&(i[i.length]=He("sheetFormatPr",null,{defaultRowHeight:e.sheetFormat.defaultRowHeight||"16",baseColWidth:e.sheetFormat.baseColWidth||"10",outlineLevelRow:e.sheetFormat.outlineLevelRow||"7"})),null!=l["!cols"]&&l["!cols"].length>0&&(i[i.length]=ql(l,l["!cols"])),i[a=i.length]="<sheetData/>",l["!links"]=[],null!=l["!ref"]&&(s=Ql(l,e,t,n,r),s.length>0&&(i[i.length]=s)),i.length>a+1&&(i[i.length]="</sheetData>",i[a]=i[a].replace("/>",">")),l["!protect"]&&(i[i.length]=$l(l["!protect"])),null!=l["!autofilter"]&&(i[i.length]=Xl(l["!autofilter"],l,n,t)),null!=l["!merges"]&&l["!merges"].length>0&&(i[i.length]=Hl(l["!merges"]));var d,f=-1,p=-1;return l["!links"].length>0&&(i[i.length]="<hyperlinks>",l["!links"].forEach((function(t){t[1].Target&&(d={ref:t[0]},"#"!=t[1].Target.charAt(0)&&(p=si(r,-1,Me(t[1].Target).replace(/#.*$/,""),ii.HLINK),d["r:id"]="rId"+p),(f=t[1].Target.indexOf("#"))>-1&&(d.location=Me(t[1].Target.slice(f+1))),t[1].Tooltip&&(d.tooltip=Me(t[1].Tooltip)),i[i.length]=He("hyperlink",null,d))})),i[i.length]="</hyperlinks>"),delete l["!links"],null!=l["!margins"]&&(i[i.length]=Gl(l["!margins"])),e&&!e.ignoreEC&&void 0!=e.ignoreEC||(i[i.length]=Ye("ignoredErrors",He("ignoredError",null,{numberStoredAsText:1,sqref:c}))),h.length>0&&(p=si(r,-1,"../drawings/drawing"+(t+1)+".xml",ii.DRAW),i[i.length]=He("drawing",null,{"r:id":"rId"+p}),l["!drawing"]=h),l["!comments"].length>0&&(p=si(r,-1,"../drawings/vmlDrawing"+(t+1)+".vml",ii.VML),i[i.length]=He("legacyDrawing",null,{"r:id":"rId"+p}),l["!legacy"]=p),i.length>1&&(i[i.length]="</worksheet>",i[1]=i[1].replace("/>",">")),i.join("")}function tc(t,e){var n={},r=t.l+e;n.r=t.read_shift(4),t.l+=4;var i=t.read_shift(2);t.l+=1;var o=t.read_shift(1);return t.l=r,7&o&&(n.level=7&o),16&o&&(n.hidden=!0),32&o&&(n.hpt=i/20),n}function ec(t,e,n){var r=Pn(145),i=(n["!rows"]||[])[t]||{};r.write_shift(4,t),r.write_shift(4,0);var o=320;i.hpx?o=20*Wo(i.hpx):i.hpt&&(o=20*i.hpt),r.write_shift(2,o),r.write_shift(1,0);var a=0;i.level&&(a|=i.level),i.hidden&&(a|=16),(i.hpx||i.hpt)&&(a|=32),r.write_shift(1,a),r.write_shift(1,0);var s=0,l=r.l;r.l+=4;for(var c={r:t,c:0},u=0;u<16;++u)if(!(e.s.c>u+1<<10||e.e.c<u<<10)){for(var h=-1,d=-1,f=u<<10;f<u+1<<10;++f){c.c=f;var p=Array.isArray(n)?(n[c.r]||[])[c.c]:n[Zn(c)];p&&(h<0&&(h=f),d=f)}h<0||(++s,r.write_shift(4,h),r.write_shift(4,d))}var m=r.l;return r.l=l,r.write_shift(4,s),r.l=m,r.length>r.l?r.slice(0,r.l):r}function nc(t,e,n,r){var i=ec(r,n,e);(i.length>17||(e["!rows"]||[])[r])&&In(t,0,i)}var rc=Er,ic=jr;function oc(){}function ac(t,e){var n={},r=t[t.l];return++t.l,n.above=!(64&r),n.left=!(128&r),t.l+=18,n.name=yr(t,e-19),n}function sc(t,e,n){null==n&&(n=Pn(84+4*t.length));var r=192;e&&(e.above&&(r&=-65),e.left&&(r&=-129)),n.write_shift(1,r);for(var i=1;i<3;++i)n.write_shift(1,0);return Ir({auto:1},n),n.write_shift(-4,-1),n.write_shift(-4,-1),wr(t,n),n.slice(0,n.l)}function lc(t){var e=mr(t);return[e]}function cc(t,e,n){return null==n&&(n=Pn(8)),gr(e,n)}function uc(t){var e=br(t);return[e]}function hc(t,e,n){return null==n&&(n=Pn(4)),vr(e,n)}function dc(t){var e=mr(t),n=t.read_shift(1);return[e,n,"b"]}function fc(t,e,n){return null==n&&(n=Pn(9)),gr(e,n),n.write_shift(1,t.v?1:0),n}function pc(t){var e=br(t),n=t.read_shift(1);return[e,n,"b"]}function mc(t,e,n){return null==n&&(n=Pn(5)),vr(e,n),n.write_shift(1,t.v?1:0),n}function gc(t){var e=mr(t),n=t.read_shift(1);return[e,n,"e"]}function bc(t,e,n){return null==n&&(n=Pn(9)),gr(e,n),n.write_shift(1,t.v),n}function vc(t){var e=br(t),n=t.read_shift(1);return[e,n,"e"]}function yc(t,e,n){return null==n&&(n=Pn(8)),vr(e,n),n.write_shift(1,t.v),n.write_shift(2,0),n.write_shift(1,0),n}function wc(t){var e=mr(t),n=t.read_shift(4);return[e,n,"s"]}function _c(t,e,n){return null==n&&(n=Pn(12)),gr(e,n),n.write_shift(4,e.v),n}function xc(t){var e=br(t),n=t.read_shift(4);return[e,n,"s"]}function kc(t,e,n){return null==n&&(n=Pn(8)),vr(e,n),n.write_shift(4,e.v),n}function Ac(t){var e=mr(t),n=Lr(t);return[e,n,"n"]}function Mc(t,e,n){return null==n&&(n=Pn(16)),gr(e,n),Pr(t.v,n),n}function Oc(t){var e=br(t),n=Lr(t);return[e,n,"n"]}function Sc(t,e,n){return null==n&&(n=Pn(12)),vr(e,n),Pr(t.v,n),n}function Tc(t){var e=mr(t),n=Or(t);return[e,n,"n"]}function Cc(t,e,n){return null==n&&(n=Pn(12)),gr(e,n),Sr(t.v,n),n}function Ec(t){var e=br(t),n=Or(t);return[e,n,"n"]}function jc(t,e,n){return null==n&&(n=Pn(8)),vr(e,n),Sr(t.v,n),n}function Lc(t){var e=mr(t),n=hr(t);return[e,n,"is"]}function Pc(t){var e=mr(t),n=sr(t);return[e,n,"str"]}function Dc(t,e,n){return null==n&&(n=Pn(12+4*t.v.length)),gr(e,n),lr(t.v,n),n.length>n.l?n.slice(0,n.l):n}function Ic(t){var e=br(t),n=sr(t);return[e,n,"str"]}function Rc(t,e,n){return null==n&&(n=Pn(8+4*t.v.length)),vr(e,n),lr(t.v,n),n.length>n.l?n.slice(0,n.l):n}function Nc(t,e,n){var r=t.l+e,i=mr(t);i.r=n["!row"];var o=t.read_shift(1),a=[i,o,"b"];if(n.cellFormula){t.l+=2;var s=Tl(t,r-t.l,n);a[3]=kl(s,null,i,n.supbooks,n)}else t.l=r;return a}function Bc(t,e,n){var r=t.l+e,i=mr(t);i.r=n["!row"];var o=t.read_shift(1),a=[i,o,"e"];if(n.cellFormula){t.l+=2;var s=Tl(t,r-t.l,n);a[3]=kl(s,null,i,n.supbooks,n)}else t.l=r;return a}function Fc(t,e,n){var r=t.l+e,i=mr(t);i.r=n["!row"];var o=Lr(t),a=[i,o,"n"];if(n.cellFormula){t.l+=2;var s=Tl(t,r-t.l,n);a[3]=kl(s,null,i,n.supbooks,n)}else t.l=r;return a}function Yc(t,e,n){var r=t.l+e,i=mr(t);i.r=n["!row"];var o=sr(t),a=[i,o,"str"];if(n.cellFormula){t.l+=2;var s=Tl(t,r-t.l,n);a[3]=kl(s,null,i,n.supbooks,n)}else t.l=r;return a}var zc=Er,Hc=jr;function Vc(t,e){return null==e&&(e=Pn(4)),e.write_shift(4,t),e}function Wc(t,e){var n=t.l+e,r=Er(t,16),i=_r(t),o=sr(t),a=sr(t),s=sr(t);t.l=n;var l={rfx:r,relId:i,loc:o,display:s};return a&&(l.Tooltip=a),l}function Uc(t,e){var n=Pn(50+4*(t[1].Target.length+(t[1].Tooltip||"").length));jr({s:Xn(t[0]),e:Xn(t[0])},n),Mr("rId"+e,n);var r=t[1].Target.indexOf("#"),i=-1==r?"":t[1].Target.slice(r+1);return lr(i||"",n),lr(t[1].Tooltip||"",n),lr("",n),n.slice(0,n.l)}function $c(){}function Gc(t,e,n){var r=t.l+e,i=Tr(t,16),o=t.read_shift(1),a=[i];if(a[2]=o,n.cellFormula){var s=Sl(t,r-t.l,n);a[1]=s}else t.l=r;return a}function qc(t,e,n){var r=t.l+e,i=Er(t,16),o=[i];if(n.cellFormula){var a=El(t,r-t.l,n);o[1]=a,t.l=r}else t.l=r;return o}function Xc(t,e,n){null==n&&(n=Pn(18));var r=Bl(t,e);n.write_shift(-4,t),n.write_shift(-4,t),n.write_shift(4,256*(r.width||10)),n.write_shift(4,0);var i=0;return e.hidden&&(i|=1),"number"==typeof r.width&&(i|=2),e.level&&(i|=e.level<<8),n.write_shift(2,i),n}var Zc=["left","right","top","bottom","header","footer"];function Kc(t){var e={};return Zc.forEach((function(n){e[n]=Lr(t,8)})),e}function Qc(t,e){return null==e&&(e=Pn(48)),Fl(t),Zc.forEach((function(n){Pr(t[n],e)})),e}function Jc(t){var e=t.read_shift(2);return t.l+=28,{RTL:32&e}}function tu(t,e,n){null==n&&(n=Pn(30));var r=924;return(((e||{}).Views||[])[0]||{}).RTL&&(r|=32),n.write_shift(2,r),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(1,0),n.write_shift(1,0),n.write_shift(2,0),n.write_shift(2,100),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(4,0),n}function eu(t){var e=Pn(24);return e.write_shift(4,4),e.write_shift(4,1),jr(t,e),e}function nu(t,e){return null==e&&(e=Pn(66)),e.write_shift(2,t.password?Po(t.password):0),e.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach((function(n){n[1]?e.write_shift(4,null==t[n[0]]||t[n[0]]?0:1):e.write_shift(4,null!=t[n[0]]&&t[n[0]]?0:1)})),e}function ru(){}function iu(){}function ou(t,e,n,r,i,o,a){if(void 0===e.v)return!1;var s="";switch(e.t){case"b":s=e.v?"1":"0";break;case"d":e=fe(e),e.z=e.z||G[14],e.v=re(he(e.v)),e.t="n";break;case"n":case"e":s=""+e.v;break;default:s=e.v;break}var l={r:n,c:r};switch(l.s=Yl(i.cellXfs,e,i),e.l&&o["!links"].push([Zn(l),e.l]),e.c&&o["!comments"].push([Zn(l),e.c]),e.t){case"s":case"str":return i.bookSST?(s=Nl(i.Strings,e.v,i.revStrings),l.t="s",l.v=s,a?In(t,18,kc(e,l)):In(t,7,_c(e,l))):(l.t="str",a?In(t,17,Rc(e,l)):In(t,6,Dc(e,l))),!0;case"n":return e.v==(0|e.v)&&e.v>-1e3&&e.v<1e3?a?In(t,13,jc(e,l)):In(t,2,Cc(e,l)):a?In(t,16,Sc(e,l)):In(t,5,Mc(e,l)),!0;case"b":return l.t="b",a?In(t,15,mc(e,l)):In(t,4,fc(e,l)),!0;case"e":return l.t="e",a?In(t,14,yc(e,l)):In(t,3,bc(e,l)),!0}return a?In(t,12,hc(e,l)):In(t,1,cc(e,l)),!0}function au(t,e,n,r){var i,o=Jn(e["!ref"]||"A1"),a="",s=[];In(t,145);var l=Array.isArray(e),c=o.e.r;e["!rows"]&&(c=Math.max(o.e.r,e["!rows"].length-1));for(var u=o.s.r;u<=c;++u){a=zn(u),nc(t,e,o,u);var h=!1;if(u<=o.e.r)for(var d=o.s.c;d<=o.e.c;++d){u===o.s.r&&(s[d]=Un(d)),i=s[d]+a;var f=l?(e[u]||[])[d]:e[i];f?h=ou(t,f,u,d,r,e,h):h=!1}}In(t,146)}function su(t,e){e&&e["!merges"]&&(In(t,177,Vc(e["!merges"].length)),e["!merges"].forEach((function(e){In(t,176,Hc(e))})),In(t,178))}function lu(t,e){e&&e["!cols"]&&(In(t,390),e["!cols"].forEach((function(e,n){e&&In(t,60,Xc(n,e))})),In(t,391))}function cu(t,e){e&&e["!ref"]&&(In(t,648),In(t,649,eu(Jn(e["!ref"]))),In(t,650))}function uu(t,e,n){e["!links"].forEach((function(e){if(e[1].Target){var r=si(n,-1,e[1].Target.replace(/#.*$/,""),ii.HLINK);In(t,494,Uc(e,r))}})),delete e["!links"]}function hu(t,e,n,r){if(e["!comments"].length>0){var i=si(r,-1,"../drawings/vmlDrawing"+(n+1)+".vml",ii.VML);In(t,551,Mr("rId"+i)),e["!legacy"]=i}}function du(t,e,n,r){if(e["!autofilter"]){var i=e["!autofilter"],o="string"===typeof i.ref?i.ref:Qn(i.ref);n.Workbook||(n.Workbook={Sheets:[]}),n.Workbook.Names||(n.Workbook.Names=[]);var a=n.Workbook.Names,s=Kn(o);s.s.r==s.e.r&&(s.e.r=Kn(e["!ref"]).e.r,o=Qn(s));for(var l=0;l<a.length;++l){var c=a[l];if("_xlnm._FilterDatabase"==c.Name&&c.Sheet==r){c.Ref="'"+n.SheetNames[r]+"'!"+o;break}}l==a.length&&a.push({Name:"_xlnm._FilterDatabase",Sheet:r,Ref:"'"+n.SheetNames[r]+"'!"+o}),In(t,161,jr(Jn(o))),In(t,162)}}function fu(t,e,n){In(t,133),In(t,137,tu(e,n)),In(t,138),In(t,134)}function pu(){}function mu(t,e){e["!protect"]&&In(t,535,nu(e["!protect"]))}function gu(t,e,n,r){var i=Dn(),o=n.SheetNames[t],a=n.Sheets[o]||{},s=o;try{n&&n.Workbook&&(s=n.Workbook.Sheets[t].CodeName||s)}catch(c){}var l=Jn(a["!ref"]||"A1");if(l.e.c>16383||l.e.r>1048575){if(e.WTF)throw new Error("Range "+(a["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");l.e.c=Math.min(l.e.c,16383),l.e.r=Math.min(l.e.c,1048575)}return a["!links"]=[],a["!comments"]=[],In(i,129),(n.vbaraw||a["!outline"])&&In(i,147,sc(s,a["!outline"])),In(i,148,ic(l)),fu(i,a,n.Workbook),pu(i,a),lu(i,a,t,e,n),au(i,a,t,e,n),mu(i,a),du(i,a,n,t),su(i,a),uu(i,a,r),a["!margins"]&&In(i,476,Qc(a["!margins"])),e&&!e.ignoreEC&&void 0!=e.ignoreEC||cu(i,a),hu(i,a,t,r),In(i,130),i.end()}function bu(t,e){t.l+=10;var n=sr(t,e-10);return{name:n}}var vu=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]];function yu(t){return t.Workbook&&t.Workbook.WBProps&&je(t.Workbook.WBProps.date1904)?"true":"false"}var wu="][*?/\\".split("");function _u(t,e){if(t.length>31){if(e)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var n=!0;return wu.forEach((function(r){if(-1!=t.indexOf(r)){if(!e)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");n=!1}})),n}function xu(t,e,n){t.forEach((function(r,i){_u(r);for(var o=0;o<i;++o)if(r==t[o])throw new Error("Duplicate Sheet Name: "+r);if(n){var a=e&&e[i]&&e[i].CodeName||r;if(95==a.charCodeAt(0)&&a.length>22)throw new Error("Bad Code Name: Worksheet"+a)}}))}function ku(t){if(!t||!t.SheetNames||!t.Sheets)throw new Error("Invalid Workbook");if(!t.SheetNames.length)throw new Error("Workbook is empty");var e=t.Workbook&&t.Workbook.Sheets||[];xu(t.SheetNames,e,!!t.vbaraw);for(var n=0;n<t.SheetNames.length;++n)zl(t.Sheets[t.SheetNames[n]],t.SheetNames[n],n)}function Au(t){var e=[we];e[e.length]=He("workbook",null,{xmlns:$e[0],"xmlns:r":Ue.r});var n=t.Workbook&&(t.Workbook.Names||[]).length>0,r={codeName:"ThisWorkbook"};t.Workbook&&t.Workbook.WBProps&&(vu.forEach((function(e){null!=t.Workbook.WBProps[e[0]]&&t.Workbook.WBProps[e[0]]!=e[1]&&(r[e[0]]=t.Workbook.WBProps[e[0]])})),t.Workbook.WBProps.CodeName&&(r.codeName=t.Workbook.WBProps.CodeName,delete r.CodeName)),e[e.length]=He("workbookPr",null,r);var i=t.Workbook&&t.Workbook.Sheets||[],o=0;if(i&&i[0]&&i[0].Hidden){for(e[e.length]="<bookViews>",o=0;o!=t.SheetNames.length;++o){if(!i[o])break;if(!i[o].Hidden)break}o==t.SheetNames.length&&(o=0),e[e.length]='<workbookView firstSheet="'+o+'" activeTab="'+o+'"/>',e[e.length]="</bookViews>"}for(e[e.length]="<sheets>",o=0;o!=t.SheetNames.length;++o){var a={name:Me(t.SheetNames[o].slice(0,31))};if(a.sheetId=""+(o+1),a["r:id"]="rId"+(o+1),i[o])switch(i[o].Hidden){case 1:a.state="hidden";break;case 2:a.state="veryHidden";break}e[e.length]=He("sheet",null,a)}return e[e.length]="</sheets>",n&&(e[e.length]="<definedNames>",t.Workbook&&t.Workbook.Names&&t.Workbook.Names.forEach((function(t){var n={name:t.Name};t.Comment&&(n.comment=t.Comment),null!=t.Sheet&&(n.localSheetId=""+t.Sheet),t.Hidden&&(n.hidden="1"),t.Ref&&(e[e.length]=He("definedName",Me(t.Ref),n))})),e[e.length]="</definedNames>"),e.length>2&&(e[e.length]="</workbook>",e[1]=e[1].replace("/>",">")),e.join("")}function Mu(t,e){var n={};return n.Hidden=t.read_shift(4),n.iTabID=t.read_shift(4),n.strRelID=Ar(t,e-8),n.name=sr(t),n}function Ou(t,e){return e||(e=Pn(127)),e.write_shift(4,t.Hidden),e.write_shift(4,t.iTabID),Mr(t.strRelID,e),lr(t.name.slice(0,31),e),e.length>e.l?e.slice(0,e.l):e}function Su(t,e){var n={},r=t.read_shift(4);n.defaultThemeVersion=t.read_shift(4);var i=e>8?sr(t):"";return i.length>0&&(n.CodeName=i),n.autoCompressPictures=!!(65536&r),n.backupFile=!!(64&r),n.checkCompatibility=!!(4096&r),n.date1904=!!(1&r),n.filterPrivacy=!!(8&r),n.hidePivotFieldList=!!(1024&r),n.promptedSolutions=!!(16&r),n.publishItems=!!(2048&r),n.refreshAllConnections=!!(262144&r),n.saveExternalLinkValues=!!(128&r),n.showBorderUnselectedTables=!!(4&r),n.showInkAnnotation=!!(32&r),n.showObjects=["all","placeholders","none"][r>>13&3],n.showPivotChartFilter=!!(32768&r),n.updateLinks=["userSet","never","always"][r>>8&3],n}function Tu(t,e){e||(e=Pn(72));var n=0;return t&&t.filterPrivacy&&(n|=8),e.write_shift(4,n),e.write_shift(4,0),wr(t&&t.CodeName||"ThisWorkbook",e),e.slice(0,e.l)}function Cu(t,e,n){var r=t.l+e;t.l+=4,t.l+=1;var i=t.read_shift(4),o=kr(t),a=Cl(t,0,n),s=_r(t);t.l=r;var l={Name:o,Ptg:a};return i<268435455&&(l.Sheet=i),s&&(l.Comment=s),l}function Eu(t,e){In(t,143);for(var n=0;n!=e.SheetNames.length;++n){var r=e.Workbook&&e.Workbook.Sheets&&e.Workbook.Sheets[n]&&e.Workbook.Sheets[n].Hidden||0,i={Hidden:r,iTabID:n+1,strRelID:"rId"+(n+1),name:e.SheetNames[n]};In(t,156,Ou(i))}In(t,144)}function ju(t,e){e||(e=Pn(127));for(var n=0;4!=n;++n)e.write_shift(4,0);return lr("SheetJS",e),lr(i.version,e),lr(i.version,e),lr("7262",e),e.length>e.l?e.slice(0,e.l):e}function Lu(t,e){e||(e=Pn(29)),e.write_shift(-4,0),e.write_shift(-4,460),e.write_shift(4,28800),e.write_shift(4,17600),e.write_shift(4,500),e.write_shift(4,t),e.write_shift(4,t);var n=120;return e.write_shift(1,n),e.length>e.l?e.slice(0,e.l):e}function Pu(t,e){if(e.Workbook&&e.Workbook.Sheets){for(var n=e.Workbook.Sheets,r=0,i=-1,o=-1;r<n.length;++r)!n[r]||!n[r].Hidden&&-1==i?i=r:1==n[r].Hidden&&-1==o&&(o=r);o>i||(In(t,135),In(t,158,Lu(i)),In(t,136))}}function Du(t,e){var n=Dn();return In(n,131),In(n,128,ju()),In(n,153,Tu(t.Workbook&&t.Workbook.WBProps||null)),Pu(n,t,e),Eu(n,t,e),In(n,132),n.end()}function Iu(t,e,n){return(".bin"===e.slice(-4)?Du:Au)(t,n)}function Ru(t,e,n,r,i){return(".bin"===e.slice(-4)?gu:Jl)(t,n,r,i)}function Nu(t,e,n){return(".bin"===e.slice(-4)?wa:qo)(t,n)}function Bu(t,e,n){return(".bin"===e.slice(-4)?jo:So)(t,n)}function Fu(t,e,n){return(".bin"===e.slice(-4)?za:Da)(t,n)}function Yu(t){return(".bin"===t.slice(-4)?Ca:Ea)()}function zu(t,e){var n=[];return t.Props&&n.push(_i(t.Props,e)),t.Custprops&&n.push(xi(t.Props,t.Custprops,e)),n.join("")}function Hu(){return""}function Vu(t,e){var n=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];return e.cellXfs.forEach((function(t,e){var r=[];r.push(He("NumberFormat",null,{"ss:Format":Me(G[t.numFmtId])}));var i={"ss:ID":"s"+(21+e)};n.push(He("Style",r.join(""),i))})),He("Styles",n.join(""))}function Wu(t){return He("NamedRange",null,{"ss:Name":t.Name,"ss:RefersTo":"="+$a(t.Ref,{r:0,c:0})})}function Uu(t){if(!((t||{}).Workbook||{}).Names)return"";for(var e=t.Workbook.Names,n=[],r=0;r<e.length;++r){var i=e[r];null==i.Sheet&&(i.Name.match(/^_xlfn\./)||n.push(Wu(i)))}return He("Names",n.join(""))}function $u(t,e,n,r){if(!t)return"";if(!((r||{}).Workbook||{}).Names)return"";for(var i=r.Workbook.Names,o=[],a=0;a<i.length;++a){var s=i[a];s.Sheet==n&&(s.Name.match(/^_xlfn\./)||o.push(Wu(s)))}return o.join("")}function Gu(t,e,n,r){if(!t)return"";var i=[];if(t["!margins"]&&(i.push("<PageSetup>"),t["!margins"].header&&i.push(He("Header",null,{"x:Margin":t["!margins"].header})),t["!margins"].footer&&i.push(He("Footer",null,{"x:Margin":t["!margins"].footer})),i.push(He("PageMargins",null,{"x:Bottom":t["!margins"].bottom||"0.75","x:Left":t["!margins"].left||"0.7","x:Right":t["!margins"].right||"0.7","x:Top":t["!margins"].top||"0.75"})),i.push("</PageSetup>")),r&&r.Workbook&&r.Workbook.Sheets&&r.Workbook.Sheets[n])if(r.Workbook.Sheets[n].Hidden)i.push(He("Visible",1==r.Workbook.Sheets[n].Hidden?"SheetHidden":"SheetVeryHidden",{}));else{for(var o=0;o<n;++o)if(r.Workbook.Sheets[o]&&!r.Workbook.Sheets[o].Hidden)break;o==n&&i.push("<Selected/>")}return((((r||{}).Workbook||{}).Views||[])[0]||{}).RTL&&i.push("<DisplayRightToLeft/>"),t["!protect"]&&(i.push(Ye("ProtectContents","True")),t["!protect"].objects&&i.push(Ye("ProtectObjects","True")),t["!protect"].scenarios&&i.push(Ye("ProtectScenarios","True")),null==t["!protect"].selectLockedCells||t["!protect"].selectLockedCells?null==t["!protect"].selectUnlockedCells||t["!protect"].selectUnlockedCells||i.push(Ye("EnableSelection","UnlockedCells")):i.push(Ye("EnableSelection","NoSelection")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach((function(e){t["!protect"][e[0]]&&i.push("<"+e[1]+"/>")}))),0==i.length?"":He("WorksheetOptions",i.join(""),{xmlns:Ge.x})}function qu(t){return t.map((function(t){var e=Ee(t.t||""),n=He("ss:Data",e,{xmlns:"http://www.w3.org/TR/REC-html40"});return He("Comment",n,{"ss:Author":t.a})})).join("")}function Xu(t,e,n,r,i,o,a){if(!t||void 0==t.v&&void 0==t.f)return"";var s={};if(t.f&&(s["ss:Formula"]="="+Me($a(t.f,a))),t.F&&t.F.slice(0,e.length)==e){var l=Xn(t.F.slice(e.length+1));s["ss:ArrayRange"]="RC:R"+(l.r==a.r?"":"["+(l.r-a.r)+"]")+"C"+(l.c==a.c?"":"["+(l.c-a.c)+"]")}if(t.l&&t.l.Target&&(s["ss:HRef"]=Me(t.l.Target),t.l.Tooltip&&(s["x:HRefScreenTip"]=Me(t.l.Tooltip))),n["!merges"])for(var c=n["!merges"],u=0;u!=c.length;++u)c[u].s.c==a.c&&c[u].s.r==a.r&&(c[u].e.c>c[u].s.c&&(s["ss:MergeAcross"]=c[u].e.c-c[u].s.c),c[u].e.r>c[u].s.r&&(s["ss:MergeDown"]=c[u].e.r-c[u].s.r));var h="",d="";switch(t.t){case"z":if(!r.sheetStubs)return"";break;case"n":h="Number",d=String(t.v);break;case"b":h="Boolean",d=t.v?"1":"0";break;case"e":h="Error",d=Jr[t.v];break;case"d":h="DateTime",d=new Date(t.v).toISOString(),null==t.z&&(t.z=t.z||G[14]);break;case"s":h="String",d=Ce(t.v||"");break}var f=Yl(r.cellXfs,t,r);s["ss:StyleID"]="s"+(21+f),s["ss:Index"]=a.c+1;var p=null!=t.v?d:"",m="z"==t.t?"":'<Data ss:Type="'+h+'">'+p+"</Data>";return(t.c||[]).length>0&&(m+=qu(t.c)),He("Cell",m,s)}function Zu(t,e){var n='<Row ss:Index="'+(t+1)+'"';return e&&(e.hpt&&!e.hpx&&(e.hpx=Uo(e.hpt)),e.hpx&&(n+=' ss:AutoFitHeight="0" ss:Height="'+e.hpx+'"'),e.hidden&&(n+=' ss:Hidden="1"')),n+">"}function Ku(t,e,n,r){if(!t["!ref"])return"";var i=Jn(t["!ref"]),o=t["!merges"]||[],a=0,s=[];t["!cols"]&&t["!cols"].forEach((function(t,e){zo(t);var n=!!t.width,r=Bl(e,t),i={"ss:Index":e+1};n&&(i["ss:Width"]=Bo(r.width)),t.hidden&&(i["ss:Hidden"]="1"),s.push(He("Column",null,i))}));for(var l=Array.isArray(t),c=i.s.r;c<=i.e.r;++c){for(var u=[Zu(c,(t["!rows"]||[])[c])],h=i.s.c;h<=i.e.c;++h){var d=!1;for(a=0;a!=o.length;++a)if(!(o[a].s.c>h)&&!(o[a].s.r>c)&&!(o[a].e.c<h)&&!(o[a].e.r<c)){o[a].s.c==h&&o[a].s.r==c||(d=!0);break}if(!d){var f={r:c,c:h},p=Zn(f),m=l?(t[c]||[])[h]:t[p];u.push(Xu(m,p,t,e,n,r,f))}}u.push("</Row>"),u.length>2&&s.push(u.join(""))}return s.join("")}function Qu(t,e,n){var r=[],i=n.SheetNames[t],o=n.Sheets[i],a=o?$u(o,e,t,n):"";return a.length>0&&r.push("<Names>"+a+"</Names>"),a=o?Ku(o,e,t,n):"",a.length>0&&r.push("<Table>"+a+"</Table>"),r.push(Gu(o,e,t,n)),r.join("")}function Ju(t,e){e||(e={}),t.SSF||(t.SSF=fe(G)),t.SSF&&(Ht(),zt(t.SSF),e.revssf=te(t.SSF),e.revssf[t.SSF[65535]]=0,e.ssf=t.SSF,e.cellXfs=[],Yl(e.cellXfs,{},{revssf:{General:0}}));var n=[];n.push(zu(t,e)),n.push(Hu(t,e)),n.push(""),n.push("");for(var r=0;r<t.SheetNames.length;++r)n.push(He("Worksheet",Qu(r,e,t),{"ss:Name":Me(t.SheetNames[r])}));return n[2]=Vu(t,e),n[3]=Uu(t,e),we+He("Workbook",n.join(""),{xmlns:Ge.ss,"xmlns:o":Ge.o,"xmlns:x":Ge.x,"xmlns:ss":Ge.ss,"xmlns:dt":Ge.dt,"xmlns:html":Ge.html})}var th={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function eh(t,e){var n,r=[],i=[],o=[],a=0,s=Qt(qr,"n"),l=Qt(Xr,"n");if(t.Props)for(n=Kt(t.Props),a=0;a<n.length;++a)(Object.prototype.hasOwnProperty.call(s,n[a])?r:Object.prototype.hasOwnProperty.call(l,n[a])?i:o).push([n[a],t.Props[n[a]]]);if(t.Custprops)for(n=Kt(t.Custprops),a=0;a<n.length;++a)Object.prototype.hasOwnProperty.call(t.Props||{},n[a])||(Object.prototype.hasOwnProperty.call(s,n[a])?r:Object.prototype.hasOwnProperty.call(l,n[a])?i:o).push([n[a],t.Custprops[n[a]]]);var c=[];for(a=0;a<o.length;++a)Mi.indexOf(o[a][0])>-1||bi.indexOf(o[a][0])>-1||null!=o[a][1]&&c.push(o[a]);i.length&&Gt.utils.cfb_add(e,"/SummaryInformation",Ti(i,th.SI,l,Xr)),(r.length||c.length)&&Gt.utils.cfb_add(e,"/DocumentSummaryInformation",Ti(r,th.DSI,s,qr,c.length?c:null,th.UDI))}function nh(t,e){var n=e||{},r=Gt.utils.cfb_new({root:"R"}),i="/Workbook";switch(n.bookType||"xls"){case"xls":n.bookType="biff8";case"xla":n.bookType||(n.bookType="xla");case"biff8":i="/Workbook",n.biff=8;break;case"biff5":i="/Book",n.biff=5;break;default:throw new Error("invalid type "+n.bookType+" for XLS CFB")}return Gt.utils.cfb_add(r,i,xh(t,n)),8==n.biff&&(t.Props||t.Custprops)&&eh(t,r),8==n.biff&&t.vbaraw&&Ha(r,Gt.read(t.vbaraw,{type:"string"==typeof t.vbaraw?"binary":"buffer"})),r}var rh={0:{f:tc},1:{f:lc},2:{f:Tc},3:{f:gc},4:{f:dc},5:{f:Ac},6:{f:Pc},7:{f:wc},8:{f:Yc},9:{f:Fc},10:{f:Nc},11:{f:Bc},12:{f:uc},13:{f:Ec},14:{f:vc},15:{f:pc},16:{f:Oc},17:{f:Ic},18:{f:xc},19:{f:hr},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:Cu},40:{},42:{},43:{f:Ko},44:{f:Xo},45:{f:ea},46:{f:aa},47:{f:ra},48:{},49:{f:or},50:{},51:{f:Aa},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:mo},62:{f:Lc},63:{f:ja},64:{f:ru},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:Ln,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:Jc},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:ac},148:{f:rc,p:16},151:{f:$c},152:{},153:{f:Su},154:{},155:{},156:{f:Mu},157:{},158:{},159:{T:1,f:To},160:{T:-1},161:{T:1,f:Er},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:zc},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:xa},336:{T:-1},337:{f:Sa,T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:Ar},357:{},358:{},359:{},360:{T:1},361:{},362:{f:lo},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:Gc},427:{f:qc},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:Kc},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:oc},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:Wc},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:Ar},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:Fa},633:{T:1},634:{T:-1},635:{T:1,f:Na},636:{T:-1},637:{f:fr},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:bu},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:iu},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}};function ih(t,e,n,r){var i=e;if(!isNaN(i)){var o=r||(n||[]).length||0,a=t.next(4);a.write_shift(2,i),a.write_shift(2,o),o>0&&bn(n)&&t.push(n)}}function oh(t,e,n,r){var i=r||(n||[]).length||0;if(i<=8224)return ih(t,e,n,i);var o=e;if(!isNaN(o)){var a=n.parts||[],s=0,l=0,c=0;while(c+(a[s]||8224)<=8224)c+=a[s]||8224,s++;var u=t.next(4);u.write_shift(2,o),u.write_shift(2,c),t.push(n.slice(l,l+c)),l+=c;while(l<i){u=t.next(4),u.write_shift(2,60),c=0;while(c+(a[s]||8224)<=8224)c+=a[s]||8224,s++;u.write_shift(2,c),t.push(n.slice(l,l+c)),l+=c}}}function ah(t,e,n){return t||(t=Pn(7)),t.write_shift(2,e),t.write_shift(2,n),t.write_shift(2,0),t.write_shift(1,0),t}function sh(t,e,n,r){var i=Pn(9);return ah(i,t,e),Di(n,r||"b",i),i}function lh(t,e,n){var r=Pn(8+2*n.length);return ah(r,t,e),r.write_shift(1,n.length),r.write_shift(n.length,n,"sbcs"),r.l<r.length?r.slice(0,r.l):r}function ch(t,e,n,r){if(null!=e.v)switch(e.t){case"d":case"n":var i="d"==e.t?re(he(e.v)):e.v;return void(i==(0|i)&&i>=0&&i<65536?ih(t,2,yo(n,r,i)):ih(t,3,vo(n,r,i)));case"b":case"e":return void ih(t,5,sh(n,r,e.v,e.t));case"s":case"str":return void ih(t,4,lh(n,r,(e.v||"").slice(0,255)))}ih(t,1,ah(null,n,r))}function uh(t,e,n,r){var i,o=Array.isArray(e),a=Jn(e["!ref"]||"A1"),s="",l=[];if(a.e.c>255||a.e.r>16383){if(r.WTF)throw new Error("Range "+(e["!ref"]||"A1")+" exceeds format limit A1:IV16384");a.e.c=Math.min(a.e.c,255),a.e.r=Math.min(a.e.c,16383),i=Qn(a)}for(var c=a.s.r;c<=a.e.r;++c){s=zn(c);for(var u=a.s.c;u<=a.e.c;++u){c===a.s.r&&(l[u]=Un(u)),i=l[u]+s;var h=o?(e[c]||[])[u]:e[i];h&&ch(t,h,c,u,r)}}}function hh(t,e){var n=e||{};null!=b&&null==n.dense&&(n.dense=b);for(var r=Dn(),i=0,o=0;o<t.SheetNames.length;++o)t.SheetNames[o]==n.sheet&&(i=o);if(0==i&&n.sheet&&t.SheetNames[0]!=n.sheet)throw new Error("Sheet not found: "+n.sheet);return ih(r,4==n.biff?1033:3==n.biff?521:9,Gi(t,16,n)),uh(r,t.Sheets[t.SheetNames[i]],i,n,t),ih(r,10),r.end()}function dh(t,e,n){ih(t,49,Ji({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},n))}function fh(t,e,n){e&&[[5,8],[23,26],[41,44],[50,392]].forEach((function(r){for(var i=r[0];i<=r[1];++i)null!=e[i]&&ih(t,1054,no(i,e[i],n))}))}function ph(t,e){var n=Pn(19);n.write_shift(4,2151),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(2,3),n.write_shift(1,1),n.write_shift(4,0),ih(t,2151,n),n=Pn(39),n.write_shift(4,2152),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(2,3),n.write_shift(1,0),n.write_shift(4,0),n.write_shift(2,1),n.write_shift(4,4),n.write_shift(2,0),$i(Jn(e["!ref"]||"A1"),n),n.write_shift(4,4),ih(t,2152,n)}function mh(t,e){for(var n=0;n<16;++n)ih(t,224,io({numFmtId:0,style:!0},0,e));e.cellXfs.forEach((function(n){ih(t,224,io(n,0,e))}))}function gh(t,e){for(var n=0;n<e["!links"].length;++n){var r=e["!links"][n];ih(t,440,ho(r)),r[1].Tooltip&&ih(t,2048,fo(r))}delete e["!links"]}function bh(t,e){if(e){var n=0;e.forEach((function(e,r){++n<=256&&e&&ih(t,125,go(Bl(r,e),r))}))}}function vh(t,e,n,r,i){var o=16+Yl(i.cellXfs,e,i);if(null!=e.v||e.bf)if(e.bf)ih(t,6,Ml(e,n,r,i,o));else switch(e.t){case"d":case"n":var a="d"==e.t?re(he(e.v)):e.v;ih(t,515,so(n,r,a,o,i));break;case"b":case"e":ih(t,517,ao(n,r,e.v,o,i,e.t));break;case"s":case"str":if(i.bookSST){var s=Nl(i.Strings,e.v,i.revStrings);ih(t,253,to(n,r,s,o,i))}else ih(t,516,eo(n,r,(e.v||"").slice(0,255),o,i));break;default:ih(t,513,Vi(n,r,o))}else ih(t,513,Vi(n,r,o))}function yh(t,e,n){var r,i=Dn(),o=n.SheetNames[t],a=n.Sheets[o]||{},s=(n||{}).Workbook||{},l=(s.Sheets||[])[t]||{},c=Array.isArray(a),u=8==e.biff,h="",d=[],f=Jn(a["!ref"]||"A1"),p=u?65536:16384;if(f.e.c>255||f.e.r>=p){if(e.WTF)throw new Error("Range "+(a["!ref"]||"A1")+" exceeds format limit A1:IV16384");f.e.c=Math.min(f.e.c,255),f.e.r=Math.min(f.e.c,p-1)}ih(i,2057,Gi(n,16,e)),ih(i,13,Pi(1)),ih(i,12,Pi(100)),ih(i,15,ji(!0)),ih(i,17,ji(!1)),ih(i,16,Pr(.001)),ih(i,95,ji(!0)),ih(i,42,ji(!1)),ih(i,43,ji(!1)),ih(i,130,Pi(1)),ih(i,128,oo([0,0])),ih(i,131,ji(!1)),ih(i,132,ji(!1)),u&&bh(i,a["!cols"]),ih(i,512,ro(f,e)),u&&(a["!links"]=[]);for(var m=f.s.r;m<=f.e.r;++m){h=zn(m);for(var g=f.s.c;g<=f.e.c;++g){m===f.s.r&&(d[g]=Un(g)),r=d[g]+h;var b=c?(a[m]||[])[g]:a[r];b&&(vh(i,b,m,g,e),u&&b.l&&a["!links"].push([r,b.l]))}}var v=l.CodeName||l.name||o;return u&&ih(i,574,Qi((s.Views||[])[0])),u&&(a["!merges"]||[]).length&&ih(i,229,uo(a["!merges"])),u&&gh(i,a),ih(i,442,Yi(v,e)),u&&ph(i,a),ih(i,10),i.end()}function wh(t,e,n){var r=Dn(),i=(t||{}).Workbook||{},o=i.Sheets||[],a=i.WBProps||{},s=8==n.biff,l=5==n.biff;if(ih(r,2057,Gi(t,5,n)),"xla"==n.bookType&&ih(r,135),ih(r,225,s?Pi(1200):null),ih(r,193,Ci(2)),l&&ih(r,191),l&&ih(r,192),ih(r,226),ih(r,92,qi("SheetJS",n)),ih(r,66,Pi(s?1200:1252)),s&&ih(r,353,Pi(0)),s&&ih(r,448),ih(r,317,bo(t.SheetNames.length)),s&&t.vbaraw&&ih(r,211),s&&t.vbaraw){var c=a.CodeName||"ThisWorkbook";ih(r,442,Yi(c,n))}ih(r,156,Pi(17)),ih(r,25,ji(!1)),ih(r,18,ji(!1)),ih(r,19,Pi(0)),s&&ih(r,431,ji(!1)),s&&ih(r,444,Pi(0)),ih(r,61,Ki(n)),ih(r,64,ji(!1)),ih(r,141,Pi(0)),ih(r,34,ji("true"==yu(t))),ih(r,14,ji(!0)),s&&ih(r,439,ji(!1)),ih(r,218,Pi(0)),dh(r,t,n),fh(r,t.SSF,n),mh(r,n),s&&ih(r,352,ji(!1));var u=r.end(),h=Dn();s&&ih(h,140,po()),s&&n.Strings&&oh(h,252,Zi(n.Strings,n)),ih(h,10);var d=h.end(),f=Dn(),p=0,m=0;for(m=0;m<t.SheetNames.length;++m)p+=(s?12:11)+(s?2:1)*t.SheetNames[m].length;var g=u.length+p+d.length;for(m=0;m<t.SheetNames.length;++m){var b=o[m]||{};ih(f,133,Xi({pos:g,hs:b.Hidden||0,dt:0,name:t.SheetNames[m]},n)),g+=e[m].length}var v=f.end();if(p!=v.length)throw new Error("BS8 "+p+" != "+v.length);var y=[];return u.length&&y.push(u),v.length&&y.push(v),d.length&&y.push(d),E(y)}function _h(t,e){var n=e||{},r=[];t&&!t.SSF&&(t.SSF=fe(G)),t&&t.SSF&&(Ht(),zt(t.SSF),n.revssf=te(t.SSF),n.revssf[t.SSF[65535]]=0,n.ssf=t.SSF),n.Strings=[],n.Strings.Count=0,n.Strings.Unique=0,rd(n),n.cellXfs=[],Yl(n.cellXfs,{},{revssf:{General:0}}),t.Props||(t.Props={});for(var i=0;i<t.SheetNames.length;++i)r[r.length]=yh(i,n,t);return r.unshift(wh(t,r,n)),E(r)}function xh(t,e){for(var n=0;n<=t.SheetNames.length;++n){var r=t.Sheets[t.SheetNames[n]];if(r&&r["!ref"]){var i=Kn(r["!ref"]);i.e.c>255&&"undefined"!=typeof console&&console.error&&console.error("Worksheet '"+t.SheetNames[n]+"' extends beyond column IV (255). Data may be lost.")}}var o=e||{};switch(o.biff||2){case 8:case 5:return _h(t,e);case 4:case 3:case 2:return hh(t,e)}throw new Error("invalid type "+o.bookType+" for BIFF")}function kh(t,e,n,r){for(var i=t["!merges"]||[],o=[],a=e.s.c;a<=e.e.c;++a){for(var s=0,l=0,c=0;c<i.length;++c)if(!(i[c].s.r>n||i[c].s.c>a)&&!(i[c].e.r<n||i[c].e.c<a)){if(i[c].s.r<n||i[c].s.c<a){s=-1;break}s=i[c].e.r-i[c].s.r+1,l=i[c].e.c-i[c].s.c+1;break}if(!(s<0)){var u=Zn({r:n,c:a}),h=r.dense?(t[n]||[])[a]:t[u],d=h&&null!=h.v&&(h.h||Te(h.w||(er(h),h.w)||""))||"",f={};s>1&&(f.rowspan=s),l>1&&(f.colspan=l),r.editable?d='<span contenteditable="true">'+d+"</span>":h&&(f["data-t"]=h&&h.t||"z",null!=h.v&&(f["data-v"]=h.v),null!=h.z&&(f["data-z"]=h.z),h.l&&"#"!=(h.l.Target||"#").charAt(0)&&(d='<a href="'+h.l.Target+'">'+d+"</a>")),f.id=(r.id||"sjs")+"-"+u,o.push(He("td",d,f))}}var p="<tr>";return p+o.join("")+"</tr>"}var Ah='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',Mh="</body></html>";function Oh(t,e,n){var r=[];return r.join("")+"<table"+(n&&n.id?' id="'+n.id+'"':"")+">"}function Sh(t,e){var n=e||{},r=null!=n.header?n.header:Ah,i=null!=n.footer?n.footer:Mh,o=[r],a=Kn(t["!ref"]);n.dense=Array.isArray(t),o.push(Oh(t,a,n));for(var s=a.s.r;s<=a.e.r;++s)o.push(kh(t,a,s,n));return o.push("</table>"+i),o.join("")}function Th(t,e,n){var r=n||{};null!=b&&(r.dense=b);var i=0,o=0;if(null!=r.origin)if("number"==typeof r.origin)i=r.origin;else{var a="string"==typeof r.origin?Xn(r.origin):r.origin;i=a.r,o=a.c}var s=e.getElementsByTagName("tr"),l=Math.min(r.sheetRows||1e7,s.length),c={s:{r:0,c:0},e:{r:i,c:o}};if(t["!ref"]){var u=Kn(t["!ref"]);c.s.r=Math.min(c.s.r,u.s.r),c.s.c=Math.min(c.s.c,u.s.c),c.e.r=Math.max(c.e.r,u.e.r),c.e.c=Math.max(c.e.c,u.e.c),-1==i&&(c.e.r=i=u.e.r+1)}var h=[],d=0,f=t["!rows"]||(t["!rows"]=[]),p=0,m=0,g=0,v=0,y=0,w=0;for(t["!cols"]||(t["!cols"]=[]);p<s.length&&m<l;++p){var _=s[p];if(jh(_)){if(r.display)continue;f[m]={hidden:!0}}var x=_.children;for(g=v=0;g<x.length;++g){var k=x[g];if(!r.display||!jh(k)){var A=k.hasAttribute("data-v")?k.getAttribute("data-v"):k.hasAttribute("v")?k.getAttribute("v"):Be(k.innerHTML),M=k.getAttribute("data-z")||k.getAttribute("z");for(d=0;d<h.length;++d){var O=h[d];O.s.c==v+o&&O.s.r<m+i&&m+i<=O.e.r&&(v=O.e.c+1-o,d=-1)}w=+k.getAttribute("colspan")||1,((y=+k.getAttribute("rowspan")||1)>1||w>1)&&h.push({s:{r:m+i,c:v+o},e:{r:m+i+(y||1)-1,c:v+o+(w||1)-1}});var S={t:"s",v:A},T=k.getAttribute("data-t")||k.getAttribute("t")||"";null!=A&&(0==A.length?S.t=T||"z":r.raw||0==A.trim().length||"s"==T||("TRUE"===A?S={t:"b",v:!0}:"FALSE"===A?S={t:"b",v:!1}:isNaN(me(A))?isNaN(be(A).getDate())||(S={t:"d",v:he(A)},r.cellDates||(S={t:"n",v:re(S.v)}),S.z=r.dateNF||G[14]):S={t:"n",v:me(A)})),void 0===S.z&&null!=M&&(S.z=M);var C="",E=k.getElementsByTagName("A");if(E&&E.length)for(var j=0;j<E.length;++j)if(E[j].hasAttribute("href")&&(C=E[j].getAttribute("href"),"#"!=C.charAt(0)))break;C&&"#"!=C.charAt(0)&&(S.l={Target:C}),r.dense?(t[m+i]||(t[m+i]=[]),t[m+i][v+o]=S):t[Zn({c:v+o,r:m+i})]=S,c.e.c<v+o&&(c.e.c=v+o),v+=w}}++m}return h.length&&(t["!merges"]=(t["!merges"]||[]).concat(h)),c.e.r=Math.max(c.e.r,m-1+i),t["!ref"]=Qn(c),m>=l&&(t["!fullref"]=Qn((c.e.r=s.length-p+m-1+i,c))),t}function Ch(t,e){var n=e||{},r=n.dense?[]:{};return Th(r,t,e)}function Eh(t,e){return nr(Ch(t,e),e)}function jh(t){var e="",n=Lh(t);return n&&(e=n(t).getPropertyValue("display")),e||(e=t.style&&t.style.display),"none"===e}function Lh(t){return t.ownerDocument.defaultView&&"function"===typeof t.ownerDocument.defaultView.getComputedStyle?t.ownerDocument.defaultView.getComputedStyle:"function"===typeof getComputedStyle?getComputedStyle:null}var Ph=function(){var t=["<office:master-styles>",'<style:master-page style:name="mp1" style:page-layout-name="mp1">',"<style:header/>",'<style:header-left style:display="false"/>',"<style:footer/>",'<style:footer-left style:display="false"/>',"</style:master-page>","</office:master-styles>"].join(""),e="<office:document-styles "+ze({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","office:version":"1.2"})+">"+t+"</office:document-styles>";return function(){return we+e}}(),Dh=function(){var t=function(t){return Me(t).replace(/ +/g,(function(t){return'<text:s text:c="'+t.length+'"/>'})).replace(/\t/g,"<text:tab/>").replace(/\n/g,"</text:p><text:p>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>")},e=" <table:table-cell />\n",n=" <table:covered-table-cell/>\n",r=function(r,i,o){var a=[];a.push(' <table:table table:name="'+Me(i.SheetNames[o])+'" table:style-name="ta1">\n');var s=0,l=0,c=Kn(r["!ref"]||"A1"),u=r["!merges"]||[],h=0,d=Array.isArray(r);if(r["!cols"])for(l=0;l<=c.e.c;++l)a.push(" <table:table-column"+(r["!cols"][l]?' table:style-name="co'+r["!cols"][l].ods+'"':"")+"></table:table-column>\n");var f="",p=r["!rows"]||[];for(s=0;s<c.s.r;++s)f=p[s]?' table:style-name="ro'+p[s].ods+'"':"",a.push(" <table:table-row"+f+"></table:table-row>\n");for(;s<=c.e.r;++s){for(f=p[s]?' table:style-name="ro'+p[s].ods+'"':"",a.push(" <table:table-row"+f+">\n"),l=0;l<c.s.c;++l)a.push(e);for(;l<=c.e.c;++l){var m=!1,g={},b="";for(h=0;h!=u.length;++h)if(!(u[h].s.c>l)&&!(u[h].s.r>s)&&!(u[h].e.c<l)&&!(u[h].e.r<s)){u[h].s.c==l&&u[h].s.r==s||(m=!0),g["table:number-columns-spanned"]=u[h].e.c-u[h].s.c+1,g["table:number-rows-spanned"]=u[h].e.r-u[h].s.r+1;break}if(m)a.push(n);else{var v=Zn({r:s,c:l}),y=d?(r[s]||[])[l]:r[v];if(y&&y.f&&(g["table:formula"]=Me(Dl(y.f)),y.F&&y.F.slice(0,v.length)==v)){var w=Kn(y.F);g["table:number-matrix-columns-spanned"]=w.e.c-w.s.c+1,g["table:number-matrix-rows-spanned"]=w.e.r-w.s.r+1}if(y){switch(y.t){case"b":b=y.v?"TRUE":"FALSE",g["office:value-type"]="boolean",g["office:boolean-value"]=y.v?"true":"false";break;case"n":b=y.w||String(y.v||0),g["office:value-type"]="float",g["office:value"]=y.v||0;break;case"s":case"str":b=null==y.v?"":y.v,g["office:value-type"]="string";break;case"d":b=y.w||he(y.v).toISOString(),g["office:value-type"]="date",g["office:date-value"]=he(y.v).toISOString(),g["table:style-name"]="ce1";break;default:a.push(e);continue}var _=t(b);if(y.l&&y.l.Target){var x=y.l.Target;x="#"==x.charAt(0)?"#"+Il(x.slice(1)):x,"#"==x.charAt(0)||x.match(/^\w+:/)||(x="../"+x),_=He("text:a",_,{"xlink:href":x.replace(/&/g,"&")})}a.push(" "+He("table:table-cell",He("text:p",_,{}),g)+"\n")}else a.push(e)}}a.push(" </table:table-row>\n")}return a.push(" </table:table>\n"),a.join("")},i=function(t,e){t.push(" <office:automatic-styles>\n"),t.push(' <number:date-style style:name="N37" number:automatic-order="true">\n'),t.push(' <number:month number:style="long"/>\n'),t.push(" <number:text>/</number:text>\n"),t.push(' <number:day number:style="long"/>\n'),t.push(" <number:text>/</number:text>\n"),t.push(" <number:year/>\n"),t.push(" </number:date-style>\n");var n=0;e.SheetNames.map((function(t){return e.Sheets[t]})).forEach((function(e){if(e&&e["!cols"])for(var r=0;r<e["!cols"].length;++r)if(e["!cols"][r]){var i=e["!cols"][r];if(null==i.width&&null==i.wpx&&null==i.wch)continue;zo(i),i.ods=n;var o=e["!cols"][r].wpx+"px";t.push(' <style:style style:name="co'+n+'" style:family="table-column">\n'),t.push(' <style:table-column-properties fo:break-before="auto" style:column-width="'+o+'"/>\n'),t.push(" </style:style>\n"),++n}}));var r=0;e.SheetNames.map((function(t){return e.Sheets[t]})).forEach((function(e){if(e&&e["!rows"])for(var n=0;n<e["!rows"].length;++n)if(e["!rows"][n]){e["!rows"][n].ods=r;var i=e["!rows"][n].hpx+"px";t.push(' <style:style style:name="ro'+r+'" style:family="table-row">\n'),t.push(' <style:table-row-properties fo:break-before="auto" style:row-height="'+i+'"/>\n'),t.push(" </style:style>\n"),++r}})),t.push(' <style:style style:name="ta1" style:family="table" style:master-page-name="mp1">\n'),t.push(' <style:table-properties table:display="true" style:writing-mode="lr-tb"/>\n'),t.push(" </style:style>\n"),t.push(' <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>\n'),t.push(" </office:automatic-styles>\n")};return function(t,e){var n=[we],o=ze({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),a=ze({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});"fods"==e.bookType?(n.push("<office:document"+o+a+">\n"),n.push(di().replace(/office:document-meta/g,"office:meta"))):n.push("<office:document-content"+o+">\n"),i(n,t),n.push(" <office:body>\n"),n.push(" <office:spreadsheet>\n");for(var s=0;s!=t.SheetNames.length;++s)n.push(r(t.Sheets[t.SheetNames[s]],t,s,e));return n.push(" </office:spreadsheet>\n"),n.push(" </office:body>\n"),"fods"==e.bookType?n.push("</office:document>"):n.push("</office:document-content>"),n.join("")}}();function Ih(t,e){if("fods"==e.bookType)return Dh(t,e);var n=ye(),r="",i=[],o=[];return r="mimetype",ve(n,r,"application/vnd.oasis.opendocument.spreadsheet"),r="content.xml",ve(n,r,Dh(t,e)),i.push([r,"text/xml"]),o.push([r,"ContentFile"]),r="styles.xml",ve(n,r,Ph(t,e)),i.push([r,"text/xml"]),o.push([r,"StylesFile"]),r="meta.xml",ve(n,r,we+di()),i.push([r,"text/xml"]),o.push([r,"MetadataFile"]),r="manifest.rdf",ve(n,r,hi(o)),i.push([r,"application/rdf+xml"]),r="META-INF/manifest.xml",ve(n,r,li(i)),n} /*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */function Rh(t){return new DataView(t.buffer,t.byteOffset,t.byteLength)}function Nh(t){return"undefined"!=typeof TextEncoder?(new TextEncoder).encode(t):O(Ne(t))}function Bh(t,e){t:for(var n=0;n<=t.length-e.length;++n){for(var r=0;r<e.length;++r)if(t[n+r]!=e[r])continue t;return!0}return!1}function Fh(t){var e=t.reduce((function(t,e){return t+e.length}),0),n=new Uint8Array(e),r=0;return t.forEach((function(t){n.set(t,r),r+=t.length})),n}function Yh(t,e,n){var r=Math.floor(0==n?0:Math.LOG10E*Math.log(Math.abs(n)))+6176-20,i=n/Math.pow(10,r-6176);t[e+15]|=r>>7,t[e+14]|=(127&r)<<1;for(var o=0;i>=1;++o,i/=256)t[e+o]=255&i;t[e+15]|=n>=0?0:128}function zh(t,e){var n=e?e[0]:0,r=127&t[n];t:if(t[n++]>=128){if(r|=(127&t[n])<<7,t[n++]<128)break t;if(r|=(127&t[n])<<14,t[n++]<128)break t;if(r|=(127&t[n])<<21,t[n++]<128)break t;if(r+=(127&t[n])*Math.pow(2,28),++n,t[n++]<128)break t;if(r+=(127&t[n])*Math.pow(2,35),++n,t[n++]<128)break t;if(r+=(127&t[n])*Math.pow(2,42),++n,t[n++]<128)break t}return e&&(e[0]=n),r}function Hh(t){var e=new Uint8Array(7);e[0]=127&t;var n=1;t:if(t>127){if(e[n-1]|=128,e[n]=t>>7&127,++n,t<=16383)break t;if(e[n-1]|=128,e[n]=t>>14&127,++n,t<=2097151)break t;if(e[n-1]|=128,e[n]=t>>21&127,++n,t<=268435455)break t;if(e[n-1]|=128,e[n]=t/256>>>21&127,++n,t<=34359738367)break t;if(e[n-1]|=128,e[n]=t/65536>>>21&127,++n,t<=4398046511103)break t;e[n-1]|=128,e[n]=t/16777216>>>21&127,++n}return e.slice(0,n)}function Vh(t){var e=0,n=127&t[e];t:if(t[e++]>=128){if(n|=(127&t[e])<<7,t[e++]<128)break t;if(n|=(127&t[e])<<14,t[e++]<128)break t;if(n|=(127&t[e])<<21,t[e++]<128)break t;n|=(127&t[e])<<28}return n}function Wh(t){var e=[],n=[0];while(n[0]<t.length){var r=n[0],i=zh(t,n),o=7&i;i=Math.floor(i/8);var a,s=0;if(0==i)break;switch(o){case 0:var l=n[0];while(t[n[0]++]>=128);a=t.slice(l,n[0]);break;case 5:s=4,a=t.slice(n[0],n[0]+s),n[0]+=s;break;case 1:s=8,a=t.slice(n[0],n[0]+s),n[0]+=s;break;case 2:s=zh(t,n),a=t.slice(n[0],n[0]+s),n[0]+=s;break;case 3:case 4:default:throw new Error("PB Type ".concat(o," for Field ").concat(i," at offset ").concat(r))}var c={data:a,type:o};null==e[i]?e[i]=[c]:e[i].push(c)}return e}function Uh(t){var e=[];return t.forEach((function(t,n){t.forEach((function(t){t.data&&(e.push(Hh(8*n+t.type)),2==t.type&&e.push(Hh(t.data.length)),e.push(t.data))}))})),Fh(e)}function $h(t){var e,n=[],r=[0];while(r[0]<t.length){var i=zh(t,r),o=Wh(t.slice(r[0],r[0]+i));r[0]+=i;var a={id:Vh(o[1][0].data),messages:[]};o[2].forEach((function(e){var n=Wh(e.data),i=Vh(n[3][0].data);a.messages.push({meta:n,data:t.slice(r[0],r[0]+i)}),r[0]+=i})),(null==(e=o[3])?void 0:e[0])&&(a.merge=Vh(o[3][0].data)>>>0>0),n.push(a)}return n}function Gh(t){var e=[];return t.forEach((function(t){var n=[];n[1]=[{data:Hh(t.id),type:0}],n[2]=[],null!=t.merge&&(n[3]=[{data:Hh(+!!t.merge),type:0}]);var r=[];t.messages.forEach((function(t){r.push(t.data),t.meta[3]=[{type:0,data:Hh(t.data.length)}],n[2].push({data:Uh(t.meta),type:2})}));var i=Uh(n);e.push(Hh(i.length)),e.push(i),r.forEach((function(t){return e.push(t)}))})),Fh(e)}function qh(t,e){if(0!=t)throw new Error("Unexpected Snappy chunk type ".concat(t));var n=[0],r=zh(e,n),i=[];while(n[0]<e.length){var o=3&e[n[0]];if(0!=o){var a=0,s=0;if(1==o?(s=4+(e[n[0]]>>2&7),a=(224&e[n[0]++])<<3,a|=e[n[0]++]):(s=1+(e[n[0]++]>>2),2==o?(a=e[n[0]]|e[n[0]+1]<<8,n[0]+=2):(a=(e[n[0]]|e[n[0]+1]<<8|e[n[0]+2]<<16|e[n[0]+3]<<24)>>>0,n[0]+=4)),i=[Fh(i)],0==a)throw new Error("Invalid offset 0");if(a>i[0].length)throw new Error("Invalid offset beyond length");if(s>=a){i.push(i[0].slice(-a)),s-=a;while(s>=i[i.length-1].length)i.push(i[i.length-1]),s-=i[i.length-1].length}i.push(i[0].slice(-a,-a+s))}else{var l=e[n[0]++]>>2;if(l<60)++l;else{var c=l-59;l=e[n[0]],c>1&&(l|=e[n[0]+1]<<8),c>2&&(l|=e[n[0]+2]<<16),c>3&&(l|=e[n[0]+3]<<24),l>>>=0,l++,n[0]+=c}i.push(e.slice(n[0],n[0]+l)),n[0]+=l}}var u=Fh(i);if(u.length!=r)throw new Error("Unexpected length: ".concat(u.length," != ").concat(r));return u}function Xh(t){var e=[],n=0;while(n<t.length){var r=t[n++],i=t[n]|t[n+1]<<8|t[n+2]<<16;n+=3,e.push(qh(r,t.slice(n,n+i))),n+=i}if(n!==t.length)throw new Error("data is not a valid framed stream!");return Fh(e)}function Zh(t){var e=[],n=0;while(n<t.length){var r=Math.min(t.length-n,268435455),i=new Uint8Array(4);e.push(i);var o=Hh(r),a=o.length;e.push(o),r<=60?(a++,e.push(new Uint8Array([r-1<<2]))):r<=256?(a+=2,e.push(new Uint8Array([240,r-1&255]))):r<=65536?(a+=3,e.push(new Uint8Array([244,r-1&255,r-1>>8&255]))):r<=16777216?(a+=4,e.push(new Uint8Array([248,r-1&255,r-1>>8&255,r-1>>16&255]))):r<=4294967296&&(a+=5,e.push(new Uint8Array([252,r-1&255,r-1>>8&255,r-1>>16&255,r-1>>>24&255]))),e.push(t.slice(n,n+r)),a+=r,i[0]=0,i[1]=255&a,i[2]=a>>8&255,i[3]=a>>16&255,n+=r}return Fh(e)}function Kh(t,e){var n=new Uint8Array(32),r=Rh(n),i=12,o=0;switch(n[0]=5,t.t){case"n":n[1]=2,Yh(n,i,t.v),o|=1,i+=16;break;case"b":n[1]=6,r.setFloat64(i,t.v?1:0,!0),o|=2,i+=8;break;case"s":if(-1==e.indexOf(t.v))throw new Error("Value ".concat(t.v," missing from SST!"));n[1]=3,r.setUint32(i,e.indexOf(t.v),!0),o|=8,i+=4;break;default:throw"unsupported cell type "+t.t}return r.setUint32(8,o,!0),n.slice(0,i)}function Qh(t,e){var n=new Uint8Array(32),r=Rh(n),i=12,o=0;switch(n[0]=3,t.t){case"n":n[2]=2,r.setFloat64(i,t.v,!0),o|=32,i+=8;break;case"b":n[2]=6,r.setFloat64(i,t.v?1:0,!0),o|=32,i+=8;break;case"s":if(-1==e.indexOf(t.v))throw new Error("Value ".concat(t.v," missing from SST!"));n[2]=3,r.setUint32(i,e.indexOf(t.v),!0),o|=16,i+=4;break;default:throw"unsupported cell type "+t.t}return r.setUint32(4,o,!0),n.slice(0,i)}function Jh(t){var e=Wh(t);return zh(e[1][0].data)}function td(t,e,n){var r,i,o,a;if(!(null==(r=t[6])?void 0:r[0])||!(null==(i=t[7])?void 0:i[0]))throw"Mutation only works on post-BNC storages!";var s=(null==(a=null==(o=t[8])?void 0:o[0])?void 0:a.data)&&Vh(t[8][0].data)>0||!1;if(s)throw"Math only works with normal offsets";for(var l=0,c=Rh(t[7][0].data),u=0,h=[],d=Rh(t[4][0].data),f=0,p=[],m=0;m<e.length;++m)if(null!=e[m]){var g,b;switch(c.setUint16(2*m,u,!0),d.setUint16(2*m,f,!0),typeof e[m]){case"string":g=Kh({t:"s",v:e[m]},n),b=Qh({t:"s",v:e[m]},n);break;case"number":g=Kh({t:"n",v:e[m]},n),b=Qh({t:"n",v:e[m]},n);break;case"boolean":g=Kh({t:"b",v:e[m]},n),b=Qh({t:"b",v:e[m]},n);break;default:throw new Error("Unsupported value "+e[m])}h.push(g),u+=g.length,p.push(b),f+=b.length,++l}else c.setUint16(2*m,65535,!0),d.setUint16(2*m,65535);for(t[2][0].data=Hh(l);m<t[7][0].data.length/2;++m)c.setUint16(2*m,65535,!0),d.setUint16(2*m,65535,!0);return t[6][0].data=Fh(h),t[3][0].data=Fh(p),l}function ed(t,e){if(!e||!e.numbers)throw new Error("Must pass a `numbers` option -- check the README");var n=t.Sheets[t.SheetNames[0]];t.SheetNames.length>1&&console.error("The Numbers writer currently writes only the first table");var r=Kn(n["!ref"]);r.s.r=r.s.c=0;var i=!1;r.e.c>9&&(i=!0,r.e.c=9),r.e.r>49&&(i=!0,r.e.r=49),i&&console.error("The Numbers writer is currently limited to ".concat(Qn(r)));var o=yd(n,{range:r,header:1}),a=["~Sh33tJ5~"];o.forEach((function(t){return t.forEach((function(t){"string"==typeof t&&a.push(t)}))}));var s={},l=[],c=Gt.read(e.numbers,{type:"base64"});c.FileIndex.map((function(t,e){return[t,c.FullPaths[e]]})).forEach((function(t){var e=t[0],n=t[1];if(2==e.type&&e.name.match(/\.iwa/)){var r=e.content,i=Xh(r),o=$h(i);o.forEach((function(t){l.push(t.id),s[t.id]={deps:[],location:n,type:Vh(t.messages[0].meta[1][0].data)}}))}})),l.sort((function(t,e){return t-e}));var u=l.filter((function(t){return t>1})).map((function(t){return[t,Hh(t)]}));c.FileIndex.map((function(t,e){return[t,c.FullPaths[e]]})).forEach((function(t){var e=t[0];t[1];if(e.name.match(/\.iwa/)){var n=$h(Xh(e.content));n.forEach((function(t){t.messages.forEach((function(e){u.forEach((function(e){t.messages.some((function(t){return 11006!=Vh(t.meta[1][0].data)&&Bh(t.data,e[1])}))&&s[e[0]].deps.push(t.id)}))}))}))}}));for(var h,d=Gt.find(c,s[1].location),f=$h(Xh(d.content)),p=0;p<f.length;++p){var m=f[p];1==m.id&&(h=m)}var g=Jh(Wh(h.messages[0].data)[1][0].data);for(d=Gt.find(c,s[g].location),f=$h(Xh(d.content)),p=0;p<f.length;++p)m=f[p],m.id==g&&(h=m);for(g=Jh(Wh(h.messages[0].data)[2][0].data),d=Gt.find(c,s[g].location),f=$h(Xh(d.content)),p=0;p<f.length;++p)m=f[p],m.id==g&&(h=m);for(g=Jh(Wh(h.messages[0].data)[2][0].data),d=Gt.find(c,s[g].location),f=$h(Xh(d.content)),p=0;p<f.length;++p)m=f[p],m.id==g&&(h=m);var b=Wh(h.messages[0].data);b[6][0].data=Hh(r.e.r+1),b[7][0].data=Hh(r.e.c+1);for(var v=Jh(b[46][0].data),y=Gt.find(c,s[v].location),w=$h(Xh(y.content)),_=0;_<w.length;++_)if(w[_].id==v)break;if(w[_].id!=v)throw"Bad ColumnRowUIDMapArchive";var x=Wh(w[_].messages[0].data);x[1]=[],x[2]=[],x[3]=[];for(var k=0;k<=r.e.c;++k){var A=[];A[1]=A[2]=[{type:0,data:Hh(k+420690)}],x[1].push({type:2,data:Uh(A)}),x[2].push({type:0,data:Hh(k)}),x[3].push({type:0,data:Hh(k)})}x[4]=[],x[5]=[],x[6]=[];for(var M=0;M<=r.e.r;++M)A=[],A[1]=A[2]=[{type:0,data:Hh(M+726270)}],x[4].push({type:2,data:Uh(A)}),x[5].push({type:0,data:Hh(M)}),x[6].push({type:0,data:Hh(M)});w[_].messages[0].data=Uh(x),y.content=Zh(Gh(w)),y.size=y.content.length,delete b[46];var O=Wh(b[4][0].data);O[7][0].data=Hh(r.e.r+1);var S=Wh(O[1][0].data),T=Jh(S[2][0].data);if(y=Gt.find(c,s[T].location),w=$h(Xh(y.content)),w[0].id!=T)throw"Bad HeaderStorageBucket";var C=Wh(w[0].messages[0].data);for(M=0;M<o.length;++M){var E=Wh(C[2][0].data);E[1][0].data=Hh(M),E[4][0].data=Hh(o[M].length),C[2][M]={type:C[2][0].type,data:Uh(E)}}w[0].messages[0].data=Uh(C),y.content=Zh(Gh(w)),y.size=y.content.length;var j=Jh(O[2][0].data);if(y=Gt.find(c,s[j].location),w=$h(Xh(y.content)),w[0].id!=j)throw"Bad HeaderStorageBucket";for(C=Wh(w[0].messages[0].data),k=0;k<=r.e.c;++k)E=Wh(C[2][0].data),E[1][0].data=Hh(k),E[4][0].data=Hh(r.e.r+1),C[2][k]={type:C[2][0].type,data:Uh(E)};w[0].messages[0].data=Uh(C),y.content=Zh(Gh(w)),y.size=y.content.length;var L=Jh(O[4][0].data);(function(){for(var t,e=Gt.find(c,s[L].location),n=$h(Xh(e.content)),r=0;r<n.length;++r){var i=n[r];i.id==L&&(t=i)}var o=Wh(t.messages[0].data);o[3]=[];var l=[];a.forEach((function(t,e){l[1]=[{type:0,data:Hh(e)}],l[2]=[{type:0,data:Hh(1)}],l[3]=[{type:2,data:Nh(t)}],o[3].push({type:2,data:Uh(l)})})),t.messages[0].data=Uh(o);var u=Gh(n),h=Zh(u);e.content=h,e.size=e.content.length})();var P=Wh(O[3][0].data),D=P[1][0];delete P[2];var I=Wh(D.data),R=Jh(I[2][0].data);(function(){for(var t,e=Gt.find(c,s[R].location),n=$h(Xh(e.content)),i=0;i<n.length;++i){var l=n[i];l.id==R&&(t=l)}var u=Wh(t.messages[0].data);delete u[6],delete P[7];var h=new Uint8Array(u[5][0].data);u[5]=[];for(var d=0,f=0;f<=r.e.r;++f){var p=Wh(h);d+=td(p,o[f],a),p[1][0].data=Hh(f),u[5].push({data:Uh(p),type:2})}u[1]=[{type:0,data:Hh(r.e.c+1)}],u[2]=[{type:0,data:Hh(r.e.r+1)}],u[3]=[{type:0,data:Hh(d)}],u[4]=[{type:0,data:Hh(r.e.r+1)}],t.messages[0].data=Uh(u);var m=Gh(n),g=Zh(m);e.content=g,e.size=e.content.length})(),D.data=Uh(I),O[3][0].data=Uh(P),b[4][0].data=Uh(O),h.messages[0].data=Uh(b);var N=Gh(f),B=Zh(N);return d.content=B,d.size=d.content.length,c}function nd(t){return function(e){for(var n=0;n!=t.length;++n){var r=t[n];void 0===e[r[0]]&&(e[r[0]]=r[1]),"n"===r[2]&&(e[r[0]]=Number(e[r[0]]))}}}function rd(t){nd([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]])(t)}function id(t,e){return"ods"==e.bookType?Ih(t,e):"numbers"==e.bookType?ed(t,e):"xlsb"==e.bookType?od(t,e):ad(t,e)}function od(t,e){La=1024,t&&!t.SSF&&(t.SSF=fe(G)),t&&t.SSF&&(Ht(),zt(t.SSF),e.revssf=te(t.SSF),e.revssf[t.SSF[65535]]=0,e.ssf=t.SSF),e.rels={},e.wbrels={},e.Strings=[],e.Strings.Count=0,e.Strings.Unique=0,Rl?e.revStrings=new Map:(e.revStrings={},e.revStrings.foo=[],delete e.revStrings.foo);var n="xlsb"==e.bookType?"bin":"xml",r=Va.indexOf(e.bookType)>-1,i=ni();rd(e=e||{});var o=ye(),a="",s=0;if(e.cellXfs=[],Yl(e.cellXfs,{},{revssf:{General:0}}),t.Props||(t.Props={}),a="docProps/core.xml",ve(o,a,mi(t.Props,e)),i.coreprops.push(a),si(e.rels,2,a,ii.CORE_PROPS),a="docProps/app.xml",t.Props&&t.Props.SheetNames);else if(t.Workbook&&t.Workbook.Sheets){for(var l=[],c=0;c<t.SheetNames.length;++c)2!=(t.Workbook.Sheets[c]||{}).Hidden&&l.push(t.SheetNames[c]);t.Props.SheetNames=l}else t.Props.SheetNames=t.SheetNames;for(t.Props.Worksheets=t.Props.SheetNames.length,ve(o,a,vi(t.Props,e)),i.extprops.push(a),si(e.rels,3,a,ii.EXT_PROPS),t.Custprops!==t.Props&&Kt(t.Custprops||{}).length>0&&(a="docProps/custom.xml",ve(o,a,yi(t.Custprops,e)),i.custprops.push(a),si(e.rels,4,a,ii.CUST_PROPS)),s=1;s<=t.SheetNames.length;++s){var u={"!id":{}},h=t.Sheets[t.SheetNames[s-1]],d=(h||{})["!type"]||"sheet";switch(d){case"chart":default:a="xl/worksheets/sheet"+s+"."+n,ve(o,a,Ru(s-1,a,e,t,u)),i.sheets.push(a),si(e.wbrels,-1,"worksheets/sheet"+s+"."+n,ii.WS[0])}if(h){var f=h["!comments"],p=!1,m="";f&&f.length>0&&(m="xl/comments"+s+"."+n,ve(o,m,Fu(f,m,e)),i.comments.push(m),si(u,-1,"../comments"+s+"."+n,ii.CMNT),p=!0),h["!legacy"]&&p&&ve(o,"xl/drawings/vmlDrawing"+s+".vml",Pa(s,h["!comments"])),delete h["!comments"],delete h["!legacy"]}u["!id"].rId1&&ve(o,oi(a),ai(u))}return null!=e.Strings&&e.Strings.length>0&&(a="xl/sharedStrings."+n,ve(o,a,Bu(e.Strings,a,e)),i.strs.push(a),si(e.wbrels,-1,"sharedStrings."+n,ii.SST)),a="xl/workbook."+n,ve(o,a,Iu(t,a,e)),i.workbooks.push(a),si(e.rels,1,a,ii.WB),a="xl/theme/theme1.xml",ve(o,a,_a(t.Themes,e)),i.themes.push(a),si(e.wbrels,-1,"theme/theme1.xml",ii.THEME),a="xl/styles."+n,ve(o,a,Nu(t,a,e)),i.styles.push(a),si(e.wbrels,-1,"styles."+n,ii.STY),t.vbaraw&&r&&(a="xl/vbaProject.bin",ve(o,a,t.vbaraw),i.vba.push(a),si(e.wbrels,-1,"vbaProject.bin",ii.VBA)),a="xl/metadata."+n,ve(o,a,Yu(a)),i.metadata.push(a),si(e.wbrels,-1,"metadata."+n,ii.XLMETA),ve(o,"[Content_Types].xml",ri(i,e)),ve(o,"_rels/.rels",ai(e.rels)),ve(o,"xl/_rels/workbook."+n+".rels",ai(e.wbrels)),delete e.revssf,delete e.ssf,o}function ad(t,e){La=1024,t&&!t.SSF&&(t.SSF=fe(G)),t&&t.SSF&&(Ht(),zt(t.SSF),e.revssf=te(t.SSF),e.revssf[t.SSF[65535]]=0,e.ssf=t.SSF),e.rels={},e.wbrels={},e.Strings=[],e.Strings.Count=0,e.Strings.Unique=0,Rl?e.revStrings=new Map:(e.revStrings={},e.revStrings.foo=[],delete e.revStrings.foo);var n="xml",r=Va.indexOf(e.bookType)>-1,i=ni();rd(e=e||{});var o=ye(),a="",s=0;if(e.cellXfs=[],Yl(e.cellXfs,{},{revssf:{General:0}}),t.Props||(t.Props={}),a="docProps/core.xml",ve(o,a,mi(t.Props,e)),i.coreprops.push(a),si(e.rels,2,a,ii.CORE_PROPS),a="docProps/app.xml",t.Props&&t.Props.SheetNames);else if(t.Workbook&&t.Workbook.Sheets){for(var l=[],c=0;c<t.SheetNames.length;++c)2!=(t.Workbook.Sheets[c]||{}).Hidden&&l.push(t.SheetNames[c]);t.Props.SheetNames=l}else t.Props.SheetNames=t.SheetNames;t.Props.Worksheets=t.Props.SheetNames.length,ve(o,a,vi(t.Props,e)),i.extprops.push(a),si(e.rels,3,a,ii.EXT_PROPS),t.Custprops!==t.Props&&Kt(t.Custprops||{}).length>0&&(a="docProps/custom.xml",ve(o,a,yi(t.Custprops,e)),i.custprops.push(a),si(e.rels,4,a,ii.CUST_PROPS));var u=["SheetJ5"];for(e.tcid=0,s=1;s<=t.SheetNames.length;++s){var h={"!id":{}},d=t.Sheets[t.SheetNames[s-1]],f=(d||{})["!type"]||"sheet";switch(f){case"chart":default:a="xl/worksheets/sheet"+s+"."+n,ve(o,a,Jl(s-1,e,t,h)),i.sheets.push(a),si(e.wbrels,-1,"worksheets/sheet"+s+"."+n,ii.WS[0])}if(d){var p=d["!comments"],m=!1,g="";if(p&&p.length>0){var b=!1;p.forEach((function(t){t[1].forEach((function(t){1==t.T&&(b=!0)}))})),b&&(g="xl/threadedComments/threadedComment"+s+"."+n,ve(o,g,Ia(p,u,e)),i.threadedcomments.push(g),si(h,-1,"../threadedComments/threadedComment"+s+"."+n,ii.TCMNT)),g="xl/comments"+s+"."+n,ve(o,g,Da(p,e)),i.comments.push(g),si(h,-1,"../comments"+s+"."+n,ii.CMNT),m=!0}d["!legacy"]&&m&&ve(o,"xl/drawings/vmlDrawing"+s+".vml",Pa(s,d["!comments"])),delete d["!comments"],delete d["!legacy"]}h["!id"].rId1&&ve(o,oi(a),ai(h))}return null!=e.Strings&&e.Strings.length>0&&(a="xl/sharedStrings."+n,ve(o,a,So(e.Strings,e)),i.strs.push(a),si(e.wbrels,-1,"sharedStrings."+n,ii.SST)),a="xl/workbook."+n,ve(o,a,Au(t,e)),i.workbooks.push(a),si(e.rels,1,a,ii.WB),a="xl/theme/theme1.xml",ve(o,a,_a(t.Themes,e)),i.themes.push(a),si(e.wbrels,-1,"theme/theme1.xml",ii.THEME),a="xl/styles."+n,ve(o,a,qo(t,e)),i.styles.push(a),si(e.wbrels,-1,"styles."+n,ii.STY),t.vbaraw&&r&&(a="xl/vbaProject.bin",ve(o,a,t.vbaraw),i.vba.push(a),si(e.wbrels,-1,"vbaProject.bin",ii.VBA)),a="xl/metadata."+n,ve(o,a,Ea()),i.metadata.push(a),si(e.wbrels,-1,"metadata."+n,ii.XLMETA),u.length>1&&(a="xl/persons/person.xml",ve(o,a,Ra(u,e)),i.people.push(a),si(e.wbrels,-1,"persons/person.xml",ii.PEOPLE)),ve(o,"[Content_Types].xml",ri(i,e)),ve(o,"_rels/.rels",ai(e.rels)),ve(o,"xl/_rels/workbook."+n+".rels",ai(e.wbrels)),delete e.revssf,delete e.ssf,o}function sd(t,e){var n="";switch((e||{}).type||"base64"){case"buffer":return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7]];case"base64":n=_(t.slice(0,12));break;case"binary":n=t;break;case"array":return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7]];default:throw new Error("Unrecognized type "+(e&&e.type||"undefined"))}return[n.charCodeAt(0),n.charCodeAt(1),n.charCodeAt(2),n.charCodeAt(3),n.charCodeAt(4),n.charCodeAt(5),n.charCodeAt(6),n.charCodeAt(7)]}function ld(t,e){switch(e.type){case"base64":case"binary":break;case"buffer":case"array":e.type="";break;case"file":return Zt(e.file,Gt.write(t,{type:x?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+e.bookType+"' files");default:throw new Error("Unrecognized type "+e.type)}return Gt.write(t,e)}function cd(t,e){var n=fe(e||{}),r=id(t,n);return ud(r,n)}function ud(t,e){var n={},r=x?"nodebuffer":"undefined"!==typeof Uint8Array?"array":"string";if(e.compression&&(n.compression="DEFLATE"),e.password)n.type=r;else switch(e.type){case"base64":n.type="base64";break;case"binary":n.type="string";break;case"string":throw new Error("'string' output type invalid for '"+e.bookType+"' files");case"buffer":case"file":n.type=r;break;default:throw new Error("Unrecognized type "+e.type)}var i=t.FullPaths?Gt.write(t,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[n.type]||n.type,compression:!!e.compression}):t.generate(n);if("undefined"!==typeof Deno&&"string"==typeof i){if("binary"==e.type||"base64"==e.type)return i;i=new Uint8Array(S(i))}return e.password&&"undefined"!==typeof encrypt_agile?ld(encrypt_agile(i,e.password),e):"file"===e.type?Zt(e.file,i):"string"==e.type?Re(i):i}function hd(t,e){var n=e||{},r=nh(t,n);return ld(r,n)}function dd(t,e,n){n||(n="");var r=n+t;switch(e.type){case"base64":return w(Ne(r));case"binary":return Ne(r);case"string":return t;case"file":return Zt(e.file,r,"utf8");case"buffer":return x?k(r,"utf8"):"undefined"!==typeof TextEncoder?(new TextEncoder).encode(r):dd(r,{type:"binary"}).split("").map((function(t){return t.charCodeAt(0)}))}throw new Error("Unrecognized type "+e.type)}function fd(t,e){switch(e.type){case"base64":return w(t);case"binary":return t;case"string":return t;case"file":return Zt(e.file,t,"binary");case"buffer":return x?k(t,"binary"):t.split("").map((function(t){return t.charCodeAt(0)}))}throw new Error("Unrecognized type "+e.type)}function pd(t,e){switch(e.type){case"string":case"base64":case"binary":for(var n="",r=0;r<t.length;++r)n+=String.fromCharCode(t[r]);return"base64"==e.type?w(n):"string"==e.type?Re(n):n;case"file":return Zt(e.file,t);case"buffer":return t;default:throw new Error("Unrecognized type "+e.type)}}function md(t,e){d(),ku(t);var n=fe(e||{});if(n.cellStyles&&(n.cellNF=!0,n.sheetStubs=!0),"array"==n.type){n.type="binary";var r=md(t,n);return n.type="array",S(r)}var i=0;if(n.sheet&&(i="number"==typeof n.sheet?n.sheet:t.SheetNames.indexOf(n.sheet),!t.SheetNames[i]))throw new Error("Sheet not found: "+n.sheet+" : "+typeof n.sheet);switch(n.bookType||"xlsb"){case"xml":case"xlml":return dd(Ju(t,n),n);case"slk":case"sylk":return dd(_o.from_sheet(t.Sheets[t.SheetNames[i]],n),n);case"htm":case"html":return dd(Sh(t.Sheets[t.SheetNames[i]],n),n);case"txt":return fd(kd(t.Sheets[t.SheetNames[i]],n),n);case"csv":return dd(xd(t.Sheets[t.SheetNames[i]],n),n,"\ufeff");case"dif":return dd(xo.from_sheet(t.Sheets[t.SheetNames[i]],n),n);case"dbf":return pd(wo.from_sheet(t.Sheets[t.SheetNames[i]],n),n);case"prn":return dd(Ao.from_sheet(t.Sheets[t.SheetNames[i]],n),n);case"rtf":return dd(Do.from_sheet(t.Sheets[t.SheetNames[i]],n),n);case"eth":return dd(ko.from_sheet(t.Sheets[t.SheetNames[i]],n),n);case"fods":return dd(Ih(t,n),n);case"wk1":return pd(Mo.sheet_to_wk1(t.Sheets[t.SheetNames[i]],n),n);case"wk3":return pd(Mo.book_to_wk3(t,n),n);case"biff2":n.biff||(n.biff=2);case"biff3":n.biff||(n.biff=3);case"biff4":return n.biff||(n.biff=4),pd(xh(t,n),n);case"biff5":n.biff||(n.biff=5);case"biff8":case"xla":case"xls":return n.biff||(n.biff=8),hd(t,n);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"numbers":case"ods":return cd(t,n);default:throw new Error("Unrecognized bookType |"+n.bookType+"|")}}function gd(t){if(!t.bookType){var e={xls:"biff8",htm:"html",slk:"sylk",socialcalc:"eth",Sh33tJS:"WTF"},n=t.file.slice(t.file.lastIndexOf(".")).toLowerCase();n.match(/^\.[a-z]+$/)&&(t.bookType=n.slice(1)),t.bookType=e[t.bookType]||t.bookType}}function bd(t,e,n){var r=n||{};return r.type="file",r.file=e,gd(r),md(t,r)}function vd(t,e,n,r,i,o,a,s){var l=zn(n),c=s.defval,u=s.raw||!Object.prototype.hasOwnProperty.call(s,"raw"),h=!0,d=1===i?[]:{};if(1!==i)if(Object.defineProperty)try{Object.defineProperty(d,"__rowNum__",{value:n,enumerable:!1})}catch(g){d.__rowNum__=n}else d.__rowNum__=n;if(!a||t[n])for(var f=e.s.c;f<=e.e.c;++f){var p=a?t[n][f]:t[r[f]+l];if(void 0!==p&&void 0!==p.t){var m=p.v;switch(p.t){case"z":if(null==m)break;continue;case"e":m=0==m?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+p.t)}if(null!=o[f]){if(null==m)if("e"==p.t&&null===m)d[o[f]]=null;else if(void 0!==c)d[o[f]]=c;else{if(!u||null!==m)continue;d[o[f]]=null}else d[o[f]]=u&&("n"!==p.t||"n"===p.t&&!1!==s.rawNumbers)?m:er(p,m,s);null!=m&&(h=!1)}}else{if(void 0===c)continue;null!=o[f]&&(d[o[f]]=c)}}return{row:d,isempty:h}}function yd(t,e){if(null==t||null==t["!ref"])return[];var n={t:"n",v:0},r=0,i=1,o=[],a=0,s="",l={s:{r:0,c:0},e:{r:0,c:0}},c=e||{},u=null!=c.range?c.range:t["!ref"];switch(1===c.header?r=1:"A"===c.header?r=2:Array.isArray(c.header)?r=3:null==c.header&&(r=0),typeof u){case"string":l=Jn(u);break;case"number":l=Jn(t["!ref"]),l.s.r=u;break;default:l=u}r>0&&(i=0);var h=zn(l.s.r),d=[],f=[],p=0,m=0,g=Array.isArray(t),b=l.s.r,v=0,y={};g&&!t[b]&&(t[b]=[]);var w=c.skipHidden&&t["!cols"]||[],_=c.skipHidden&&t["!rows"]||[];for(v=l.s.c;v<=l.e.c;++v)if(!(w[v]||{}).hidden)switch(d[v]=Un(v),n=g?t[b][v]:t[d[v]+h],r){case 1:o[v]=v-l.s.c;break;case 2:o[v]=d[v];break;case 3:o[v]=c.header[v-l.s.c];break;default:if(null==n&&(n={w:"__EMPTY",t:"s"}),s=a=er(n,null,c),m=y[a]||0,m){do{s=a+"_"+m++}while(y[s]);y[a]=m,y[s]=1}else y[a]=1;o[v]=s}for(b=l.s.r+i;b<=l.e.r;++b)if(!(_[b]||{}).hidden){var x=vd(t,l,b,d,r,o,g,c);(!1===x.isempty||(1===r?!1!==c.blankrows:c.blankrows))&&(f[p++]=x.row)}return f.length=p,f}var wd=/"/g;function _d(t,e,n,r,i,o,a,s){for(var l=!0,c=[],u="",h=zn(n),d=e.s.c;d<=e.e.c;++d)if(r[d]){var f=s.dense?(t[n]||[])[d]:t[r[d]+h];if(null==f)u="";else if(null!=f.v){l=!1,u=""+(s.rawNumbers&&"n"==f.t?f.v:er(f,null,s));for(var p=0,m=0;p!==u.length;++p)if((m=u.charCodeAt(p))===i||m===o||34===m||s.forceQuotes){u='"'+u.replace(wd,'""')+'"';break}"ID"==u&&(u='"ID"')}else null==f.f||f.F?u="":(l=!1,u="="+f.f,u.indexOf(",")>=0&&(u='"'+u.replace(wd,'""')+'"'));c.push(u)}return!1===s.blankrows&&l?null:c.join(a)}function xd(t,e){var n=[],r=null==e?{}:e;if(null==t||null==t["!ref"])return"";var i=Jn(t["!ref"]),o=void 0!==r.FS?r.FS:",",a=o.charCodeAt(0),s=void 0!==r.RS?r.RS:"\n",l=s.charCodeAt(0),c=new RegExp(("|"==o?"\\|":o)+"+$"),u="",h=[];r.dense=Array.isArray(t);for(var d=r.skipHidden&&t["!cols"]||[],f=r.skipHidden&&t["!rows"]||[],p=i.s.c;p<=i.e.c;++p)(d[p]||{}).hidden||(h[p]=Un(p));for(var m=0,g=i.s.r;g<=i.e.r;++g)(f[g]||{}).hidden||(u=_d(t,i,g,h,a,l,o,r),null!=u&&(r.strip&&(u=u.replace(c,"")),(u||!1!==r.blankrows)&&n.push((m++?s:"")+u)));return delete r.dense,n.join("")}function kd(t,e){e||(e={}),e.FS="\t",e.RS="\n";var n=xd(t,e);if("undefined"==typeof p||"string"==e.type)return n;var r=p.utils.encode(1200,n,"str");return String.fromCharCode(255)+String.fromCharCode(254)+r}function Ad(t){var e,n="",r="";if(null==t||null==t["!ref"])return[];var i,o=Jn(t["!ref"]),a="",s=[],l=[],c=Array.isArray(t);for(i=o.s.c;i<=o.e.c;++i)s[i]=Un(i);for(var u=o.s.r;u<=o.e.r;++u)for(a=zn(u),i=o.s.c;i<=o.e.c;++i)if(n=s[i]+a,e=c?(t[u]||[])[i]:t[n],r="",void 0!==e){if(null!=e.F){if(n=e.F,!e.f)continue;r=e.f,-1==n.indexOf(":")&&(n=n+":"+n)}if(null!=e.f)r=e.f;else{if("z"==e.t)continue;if("n"==e.t&&null!=e.v)r=""+e.v;else if("b"==e.t)r=e.v?"TRUE":"FALSE";else if(void 0!==e.w)r="'"+e.w;else{if(void 0===e.v)continue;r="s"==e.t?"'"+e.v:""+e.v}}l[l.length]=n+"="+r}return l}function Md(t,e,n){var r,i=n||{},o=+!i.skipHeader,a=t||{},s=0,l=0;if(a&&null!=i.origin)if("number"==typeof i.origin)s=i.origin;else{var c="string"==typeof i.origin?Xn(i.origin):i.origin;s=c.r,l=c.c}var u={s:{c:0,r:0},e:{c:l,r:s+e.length-1+o}};if(a["!ref"]){var h=Jn(a["!ref"]);u.e.c=Math.max(u.e.c,h.e.c),u.e.r=Math.max(u.e.r,h.e.r),-1==s&&(s=h.e.r+1,u.e.r=s+e.length-1+o)}else-1==s&&(s=0,u.e.r=e.length-1+o);var d=i.header||[],f=0;e.forEach((function(t,e){Kt(t).forEach((function(n){-1==(f=d.indexOf(n))&&(d[f=d.length]=n);var c=t[n],u="z",h="",p=Zn({c:l+f,r:s+e+o});r=Sd(a,p),!c||"object"!==typeof c||c instanceof Date?("number"==typeof c?u="n":"boolean"==typeof c?u="b":"string"==typeof c?u="s":c instanceof Date?(u="d",i.cellDates||(u="n",c=re(c)),h=i.dateNF||G[14]):null===c&&i.nullError&&(u="e",c=0),r?(r.t=u,r.v=c,delete r.w,delete r.R,h&&(r.z=h)):a[p]=r={t:u,v:c},h&&(r.z=h)):a[p]=c}))})),u.e.c=Math.max(u.e.c,l+d.length-1);var p=zn(s);if(o)for(f=0;f<d.length;++f)a[Un(f+l)+p]={t:"s",v:d[f]};return a["!ref"]=Qn(u),a}function Od(t,e){return Md(null,t,e)}function Sd(t,e,n){if("string"==typeof e){if(Array.isArray(t)){var r=Xn(e);return t[r.r]||(t[r.r]=[]),t[r.r][r.c]||(t[r.r][r.c]={t:"z"})}return t[e]||(t[e]={t:"z"})}return Sd(t,Zn("number"!=typeof e?e:{r:e,c:n||0}))}function Td(t,e){if("number"==typeof e){if(e>=0&&t.SheetNames.length>e)return e;throw new Error("Cannot find sheet # "+e)}if("string"==typeof e){var n=t.SheetNames.indexOf(e);if(n>-1)return n;throw new Error("Cannot find sheet name |"+e+"|")}throw new Error("Cannot find sheet |"+e+"|")}function Cd(){return{SheetNames:[],Sheets:{}}}function Ed(t,e,n,r){var i=1;if(!n)for(;i<=65535;++i,n=void 0)if(-1==t.SheetNames.indexOf(n="Sheet"+i))break;if(!n||t.SheetNames.length>=65535)throw new Error("Too many worksheets");if(r&&t.SheetNames.indexOf(n)>=0){var o=n.match(/(^.*?)(\d+)$/);i=o&&+o[2]||0;var a=o&&o[1]||n;for(++i;i<=65535;++i)if(-1==t.SheetNames.indexOf(n=a+i))break}if(_u(n),t.SheetNames.indexOf(n)>=0)throw new Error("Worksheet with name |"+n+"| already exists!");return t.SheetNames.push(n),t.Sheets[n]=e,n}function jd(t,e,n){t.Workbook||(t.Workbook={}),t.Workbook.Sheets||(t.Workbook.Sheets=[]);var r=Td(t,e);switch(t.Workbook.Sheets[r]||(t.Workbook.Sheets[r]={}),n){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+n)}t.Workbook.Sheets[r].Hidden=n}function Ld(t,e){return t.z=e,t}function Pd(t,e,n){return e?(t.l={Target:e},n&&(t.l.Tooltip=n)):delete t.l,t}function Dd(t,e,n){return Pd(t,"#"+e,n)}function Id(t,e,n){t.c||(t.c=[]),t.c.push({t:e,a:n||"SheetJS"})}function Rd(t,e,n,r){for(var i="string"!=typeof e?e:Jn(e),o="string"==typeof e?e:Qn(e),a=i.s.r;a<=i.e.r;++a)for(var s=i.s.c;s<=i.e.c;++s){var l=Sd(t,a,s);l.t="n",l.F=o,delete l.v,a==i.s.r&&s==i.s.c&&(l.f=n,r&&(l.D=!0))}return t}var Nd={encode_col:Un,encode_row:zn,encode_cell:Zn,encode_range:Qn,decode_col:Wn,decode_row:Yn,split_cell:qn,decode_cell:Xn,decode_range:Kn,format_cell:er,sheet_add_aoa:rr,sheet_add_json:Md,sheet_add_dom:Th,aoa_to_sheet:ir,json_to_sheet:Od,table_to_sheet:Ch,table_to_book:Eh,sheet_to_csv:xd,sheet_to_txt:kd,sheet_to_json:yd,sheet_to_html:Sh,sheet_to_formulae:Ad,sheet_to_row_object_array:yd,sheet_get_cell:Sd,book_new:Cd,book_append_sheet:Ed,book_set_sheet_visibility:jd,cell_set_number_format:Ld,cell_set_hyperlink:Pd,cell_set_internal_link:Dd,cell_add_comment:Id,sheet_set_array_formula:Rd,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};i.version}).call(this,n("b639").Buffer,n("4362"))},2638:function(t,e,n){"use strict";var r=Object.prototype.toString;t.exports=function(t){return t instanceof Blob||"[object Blob]"===r.call(t)}},"26d2":function(t,e,n){"use strict";n.d(e,"a",(function(){return k}));var r=n("2f79"),i=n("c637"),o=n("0056"),a=n("a723"),s=n("6d40"),l=n("906c"),c=n("7b1e"),u=n("a8c8"),h=n("3a58"),d=n("d82f"),f=n("cf75"),p=n("a3e4");function m(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function g(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?m(Object(n),!0).forEach((function(e){b(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function b(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var v=20,y=0,w=function(t){return Object(u["d"])(Object(h["c"])(t)||v,1)},_=function(t){return Object(u["d"])(Object(h["c"])(t)||y,0)},x=Object(f["d"])(Object(d["m"])(g(g({},p["c"]),{},{ariaControls:Object(f["c"])(a["u"]),perPage:Object(f["c"])(a["p"],v),totalRows:Object(f["c"])(a["p"],y)})),i["Nb"]),k=Object(r["c"])({name:i["Nb"],mixins:[p["b"]],props:x,computed:{numberOfPages:function(){var t=Object(u["b"])(_(this.totalRows)/w(this.perPage));return t<1?1:t},pageSizeNumberOfPages:function(){return{perPage:w(this.perPage),totalRows:_(this.totalRows),numberOfPages:this.numberOfPages}}},watch:{pageSizeNumberOfPages:function(t,e){Object(c["p"])(e)||(t.perPage!==e.perPage&&t.totalRows===e.totalRows||t.numberOfPages!==e.numberOfPages&&this.currentPage>t.numberOfPages)&&(this.currentPage=1),this.localNumberOfPages=t.numberOfPages}},created:function(){var t=this;this.localNumberOfPages=this.numberOfPages;var e=Object(h["c"])(this[p["a"]],0);e>0?this.currentPage=e:this.$nextTick((function(){t.currentPage=0}))},methods:{onClick:function(t,e){var n=this;if(e!==this.currentPage){var r=t.target,i=new s["a"](o["G"],{cancelable:!0,vueTarget:this,target:r});this.$emit(i.type,i,e),i.defaultPrevented||(this.currentPage=e,this.$emit(o["d"],this.currentPage),this.$nextTick((function(){Object(l["u"])(r)&&n.$el.contains(r)?Object(l["d"])(r):n.focusCurrent()})))}},makePage:function(t){return t},linkProps:function(){return{}}}})},"26f9":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function n(t,e,n,r){return e?"kelios sekundės":r?"kelių sekundžių":"kelias sekundes"}function r(t,e,n,r){return e?o(n)[0]:r?o(n)[1]:o(n)[2]}function i(t){return t%10===0||t>10&&t<20}function o(t){return e[t].split("_")}function a(t,e,n,a){var s=t+" ";return 1===t?s+r(t,e,n[0],a):e?s+(i(t)?o(n)[1]:o(n)[0]):a?s+o(n)[1]:s+(i(t)?o(n)[1]:o(n)[2])}var s=t.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:n,ss:a,m:r,mm:a,h:r,hh:a,d:r,dd:a,M:r,MM:a,y:r,yy:a},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(t){return t+"-oji"},week:{dow:1,doy:4}});return s}))},"271a":function(t,e,n){"use strict";var r=n("cb2d"),i=n("e330"),o=n("577e"),a=n("d6d6"),s=URLSearchParams,l=s.prototype,c=i(l.getAll),u=i(l.has),h=new s("a=1");!h.has("a",2)&&h.has("a",void 0)||r(l,"has",(function(t){var e=arguments.length,n=e<2?void 0:arguments[1];if(e&&void 0===n)return u(this,t);var r=c(this,t);a(e,1);var i=o(n),s=0;while(s<r.length)if(r[s++]===i)return!0;return!1}),{enumerable:!0,unsafe:!0})},"27bf":function(t,e,n){"use strict";t.exports=a;var r=n("b19a"),i=Object.create(n("3a7c"));function o(t,e){var n=this._transformState;n.transforming=!1;var r=n.writecb;if(!r)return this.emit("error",new Error("write callback called multiple times"));n.writechunk=null,n.writecb=null,null!=e&&this.push(e),r(t);var i=this._readableState;i.reading=!1,(i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}function a(t){if(!(this instanceof a))return new a(t);r.call(this,t),this._transformState={afterTransform:o.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,t&&("function"===typeof t.transform&&(this._transform=t.transform),"function"===typeof t.flush&&(this._flush=t.flush)),this.on("prefinish",s)}function s(){var t=this;"function"===typeof this._flush?this._flush((function(e,n){l(t,e,n)})):l(this,null,null)}function l(t,e,n){if(e)return t.emit("error",e);if(null!=n&&t.push(n),t._writableState.length)throw new Error("Calling transform done when ws.length != 0");if(t._transformState.transforming)throw new Error("Calling transform done when still transforming");return t.push(null)}i.inherits=n("3fb5"),i.inherits(a,r),a.prototype.push=function(t,e){return this._transformState.needTransform=!1,r.prototype.push.call(this,t,e)},a.prototype._transform=function(t,e,n){throw new Error("_transform() is not implemented")},a.prototype._write=function(t,e,n){var r=this._transformState;if(r.writecb=n,r.writechunk=t,r.writeencoding=e,!r.transforming){var i=this._readableState;(r.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},a.prototype._read=function(t){var e=this._transformState;null!==e.writechunk&&e.writecb&&!e.transforming?(e.transforming=!0,this._transform(e.writechunk,e.writeencoding,e.afterTransform)):e.needTransform=!0},a.prototype._destroy=function(t,e){var n=this;r.prototype._destroy.call(this,t,(function(t){e(t),n.emit("close")}))}},2801:function(t){t.exports=JSON.parse('{"name":"elliptic","version":"6.5.4","description":"EC cryptography","main":"lib/elliptic.js","files":["lib"],"scripts":{"lint":"eslint lib test","lint:fix":"npm run lint -- --fix","unit":"istanbul test _mocha --reporter=spec test/index.js","test":"npm run lint && npm run unit","version":"grunt dist && git add dist/"},"repository":{"type":"git","url":"git@github.com:indutny/elliptic"},"keywords":["EC","Elliptic","curve","Cryptography"],"author":"Fedor Indutny <fedor@indutny.com>","license":"MIT","bugs":{"url":"https://github.com/indutny/elliptic/issues"},"homepage":"https://github.com/indutny/elliptic","devDependencies":{"brfs":"^2.0.2","coveralls":"^3.1.0","eslint":"^7.6.0","grunt":"^1.2.1","grunt-browserify":"^5.3.0","grunt-cli":"^1.3.2","grunt-contrib-connect":"^3.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^5.0.0","grunt-mocha-istanbul":"^5.0.2","grunt-saucelabs":"^9.0.1","istanbul":"^0.4.5","mocha":"^8.0.1"},"dependencies":{"bn.js":"^4.11.9","brorand":"^1.1.0","hash.js":"^1.0.0","hmac-drbg":"^1.0.1","inherits":"^2.0.4","minimalistic-assert":"^1.0.1","minimalistic-crypto-utils":"^1.0.1"}}')},2877:function(t,e,n){"use strict";function r(t,e,n,r,i,o,a,s){var l,c="function"===typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),r&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(l=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},c._ssrRegister=l):i&&(l=s?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(t,e){return l.call(e),u(t,e)}}else{var h=c.beforeCreate;c.beforeCreate=h?[].concat(h,l):[l]}return{exports:t,options:c}}n.d(e,"a",(function(){return r}))},2921:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(t){return/^ch$/i.test(t)},meridiem:function(t,e,n){return t<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần trước lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",w:"một tuần",ww:"%d tuần",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(t){return t},week:{dow:1,doy:4}});return e}))},"293c":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(t,e){return 1===t?e[0]:t>=2&&t<=4?e[1]:e[2]},translate:function(t,n,r){var i=e.words[r];return 1===r.length?n?i[0]:i[1]:t+" "+e.correctGrammaticalCase(t,i)}},n=t.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var t=["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return t[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:e.translate,m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:"dan",dd:e.translate,M:"mjesec",MM:e.translate,y:"godinu",yy:e.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n}))},"29f3":function(t,e){var n=Object.prototype,r=n.toString;function i(t){return r.call(t)}t.exports=i},"2a62":function(t,e,n){"use strict";var r=n("c65b"),i=n("825a"),o=n("dc4a");t.exports=function(t,e,n){var a,s;i(t);try{if(a=o(t,"return"),!a){if("throw"===e)throw n;return n}a=r(a,t)}catch(l){s=!0,a=l}if("throw"===e)throw n;if(s)throw a;return i(a),n}},"2a66":function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("38ba"))})(0,(function(t){return t.pad.ZeroPadding={pad:function(t,e){var n=4*e;t.clamp(),t.sigBytes+=n-(t.sigBytes%n||n)},unpad:function(t){var e=t.words,n=t.sigBytes-1;for(n=t.sigBytes-1;n>=0;n--)if(e[n>>>2]>>>24-n%4*8&255){t.sigBytes=n+1;break}}},t.pad.ZeroPadding}))},"2aee":function(t,e,n){var r=n("4111"),i=n("d70e"),o=n("4dd0"),a=n("fda6"),s=n("a099"),l=n("8707").Buffer;function c(t){var e;"object"!==typeof t||l.isBuffer(t)||(e=t.passphrase,t=t.key),"string"===typeof t&&(t=l.from(t));var n,i,a=o(t,e),s=a.tag,c=a.data;switch(s){case"CERTIFICATE":i=r.certificate.decode(c,"der").tbsCertificate.subjectPublicKeyInfo;case"PUBLIC KEY":switch(i||(i=r.PublicKey.decode(c,"der")),n=i.algorithm.algorithm.join("."),n){case"1.2.840.113549.1.1.1":return r.RSAPublicKey.decode(i.subjectPublicKey.data,"der");case"1.2.840.10045.2.1":return i.subjectPrivateKey=i.subjectPublicKey,{type:"ec",data:i};case"1.2.840.10040.4.1":return i.algorithm.params.pub_key=r.DSAparam.decode(i.subjectPublicKey.data,"der"),{type:"dsa",data:i.algorithm.params};default:throw new Error("unknown key id "+n)}case"ENCRYPTED PRIVATE KEY":c=r.EncryptedPrivateKey.decode(c,"der"),c=u(c,e);case"PRIVATE KEY":switch(i=r.PrivateKey.decode(c,"der"),n=i.algorithm.algorithm.join("."),n){case"1.2.840.113549.1.1.1":return r.RSAPrivateKey.decode(i.subjectPrivateKey,"der");case"1.2.840.10045.2.1":return{curve:i.algorithm.curve,privateKey:r.ECPrivateKey.decode(i.subjectPrivateKey,"der").privateKey};case"1.2.840.10040.4.1":return i.algorithm.params.priv_key=r.DSAparam.decode(i.subjectPrivateKey,"der"),{type:"dsa",params:i.algorithm.params};default:throw new Error("unknown key id "+n)}case"RSA PUBLIC KEY":return r.RSAPublicKey.decode(c,"der");case"RSA PRIVATE KEY":return r.RSAPrivateKey.decode(c,"der");case"DSA PRIVATE KEY":return{type:"dsa",params:r.DSAPrivateKey.decode(c,"der")};case"EC PRIVATE KEY":return c=r.ECPrivateKey.decode(c,"der"),{curve:c.parameters.value,privateKey:c.privateKey};default:throw new Error("unknown key type "+s)}}function u(t,e){var n=t.algorithm.decrypt.kde.kdeparams.salt,r=parseInt(t.algorithm.decrypt.kde.kdeparams.iters.toString(),10),o=i[t.algorithm.decrypt.cipher.algo.join(".")],c=t.algorithm.decrypt.cipher.iv,u=t.subjectPrivateKey,h=parseInt(o.split("-")[1],10)/8,d=s.pbkdf2Sync(e,n,r,h,"sha1"),f=a.createDecipheriv(o,d,c),p=[];return p.push(f.update(u)),p.push(f.final()),l.concat(p)}t.exports=c,c.signature=r.signature},"2b0e":function(t,e,n){"use strict";n.r(e),function(t){n.d(e,"EffectScope",(function(){return Te})),n.d(e,"computed",(function(){return ge})),n.d(e,"customRef",(function(){return se})),n.d(e,"default",(function(){return ro})),n.d(e,"defineAsyncComponent",(function(){return er})),n.d(e,"defineComponent",(function(){return vr})),n.d(e,"del",(function(){return zt})),n.d(e,"effectScope",(function(){return Ce})),n.d(e,"getCurrentInstance",(function(){return gt})),n.d(e,"getCurrentScope",(function(){return je})),n.d(e,"h",(function(){return Bn})),n.d(e,"inject",(function(){return Ie})),n.d(e,"isProxy",(function(){return Xt})),n.d(e,"isReactive",(function(){return $t})),n.d(e,"isReadonly",(function(){return qt})),n.d(e,"isRef",(function(){return Jt})),n.d(e,"isShallow",(function(){return Gt})),n.d(e,"markRaw",(function(){return Kt})),n.d(e,"mergeDefaults",(function(){return An})),n.d(e,"nextTick",(function(){return Qn})),n.d(e,"onActivated",(function(){return ur})),n.d(e,"onBeforeMount",(function(){return ir})),n.d(e,"onBeforeUnmount",(function(){return lr})),n.d(e,"onBeforeUpdate",(function(){return ar})),n.d(e,"onDeactivated",(function(){return hr})),n.d(e,"onErrorCaptured",(function(){return gr})),n.d(e,"onMounted",(function(){return or})),n.d(e,"onRenderTracked",(function(){return fr})),n.d(e,"onRenderTriggered",(function(){return pr})),n.d(e,"onScopeDispose",(function(){return Le})),n.d(e,"onServerPrefetch",(function(){return dr})),n.d(e,"onUnmounted",(function(){return cr})),n.d(e,"onUpdated",(function(){return sr})),n.d(e,"provide",(function(){return Pe})),n.d(e,"proxyRefs",(function(){return oe})),n.d(e,"reactive",(function(){return Vt})),n.d(e,"readonly",(function(){return de})),n.d(e,"ref",(function(){return te})),n.d(e,"set",(function(){return Yt})),n.d(e,"shallowReactive",(function(){return Wt})),n.d(e,"shallowReadonly",(function(){return me})),n.d(e,"shallowRef",(function(){return ee})),n.d(e,"toRaw",(function(){return Zt})),n.d(e,"toRef",(function(){return ce})),n.d(e,"toRefs",(function(){return le})),n.d(e,"triggerRef",(function(){return re})),n.d(e,"unref",(function(){return ie})),n.d(e,"useAttrs",(function(){return _n})),n.d(e,"useCssModule",(function(){return Jn})),n.d(e,"useCssVars",(function(){return tr})),n.d(e,"useListeners",(function(){return xn})),n.d(e,"useSlots",(function(){return wn})),n.d(e,"version",(function(){return br})),n.d(e,"watch",(function(){return Oe})),n.d(e,"watchEffect",(function(){return _e})),n.d(e,"watchPostEffect",(function(){return xe})),n.d(e,"watchSyncEffect",(function(){return ke})); /*! * Vue.js v2.7.15 * (c) 2014-2023 Evan You * Released under the MIT License. */ var r=Object.freeze({}),i=Array.isArray;function o(t){return void 0===t||null===t}function a(t){return void 0!==t&&null!==t}function s(t){return!0===t}function l(t){return!1===t}function c(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function u(t){return"function"===typeof t}function h(t){return null!==t&&"object"===typeof t}var d=Object.prototype.toString;function f(t){return"[object Object]"===d.call(t)}function p(t){return"[object RegExp]"===d.call(t)}function m(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function g(t){return a(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function b(t){return null==t?"":Array.isArray(t)||f(t)&&t.toString===d?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function y(t,e){for(var n=Object.create(null),r=t.split(","),i=0;i<r.length;i++)n[r[i]]=!0;return e?function(t){return n[t.toLowerCase()]}:function(t){return n[t]}}y("slot,component",!0);var w=y("key,ref,slot,slot-scope,is");function _(t,e){var n=t.length;if(n){if(e===t[n-1])return void(t.length=n-1);var r=t.indexOf(e);if(r>-1)return t.splice(r,1)}}var x=Object.prototype.hasOwnProperty;function k(t,e){return x.call(t,e)}function A(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var M=/-(\w)/g,O=A((function(t){return t.replace(M,(function(t,e){return e?e.toUpperCase():""}))})),S=A((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),T=/\B([A-Z])/g,C=A((function(t){return t.replace(T,"-$1").toLowerCase()}));function E(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function j(t,e){return t.bind(e)}var L=Function.prototype.bind?j:E;function P(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function D(t,e){for(var n in e)t[n]=e[n];return t}function I(t){for(var e={},n=0;n<t.length;n++)t[n]&&D(e,t[n]);return e}function R(t,e,n){}var N=function(t,e,n){return!1},B=function(t){return t};function F(t,e){if(t===e)return!0;var n=h(t),r=h(e);if(!n||!r)return!n&&!r&&String(t)===String(e);try{var i=Array.isArray(t),o=Array.isArray(e);if(i&&o)return t.length===e.length&&t.every((function(t,n){return F(t,e[n])}));if(t instanceof Date&&e instanceof Date)return t.getTime()===e.getTime();if(i||o)return!1;var a=Object.keys(t),s=Object.keys(e);return a.length===s.length&&a.every((function(n){return F(t[n],e[n])}))}catch(l){return!1}}function Y(t,e){for(var n=0;n<t.length;n++)if(F(t[n],e))return n;return-1}function z(t){var e=!1;return function(){e||(e=!0,t.apply(this,arguments))}}function H(t,e){return t===e?0===t&&1/t!==1/e:t===t||e===e}var V="data-server-rendered",W=["component","directive","filter"],U=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch","renderTracked","renderTriggered"],$={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:N,isReservedAttr:N,isUnknownElement:N,getTagNamespace:R,parsePlatformTagName:B,mustUseProp:N,async:!0,_lifecycleHooks:U},G=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function q(t){var e=(t+"").charCodeAt(0);return 36===e||95===e}function X(t,e,n,r){Object.defineProperty(t,e,{value:n,enumerable:!!r,writable:!0,configurable:!0})}var Z=new RegExp("[^".concat(G.source,".$_\\d]"));function K(t){if(!Z.test(t)){var e=t.split(".");return function(t){for(var n=0;n<e.length;n++){if(!t)return;t=t[e[n]]}return t}}}var Q="__proto__"in{},J="undefined"!==typeof window,tt=J&&window.navigator.userAgent.toLowerCase(),et=tt&&/msie|trident/.test(tt),nt=tt&&tt.indexOf("msie 9.0")>0,rt=tt&&tt.indexOf("edge/")>0;tt&&tt.indexOf("android");var it=tt&&/iphone|ipad|ipod|ios/.test(tt);tt&&/chrome\/\d+/.test(tt),tt&&/phantomjs/.test(tt);var ot,at=tt&&tt.match(/firefox\/(\d+)/),st={}.watch,lt=!1;if(J)try{var ct={};Object.defineProperty(ct,"passive",{get:function(){lt=!0}}),window.addEventListener("test-passive",null,ct)}catch(il){}var ut=function(){return void 0===ot&&(ot=!J&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),ot},ht=J&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function dt(t){return"function"===typeof t&&/native code/.test(t.toString())}var ft,pt="undefined"!==typeof Symbol&&dt(Symbol)&&"undefined"!==typeof Reflect&&dt(Reflect.ownKeys);ft="undefined"!==typeof Set&&dt(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var mt=null;function gt(){return mt&&{proxy:mt}}function bt(t){void 0===t&&(t=null),t||mt&&mt._scope.off(),mt=t,t&&t._scope.on()}var vt=function(){function t(t,e,n,r,i,o,a,s){this.tag=t,this.data=e,this.children=n,this.text=r,this.elm=i,this.ns=void 0,this.context=o,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=e&&e.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=s,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(t.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),t}(),yt=function(t){void 0===t&&(t="");var e=new vt;return e.text=t,e.isComment=!0,e};function wt(t){return new vt(void 0,void 0,void 0,String(t))}function _t(t){var e=new vt(t.tag,t.data,t.children&&t.children.slice(),t.text,t.elm,t.context,t.componentOptions,t.asyncFactory);return e.ns=t.ns,e.isStatic=t.isStatic,e.key=t.key,e.isComment=t.isComment,e.fnContext=t.fnContext,e.fnOptions=t.fnOptions,e.fnScopeId=t.fnScopeId,e.asyncMeta=t.asyncMeta,e.isCloned=!0,e}var xt=0,kt=[],At=function(){for(var t=0;t<kt.length;t++){var e=kt[t];e.subs=e.subs.filter((function(t){return t})),e._pending=!1}kt.length=0},Mt=function(){function t(){this._pending=!1,this.id=xt++,this.subs=[]}return t.prototype.addSub=function(t){this.subs.push(t)},t.prototype.removeSub=function(t){this.subs[this.subs.indexOf(t)]=null,this._pending||(this._pending=!0,kt.push(this))},t.prototype.depend=function(e){t.target&&t.target.addDep(this)},t.prototype.notify=function(t){var e=this.subs.filter((function(t){return t}));for(var n=0,r=e.length;n<r;n++){var i=e[n];0,i.update()}},t}();Mt.target=null;var Ot=[];function St(t){Ot.push(t),Mt.target=t}function Tt(){Ot.pop(),Mt.target=Ot[Ot.length-1]}var Ct=Array.prototype,Et=Object.create(Ct),jt=["push","pop","shift","unshift","splice","sort","reverse"];jt.forEach((function(t){var e=Ct[t];X(Et,t,(function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var i,o=e.apply(this,n),a=this.__ob__;switch(t){case"push":case"unshift":i=n;break;case"splice":i=n.slice(2);break}return i&&a.observeArray(i),a.dep.notify(),o}))}));var Lt=Object.getOwnPropertyNames(Et),Pt={},Dt=!0;function It(t){Dt=t}var Rt={notify:R,depend:R,addSub:R,removeSub:R},Nt=function(){function t(t,e,n){if(void 0===e&&(e=!1),void 0===n&&(n=!1),this.value=t,this.shallow=e,this.mock=n,this.dep=n?Rt:new Mt,this.vmCount=0,X(t,"__ob__",this),i(t)){if(!n)if(Q)t.__proto__=Et;else for(var r=0,o=Lt.length;r<o;r++){var a=Lt[r];X(t,a,Et[a])}e||this.observeArray(t)}else{var s=Object.keys(t);for(r=0;r<s.length;r++){a=s[r];Ft(t,a,Pt,void 0,e,n)}}}return t.prototype.observeArray=function(t){for(var e=0,n=t.length;e<n;e++)Bt(t[e],!1,this.mock)},t}();function Bt(t,e,n){return t&&k(t,"__ob__")&&t.__ob__ instanceof Nt?t.__ob__:!Dt||!n&&ut()||!i(t)&&!f(t)||!Object.isExtensible(t)||t.__v_skip||Jt(t)||t instanceof vt?void 0:new Nt(t,e,n)}function Ft(t,e,n,r,o,a){var s=new Mt,l=Object.getOwnPropertyDescriptor(t,e);if(!l||!1!==l.configurable){var c=l&&l.get,u=l&&l.set;c&&!u||n!==Pt&&2!==arguments.length||(n=t[e]);var h=!o&&Bt(n,!1,a);return Object.defineProperty(t,e,{enumerable:!0,configurable:!0,get:function(){var e=c?c.call(t):n;return Mt.target&&(s.depend(),h&&(h.dep.depend(),i(e)&&Ht(e))),Jt(e)&&!o?e.value:e},set:function(e){var r=c?c.call(t):n;if(H(r,e)){if(u)u.call(t,e);else{if(c)return;if(!o&&Jt(r)&&!Jt(e))return void(r.value=e);n=e}h=!o&&Bt(e,!1,a),s.notify()}}}),s}}function Yt(t,e,n){if(!qt(t)){var r=t.__ob__;return i(t)&&m(e)?(t.length=Math.max(t.length,e),t.splice(e,1,n),r&&!r.shallow&&r.mock&&Bt(n,!1,!0),n):e in t&&!(e in Object.prototype)?(t[e]=n,n):t._isVue||r&&r.vmCount?n:r?(Ft(r.value,e,n,void 0,r.shallow,r.mock),r.dep.notify(),n):(t[e]=n,n)}}function zt(t,e){if(i(t)&&m(e))t.splice(e,1);else{var n=t.__ob__;t._isVue||n&&n.vmCount||qt(t)||k(t,e)&&(delete t[e],n&&n.dep.notify())}}function Ht(t){for(var e=void 0,n=0,r=t.length;n<r;n++)e=t[n],e&&e.__ob__&&e.__ob__.dep.depend(),i(e)&&Ht(e)}function Vt(t){return Ut(t,!1),t}function Wt(t){return Ut(t,!0),X(t,"__v_isShallow",!0),t}function Ut(t,e){if(!qt(t)){Bt(t,e,ut());0}}function $t(t){return qt(t)?$t(t["__v_raw"]):!(!t||!t.__ob__)}function Gt(t){return!(!t||!t.__v_isShallow)}function qt(t){return!(!t||!t.__v_isReadonly)}function Xt(t){return $t(t)||qt(t)}function Zt(t){var e=t&&t["__v_raw"];return e?Zt(e):t}function Kt(t){return Object.isExtensible(t)&&X(t,"__v_skip",!0),t}var Qt="__v_isRef";function Jt(t){return!(!t||!0!==t.__v_isRef)}function te(t){return ne(t,!1)}function ee(t){return ne(t,!0)}function ne(t,e){if(Jt(t))return t;var n={};return X(n,Qt,!0),X(n,"__v_isShallow",e),X(n,"dep",Ft(n,"value",t,null,e,ut())),n}function re(t){t.dep&&t.dep.notify()}function ie(t){return Jt(t)?t.value:t}function oe(t){if($t(t))return t;for(var e={},n=Object.keys(t),r=0;r<n.length;r++)ae(e,t,n[r]);return e}function ae(t,e,n){Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:function(){var t=e[n];if(Jt(t))return t.value;var r=t&&t.__ob__;return r&&r.dep.depend(),t},set:function(t){var r=e[n];Jt(r)&&!Jt(t)?r.value=t:e[n]=t}})}function se(t){var e=new Mt,n=t((function(){e.depend()}),(function(){e.notify()})),r=n.get,i=n.set,o={get value(){return r()},set value(t){i(t)}};return X(o,Qt,!0),o}function le(t){var e=i(t)?new Array(t.length):{};for(var n in t)e[n]=ce(t,n);return e}function ce(t,e,n){var r=t[e];if(Jt(r))return r;var i={get value(){var r=t[e];return void 0===r?n:r},set value(n){t[e]=n}};return X(i,Qt,!0),i}var ue="__v_rawToReadonly",he="__v_rawToShallowReadonly";function de(t){return fe(t,!1)}function fe(t,e){if(!f(t))return t;if(qt(t))return t;var n=e?he:ue,r=t[n];if(r)return r;var i=Object.create(Object.getPrototypeOf(t));X(t,n,i),X(i,"__v_isReadonly",!0),X(i,"__v_raw",t),Jt(t)&&X(i,Qt,!0),(e||Gt(t))&&X(i,"__v_isShallow",!0);for(var o=Object.keys(t),a=0;a<o.length;a++)pe(i,t,o[a],e);return i}function pe(t,e,n,r){Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:function(){var t=e[n];return r||!f(t)?t:de(t)},set:function(){}})}function me(t){return fe(t,!0)}function ge(t,e){var n,r,i=u(t);i?(n=t,r=R):(n=t.get,r=t.set);var o=ut()?null:new Ar(mt,n,R,{lazy:!0});var a={effect:o,get value(){return o?(o.dirty&&o.evaluate(),Mt.target&&o.depend(),o.value):n()},set value(t){r(t)}};return X(a,Qt,!0),X(a,"__v_isReadonly",i),a}var be="watcher",ve="".concat(be," callback"),ye="".concat(be," getter"),we="".concat(be," cleanup");function _e(t,e){return Se(t,null,e)}function xe(t,e){return Se(t,null,{flush:"post"})}function ke(t,e){return Se(t,null,{flush:"sync"})}var Ae,Me={};function Oe(t,e,n){return Se(t,e,n)}function Se(t,e,n){var o=void 0===n?r:n,a=o.immediate,s=o.deep,l=o.flush,c=void 0===l?"pre":l;o.onTrack,o.onTrigger;var h,d,f=mt,p=function(t,e,n){return void 0===n&&(n=null),Yn(t,null,n,f,e)},m=!1,g=!1;if(Jt(t)?(h=function(){return t.value},m=Gt(t)):$t(t)?(h=function(){return t.__ob__.dep.depend(),t},s=!0):i(t)?(g=!0,m=t.some((function(t){return $t(t)||Gt(t)})),h=function(){return t.map((function(t){return Jt(t)?t.value:$t(t)?wr(t):u(t)?p(t,ye):void 0}))}):h=u(t)?e?function(){return p(t,ye)}:function(){if(!f||!f._isDestroyed)return d&&d(),p(t,be,[v])}:R,e&&s){var b=h;h=function(){return wr(b())}}var v=function(t){d=y.onStop=function(){p(t,we)}};if(ut())return v=R,e?a&&p(e,ve,[h(),g?[]:void 0,v]):h(),R;var y=new Ar(mt,h,R,{lazy:!0});y.noRecurse=!e;var w=g?[]:Me;return y.run=function(){if(y.active)if(e){var t=y.get();(s||m||(g?t.some((function(t,e){return H(t,w[e])})):H(t,w)))&&(d&&d(),p(e,ve,[t,w===Me?void 0:w,v]),w=t)}else y.get()},"sync"===c?y.update=y.run:"post"===c?(y.post=!0,y.update=function(){return ni(y)}):y.update=function(){if(f&&f===mt&&!f._isMounted){var t=f._preWatchers||(f._preWatchers=[]);t.indexOf(y)<0&&t.push(y)}else ni(y)},e?a?y.run():w=y.get():"post"===c&&f?f.$once("hook:mounted",(function(){return y.get()})):y.get(),function(){y.teardown()}}var Te=function(){function t(t){void 0===t&&(t=!1),this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=Ae,!t&&Ae&&(this.index=(Ae.scopes||(Ae.scopes=[])).push(this)-1)}return t.prototype.run=function(t){if(this.active){var e=Ae;try{return Ae=this,t()}finally{Ae=e}}else 0},t.prototype.on=function(){Ae=this},t.prototype.off=function(){Ae=this.parent},t.prototype.stop=function(t){if(this.active){var e=void 0,n=void 0;for(e=0,n=this.effects.length;e<n;e++)this.effects[e].teardown();for(e=0,n=this.cleanups.length;e<n;e++)this.cleanups[e]();if(this.scopes)for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].stop(!0);if(!this.detached&&this.parent&&!t){var r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this.active=!1}},t}();function Ce(t){return new Te(t)}function Ee(t,e){void 0===e&&(e=Ae),e&&e.active&&e.effects.push(t)}function je(){return Ae}function Le(t){Ae&&Ae.cleanups.push(t)}function Pe(t,e){mt&&(De(mt)[t]=e)}function De(t){var e=t._provided,n=t.$parent&&t.$parent._provided;return n===e?t._provided=Object.create(n):e}function Ie(t,e,n){void 0===n&&(n=!1);var r=mt;if(r){var i=r.$parent&&r.$parent._provided;if(i&&t in i)return i[t];if(arguments.length>1)return n&&u(e)?e.call(r):e}else 0}var Re=A((function(t){var e="&"===t.charAt(0);t=e?t.slice(1):t;var n="~"===t.charAt(0);t=n?t.slice(1):t;var r="!"===t.charAt(0);return t=r?t.slice(1):t,{name:t,once:n,capture:r,passive:e}}));function Ne(t,e){function n(){var t=n.fns;if(!i(t))return Yn(t,null,arguments,e,"v-on handler");for(var r=t.slice(),o=0;o<r.length;o++)Yn(r[o],null,arguments,e,"v-on handler")}return n.fns=t,n}function Be(t,e,n,r,i,a){var l,c,u,h;for(l in t)c=t[l],u=e[l],h=Re(l),o(c)||(o(u)?(o(c.fns)&&(c=t[l]=Ne(c,a)),s(h.once)&&(c=t[l]=i(h.name,c,h.capture)),n(h.name,c,h.capture,h.passive,h.params)):c!==u&&(u.fns=c,t[l]=u));for(l in e)o(t[l])&&(h=Re(l),r(h.name,e[l],h.capture))}function Fe(t,e,n){var r;t instanceof vt&&(t=t.data.hook||(t.data.hook={}));var i=t[e];function l(){n.apply(this,arguments),_(r.fns,l)}o(i)?r=Ne([l]):a(i.fns)&&s(i.merged)?(r=i,r.fns.push(l)):r=Ne([i,l]),r.merged=!0,t[e]=r}function Ye(t,e,n){var r=e.options.props;if(!o(r)){var i={},s=t.attrs,l=t.props;if(a(s)||a(l))for(var c in r){var u=C(c);ze(i,l,c,u,!0)||ze(i,s,c,u,!1)}return i}}function ze(t,e,n,r,i){if(a(e)){if(k(e,n))return t[n]=e[n],i||delete e[n],!0;if(k(e,r))return t[n]=e[r],i||delete e[r],!0}return!1}function He(t){for(var e=0;e<t.length;e++)if(i(t[e]))return Array.prototype.concat.apply([],t);return t}function Ve(t){return c(t)?[wt(t)]:i(t)?Ue(t):void 0}function We(t){return a(t)&&a(t.text)&&l(t.isComment)}function Ue(t,e){var n,r,l,u,h=[];for(n=0;n<t.length;n++)r=t[n],o(r)||"boolean"===typeof r||(l=h.length-1,u=h[l],i(r)?r.length>0&&(r=Ue(r,"".concat(e||"","_").concat(n)),We(r[0])&&We(u)&&(h[l]=wt(u.text+r[0].text),r.shift()),h.push.apply(h,r)):c(r)?We(u)?h[l]=wt(u.text+r):""!==r&&h.push(wt(r)):We(r)&&We(u)?h[l]=wt(u.text+r.text):(s(t._isVList)&&a(r.tag)&&o(r.key)&&a(e)&&(r.key="__vlist".concat(e,"_").concat(n,"__")),h.push(r)));return h}function $e(t,e){var n,r,o,s,l=null;if(i(t)||"string"===typeof t)for(l=new Array(t.length),n=0,r=t.length;n<r;n++)l[n]=e(t[n],n);else if("number"===typeof t)for(l=new Array(t),n=0;n<t;n++)l[n]=e(n+1,n);else if(h(t))if(pt&&t[Symbol.iterator]){l=[];var c=t[Symbol.iterator](),u=c.next();while(!u.done)l.push(e(u.value,l.length)),u=c.next()}else for(o=Object.keys(t),l=new Array(o.length),n=0,r=o.length;n<r;n++)s=o[n],l[n]=e(t[s],s,n);return a(l)||(l=[]),l._isVList=!0,l}function Ge(t,e,n,r){var i,o=this.$scopedSlots[t];o?(n=n||{},r&&(n=D(D({},r),n)),i=o(n)||(u(e)?e():e)):i=this.$slots[t]||(u(e)?e():e);var a=n&&n.slot;return a?this.$createElement("template",{slot:a},i):i}function qe(t){return Ei(this.$options,"filters",t,!0)||B}function Xe(t,e){return i(t)?-1===t.indexOf(e):t!==e}function Ze(t,e,n,r,i){var o=$.keyCodes[e]||n;return i&&r&&!$.keyCodes[e]?Xe(i,r):o?Xe(o,t):r?C(r)!==e:void 0===t}function Ke(t,e,n,r,o){if(n)if(h(n)){i(n)&&(n=I(n));var a=void 0,s=function(i){if("class"===i||"style"===i||w(i))a=t;else{var s=t.attrs&&t.attrs.type;a=r||$.mustUseProp(e,s,i)?t.domProps||(t.domProps={}):t.attrs||(t.attrs={})}var l=O(i),c=C(i);if(!(l in a)&&!(c in a)&&(a[i]=n[i],o)){var u=t.on||(t.on={});u["update:".concat(i)]=function(t){n[i]=t}}};for(var l in n)s(l)}else;return t}function Qe(t,e){var n=this._staticTrees||(this._staticTrees=[]),r=n[t];return r&&!e||(r=n[t]=this.$options.staticRenderFns[t].call(this._renderProxy,this._c,this),tn(r,"__static__".concat(t),!1)),r}function Je(t,e,n){return tn(t,"__once__".concat(e).concat(n?"_".concat(n):""),!0),t}function tn(t,e,n){if(i(t))for(var r=0;r<t.length;r++)t[r]&&"string"!==typeof t[r]&&en(t[r],"".concat(e,"_").concat(r),n);else en(t,e,n)}function en(t,e,n){t.isStatic=!0,t.key=e,t.isOnce=n}function nn(t,e){if(e)if(f(e)){var n=t.on=t.on?D({},t.on):{};for(var r in e){var i=n[r],o=e[r];n[r]=i?[].concat(i,o):o}}else;return t}function rn(t,e,n,r){e=e||{$stable:!n};for(var o=0;o<t.length;o++){var a=t[o];i(a)?rn(a,e,n):a&&(a.proxy&&(a.fn.proxy=!0),e[a.key]=a.fn)}return r&&(e.$key=r),e}function on(t,e){for(var n=0;n<e.length;n+=2){var r=e[n];"string"===typeof r&&r&&(t[e[n]]=e[n+1])}return t}function an(t,e){return"string"===typeof t?e+t:t}function sn(t){t._o=Je,t._n=v,t._s=b,t._l=$e,t._t=Ge,t._q=F,t._i=Y,t._m=Qe,t._f=qe,t._k=Ze,t._b=Ke,t._v=wt,t._e=yt,t._u=rn,t._g=nn,t._d=on,t._p=an}function ln(t,e){if(!t||!t.length)return{};for(var n={},r=0,i=t.length;r<i;r++){var o=t[r],a=o.data;if(a&&a.attrs&&a.attrs.slot&&delete a.attrs.slot,o.context!==e&&o.fnContext!==e||!a||null==a.slot)(n.default||(n.default=[])).push(o);else{var s=a.slot,l=n[s]||(n[s]=[]);"template"===o.tag?l.push.apply(l,o.children||[]):l.push(o)}}for(var c in n)n[c].every(cn)&&delete n[c];return n}function cn(t){return t.isComment&&!t.asyncFactory||" "===t.text}function un(t){return t.isComment&&t.asyncFactory}function hn(t,e,n,i){var o,a=Object.keys(n).length>0,s=e?!!e.$stable:!a,l=e&&e.$key;if(e){if(e._normalized)return e._normalized;if(s&&i&&i!==r&&l===i.$key&&!a&&!i.$hasNormal)return i;for(var c in o={},e)e[c]&&"$"!==c[0]&&(o[c]=dn(t,n,c,e[c]))}else o={};for(var u in n)u in o||(o[u]=fn(n,u));return e&&Object.isExtensible(e)&&(e._normalized=o),X(o,"$stable",s),X(o,"$key",l),X(o,"$hasNormal",a),o}function dn(t,e,n,r){var o=function(){var e=mt;bt(t);var n=arguments.length?r.apply(null,arguments):r({});n=n&&"object"===typeof n&&!i(n)?[n]:Ve(n);var o=n&&n[0];return bt(e),n&&(!o||1===n.length&&o.isComment&&!un(o))?void 0:n};return r.proxy&&Object.defineProperty(e,n,{get:o,enumerable:!0,configurable:!0}),o}function fn(t,e){return function(){return t[e]}}function pn(t){var e=t.$options,n=e.setup;if(n){var r=t._setupContext=mn(t);bt(t),St();var i=Yn(n,null,[t._props||Wt({}),r],t,"setup");if(Tt(),bt(),u(i))e.render=i;else if(h(i))if(t._setupState=i,i.__sfc){var o=t._setupProxy={};for(var a in i)"__sfc"!==a&&ae(o,i,a)}else for(var a in i)q(a)||ae(t,i,a);else 0}}function mn(t){return{get attrs(){if(!t._attrsProxy){var e=t._attrsProxy={};X(e,"_v_attr_proxy",!0),gn(e,t.$attrs,r,t,"$attrs")}return t._attrsProxy},get listeners(){if(!t._listenersProxy){var e=t._listenersProxy={};gn(e,t.$listeners,r,t,"$listeners")}return t._listenersProxy},get slots(){return vn(t)},emit:L(t.$emit,t),expose:function(e){e&&Object.keys(e).forEach((function(n){return ae(t,e,n)}))}}}function gn(t,e,n,r,i){var o=!1;for(var a in e)a in t?e[a]!==n[a]&&(o=!0):(o=!0,bn(t,a,r,i));for(var a in t)a in e||(o=!0,delete t[a]);return o}function bn(t,e,n,r){Object.defineProperty(t,e,{enumerable:!0,configurable:!0,get:function(){return n[r][e]}})}function vn(t){return t._slotsProxy||yn(t._slotsProxy={},t.$scopedSlots),t._slotsProxy}function yn(t,e){for(var n in e)t[n]=e[n];for(var n in t)n in e||delete t[n]}function wn(){return kn().slots}function _n(){return kn().attrs}function xn(){return kn().listeners}function kn(){var t=mt;return t._setupContext||(t._setupContext=mn(t))}function An(t,e){var n=i(t)?t.reduce((function(t,e){return t[e]={},t}),{}):t;for(var r in e){var o=n[r];o?i(o)||u(o)?n[r]={type:o,default:e[r]}:o.default=e[r]:null===o&&(n[r]={default:e[r]})}return n}function Mn(t){t._vnode=null,t._staticTrees=null;var e=t.$options,n=t.$vnode=e._parentVnode,i=n&&n.context;t.$slots=ln(e._renderChildren,i),t.$scopedSlots=n?hn(t.$parent,n.data.scopedSlots,t.$slots):r,t._c=function(e,n,r,i){return Dn(t,e,n,r,i,!1)},t.$createElement=function(e,n,r,i){return Dn(t,e,n,r,i,!0)};var o=n&&n.data;Ft(t,"$attrs",o&&o.attrs||r,null,!0),Ft(t,"$listeners",e._parentListeners||r,null,!0)}var On=null;function Sn(t){sn(t.prototype),t.prototype.$nextTick=function(t){return Qn(t,this)},t.prototype._render=function(){var t,e=this,n=e.$options,r=n.render,o=n._parentVnode;o&&e._isMounted&&(e.$scopedSlots=hn(e.$parent,o.data.scopedSlots,e.$slots,e.$scopedSlots),e._slotsProxy&&yn(e._slotsProxy,e.$scopedSlots)),e.$vnode=o;try{bt(e),On=e,t=r.call(e._renderProxy,e.$createElement)}catch(il){Fn(il,e,"render"),t=e._vnode}finally{On=null,bt()}return i(t)&&1===t.length&&(t=t[0]),t instanceof vt||(t=yt()),t.parent=o,t}}function Tn(t,e){return(t.__esModule||pt&&"Module"===t[Symbol.toStringTag])&&(t=t.default),h(t)?e.extend(t):t}function Cn(t,e,n,r,i){var o=yt();return o.asyncFactory=t,o.asyncMeta={data:e,context:n,children:r,tag:i},o}function En(t,e){if(s(t.error)&&a(t.errorComp))return t.errorComp;if(a(t.resolved))return t.resolved;var n=On;if(n&&a(t.owners)&&-1===t.owners.indexOf(n)&&t.owners.push(n),s(t.loading)&&a(t.loadingComp))return t.loadingComp;if(n&&!a(t.owners)){var r=t.owners=[n],i=!0,l=null,c=null;n.$on("hook:destroyed",(function(){return _(r,n)}));var u=function(t){for(var e=0,n=r.length;e<n;e++)r[e].$forceUpdate();t&&(r.length=0,null!==l&&(clearTimeout(l),l=null),null!==c&&(clearTimeout(c),c=null))},d=z((function(n){t.resolved=Tn(n,e),i?r.length=0:u(!0)})),f=z((function(e){a(t.errorComp)&&(t.error=!0,u(!0))})),p=t(d,f);return h(p)&&(g(p)?o(t.resolved)&&p.then(d,f):g(p.component)&&(p.component.then(d,f),a(p.error)&&(t.errorComp=Tn(p.error,e)),a(p.loading)&&(t.loadingComp=Tn(p.loading,e),0===p.delay?t.loading=!0:l=setTimeout((function(){l=null,o(t.resolved)&&o(t.error)&&(t.loading=!0,u(!1))}),p.delay||200)),a(p.timeout)&&(c=setTimeout((function(){c=null,o(t.resolved)&&f(null)}),p.timeout)))),i=!1,t.loading?t.loadingComp:t.resolved}}function jn(t){if(i(t))for(var e=0;e<t.length;e++){var n=t[e];if(a(n)&&(a(n.componentOptions)||un(n)))return n}}var Ln=1,Pn=2;function Dn(t,e,n,r,o,a){return(i(n)||c(n))&&(o=r,r=n,n=void 0),s(a)&&(o=Pn),In(t,e,n,r,o)}function In(t,e,n,r,o){if(a(n)&&a(n.__ob__))return yt();if(a(n)&&a(n.is)&&(e=n.is),!e)return yt();var s,l;if(i(r)&&u(r[0])&&(n=n||{},n.scopedSlots={default:r[0]},r.length=0),o===Pn?r=Ve(r):o===Ln&&(r=He(r)),"string"===typeof e){var c=void 0;l=t.$vnode&&t.$vnode.ns||$.getTagNamespace(e),s=$.isReservedTag(e)?new vt($.parsePlatformTagName(e),n,r,void 0,void 0,t):n&&n.pre||!a(c=Ei(t.$options,"components",e))?new vt(e,n,r,void 0,void 0,t):fi(c,n,t,r,e)}else s=fi(e,n,t,r);return i(s)?s:a(s)?(a(l)&&Rn(s,l),a(n)&&Nn(n),s):yt()}function Rn(t,e,n){if(t.ns=e,"foreignObject"===t.tag&&(e=void 0,n=!0),a(t.children))for(var r=0,i=t.children.length;r<i;r++){var l=t.children[r];a(l.tag)&&(o(l.ns)||s(n)&&"svg"!==l.tag)&&Rn(l,e,n)}}function Nn(t){h(t.style)&&wr(t.style),h(t.class)&&wr(t.class)}function Bn(t,e,n){return Dn(mt,t,e,n,2,!0)}function Fn(t,e,n){St();try{if(e){var r=e;while(r=r.$parent){var i=r.$options.errorCaptured;if(i)for(var o=0;o<i.length;o++)try{var a=!1===i[o].call(r,t,e,n);if(a)return}catch(il){zn(il,r,"errorCaptured hook")}}}zn(t,e,n)}finally{Tt()}}function Yn(t,e,n,r,i){var o;try{o=n?t.apply(e,n):t.call(e),o&&!o._isVue&&g(o)&&!o._handled&&(o.catch((function(t){return Fn(t,r,i+" (Promise/async)")})),o._handled=!0)}catch(il){Fn(il,r,i)}return o}function zn(t,e,n){if($.errorHandler)try{return $.errorHandler.call(null,t,e,n)}catch(il){il!==t&&Hn(il,null,"config.errorHandler")}Hn(t,e,n)}function Hn(t,e,n){if(!J||"undefined"===typeof console)throw t;console.error(t)}var Vn,Wn=!1,Un=[],$n=!1;function Gn(){$n=!1;var t=Un.slice(0);Un.length=0;for(var e=0;e<t.length;e++)t[e]()}if("undefined"!==typeof Promise&&dt(Promise)){var qn=Promise.resolve();Vn=function(){qn.then(Gn),it&&setTimeout(R)},Wn=!0}else if(et||"undefined"===typeof MutationObserver||!dt(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())Vn="undefined"!==typeof setImmediate&&dt(setImmediate)?function(){setImmediate(Gn)}:function(){setTimeout(Gn,0)};else{var Xn=1,Zn=new MutationObserver(Gn),Kn=document.createTextNode(String(Xn));Zn.observe(Kn,{characterData:!0}),Vn=function(){Xn=(Xn+1)%2,Kn.data=String(Xn)},Wn=!0}function Qn(t,e){var n;if(Un.push((function(){if(t)try{t.call(e)}catch(il){Fn(il,e,"nextTick")}else n&&n(e)})),$n||($n=!0,Vn()),!t&&"undefined"!==typeof Promise)return new Promise((function(t){n=t}))}function Jn(t){if(void 0===t&&(t="$style"),!mt)return r;var e=mt[t];return e||r}function tr(t){if(J){var e=mt;e&&xe((function(){var n=e.$el,r=t(e,e._setupProxy);if(n&&1===n.nodeType){var i=n.style;for(var o in r)i.setProperty("--".concat(o),r[o])}}))}}function er(t){u(t)&&(t={loader:t});var e=t.loader,n=t.loadingComponent,r=t.errorComponent,i=t.delay,o=void 0===i?200:i,a=t.timeout,s=(t.suspensible,t.onError);var l=null,c=0,h=function(){return c++,l=null,d()},d=function(){var t;return l||(t=l=e().catch((function(t){if(t=t instanceof Error?t:new Error(String(t)),s)return new Promise((function(e,n){var r=function(){return e(h())},i=function(){return n(t)};s(t,r,i,c+1)}));throw t})).then((function(e){return t!==l&&l?l:(e&&(e.__esModule||"Module"===e[Symbol.toStringTag])&&(e=e.default),e)})))};return function(){var t=d();return{component:t,delay:o,timeout:a,error:r,loading:n}}}function nr(t){return function(e,n){if(void 0===n&&(n=mt),n)return rr(n,t,e)}}function rr(t,e,n){var r=t.$options;r[e]=xi(r[e],n)}var ir=nr("beforeMount"),or=nr("mounted"),ar=nr("beforeUpdate"),sr=nr("updated"),lr=nr("beforeDestroy"),cr=nr("destroyed"),ur=nr("activated"),hr=nr("deactivated"),dr=nr("serverPrefetch"),fr=nr("renderTracked"),pr=nr("renderTriggered"),mr=nr("errorCaptured");function gr(t,e){void 0===e&&(e=mt),mr(t,e)}var br="2.7.15";function vr(t){return t}var yr=new ft;function wr(t){return _r(t,yr),yr.clear(),t}function _r(t,e){var n,r,o=i(t);if(!(!o&&!h(t)||t.__v_skip||Object.isFrozen(t)||t instanceof vt)){if(t.__ob__){var a=t.__ob__.dep.id;if(e.has(a))return;e.add(a)}if(o){n=t.length;while(n--)_r(t[n],e)}else if(Jt(t))_r(t.value,e);else{r=Object.keys(t),n=r.length;while(n--)_r(t[r[n]],e)}}}var xr,kr=0,Ar=function(){function t(t,e,n,r,i){Ee(this,Ae&&!Ae._vm?Ae:t?t._scope:void 0),(this.vm=t)&&i&&(t._watcher=this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++kr,this.active=!0,this.post=!1,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ft,this.newDepIds=new ft,this.expression="",u(e)?this.getter=e:(this.getter=K(e),this.getter||(this.getter=R)),this.value=this.lazy?void 0:this.get()}return t.prototype.get=function(){var t;St(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(il){if(!this.user)throw il;Fn(il,e,'getter for watcher "'.concat(this.expression,'"'))}finally{this.deep&&wr(t),Tt(),this.cleanupDeps()}return t},t.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},t.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},t.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():ni(this)},t.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||h(t)||this.deep){var e=this.value;if(this.value=t,this.user){var n='callback for watcher "'.concat(this.expression,'"');Yn(this.cb,this.vm,[t,e],this.vm,n)}else this.cb.call(this.vm,t,e)}}},t.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},t.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},t.prototype.teardown=function(){if(this.vm&&!this.vm._isBeingDestroyed&&_(this.vm._scope.effects,this),this.active){var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1,this.onStop&&this.onStop()}},t}();function Mr(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&Cr(t,e)}function Or(t,e){xr.$on(t,e)}function Sr(t,e){xr.$off(t,e)}function Tr(t,e){var n=xr;return function r(){var i=e.apply(null,arguments);null!==i&&n.$off(t,r)}}function Cr(t,e,n){xr=t,Be(e,n||{},Or,Sr,Tr,t),xr=void 0}function Er(t){var e=/^hook:/;t.prototype.$on=function(t,n){var r=this;if(i(t))for(var o=0,a=t.length;o<a;o++)r.$on(t[o],n);else(r._events[t]||(r._events[t]=[])).push(n),e.test(t)&&(r._hasHookEvent=!0);return r},t.prototype.$once=function(t,e){var n=this;function r(){n.$off(t,r),e.apply(n,arguments)}return r.fn=e,n.$on(t,r),n},t.prototype.$off=function(t,e){var n=this;if(!arguments.length)return n._events=Object.create(null),n;if(i(t)){for(var r=0,o=t.length;r<o;r++)n.$off(t[r],e);return n}var a,s=n._events[t];if(!s)return n;if(!e)return n._events[t]=null,n;var l=s.length;while(l--)if(a=s[l],a===e||a.fn===e){s.splice(l,1);break}return n},t.prototype.$emit=function(t){var e=this,n=e._events[t];if(n){n=n.length>1?P(n):n;for(var r=P(arguments,1),i='event handler for "'.concat(t,'"'),o=0,a=n.length;o<a;o++)Yn(n[o],e,r,e,i)}return e}}var jr=null;function Lr(t){var e=jr;return jr=t,function(){jr=e}}function Pr(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){while(n.$options.abstract&&n.$parent)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._provided=n?n._provided:Object.create(null),t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}function Dr(t){t.prototype._update=function(t,e){var n=this,r=n.$el,i=n._vnode,o=Lr(n);n._vnode=t,n.$el=i?n.__patch__(i,t):n.__patch__(n.$el,t,e,!1),o(),r&&(r.__vue__=null),n.$el&&(n.$el.__vue__=n);var a=n;while(a&&a.$vnode&&a.$parent&&a.$vnode===a.$parent._vnode)a.$parent.$el=a.$el,a=a.$parent},t.prototype.$forceUpdate=function(){var t=this;t._watcher&&t._watcher.update()},t.prototype.$destroy=function(){var t=this;if(!t._isBeingDestroyed){Yr(t,"beforeDestroy"),t._isBeingDestroyed=!0;var e=t.$parent;!e||e._isBeingDestroyed||t.$options.abstract||_(e.$children,t),t._scope.stop(),t._data.__ob__&&t._data.__ob__.vmCount--,t._isDestroyed=!0,t.__patch__(t._vnode,null),Yr(t,"destroyed"),t.$off(),t.$el&&(t.$el.__vue__=null),t.$vnode&&(t.$vnode.parent=null)}}}function Ir(t,e,n){var r;t.$el=e,t.$options.render||(t.$options.render=yt),Yr(t,"beforeMount"),r=function(){t._update(t._render(),n)};var i={before:function(){t._isMounted&&!t._isDestroyed&&Yr(t,"beforeUpdate")}};new Ar(t,r,R,i,!0),n=!1;var o=t._preWatchers;if(o)for(var a=0;a<o.length;a++)o[a].run();return null==t.$vnode&&(t._isMounted=!0,Yr(t,"mounted")),t}function Rr(t,e,n,i,o){var a=i.data.scopedSlots,s=t.$scopedSlots,l=!!(a&&!a.$stable||s!==r&&!s.$stable||a&&t.$scopedSlots.$key!==a.$key||!a&&t.$scopedSlots.$key),c=!!(o||t.$options._renderChildren||l),u=t.$vnode;t.$options._parentVnode=i,t.$vnode=i,t._vnode&&(t._vnode.parent=i),t.$options._renderChildren=o;var h=i.data.attrs||r;t._attrsProxy&&gn(t._attrsProxy,h,u.data&&u.data.attrs||r,t,"$attrs")&&(c=!0),t.$attrs=h,n=n||r;var d=t.$options._parentListeners;if(t._listenersProxy&&gn(t._listenersProxy,n,d||r,t,"$listeners"),t.$listeners=t.$options._parentListeners=n,Cr(t,n,d),e&&t.$options.props){It(!1);for(var f=t._props,p=t.$options._propKeys||[],m=0;m<p.length;m++){var g=p[m],b=t.$options.props;f[g]=ji(g,b,e,t)}It(!0),t.$options.propsData=e}c&&(t.$slots=ln(o,i.context),t.$forceUpdate())}function Nr(t){while(t&&(t=t.$parent))if(t._inactive)return!0;return!1}function Br(t,e){if(e){if(t._directInactive=!1,Nr(t))return}else if(t._directInactive)return;if(t._inactive||null===t._inactive){t._inactive=!1;for(var n=0;n<t.$children.length;n++)Br(t.$children[n]);Yr(t,"activated")}}function Fr(t,e){if((!e||(t._directInactive=!0,!Nr(t)))&&!t._inactive){t._inactive=!0;for(var n=0;n<t.$children.length;n++)Fr(t.$children[n]);Yr(t,"deactivated")}}function Yr(t,e,n,r){void 0===r&&(r=!0),St();var i=mt,o=je();r&&bt(t);var a=t.$options[e],s="".concat(e," hook");if(a)for(var l=0,c=a.length;l<c;l++)Yn(a[l],t,n||null,t,s);t._hasHookEvent&&t.$emit("hook:"+e),r&&(bt(i),o&&o.on()),Tt()}var zr=[],Hr=[],Vr={},Wr=!1,Ur=!1,$r=0;function Gr(){$r=zr.length=Hr.length=0,Vr={},Wr=Ur=!1}var qr=0,Xr=Date.now;if(J&&!et){var Zr=window.performance;Zr&&"function"===typeof Zr.now&&Xr()>document.createEvent("Event").timeStamp&&(Xr=function(){return Zr.now()})}var Kr=function(t,e){if(t.post){if(!e.post)return 1}else if(e.post)return-1;return t.id-e.id};function Qr(){var t,e;for(qr=Xr(),Ur=!0,zr.sort(Kr),$r=0;$r<zr.length;$r++)t=zr[$r],t.before&&t.before(),e=t.id,Vr[e]=null,t.run();var n=Hr.slice(),r=zr.slice();Gr(),ei(n),Jr(r),At(),ht&&$.devtools&&ht.emit("flush")}function Jr(t){var e=t.length;while(e--){var n=t[e],r=n.vm;r&&r._watcher===n&&r._isMounted&&!r._isDestroyed&&Yr(r,"updated")}}function ti(t){t._inactive=!1,Hr.push(t)}function ei(t){for(var e=0;e<t.length;e++)t[e]._inactive=!0,Br(t[e],!0)}function ni(t){var e=t.id;if(null==Vr[e]&&(t!==Mt.target||!t.noRecurse)){if(Vr[e]=!0,Ur){var n=zr.length-1;while(n>$r&&zr[n].id>t.id)n--;zr.splice(n+1,0,t)}else zr.push(t);Wr||(Wr=!0,Qn(Qr))}}function ri(t){var e=t.$options.provide;if(e){var n=u(e)?e.call(t):e;if(!h(n))return;for(var r=De(t),i=pt?Reflect.ownKeys(n):Object.keys(n),o=0;o<i.length;o++){var a=i[o];Object.defineProperty(r,a,Object.getOwnPropertyDescriptor(n,a))}}}function ii(t){var e=oi(t.$options.inject,t);e&&(It(!1),Object.keys(e).forEach((function(n){Ft(t,n,e[n])})),It(!0))}function oi(t,e){if(t){for(var n=Object.create(null),r=pt?Reflect.ownKeys(t):Object.keys(t),i=0;i<r.length;i++){var o=r[i];if("__ob__"!==o){var a=t[o].from;if(a in e._provided)n[o]=e._provided[a];else if("default"in t[o]){var s=t[o].default;n[o]=u(s)?s.call(e):s}else 0}}return n}}function ai(t,e,n,o,a){var l,c=this,u=a.options;k(o,"_uid")?(l=Object.create(o),l._original=o):(l=o,o=o._original);var h=s(u._compiled),d=!h;this.data=t,this.props=e,this.children=n,this.parent=o,this.listeners=t.on||r,this.injections=oi(u.inject,o),this.slots=function(){return c.$slots||hn(o,t.scopedSlots,c.$slots=ln(n,o)),c.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return hn(o,t.scopedSlots,this.slots())}}),h&&(this.$options=u,this.$slots=this.slots(),this.$scopedSlots=hn(o,t.scopedSlots,this.$slots)),u._scopeId?this._c=function(t,e,n,r){var a=Dn(l,t,e,n,r,d);return a&&!i(a)&&(a.fnScopeId=u._scopeId,a.fnContext=o),a}:this._c=function(t,e,n,r){return Dn(l,t,e,n,r,d)}}function si(t,e,n,o,s){var l=t.options,c={},u=l.props;if(a(u))for(var h in u)c[h]=ji(h,u,e||r);else a(n.attrs)&&ci(c,n.attrs),a(n.props)&&ci(c,n.props);var d=new ai(n,c,s,o,t),f=l.render.call(null,d._c,d);if(f instanceof vt)return li(f,n,d.parent,l,d);if(i(f)){for(var p=Ve(f)||[],m=new Array(p.length),g=0;g<p.length;g++)m[g]=li(p[g],n,d.parent,l,d);return m}}function li(t,e,n,r,i){var o=_t(t);return o.fnContext=n,o.fnOptions=r,e.slot&&((o.data||(o.data={})).slot=e.slot),o}function ci(t,e){for(var n in e)t[O(n)]=e[n]}function ui(t){return t.name||t.__name||t._componentTag}sn(ai.prototype);var hi={init:function(t,e){if(t.componentInstance&&!t.componentInstance._isDestroyed&&t.data.keepAlive){var n=t;hi.prepatch(n,n)}else{var r=t.componentInstance=pi(t,jr);r.$mount(e?t.elm:void 0,e)}},prepatch:function(t,e){var n=e.componentOptions,r=e.componentInstance=t.componentInstance;Rr(r,n.propsData,n.listeners,e,n.children)},insert:function(t){var e=t.context,n=t.componentInstance;n._isMounted||(n._isMounted=!0,Yr(n,"mounted")),t.data.keepAlive&&(e._isMounted?ti(n):Br(n,!0))},destroy:function(t){var e=t.componentInstance;e._isDestroyed||(t.data.keepAlive?Fr(e,!0):e.$destroy())}},di=Object.keys(hi);function fi(t,e,n,r,i){if(!o(t)){var l=n.$options._base;if(h(t)&&(t=l.extend(t)),"function"===typeof t){var c;if(o(t.cid)&&(c=t,t=En(c,l),void 0===t))return Cn(c,e,n,r,i);e=e||{},eo(t),a(e.model)&&bi(t.options,e);var u=Ye(e,t,i);if(s(t.options.functional))return si(t,u,e,n,r);var d=e.on;if(e.on=e.nativeOn,s(t.options.abstract)){var f=e.slot;e={},f&&(e.slot=f)}mi(e);var p=ui(t.options)||i,m=new vt("vue-component-".concat(t.cid).concat(p?"-".concat(p):""),e,void 0,void 0,void 0,n,{Ctor:t,propsData:u,listeners:d,tag:i,children:r},c);return m}}}function pi(t,e){var n={_isComponent:!0,_parentVnode:t,parent:e},r=t.data.inlineTemplate;return a(r)&&(n.render=r.render,n.staticRenderFns=r.staticRenderFns),new t.componentOptions.Ctor(n)}function mi(t){for(var e=t.hook||(t.hook={}),n=0;n<di.length;n++){var r=di[n],i=e[r],o=hi[r];i===o||i&&i._merged||(e[r]=i?gi(o,i):o)}}function gi(t,e){var n=function(n,r){t(n,r),e(n,r)};return n._merged=!0,n}function bi(t,e){var n=t.model&&t.model.prop||"value",r=t.model&&t.model.event||"input";(e.attrs||(e.attrs={}))[n]=e.model.value;var o=e.on||(e.on={}),s=o[r],l=e.model.callback;a(s)?(i(s)?-1===s.indexOf(l):s!==l)&&(o[r]=[l].concat(s)):o[r]=l}var vi=R,yi=$.optionMergeStrategies;function wi(t,e,n){if(void 0===n&&(n=!0),!e)return t;for(var r,i,o,a=pt?Reflect.ownKeys(e):Object.keys(e),s=0;s<a.length;s++)r=a[s],"__ob__"!==r&&(i=t[r],o=e[r],n&&k(t,r)?i!==o&&f(i)&&f(o)&&wi(i,o):Yt(t,r,o));return t}function _i(t,e,n){return n?function(){var r=u(e)?e.call(n,n):e,i=u(t)?t.call(n,n):t;return r?wi(r,i):i}:e?t?function(){return wi(u(e)?e.call(this,this):e,u(t)?t.call(this,this):t)}:e:t}function xi(t,e){var n=e?t?t.concat(e):i(e)?e:[e]:t;return n?ki(n):n}function ki(t){for(var e=[],n=0;n<t.length;n++)-1===e.indexOf(t[n])&&e.push(t[n]);return e}function Ai(t,e,n,r){var i=Object.create(t||null);return e?D(i,e):i}yi.data=function(t,e,n){return n?_i(t,e,n):e&&"function"!==typeof e?t:_i(t,e)},U.forEach((function(t){yi[t]=xi})),W.forEach((function(t){yi[t+"s"]=Ai})),yi.watch=function(t,e,n,r){if(t===st&&(t=void 0),e===st&&(e=void 0),!e)return Object.create(t||null);if(!t)return e;var o={};for(var a in D(o,t),e){var s=o[a],l=e[a];s&&!i(s)&&(s=[s]),o[a]=s?s.concat(l):i(l)?l:[l]}return o},yi.props=yi.methods=yi.inject=yi.computed=function(t,e,n,r){if(!t)return e;var i=Object.create(null);return D(i,t),e&&D(i,e),i},yi.provide=function(t,e){return t?function(){var n=Object.create(null);return wi(n,u(t)?t.call(this):t),e&&wi(n,u(e)?e.call(this):e,!1),n}:e};var Mi=function(t,e){return void 0===e?t:e};function Oi(t,e){var n=t.props;if(n){var r,o,a,s={};if(i(n)){r=n.length;while(r--)o=n[r],"string"===typeof o&&(a=O(o),s[a]={type:null})}else if(f(n))for(var l in n)o=n[l],a=O(l),s[a]=f(o)?o:{type:o};else 0;t.props=s}}function Si(t,e){var n=t.inject;if(n){var r=t.inject={};if(i(n))for(var o=0;o<n.length;o++)r[n[o]]={from:n[o]};else if(f(n))for(var a in n){var s=n[a];r[a]=f(s)?D({from:a},s):{from:s}}else 0}}function Ti(t){var e=t.directives;if(e)for(var n in e){var r=e[n];u(r)&&(e[n]={bind:r,update:r})}}function Ci(t,e,n){if(u(e)&&(e=e.options),Oi(e,n),Si(e,n),Ti(e),!e._base&&(e.extends&&(t=Ci(t,e.extends,n)),e.mixins))for(var r=0,i=e.mixins.length;r<i;r++)t=Ci(t,e.mixins[r],n);var o,a={};for(o in t)s(o);for(o in e)k(t,o)||s(o);function s(r){var i=yi[r]||Mi;a[r]=i(t[r],e[r],n,r)}return a}function Ei(t,e,n,r){if("string"===typeof n){var i=t[e];if(k(i,n))return i[n];var o=O(n);if(k(i,o))return i[o];var a=S(o);if(k(i,a))return i[a];var s=i[n]||i[o]||i[a];return s}}function ji(t,e,n,r){var i=e[t],o=!k(n,t),a=n[t],s=Ri(Boolean,i.type);if(s>-1)if(o&&!k(i,"default"))a=!1;else if(""===a||a===C(t)){var l=Ri(String,i.type);(l<0||s<l)&&(a=!0)}if(void 0===a){a=Li(r,i,t);var c=Dt;It(!0),Bt(a),It(c)}return a}function Li(t,e,n){if(k(e,"default")){var r=e.default;return t&&t.$options.propsData&&void 0===t.$options.propsData[n]&&void 0!==t._props[n]?t._props[n]:u(r)&&"Function"!==Di(e.type)?r.call(t):r}}var Pi=/^\s*function (\w+)/;function Di(t){var e=t&&t.toString().match(Pi);return e?e[1]:""}function Ii(t,e){return Di(t)===Di(e)}function Ri(t,e){if(!i(e))return Ii(e,t)?0:-1;for(var n=0,r=e.length;n<r;n++)if(Ii(e[n],t))return n;return-1}var Ni={enumerable:!0,configurable:!0,get:R,set:R};function Bi(t,e,n){Ni.get=function(){return this[e][n]},Ni.set=function(t){this[e][n]=t},Object.defineProperty(t,n,Ni)}function Fi(t){var e=t.$options;if(e.props&&Yi(t,e.props),pn(t),e.methods&&qi(t,e.methods),e.data)zi(t);else{var n=Bt(t._data={});n&&n.vmCount++}e.computed&&Wi(t,e.computed),e.watch&&e.watch!==st&&Xi(t,e.watch)}function Yi(t,e){var n=t.$options.propsData||{},r=t._props=Wt({}),i=t.$options._propKeys=[],o=!t.$parent;o||It(!1);var a=function(o){i.push(o);var a=ji(o,e,n,t);Ft(r,o,a),o in t||Bi(t,"_props",o)};for(var s in e)a(s);It(!0)}function zi(t){var e=t.$options.data;e=t._data=u(e)?Hi(e,t):e||{},f(e)||(e={});var n=Object.keys(e),r=t.$options.props,i=(t.$options.methods,n.length);while(i--){var o=n[i];0,r&&k(r,o)||q(o)||Bi(t,"_data",o)}var a=Bt(e);a&&a.vmCount++}function Hi(t,e){St();try{return t.call(e,e)}catch(il){return Fn(il,e,"data()"),{}}finally{Tt()}}var Vi={lazy:!0};function Wi(t,e){var n=t._computedWatchers=Object.create(null),r=ut();for(var i in e){var o=e[i],a=u(o)?o:o.get;0,r||(n[i]=new Ar(t,a||R,R,Vi)),i in t||Ui(t,i,o)}}function Ui(t,e,n){var r=!ut();u(n)?(Ni.get=r?$i(e):Gi(n),Ni.set=R):(Ni.get=n.get?r&&!1!==n.cache?$i(e):Gi(n.get):R,Ni.set=n.set||R),Object.defineProperty(t,e,Ni)}function $i(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),Mt.target&&e.depend(),e.value}}function Gi(t){return function(){return t.call(this,this)}}function qi(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?R:L(e[n],t)}function Xi(t,e){for(var n in e){var r=e[n];if(i(r))for(var o=0;o<r.length;o++)Zi(t,n,r[o]);else Zi(t,n,r)}}function Zi(t,e,n,r){return f(n)&&(r=n,n=n.handler),"string"===typeof n&&(n=t[n]),t.$watch(e,n,r)}function Ki(t){var e={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",n),t.prototype.$set=Yt,t.prototype.$delete=zt,t.prototype.$watch=function(t,e,n){var r=this;if(f(e))return Zi(r,t,e,n);n=n||{},n.user=!0;var i=new Ar(r,t,e,n);if(n.immediate){var o='callback for immediate watcher "'.concat(i.expression,'"');St(),Yn(e,r,[i.value],r,o),Tt()}return function(){i.teardown()}}}var Qi=0;function Ji(t){t.prototype._init=function(t){var e=this;e._uid=Qi++,e._isVue=!0,e.__v_skip=!0,e._scope=new Te(!0),e._scope._vm=!0,t&&t._isComponent?to(e,t):e.$options=Ci(eo(e.constructor),t||{},e),e._renderProxy=e,e._self=e,Pr(e),Mr(e),Mn(e),Yr(e,"beforeCreate",void 0,!1),ii(e),Fi(e),ri(e),Yr(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}function to(t,e){var n=t.$options=Object.create(t.constructor.options),r=e._parentVnode;n.parent=e.parent,n._parentVnode=r;var i=r.componentOptions;n.propsData=i.propsData,n._parentListeners=i.listeners,n._renderChildren=i.children,n._componentTag=i.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}function eo(t){var e=t.options;if(t.super){var n=eo(t.super),r=t.superOptions;if(n!==r){t.superOptions=n;var i=no(t);i&&D(t.extendOptions,i),e=t.options=Ci(n,t.extendOptions),e.name&&(e.components[e.name]=t)}}return e}function no(t){var e,n=t.options,r=t.sealedOptions;for(var i in n)n[i]!==r[i]&&(e||(e={}),e[i]=n[i]);return e}function ro(t){this._init(t)}function io(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=P(arguments,1);return n.unshift(this),u(t.install)?t.install.apply(t,n):u(t)&&t.apply(null,n),e.push(t),this}}function oo(t){t.mixin=function(t){return this.options=Ci(this.options,t),this}}function ao(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,i=t._Ctor||(t._Ctor={});if(i[r])return i[r];var o=ui(t)||ui(n.options);var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Ci(n.options,t),a["super"]=n,a.options.props&&so(a),a.options.computed&&lo(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,W.forEach((function(t){a[t]=n[t]})),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=D({},a.options),i[r]=a,a}}function so(t){var e=t.options.props;for(var n in e)Bi(t.prototype,"_props",n)}function lo(t){var e=t.options.computed;for(var n in e)Ui(t.prototype,n,e[n])}function co(t){W.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&f(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&u(n)&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function uo(t){return t&&(ui(t.Ctor.options)||t.tag)}function ho(t,e){return i(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!p(t)&&t.test(e)}function fo(t,e){var n=t.cache,r=t.keys,i=t._vnode;for(var o in n){var a=n[o];if(a){var s=a.name;s&&!e(s)&&po(n,o,r,i)}}}function po(t,e,n,r){var i=t[e];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),t[e]=null,_(n,e)}Ji(ro),Ki(ro),Er(ro),Dr(ro),Sn(ro);var mo=[String,RegExp,Array],go={name:"keep-alive",abstract:!0,props:{include:mo,exclude:mo,max:[String,Number]},methods:{cacheVNode:function(){var t=this,e=t.cache,n=t.keys,r=t.vnodeToCache,i=t.keyToCache;if(r){var o=r.tag,a=r.componentInstance,s=r.componentOptions;e[i]={name:uo(s),tag:o,componentInstance:a},n.push(i),this.max&&n.length>parseInt(this.max)&&po(e,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)po(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){fo(t,(function(t){return ho(e,t)}))})),this.$watch("exclude",(function(e){fo(t,(function(t){return!ho(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=jn(t),n=e&&e.componentOptions;if(n){var r=uo(n),i=this,o=i.include,a=i.exclude;if(o&&(!r||!ho(o,r))||a&&r&&ho(a,r))return e;var s=this,l=s.cache,c=s.keys,u=null==e.key?n.Ctor.cid+(n.tag?"::".concat(n.tag):""):e.key;l[u]?(e.componentInstance=l[u].componentInstance,_(c,u),c.push(u)):(this.vnodeToCache=e,this.keyToCache=u),e.data.keepAlive=!0}return e||t&&t[0]}},bo={KeepAlive:go};function vo(t){var e={get:function(){return $}};Object.defineProperty(t,"config",e),t.util={warn:vi,extend:D,mergeOptions:Ci,defineReactive:Ft},t.set=Yt,t.delete=zt,t.nextTick=Qn,t.observable=function(t){return Bt(t),t},t.options=Object.create(null),W.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,D(t.options.components,bo),io(t),oo(t),ao(t),co(t)}vo(ro),Object.defineProperty(ro.prototype,"$isServer",{get:ut}),Object.defineProperty(ro.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(ro,"FunctionalRenderContext",{value:ai}),ro.version=br;var yo=y("style,class"),wo=y("input,textarea,option,select,progress"),_o=function(t,e,n){return"value"===n&&wo(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},xo=y("contenteditable,draggable,spellcheck"),ko=y("events,caret,typing,plaintext-only"),Ao=function(t,e){return Co(e)||"false"===e?"false":"contenteditable"===t&&ko(e)?e:"true"},Mo=y("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Oo="http://www.w3.org/1999/xlink",So=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},To=function(t){return So(t)?t.slice(6,t.length):""},Co=function(t){return null==t||!1===t};function Eo(t){var e=t.data,n=t,r=t;while(a(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=jo(r.data,e));while(a(n=n.parent))n&&n.data&&(e=jo(e,n.data));return Lo(e.staticClass,e.class)}function jo(t,e){return{staticClass:Po(t.staticClass,e.staticClass),class:a(t.class)?[t.class,e.class]:e.class}}function Lo(t,e){return a(t)||a(e)?Po(t,Do(e)):""}function Po(t,e){return t?e?t+" "+e:t:e||""}function Do(t){return Array.isArray(t)?Io(t):h(t)?Ro(t):"string"===typeof t?t:""}function Io(t){for(var e,n="",r=0,i=t.length;r<i;r++)a(e=Do(t[r]))&&""!==e&&(n&&(n+=" "),n+=e);return n}function Ro(t){var e="";for(var n in t)t[n]&&(e&&(e+=" "),e+=n);return e}var No={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},Bo=y("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),Fo=y("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignobject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),Yo=function(t){return Bo(t)||Fo(t)};function zo(t){return Fo(t)?"svg":"math"===t?"math":void 0}var Ho=Object.create(null);function Vo(t){if(!J)return!0;if(Yo(t))return!1;if(t=t.toLowerCase(),null!=Ho[t])return Ho[t];var e=document.createElement(t);return t.indexOf("-")>-1?Ho[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:Ho[t]=/HTMLUnknownElement/.test(e.toString())}var Wo=y("text,number,password,search,email,tel,url");function Uo(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function $o(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function Go(t,e){return document.createElementNS(No[t],e)}function qo(t){return document.createTextNode(t)}function Xo(t){return document.createComment(t)}function Zo(t,e,n){t.insertBefore(e,n)}function Ko(t,e){t.removeChild(e)}function Qo(t,e){t.appendChild(e)}function Jo(t){return t.parentNode}function ta(t){return t.nextSibling}function ea(t){return t.tagName}function na(t,e){t.textContent=e}function ra(t,e){t.setAttribute(e,"")}var ia=Object.freeze({__proto__:null,createElement:$o,createElementNS:Go,createTextNode:qo,createComment:Xo,insertBefore:Zo,removeChild:Ko,appendChild:Qo,parentNode:Jo,nextSibling:ta,tagName:ea,setTextContent:na,setStyleScope:ra}),oa={create:function(t,e){aa(e)},update:function(t,e){t.data.ref!==e.data.ref&&(aa(t,!0),aa(e))},destroy:function(t){aa(t,!0)}};function aa(t,e){var n=t.data.ref;if(a(n)){var r=t.context,o=t.componentInstance||t.elm,s=e?null:o,l=e?void 0:o;if(u(n))Yn(n,r,[s],r,"template ref function");else{var c=t.data.refInFor,h="string"===typeof n||"number"===typeof n,d=Jt(n),f=r.$refs;if(h||d)if(c){var p=h?f[n]:n.value;e?i(p)&&_(p,o):i(p)?p.includes(o)||p.push(o):h?(f[n]=[o],sa(r,n,f[n])):n.value=[o]}else if(h){if(e&&f[n]!==o)return;f[n]=l,sa(r,n,s)}else if(d){if(e&&n.value!==o)return;n.value=s}else 0}}}function sa(t,e,n){var r=t._setupState;r&&k(r,e)&&(Jt(r[e])?r[e].value=n:r[e]=n)}var la=new vt("",{},[]),ca=["create","activate","update","remove","destroy"];function ua(t,e){return t.key===e.key&&t.asyncFactory===e.asyncFactory&&(t.tag===e.tag&&t.isComment===e.isComment&&a(t.data)===a(e.data)&&ha(t,e)||s(t.isAsyncPlaceholder)&&o(e.asyncFactory.error))}function ha(t,e){if("input"!==t.tag)return!0;var n,r=a(n=t.data)&&a(n=n.attrs)&&n.type,i=a(n=e.data)&&a(n=n.attrs)&&n.type;return r===i||Wo(r)&&Wo(i)}function da(t,e,n){var r,i,o={};for(r=e;r<=n;++r)i=t[r].key,a(i)&&(o[i]=r);return o}function fa(t){var e,n,r={},l=t.modules,u=t.nodeOps;for(e=0;e<ca.length;++e)for(r[ca[e]]=[],n=0;n<l.length;++n)a(l[n][ca[e]])&&r[ca[e]].push(l[n][ca[e]]);function h(t){return new vt(u.tagName(t).toLowerCase(),{},[],void 0,t)}function d(t,e){function n(){0===--n.listeners&&f(t)}return n.listeners=e,n}function f(t){var e=u.parentNode(t);a(e)&&u.removeChild(e,t)}function p(t,e,n,r,i,o,l){if(a(t.elm)&&a(o)&&(t=o[l]=_t(t)),t.isRootInsert=!i,!m(t,e,n,r)){var c=t.data,h=t.children,d=t.tag;a(d)?(t.elm=t.ns?u.createElementNS(t.ns,d):u.createElement(d,t),k(t),w(t,h,e),a(c)&&x(t,e),v(n,t.elm,r)):s(t.isComment)?(t.elm=u.createComment(t.text),v(n,t.elm,r)):(t.elm=u.createTextNode(t.text),v(n,t.elm,r))}}function m(t,e,n,r){var i=t.data;if(a(i)){var o=a(t.componentInstance)&&i.keepAlive;if(a(i=i.hook)&&a(i=i.init)&&i(t,!1),a(t.componentInstance))return g(t,e),v(n,t.elm,r),s(o)&&b(t,e,n,r),!0}}function g(t,e){a(t.data.pendingInsert)&&(e.push.apply(e,t.data.pendingInsert),t.data.pendingInsert=null),t.elm=t.componentInstance.$el,_(t)?(x(t,e),k(t)):(aa(t),e.push(t))}function b(t,e,n,i){var o,s=t;while(s.componentInstance)if(s=s.componentInstance._vnode,a(o=s.data)&&a(o=o.transition)){for(o=0;o<r.activate.length;++o)r.activate[o](la,s);e.push(s);break}v(n,t.elm,i)}function v(t,e,n){a(t)&&(a(n)?u.parentNode(n)===t&&u.insertBefore(t,e,n):u.appendChild(t,e))}function w(t,e,n){if(i(e)){0;for(var r=0;r<e.length;++r)p(e[r],n,t.elm,null,!0,e,r)}else c(t.text)&&u.appendChild(t.elm,u.createTextNode(String(t.text)))}function _(t){while(t.componentInstance)t=t.componentInstance._vnode;return a(t.tag)}function x(t,n){for(var i=0;i<r.create.length;++i)r.create[i](la,t);e=t.data.hook,a(e)&&(a(e.create)&&e.create(la,t),a(e.insert)&&n.push(t))}function k(t){var e;if(a(e=t.fnScopeId))u.setStyleScope(t.elm,e);else{var n=t;while(n)a(e=n.context)&&a(e=e.$options._scopeId)&&u.setStyleScope(t.elm,e),n=n.parent}a(e=jr)&&e!==t.context&&e!==t.fnContext&&a(e=e.$options._scopeId)&&u.setStyleScope(t.elm,e)}function A(t,e,n,r,i,o){for(;r<=i;++r)p(n[r],o,t,e,!1,n,r)}function M(t){var e,n,i=t.data;if(a(i))for(a(e=i.hook)&&a(e=e.destroy)&&e(t),e=0;e<r.destroy.length;++e)r.destroy[e](t);if(a(e=t.children))for(n=0;n<t.children.length;++n)M(t.children[n])}function O(t,e,n){for(;e<=n;++e){var r=t[e];a(r)&&(a(r.tag)?(S(r),M(r)):f(r.elm))}}function S(t,e){if(a(e)||a(t.data)){var n,i=r.remove.length+1;for(a(e)?e.listeners+=i:e=d(t.elm,i),a(n=t.componentInstance)&&a(n=n._vnode)&&a(n.data)&&S(n,e),n=0;n<r.remove.length;++n)r.remove[n](t,e);a(n=t.data.hook)&&a(n=n.remove)?n(t,e):e()}else f(t.elm)}function T(t,e,n,r,i){var s,l,c,h,d=0,f=0,m=e.length-1,g=e[0],b=e[m],v=n.length-1,y=n[0],w=n[v],_=!i;while(d<=m&&f<=v)o(g)?g=e[++d]:o(b)?b=e[--m]:ua(g,y)?(E(g,y,r,n,f),g=e[++d],y=n[++f]):ua(b,w)?(E(b,w,r,n,v),b=e[--m],w=n[--v]):ua(g,w)?(E(g,w,r,n,v),_&&u.insertBefore(t,g.elm,u.nextSibling(b.elm)),g=e[++d],w=n[--v]):ua(b,y)?(E(b,y,r,n,f),_&&u.insertBefore(t,b.elm,g.elm),b=e[--m],y=n[++f]):(o(s)&&(s=da(e,d,m)),l=a(y.key)?s[y.key]:C(y,e,d,m),o(l)?p(y,r,t,g.elm,!1,n,f):(c=e[l],ua(c,y)?(E(c,y,r,n,f),e[l]=void 0,_&&u.insertBefore(t,c.elm,g.elm)):p(y,r,t,g.elm,!1,n,f)),y=n[++f]);d>m?(h=o(n[v+1])?null:n[v+1].elm,A(t,h,n,f,v,r)):f>v&&O(e,d,m)}function C(t,e,n,r){for(var i=n;i<r;i++){var o=e[i];if(a(o)&&ua(t,o))return i}}function E(t,e,n,i,l,c){if(t!==e){a(e.elm)&&a(i)&&(e=i[l]=_t(e));var h=e.elm=t.elm;if(s(t.isAsyncPlaceholder))a(e.asyncFactory.resolved)?P(t.elm,e,n):e.isAsyncPlaceholder=!0;else if(s(e.isStatic)&&s(t.isStatic)&&e.key===t.key&&(s(e.isCloned)||s(e.isOnce)))e.componentInstance=t.componentInstance;else{var d,f=e.data;a(f)&&a(d=f.hook)&&a(d=d.prepatch)&&d(t,e);var p=t.children,m=e.children;if(a(f)&&_(e)){for(d=0;d<r.update.length;++d)r.update[d](t,e);a(d=f.hook)&&a(d=d.update)&&d(t,e)}o(e.text)?a(p)&&a(m)?p!==m&&T(h,p,m,n,c):a(m)?(a(t.text)&&u.setTextContent(h,""),A(h,null,m,0,m.length-1,n)):a(p)?O(p,0,p.length-1):a(t.text)&&u.setTextContent(h,""):t.text!==e.text&&u.setTextContent(h,e.text),a(f)&&a(d=f.hook)&&a(d=d.postpatch)&&d(t,e)}}}function j(t,e,n){if(s(n)&&a(t.parent))t.parent.data.pendingInsert=e;else for(var r=0;r<e.length;++r)e[r].data.hook.insert(e[r])}var L=y("attrs,class,staticClass,staticStyle,key");function P(t,e,n,r){var i,o=e.tag,l=e.data,c=e.children;if(r=r||l&&l.pre,e.elm=t,s(e.isComment)&&a(e.asyncFactory))return e.isAsyncPlaceholder=!0,!0;if(a(l)&&(a(i=l.hook)&&a(i=i.init)&&i(e,!0),a(i=e.componentInstance)))return g(e,n),!0;if(a(o)){if(a(c))if(t.hasChildNodes())if(a(i=l)&&a(i=i.domProps)&&a(i=i.innerHTML)){if(i!==t.innerHTML)return!1}else{for(var u=!0,h=t.firstChild,d=0;d<c.length;d++){if(!h||!P(h,c[d],n,r)){u=!1;break}h=h.nextSibling}if(!u||h)return!1}else w(e,c,n);if(a(l)){var f=!1;for(var p in l)if(!L(p)){f=!0,x(e,n);break}!f&&l["class"]&&wr(l["class"])}}else t.data!==e.text&&(t.data=e.text);return!0}return function(t,e,n,i){if(!o(e)){var l=!1,c=[];if(o(t))l=!0,p(e,c);else{var d=a(t.nodeType);if(!d&&ua(t,e))E(t,e,c,null,null,i);else{if(d){if(1===t.nodeType&&t.hasAttribute(V)&&(t.removeAttribute(V),n=!0),s(n)&&P(t,e,c))return j(e,c,!0),t;t=h(t)}var f=t.elm,m=u.parentNode(f);if(p(e,c,f._leaveCb?null:m,u.nextSibling(f)),a(e.parent)){var g=e.parent,b=_(e);while(g){for(var v=0;v<r.destroy.length;++v)r.destroy[v](g);if(g.elm=e.elm,b){for(var y=0;y<r.create.length;++y)r.create[y](la,g);var w=g.data.hook.insert;if(w.merged)for(var x=w.fns.slice(1),k=0;k<x.length;k++)x[k]()}else aa(g);g=g.parent}}a(m)?O([t],0,0):a(t.tag)&&M(t)}}return j(e,c,l),e.elm}a(t)&&M(t)}}var pa={create:ma,update:ma,destroy:function(t){ma(t,la)}};function ma(t,e){(t.data.directives||e.data.directives)&&ga(t,e)}function ga(t,e){var n,r,i,o=t===la,a=e===la,s=va(t.data.directives,t.context),l=va(e.data.directives,e.context),c=[],u=[];for(n in l)r=s[n],i=l[n],r?(i.oldValue=r.value,i.oldArg=r.arg,wa(i,"update",e,t),i.def&&i.def.componentUpdated&&u.push(i)):(wa(i,"bind",e,t),i.def&&i.def.inserted&&c.push(i));if(c.length){var h=function(){for(var n=0;n<c.length;n++)wa(c[n],"inserted",e,t)};o?Fe(e,"insert",h):h()}if(u.length&&Fe(e,"postpatch",(function(){for(var n=0;n<u.length;n++)wa(u[n],"componentUpdated",e,t)})),!o)for(n in s)l[n]||wa(s[n],"unbind",t,t,a)}var ba=Object.create(null);function va(t,e){var n,r,i=Object.create(null);if(!t)return i;for(n=0;n<t.length;n++){if(r=t[n],r.modifiers||(r.modifiers=ba),i[ya(r)]=r,e._setupState&&e._setupState.__sfc){var o=r.def||Ei(e,"_setupState","v-"+r.name);r.def="function"===typeof o?{bind:o,update:o}:o}r.def=r.def||Ei(e.$options,"directives",r.name,!0)}return i}function ya(t){return t.rawName||"".concat(t.name,".").concat(Object.keys(t.modifiers||{}).join("."))}function wa(t,e,n,r,i){var o=t.def&&t.def[e];if(o)try{o(n.elm,t,n,r,i)}catch(il){Fn(il,n.context,"directive ".concat(t.name," ").concat(e," hook"))}}var _a=[oa,pa];function xa(t,e){var n=e.componentOptions;if((!a(n)||!1!==n.Ctor.options.inheritAttrs)&&(!o(t.data.attrs)||!o(e.data.attrs))){var r,i,l,c=e.elm,u=t.data.attrs||{},h=e.data.attrs||{};for(r in(a(h.__ob__)||s(h._v_attr_proxy))&&(h=e.data.attrs=D({},h)),h)i=h[r],l=u[r],l!==i&&ka(c,r,i,e.data.pre);for(r in(et||rt)&&h.value!==u.value&&ka(c,"value",h.value),u)o(h[r])&&(So(r)?c.removeAttributeNS(Oo,To(r)):xo(r)||c.removeAttribute(r))}}function ka(t,e,n,r){r||t.tagName.indexOf("-")>-1?Aa(t,e,n):Mo(e)?Co(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):xo(e)?t.setAttribute(e,Ao(e,n)):So(e)?Co(n)?t.removeAttributeNS(Oo,To(e)):t.setAttributeNS(Oo,e,n):Aa(t,e,n)}function Aa(t,e,n){if(Co(n))t.removeAttribute(e);else{if(et&&!nt&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Ma={create:xa,update:xa};function Oa(t,e){var n=e.elm,r=e.data,i=t.data;if(!(o(r.staticClass)&&o(r.class)&&(o(i)||o(i.staticClass)&&o(i.class)))){var s=Eo(e),l=n._transitionClasses;a(l)&&(s=Po(s,Do(l))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var Sa,Ta={create:Oa,update:Oa},Ca="__r",Ea="__c";function ja(t){if(a(t[Ca])){var e=et?"change":"input";t[e]=[].concat(t[Ca],t[e]||[]),delete t[Ca]}a(t[Ea])&&(t.change=[].concat(t[Ea],t.change||[]),delete t[Ea])}function La(t,e,n){var r=Sa;return function i(){var o=e.apply(null,arguments);null!==o&&Ia(t,i,n,r)}}var Pa=Wn&&!(at&&Number(at[1])<=53);function Da(t,e,n,r){if(Pa){var i=qr,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=i||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}Sa.addEventListener(t,e,lt?{capture:n,passive:r}:n)}function Ia(t,e,n,r){(r||Sa).removeEventListener(t,e._wrapper||e,n)}function Ra(t,e){if(!o(t.data.on)||!o(e.data.on)){var n=e.data.on||{},r=t.data.on||{};Sa=e.elm||t.elm,ja(n),Be(n,r,Da,Ia,La,e.context),Sa=void 0}}var Na,Ba={create:Ra,update:Ra,destroy:function(t){return Ra(t,la)}};function Fa(t,e){if(!o(t.data.domProps)||!o(e.data.domProps)){var n,r,i=e.elm,l=t.data.domProps||{},c=e.data.domProps||{};for(n in(a(c.__ob__)||s(c._v_attr_proxy))&&(c=e.data.domProps=D({},c)),l)n in c||(i[n]="");for(n in c){if(r=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===l[n])continue;1===i.childNodes.length&&i.removeChild(i.childNodes[0])}if("value"===n&&"PROGRESS"!==i.tagName){i._value=r;var u=o(r)?"":String(r);Ya(i,u)&&(i.value=u)}else if("innerHTML"===n&&Fo(i.tagName)&&o(i.innerHTML)){Na=Na||document.createElement("div"),Na.innerHTML="<svg>".concat(r,"</svg>");var h=Na.firstChild;while(i.firstChild)i.removeChild(i.firstChild);while(h.firstChild)i.appendChild(h.firstChild)}else if(r!==l[n])try{i[n]=r}catch(il){}}}}function Ya(t,e){return!t.composing&&("OPTION"===t.tagName||za(t,e)||Ha(t,e))}function za(t,e){var n=!0;try{n=document.activeElement!==t}catch(il){}return n&&t.value!==e}function Ha(t,e){var n=t.value,r=t._vModifiers;if(a(r)){if(r.number)return v(n)!==v(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var Va={create:Fa,update:Fa},Wa=A((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function Ua(t){var e=$a(t.style);return t.staticStyle?D(t.staticStyle,e):e}function $a(t){return Array.isArray(t)?I(t):"string"===typeof t?Wa(t):t}function Ga(t,e){var n,r={};if(e){var i=t;while(i.componentInstance)i=i.componentInstance._vnode,i&&i.data&&(n=Ua(i.data))&&D(r,n)}(n=Ua(t.data))&&D(r,n);var o=t;while(o=o.parent)o.data&&(n=Ua(o.data))&&D(r,n);return r}var qa,Xa=/^--/,Za=/\s*!important$/,Ka=function(t,e,n){if(Xa.test(e))t.style.setProperty(e,n);else if(Za.test(n))t.style.setProperty(C(e),n.replace(Za,""),"important");else{var r=Ja(e);if(Array.isArray(n))for(var i=0,o=n.length;i<o;i++)t.style[r]=n[i];else t.style[r]=n}},Qa=["Webkit","Moz","ms"],Ja=A((function(t){if(qa=qa||document.createElement("div").style,t=O(t),"filter"!==t&&t in qa)return t;for(var e=t.charAt(0).toUpperCase()+t.slice(1),n=0;n<Qa.length;n++){var r=Qa[n]+e;if(r in qa)return r}}));function ts(t,e){var n=e.data,r=t.data;if(!(o(n.staticStyle)&&o(n.style)&&o(r.staticStyle)&&o(r.style))){var i,s,l=e.elm,c=r.staticStyle,u=r.normalizedStyle||r.style||{},h=c||u,d=$a(e.data.style)||{};e.data.normalizedStyle=a(d.__ob__)?D({},d):d;var f=Ga(e,!0);for(s in h)o(f[s])&&Ka(l,s,"");for(s in f)i=f[s],i!==h[s]&&Ka(l,s,null==i?"":i)}}var es={create:ts,update:ts},ns=/\s+/;function rs(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(ns).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" ".concat(t.getAttribute("class")||""," ");n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function is(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(ns).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" ".concat(t.getAttribute("class")||""," "),r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function os(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&D(e,as(t.name||"v")),D(e,t),e}return"string"===typeof t?as(t):void 0}}var as=A((function(t){return{enterClass:"".concat(t,"-enter"),enterToClass:"".concat(t,"-enter-to"),enterActiveClass:"".concat(t,"-enter-active"),leaveClass:"".concat(t,"-leave"),leaveToClass:"".concat(t,"-leave-to"),leaveActiveClass:"".concat(t,"-leave-active")}})),ss=J&&!nt,ls="transition",cs="animation",us="transition",hs="transitionend",ds="animation",fs="animationend";ss&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(us="WebkitTransition",hs="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(ds="WebkitAnimation",fs="webkitAnimationEnd"));var ps=J?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function ms(t){ps((function(){ps(t)}))}function gs(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),rs(t,e))}function bs(t,e){t._transitionClasses&&_(t._transitionClasses,e),is(t,e)}function vs(t,e,n){var r=ws(t,e),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===ls?hs:fs,l=0,c=function(){t.removeEventListener(s,u),n()},u=function(e){e.target===t&&++l>=a&&c()};setTimeout((function(){l<a&&c()}),o+1),t.addEventListener(s,u)}var ys=/\b(transform|all)(,|$)/;function ws(t,e){var n,r=window.getComputedStyle(t),i=(r[us+"Delay"]||"").split(", "),o=(r[us+"Duration"]||"").split(", "),a=_s(i,o),s=(r[ds+"Delay"]||"").split(", "),l=(r[ds+"Duration"]||"").split(", "),c=_s(s,l),u=0,h=0;e===ls?a>0&&(n=ls,u=a,h=o.length):e===cs?c>0&&(n=cs,u=c,h=l.length):(u=Math.max(a,c),n=u>0?a>c?ls:cs:null,h=n?n===ls?o.length:l.length:0);var d=n===ls&&ys.test(r[us+"Property"]);return{type:n,timeout:u,propCount:h,hasTransform:d}}function _s(t,e){while(t.length<e.length)t=t.concat(t);return Math.max.apply(null,e.map((function(e,n){return xs(e)+xs(t[n])})))}function xs(t){return 1e3*Number(t.slice(0,-1).replace(",","."))}function ks(t,e){var n=t.elm;a(n._leaveCb)&&(n._leaveCb.cancelled=!0,n._leaveCb());var r=os(t.data.transition);if(!o(r)&&!a(n._enterCb)&&1===n.nodeType){var i=r.css,s=r.type,l=r.enterClass,c=r.enterToClass,d=r.enterActiveClass,f=r.appearClass,p=r.appearToClass,m=r.appearActiveClass,g=r.beforeEnter,b=r.enter,y=r.afterEnter,w=r.enterCancelled,_=r.beforeAppear,x=r.appear,k=r.afterAppear,A=r.appearCancelled,M=r.duration,O=jr,S=jr.$vnode;while(S&&S.parent)O=S.context,S=S.parent;var T=!O._isMounted||!t.isRootInsert;if(!T||x||""===x){var C=T&&f?f:l,E=T&&m?m:d,j=T&&p?p:c,L=T&&_||g,P=T&&u(x)?x:b,D=T&&k||y,I=T&&A||w,R=v(h(M)?M.enter:M);0;var N=!1!==i&&!nt,B=Os(P),F=n._enterCb=z((function(){N&&(bs(n,j),bs(n,E)),F.cancelled?(N&&bs(n,C),I&&I(n)):D&&D(n),n._enterCb=null}));t.data.show||Fe(t,"insert",(function(){var e=n.parentNode,r=e&&e._pending&&e._pending[t.key];r&&r.tag===t.tag&&r.elm._leaveCb&&r.elm._leaveCb(),P&&P(n,F)})),L&&L(n),N&&(gs(n,C),gs(n,E),ms((function(){bs(n,C),F.cancelled||(gs(n,j),B||(Ms(R)?setTimeout(F,R):vs(n,s,F)))}))),t.data.show&&(e&&e(),P&&P(n,F)),N||B||F()}}}function As(t,e){var n=t.elm;a(n._enterCb)&&(n._enterCb.cancelled=!0,n._enterCb());var r=os(t.data.transition);if(o(r)||1!==n.nodeType)return e();if(!a(n._leaveCb)){var i=r.css,s=r.type,l=r.leaveClass,c=r.leaveToClass,u=r.leaveActiveClass,d=r.beforeLeave,f=r.leave,p=r.afterLeave,m=r.leaveCancelled,g=r.delayLeave,b=r.duration,y=!1!==i&&!nt,w=Os(f),_=v(h(b)?b.leave:b);0;var x=n._leaveCb=z((function(){n.parentNode&&n.parentNode._pending&&(n.parentNode._pending[t.key]=null),y&&(bs(n,c),bs(n,u)),x.cancelled?(y&&bs(n,l),m&&m(n)):(e(),p&&p(n)),n._leaveCb=null}));g?g(k):k()}function k(){x.cancelled||(!t.data.show&&n.parentNode&&((n.parentNode._pending||(n.parentNode._pending={}))[t.key]=t),d&&d(n),y&&(gs(n,l),gs(n,u),ms((function(){bs(n,l),x.cancelled||(gs(n,c),w||(Ms(_)?setTimeout(x,_):vs(n,s,x)))}))),f&&f(n,x),y||w||x())}}function Ms(t){return"number"===typeof t&&!isNaN(t)}function Os(t){if(o(t))return!1;var e=t.fns;return a(e)?Os(Array.isArray(e)?e[0]:e):(t._length||t.length)>1}function Ss(t,e){!0!==e.data.show&&ks(e)}var Ts=J?{create:Ss,activate:Ss,remove:function(t,e){!0!==t.data.show?As(t,e):e()}}:{},Cs=[Ma,Ta,Ba,Va,es,Ts],Es=Cs.concat(_a),js=fa({nodeOps:ia,modules:Es});nt&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&Fs(t,"input")}));var Ls={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?Fe(n,"postpatch",(function(){Ls.componentUpdated(t,e,n)})):Ps(t,e,n.context),t._vOptions=[].map.call(t.options,Rs)):("textarea"===n.tag||Wo(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",Ns),t.addEventListener("compositionend",Bs),t.addEventListener("change",Bs),nt&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Ps(t,e,n.context);var r=t._vOptions,i=t._vOptions=[].map.call(t.options,Rs);if(i.some((function(t,e){return!F(t,r[e])}))){var o=t.multiple?e.value.some((function(t){return Is(t,i)})):e.value!==e.oldValue&&Is(e.value,i);o&&Fs(t,"change")}}}};function Ps(t,e,n){Ds(t,e,n),(et||rt)&&setTimeout((function(){Ds(t,e,n)}),0)}function Ds(t,e,n){var r=e.value,i=t.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,l=t.options.length;s<l;s++)if(a=t.options[s],i)o=Y(r,Rs(a))>-1,a.selected!==o&&(a.selected=o);else if(F(Rs(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function Is(t,e){return e.every((function(e){return!F(e,t)}))}function Rs(t){return"_value"in t?t._value:t.value}function Ns(t){t.target.composing=!0}function Bs(t){t.target.composing&&(t.target.composing=!1,Fs(t.target,"input"))}function Fs(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function Ys(t){return!t.componentInstance||t.data&&t.data.transition?t:Ys(t.componentInstance._vnode)}var zs={bind:function(t,e,n){var r=e.value;n=Ys(n);var i=n.data&&n.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&i?(n.data.show=!0,ks(n,(function(){t.style.display=o}))):t.style.display=r?o:"none"},update:function(t,e,n){var r=e.value,i=e.oldValue;if(!r!==!i){n=Ys(n);var o=n.data&&n.data.transition;o?(n.data.show=!0,r?ks(n,(function(){t.style.display=t.__vOriginalDisplay})):As(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,i){i||(t.style.display=t.__vOriginalDisplay)}},Hs={model:Ls,show:zs},Vs={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function Ws(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?Ws(jn(e.children)):t}function Us(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var i=n._parentListeners;for(var r in i)e[O(r)]=i[r];return e}function $s(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function Gs(t){while(t=t.parent)if(t.data.transition)return!0}function qs(t,e){return e.key===t.key&&e.tag===t.tag}var Xs=function(t){return t.tag||un(t)},Zs=function(t){return"show"===t.name},Ks={name:"transition",props:Vs,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(Xs),n.length)){0;var r=this.mode;0;var i=n[0];if(Gs(this.$vnode))return i;var o=Ws(i);if(!o)return i;if(this._leaving)return $s(t,i);var a="__transition-".concat(this._uid,"-");o.key=null==o.key?o.isComment?a+"comment":a+o.tag:c(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var s=(o.data||(o.data={})).transition=Us(this),l=this._vnode,u=Ws(l);if(o.data.directives&&o.data.directives.some(Zs)&&(o.data.show=!0),u&&u.data&&!qs(o,u)&&!un(u)&&(!u.componentInstance||!u.componentInstance._vnode.isComment)){var h=u.data.transition=D({},s);if("out-in"===r)return this._leaving=!0,Fe(h,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),$s(t,i);if("in-out"===r){if(un(o))return l;var d,f=function(){d()};Fe(s,"afterEnter",f),Fe(s,"enterCancelled",f),Fe(h,"delayLeave",(function(t){d=t}))}}return i}}},Qs=D({tag:String,moveClass:String},Vs);delete Qs.mode;var Js={props:Qs,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var i=Lr(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,i(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=Us(this),s=0;s<i.length;s++){var l=i[s];if(l.tag)if(null!=l.key&&0!==String(l.key).indexOf("__vlist"))o.push(l),n[l.key]=l,(l.data||(l.data={})).transition=a;else;}if(r){var c=[],u=[];for(s=0;s<r.length;s++){l=r[s];l.data.transition=a,l.data.pos=l.elm.getBoundingClientRect(),n[l.key]?c.push(l):u.push(l)}this.kept=t(e,null,c),this.removed=u}return t(e,null,o)},updated:function(){var t=this.prevChildren,e=this.moveClass||(this.name||"v")+"-move";t.length&&this.hasMove(t[0].elm,e)&&(t.forEach(tl),t.forEach(el),t.forEach(nl),this._reflow=document.body.offsetHeight,t.forEach((function(t){if(t.data.moved){var n=t.elm,r=n.style;gs(n,e),r.transform=r.WebkitTransform=r.transitionDuration="",n.addEventListener(hs,n._moveCb=function t(r){r&&r.target!==n||r&&!/transform$/.test(r.propertyName)||(n.removeEventListener(hs,t),n._moveCb=null,bs(n,e))})}})))},methods:{hasMove:function(t,e){if(!ss)return!1;if(this._hasMove)return this._hasMove;var n=t.cloneNode();t._transitionClasses&&t._transitionClasses.forEach((function(t){is(n,t)})),rs(n,e),n.style.display="none",this.$el.appendChild(n);var r=ws(n);return this.$el.removeChild(n),this._hasMove=r.hasTransform}}};function tl(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function el(t){t.data.newPos=t.elm.getBoundingClientRect()}function nl(t){var e=t.data.pos,n=t.data.newPos,r=e.left-n.left,i=e.top-n.top;if(r||i){t.data.moved=!0;var o=t.elm.style;o.transform=o.WebkitTransform="translate(".concat(r,"px,").concat(i,"px)"),o.transitionDuration="0s"}}var rl={Transition:Ks,TransitionGroup:Js};ro.config.mustUseProp=_o,ro.config.isReservedTag=Yo,ro.config.isReservedAttr=yo,ro.config.getTagNamespace=zo,ro.config.isUnknownElement=Vo,D(ro.options.directives,Hs),D(ro.options.components,rl),ro.prototype.__patch__=J?js:R,ro.prototype.$mount=function(t,e){return t=t&&J?Uo(t):void 0,Ir(this,t,e)},J&&setTimeout((function(){$.devtools&&ht&&ht.emit("init",ro)}),0)}.call(this,n("c8ba"))},"2b10":function(t,e){function n(t,e,n){var r=-1,i=t.length;e<0&&(e=-e>i?0:i+e),n=n>i?i:n,n<0&&(n+=i),i=e>n?0:n-e>>>0,e>>>=0;var o=Array(i);while(++r<i)o[r]=t[r+e];return o}t.exports=n},"2b3e":function(t,e,n){var r=n("585a"),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();t.exports=o},"2b79":function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("df2f"),n("5980"))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.Base,i=n.WordArray,o=e.algo,a=o.MD5,s=o.EvpKDF=r.extend({cfg:r.extend({keySize:4,hasher:a,iterations:1}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,e){var n,r=this.cfg,o=r.hasher.create(),a=i.create(),s=a.words,l=r.keySize,c=r.iterations;while(s.length<l){n&&o.update(n),n=o.update(t).finalize(e),o.reset();for(var u=1;u<c;u++)n=o.finalize(n),o.reset();a.concat(n)}return a.sigBytes=4*l,a}});e.EvpKDF=function(t,e,n){return s.create(n).compute(t,e)}}(),t.EvpKDF}))},"2b88":function(t,e,n){"use strict"; /*! * portal-vue © Thorsten Lünborg, 2019 * * Version: 2.1.7 * * LICENCE: MIT * * https://github.com/linusborg/portal-vue * */function r(t){return t&&"object"===typeof t&&"default"in t?t["default"]:t}Object.defineProperty(e,"__esModule",{value:!0});var i=r(n("2b0e"));function o(t){return o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function a(t){return s(t)||l(t)||c()}function s(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e<t.length;e++)n[e]=t[e];return n}}function l(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}function c(){throw new TypeError("Invalid attempt to spread non-iterable instance")}var u="undefined"!==typeof window;function h(t){return Array.isArray(t)||"object"===o(t)?Object.freeze(t):t}function d(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.reduce((function(t,n){var r=n.passengers[0],i="function"===typeof r?r(e):n.passengers;return t.concat(i)}),[])}function f(t,e){return t.map((function(t,e){return[e,t]})).sort((function(t,n){return e(t[1],n[1])||t[0]-n[0]})).map((function(t){return t[1]}))}function p(t,e){return e.reduce((function(e,n){return t.hasOwnProperty(n)&&(e[n]=t[n]),e}),{})}var m={},g={},b={},v=i.extend({data:function(){return{transports:m,targets:g,sources:b,trackInstances:u}},methods:{open:function(t){if(u){var e=t.to,n=t.from,r=t.passengers,o=t.order,a=void 0===o?1/0:o;if(e&&n&&r){var s={to:e,from:n,passengers:h(r),order:a},l=Object.keys(this.transports);-1===l.indexOf(e)&&i.set(this.transports,e,[]);var c=this.$_getTransportIndex(s),d=this.transports[e].slice(0);-1===c?d.push(s):d[c]=s,this.transports[e]=f(d,(function(t,e){return t.order-e.order}))}}},close:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.to,r=t.from;if(n&&(r||!1!==e)&&this.transports[n])if(e)this.transports[n]=[];else{var i=this.$_getTransportIndex(t);if(i>=0){var o=this.transports[n].slice(0);o.splice(i,1),this.transports[n]=o}}},registerTarget:function(t,e,n){u&&(this.trackInstances&&!n&&this.targets[t]&&console.warn("[portal-vue]: Target ".concat(t," already exists")),this.$set(this.targets,t,Object.freeze([e])))},unregisterTarget:function(t){this.$delete(this.targets,t)},registerSource:function(t,e,n){u&&(this.trackInstances&&!n&&this.sources[t]&&console.warn("[portal-vue]: source ".concat(t," already exists")),this.$set(this.sources,t,Object.freeze([e])))},unregisterSource:function(t){this.$delete(this.sources,t)},hasTarget:function(t){return!(!this.targets[t]||!this.targets[t][0])},hasSource:function(t){return!(!this.sources[t]||!this.sources[t][0])},hasContentFor:function(t){return!!this.transports[t]&&!!this.transports[t].length},$_getTransportIndex:function(t){var e=t.to,n=t.from;for(var r in this.transports[e])if(this.transports[e][r].from===n)return+r;return-1}}}),y=new v(m),w=1,_=i.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(w++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var t=this;this.$nextTick((function(){y.registerSource(t.name,t)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){y.unregisterSource(this.name),this.clear()},watch:{to:function(t,e){e&&e!==t&&this.clear(e),this.sendUpdate()}},methods:{clear:function(t){var e={from:this.name,to:t||this.to};y.close(e)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(t){return"function"===typeof t?t(this.slotProps):t},sendUpdate:function(){var t=this.normalizeSlots();if(t){var e={from:this.name,to:this.to,passengers:a(t),order:this.order};y.open(e)}else this.clear()}},render:function(t){var e=this.$slots.default||this.$scopedSlots.default||[],n=this.tag;return e&&this.disabled?e.length<=1&&this.slim?this.normalizeOwnChildren(e)[0]:t(n,[this.normalizeOwnChildren(e)]):this.slim?t():t(n,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),x=i.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},data:function(){return{transports:y.transports,firstRender:!0}},created:function(){var t=this;this.$nextTick((function(){y.registerTarget(t.name,t)}))},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(t,e){y.unregisterTarget(e),y.registerTarget(t,this)}},mounted:function(){var t=this;this.transition&&this.$nextTick((function(){t.firstRender=!1}))},beforeDestroy:function(){y.unregisterTarget(this.name)},computed:{ownTransports:function(){var t=this.transports[this.name]||[];return this.multiple?t:0===t.length?[]:[t[t.length-1]]},passengers:function(){return d(this.ownTransports,this.slotProps)}},methods:{children:function(){return 0!==this.passengers.length?this.passengers:this.$scopedSlots.default?this.$scopedSlots.default(this.slotProps):this.$slots.default||[]},noWrapper:function(){var t=this.slim&&!this.transition;return t&&this.children().length>1&&console.warn("[portal-vue]: PortalTarget with `slim` option received more than one child element."),t}},render:function(t){var e=this.noWrapper(),n=this.children(),r=this.transition||this.tag;return e?n[0]:this.slim&&!r?t():t(r,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},n)}}),k=0,A=["disabled","name","order","slim","slotProps","tag","to"],M=["multiple","transition"],O=i.extend({name:"MountingPortal",inheritAttrs:!1,props:{append:{type:[Boolean,String]},bail:{type:Boolean},mountTo:{type:String,required:!0},disabled:{type:Boolean},name:{type:String,default:function(){return"mounted_"+String(k++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}},multiple:{type:Boolean,default:!1},targetSlim:{type:Boolean},targetSlotProps:{type:Object,default:function(){return{}}},targetTag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},created:function(){if("undefined"!==typeof document){var t=document.querySelector(this.mountTo);if(t){var e=this.$props;if(y.targets[e.name])e.bail?console.warn("[portal-vue]: Target ".concat(e.name," is already mounted.\n Aborting because 'bail: true' is set")):this.portalTarget=y.targets[e.name];else{var n=e.append;if(n){var r="string"===typeof n?n:"DIV",i=document.createElement(r);t.appendChild(i),t=i}var o=p(this.$props,M);o.slim=this.targetSlim,o.tag=this.targetTag,o.slotProps=this.targetSlotProps,o.name=this.to,this.portalTarget=new x({el:t,parent:this.$parent||this,propsData:o})}}else console.error("[portal-vue]: Mount Point '".concat(this.mountTo,"' not found in document"))}},beforeDestroy:function(){var t=this.portalTarget;if(this.append){var e=t.$el;e.parentNode.removeChild(e)}t.$destroy()},render:function(t){if(!this.portalTarget)return console.warn("[portal-vue] Target wasn't mounted"),t();if(!this.$scopedSlots.manual){var e=p(this.$props,A);return t(_,{props:e,attrs:this.$attrs,on:this.$listeners,scopedSlots:this.$scopedSlots},this.$slots.default)}var n=this.$scopedSlots.manual({to:this.to});return Array.isArray(n)&&(n=n[0]),n||t()}});function S(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.component(e.portalName||"Portal",_),t.component(e.portalTargetName||"PortalTarget",x),t.component(e.MountingPortalName||"MountingPortal",O)}var T={install:S};e.default=T,e.Portal=_,e.PortalTarget=x,e.MountingPortal=O,e.Wormhole=y},"2ba4":function(t,e,n){"use strict";var r=n("40d5"),i=Function.prototype,o=i.apply,a=i.call;t.exports="object"==typeof Reflect&&Reflect.apply||(r?a.bind(o):function(){return a.apply(o,arguments)})},"2bfb":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(t){return/^nm$/i.test(t)},meridiem:function(t,e,n){return t<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(t){return t+(1===t||8===t||t>=20?"ste":"de")},week:{dow:1,doy:4}});return e}))},"2c63":function(t,e,n){t.exports=n("dc14")},"2d00":function(t,e,n){"use strict";var r,i,o=n("da84"),a=n("342f"),s=o.process,l=o.Deno,c=s&&s.versions||l&&l.version,u=c&&c.v8;u&&(r=u.split("."),i=r[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&a&&(r=a.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/),r&&(i=+r[1]))),t.exports=i},"2e8c":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}});return e}))},"2ef0":function(t,e,n){(function(t,r){var i; /** * @license * Lodash <https://lodash.com/> * Copyright OpenJS Foundation and other contributors <https://openjsf.org/> * Released under MIT license <https://lodash.com/license> * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE> * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */(function(){var o,a="4.17.21",s=200,l="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",c="Expected a function",u="Invalid `variable` option passed into `_.template`",h="__lodash_hash_undefined__",d=500,f="__lodash_placeholder__",p=1,m=2,g=4,b=1,v=2,y=1,w=2,_=4,x=8,k=16,A=32,M=64,O=128,S=256,T=512,C=30,E="...",j=800,L=16,P=1,D=2,I=3,R=1/0,N=9007199254740991,B=17976931348623157e292,F=NaN,Y=4294967295,z=Y-1,H=Y>>>1,V=[["ary",O],["bind",y],["bindKey",w],["curry",x],["curryRight",k],["flip",T],["partial",A],["partialRight",M],["rearg",S]],W="[object Arguments]",U="[object Array]",$="[object AsyncFunction]",G="[object Boolean]",q="[object Date]",X="[object DOMException]",Z="[object Error]",K="[object Function]",Q="[object GeneratorFunction]",J="[object Map]",tt="[object Number]",et="[object Null]",nt="[object Object]",rt="[object Promise]",it="[object Proxy]",ot="[object RegExp]",at="[object Set]",st="[object String]",lt="[object Symbol]",ct="[object Undefined]",ut="[object WeakMap]",ht="[object WeakSet]",dt="[object ArrayBuffer]",ft="[object DataView]",pt="[object Float32Array]",mt="[object Float64Array]",gt="[object Int8Array]",bt="[object Int16Array]",vt="[object Int32Array]",yt="[object Uint8Array]",wt="[object Uint8ClampedArray]",_t="[object Uint16Array]",xt="[object Uint32Array]",kt=/\b__p \+= '';/g,At=/\b(__p \+=) '' \+/g,Mt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ot=/&(?:amp|lt|gt|quot|#39);/g,St=/[&<>"']/g,Tt=RegExp(Ot.source),Ct=RegExp(St.source),Et=/<%-([\s\S]+?)%>/g,jt=/<%([\s\S]+?)%>/g,Lt=/<%=([\s\S]+?)%>/g,Pt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Dt=/^\w*$/,It=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Rt=/[\\^$.*+?()[\]{}|]/g,Nt=RegExp(Rt.source),Bt=/^\s+/,Ft=/\s/,Yt=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,zt=/\{\n\/\* \[wrapped with (.+)\] \*/,Ht=/,? & /,Vt=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Wt=/[()=,{}\[\]\/\s]/,Ut=/\\(\\)?/g,$t=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Gt=/\w*$/,qt=/^[-+]0x[0-9a-f]+$/i,Xt=/^0b[01]+$/i,Zt=/^\[object .+?Constructor\]$/,Kt=/^0o[0-7]+$/i,Qt=/^(?:0|[1-9]\d*)$/,Jt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,te=/($^)/,ee=/['\n\r\u2028\u2029\\]/g,ne="\\ud800-\\udfff",re="\\u0300-\\u036f",ie="\\ufe20-\\ufe2f",oe="\\u20d0-\\u20ff",ae=re+ie+oe,se="\\u2700-\\u27bf",le="a-z\\xdf-\\xf6\\xf8-\\xff",ce="\\xac\\xb1\\xd7\\xf7",ue="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",he="\\u2000-\\u206f",de=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",fe="A-Z\\xc0-\\xd6\\xd8-\\xde",pe="\\ufe0e\\ufe0f",me=ce+ue+he+de,ge="['’]",be="["+ne+"]",ve="["+me+"]",ye="["+ae+"]",we="\\d+",_e="["+se+"]",xe="["+le+"]",ke="[^"+ne+me+we+se+le+fe+"]",Ae="\\ud83c[\\udffb-\\udfff]",Me="(?:"+ye+"|"+Ae+")",Oe="[^"+ne+"]",Se="(?:\\ud83c[\\udde6-\\uddff]){2}",Te="[\\ud800-\\udbff][\\udc00-\\udfff]",Ce="["+fe+"]",Ee="\\u200d",je="(?:"+xe+"|"+ke+")",Le="(?:"+Ce+"|"+ke+")",Pe="(?:"+ge+"(?:d|ll|m|re|s|t|ve))?",De="(?:"+ge+"(?:D|LL|M|RE|S|T|VE))?",Ie=Me+"?",Re="["+pe+"]?",Ne="(?:"+Ee+"(?:"+[Oe,Se,Te].join("|")+")"+Re+Ie+")*",Be="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Fe="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Ye=Re+Ie+Ne,ze="(?:"+[_e,Se,Te].join("|")+")"+Ye,He="(?:"+[Oe+ye+"?",ye,Se,Te,be].join("|")+")",Ve=RegExp(ge,"g"),We=RegExp(ye,"g"),Ue=RegExp(Ae+"(?="+Ae+")|"+He+Ye,"g"),$e=RegExp([Ce+"?"+xe+"+"+Pe+"(?="+[ve,Ce,"$"].join("|")+")",Le+"+"+De+"(?="+[ve,Ce+je,"$"].join("|")+")",Ce+"?"+je+"+"+Pe,Ce+"+"+De,Fe,Be,we,ze].join("|"),"g"),Ge=RegExp("["+Ee+ne+ae+pe+"]"),qe=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Xe=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Ze=-1,Ke={};Ke[pt]=Ke[mt]=Ke[gt]=Ke[bt]=Ke[vt]=Ke[yt]=Ke[wt]=Ke[_t]=Ke[xt]=!0,Ke[W]=Ke[U]=Ke[dt]=Ke[G]=Ke[ft]=Ke[q]=Ke[Z]=Ke[K]=Ke[J]=Ke[tt]=Ke[nt]=Ke[ot]=Ke[at]=Ke[st]=Ke[ut]=!1;var Qe={};Qe[W]=Qe[U]=Qe[dt]=Qe[ft]=Qe[G]=Qe[q]=Qe[pt]=Qe[mt]=Qe[gt]=Qe[bt]=Qe[vt]=Qe[J]=Qe[tt]=Qe[nt]=Qe[ot]=Qe[at]=Qe[st]=Qe[lt]=Qe[yt]=Qe[wt]=Qe[_t]=Qe[xt]=!0,Qe[Z]=Qe[K]=Qe[ut]=!1;var Je={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},tn={"&":"&","<":"<",">":">",'"':""","'":"'"},en={"&":"&","<":"<",">":">",""":'"',"'":"'"},nn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},rn=parseFloat,on=parseInt,an="object"==typeof t&&t&&t.Object===Object&&t,sn="object"==typeof self&&self&&self.Object===Object&&self,ln=an||sn||Function("return this")(),cn=e&&!e.nodeType&&e,un=cn&&"object"==typeof r&&r&&!r.nodeType&&r,hn=un&&un.exports===cn,dn=hn&&an.process,fn=function(){try{var t=un&&un.require&&un.require("util").types;return t||dn&&dn.binding&&dn.binding("util")}catch(e){}}(),pn=fn&&fn.isArrayBuffer,mn=fn&&fn.isDate,gn=fn&&fn.isMap,bn=fn&&fn.isRegExp,vn=fn&&fn.isSet,yn=fn&&fn.isTypedArray;function wn(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function _n(t,e,n,r){var i=-1,o=null==t?0:t.length;while(++i<o){var a=t[i];e(r,a,n(a),t)}return r}function xn(t,e){var n=-1,r=null==t?0:t.length;while(++n<r)if(!1===e(t[n],n,t))break;return t}function kn(t,e){var n=null==t?0:t.length;while(n--)if(!1===e(t[n],n,t))break;return t}function An(t,e){var n=-1,r=null==t?0:t.length;while(++n<r)if(!e(t[n],n,t))return!1;return!0}function Mn(t,e){var n=-1,r=null==t?0:t.length,i=0,o=[];while(++n<r){var a=t[n];e(a,n,t)&&(o[i++]=a)}return o}function On(t,e){var n=null==t?0:t.length;return!!n&&Bn(t,e,0)>-1}function Sn(t,e,n){var r=-1,i=null==t?0:t.length;while(++r<i)if(n(e,t[r]))return!0;return!1}function Tn(t,e){var n=-1,r=null==t?0:t.length,i=Array(r);while(++n<r)i[n]=e(t[n],n,t);return i}function Cn(t,e){var n=-1,r=e.length,i=t.length;while(++n<r)t[i+n]=e[n];return t}function En(t,e,n,r){var i=-1,o=null==t?0:t.length;r&&o&&(n=t[++i]);while(++i<o)n=e(n,t[i],i,t);return n}function jn(t,e,n,r){var i=null==t?0:t.length;r&&i&&(n=t[--i]);while(i--)n=e(n,t[i],i,t);return n}function Ln(t,e){var n=-1,r=null==t?0:t.length;while(++n<r)if(e(t[n],n,t))return!0;return!1}var Pn=Hn("length");function Dn(t){return t.split("")}function In(t){return t.match(Vt)||[]}function Rn(t,e,n){var r;return n(t,(function(t,n,i){if(e(t,n,i))return r=n,!1})),r}function Nn(t,e,n,r){var i=t.length,o=n+(r?1:-1);while(r?o--:++o<i)if(e(t[o],o,t))return o;return-1}function Bn(t,e,n){return e===e?pr(t,e,n):Nn(t,Yn,n)}function Fn(t,e,n,r){var i=n-1,o=t.length;while(++i<o)if(r(t[i],e))return i;return-1}function Yn(t){return t!==t}function zn(t,e){var n=null==t?0:t.length;return n?$n(t,e)/n:F}function Hn(t){return function(e){return null==e?o:e[t]}}function Vn(t){return function(e){return null==t?o:t[e]}}function Wn(t,e,n,r,i){return i(t,(function(t,i,o){n=r?(r=!1,t):e(n,t,i,o)})),n}function Un(t,e){var n=t.length;t.sort(e);while(n--)t[n]=t[n].value;return t}function $n(t,e){var n,r=-1,i=t.length;while(++r<i){var a=e(t[r]);a!==o&&(n=n===o?a:n+a)}return n}function Gn(t,e){var n=-1,r=Array(t);while(++n<t)r[n]=e(n);return r}function qn(t,e){return Tn(e,(function(e){return[e,t[e]]}))}function Xn(t){return t?t.slice(0,vr(t)+1).replace(Bt,""):t}function Zn(t){return function(e){return t(e)}}function Kn(t,e){return Tn(e,(function(e){return t[e]}))}function Qn(t,e){return t.has(e)}function Jn(t,e){var n=-1,r=t.length;while(++n<r&&Bn(e,t[n],0)>-1);return n}function tr(t,e){var n=t.length;while(n--&&Bn(e,t[n],0)>-1);return n}function er(t,e){var n=t.length,r=0;while(n--)t[n]===e&&++r;return r}var nr=Vn(Je),rr=Vn(tn);function ir(t){return"\\"+nn[t]}function or(t,e){return null==t?o:t[e]}function ar(t){return Ge.test(t)}function sr(t){return qe.test(t)}function lr(t){var e,n=[];while(!(e=t.next()).done)n.push(e.value);return n}function cr(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}function ur(t,e){return function(n){return t(e(n))}}function hr(t,e){var n=-1,r=t.length,i=0,o=[];while(++n<r){var a=t[n];a!==e&&a!==f||(t[n]=f,o[i++]=n)}return o}function dr(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}function fr(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=[t,t]})),n}function pr(t,e,n){var r=n-1,i=t.length;while(++r<i)if(t[r]===e)return r;return-1}function mr(t,e,n){var r=n+1;while(r--)if(t[r]===e)return r;return r}function gr(t){return ar(t)?wr(t):Pn(t)}function br(t){return ar(t)?_r(t):Dn(t)}function vr(t){var e=t.length;while(e--&&Ft.test(t.charAt(e)));return e}var yr=Vn(en);function wr(t){var e=Ue.lastIndex=0;while(Ue.test(t))++e;return e}function _r(t){return t.match(Ue)||[]}function xr(t){return t.match($e)||[]}var kr=function t(e){e=null==e?ln:Ar.defaults(ln.Object(),e,Ar.pick(ln,Xe));var n=e.Array,r=e.Date,i=e.Error,Ft=e.Function,Vt=e.Math,ne=e.Object,re=e.RegExp,ie=e.String,oe=e.TypeError,ae=n.prototype,se=Ft.prototype,le=ne.prototype,ce=e["__core-js_shared__"],ue=se.toString,he=le.hasOwnProperty,de=0,fe=function(){var t=/[^.]+$/.exec(ce&&ce.keys&&ce.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),pe=le.toString,me=ue.call(ne),ge=ln._,be=re("^"+ue.call(he).replace(Rt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ve=hn?e.Buffer:o,ye=e.Symbol,we=e.Uint8Array,_e=ve?ve.allocUnsafe:o,xe=ur(ne.getPrototypeOf,ne),ke=ne.create,Ae=le.propertyIsEnumerable,Me=ae.splice,Oe=ye?ye.isConcatSpreadable:o,Se=ye?ye.iterator:o,Te=ye?ye.toStringTag:o,Ce=function(){try{var t=Ga(ne,"defineProperty");return t({},"",{}),t}catch(e){}}(),Ee=e.clearTimeout!==ln.clearTimeout&&e.clearTimeout,je=r&&r.now!==ln.Date.now&&r.now,Le=e.setTimeout!==ln.setTimeout&&e.setTimeout,Pe=Vt.ceil,De=Vt.floor,Ie=ne.getOwnPropertySymbols,Re=ve?ve.isBuffer:o,Ne=e.isFinite,Be=ae.join,Fe=ur(ne.keys,ne),Ye=Vt.max,ze=Vt.min,He=r.now,Ue=e.parseInt,$e=Vt.random,Ge=ae.reverse,qe=Ga(e,"DataView"),Je=Ga(e,"Map"),tn=Ga(e,"Promise"),en=Ga(e,"Set"),nn=Ga(e,"WeakMap"),an=Ga(ne,"create"),sn=nn&&new nn,cn={},un=Ls(qe),dn=Ls(Je),fn=Ls(tn),Pn=Ls(en),Dn=Ls(nn),Vn=ye?ye.prototype:o,pr=Vn?Vn.valueOf:o,wr=Vn?Vn.toString:o;function _r(t){if(Mu(t)&&!lu(t)&&!(t instanceof Sr)){if(t instanceof Or)return t;if(he.call(t,"__wrapped__"))return Ds(t)}return new Or(t)}var kr=function(){function t(){}return function(e){if(!Au(e))return{};if(ke)return ke(e);t.prototype=e;var n=new t;return t.prototype=o,n}}();function Mr(){}function Or(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=o}function Sr(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Y,this.__views__=[]}function Tr(){var t=new Sr(this.__wrapped__);return t.__actions__=ia(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=ia(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=ia(this.__views__),t}function Cr(){if(this.__filtered__){var t=new Sr(this);t.__dir__=-1,t.__filtered__=!0}else t=this.clone(),t.__dir__*=-1;return t}function Er(){var t=this.__wrapped__.value(),e=this.__dir__,n=lu(t),r=e<0,i=n?t.length:0,o=Qa(0,i,this.__views__),a=o.start,s=o.end,l=s-a,c=r?s:a-1,u=this.__iteratees__,h=u.length,d=0,f=ze(l,this.__takeCount__);if(!n||!r&&i==l&&f==l)return Fo(t,this.__actions__);var p=[];t:while(l--&&d<f){c+=e;var m=-1,g=t[c];while(++m<h){var b=u[m],v=b.iteratee,y=b.type,w=v(g);if(y==D)g=w;else if(!w){if(y==P)continue t;break t}}p[d++]=g}return p}function jr(t){var e=-1,n=null==t?0:t.length;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function Lr(){this.__data__=an?an(null):{},this.size=0}function Pr(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}function Dr(t){var e=this.__data__;if(an){var n=e[t];return n===h?o:n}return he.call(e,t)?e[t]:o}function Ir(t){var e=this.__data__;return an?e[t]!==o:he.call(e,t)}function Rr(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=an&&e===o?h:e,this}function Nr(t){var e=-1,n=null==t?0:t.length;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function Br(){this.__data__=[],this.size=0}function Fr(t){var e=this.__data__,n=ui(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():Me.call(e,n,1),--this.size,!0}function Yr(t){var e=this.__data__,n=ui(e,t);return n<0?o:e[n][1]}function zr(t){return ui(this.__data__,t)>-1}function Hr(t,e){var n=this.__data__,r=ui(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}function Vr(t){var e=-1,n=null==t?0:t.length;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function Wr(){this.size=0,this.__data__={hash:new jr,map:new(Je||Nr),string:new jr}}function Ur(t){var e=Ua(this,t)["delete"](t);return this.size-=e?1:0,e}function $r(t){return Ua(this,t).get(t)}function Gr(t){return Ua(this,t).has(t)}function qr(t,e){var n=Ua(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this}function Xr(t){var e=-1,n=null==t?0:t.length;this.__data__=new Vr;while(++e<n)this.add(t[e])}function Zr(t){return this.__data__.set(t,h),this}function Kr(t){return this.__data__.has(t)}function Qr(t){var e=this.__data__=new Nr(t);this.size=e.size}function Jr(){this.__data__=new Nr,this.size=0}function ti(t){var e=this.__data__,n=e["delete"](t);return this.size=e.size,n}function ei(t){return this.__data__.get(t)}function ni(t){return this.__data__.has(t)}function ri(t,e){var n=this.__data__;if(n instanceof Nr){var r=n.__data__;if(!Je||r.length<s-1)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new Vr(r)}return n.set(t,e),this.size=n.size,this}function ii(t,e){var n=lu(t),r=!n&&su(t),i=!n&&!r&&fu(t),o=!n&&!r&&!i&&Yu(t),a=n||r||i||o,s=a?Gn(t.length,ie):[],l=s.length;for(var c in t)!e&&!he.call(t,c)||a&&("length"==c||i&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||as(c,l))||s.push(c);return s}function oi(t){var e=t.length;return e?t[vo(0,e-1)]:o}function ai(t,e){return Cs(ia(t),gi(e,0,t.length))}function si(t){return Cs(ia(t))}function li(t,e,n){(n!==o&&!iu(t[e],n)||n===o&&!(e in t))&&pi(t,e,n)}function ci(t,e,n){var r=t[e];he.call(t,e)&&iu(r,n)&&(n!==o||e in t)||pi(t,e,n)}function ui(t,e){var n=t.length;while(n--)if(iu(t[n][0],e))return n;return-1}function hi(t,e,n,r){return xi(t,(function(t,i,o){e(r,t,n(t),o)})),r}function di(t,e){return t&&oa(e,xh(e),t)}function fi(t,e){return t&&oa(e,kh(e),t)}function pi(t,e,n){"__proto__"==e&&Ce?Ce(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}function mi(t,e){var r=-1,i=e.length,a=n(i),s=null==t;while(++r<i)a[r]=s?o:gh(t,e[r]);return a}function gi(t,e,n){return t===t&&(n!==o&&(t=t<=n?t:n),e!==o&&(t=t>=e?t:e)),t}function bi(t,e,n,r,i,a){var s,l=e&p,c=e&m,u=e&g;if(n&&(s=i?n(t,r,i,a):n(t)),s!==o)return s;if(!Au(t))return t;var h=lu(t);if(h){if(s=es(t),!l)return ia(t,s)}else{var d=Ka(t),f=d==K||d==Q;if(fu(t))return qo(t,l);if(d==nt||d==W||f&&!i){if(s=c||f?{}:ns(t),!l)return c?sa(t,fi(s,t)):aa(t,di(s,t))}else{if(!Qe[d])return i?t:{};s=rs(t,d,l)}}a||(a=new Qr);var b=a.get(t);if(b)return b;a.set(t,s),Nu(t)?t.forEach((function(r){s.add(bi(r,e,n,r,t,a))})):Ou(t)&&t.forEach((function(r,i){s.set(i,bi(r,e,n,i,t,a))}));var v=u?c?Ya:Fa:c?kh:xh,y=h?o:v(t);return xn(y||t,(function(r,i){y&&(i=r,r=t[i]),ci(s,i,bi(r,e,n,i,t,a))})),s}function vi(t){var e=xh(t);return function(n){return yi(n,t,e)}}function yi(t,e,n){var r=n.length;if(null==t)return!r;t=ne(t);while(r--){var i=n[r],a=e[i],s=t[i];if(s===o&&!(i in t)||!a(s))return!1}return!0}function wi(t,e,n){if("function"!=typeof t)throw new oe(c);return Ms((function(){t.apply(o,n)}),e)}function _i(t,e,n,r){var i=-1,o=On,a=!0,l=t.length,c=[],u=e.length;if(!l)return c;n&&(e=Tn(e,Zn(n))),r?(o=Sn,a=!1):e.length>=s&&(o=Qn,a=!1,e=new Xr(e));t:while(++i<l){var h=t[i],d=null==n?h:n(h);if(h=r||0!==h?h:0,a&&d===d){var f=u;while(f--)if(e[f]===d)continue t;c.push(h)}else o(e,d,r)||c.push(h)}return c}_r.templateSettings={escape:Et,evaluate:jt,interpolate:Lt,variable:"",imports:{_:_r}},_r.prototype=Mr.prototype,_r.prototype.constructor=_r,Or.prototype=kr(Mr.prototype),Or.prototype.constructor=Or,Sr.prototype=kr(Mr.prototype),Sr.prototype.constructor=Sr,jr.prototype.clear=Lr,jr.prototype["delete"]=Pr,jr.prototype.get=Dr,jr.prototype.has=Ir,jr.prototype.set=Rr,Nr.prototype.clear=Br,Nr.prototype["delete"]=Fr,Nr.prototype.get=Yr,Nr.prototype.has=zr,Nr.prototype.set=Hr,Vr.prototype.clear=Wr,Vr.prototype["delete"]=Ur,Vr.prototype.get=$r,Vr.prototype.has=Gr,Vr.prototype.set=qr,Xr.prototype.add=Xr.prototype.push=Zr,Xr.prototype.has=Kr,Qr.prototype.clear=Jr,Qr.prototype["delete"]=ti,Qr.prototype.get=ei,Qr.prototype.has=ni,Qr.prototype.set=ri;var xi=ua(ji),ki=ua(Li,!0);function Ai(t,e){var n=!0;return xi(t,(function(t,r,i){return n=!!e(t,r,i),n})),n}function Mi(t,e,n){var r=-1,i=t.length;while(++r<i){var a=t[r],s=e(a);if(null!=s&&(l===o?s===s&&!Fu(s):n(s,l)))var l=s,c=a}return c}function Oi(t,e,n,r){var i=t.length;n=qu(n),n<0&&(n=-n>i?0:i+n),r=r===o||r>i?i:qu(r),r<0&&(r+=i),r=n>r?0:Xu(r);while(n<r)t[n++]=e;return t}function Si(t,e){var n=[];return xi(t,(function(t,r,i){e(t,r,i)&&n.push(t)})),n}function Ti(t,e,n,r,i){var o=-1,a=t.length;n||(n=os),i||(i=[]);while(++o<a){var s=t[o];e>0&&n(s)?e>1?Ti(s,e-1,n,r,i):Cn(i,s):r||(i[i.length]=s)}return i}var Ci=ha(),Ei=ha(!0);function ji(t,e){return t&&Ci(t,e,xh)}function Li(t,e){return t&&Ei(t,e,xh)}function Pi(t,e){return Mn(e,(function(e){return _u(t[e])}))}function Di(t,e){e=Wo(e,t);var n=0,r=e.length;while(null!=t&&n<r)t=t[js(e[n++])];return n&&n==r?t:o}function Ii(t,e,n){var r=e(t);return lu(t)?r:Cn(r,n(t))}function Ri(t){return null==t?t===o?ct:et:Te&&Te in ne(t)?qa(t):ys(t)}function Ni(t,e){return t>e}function Bi(t,e){return null!=t&&he.call(t,e)}function Fi(t,e){return null!=t&&e in ne(t)}function Yi(t,e,n){return t>=ze(e,n)&&t<Ye(e,n)}function zi(t,e,r){var i=r?Sn:On,a=t[0].length,s=t.length,l=s,c=n(s),u=1/0,h=[];while(l--){var d=t[l];l&&e&&(d=Tn(d,Zn(e))),u=ze(d.length,u),c[l]=!r&&(e||a>=120&&d.length>=120)?new Xr(l&&d):o}d=t[0];var f=-1,p=c[0];t:while(++f<a&&h.length<u){var m=d[f],g=e?e(m):m;if(m=r||0!==m?m:0,!(p?Qn(p,g):i(h,g,r))){l=s;while(--l){var b=c[l];if(!(b?Qn(b,g):i(t[l],g,r)))continue t}p&&p.push(g),h.push(m)}}return h}function Hi(t,e,n,r){return ji(t,(function(t,i,o){e(r,n(t),i,o)})),r}function Vi(t,e,n){e=Wo(e,t),t=_s(t,e);var r=null==t?t:t[js(ol(e))];return null==r?o:wn(r,t,n)}function Wi(t){return Mu(t)&&Ri(t)==W}function Ui(t){return Mu(t)&&Ri(t)==dt}function $i(t){return Mu(t)&&Ri(t)==q}function Gi(t,e,n,r,i){return t===e||(null==t||null==e||!Mu(t)&&!Mu(e)?t!==t&&e!==e:qi(t,e,n,r,Gi,i))}function qi(t,e,n,r,i,o){var a=lu(t),s=lu(e),l=a?U:Ka(t),c=s?U:Ka(e);l=l==W?nt:l,c=c==W?nt:c;var u=l==nt,h=c==nt,d=l==c;if(d&&fu(t)){if(!fu(e))return!1;a=!0,u=!1}if(d&&!u)return o||(o=new Qr),a||Yu(t)?Ia(t,e,n,r,i,o):Ra(t,e,l,n,r,i,o);if(!(n&b)){var f=u&&he.call(t,"__wrapped__"),p=h&&he.call(e,"__wrapped__");if(f||p){var m=f?t.value():t,g=p?e.value():e;return o||(o=new Qr),i(m,g,n,r,o)}}return!!d&&(o||(o=new Qr),Na(t,e,n,r,i,o))}function Xi(t){return Mu(t)&&Ka(t)==J}function Zi(t,e,n,r){var i=n.length,a=i,s=!r;if(null==t)return!a;t=ne(t);while(i--){var l=n[i];if(s&&l[2]?l[1]!==t[l[0]]:!(l[0]in t))return!1}while(++i<a){l=n[i];var c=l[0],u=t[c],h=l[1];if(s&&l[2]){if(u===o&&!(c in t))return!1}else{var d=new Qr;if(r)var f=r(u,h,c,t,e,d);if(!(f===o?Gi(h,u,b|v,r,d):f))return!1}}return!0}function Ki(t){if(!Au(t)||hs(t))return!1;var e=_u(t)?be:Zt;return e.test(Ls(t))}function Qi(t){return Mu(t)&&Ri(t)==ot}function Ji(t){return Mu(t)&&Ka(t)==at}function to(t){return Mu(t)&&ku(t.length)&&!!Ke[Ri(t)]}function eo(t){return"function"==typeof t?t:null==t?Ed:"object"==typeof t?lu(t)?so(t[0],t[1]):ao(t):Vd(t)}function no(t){if(!fs(t))return Fe(t);var e=[];for(var n in ne(t))he.call(t,n)&&"constructor"!=n&&e.push(n);return e}function ro(t){if(!Au(t))return vs(t);var e=fs(t),n=[];for(var r in t)("constructor"!=r||!e&&he.call(t,r))&&n.push(r);return n}function io(t,e){return t<e}function oo(t,e){var r=-1,i=uu(t)?n(t.length):[];return xi(t,(function(t,n,o){i[++r]=e(t,n,o)})),i}function ao(t){var e=$a(t);return 1==e.length&&e[0][2]?ms(e[0][0],e[0][1]):function(n){return n===t||Zi(n,t,e)}}function so(t,e){return ls(t)&&ps(e)?ms(js(t),e):function(n){var r=gh(n,t);return r===o&&r===e?vh(n,t):Gi(e,r,b|v)}}function lo(t,e,n,r,i){t!==e&&Ci(e,(function(a,s){if(i||(i=new Qr),Au(a))co(t,e,s,n,lo,r,i);else{var l=r?r(ks(t,s),a,s+"",t,e,i):o;l===o&&(l=a),li(t,s,l)}}),kh)}function co(t,e,n,r,i,a,s){var l=ks(t,n),c=ks(e,n),u=s.get(c);if(u)li(t,n,u);else{var h=a?a(l,c,n+"",t,e,s):o,d=h===o;if(d){var f=lu(c),p=!f&&fu(c),m=!f&&!p&&Yu(c);h=c,f||p||m?lu(l)?h=l:hu(l)?h=ia(l):p?(d=!1,h=qo(c,!0)):m?(d=!1,h=Jo(c,!0)):h=[]:Du(c)||su(c)?(h=l,su(l)?h=Ku(l):Au(l)&&!_u(l)||(h=ns(c))):d=!1}d&&(s.set(c,h),i(h,c,r,a,s),s["delete"](c)),li(t,n,h)}}function uo(t,e){var n=t.length;if(n)return e+=e<0?n:0,as(e,n)?t[e]:o}function ho(t,e,n){e=e.length?Tn(e,(function(t){return lu(t)?function(e){return Di(e,1===t.length?t[0]:t)}:t})):[Ed];var r=-1;e=Tn(e,Zn(Wa()));var i=oo(t,(function(t,n,i){var o=Tn(e,(function(e){return e(t)}));return{criteria:o,index:++r,value:t}}));return Un(i,(function(t,e){return ea(t,e,n)}))}function fo(t,e){return po(t,e,(function(e,n){return vh(t,n)}))}function po(t,e,n){var r=-1,i=e.length,o={};while(++r<i){var a=e[r],s=Di(t,a);n(s,a)&&Ao(o,Wo(a,t),s)}return o}function mo(t){return function(e){return Di(e,t)}}function go(t,e,n,r){var i=r?Fn:Bn,o=-1,a=e.length,s=t;t===e&&(e=ia(e)),n&&(s=Tn(t,Zn(n)));while(++o<a){var l=0,c=e[o],u=n?n(c):c;while((l=i(s,u,l,r))>-1)s!==t&&Me.call(s,l,1),Me.call(t,l,1)}return t}function bo(t,e){var n=t?e.length:0,r=n-1;while(n--){var i=e[n];if(n==r||i!==o){var o=i;as(i)?Me.call(t,i,1):Ro(t,i)}}return t}function vo(t,e){return t+De($e()*(e-t+1))}function yo(t,e,r,i){var o=-1,a=Ye(Pe((e-t)/(r||1)),0),s=n(a);while(a--)s[i?a:++o]=t,t+=r;return s}function wo(t,e){var n="";if(!t||e<1||e>N)return n;do{e%2&&(n+=t),e=De(e/2),e&&(t+=t)}while(e);return n}function _o(t,e){return Os(ws(t,e,Ed),t+"")}function xo(t){return oi(zh(t))}function ko(t,e){var n=zh(t);return Cs(n,gi(e,0,n.length))}function Ao(t,e,n,r){if(!Au(t))return t;e=Wo(e,t);var i=-1,a=e.length,s=a-1,l=t;while(null!=l&&++i<a){var c=js(e[i]),u=n;if("__proto__"===c||"constructor"===c||"prototype"===c)return t;if(i!=s){var h=l[c];u=r?r(h,c,l):o,u===o&&(u=Au(h)?h:as(e[i+1])?[]:{})}ci(l,c,u),l=l[c]}return t}var Mo=sn?function(t,e){return sn.set(t,e),t}:Ed,Oo=Ce?function(t,e){return Ce(t,"toString",{configurable:!0,enumerable:!1,value:Od(e),writable:!0})}:Ed;function So(t){return Cs(zh(t))}function To(t,e,r){var i=-1,o=t.length;e<0&&(e=-e>o?0:o+e),r=r>o?o:r,r<0&&(r+=o),o=e>r?0:r-e>>>0,e>>>=0;var a=n(o);while(++i<o)a[i]=t[i+e];return a}function Co(t,e){var n;return xi(t,(function(t,r,i){return n=e(t,r,i),!n})),!!n}function Eo(t,e,n){var r=0,i=null==t?r:t.length;if("number"==typeof e&&e===e&&i<=H){while(r<i){var o=r+i>>>1,a=t[o];null!==a&&!Fu(a)&&(n?a<=e:a<e)?r=o+1:i=o}return i}return jo(t,e,Ed,n)}function jo(t,e,n,r){var i=0,a=null==t?0:t.length;if(0===a)return 0;e=n(e);var s=e!==e,l=null===e,c=Fu(e),u=e===o;while(i<a){var h=De((i+a)/2),d=n(t[h]),f=d!==o,p=null===d,m=d===d,g=Fu(d);if(s)var b=r||m;else b=u?m&&(r||f):l?m&&f&&(r||!p):c?m&&f&&!p&&(r||!g):!p&&!g&&(r?d<=e:d<e);b?i=h+1:a=h}return ze(a,z)}function Lo(t,e){var n=-1,r=t.length,i=0,o=[];while(++n<r){var a=t[n],s=e?e(a):a;if(!n||!iu(s,l)){var l=s;o[i++]=0===a?0:a}}return o}function Po(t){return"number"==typeof t?t:Fu(t)?F:+t}function Do(t){if("string"==typeof t)return t;if(lu(t))return Tn(t,Do)+"";if(Fu(t))return wr?wr.call(t):"";var e=t+"";return"0"==e&&1/t==-R?"-0":e}function Io(t,e,n){var r=-1,i=On,o=t.length,a=!0,l=[],c=l;if(n)a=!1,i=Sn;else if(o>=s){var u=e?null:Ca(t);if(u)return dr(u);a=!1,i=Qn,c=new Xr}else c=e?[]:l;t:while(++r<o){var h=t[r],d=e?e(h):h;if(h=n||0!==h?h:0,a&&d===d){var f=c.length;while(f--)if(c[f]===d)continue t;e&&c.push(d),l.push(h)}else i(c,d,n)||(c!==l&&c.push(d),l.push(h))}return l}function Ro(t,e){return e=Wo(e,t),t=_s(t,e),null==t||delete t[js(ol(e))]}function No(t,e,n,r){return Ao(t,e,n(Di(t,e)),r)}function Bo(t,e,n,r){var i=t.length,o=r?i:-1;while((r?o--:++o<i)&&e(t[o],o,t));return n?To(t,r?0:o,r?o+1:i):To(t,r?o+1:0,r?i:o)}function Fo(t,e){var n=t;return n instanceof Sr&&(n=n.value()),En(e,(function(t,e){return e.func.apply(e.thisArg,Cn([t],e.args))}),n)}function Yo(t,e,r){var i=t.length;if(i<2)return i?Io(t[0]):[];var o=-1,a=n(i);while(++o<i){var s=t[o],l=-1;while(++l<i)l!=o&&(a[o]=_i(a[o]||s,t[l],e,r))}return Io(Ti(a,1),e,r)}function zo(t,e,n){var r=-1,i=t.length,a=e.length,s={};while(++r<i){var l=r<a?e[r]:o;n(s,t[r],l)}return s}function Ho(t){return hu(t)?t:[]}function Vo(t){return"function"==typeof t?t:Ed}function Wo(t,e){return lu(t)?t:ls(t,e)?[t]:Es(Ju(t))}var Uo=_o;function $o(t,e,n){var r=t.length;return n=n===o?r:n,!e&&n>=r?t:To(t,e,n)}var Go=Ee||function(t){return ln.clearTimeout(t)};function qo(t,e){if(e)return t.slice();var n=t.length,r=_e?_e(n):new t.constructor(n);return t.copy(r),r}function Xo(t){var e=new t.constructor(t.byteLength);return new we(e).set(new we(t)),e}function Zo(t,e){var n=e?Xo(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}function Ko(t){var e=new t.constructor(t.source,Gt.exec(t));return e.lastIndex=t.lastIndex,e}function Qo(t){return pr?ne(pr.call(t)):{}}function Jo(t,e){var n=e?Xo(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}function ta(t,e){if(t!==e){var n=t!==o,r=null===t,i=t===t,a=Fu(t),s=e!==o,l=null===e,c=e===e,u=Fu(e);if(!l&&!u&&!a&&t>e||a&&s&&c&&!l&&!u||r&&s&&c||!n&&c||!i)return 1;if(!r&&!a&&!u&&t<e||u&&n&&i&&!r&&!a||l&&n&&i||!s&&i||!c)return-1}return 0}function ea(t,e,n){var r=-1,i=t.criteria,o=e.criteria,a=i.length,s=n.length;while(++r<a){var l=ta(i[r],o[r]);if(l){if(r>=s)return l;var c=n[r];return l*("desc"==c?-1:1)}}return t.index-e.index}function na(t,e,r,i){var o=-1,a=t.length,s=r.length,l=-1,c=e.length,u=Ye(a-s,0),h=n(c+u),d=!i;while(++l<c)h[l]=e[l];while(++o<s)(d||o<a)&&(h[r[o]]=t[o]);while(u--)h[l++]=t[o++];return h}function ra(t,e,r,i){var o=-1,a=t.length,s=-1,l=r.length,c=-1,u=e.length,h=Ye(a-l,0),d=n(h+u),f=!i;while(++o<h)d[o]=t[o];var p=o;while(++c<u)d[p+c]=e[c];while(++s<l)(f||o<a)&&(d[p+r[s]]=t[o++]);return d}function ia(t,e){var r=-1,i=t.length;e||(e=n(i));while(++r<i)e[r]=t[r];return e}function oa(t,e,n,r){var i=!n;n||(n={});var a=-1,s=e.length;while(++a<s){var l=e[a],c=r?r(n[l],t[l],l,n,t):o;c===o&&(c=t[l]),i?pi(n,l,c):ci(n,l,c)}return n}function aa(t,e){return oa(t,Xa(t),e)}function sa(t,e){return oa(t,Za(t),e)}function la(t,e){return function(n,r){var i=lu(n)?_n:hi,o=e?e():{};return i(n,t,Wa(r,2),o)}}function ca(t){return _o((function(e,n){var r=-1,i=n.length,a=i>1?n[i-1]:o,s=i>2?n[2]:o;a=t.length>3&&"function"==typeof a?(i--,a):o,s&&ss(n[0],n[1],s)&&(a=i<3?o:a,i=1),e=ne(e);while(++r<i){var l=n[r];l&&t(e,l,r,a)}return e}))}function ua(t,e){return function(n,r){if(null==n)return n;if(!uu(n))return t(n,r);var i=n.length,o=e?i:-1,a=ne(n);while(e?o--:++o<i)if(!1===r(a[o],o,a))break;return n}}function ha(t){return function(e,n,r){var i=-1,o=ne(e),a=r(e),s=a.length;while(s--){var l=a[t?s:++i];if(!1===n(o[l],l,o))break}return e}}function da(t,e,n){var r=e&y,i=ma(t);function o(){var e=this&&this!==ln&&this instanceof o?i:t;return e.apply(r?n:this,arguments)}return o}function fa(t){return function(e){e=Ju(e);var n=ar(e)?br(e):o,r=n?n[0]:e.charAt(0),i=n?$o(n,1).join(""):e.slice(1);return r[t]()+i}}function pa(t){return function(e){return En(_d(qh(e).replace(Ve,"")),t,"")}}function ma(t){return function(){var e=arguments;switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3]);case 5:return new t(e[0],e[1],e[2],e[3],e[4]);case 6:return new t(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new t(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var n=kr(t.prototype),r=t.apply(n,e);return Au(r)?r:n}}function ga(t,e,r){var i=ma(t);function a(){var s=arguments.length,l=n(s),c=s,u=Va(a);while(c--)l[c]=arguments[c];var h=s<3&&l[0]!==u&&l[s-1]!==u?[]:hr(l,u);if(s-=h.length,s<r)return Sa(t,e,ya,a.placeholder,o,l,h,o,o,r-s);var d=this&&this!==ln&&this instanceof a?i:t;return wn(d,this,l)}return a}function ba(t){return function(e,n,r){var i=ne(e);if(!uu(e)){var a=Wa(n,3);e=xh(e),n=function(t){return a(i[t],t,i)}}var s=t(e,n,r);return s>-1?i[a?e[s]:s]:o}}function va(t){return Ba((function(e){var n=e.length,r=n,i=Or.prototype.thru;t&&e.reverse();while(r--){var a=e[r];if("function"!=typeof a)throw new oe(c);if(i&&!s&&"wrapper"==Ha(a))var s=new Or([],!0)}r=s?r:n;while(++r<n){a=e[r];var l=Ha(a),u="wrapper"==l?za(a):o;s=u&&us(u[0])&&u[1]==(O|x|A|S)&&!u[4].length&&1==u[9]?s[Ha(u[0])].apply(s,u[3]):1==a.length&&us(a)?s[l]():s.thru(a)}return function(){var t=arguments,r=t[0];if(s&&1==t.length&&lu(r))return s.plant(r).value();var i=0,o=n?e[i].apply(this,t):r;while(++i<n)o=e[i].call(this,o);return o}}))}function ya(t,e,r,i,a,s,l,c,u,h){var d=e&O,f=e&y,p=e&w,m=e&(x|k),g=e&T,b=p?o:ma(t);function v(){var o=arguments.length,y=n(o),w=o;while(w--)y[w]=arguments[w];if(m)var _=Va(v),x=er(y,_);if(i&&(y=na(y,i,a,m)),s&&(y=ra(y,s,l,m)),o-=x,m&&o<h){var k=hr(y,_);return Sa(t,e,ya,v.placeholder,r,y,k,c,u,h-o)}var A=f?r:this,M=p?A[t]:t;return o=y.length,c?y=xs(y,c):g&&o>1&&y.reverse(),d&&u<o&&(y.length=u),this&&this!==ln&&this instanceof v&&(M=b||ma(M)),M.apply(A,y)}return v}function wa(t,e){return function(n,r){return Hi(n,t,e(r),{})}}function _a(t,e){return function(n,r){var i;if(n===o&&r===o)return e;if(n!==o&&(i=n),r!==o){if(i===o)return r;"string"==typeof n||"string"==typeof r?(n=Do(n),r=Do(r)):(n=Po(n),r=Po(r)),i=t(n,r)}return i}}function xa(t){return Ba((function(e){return e=Tn(e,Zn(Wa())),_o((function(n){var r=this;return t(e,(function(t){return wn(t,r,n)}))}))}))}function ka(t,e){e=e===o?" ":Do(e);var n=e.length;if(n<2)return n?wo(e,t):e;var r=wo(e,Pe(t/gr(e)));return ar(e)?$o(br(r),0,t).join(""):r.slice(0,t)}function Aa(t,e,r,i){var o=e&y,a=ma(t);function s(){var e=-1,l=arguments.length,c=-1,u=i.length,h=n(u+l),d=this&&this!==ln&&this instanceof s?a:t;while(++c<u)h[c]=i[c];while(l--)h[c++]=arguments[++e];return wn(d,o?r:this,h)}return s}function Ma(t){return function(e,n,r){return r&&"number"!=typeof r&&ss(e,n,r)&&(n=r=o),e=Gu(e),n===o?(n=e,e=0):n=Gu(n),r=r===o?e<n?1:-1:Gu(r),yo(e,n,r,t)}}function Oa(t){return function(e,n){return"string"==typeof e&&"string"==typeof n||(e=Zu(e),n=Zu(n)),t(e,n)}}function Sa(t,e,n,r,i,a,s,l,c,u){var h=e&x,d=h?s:o,f=h?o:s,p=h?a:o,m=h?o:a;e|=h?A:M,e&=~(h?M:A),e&_||(e&=~(y|w));var g=[t,e,i,p,d,m,f,l,c,u],b=n.apply(o,g);return us(t)&&As(b,g),b.placeholder=r,Ss(b,t,e)}function Ta(t){var e=Vt[t];return function(t,n){if(t=Zu(t),n=null==n?0:ze(qu(n),292),n&&Ne(t)){var r=(Ju(t)+"e").split("e"),i=e(r[0]+"e"+(+r[1]+n));return r=(Ju(i)+"e").split("e"),+(r[0]+"e"+(+r[1]-n))}return e(t)}}var Ca=en&&1/dr(new en([,-0]))[1]==R?function(t){return new en(t)}:Bd;function Ea(t){return function(e){var n=Ka(e);return n==J?cr(e):n==at?fr(e):qn(e,t(e))}}function ja(t,e,n,r,i,a,s,l){var u=e&w;if(!u&&"function"!=typeof t)throw new oe(c);var h=r?r.length:0;if(h||(e&=~(A|M),r=i=o),s=s===o?s:Ye(qu(s),0),l=l===o?l:qu(l),h-=i?i.length:0,e&M){var d=r,f=i;r=i=o}var p=u?o:za(t),m=[t,e,n,r,i,d,f,a,s,l];if(p&&bs(m,p),t=m[0],e=m[1],n=m[2],r=m[3],i=m[4],l=m[9]=m[9]===o?u?0:t.length:Ye(m[9]-h,0),!l&&e&(x|k)&&(e&=~(x|k)),e&&e!=y)g=e==x||e==k?ga(t,e,l):e!=A&&e!=(y|A)||i.length?ya.apply(o,m):Aa(t,e,n,r);else var g=da(t,e,n);var b=p?Mo:As;return Ss(b(g,m),t,e)}function La(t,e,n,r){return t===o||iu(t,le[n])&&!he.call(r,n)?e:t}function Pa(t,e,n,r,i,a){return Au(t)&&Au(e)&&(a.set(e,t),lo(t,e,o,Pa,a),a["delete"](e)),t}function Da(t){return Du(t)?o:t}function Ia(t,e,n,r,i,a){var s=n&b,l=t.length,c=e.length;if(l!=c&&!(s&&c>l))return!1;var u=a.get(t),h=a.get(e);if(u&&h)return u==e&&h==t;var d=-1,f=!0,p=n&v?new Xr:o;a.set(t,e),a.set(e,t);while(++d<l){var m=t[d],g=e[d];if(r)var y=s?r(g,m,d,e,t,a):r(m,g,d,t,e,a);if(y!==o){if(y)continue;f=!1;break}if(p){if(!Ln(e,(function(t,e){if(!Qn(p,e)&&(m===t||i(m,t,n,r,a)))return p.push(e)}))){f=!1;break}}else if(m!==g&&!i(m,g,n,r,a)){f=!1;break}}return a["delete"](t),a["delete"](e),f}function Ra(t,e,n,r,i,o,a){switch(n){case ft:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case dt:return!(t.byteLength!=e.byteLength||!o(new we(t),new we(e)));case G:case q:case tt:return iu(+t,+e);case Z:return t.name==e.name&&t.message==e.message;case ot:case st:return t==e+"";case J:var s=cr;case at:var l=r&b;if(s||(s=dr),t.size!=e.size&&!l)return!1;var c=a.get(t);if(c)return c==e;r|=v,a.set(t,e);var u=Ia(s(t),s(e),r,i,o,a);return a["delete"](t),u;case lt:if(pr)return pr.call(t)==pr.call(e)}return!1}function Na(t,e,n,r,i,a){var s=n&b,l=Fa(t),c=l.length,u=Fa(e),h=u.length;if(c!=h&&!s)return!1;var d=c;while(d--){var f=l[d];if(!(s?f in e:he.call(e,f)))return!1}var p=a.get(t),m=a.get(e);if(p&&m)return p==e&&m==t;var g=!0;a.set(t,e),a.set(e,t);var v=s;while(++d<c){f=l[d];var y=t[f],w=e[f];if(r)var _=s?r(w,y,f,e,t,a):r(y,w,f,t,e,a);if(!(_===o?y===w||i(y,w,n,r,a):_)){g=!1;break}v||(v="constructor"==f)}if(g&&!v){var x=t.constructor,k=e.constructor;x==k||!("constructor"in t)||!("constructor"in e)||"function"==typeof x&&x instanceof x&&"function"==typeof k&&k instanceof k||(g=!1)}return a["delete"](t),a["delete"](e),g}function Ba(t){return Os(ws(t,o,qs),t+"")}function Fa(t){return Ii(t,xh,Xa)}function Ya(t){return Ii(t,kh,Za)}var za=sn?function(t){return sn.get(t)}:Bd;function Ha(t){var e=t.name+"",n=cn[e],r=he.call(cn,e)?n.length:0;while(r--){var i=n[r],o=i.func;if(null==o||o==t)return i.name}return e}function Va(t){var e=he.call(_r,"placeholder")?_r:t;return e.placeholder}function Wa(){var t=_r.iteratee||jd;return t=t===jd?eo:t,arguments.length?t(arguments[0],arguments[1]):t}function Ua(t,e){var n=t.__data__;return cs(e)?n["string"==typeof e?"string":"hash"]:n.map}function $a(t){var e=xh(t),n=e.length;while(n--){var r=e[n],i=t[r];e[n]=[r,i,ps(i)]}return e}function Ga(t,e){var n=or(t,e);return Ki(n)?n:o}function qa(t){var e=he.call(t,Te),n=t[Te];try{t[Te]=o;var r=!0}catch(a){}var i=pe.call(t);return r&&(e?t[Te]=n:delete t[Te]),i}var Xa=Ie?function(t){return null==t?[]:(t=ne(t),Mn(Ie(t),(function(e){return Ae.call(t,e)})))}:Gd,Za=Ie?function(t){var e=[];while(t)Cn(e,Xa(t)),t=xe(t);return e}:Gd,Ka=Ri;function Qa(t,e,n){var r=-1,i=n.length;while(++r<i){var o=n[r],a=o.size;switch(o.type){case"drop":t+=a;break;case"dropRight":e-=a;break;case"take":e=ze(e,t+a);break;case"takeRight":t=Ye(t,e-a);break}}return{start:t,end:e}}function Ja(t){var e=t.match(zt);return e?e[1].split(Ht):[]}function ts(t,e,n){e=Wo(e,t);var r=-1,i=e.length,o=!1;while(++r<i){var a=js(e[r]);if(!(o=null!=t&&n(t,a)))break;t=t[a]}return o||++r!=i?o:(i=null==t?0:t.length,!!i&&ku(i)&&as(a,i)&&(lu(t)||su(t)))}function es(t){var e=t.length,n=new t.constructor(e);return e&&"string"==typeof t[0]&&he.call(t,"index")&&(n.index=t.index,n.input=t.input),n}function ns(t){return"function"!=typeof t.constructor||fs(t)?{}:kr(xe(t))}function rs(t,e,n){var r=t.constructor;switch(e){case dt:return Xo(t);case G:case q:return new r(+t);case ft:return Zo(t,n);case pt:case mt:case gt:case bt:case vt:case yt:case wt:case _t:case xt:return Jo(t,n);case J:return new r;case tt:case st:return new r(t);case ot:return Ko(t);case at:return new r;case lt:return Qo(t)}}function is(t,e){var n=e.length;if(!n)return t;var r=n-1;return e[r]=(n>1?"& ":"")+e[r],e=e.join(n>2?", ":" "),t.replace(Yt,"{\n/* [wrapped with "+e+"] */\n")}function os(t){return lu(t)||su(t)||!!(Oe&&t&&t[Oe])}function as(t,e){var n=typeof t;return e=null==e?N:e,!!e&&("number"==n||"symbol"!=n&&Qt.test(t))&&t>-1&&t%1==0&&t<e}function ss(t,e,n){if(!Au(n))return!1;var r=typeof e;return!!("number"==r?uu(n)&&as(e,n.length):"string"==r&&e in n)&&iu(n[e],t)}function ls(t,e){if(lu(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!Fu(t))||(Dt.test(t)||!Pt.test(t)||null!=e&&t in ne(e))}function cs(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}function us(t){var e=Ha(t),n=_r[e];if("function"!=typeof n||!(e in Sr.prototype))return!1;if(t===n)return!0;var r=za(n);return!!r&&t===r[0]}function hs(t){return!!fe&&fe in t}(qe&&Ka(new qe(new ArrayBuffer(1)))!=ft||Je&&Ka(new Je)!=J||tn&&Ka(tn.resolve())!=rt||en&&Ka(new en)!=at||nn&&Ka(new nn)!=ut)&&(Ka=function(t){var e=Ri(t),n=e==nt?t.constructor:o,r=n?Ls(n):"";if(r)switch(r){case un:return ft;case dn:return J;case fn:return rt;case Pn:return at;case Dn:return ut}return e});var ds=ce?_u:qd;function fs(t){var e=t&&t.constructor,n="function"==typeof e&&e.prototype||le;return t===n}function ps(t){return t===t&&!Au(t)}function ms(t,e){return function(n){return null!=n&&(n[t]===e&&(e!==o||t in ne(n)))}}function gs(t){var e=Yc(t,(function(t){return n.size===d&&n.clear(),t})),n=e.cache;return e}function bs(t,e){var n=t[1],r=e[1],i=n|r,o=i<(y|w|O),a=r==O&&n==x||r==O&&n==S&&t[7].length<=e[8]||r==(O|S)&&e[7].length<=e[8]&&n==x;if(!o&&!a)return t;r&y&&(t[2]=e[2],i|=n&y?0:_);var s=e[3];if(s){var l=t[3];t[3]=l?na(l,s,e[4]):s,t[4]=l?hr(t[3],f):e[4]}return s=e[5],s&&(l=t[5],t[5]=l?ra(l,s,e[6]):s,t[6]=l?hr(t[5],f):e[6]),s=e[7],s&&(t[7]=s),r&O&&(t[8]=null==t[8]?e[8]:ze(t[8],e[8])),null==t[9]&&(t[9]=e[9]),t[0]=e[0],t[1]=i,t}function vs(t){var e=[];if(null!=t)for(var n in ne(t))e.push(n);return e}function ys(t){return pe.call(t)}function ws(t,e,r){return e=Ye(e===o?t.length-1:e,0),function(){var i=arguments,o=-1,a=Ye(i.length-e,0),s=n(a);while(++o<a)s[o]=i[e+o];o=-1;var l=n(e+1);while(++o<e)l[o]=i[o];return l[e]=r(s),wn(t,this,l)}}function _s(t,e){return e.length<2?t:Di(t,To(e,0,-1))}function xs(t,e){var n=t.length,r=ze(e.length,n),i=ia(t);while(r--){var a=e[r];t[r]=as(a,n)?i[a]:o}return t}function ks(t,e){if(("constructor"!==e||"function"!==typeof t[e])&&"__proto__"!=e)return t[e]}var As=Ts(Mo),Ms=Le||function(t,e){return ln.setTimeout(t,e)},Os=Ts(Oo);function Ss(t,e,n){var r=e+"";return Os(t,is(r,Ps(Ja(r),n)))}function Ts(t){var e=0,n=0;return function(){var r=He(),i=L-(r-n);if(n=r,i>0){if(++e>=j)return arguments[0]}else e=0;return t.apply(o,arguments)}}function Cs(t,e){var n=-1,r=t.length,i=r-1;e=e===o?r:e;while(++n<e){var a=vo(n,i),s=t[a];t[a]=t[n],t[n]=s}return t.length=e,t}var Es=gs((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(It,(function(t,n,r,i){e.push(r?i.replace(Ut,"$1"):n||t)})),e}));function js(t){if("string"==typeof t||Fu(t))return t;var e=t+"";return"0"==e&&1/t==-R?"-0":e}function Ls(t){if(null!=t){try{return ue.call(t)}catch(e){}try{return t+""}catch(e){}}return""}function Ps(t,e){return xn(V,(function(n){var r="_."+n[0];e&n[1]&&!On(t,r)&&t.push(r)})),t.sort()}function Ds(t){if(t instanceof Sr)return t.clone();var e=new Or(t.__wrapped__,t.__chain__);return e.__actions__=ia(t.__actions__),e.__index__=t.__index__,e.__values__=t.__values__,e}function Is(t,e,r){e=(r?ss(t,e,r):e===o)?1:Ye(qu(e),0);var i=null==t?0:t.length;if(!i||e<1)return[];var a=0,s=0,l=n(Pe(i/e));while(a<i)l[s++]=To(t,a,a+=e);return l}function Rs(t){var e=-1,n=null==t?0:t.length,r=0,i=[];while(++e<n){var o=t[e];o&&(i[r++]=o)}return i}function Ns(){var t=arguments.length;if(!t)return[];var e=n(t-1),r=arguments[0],i=t;while(i--)e[i-1]=arguments[i];return Cn(lu(r)?ia(r):[r],Ti(e,1))}var Bs=_o((function(t,e){return hu(t)?_i(t,Ti(e,1,hu,!0)):[]})),Fs=_o((function(t,e){var n=ol(e);return hu(n)&&(n=o),hu(t)?_i(t,Ti(e,1,hu,!0),Wa(n,2)):[]})),Ys=_o((function(t,e){var n=ol(e);return hu(n)&&(n=o),hu(t)?_i(t,Ti(e,1,hu,!0),o,n):[]}));function zs(t,e,n){var r=null==t?0:t.length;return r?(e=n||e===o?1:qu(e),To(t,e<0?0:e,r)):[]}function Hs(t,e,n){var r=null==t?0:t.length;return r?(e=n||e===o?1:qu(e),e=r-e,To(t,0,e<0?0:e)):[]}function Vs(t,e){return t&&t.length?Bo(t,Wa(e,3),!0,!0):[]}function Ws(t,e){return t&&t.length?Bo(t,Wa(e,3),!0):[]}function Us(t,e,n,r){var i=null==t?0:t.length;return i?(n&&"number"!=typeof n&&ss(t,e,n)&&(n=0,r=i),Oi(t,e,n,r)):[]}function $s(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var i=null==n?0:qu(n);return i<0&&(i=Ye(r+i,0)),Nn(t,Wa(e,3),i)}function Gs(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var i=r-1;return n!==o&&(i=qu(n),i=n<0?Ye(r+i,0):ze(i,r-1)),Nn(t,Wa(e,3),i,!0)}function qs(t){var e=null==t?0:t.length;return e?Ti(t,1):[]}function Xs(t){var e=null==t?0:t.length;return e?Ti(t,R):[]}function Zs(t,e){var n=null==t?0:t.length;return n?(e=e===o?1:qu(e),Ti(t,e)):[]}function Ks(t){var e=-1,n=null==t?0:t.length,r={};while(++e<n){var i=t[e];r[i[0]]=i[1]}return r}function Qs(t){return t&&t.length?t[0]:o}function Js(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var i=null==n?0:qu(n);return i<0&&(i=Ye(r+i,0)),Bn(t,e,i)}function tl(t){var e=null==t?0:t.length;return e?To(t,0,-1):[]}var el=_o((function(t){var e=Tn(t,Ho);return e.length&&e[0]===t[0]?zi(e):[]})),nl=_o((function(t){var e=ol(t),n=Tn(t,Ho);return e===ol(n)?e=o:n.pop(),n.length&&n[0]===t[0]?zi(n,Wa(e,2)):[]})),rl=_o((function(t){var e=ol(t),n=Tn(t,Ho);return e="function"==typeof e?e:o,e&&n.pop(),n.length&&n[0]===t[0]?zi(n,o,e):[]}));function il(t,e){return null==t?"":Be.call(t,e)}function ol(t){var e=null==t?0:t.length;return e?t[e-1]:o}function al(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var i=r;return n!==o&&(i=qu(n),i=i<0?Ye(r+i,0):ze(i,r-1)),e===e?mr(t,e,i):Nn(t,Yn,i,!0)}function sl(t,e){return t&&t.length?uo(t,qu(e)):o}var ll=_o(cl);function cl(t,e){return t&&t.length&&e&&e.length?go(t,e):t}function ul(t,e,n){return t&&t.length&&e&&e.length?go(t,e,Wa(n,2)):t}function hl(t,e,n){return t&&t.length&&e&&e.length?go(t,e,o,n):t}var dl=Ba((function(t,e){var n=null==t?0:t.length,r=mi(t,e);return bo(t,Tn(e,(function(t){return as(t,n)?+t:t})).sort(ta)),r}));function fl(t,e){var n=[];if(!t||!t.length)return n;var r=-1,i=[],o=t.length;e=Wa(e,3);while(++r<o){var a=t[r];e(a,r,t)&&(n.push(a),i.push(r))}return bo(t,i),n}function pl(t){return null==t?t:Ge.call(t)}function ml(t,e,n){var r=null==t?0:t.length;return r?(n&&"number"!=typeof n&&ss(t,e,n)?(e=0,n=r):(e=null==e?0:qu(e),n=n===o?r:qu(n)),To(t,e,n)):[]}function gl(t,e){return Eo(t,e)}function bl(t,e,n){return jo(t,e,Wa(n,2))}function vl(t,e){var n=null==t?0:t.length;if(n){var r=Eo(t,e);if(r<n&&iu(t[r],e))return r}return-1}function yl(t,e){return Eo(t,e,!0)}function wl(t,e,n){return jo(t,e,Wa(n,2),!0)}function _l(t,e){var n=null==t?0:t.length;if(n){var r=Eo(t,e,!0)-1;if(iu(t[r],e))return r}return-1}function xl(t){return t&&t.length?Lo(t):[]}function kl(t,e){return t&&t.length?Lo(t,Wa(e,2)):[]}function Al(t){var e=null==t?0:t.length;return e?To(t,1,e):[]}function Ml(t,e,n){return t&&t.length?(e=n||e===o?1:qu(e),To(t,0,e<0?0:e)):[]}function Ol(t,e,n){var r=null==t?0:t.length;return r?(e=n||e===o?1:qu(e),e=r-e,To(t,e<0?0:e,r)):[]}function Sl(t,e){return t&&t.length?Bo(t,Wa(e,3),!1,!0):[]}function Tl(t,e){return t&&t.length?Bo(t,Wa(e,3)):[]}var Cl=_o((function(t){return Io(Ti(t,1,hu,!0))})),El=_o((function(t){var e=ol(t);return hu(e)&&(e=o),Io(Ti(t,1,hu,!0),Wa(e,2))})),jl=_o((function(t){var e=ol(t);return e="function"==typeof e?e:o,Io(Ti(t,1,hu,!0),o,e)}));function Ll(t){return t&&t.length?Io(t):[]}function Pl(t,e){return t&&t.length?Io(t,Wa(e,2)):[]}function Dl(t,e){return e="function"==typeof e?e:o,t&&t.length?Io(t,o,e):[]}function Il(t){if(!t||!t.length)return[];var e=0;return t=Mn(t,(function(t){if(hu(t))return e=Ye(t.length,e),!0})),Gn(e,(function(e){return Tn(t,Hn(e))}))}function Rl(t,e){if(!t||!t.length)return[];var n=Il(t);return null==e?n:Tn(n,(function(t){return wn(e,o,t)}))}var Nl=_o((function(t,e){return hu(t)?_i(t,e):[]})),Bl=_o((function(t){return Yo(Mn(t,hu))})),Fl=_o((function(t){var e=ol(t);return hu(e)&&(e=o),Yo(Mn(t,hu),Wa(e,2))})),Yl=_o((function(t){var e=ol(t);return e="function"==typeof e?e:o,Yo(Mn(t,hu),o,e)})),zl=_o(Il);function Hl(t,e){return zo(t||[],e||[],ci)}function Vl(t,e){return zo(t||[],e||[],Ao)}var Wl=_o((function(t){var e=t.length,n=e>1?t[e-1]:o;return n="function"==typeof n?(t.pop(),n):o,Rl(t,n)}));function Ul(t){var e=_r(t);return e.__chain__=!0,e}function $l(t,e){return e(t),t}function Gl(t,e){return e(t)}var ql=Ba((function(t){var e=t.length,n=e?t[0]:0,r=this.__wrapped__,i=function(e){return mi(e,t)};return!(e>1||this.__actions__.length)&&r instanceof Sr&&as(n)?(r=r.slice(n,+n+(e?1:0)),r.__actions__.push({func:Gl,args:[i],thisArg:o}),new Or(r,this.__chain__).thru((function(t){return e&&!t.length&&t.push(o),t}))):this.thru(i)}));function Xl(){return Ul(this)}function Zl(){return new Or(this.value(),this.__chain__)}function Kl(){this.__values__===o&&(this.__values__=$u(this.value()));var t=this.__index__>=this.__values__.length,e=t?o:this.__values__[this.__index__++];return{done:t,value:e}}function Ql(){return this}function Jl(t){var e,n=this;while(n instanceof Mr){var r=Ds(n);r.__index__=0,r.__values__=o,e?i.__wrapped__=r:e=r;var i=r;n=n.__wrapped__}return i.__wrapped__=t,e}function tc(){var t=this.__wrapped__;if(t instanceof Sr){var e=t;return this.__actions__.length&&(e=new Sr(this)),e=e.reverse(),e.__actions__.push({func:Gl,args:[pl],thisArg:o}),new Or(e,this.__chain__)}return this.thru(pl)}function ec(){return Fo(this.__wrapped__,this.__actions__)}var nc=la((function(t,e,n){he.call(t,n)?++t[n]:pi(t,n,1)}));function rc(t,e,n){var r=lu(t)?An:Ai;return n&&ss(t,e,n)&&(e=o),r(t,Wa(e,3))}function ic(t,e){var n=lu(t)?Mn:Si;return n(t,Wa(e,3))}var oc=ba($s),ac=ba(Gs);function sc(t,e){return Ti(gc(t,e),1)}function lc(t,e){return Ti(gc(t,e),R)}function cc(t,e,n){return n=n===o?1:qu(n),Ti(gc(t,e),n)}function uc(t,e){var n=lu(t)?xn:xi;return n(t,Wa(e,3))}function hc(t,e){var n=lu(t)?kn:ki;return n(t,Wa(e,3))}var dc=la((function(t,e,n){he.call(t,n)?t[n].push(e):pi(t,n,[e])}));function fc(t,e,n,r){t=uu(t)?t:zh(t),n=n&&!r?qu(n):0;var i=t.length;return n<0&&(n=Ye(i+n,0)),Bu(t)?n<=i&&t.indexOf(e,n)>-1:!!i&&Bn(t,e,n)>-1}var pc=_o((function(t,e,r){var i=-1,o="function"==typeof e,a=uu(t)?n(t.length):[];return xi(t,(function(t){a[++i]=o?wn(e,t,r):Vi(t,e,r)})),a})),mc=la((function(t,e,n){pi(t,n,e)}));function gc(t,e){var n=lu(t)?Tn:oo;return n(t,Wa(e,3))}function bc(t,e,n,r){return null==t?[]:(lu(e)||(e=null==e?[]:[e]),n=r?o:n,lu(n)||(n=null==n?[]:[n]),ho(t,e,n))}var vc=la((function(t,e,n){t[n?0:1].push(e)}),(function(){return[[],[]]}));function yc(t,e,n){var r=lu(t)?En:Wn,i=arguments.length<3;return r(t,Wa(e,4),n,i,xi)}function wc(t,e,n){var r=lu(t)?jn:Wn,i=arguments.length<3;return r(t,Wa(e,4),n,i,ki)}function _c(t,e){var n=lu(t)?Mn:Si;return n(t,zc(Wa(e,3)))}function xc(t){var e=lu(t)?oi:xo;return e(t)}function kc(t,e,n){e=(n?ss(t,e,n):e===o)?1:qu(e);var r=lu(t)?ai:ko;return r(t,e)}function Ac(t){var e=lu(t)?si:So;return e(t)}function Mc(t){if(null==t)return 0;if(uu(t))return Bu(t)?gr(t):t.length;var e=Ka(t);return e==J||e==at?t.size:no(t).length}function Oc(t,e,n){var r=lu(t)?Ln:Co;return n&&ss(t,e,n)&&(e=o),r(t,Wa(e,3))}var Sc=_o((function(t,e){if(null==t)return[];var n=e.length;return n>1&&ss(t,e[0],e[1])?e=[]:n>2&&ss(e[0],e[1],e[2])&&(e=[e[0]]),ho(t,Ti(e,1),[])})),Tc=je||function(){return ln.Date.now()};function Cc(t,e){if("function"!=typeof e)throw new oe(c);return t=qu(t),function(){if(--t<1)return e.apply(this,arguments)}}function Ec(t,e,n){return e=n?o:e,e=t&&null==e?t.length:e,ja(t,O,o,o,o,o,e)}function jc(t,e){var n;if("function"!=typeof e)throw new oe(c);return t=qu(t),function(){return--t>0&&(n=e.apply(this,arguments)),t<=1&&(e=o),n}}var Lc=_o((function(t,e,n){var r=y;if(n.length){var i=hr(n,Va(Lc));r|=A}return ja(t,r,e,n,i)})),Pc=_o((function(t,e,n){var r=y|w;if(n.length){var i=hr(n,Va(Pc));r|=A}return ja(e,r,t,n,i)}));function Dc(t,e,n){e=n?o:e;var r=ja(t,x,o,o,o,o,o,e);return r.placeholder=Dc.placeholder,r}function Ic(t,e,n){e=n?o:e;var r=ja(t,k,o,o,o,o,o,e);return r.placeholder=Ic.placeholder,r}function Rc(t,e,n){var r,i,a,s,l,u,h=0,d=!1,f=!1,p=!0;if("function"!=typeof t)throw new oe(c);function m(e){var n=r,a=i;return r=i=o,h=e,s=t.apply(a,n),s}function g(t){return h=t,l=Ms(y,e),d?m(t):s}function b(t){var n=t-u,r=t-h,i=e-n;return f?ze(i,a-r):i}function v(t){var n=t-u,r=t-h;return u===o||n>=e||n<0||f&&r>=a}function y(){var t=Tc();if(v(t))return w(t);l=Ms(y,b(t))}function w(t){return l=o,p&&r?m(t):(r=i=o,s)}function _(){l!==o&&Go(l),h=0,r=u=i=l=o}function x(){return l===o?s:w(Tc())}function k(){var t=Tc(),n=v(t);if(r=arguments,i=this,u=t,n){if(l===o)return g(u);if(f)return Go(l),l=Ms(y,e),m(u)}return l===o&&(l=Ms(y,e)),s}return e=Zu(e)||0,Au(n)&&(d=!!n.leading,f="maxWait"in n,a=f?Ye(Zu(n.maxWait)||0,e):a,p="trailing"in n?!!n.trailing:p),k.cancel=_,k.flush=x,k}var Nc=_o((function(t,e){return wi(t,1,e)})),Bc=_o((function(t,e,n){return wi(t,Zu(e)||0,n)}));function Fc(t){return ja(t,T)}function Yc(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new oe(c);var n=function(){var r=arguments,i=e?e.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=t.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(Yc.Cache||Vr),n}function zc(t){if("function"!=typeof t)throw new oe(c);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}function Hc(t){return jc(2,t)}Yc.Cache=Vr;var Vc=Uo((function(t,e){e=1==e.length&&lu(e[0])?Tn(e[0],Zn(Wa())):Tn(Ti(e,1),Zn(Wa()));var n=e.length;return _o((function(r){var i=-1,o=ze(r.length,n);while(++i<o)r[i]=e[i].call(this,r[i]);return wn(t,this,r)}))})),Wc=_o((function(t,e){var n=hr(e,Va(Wc));return ja(t,A,o,e,n)})),Uc=_o((function(t,e){var n=hr(e,Va(Uc));return ja(t,M,o,e,n)})),$c=Ba((function(t,e){return ja(t,S,o,o,o,e)}));function Gc(t,e){if("function"!=typeof t)throw new oe(c);return e=e===o?e:qu(e),_o(t,e)}function qc(t,e){if("function"!=typeof t)throw new oe(c);return e=null==e?0:Ye(qu(e),0),_o((function(n){var r=n[e],i=$o(n,0,e);return r&&Cn(i,r),wn(t,this,i)}))}function Xc(t,e,n){var r=!0,i=!0;if("function"!=typeof t)throw new oe(c);return Au(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),Rc(t,e,{leading:r,maxWait:e,trailing:i})}function Zc(t){return Ec(t,1)}function Kc(t,e){return Wc(Vo(e),t)}function Qc(){if(!arguments.length)return[];var t=arguments[0];return lu(t)?t:[t]}function Jc(t){return bi(t,g)}function tu(t,e){return e="function"==typeof e?e:o,bi(t,g,e)}function eu(t){return bi(t,p|g)}function nu(t,e){return e="function"==typeof e?e:o,bi(t,p|g,e)}function ru(t,e){return null==e||yi(t,e,xh(e))}function iu(t,e){return t===e||t!==t&&e!==e}var ou=Oa(Ni),au=Oa((function(t,e){return t>=e})),su=Wi(function(){return arguments}())?Wi:function(t){return Mu(t)&&he.call(t,"callee")&&!Ae.call(t,"callee")},lu=n.isArray,cu=pn?Zn(pn):Ui;function uu(t){return null!=t&&ku(t.length)&&!_u(t)}function hu(t){return Mu(t)&&uu(t)}function du(t){return!0===t||!1===t||Mu(t)&&Ri(t)==G}var fu=Re||qd,pu=mn?Zn(mn):$i;function mu(t){return Mu(t)&&1===t.nodeType&&!Du(t)}function gu(t){if(null==t)return!0;if(uu(t)&&(lu(t)||"string"==typeof t||"function"==typeof t.splice||fu(t)||Yu(t)||su(t)))return!t.length;var e=Ka(t);if(e==J||e==at)return!t.size;if(fs(t))return!no(t).length;for(var n in t)if(he.call(t,n))return!1;return!0}function bu(t,e){return Gi(t,e)}function vu(t,e,n){n="function"==typeof n?n:o;var r=n?n(t,e):o;return r===o?Gi(t,e,o,n):!!r}function yu(t){if(!Mu(t))return!1;var e=Ri(t);return e==Z||e==X||"string"==typeof t.message&&"string"==typeof t.name&&!Du(t)}function wu(t){return"number"==typeof t&&Ne(t)}function _u(t){if(!Au(t))return!1;var e=Ri(t);return e==K||e==Q||e==$||e==it}function xu(t){return"number"==typeof t&&t==qu(t)}function ku(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=N}function Au(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Mu(t){return null!=t&&"object"==typeof t}var Ou=gn?Zn(gn):Xi;function Su(t,e){return t===e||Zi(t,e,$a(e))}function Tu(t,e,n){return n="function"==typeof n?n:o,Zi(t,e,$a(e),n)}function Cu(t){return Pu(t)&&t!=+t}function Eu(t){if(ds(t))throw new i(l);return Ki(t)}function ju(t){return null===t}function Lu(t){return null==t}function Pu(t){return"number"==typeof t||Mu(t)&&Ri(t)==tt}function Du(t){if(!Mu(t)||Ri(t)!=nt)return!1;var e=xe(t);if(null===e)return!0;var n=he.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&ue.call(n)==me}var Iu=bn?Zn(bn):Qi;function Ru(t){return xu(t)&&t>=-N&&t<=N}var Nu=vn?Zn(vn):Ji;function Bu(t){return"string"==typeof t||!lu(t)&&Mu(t)&&Ri(t)==st}function Fu(t){return"symbol"==typeof t||Mu(t)&&Ri(t)==lt}var Yu=yn?Zn(yn):to;function zu(t){return t===o}function Hu(t){return Mu(t)&&Ka(t)==ut}function Vu(t){return Mu(t)&&Ri(t)==ht}var Wu=Oa(io),Uu=Oa((function(t,e){return t<=e}));function $u(t){if(!t)return[];if(uu(t))return Bu(t)?br(t):ia(t);if(Se&&t[Se])return lr(t[Se]());var e=Ka(t),n=e==J?cr:e==at?dr:zh;return n(t)}function Gu(t){if(!t)return 0===t?t:0;if(t=Zu(t),t===R||t===-R){var e=t<0?-1:1;return e*B}return t===t?t:0}function qu(t){var e=Gu(t),n=e%1;return e===e?n?e-n:e:0}function Xu(t){return t?gi(qu(t),0,Y):0}function Zu(t){if("number"==typeof t)return t;if(Fu(t))return F;if(Au(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=Au(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=Xn(t);var n=Xt.test(t);return n||Kt.test(t)?on(t.slice(2),n?2:8):qt.test(t)?F:+t}function Ku(t){return oa(t,kh(t))}function Qu(t){return t?gi(qu(t),-N,N):0===t?t:0}function Ju(t){return null==t?"":Do(t)}var th=ca((function(t,e){if(fs(e)||uu(e))oa(e,xh(e),t);else for(var n in e)he.call(e,n)&&ci(t,n,e[n])})),eh=ca((function(t,e){oa(e,kh(e),t)})),nh=ca((function(t,e,n,r){oa(e,kh(e),t,r)})),rh=ca((function(t,e,n,r){oa(e,xh(e),t,r)})),ih=Ba(mi);function oh(t,e){var n=kr(t);return null==e?n:di(n,e)}var ah=_o((function(t,e){t=ne(t);var n=-1,r=e.length,i=r>2?e[2]:o;i&&ss(e[0],e[1],i)&&(r=1);while(++n<r){var a=e[n],s=kh(a),l=-1,c=s.length;while(++l<c){var u=s[l],h=t[u];(h===o||iu(h,le[u])&&!he.call(t,u))&&(t[u]=a[u])}}return t})),sh=_o((function(t){return t.push(o,Pa),wn(Sh,o,t)}));function lh(t,e){return Rn(t,Wa(e,3),ji)}function ch(t,e){return Rn(t,Wa(e,3),Li)}function uh(t,e){return null==t?t:Ci(t,Wa(e,3),kh)}function hh(t,e){return null==t?t:Ei(t,Wa(e,3),kh)}function dh(t,e){return t&&ji(t,Wa(e,3))}function fh(t,e){return t&&Li(t,Wa(e,3))}function ph(t){return null==t?[]:Pi(t,xh(t))}function mh(t){return null==t?[]:Pi(t,kh(t))}function gh(t,e,n){var r=null==t?o:Di(t,e);return r===o?n:r}function bh(t,e){return null!=t&&ts(t,e,Bi)}function vh(t,e){return null!=t&&ts(t,e,Fi)}var yh=wa((function(t,e,n){null!=e&&"function"!=typeof e.toString&&(e=pe.call(e)),t[e]=n}),Od(Ed)),wh=wa((function(t,e,n){null!=e&&"function"!=typeof e.toString&&(e=pe.call(e)),he.call(t,e)?t[e].push(n):t[e]=[n]}),Wa),_h=_o(Vi);function xh(t){return uu(t)?ii(t):no(t)}function kh(t){return uu(t)?ii(t,!0):ro(t)}function Ah(t,e){var n={};return e=Wa(e,3),ji(t,(function(t,r,i){pi(n,e(t,r,i),t)})),n}function Mh(t,e){var n={};return e=Wa(e,3),ji(t,(function(t,r,i){pi(n,r,e(t,r,i))})),n}var Oh=ca((function(t,e,n){lo(t,e,n)})),Sh=ca((function(t,e,n,r){lo(t,e,n,r)})),Th=Ba((function(t,e){var n={};if(null==t)return n;var r=!1;e=Tn(e,(function(e){return e=Wo(e,t),r||(r=e.length>1),e})),oa(t,Ya(t),n),r&&(n=bi(n,p|m|g,Da));var i=e.length;while(i--)Ro(n,e[i]);return n}));function Ch(t,e){return jh(t,zc(Wa(e)))}var Eh=Ba((function(t,e){return null==t?{}:fo(t,e)}));function jh(t,e){if(null==t)return{};var n=Tn(Ya(t),(function(t){return[t]}));return e=Wa(e),po(t,n,(function(t,n){return e(t,n[0])}))}function Lh(t,e,n){e=Wo(e,t);var r=-1,i=e.length;i||(i=1,t=o);while(++r<i){var a=null==t?o:t[js(e[r])];a===o&&(r=i,a=n),t=_u(a)?a.call(t):a}return t}function Ph(t,e,n){return null==t?t:Ao(t,e,n)}function Dh(t,e,n,r){return r="function"==typeof r?r:o,null==t?t:Ao(t,e,n,r)}var Ih=Ea(xh),Rh=Ea(kh);function Nh(t,e,n){var r=lu(t),i=r||fu(t)||Yu(t);if(e=Wa(e,4),null==n){var o=t&&t.constructor;n=i?r?new o:[]:Au(t)&&_u(o)?kr(xe(t)):{}}return(i?xn:ji)(t,(function(t,r,i){return e(n,t,r,i)})),n}function Bh(t,e){return null==t||Ro(t,e)}function Fh(t,e,n){return null==t?t:No(t,e,Vo(n))}function Yh(t,e,n,r){return r="function"==typeof r?r:o,null==t?t:No(t,e,Vo(n),r)}function zh(t){return null==t?[]:Kn(t,xh(t))}function Hh(t){return null==t?[]:Kn(t,kh(t))}function Vh(t,e,n){return n===o&&(n=e,e=o),n!==o&&(n=Zu(n),n=n===n?n:0),e!==o&&(e=Zu(e),e=e===e?e:0),gi(Zu(t),e,n)}function Wh(t,e,n){return e=Gu(e),n===o?(n=e,e=0):n=Gu(n),t=Zu(t),Yi(t,e,n)}function Uh(t,e,n){if(n&&"boolean"!=typeof n&&ss(t,e,n)&&(e=n=o),n===o&&("boolean"==typeof e?(n=e,e=o):"boolean"==typeof t&&(n=t,t=o)),t===o&&e===o?(t=0,e=1):(t=Gu(t),e===o?(e=t,t=0):e=Gu(e)),t>e){var r=t;t=e,e=r}if(n||t%1||e%1){var i=$e();return ze(t+i*(e-t+rn("1e-"+((i+"").length-1))),e)}return vo(t,e)}var $h=pa((function(t,e,n){return e=e.toLowerCase(),t+(n?Gh(e):e)}));function Gh(t){return wd(Ju(t).toLowerCase())}function qh(t){return t=Ju(t),t&&t.replace(Jt,nr).replace(We,"")}function Xh(t,e,n){t=Ju(t),e=Do(e);var r=t.length;n=n===o?r:gi(qu(n),0,r);var i=n;return n-=e.length,n>=0&&t.slice(n,i)==e}function Zh(t){return t=Ju(t),t&&Ct.test(t)?t.replace(St,rr):t}function Kh(t){return t=Ju(t),t&&Nt.test(t)?t.replace(Rt,"\\$&"):t}var Qh=pa((function(t,e,n){return t+(n?"-":"")+e.toLowerCase()})),Jh=pa((function(t,e,n){return t+(n?" ":"")+e.toLowerCase()})),td=fa("toLowerCase");function ed(t,e,n){t=Ju(t),e=qu(e);var r=e?gr(t):0;if(!e||r>=e)return t;var i=(e-r)/2;return ka(De(i),n)+t+ka(Pe(i),n)}function nd(t,e,n){t=Ju(t),e=qu(e);var r=e?gr(t):0;return e&&r<e?t+ka(e-r,n):t}function rd(t,e,n){t=Ju(t),e=qu(e);var r=e?gr(t):0;return e&&r<e?ka(e-r,n)+t:t}function id(t,e,n){return n||null==e?e=0:e&&(e=+e),Ue(Ju(t).replace(Bt,""),e||0)}function od(t,e,n){return e=(n?ss(t,e,n):e===o)?1:qu(e),wo(Ju(t),e)}function ad(){var t=arguments,e=Ju(t[0]);return t.length<3?e:e.replace(t[1],t[2])}var sd=pa((function(t,e,n){return t+(n?"_":"")+e.toLowerCase()}));function ld(t,e,n){return n&&"number"!=typeof n&&ss(t,e,n)&&(e=n=o),n=n===o?Y:n>>>0,n?(t=Ju(t),t&&("string"==typeof e||null!=e&&!Iu(e))&&(e=Do(e),!e&&ar(t))?$o(br(t),0,n):t.split(e,n)):[]}var cd=pa((function(t,e,n){return t+(n?" ":"")+wd(e)}));function ud(t,e,n){return t=Ju(t),n=null==n?0:gi(qu(n),0,t.length),e=Do(e),t.slice(n,n+e.length)==e}function hd(t,e,n){var r=_r.templateSettings;n&&ss(t,e,n)&&(e=o),t=Ju(t),e=nh({},e,r,La);var a,s,l=nh({},e.imports,r.imports,La),c=xh(l),h=Kn(l,c),d=0,f=e.interpolate||te,p="__p += '",m=re((e.escape||te).source+"|"+f.source+"|"+(f===Lt?$t:te).source+"|"+(e.evaluate||te).source+"|$","g"),g="//# sourceURL="+(he.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Ze+"]")+"\n";t.replace(m,(function(e,n,r,i,o,l){return r||(r=i),p+=t.slice(d,l).replace(ee,ir),n&&(a=!0,p+="' +\n__e("+n+") +\n'"),o&&(s=!0,p+="';\n"+o+";\n__p += '"),r&&(p+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),d=l+e.length,e})),p+="';\n";var b=he.call(e,"variable")&&e.variable;if(b){if(Wt.test(b))throw new i(u)}else p="with (obj) {\n"+p+"\n}\n";p=(s?p.replace(kt,""):p).replace(At,"$1").replace(Mt,"$1;"),p="function("+(b||"obj")+") {\n"+(b?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(a?", __e = _.escape":"")+(s?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+p+"return __p\n}";var v=xd((function(){return Ft(c,g+"return "+p).apply(o,h)}));if(v.source=p,yu(v))throw v;return v}function dd(t){return Ju(t).toLowerCase()}function fd(t){return Ju(t).toUpperCase()}function pd(t,e,n){if(t=Ju(t),t&&(n||e===o))return Xn(t);if(!t||!(e=Do(e)))return t;var r=br(t),i=br(e),a=Jn(r,i),s=tr(r,i)+1;return $o(r,a,s).join("")}function md(t,e,n){if(t=Ju(t),t&&(n||e===o))return t.slice(0,vr(t)+1);if(!t||!(e=Do(e)))return t;var r=br(t),i=tr(r,br(e))+1;return $o(r,0,i).join("")}function gd(t,e,n){if(t=Ju(t),t&&(n||e===o))return t.replace(Bt,"");if(!t||!(e=Do(e)))return t;var r=br(t),i=Jn(r,br(e));return $o(r,i).join("")}function bd(t,e){var n=C,r=E;if(Au(e)){var i="separator"in e?e.separator:i;n="length"in e?qu(e.length):n,r="omission"in e?Do(e.omission):r}t=Ju(t);var a=t.length;if(ar(t)){var s=br(t);a=s.length}if(n>=a)return t;var l=n-gr(r);if(l<1)return r;var c=s?$o(s,0,l).join(""):t.slice(0,l);if(i===o)return c+r;if(s&&(l+=c.length-l),Iu(i)){if(t.slice(l).search(i)){var u,h=c;i.global||(i=re(i.source,Ju(Gt.exec(i))+"g")),i.lastIndex=0;while(u=i.exec(h))var d=u.index;c=c.slice(0,d===o?l:d)}}else if(t.indexOf(Do(i),l)!=l){var f=c.lastIndexOf(i);f>-1&&(c=c.slice(0,f))}return c+r}function vd(t){return t=Ju(t),t&&Tt.test(t)?t.replace(Ot,yr):t}var yd=pa((function(t,e,n){return t+(n?" ":"")+e.toUpperCase()})),wd=fa("toUpperCase");function _d(t,e,n){return t=Ju(t),e=n?o:e,e===o?sr(t)?xr(t):In(t):t.match(e)||[]}var xd=_o((function(t,e){try{return wn(t,o,e)}catch(n){return yu(n)?n:new i(n)}})),kd=Ba((function(t,e){return xn(e,(function(e){e=js(e),pi(t,e,Lc(t[e],t))})),t}));function Ad(t){var e=null==t?0:t.length,n=Wa();return t=e?Tn(t,(function(t){if("function"!=typeof t[1])throw new oe(c);return[n(t[0]),t[1]]})):[],_o((function(n){var r=-1;while(++r<e){var i=t[r];if(wn(i[0],this,n))return wn(i[1],this,n)}}))}function Md(t){return vi(bi(t,p))}function Od(t){return function(){return t}}function Sd(t,e){return null==t||t!==t?e:t}var Td=va(),Cd=va(!0);function Ed(t){return t}function jd(t){return eo("function"==typeof t?t:bi(t,p))}function Ld(t){return ao(bi(t,p))}function Pd(t,e){return so(t,bi(e,p))}var Dd=_o((function(t,e){return function(n){return Vi(n,t,e)}})),Id=_o((function(t,e){return function(n){return Vi(t,n,e)}}));function Rd(t,e,n){var r=xh(e),i=Pi(e,r);null!=n||Au(e)&&(i.length||!r.length)||(n=e,e=t,t=this,i=Pi(e,xh(e)));var o=!(Au(n)&&"chain"in n)||!!n.chain,a=_u(t);return xn(i,(function(n){var r=e[n];t[n]=r,a&&(t.prototype[n]=function(){var e=this.__chain__;if(o||e){var n=t(this.__wrapped__),i=n.__actions__=ia(this.__actions__);return i.push({func:r,args:arguments,thisArg:t}),n.__chain__=e,n}return r.apply(t,Cn([this.value()],arguments))})})),t}function Nd(){return ln._===this&&(ln._=ge),this}function Bd(){}function Fd(t){return t=qu(t),_o((function(e){return uo(e,t)}))}var Yd=xa(Tn),zd=xa(An),Hd=xa(Ln);function Vd(t){return ls(t)?Hn(js(t)):mo(t)}function Wd(t){return function(e){return null==t?o:Di(t,e)}}var Ud=Ma(),$d=Ma(!0);function Gd(){return[]}function qd(){return!1}function Xd(){return{}}function Zd(){return""}function Kd(){return!0}function Qd(t,e){if(t=qu(t),t<1||t>N)return[];var n=Y,r=ze(t,Y);e=Wa(e),t-=Y;var i=Gn(r,e);while(++n<t)e(n);return i}function Jd(t){return lu(t)?Tn(t,js):Fu(t)?[t]:ia(Es(Ju(t)))}function tf(t){var e=++de;return Ju(t)+e}var ef=_a((function(t,e){return t+e}),0),nf=Ta("ceil"),rf=_a((function(t,e){return t/e}),1),of=Ta("floor");function af(t){return t&&t.length?Mi(t,Ed,Ni):o}function sf(t,e){return t&&t.length?Mi(t,Wa(e,2),Ni):o}function lf(t){return zn(t,Ed)}function cf(t,e){return zn(t,Wa(e,2))}function uf(t){return t&&t.length?Mi(t,Ed,io):o}function hf(t,e){return t&&t.length?Mi(t,Wa(e,2),io):o}var df=_a((function(t,e){return t*e}),1),ff=Ta("round"),pf=_a((function(t,e){return t-e}),0);function mf(t){return t&&t.length?$n(t,Ed):0}function gf(t,e){return t&&t.length?$n(t,Wa(e,2)):0}return _r.after=Cc,_r.ary=Ec,_r.assign=th,_r.assignIn=eh,_r.assignInWith=nh,_r.assignWith=rh,_r.at=ih,_r.before=jc,_r.bind=Lc,_r.bindAll=kd,_r.bindKey=Pc,_r.castArray=Qc,_r.chain=Ul,_r.chunk=Is,_r.compact=Rs,_r.concat=Ns,_r.cond=Ad,_r.conforms=Md,_r.constant=Od,_r.countBy=nc,_r.create=oh,_r.curry=Dc,_r.curryRight=Ic,_r.debounce=Rc,_r.defaults=ah,_r.defaultsDeep=sh,_r.defer=Nc,_r.delay=Bc,_r.difference=Bs,_r.differenceBy=Fs,_r.differenceWith=Ys,_r.drop=zs,_r.dropRight=Hs,_r.dropRightWhile=Vs,_r.dropWhile=Ws,_r.fill=Us,_r.filter=ic,_r.flatMap=sc,_r.flatMapDeep=lc,_r.flatMapDepth=cc,_r.flatten=qs,_r.flattenDeep=Xs,_r.flattenDepth=Zs,_r.flip=Fc,_r.flow=Td,_r.flowRight=Cd,_r.fromPairs=Ks,_r.functions=ph,_r.functionsIn=mh,_r.groupBy=dc,_r.initial=tl,_r.intersection=el,_r.intersectionBy=nl,_r.intersectionWith=rl,_r.invert=yh,_r.invertBy=wh,_r.invokeMap=pc,_r.iteratee=jd,_r.keyBy=mc,_r.keys=xh,_r.keysIn=kh,_r.map=gc,_r.mapKeys=Ah,_r.mapValues=Mh,_r.matches=Ld,_r.matchesProperty=Pd,_r.memoize=Yc,_r.merge=Oh,_r.mergeWith=Sh,_r.method=Dd,_r.methodOf=Id,_r.mixin=Rd,_r.negate=zc,_r.nthArg=Fd,_r.omit=Th,_r.omitBy=Ch,_r.once=Hc,_r.orderBy=bc,_r.over=Yd,_r.overArgs=Vc,_r.overEvery=zd,_r.overSome=Hd,_r.partial=Wc,_r.partialRight=Uc,_r.partition=vc,_r.pick=Eh,_r.pickBy=jh,_r.property=Vd,_r.propertyOf=Wd,_r.pull=ll,_r.pullAll=cl,_r.pullAllBy=ul,_r.pullAllWith=hl,_r.pullAt=dl,_r.range=Ud,_r.rangeRight=$d,_r.rearg=$c,_r.reject=_c,_r.remove=fl,_r.rest=Gc,_r.reverse=pl,_r.sampleSize=kc,_r.set=Ph,_r.setWith=Dh,_r.shuffle=Ac,_r.slice=ml,_r.sortBy=Sc,_r.sortedUniq=xl,_r.sortedUniqBy=kl,_r.split=ld,_r.spread=qc,_r.tail=Al,_r.take=Ml,_r.takeRight=Ol,_r.takeRightWhile=Sl,_r.takeWhile=Tl,_r.tap=$l,_r.throttle=Xc,_r.thru=Gl,_r.toArray=$u,_r.toPairs=Ih,_r.toPairsIn=Rh,_r.toPath=Jd,_r.toPlainObject=Ku,_r.transform=Nh,_r.unary=Zc,_r.union=Cl,_r.unionBy=El,_r.unionWith=jl,_r.uniq=Ll,_r.uniqBy=Pl,_r.uniqWith=Dl,_r.unset=Bh,_r.unzip=Il,_r.unzipWith=Rl,_r.update=Fh,_r.updateWith=Yh,_r.values=zh,_r.valuesIn=Hh,_r.without=Nl,_r.words=_d,_r.wrap=Kc,_r.xor=Bl,_r.xorBy=Fl,_r.xorWith=Yl,_r.zip=zl,_r.zipObject=Hl,_r.zipObjectDeep=Vl,_r.zipWith=Wl,_r.entries=Ih,_r.entriesIn=Rh,_r.extend=eh,_r.extendWith=nh,Rd(_r,_r),_r.add=ef,_r.attempt=xd,_r.camelCase=$h,_r.capitalize=Gh,_r.ceil=nf,_r.clamp=Vh,_r.clone=Jc,_r.cloneDeep=eu,_r.cloneDeepWith=nu,_r.cloneWith=tu,_r.conformsTo=ru,_r.deburr=qh,_r.defaultTo=Sd,_r.divide=rf,_r.endsWith=Xh,_r.eq=iu,_r.escape=Zh,_r.escapeRegExp=Kh,_r.every=rc,_r.find=oc,_r.findIndex=$s,_r.findKey=lh,_r.findLast=ac,_r.findLastIndex=Gs,_r.findLastKey=ch,_r.floor=of,_r.forEach=uc,_r.forEachRight=hc,_r.forIn=uh,_r.forInRight=hh,_r.forOwn=dh,_r.forOwnRight=fh,_r.get=gh,_r.gt=ou,_r.gte=au,_r.has=bh,_r.hasIn=vh,_r.head=Qs,_r.identity=Ed,_r.includes=fc,_r.indexOf=Js,_r.inRange=Wh,_r.invoke=_h,_r.isArguments=su,_r.isArray=lu,_r.isArrayBuffer=cu,_r.isArrayLike=uu,_r.isArrayLikeObject=hu,_r.isBoolean=du,_r.isBuffer=fu,_r.isDate=pu,_r.isElement=mu,_r.isEmpty=gu,_r.isEqual=bu,_r.isEqualWith=vu,_r.isError=yu,_r.isFinite=wu,_r.isFunction=_u,_r.isInteger=xu,_r.isLength=ku,_r.isMap=Ou,_r.isMatch=Su,_r.isMatchWith=Tu,_r.isNaN=Cu,_r.isNative=Eu,_r.isNil=Lu,_r.isNull=ju,_r.isNumber=Pu,_r.isObject=Au,_r.isObjectLike=Mu,_r.isPlainObject=Du,_r.isRegExp=Iu,_r.isSafeInteger=Ru,_r.isSet=Nu,_r.isString=Bu,_r.isSymbol=Fu,_r.isTypedArray=Yu,_r.isUndefined=zu,_r.isWeakMap=Hu,_r.isWeakSet=Vu,_r.join=il,_r.kebabCase=Qh,_r.last=ol,_r.lastIndexOf=al,_r.lowerCase=Jh,_r.lowerFirst=td,_r.lt=Wu,_r.lte=Uu,_r.max=af,_r.maxBy=sf,_r.mean=lf,_r.meanBy=cf,_r.min=uf,_r.minBy=hf,_r.stubArray=Gd,_r.stubFalse=qd,_r.stubObject=Xd,_r.stubString=Zd,_r.stubTrue=Kd,_r.multiply=df,_r.nth=sl,_r.noConflict=Nd,_r.noop=Bd,_r.now=Tc,_r.pad=ed,_r.padEnd=nd,_r.padStart=rd,_r.parseInt=id,_r.random=Uh,_r.reduce=yc,_r.reduceRight=wc,_r.repeat=od,_r.replace=ad,_r.result=Lh,_r.round=ff,_r.runInContext=t,_r.sample=xc,_r.size=Mc,_r.snakeCase=sd,_r.some=Oc,_r.sortedIndex=gl,_r.sortedIndexBy=bl,_r.sortedIndexOf=vl,_r.sortedLastIndex=yl,_r.sortedLastIndexBy=wl,_r.sortedLastIndexOf=_l,_r.startCase=cd,_r.startsWith=ud,_r.subtract=pf,_r.sum=mf,_r.sumBy=gf,_r.template=hd,_r.times=Qd,_r.toFinite=Gu,_r.toInteger=qu,_r.toLength=Xu,_r.toLower=dd,_r.toNumber=Zu,_r.toSafeInteger=Qu,_r.toString=Ju,_r.toUpper=fd,_r.trim=pd,_r.trimEnd=md,_r.trimStart=gd,_r.truncate=bd,_r.unescape=vd,_r.uniqueId=tf,_r.upperCase=yd,_r.upperFirst=wd,_r.each=uc,_r.eachRight=hc,_r.first=Qs,Rd(_r,function(){var t={};return ji(_r,(function(e,n){he.call(_r.prototype,n)||(t[n]=e)})),t}(),{chain:!1}),_r.VERSION=a,xn(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(t){_r[t].placeholder=_r})),xn(["drop","take"],(function(t,e){Sr.prototype[t]=function(n){n=n===o?1:Ye(qu(n),0);var r=this.__filtered__&&!e?new Sr(this):this.clone();return r.__filtered__?r.__takeCount__=ze(n,r.__takeCount__):r.__views__.push({size:ze(n,Y),type:t+(r.__dir__<0?"Right":"")}),r},Sr.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}})),xn(["filter","map","takeWhile"],(function(t,e){var n=e+1,r=n==P||n==I;Sr.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:Wa(t,3),type:n}),e.__filtered__=e.__filtered__||r,e}})),xn(["head","last"],(function(t,e){var n="take"+(e?"Right":"");Sr.prototype[t]=function(){return this[n](1).value()[0]}})),xn(["initial","tail"],(function(t,e){var n="drop"+(e?"":"Right");Sr.prototype[t]=function(){return this.__filtered__?new Sr(this):this[n](1)}})),Sr.prototype.compact=function(){return this.filter(Ed)},Sr.prototype.find=function(t){return this.filter(t).head()},Sr.prototype.findLast=function(t){return this.reverse().find(t)},Sr.prototype.invokeMap=_o((function(t,e){return"function"==typeof t?new Sr(this):this.map((function(n){return Vi(n,t,e)}))})),Sr.prototype.reject=function(t){return this.filter(zc(Wa(t)))},Sr.prototype.slice=function(t,e){t=qu(t);var n=this;return n.__filtered__&&(t>0||e<0)?new Sr(n):(t<0?n=n.takeRight(-t):t&&(n=n.drop(t)),e!==o&&(e=qu(e),n=e<0?n.dropRight(-e):n.take(e-t)),n)},Sr.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},Sr.prototype.toArray=function(){return this.take(Y)},ji(Sr.prototype,(function(t,e){var n=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),i=_r[r?"take"+("last"==e?"Right":""):e],a=r||/^find/.test(e);i&&(_r.prototype[e]=function(){var e=this.__wrapped__,s=r?[1]:arguments,l=e instanceof Sr,c=s[0],u=l||lu(e),h=function(t){var e=i.apply(_r,Cn([t],s));return r&&d?e[0]:e};u&&n&&"function"==typeof c&&1!=c.length&&(l=u=!1);var d=this.__chain__,f=!!this.__actions__.length,p=a&&!d,m=l&&!f;if(!a&&u){e=m?e:new Sr(this);var g=t.apply(e,s);return g.__actions__.push({func:Gl,args:[h],thisArg:o}),new Or(g,d)}return p&&m?t.apply(this,s):(g=this.thru(h),p?r?g.value()[0]:g.value():g)})})),xn(["pop","push","shift","sort","splice","unshift"],(function(t){var e=ae[t],n=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",r=/^(?:pop|shift)$/.test(t);_r.prototype[t]=function(){var t=arguments;if(r&&!this.__chain__){var i=this.value();return e.apply(lu(i)?i:[],t)}return this[n]((function(n){return e.apply(lu(n)?n:[],t)}))}})),ji(Sr.prototype,(function(t,e){var n=_r[e];if(n){var r=n.name+"";he.call(cn,r)||(cn[r]=[]),cn[r].push({name:e,func:n})}})),cn[ya(o,w).name]=[{name:"wrapper",func:o}],Sr.prototype.clone=Tr,Sr.prototype.reverse=Cr,Sr.prototype.value=Er,_r.prototype.at=ql,_r.prototype.chain=Xl,_r.prototype.commit=Zl,_r.prototype.next=Kl,_r.prototype.plant=Jl,_r.prototype.reverse=tc,_r.prototype.toJSON=_r.prototype.valueOf=_r.prototype.value=ec,_r.prototype.first=_r.prototype.head,Se&&(_r.prototype[Se]=Ql),_r},Ar=kr();ln._=Ar,i=function(){return Ar}.call(e,n,e,r),i===o||(r.exports=i)}).call(this)}).call(this,n("c8ba"),n("62e4")(t))},"2f62":function(t,e,n){"use strict";(function(t){ /*! * vuex v3.6.2 * (c) 2021 Evan You * @license MIT */ function r(t){var e=Number(t.version.split(".")[0]);if(e>=2)t.mixin({beforeCreate:r});else{var n=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[r].concat(t.init):r,n.call(this,t)}}function r(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}n.d(e,"b",(function(){return R})),n.d(e,"c",(function(){return I})),n.d(e,"d",(function(){return P}));var i="undefined"!==typeof window?window:"undefined"!==typeof t?t:{},o=i.__VUE_DEVTOOLS_GLOBAL_HOOK__;function a(t){o&&(t._devtoolHook=o,o.emit("vuex:init",t),o.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){o.emit("vuex:mutation",t,e)}),{prepend:!0}),t.subscribeAction((function(t,e){o.emit("vuex:action",t,e)}),{prepend:!0}))}function s(t,e){return t.filter(e)[0]}function l(t,e){if(void 0===e&&(e=[]),null===t||"object"!==typeof t)return t;var n=s(e,(function(e){return e.original===t}));if(n)return n.copy;var r=Array.isArray(t)?[]:{};return e.push({original:t,copy:r}),Object.keys(t).forEach((function(n){r[n]=l(t[n],e)})),r}function c(t,e){Object.keys(t).forEach((function(n){return e(t[n],n)}))}function u(t){return null!==t&&"object"===typeof t}function h(t){return t&&"function"===typeof t.then}function d(t,e){return function(){return t(e)}}var f=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"===typeof n?n():n)||{}},p={namespaced:{configurable:!0}};p.namespaced.get=function(){return!!this._rawModule.namespaced},f.prototype.addChild=function(t,e){this._children[t]=e},f.prototype.removeChild=function(t){delete this._children[t]},f.prototype.getChild=function(t){return this._children[t]},f.prototype.hasChild=function(t){return t in this._children},f.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},f.prototype.forEachChild=function(t){c(this._children,t)},f.prototype.forEachGetter=function(t){this._rawModule.getters&&c(this._rawModule.getters,t)},f.prototype.forEachAction=function(t){this._rawModule.actions&&c(this._rawModule.actions,t)},f.prototype.forEachMutation=function(t){this._rawModule.mutations&&c(this._rawModule.mutations,t)},Object.defineProperties(f.prototype,p);var m=function(t){this.register([],t,!1)};function g(t,e,n){if(e.update(n),n.modules)for(var r in n.modules){if(!e.getChild(r))return void 0;g(t.concat(r),e.getChild(r),n.modules[r])}}m.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},m.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,n){return e=e.getChild(n),t+(e.namespaced?n+"/":"")}),"")},m.prototype.update=function(t){g([],this.root,t)},m.prototype.register=function(t,e,n){var r=this;void 0===n&&(n=!0);var i=new f(e,n);if(0===t.length)this.root=i;else{var o=this.get(t.slice(0,-1));o.addChild(t[t.length-1],i)}e.modules&&c(e.modules,(function(e,i){r.register(t.concat(i),e,n)}))},m.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1],r=e.getChild(n);r&&r.runtime&&e.removeChild(n)},m.prototype.isRegistered=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];return!!e&&e.hasChild(n)};var b;var v=function(t){var e=this;void 0===t&&(t={}),!b&&"undefined"!==typeof window&&window.Vue&&L(window.Vue);var n=t.plugins;void 0===n&&(n=[]);var r=t.strict;void 0===r&&(r=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new m(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new b,this._makeLocalGettersCache=Object.create(null);var i=this,o=this,s=o.dispatch,l=o.commit;this.dispatch=function(t,e){return s.call(i,t,e)},this.commit=function(t,e,n){return l.call(i,t,e,n)},this.strict=r;var c=this._modules.root.state;k(this,c,[],this._modules.root),x(this,c),n.forEach((function(t){return t(e)}));var u=void 0!==t.devtools?t.devtools:b.config.devtools;u&&a(this)},y={state:{configurable:!0}};function w(t,e,n){return e.indexOf(t)<0&&(n&&n.prepend?e.unshift(t):e.push(t)),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function _(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;k(t,n,[],t._modules.root,!0),x(t,n,e)}function x(t,e,n){var r=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var i=t._wrappedGetters,o={};c(i,(function(e,n){o[n]=d(e,t),Object.defineProperty(t.getters,n,{get:function(){return t._vm[n]},enumerable:!0})}));var a=b.config.silent;b.config.silent=!0,t._vm=new b({data:{$$state:e},computed:o}),b.config.silent=a,t.strict&&C(t),r&&(n&&t._withCommit((function(){r._data.$$state=null})),b.nextTick((function(){return r.$destroy()})))}function k(t,e,n,r,i){var o=!n.length,a=t._modules.getNamespace(n);if(r.namespaced&&(t._modulesNamespaceMap[a],t._modulesNamespaceMap[a]=r),!o&&!i){var s=E(e,n.slice(0,-1)),l=n[n.length-1];t._withCommit((function(){b.set(s,l,r.state)}))}var c=r.context=A(t,a,n);r.forEachMutation((function(e,n){var r=a+n;O(t,r,e,c)})),r.forEachAction((function(e,n){var r=e.root?n:a+n,i=e.handler||e;S(t,r,i,c)})),r.forEachGetter((function(e,n){var r=a+n;T(t,r,e,c)})),r.forEachChild((function(r,o){k(t,e,n.concat(o),r,i)}))}function A(t,e,n){var r=""===e,i={dispatch:r?t.dispatch:function(n,r,i){var o=j(n,r,i),a=o.payload,s=o.options,l=o.type;return s&&s.root||(l=e+l),t.dispatch(l,a)},commit:r?t.commit:function(n,r,i){var o=j(n,r,i),a=o.payload,s=o.options,l=o.type;s&&s.root||(l=e+l),t.commit(l,a,s)}};return Object.defineProperties(i,{getters:{get:r?function(){return t.getters}:function(){return M(t,e)}},state:{get:function(){return E(t.state,n)}}}),i}function M(t,e){if(!t._makeLocalGettersCache[e]){var n={},r=e.length;Object.keys(t.getters).forEach((function(i){if(i.slice(0,r)===e){var o=i.slice(r);Object.defineProperty(n,o,{get:function(){return t.getters[i]},enumerable:!0})}})),t._makeLocalGettersCache[e]=n}return t._makeLocalGettersCache[e]}function O(t,e,n,r){var i=t._mutations[e]||(t._mutations[e]=[]);i.push((function(e){n.call(t,r.state,e)}))}function S(t,e,n,r){var i=t._actions[e]||(t._actions[e]=[]);i.push((function(e){var i=n.call(t,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:t.getters,rootState:t.state},e);return h(i)||(i=Promise.resolve(i)),t._devtoolHook?i.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):i}))}function T(t,e,n,r){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(t){return n(r.state,r.getters,t.state,t.getters)})}function C(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}function E(t,e){return e.reduce((function(t,e){return t[e]}),t)}function j(t,e,n){return u(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}function L(t){b&&t===b||(b=t,r(b))}y.state.get=function(){return this._vm._data.$$state},y.state.set=function(t){0},v.prototype.commit=function(t,e,n){var r=this,i=j(t,e,n),o=i.type,a=i.payload,s=(i.options,{type:o,payload:a}),l=this._mutations[o];l&&(this._withCommit((function(){l.forEach((function(t){t(a)}))})),this._subscribers.slice().forEach((function(t){return t(s,r.state)})))},v.prototype.dispatch=function(t,e){var n=this,r=j(t,e),i=r.type,o=r.payload,a={type:i,payload:o},s=this._actions[i];if(s){try{this._actionSubscribers.slice().filter((function(t){return t.before})).forEach((function(t){return t.before(a,n.state)}))}catch(c){0}var l=s.length>1?Promise.all(s.map((function(t){return t(o)}))):s[0](o);return new Promise((function(t,e){l.then((function(e){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(a,n.state)}))}catch(c){0}t(e)}),(function(t){try{n._actionSubscribers.filter((function(t){return t.error})).forEach((function(e){return e.error(a,n.state,t)}))}catch(c){0}e(t)}))}))}},v.prototype.subscribe=function(t,e){return w(t,this._subscribers,e)},v.prototype.subscribeAction=function(t,e){var n="function"===typeof t?{before:t}:t;return w(n,this._actionSubscribers,e)},v.prototype.watch=function(t,e,n){var r=this;return this._watcherVM.$watch((function(){return t(r.state,r.getters)}),e,n)},v.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},v.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),k(this,this.state,t,this._modules.get(t),n.preserveState),x(this,this.state)},v.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var n=E(e.state,t.slice(0,-1));b.delete(n,t[t.length-1])})),_(this)},v.prototype.hasModule=function(t){return"string"===typeof t&&(t=[t]),this._modules.isRegistered(t)},v.prototype.hotUpdate=function(t){this._modules.update(t),_(this,!0)},v.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(v.prototype,y);var P=Y((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var r=z(this.$store,"mapState",t);if(!r)return;e=r.context.state,n=r.context.getters}return"function"===typeof i?i.call(this,e,n):e[i]},n[r].vuex=!0})),n})),D=Y((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.commit;if(t){var o=z(this.$store,"mapMutations",t);if(!o)return;r=o.context.commit}return"function"===typeof i?i.apply(this,[r].concat(e)):r.apply(this.$store,[i].concat(e))}})),n})),I=Y((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;i=t+i,n[r]=function(){if(!t||z(this.$store,"mapGetters",t))return this.$store.getters[i]},n[r].vuex=!0})),n})),R=Y((function(t,e){var n={};return B(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.dispatch;if(t){var o=z(this.$store,"mapActions",t);if(!o)return;r=o.context.dispatch}return"function"===typeof i?i.apply(this,[r].concat(e)):r.apply(this.$store,[i].concat(e))}})),n})),N=function(t){return{mapState:P.bind(null,t),mapGetters:I.bind(null,t),mapMutations:D.bind(null,t),mapActions:R.bind(null,t)}};function B(t){return F(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function F(t){return Array.isArray(t)||u(t)}function Y(t){return function(e,n){return"string"!==typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function z(t,e,n){var r=t._modulesNamespaceMap[n];return r}function H(t){void 0===t&&(t={});var e=t.collapsed;void 0===e&&(e=!0);var n=t.filter;void 0===n&&(n=function(t,e,n){return!0});var r=t.transformer;void 0===r&&(r=function(t){return t});var i=t.mutationTransformer;void 0===i&&(i=function(t){return t});var o=t.actionFilter;void 0===o&&(o=function(t,e){return!0});var a=t.actionTransformer;void 0===a&&(a=function(t){return t});var s=t.logMutations;void 0===s&&(s=!0);var c=t.logActions;void 0===c&&(c=!0);var u=t.logger;return void 0===u&&(u=console),function(t){var h=l(t.state);"undefined"!==typeof u&&(s&&t.subscribe((function(t,o){var a=l(o);if(n(t,h,a)){var s=U(),c=i(t),d="mutation "+t.type+s;V(u,d,e),u.log("%c prev state","color: #9E9E9E; font-weight: bold",r(h)),u.log("%c mutation","color: #03A9F4; font-weight: bold",c),u.log("%c next state","color: #4CAF50; font-weight: bold",r(a)),W(u)}h=a})),c&&t.subscribeAction((function(t,n){if(o(t,n)){var r=U(),i=a(t),s="action "+t.type+r;V(u,s,e),u.log("%c action","color: #03A9F4; font-weight: bold",i),W(u)}})))}}function V(t,e,n){var r=n?t.groupCollapsed:t.group;try{r.call(t,e)}catch(i){t.log(e)}}function W(t){try{t.groupEnd()}catch(e){t.log("—— log end ——")}}function U(){var t=new Date;return" @ "+G(t.getHours(),2)+":"+G(t.getMinutes(),2)+":"+G(t.getSeconds(),2)+"."+G(t.getMilliseconds(),3)}function $(t,e){return new Array(e+1).join(t)}function G(t,e){return $("0",e-t.toString().length)+t}var q={Store:v,install:L,version:"3.6.2",mapState:P,mapMutations:D,mapGetters:I,mapActions:R,createNamespacedHelpers:N,createLogger:H};e["a"]=q}).call(this,n("c8ba"))},"2f79":function(t,e,n){"use strict";n.d(e,"b",(function(){return d})),n.d(e,"a",(function(){return u})),n.d(e,"d",(function(){return h})),n.d(e,"e",(function(){return y})),n.d(e,"c",(function(){return p}));var r=n("2b0e");n("b42e");function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function o(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?i(Object(n),!0).forEach((function(e){a(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function s(t,e){if(null==t)return{};var n,r,i=l(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function l(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}function c(t){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},c(t)}var u="_uid",h=r["default"].version.startsWith("3"),d=h?"ref_for":"refInFor",f=["class","staticClass","style","attrs","props","domProps","on","nativeOn","directives","scopedSlots","slot","key","ref","refInFor"],p=r["default"].extend.bind(r["default"]);if(h){var m=r["default"].extend,g=["router-link","transition","transition-group"],b=r["default"].vModelDynamic.created,v=r["default"].vModelDynamic.beforeUpdate;r["default"].vModelDynamic.created=function(t,e,n){b.call(this,t,e,n),t._assign||(t._assign=function(){})},r["default"].vModelDynamic.beforeUpdate=function(t,e,n){v.call(this,t,e,n),t._assign||(t._assign=function(){})},p=function(t){if("object"===c(t)&&t.render&&!t.__alreadyPatched){var e=t.render;t.__alreadyPatched=!0,t.render=function(n){var r=function(t,e,r){var i=void 0===r?[]:[Array.isArray(r)?r.filter(Boolean):r],a="string"===typeof t&&!g.includes(t),l=e&&"object"===c(e)&&!Array.isArray(e);if(!l)return n.apply(void 0,[t,e].concat(i));var u=e.attrs,h=e.props,d=s(e,["attrs","props"]),f=o(o({},d),{},{attrs:u,props:a?{}:h});return"router-link"!==t||f.slots||f.scopedSlots||(f.scopedSlots={$hasNormal:function(){}}),n.apply(void 0,[t,f].concat(i))};if(t.functional){var i,a,l=arguments[1],u=o({},l);u.data={attrs:o({},l.data.attrs||{}),props:o({},l.data.props||{})},Object.keys(l.data||{}).forEach((function(t){f.includes(t)?u.data[t]=l.data[t]:t in l.props?u.data.props[t]=l.data[t]:t.startsWith("on")||(u.data.attrs[t]=l.data[t])}));var h=["_ctx"],d=(null===(i=l.children)||void 0===i||null===(a=i.default)||void 0===a?void 0:a.call(i))||l.children;return d&&0===Object.keys(u.children).filter((function(t){return!h.includes(t)})).length?delete u.children:u.children=d,u.data.on=l.listeners,e.call(this,r,u)}return e.call(this,r)}}return m.call(this,t)}.bind(r["default"])}var y=r["default"].nextTick},3226:function(t){t.exports=JSON.parse('{"name":"dotenv","version":"16.3.1","description":"Loads environment variables from .env file","main":"lib/main.js","types":"lib/main.d.ts","exports":{".":{"types":"./lib/main.d.ts","require":"./lib/main.js","default":"./lib/main.js"},"./config":"./config.js","./config.js":"./config.js","./lib/env-options":"./lib/env-options.js","./lib/env-options.js":"./lib/env-options.js","./lib/cli-options":"./lib/cli-options.js","./lib/cli-options.js":"./lib/cli-options.js","./package.json":"./package.json"},"scripts":{"dts-check":"tsc --project tests/types/tsconfig.json","lint":"standard","lint-readme":"standard-markdown","pretest":"npm run lint && npm run dts-check","test":"tap tests/*.js --100 -Rspec","prerelease":"npm test","release":"standard-version"},"repository":{"type":"git","url":"git://github.com/motdotla/dotenv.git"},"funding":"https://github.com/motdotla/dotenv?sponsor=1","keywords":["dotenv","env",".env","environment","variables","config","settings"],"readmeFilename":"README.md","license":"BSD-2-Clause","devDependencies":{"@definitelytyped/dtslint":"^0.0.133","@types/node":"^18.11.3","decache":"^4.6.1","sinon":"^14.0.1","standard":"^17.0.0","standard-markdown":"^7.1.0","standard-version":"^9.5.0","tap":"^16.3.0","tar":"^6.1.11","typescript":"^4.8.4"},"engines":{"node":">=12"},"browser":{"fs":false}}')},3252:function(t,e,n){(function(e,r){t.exports=r(n("21bf"))})(0,(function(t){return function(e){var n=t,r=n.lib,i=r.Base,o=r.WordArray,a=n.x64={};a.Word=i.extend({init:function(t,e){this.high=t,this.low=e}}),a.WordArray=i.extend({init:function(t,n){t=this.words=t||[],this.sigBytes=n!=e?n:8*t.length},toX32:function(){for(var t=this.words,e=t.length,n=[],r=0;r<e;r++){var i=t[r];n.push(i.high),n.push(i.low)}return o.create(n,this.sigBytes)},clone:function(){for(var t=i.clone.call(this),e=t.words=this.words.slice(0),n=e.length,r=0;r<n;r++)e[r]=e[r].clone();return t}})}(),t}))},3300:function(t,e,n){"use strict";var r=n("f3a3"),i=n("80af"),o=n("3fb5"),a=n("ea53"),s=r.assert;function l(t){a.call(this,"short",t),this.a=new i(t.a,16).toRed(this.red),this.b=new i(t.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=0===this.a.fromRed().cmpn(0),this.threeA=0===this.a.fromRed().sub(this.p).cmpn(-3),this.endo=this._getEndomorphism(t),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function c(t,e,n,r){a.BasePoint.call(this,t,"affine"),null===e&&null===n?(this.x=null,this.y=null,this.inf=!0):(this.x=new i(e,16),this.y=new i(n,16),r&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function u(t,e,n,r){a.BasePoint.call(this,t,"jacobian"),null===e&&null===n&&null===r?(this.x=this.curve.one,this.y=this.curve.one,this.z=new i(0)):(this.x=new i(e,16),this.y=new i(n,16),this.z=new i(r,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}o(l,a),t.exports=l,l.prototype._getEndomorphism=function(t){if(this.zeroA&&this.g&&this.n&&1===this.p.modn(3)){var e,n,r;if(t.beta)e=new i(t.beta,16).toRed(this.red);else{var o=this._getEndoRoots(this.p);e=o[0].cmp(o[1])<0?o[0]:o[1],e=e.toRed(this.red)}if(t.lambda)n=new i(t.lambda,16);else{var a=this._getEndoRoots(this.n);0===this.g.mul(a[0]).x.cmp(this.g.x.redMul(e))?n=a[0]:(n=a[1],s(0===this.g.mul(n).x.cmp(this.g.x.redMul(e))))}return r=t.basis?t.basis.map((function(t){return{a:new i(t.a,16),b:new i(t.b,16)}})):this._getEndoBasis(n),{beta:e,lambda:n,basis:r}}},l.prototype._getEndoRoots=function(t){var e=t===this.p?this.red:i.mont(t),n=new i(2).toRed(e).redInvm(),r=n.redNeg(),o=new i(3).toRed(e).redNeg().redSqrt().redMul(n),a=r.redAdd(o).fromRed(),s=r.redSub(o).fromRed();return[a,s]},l.prototype._getEndoBasis=function(t){var e,n,r,o,a,s,l,c,u,h=this.n.ushrn(Math.floor(this.n.bitLength()/2)),d=t,f=this.n.clone(),p=new i(1),m=new i(0),g=new i(0),b=new i(1),v=0;while(0!==d.cmpn(0)){var y=f.div(d);c=f.sub(y.mul(d)),u=g.sub(y.mul(p));var w=b.sub(y.mul(m));if(!r&&c.cmp(h)<0)e=l.neg(),n=p,r=c.neg(),o=u;else if(r&&2===++v)break;l=c,f=d,d=c,g=p,p=u,b=m,m=w}a=c.neg(),s=u;var _=r.sqr().add(o.sqr()),x=a.sqr().add(s.sqr());return x.cmp(_)>=0&&(a=e,s=n),r.negative&&(r=r.neg(),o=o.neg()),a.negative&&(a=a.neg(),s=s.neg()),[{a:r,b:o},{a:a,b:s}]},l.prototype._endoSplit=function(t){var e=this.endo.basis,n=e[0],r=e[1],i=r.b.mul(t).divRound(this.n),o=n.b.neg().mul(t).divRound(this.n),a=i.mul(n.a),s=o.mul(r.a),l=i.mul(n.b),c=o.mul(r.b),u=t.sub(a).sub(s),h=l.add(c).neg();return{k1:u,k2:h}},l.prototype.pointFromX=function(t,e){t=new i(t,16),t.red||(t=t.toRed(this.red));var n=t.redSqr().redMul(t).redIAdd(t.redMul(this.a)).redIAdd(this.b),r=n.redSqrt();if(0!==r.redSqr().redSub(n).cmp(this.zero))throw new Error("invalid point");var o=r.fromRed().isOdd();return(e&&!o||!e&&o)&&(r=r.redNeg()),this.point(t,r)},l.prototype.validate=function(t){if(t.inf)return!0;var e=t.x,n=t.y,r=this.a.redMul(e),i=e.redSqr().redMul(e).redIAdd(r).redIAdd(this.b);return 0===n.redSqr().redISub(i).cmpn(0)},l.prototype._endoWnafMulAdd=function(t,e,n){for(var r=this._endoWnafT1,i=this._endoWnafT2,o=0;o<t.length;o++){var a=this._endoSplit(e[o]),s=t[o],l=s._getBeta();a.k1.negative&&(a.k1.ineg(),s=s.neg(!0)),a.k2.negative&&(a.k2.ineg(),l=l.neg(!0)),r[2*o]=s,r[2*o+1]=l,i[2*o]=a.k1,i[2*o+1]=a.k2}for(var c=this._wnafMulAdd(1,r,i,2*o,n),u=0;u<2*o;u++)r[u]=null,i[u]=null;return c},o(c,a.BasePoint),l.prototype.point=function(t,e,n){return new c(this,t,e,n)},l.prototype.pointFromJSON=function(t,e){return c.fromJSON(this,t,e)},c.prototype._getBeta=function(){if(this.curve.endo){var t=this.precomputed;if(t&&t.beta)return t.beta;var e=this.curve.point(this.x.redMul(this.curve.endo.beta),this.y);if(t){var n=this.curve,r=function(t){return n.point(t.x.redMul(n.endo.beta),t.y)};t.beta=e,e.precomputed={beta:null,naf:t.naf&&{wnd:t.naf.wnd,points:t.naf.points.map(r)},doubles:t.doubles&&{step:t.doubles.step,points:t.doubles.points.map(r)}}}return e}},c.prototype.toJSON=function(){return this.precomputed?[this.x,this.y,this.precomputed&&{doubles:this.precomputed.doubles&&{step:this.precomputed.doubles.step,points:this.precomputed.doubles.points.slice(1)},naf:this.precomputed.naf&&{wnd:this.precomputed.naf.wnd,points:this.precomputed.naf.points.slice(1)}}]:[this.x,this.y]},c.fromJSON=function(t,e,n){"string"===typeof e&&(e=JSON.parse(e));var r=t.point(e[0],e[1],n);if(!e[2])return r;function i(e){return t.point(e[0],e[1],n)}var o=e[2];return r.precomputed={beta:null,doubles:o.doubles&&{step:o.doubles.step,points:[r].concat(o.doubles.points.map(i))},naf:o.naf&&{wnd:o.naf.wnd,points:[r].concat(o.naf.points.map(i))}},r},c.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" y: "+this.y.fromRed().toString(16,2)+">"},c.prototype.isInfinity=function(){return this.inf},c.prototype.add=function(t){if(this.inf)return t;if(t.inf)return this;if(this.eq(t))return this.dbl();if(this.neg().eq(t))return this.curve.point(null,null);if(0===this.x.cmp(t.x))return this.curve.point(null,null);var e=this.y.redSub(t.y);0!==e.cmpn(0)&&(e=e.redMul(this.x.redSub(t.x).redInvm()));var n=e.redSqr().redISub(this.x).redISub(t.x),r=e.redMul(this.x.redSub(n)).redISub(this.y);return this.curve.point(n,r)},c.prototype.dbl=function(){if(this.inf)return this;var t=this.y.redAdd(this.y);if(0===t.cmpn(0))return this.curve.point(null,null);var e=this.curve.a,n=this.x.redSqr(),r=t.redInvm(),i=n.redAdd(n).redIAdd(n).redIAdd(e).redMul(r),o=i.redSqr().redISub(this.x.redAdd(this.x)),a=i.redMul(this.x.redSub(o)).redISub(this.y);return this.curve.point(o,a)},c.prototype.getX=function(){return this.x.fromRed()},c.prototype.getY=function(){return this.y.fromRed()},c.prototype.mul=function(t){return t=new i(t,16),this.isInfinity()?this:this._hasDoubles(t)?this.curve._fixedNafMul(this,t):this.curve.endo?this.curve._endoWnafMulAdd([this],[t]):this.curve._wnafMul(this,t)},c.prototype.mulAdd=function(t,e,n){var r=[this,e],i=[t,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,i):this.curve._wnafMulAdd(1,r,i,2)},c.prototype.jmulAdd=function(t,e,n){var r=[this,e],i=[t,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,i,!0):this.curve._wnafMulAdd(1,r,i,2,!0)},c.prototype.eq=function(t){return this===t||this.inf===t.inf&&(this.inf||0===this.x.cmp(t.x)&&0===this.y.cmp(t.y))},c.prototype.neg=function(t){if(this.inf)return this;var e=this.curve.point(this.x,this.y.redNeg());if(t&&this.precomputed){var n=this.precomputed,r=function(t){return t.neg()};e.precomputed={naf:n.naf&&{wnd:n.naf.wnd,points:n.naf.points.map(r)},doubles:n.doubles&&{step:n.doubles.step,points:n.doubles.points.map(r)}}}return e},c.prototype.toJ=function(){if(this.inf)return this.curve.jpoint(null,null,null);var t=this.curve.jpoint(this.x,this.y,this.curve.one);return t},o(u,a.BasePoint),l.prototype.jpoint=function(t,e,n){return new u(this,t,e,n)},u.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var t=this.z.redInvm(),e=t.redSqr(),n=this.x.redMul(e),r=this.y.redMul(e).redMul(t);return this.curve.point(n,r)},u.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},u.prototype.add=function(t){if(this.isInfinity())return t;if(t.isInfinity())return this;var e=t.z.redSqr(),n=this.z.redSqr(),r=this.x.redMul(e),i=t.x.redMul(n),o=this.y.redMul(e.redMul(t.z)),a=t.y.redMul(n.redMul(this.z)),s=r.redSub(i),l=o.redSub(a);if(0===s.cmpn(0))return 0!==l.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var c=s.redSqr(),u=c.redMul(s),h=r.redMul(c),d=l.redSqr().redIAdd(u).redISub(h).redISub(h),f=l.redMul(h.redISub(d)).redISub(o.redMul(u)),p=this.z.redMul(t.z).redMul(s);return this.curve.jpoint(d,f,p)},u.prototype.mixedAdd=function(t){if(this.isInfinity())return t.toJ();if(t.isInfinity())return this;var e=this.z.redSqr(),n=this.x,r=t.x.redMul(e),i=this.y,o=t.y.redMul(e).redMul(this.z),a=n.redSub(r),s=i.redSub(o);if(0===a.cmpn(0))return 0!==s.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var l=a.redSqr(),c=l.redMul(a),u=n.redMul(l),h=s.redSqr().redIAdd(c).redISub(u).redISub(u),d=s.redMul(u.redISub(h)).redISub(i.redMul(c)),f=this.z.redMul(a);return this.curve.jpoint(h,d,f)},u.prototype.dblp=function(t){if(0===t)return this;if(this.isInfinity())return this;if(!t)return this.dbl();var e;if(this.curve.zeroA||this.curve.threeA){var n=this;for(e=0;e<t;e++)n=n.dbl();return n}var r=this.curve.a,i=this.curve.tinv,o=this.x,a=this.y,s=this.z,l=s.redSqr().redSqr(),c=a.redAdd(a);for(e=0;e<t;e++){var u=o.redSqr(),h=c.redSqr(),d=h.redSqr(),f=u.redAdd(u).redIAdd(u).redIAdd(r.redMul(l)),p=o.redMul(h),m=f.redSqr().redISub(p.redAdd(p)),g=p.redISub(m),b=f.redMul(g);b=b.redIAdd(b).redISub(d);var v=c.redMul(s);e+1<t&&(l=l.redMul(d)),o=m,s=v,c=b}return this.curve.jpoint(o,c.redMul(i),s)},u.prototype.dbl=function(){return this.isInfinity()?this:this.curve.zeroA?this._zeroDbl():this.curve.threeA?this._threeDbl():this._dbl()},u.prototype._zeroDbl=function(){var t,e,n;if(this.zOne){var r=this.x.redSqr(),i=this.y.redSqr(),o=i.redSqr(),a=this.x.redAdd(i).redSqr().redISub(r).redISub(o);a=a.redIAdd(a);var s=r.redAdd(r).redIAdd(r),l=s.redSqr().redISub(a).redISub(a),c=o.redIAdd(o);c=c.redIAdd(c),c=c.redIAdd(c),t=l,e=s.redMul(a.redISub(l)).redISub(c),n=this.y.redAdd(this.y)}else{var u=this.x.redSqr(),h=this.y.redSqr(),d=h.redSqr(),f=this.x.redAdd(h).redSqr().redISub(u).redISub(d);f=f.redIAdd(f);var p=u.redAdd(u).redIAdd(u),m=p.redSqr(),g=d.redIAdd(d);g=g.redIAdd(g),g=g.redIAdd(g),t=m.redISub(f).redISub(f),e=p.redMul(f.redISub(t)).redISub(g),n=this.y.redMul(this.z),n=n.redIAdd(n)}return this.curve.jpoint(t,e,n)},u.prototype._threeDbl=function(){var t,e,n;if(this.zOne){var r=this.x.redSqr(),i=this.y.redSqr(),o=i.redSqr(),a=this.x.redAdd(i).redSqr().redISub(r).redISub(o);a=a.redIAdd(a);var s=r.redAdd(r).redIAdd(r).redIAdd(this.curve.a),l=s.redSqr().redISub(a).redISub(a);t=l;var c=o.redIAdd(o);c=c.redIAdd(c),c=c.redIAdd(c),e=s.redMul(a.redISub(l)).redISub(c),n=this.y.redAdd(this.y)}else{var u=this.z.redSqr(),h=this.y.redSqr(),d=this.x.redMul(h),f=this.x.redSub(u).redMul(this.x.redAdd(u));f=f.redAdd(f).redIAdd(f);var p=d.redIAdd(d);p=p.redIAdd(p);var m=p.redAdd(p);t=f.redSqr().redISub(m),n=this.y.redAdd(this.z).redSqr().redISub(h).redISub(u);var g=h.redSqr();g=g.redIAdd(g),g=g.redIAdd(g),g=g.redIAdd(g),e=f.redMul(p.redISub(t)).redISub(g)}return this.curve.jpoint(t,e,n)},u.prototype._dbl=function(){var t=this.curve.a,e=this.x,n=this.y,r=this.z,i=r.redSqr().redSqr(),o=e.redSqr(),a=n.redSqr(),s=o.redAdd(o).redIAdd(o).redIAdd(t.redMul(i)),l=e.redAdd(e);l=l.redIAdd(l);var c=l.redMul(a),u=s.redSqr().redISub(c.redAdd(c)),h=c.redISub(u),d=a.redSqr();d=d.redIAdd(d),d=d.redIAdd(d),d=d.redIAdd(d);var f=s.redMul(h).redISub(d),p=n.redAdd(n).redMul(r);return this.curve.jpoint(u,f,p)},u.prototype.trpl=function(){if(!this.curve.zeroA)return this.dbl().add(this);var t=this.x.redSqr(),e=this.y.redSqr(),n=this.z.redSqr(),r=e.redSqr(),i=t.redAdd(t).redIAdd(t),o=i.redSqr(),a=this.x.redAdd(e).redSqr().redISub(t).redISub(r);a=a.redIAdd(a),a=a.redAdd(a).redIAdd(a),a=a.redISub(o);var s=a.redSqr(),l=r.redIAdd(r);l=l.redIAdd(l),l=l.redIAdd(l),l=l.redIAdd(l);var c=i.redIAdd(a).redSqr().redISub(o).redISub(s).redISub(l),u=e.redMul(c);u=u.redIAdd(u),u=u.redIAdd(u);var h=this.x.redMul(s).redISub(u);h=h.redIAdd(h),h=h.redIAdd(h);var d=this.y.redMul(c.redMul(l.redISub(c)).redISub(a.redMul(s)));d=d.redIAdd(d),d=d.redIAdd(d),d=d.redIAdd(d);var f=this.z.redAdd(a).redSqr().redISub(n).redISub(s);return this.curve.jpoint(h,d,f)},u.prototype.mul=function(t,e){return t=new i(t,e),this.curve._wnafMul(this,t)},u.prototype.eq=function(t){if("affine"===t.type)return this.eq(t.toJ());if(this===t)return!0;var e=this.z.redSqr(),n=t.z.redSqr();if(0!==this.x.redMul(n).redISub(t.x.redMul(e)).cmpn(0))return!1;var r=e.redMul(this.z),i=n.redMul(t.z);return 0===this.y.redMul(i).redISub(t.y.redMul(r)).cmpn(0)},u.prototype.eqXToP=function(t){var e=this.z.redSqr(),n=t.toRed(this.curve.red).redMul(e);if(0===this.x.cmp(n))return!0;for(var r=t.clone(),i=this.curve.redN.redMul(e);;){if(r.iadd(this.curve.n),r.cmp(this.curve.p)>=0)return!1;if(n.redIAdd(i),0===this.x.cmp(n))return!0}},u.prototype.inspect=function(){return this.isInfinity()?"<EC JPoint Infinity>":"<EC JPoint x: "+this.x.toString(16,2)+" y: "+this.y.toString(16,2)+" z: "+this.z.toString(16,2)+">"},u.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},3337:function(t,e,n){"use strict";var r=e;r.version=n("2801").version,r.utils=n("f3a3"),r.rand=n("fdac"),r.curve=n("4136"),r.curves=n("0cbb"),r.ec=n("b9a8"),r.eddsa=n("945d")},"334a":function(t,e,n){e=t.exports=n("4250"),e.Stream=e,e.Readable=e,e.Writable=n("19ea"),e.Duplex=n("e666"),e.Transform=n("09dc"),e.PassThrough=n("0ae3"),e.finished=n("ee93"),e.pipeline=n("fbd5")},"342f":function(t,e,n){"use strict";t.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},"343e":function(t,e,n){"use strict";const r=e;r.der=n("3768"),r.pem=n("85b3")},3452:function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("3252"),n("17e1"),n("a8ce"),n("1132"),n("c1bc"),n("72fe"),n("df2f"),n("94f8"),n("191b"),n("d6e6"),n("b86b"),n("e61b"),n("10b7"),n("5980"),n("7bbc"),n("2b79"),n("38ba"),n("00bb"),n("f4ea"),n("aaef"),n("4ba91"),n("81bf"),n("a817"),n("a11b"),n("8cef"),n("2a66"),n("b86c"),n("6d08"),n("c198"),n("a40e"),n("c3b6"),n("1382"),n("3d5a"),n("af5b"))})(0,(function(t){return t}))},"34d5":function(t,e,n){e=t.exports=n("cf35"),e.Stream=e,e.Readable=e,e.Writable=n("49ce"),e.Duplex=n("5e7d"),e.Transform=n("f1c8"),e.PassThrough=n("9d28"),e.finished=n("42a7"),e.pipeline=n("ac4f")},3505:function(t,e,n){var r=n("8707").Buffer,i=n("8c8a");function o(t,e,n){var o=e.length,a=i(e,t._cache);return t._cache=t._cache.slice(o),t._prev=r.concat([t._prev,n?e:a]),a}e.encrypt=function(t,e,n){var i,a=r.allocUnsafe(0);while(e.length){if(0===t._cache.length&&(t._cache=t._cipher.encryptBlock(t._prev),t._prev=r.allocUnsafe(0)),!(t._cache.length<=e.length)){a=r.concat([a,o(t,e,n)]);break}i=t._cache.length,a=r.concat([a,o(t,e.slice(0,i),n)]),e=e.slice(i)}return a}},3511:function(t,e,n){"use strict";var r=TypeError,i=9007199254740991;t.exports=function(t){if(t>i)throw r("Maximum allowed index exceeded");return t}},"35a1":function(t,e,n){"use strict";var r=n("f5df"),i=n("dc4a"),o=n("7234"),a=n("3f8c"),s=n("b622"),l=s("iterator");t.exports=function(t){if(!o(t))return i(t,l)||i(t,"@@iterator")||a[r(t)]}},"365c":function(t,e,n){"use strict";n.d(e,"a",(function(){return a})),n.d(e,"b",(function(){return s}));var r=n("2326"),i=n("6c06"),o=n("7b1e"),a=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t=Object(r["b"])(t).filter(i["a"]),t.some((function(t){return e[t]||n[t]}))},s=function(t){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};t=Object(r["b"])(t).filter(i["a"]);for(var l=0;l<t.length&&!e;l++){var c=t[l];e=a[c]||s[c]}return Object(o["f"])(e)?e(n):e}},3729:function(t,e,n){var r=n("9e69"),i=n("00fd"),o=n("29f3"),a="[object Null]",s="[object Undefined]",l=r?r.toStringTag:void 0;function c(t){return null==t?void 0===t?s:a:l&&l in Object(t)?i(t):o(t)}t.exports=c},3768:function(t,e,n){"use strict";const r=n("3fb5"),i=n("c591").Buffer,o=n("8360"),a=n("8b71");function s(t){this.enc="der",this.name=t.name,this.entity=t,this.tree=new l,this.tree._init(t.body)}function l(t){o.call(this,"der",t)}function c(t){return t<10?"0"+t:t}function u(t,e,n,r){let i;if("seqof"===t?t="seq":"setof"===t&&(t="set"),a.tagByName.hasOwnProperty(t))i=a.tagByName[t];else{if("number"!==typeof t||(0|t)!==t)return r.error("Unknown tag: "+t);i=t}return i>=31?r.error("Multi-octet tag encoding unsupported"):(e||(i|=32),i|=a.tagClassByName[n||"universal"]<<6,i)}t.exports=s,s.prototype.encode=function(t,e){return this.tree._encode(t,e).join()},r(l,o),l.prototype._encodeComposite=function(t,e,n,r){const o=u(t,e,n,this.reporter);if(r.length<128){const t=i.alloc(2);return t[0]=o,t[1]=r.length,this._createEncoderBuffer([t,r])}let a=1;for(let i=r.length;i>=256;i>>=8)a++;const s=i.alloc(2+a);s[0]=o,s[1]=128|a;for(let i=1+a,l=r.length;l>0;i--,l>>=8)s[i]=255&l;return this._createEncoderBuffer([s,r])},l.prototype._encodeStr=function(t,e){if("bitstr"===e)return this._createEncoderBuffer([0|t.unused,t.data]);if("bmpstr"===e){const e=i.alloc(2*t.length);for(let n=0;n<t.length;n++)e.writeUInt16BE(t.charCodeAt(n),2*n);return this._createEncoderBuffer(e)}return"numstr"===e?this._isNumstr(t)?this._createEncoderBuffer(t):this.reporter.error("Encoding of string type: numstr supports only digits and space"):"printstr"===e?this._isPrintstr(t)?this._createEncoderBuffer(t):this.reporter.error("Encoding of string type: printstr supports only latin upper and lower case letters, digits, space, apostrophe, left and rigth parenthesis, plus sign, comma, hyphen, dot, slash, colon, equal sign, question mark"):/str$/.test(e)||"objDesc"===e?this._createEncoderBuffer(t):this.reporter.error("Encoding of string type: "+e+" unsupported")},l.prototype._encodeObjid=function(t,e,n){if("string"===typeof t){if(!e)return this.reporter.error("string objid given, but no values map found");if(!e.hasOwnProperty(t))return this.reporter.error("objid not found in values map");t=e[t].split(/[\s.]+/g);for(let e=0;e<t.length;e++)t[e]|=0}else if(Array.isArray(t)){t=t.slice();for(let e=0;e<t.length;e++)t[e]|=0}if(!Array.isArray(t))return this.reporter.error("objid() should be either array or string, got: "+JSON.stringify(t));if(!n){if(t[1]>=40)return this.reporter.error("Second objid identifier OOB");t.splice(0,2,40*t[0]+t[1])}let r=0;for(let i=0;i<t.length;i++){let e=t[i];for(r++;e>=128;e>>=7)r++}const o=i.alloc(r);let a=o.length-1;for(let i=t.length-1;i>=0;i--){let e=t[i];o[a--]=127&e;while((e>>=7)>0)o[a--]=128|127&e}return this._createEncoderBuffer(o)},l.prototype._encodeTime=function(t,e){let n;const r=new Date(t);return"gentime"===e?n=[c(r.getUTCFullYear()),c(r.getUTCMonth()+1),c(r.getUTCDate()),c(r.getUTCHours()),c(r.getUTCMinutes()),c(r.getUTCSeconds()),"Z"].join(""):"utctime"===e?n=[c(r.getUTCFullYear()%100),c(r.getUTCMonth()+1),c(r.getUTCDate()),c(r.getUTCHours()),c(r.getUTCMinutes()),c(r.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+e+" time is not supported yet"),this._encodeStr(n,"octstr")},l.prototype._encodeNull=function(){return this._createEncoderBuffer("")},l.prototype._encodeInt=function(t,e){if("string"===typeof t){if(!e)return this.reporter.error("String int or enum given, but no values map");if(!e.hasOwnProperty(t))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(t));t=e[t]}if("number"!==typeof t&&!i.isBuffer(t)){const e=t.toArray();!t.sign&&128&e[0]&&e.unshift(0),t=i.from(e)}if(i.isBuffer(t)){let e=t.length;0===t.length&&e++;const n=i.alloc(e);return t.copy(n),0===t.length&&(n[0]=0),this._createEncoderBuffer(n)}if(t<128)return this._createEncoderBuffer(t);if(t<256)return this._createEncoderBuffer([0,t]);let n=1;for(let i=t;i>=256;i>>=8)n++;const r=new Array(n);for(let i=r.length-1;i>=0;i--)r[i]=255&t,t>>=8;return 128&r[0]&&r.unshift(0),this._createEncoderBuffer(i.from(r))},l.prototype._encodeBool=function(t){return this._createEncoderBuffer(t?255:0)},l.prototype._use=function(t,e){return"function"===typeof t&&(t=t(e)),t._getEncoder("der").tree},l.prototype._skipDefault=function(t,e,n){const r=this._baseState;let i;if(null===r["default"])return!1;const o=t.join();if(void 0===r.defaultBuffer&&(r.defaultBuffer=this._encodeValue(r["default"],e,n).join()),o.length!==r.defaultBuffer.length)return!1;for(i=0;i<o.length;i++)if(o[i]!==r.defaultBuffer[i])return!1;return!0}},"37cd":function(t,e,n){var r=n("7831");function i(t,e,n){if(!t)throw new TypeError("must specify data as first parameter");if(n=0|+(n||0),Array.isArray(t)&&t[0]&&"number"===typeof t[0][0]){var i,o,a,s,l=t[0].length,c=t.length*l;e&&"string"!==typeof e||(e=new(r(e||"float32"))(c+n));var u=e.length-n;if(c!==u)throw new Error("source length "+c+" ("+l+"x"+t.length+") does not match destination length "+u);for(i=0,a=n;i<t.length;i++)for(o=0;o<l;o++)e[a++]=null===t[i][o]?NaN:t[i][o]}else if(e&&"string"!==typeof e)e.set(t,n);else{var h=r(e||"float32");if(Array.isArray(t)||"array"===e)for(e=new h(t.length+n),i=0,a=n,s=e.length;a<s;a++,i++)e[a]=null===t[i]?NaN:t[i];else 0===n?e=new h(t):(e=new h(t.length+n),e.set(t,n))}return e}t.exports=i},"37e6":function(t,e,n){(function(t){(function(t,e){"use strict";function r(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}function o(t,e,n){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&("le"!==e&&"be"!==e||(n=e,e=10),this._init(t||0,e||10,n||"be"))}var a;"object"===typeof t?t.exports=o:e.BN=o,o.BN=o,o.wordSize=26;try{a="undefined"!==typeof window&&"undefined"!==typeof window.Buffer?window.Buffer:n(15).Buffer}catch(S){}function s(t,e){var n=t.charCodeAt(e);return n>=65&&n<=70?n-55:n>=97&&n<=102?n-87:n-48&15}function l(t,e,n){var r=s(t,n);return n-1>=e&&(r|=s(t,n-1)<<4),r}function c(t,e,n,r){for(var i=0,o=Math.min(t.length,n),a=e;a<o;a++){var s=t.charCodeAt(a)-48;i*=r,i+=s>=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"===typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return t.cmp(e)>0?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,n){if("number"===typeof t)return this._initNumber(t,e,n);if("object"===typeof t)return this._initArray(t,e,n);"hex"===e&&(e=16),r(e===(0|e)&&e>=2&&e<=36),t=t.toString().replace(/\s+/g,"");var i=0;"-"===t[0]&&(i++,this.negative=1),i<t.length&&(16===e?this._parseHex(t,i,n):(this._parseBase(t,e,i),"le"===n&&this._initArray(this.toArray(),e,n)))},o.prototype._initNumber=function(t,e,n){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(r(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===n&&this._initArray(this.toArray(),e,n)},o.prototype._initArray=function(t,e,n){if(r("number"===typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i=0;i<this.length;i++)this.words[i]=0;var o,a,s=0;if("be"===n)for(i=t.length-1,o=0;i>=0;i-=3)a=t[i]|t[i-1]<<8|t[i-2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);else if("le"===n)for(i=0,o=0;i<t.length;i+=3)a=t[i]|t[i+1]<<8|t[i+2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(t,e,n){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var r=0;r<this.length;r++)this.words[r]=0;var i,o=0,a=0;if("be"===n)for(r=t.length-1;r>=e;r-=2)i=l(t,e,r)<<o,this.words[a]|=67108863&i,o>=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;else{var s=t.length-e;for(r=s%2===0?e+1:e;r<t.length;r+=2)i=l(t,e,r)<<o,this.words[a]|=67108863&i,o>=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8}this.strip()},o.prototype._parseBase=function(t,e,n){this.words=[0],this.length=1;for(var r=0,i=1;i<=67108863;i*=e)r++;r--,i=i/e|0;for(var o=t.length-n,a=o%r,s=Math.min(o,o-a)+n,l=0,u=n;u<s;u+=r)l=c(t,u,u+r,e),this.imuln(i),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l);if(0!==a){var h=1;for(l=c(t,u,t.length,e),u=0;u<a;u++)h*=e;this.imuln(h),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l)}this.strip()},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){while(this.length<t)this.words[this.length++]=0;return this},o.prototype.strip=function(){while(this.length>1&&0===this.words[this.length-1])this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],h=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],d=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(t){for(var e=new Array(t.bitLength()),n=0;n<e.length;n++){var r=n/26|0,i=n%26;e[n]=(t.words[r]&1<<i)>>>i}return e}function p(t,e,n){n.negative=e.negative^t.negative;var r=t.length+e.length|0;n.length=r,r=r-1|0;var i=0|t.words[0],o=0|e.words[0],a=i*o,s=67108863&a,l=a/67108864|0;n.words[0]=s;for(var c=1;c<r;c++){for(var u=l>>>26,h=67108863&l,d=Math.min(c,e.length-1),f=Math.max(0,c-t.length+1);f<=d;f++){var p=c-f|0;i=0|t.words[p],o=0|e.words[f],a=i*o+h,u+=a/67108864|0,h=67108863&a}n.words[c]=0|h,l=0|u}return 0!==l?n.words[c]=0|l:n.length--,n.strip()}o.prototype.toString=function(t,e){var n;if(t=t||10,e=0|e||1,16===t||"hex"===t){n="";for(var i=0,o=0,a=0;a<this.length;a++){var s=this.words[a],l=(16777215&(s<<i|o)).toString(16);o=s>>>24-i&16777215,n=0!==o||a!==this.length-1?u[6-l.length]+l+n:l+n,i+=2,i>=26&&(i-=26,a--)}0!==o&&(n=o.toString(16)+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}if(t===(0|t)&&t>=2&&t<=36){var c=h[t],f=d[t];n="";var p=this.clone();p.negative=0;while(!p.isZero()){var m=p.modn(f).toString(t);p=p.idivn(f),n=p.isZero()?m+n:u[c-m.length]+m+n}this.isZero()&&(n="0"+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}r(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return r("undefined"!==typeof a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,n){var i=this.byteLength(),o=n||Math.max(1,i);r(i<=o,"byte array longer than desired length"),r(o>0,"Requested array length <= 0"),this.strip();var a,s,l="le"===e,c=new t(o),u=this.clone();if(l){for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[s]=a;for(;s<o;s++)c[s]=0}else{for(s=0;s<o-i;s++)c[s]=0;for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[o-s-1]=a}return c},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t,n=0;return e>=4096&&(n+=13,e>>>=13),e>=64&&(n+=7,e>>>=7),e>=8&&(n+=4,e>>>=4),e>=2&&(n+=2,e>>>=2),n+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,n=0;return 0===(8191&e)&&(n+=13,e>>>=13),0===(127&e)&&(n+=7,e>>>=7),0===(15&e)&&(n+=4,e>>>=4),0===(3&e)&&(n+=2,e>>>=2),0===(1&e)&&n++,n},o.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var n=this._zeroBits(this.words[e]);if(t+=n,26!==n)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){while(this.length<t.length)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this.strip()},o.prototype.ior=function(t){return r(0===(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var n=0;n<e.length;n++)this.words[n]=this.words[n]&t.words[n];return this.length=e.length,this.strip()},o.prototype.iand=function(t){return r(0===(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var e,n;this.length>t.length?(e=this,n=t):(e=t,n=this);for(var r=0;r<n.length;r++)this.words[r]=e.words[r]^n.words[r];if(this!==e)for(;r<e.length;r++)this.words[r]=e.words[r];return this.length=e.length,this.strip()},o.prototype.ixor=function(t){return r(0===(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){r("number"===typeof t&&t>=0);var e=0|Math.ceil(t/26),n=t%26;this._expand(e),n>0&&e--;for(var i=0;i<e;i++)this.words[i]=67108863&~this.words[i];return n>0&&(this.words[i]=~this.words[i]&67108863>>26-n),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){r("number"===typeof t&&t>=0);var n=t/26|0,i=t%26;return this._expand(n+1),this.words[n]=e?this.words[n]|1<<i:this.words[n]&~(1<<i),this.strip()},o.prototype.iadd=function(t){var e,n,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();this.length>t.length?(n=this,r=t):(n=t,r=this);for(var i=0,o=0;o<r.length;o++)e=(0|n.words[o])+(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<n.length;o++)e=(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=n.length,0!==i)this.words[this.length]=i,this.length++;else if(n!==this)for(;o<n.length;o++)this.words[o]=n.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var n,r,i=this.cmp(t);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(n=this,r=t):(n=t,r=this);for(var o=0,a=0;a<r.length;a++)e=(0|n.words[a])-(0|r.words[a])+o,o=e>>26,this.words[a]=67108863&e;for(;0!==o&&a<n.length;a++)e=(0|n.words[a])+o,o=e>>26,this.words[a]=67108863&e;if(0===o&&a<n.length&&n!==this)for(;a<n.length;a++)this.words[a]=n.words[a];return this.length=Math.max(this.length,a),n!==this&&(this.negative=1),this.strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var m=function(t,e,n){var r,i,o,a=t.words,s=e.words,l=n.words,c=0,u=0|a[0],h=8191&u,d=u>>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],b=8191&g,v=g>>>13,y=0|a[3],w=8191&y,_=y>>>13,x=0|a[4],k=8191&x,A=x>>>13,M=0|a[5],O=8191&M,S=M>>>13,T=0|a[6],C=8191&T,E=T>>>13,j=0|a[7],L=8191&j,P=j>>>13,D=0|a[8],I=8191&D,R=D>>>13,N=0|a[9],B=8191&N,F=N>>>13,Y=0|s[0],z=8191&Y,H=Y>>>13,V=0|s[1],W=8191&V,U=V>>>13,$=0|s[2],G=8191&$,q=$>>>13,X=0|s[3],Z=8191&X,K=X>>>13,Q=0|s[4],J=8191&Q,tt=Q>>>13,et=0|s[5],nt=8191&et,rt=et>>>13,it=0|s[6],ot=8191&it,at=it>>>13,st=0|s[7],lt=8191&st,ct=st>>>13,ut=0|s[8],ht=8191&ut,dt=ut>>>13,ft=0|s[9],pt=8191&ft,mt=ft>>>13;n.negative=t.negative^e.negative,n.length=19,r=Math.imul(h,z),i=Math.imul(h,H),i=i+Math.imul(d,z)|0,o=Math.imul(d,H);var gt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(gt>>>26)|0,gt&=67108863,r=Math.imul(p,z),i=Math.imul(p,H),i=i+Math.imul(m,z)|0,o=Math.imul(m,H),r=r+Math.imul(h,W)|0,i=i+Math.imul(h,U)|0,i=i+Math.imul(d,W)|0,o=o+Math.imul(d,U)|0;var bt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(bt>>>26)|0,bt&=67108863,r=Math.imul(b,z),i=Math.imul(b,H),i=i+Math.imul(v,z)|0,o=Math.imul(v,H),r=r+Math.imul(p,W)|0,i=i+Math.imul(p,U)|0,i=i+Math.imul(m,W)|0,o=o+Math.imul(m,U)|0,r=r+Math.imul(h,G)|0,i=i+Math.imul(h,q)|0,i=i+Math.imul(d,G)|0,o=o+Math.imul(d,q)|0;var vt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(vt>>>26)|0,vt&=67108863,r=Math.imul(w,z),i=Math.imul(w,H),i=i+Math.imul(_,z)|0,o=Math.imul(_,H),r=r+Math.imul(b,W)|0,i=i+Math.imul(b,U)|0,i=i+Math.imul(v,W)|0,o=o+Math.imul(v,U)|0,r=r+Math.imul(p,G)|0,i=i+Math.imul(p,q)|0,i=i+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0,r=r+Math.imul(h,Z)|0,i=i+Math.imul(h,K)|0,i=i+Math.imul(d,Z)|0,o=o+Math.imul(d,K)|0;var yt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,r=Math.imul(k,z),i=Math.imul(k,H),i=i+Math.imul(A,z)|0,o=Math.imul(A,H),r=r+Math.imul(w,W)|0,i=i+Math.imul(w,U)|0,i=i+Math.imul(_,W)|0,o=o+Math.imul(_,U)|0,r=r+Math.imul(b,G)|0,i=i+Math.imul(b,q)|0,i=i+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,r=r+Math.imul(p,Z)|0,i=i+Math.imul(p,K)|0,i=i+Math.imul(m,Z)|0,o=o+Math.imul(m,K)|0,r=r+Math.imul(h,J)|0,i=i+Math.imul(h,tt)|0,i=i+Math.imul(d,J)|0,o=o+Math.imul(d,tt)|0;var wt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,r=Math.imul(O,z),i=Math.imul(O,H),i=i+Math.imul(S,z)|0,o=Math.imul(S,H),r=r+Math.imul(k,W)|0,i=i+Math.imul(k,U)|0,i=i+Math.imul(A,W)|0,o=o+Math.imul(A,U)|0,r=r+Math.imul(w,G)|0,i=i+Math.imul(w,q)|0,i=i+Math.imul(_,G)|0,o=o+Math.imul(_,q)|0,r=r+Math.imul(b,Z)|0,i=i+Math.imul(b,K)|0,i=i+Math.imul(v,Z)|0,o=o+Math.imul(v,K)|0,r=r+Math.imul(p,J)|0,i=i+Math.imul(p,tt)|0,i=i+Math.imul(m,J)|0,o=o+Math.imul(m,tt)|0,r=r+Math.imul(h,nt)|0,i=i+Math.imul(h,rt)|0,i=i+Math.imul(d,nt)|0,o=o+Math.imul(d,rt)|0;var _t=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(_t>>>26)|0,_t&=67108863,r=Math.imul(C,z),i=Math.imul(C,H),i=i+Math.imul(E,z)|0,o=Math.imul(E,H),r=r+Math.imul(O,W)|0,i=i+Math.imul(O,U)|0,i=i+Math.imul(S,W)|0,o=o+Math.imul(S,U)|0,r=r+Math.imul(k,G)|0,i=i+Math.imul(k,q)|0,i=i+Math.imul(A,G)|0,o=o+Math.imul(A,q)|0,r=r+Math.imul(w,Z)|0,i=i+Math.imul(w,K)|0,i=i+Math.imul(_,Z)|0,o=o+Math.imul(_,K)|0,r=r+Math.imul(b,J)|0,i=i+Math.imul(b,tt)|0,i=i+Math.imul(v,J)|0,o=o+Math.imul(v,tt)|0,r=r+Math.imul(p,nt)|0,i=i+Math.imul(p,rt)|0,i=i+Math.imul(m,nt)|0,o=o+Math.imul(m,rt)|0,r=r+Math.imul(h,ot)|0,i=i+Math.imul(h,at)|0,i=i+Math.imul(d,ot)|0,o=o+Math.imul(d,at)|0;var xt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(xt>>>26)|0,xt&=67108863,r=Math.imul(L,z),i=Math.imul(L,H),i=i+Math.imul(P,z)|0,o=Math.imul(P,H),r=r+Math.imul(C,W)|0,i=i+Math.imul(C,U)|0,i=i+Math.imul(E,W)|0,o=o+Math.imul(E,U)|0,r=r+Math.imul(O,G)|0,i=i+Math.imul(O,q)|0,i=i+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,r=r+Math.imul(k,Z)|0,i=i+Math.imul(k,K)|0,i=i+Math.imul(A,Z)|0,o=o+Math.imul(A,K)|0,r=r+Math.imul(w,J)|0,i=i+Math.imul(w,tt)|0,i=i+Math.imul(_,J)|0,o=o+Math.imul(_,tt)|0,r=r+Math.imul(b,nt)|0,i=i+Math.imul(b,rt)|0,i=i+Math.imul(v,nt)|0,o=o+Math.imul(v,rt)|0,r=r+Math.imul(p,ot)|0,i=i+Math.imul(p,at)|0,i=i+Math.imul(m,ot)|0,o=o+Math.imul(m,at)|0,r=r+Math.imul(h,lt)|0,i=i+Math.imul(h,ct)|0,i=i+Math.imul(d,lt)|0,o=o+Math.imul(d,ct)|0;var kt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(kt>>>26)|0,kt&=67108863,r=Math.imul(I,z),i=Math.imul(I,H),i=i+Math.imul(R,z)|0,o=Math.imul(R,H),r=r+Math.imul(L,W)|0,i=i+Math.imul(L,U)|0,i=i+Math.imul(P,W)|0,o=o+Math.imul(P,U)|0,r=r+Math.imul(C,G)|0,i=i+Math.imul(C,q)|0,i=i+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,r=r+Math.imul(O,Z)|0,i=i+Math.imul(O,K)|0,i=i+Math.imul(S,Z)|0,o=o+Math.imul(S,K)|0,r=r+Math.imul(k,J)|0,i=i+Math.imul(k,tt)|0,i=i+Math.imul(A,J)|0,o=o+Math.imul(A,tt)|0,r=r+Math.imul(w,nt)|0,i=i+Math.imul(w,rt)|0,i=i+Math.imul(_,nt)|0,o=o+Math.imul(_,rt)|0,r=r+Math.imul(b,ot)|0,i=i+Math.imul(b,at)|0,i=i+Math.imul(v,ot)|0,o=o+Math.imul(v,at)|0,r=r+Math.imul(p,lt)|0,i=i+Math.imul(p,ct)|0,i=i+Math.imul(m,lt)|0,o=o+Math.imul(m,ct)|0,r=r+Math.imul(h,ht)|0,i=i+Math.imul(h,dt)|0,i=i+Math.imul(d,ht)|0,o=o+Math.imul(d,dt)|0;var At=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(At>>>26)|0,At&=67108863,r=Math.imul(B,z),i=Math.imul(B,H),i=i+Math.imul(F,z)|0,o=Math.imul(F,H),r=r+Math.imul(I,W)|0,i=i+Math.imul(I,U)|0,i=i+Math.imul(R,W)|0,o=o+Math.imul(R,U)|0,r=r+Math.imul(L,G)|0,i=i+Math.imul(L,q)|0,i=i+Math.imul(P,G)|0,o=o+Math.imul(P,q)|0,r=r+Math.imul(C,Z)|0,i=i+Math.imul(C,K)|0,i=i+Math.imul(E,Z)|0,o=o+Math.imul(E,K)|0,r=r+Math.imul(O,J)|0,i=i+Math.imul(O,tt)|0,i=i+Math.imul(S,J)|0,o=o+Math.imul(S,tt)|0,r=r+Math.imul(k,nt)|0,i=i+Math.imul(k,rt)|0,i=i+Math.imul(A,nt)|0,o=o+Math.imul(A,rt)|0,r=r+Math.imul(w,ot)|0,i=i+Math.imul(w,at)|0,i=i+Math.imul(_,ot)|0,o=o+Math.imul(_,at)|0,r=r+Math.imul(b,lt)|0,i=i+Math.imul(b,ct)|0,i=i+Math.imul(v,lt)|0,o=o+Math.imul(v,ct)|0,r=r+Math.imul(p,ht)|0,i=i+Math.imul(p,dt)|0,i=i+Math.imul(m,ht)|0,o=o+Math.imul(m,dt)|0,r=r+Math.imul(h,pt)|0,i=i+Math.imul(h,mt)|0,i=i+Math.imul(d,pt)|0,o=o+Math.imul(d,mt)|0;var Mt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,r=Math.imul(B,W),i=Math.imul(B,U),i=i+Math.imul(F,W)|0,o=Math.imul(F,U),r=r+Math.imul(I,G)|0,i=i+Math.imul(I,q)|0,i=i+Math.imul(R,G)|0,o=o+Math.imul(R,q)|0,r=r+Math.imul(L,Z)|0,i=i+Math.imul(L,K)|0,i=i+Math.imul(P,Z)|0,o=o+Math.imul(P,K)|0,r=r+Math.imul(C,J)|0,i=i+Math.imul(C,tt)|0,i=i+Math.imul(E,J)|0,o=o+Math.imul(E,tt)|0,r=r+Math.imul(O,nt)|0,i=i+Math.imul(O,rt)|0,i=i+Math.imul(S,nt)|0,o=o+Math.imul(S,rt)|0,r=r+Math.imul(k,ot)|0,i=i+Math.imul(k,at)|0,i=i+Math.imul(A,ot)|0,o=o+Math.imul(A,at)|0,r=r+Math.imul(w,lt)|0,i=i+Math.imul(w,ct)|0,i=i+Math.imul(_,lt)|0,o=o+Math.imul(_,ct)|0,r=r+Math.imul(b,ht)|0,i=i+Math.imul(b,dt)|0,i=i+Math.imul(v,ht)|0,o=o+Math.imul(v,dt)|0,r=r+Math.imul(p,pt)|0,i=i+Math.imul(p,mt)|0,i=i+Math.imul(m,pt)|0,o=o+Math.imul(m,mt)|0;var Ot=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,r=Math.imul(B,G),i=Math.imul(B,q),i=i+Math.imul(F,G)|0,o=Math.imul(F,q),r=r+Math.imul(I,Z)|0,i=i+Math.imul(I,K)|0,i=i+Math.imul(R,Z)|0,o=o+Math.imul(R,K)|0,r=r+Math.imul(L,J)|0,i=i+Math.imul(L,tt)|0,i=i+Math.imul(P,J)|0,o=o+Math.imul(P,tt)|0,r=r+Math.imul(C,nt)|0,i=i+Math.imul(C,rt)|0,i=i+Math.imul(E,nt)|0,o=o+Math.imul(E,rt)|0,r=r+Math.imul(O,ot)|0,i=i+Math.imul(O,at)|0,i=i+Math.imul(S,ot)|0,o=o+Math.imul(S,at)|0,r=r+Math.imul(k,lt)|0,i=i+Math.imul(k,ct)|0,i=i+Math.imul(A,lt)|0,o=o+Math.imul(A,ct)|0,r=r+Math.imul(w,ht)|0,i=i+Math.imul(w,dt)|0,i=i+Math.imul(_,ht)|0,o=o+Math.imul(_,dt)|0,r=r+Math.imul(b,pt)|0,i=i+Math.imul(b,mt)|0,i=i+Math.imul(v,pt)|0,o=o+Math.imul(v,mt)|0;var St=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(St>>>26)|0,St&=67108863,r=Math.imul(B,Z),i=Math.imul(B,K),i=i+Math.imul(F,Z)|0,o=Math.imul(F,K),r=r+Math.imul(I,J)|0,i=i+Math.imul(I,tt)|0,i=i+Math.imul(R,J)|0,o=o+Math.imul(R,tt)|0,r=r+Math.imul(L,nt)|0,i=i+Math.imul(L,rt)|0,i=i+Math.imul(P,nt)|0,o=o+Math.imul(P,rt)|0,r=r+Math.imul(C,ot)|0,i=i+Math.imul(C,at)|0,i=i+Math.imul(E,ot)|0,o=o+Math.imul(E,at)|0,r=r+Math.imul(O,lt)|0,i=i+Math.imul(O,ct)|0,i=i+Math.imul(S,lt)|0,o=o+Math.imul(S,ct)|0,r=r+Math.imul(k,ht)|0,i=i+Math.imul(k,dt)|0,i=i+Math.imul(A,ht)|0,o=o+Math.imul(A,dt)|0,r=r+Math.imul(w,pt)|0,i=i+Math.imul(w,mt)|0,i=i+Math.imul(_,pt)|0,o=o+Math.imul(_,mt)|0;var Tt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,r=Math.imul(B,J),i=Math.imul(B,tt),i=i+Math.imul(F,J)|0,o=Math.imul(F,tt),r=r+Math.imul(I,nt)|0,i=i+Math.imul(I,rt)|0,i=i+Math.imul(R,nt)|0,o=o+Math.imul(R,rt)|0,r=r+Math.imul(L,ot)|0,i=i+Math.imul(L,at)|0,i=i+Math.imul(P,ot)|0,o=o+Math.imul(P,at)|0,r=r+Math.imul(C,lt)|0,i=i+Math.imul(C,ct)|0,i=i+Math.imul(E,lt)|0,o=o+Math.imul(E,ct)|0,r=r+Math.imul(O,ht)|0,i=i+Math.imul(O,dt)|0,i=i+Math.imul(S,ht)|0,o=o+Math.imul(S,dt)|0,r=r+Math.imul(k,pt)|0,i=i+Math.imul(k,mt)|0,i=i+Math.imul(A,pt)|0,o=o+Math.imul(A,mt)|0;var Ct=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,r=Math.imul(B,nt),i=Math.imul(B,rt),i=i+Math.imul(F,nt)|0,o=Math.imul(F,rt),r=r+Math.imul(I,ot)|0,i=i+Math.imul(I,at)|0,i=i+Math.imul(R,ot)|0,o=o+Math.imul(R,at)|0,r=r+Math.imul(L,lt)|0,i=i+Math.imul(L,ct)|0,i=i+Math.imul(P,lt)|0,o=o+Math.imul(P,ct)|0,r=r+Math.imul(C,ht)|0,i=i+Math.imul(C,dt)|0,i=i+Math.imul(E,ht)|0,o=o+Math.imul(E,dt)|0,r=r+Math.imul(O,pt)|0,i=i+Math.imul(O,mt)|0,i=i+Math.imul(S,pt)|0,o=o+Math.imul(S,mt)|0;var Et=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,r=Math.imul(B,ot),i=Math.imul(B,at),i=i+Math.imul(F,ot)|0,o=Math.imul(F,at),r=r+Math.imul(I,lt)|0,i=i+Math.imul(I,ct)|0,i=i+Math.imul(R,lt)|0,o=o+Math.imul(R,ct)|0,r=r+Math.imul(L,ht)|0,i=i+Math.imul(L,dt)|0,i=i+Math.imul(P,ht)|0,o=o+Math.imul(P,dt)|0,r=r+Math.imul(C,pt)|0,i=i+Math.imul(C,mt)|0,i=i+Math.imul(E,pt)|0,o=o+Math.imul(E,mt)|0;var jt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(jt>>>26)|0,jt&=67108863,r=Math.imul(B,lt),i=Math.imul(B,ct),i=i+Math.imul(F,lt)|0,o=Math.imul(F,ct),r=r+Math.imul(I,ht)|0,i=i+Math.imul(I,dt)|0,i=i+Math.imul(R,ht)|0,o=o+Math.imul(R,dt)|0,r=r+Math.imul(L,pt)|0,i=i+Math.imul(L,mt)|0,i=i+Math.imul(P,pt)|0,o=o+Math.imul(P,mt)|0;var Lt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,r=Math.imul(B,ht),i=Math.imul(B,dt),i=i+Math.imul(F,ht)|0,o=Math.imul(F,dt),r=r+Math.imul(I,pt)|0,i=i+Math.imul(I,mt)|0,i=i+Math.imul(R,pt)|0,o=o+Math.imul(R,mt)|0;var Pt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Pt>>>26)|0,Pt&=67108863,r=Math.imul(B,pt),i=Math.imul(B,mt),i=i+Math.imul(F,pt)|0,o=Math.imul(F,mt);var Dt=(c+r|0)+((8191&i)<<13)|0;return c=(o+(i>>>13)|0)+(Dt>>>26)|0,Dt&=67108863,l[0]=gt,l[1]=bt,l[2]=vt,l[3]=yt,l[4]=wt,l[5]=_t,l[6]=xt,l[7]=kt,l[8]=At,l[9]=Mt,l[10]=Ot,l[11]=St,l[12]=Tt,l[13]=Ct,l[14]=Et,l[15]=jt,l[16]=Lt,l[17]=Pt,l[18]=Dt,0!==c&&(l[19]=c,n.length++),n};function g(t,e,n){n.negative=e.negative^t.negative,n.length=t.length+e.length;for(var r=0,i=0,o=0;o<n.length-1;o++){var a=i;i=0;for(var s=67108863&r,l=Math.min(o,e.length-1),c=Math.max(0,o-t.length+1);c<=l;c++){var u=o-c,h=0|t.words[u],d=0|e.words[c],f=h*d,p=67108863&f;a=a+(f/67108864|0)|0,p=p+s|0,s=67108863&p,a=a+(p>>>26)|0,i+=a>>>26,a&=67108863}n.words[o]=s,r=a,a=i}return 0!==r?n.words[o]=r:n.length--,n.strip()}function b(t,e,n){var r=new v;return r.mulp(t,e,n)}function v(t,e){this.x=t,this.y=e}Math.imul||(m=p),o.prototype.mulTo=function(t,e){var n,r=this.length+t.length;return n=10===this.length&&10===t.length?m(this,t,e):r<63?p(this,t,e):r<1024?g(this,t,e):b(this,t,e),n},v.prototype.makeRBT=function(t){for(var e=new Array(t),n=o.prototype._countBits(t)-1,r=0;r<t;r++)e[r]=this.revBin(r,n,t);return e},v.prototype.revBin=function(t,e,n){if(0===t||t===n-1)return t;for(var r=0,i=0;i<e;i++)r|=(1&t)<<e-i-1,t>>=1;return r},v.prototype.permute=function(t,e,n,r,i,o){for(var a=0;a<o;a++)r[a]=e[t[a]],i[a]=n[t[a]]},v.prototype.transform=function(t,e,n,r,i,o){this.permute(o,t,e,n,r,i);for(var a=1;a<i;a<<=1)for(var s=a<<1,l=Math.cos(2*Math.PI/s),c=Math.sin(2*Math.PI/s),u=0;u<i;u+=s)for(var h=l,d=c,f=0;f<a;f++){var p=n[u+f],m=r[u+f],g=n[u+f+a],b=r[u+f+a],v=h*g-d*b;b=h*b+d*g,g=v,n[u+f]=p+g,r[u+f]=m+b,n[u+f+a]=p-g,r[u+f+a]=m-b,f!==s&&(v=l*h-c*d,d=l*d+c*h,h=v)}},v.prototype.guessLen13b=function(t,e){var n=1|Math.max(e,t),r=1&n,i=0;for(n=n/2|0;n;n>>>=1)i++;return 1<<i+1+r},v.prototype.conjugate=function(t,e,n){if(!(n<=1))for(var r=0;r<n/2;r++){var i=t[r];t[r]=t[n-r-1],t[n-r-1]=i,i=e[r],e[r]=-e[n-r-1],e[n-r-1]=-i}},v.prototype.normalize13b=function(t,e){for(var n=0,r=0;r<e/2;r++){var i=8192*Math.round(t[2*r+1]/e)+Math.round(t[2*r]/e)+n;t[r]=67108863&i,n=i<67108864?0:i/67108864|0}return t},v.prototype.convert13b=function(t,e,n,i){for(var o=0,a=0;a<e;a++)o+=0|t[a],n[2*a]=8191&o,o>>>=13,n[2*a+1]=8191&o,o>>>=13;for(a=2*e;a<i;++a)n[a]=0;r(0===o),r(0===(-8192&o))},v.prototype.stub=function(t){for(var e=new Array(t),n=0;n<t;n++)e[n]=0;return e},v.prototype.mulp=function(t,e,n){var r=2*this.guessLen13b(t.length,e.length),i=this.makeRBT(r),o=this.stub(r),a=new Array(r),s=new Array(r),l=new Array(r),c=new Array(r),u=new Array(r),h=new Array(r),d=n.words;d.length=r,this.convert13b(t.words,t.length,a,r),this.convert13b(e.words,e.length,c,r),this.transform(a,o,s,l,r,i),this.transform(c,o,u,h,r,i);for(var f=0;f<r;f++){var p=s[f]*u[f]-l[f]*h[f];l[f]=s[f]*h[f]+l[f]*u[f],s[f]=p}return this.conjugate(s,l,r),this.transform(s,l,d,o,r,i),this.conjugate(d,o,r),this.normalize13b(d,r),n.negative=t.negative^e.negative,n.length=t.length+e.length,n.strip()},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),b(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){r("number"===typeof t),r(t<67108864);for(var e=0,n=0;n<this.length;n++){var i=(0|this.words[n])*t,o=(67108863&i)+(67108863&e);e>>=26,e+=i/67108864|0,e+=o>>>26,this.words[n]=67108863&o}return 0!==e&&(this.words[n]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=f(t);if(0===e.length)return new o(1);for(var n=this,r=0;r<e.length;r++,n=n.sqr())if(0!==e[r])break;if(++r<e.length)for(var i=n.sqr();r<e.length;r++,i=i.sqr())0!==e[r]&&(n=n.mul(i));return n},o.prototype.iushln=function(t){r("number"===typeof t&&t>=0);var e,n=t%26,i=(t-n)/26,o=67108863>>>26-n<<26-n;if(0!==n){var a=0;for(e=0;e<this.length;e++){var s=this.words[e]&o,l=(0|this.words[e])-s<<n;this.words[e]=l|a,a=s>>>26-n}a&&(this.words[e]=a,this.length++)}if(0!==i){for(e=this.length-1;e>=0;e--)this.words[e+i]=this.words[e];for(e=0;e<i;e++)this.words[e]=0;this.length+=i}return this.strip()},o.prototype.ishln=function(t){return r(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,n){var i;r("number"===typeof t&&t>=0),i=e?(e-e%26)/26:0;var o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,l=n;if(i-=a,i=Math.max(0,i),l){for(var c=0;c<a;c++)l.words[c]=this.words[c];l.length=a}if(0===a);else if(this.length>a)for(this.length-=a,c=0;c<this.length;c++)this.words[c]=this.words[c+a];else this.words[0]=0,this.length=1;var u=0;for(c=this.length-1;c>=0&&(0!==u||c>=i);c--){var h=0|this.words[c];this.words[c]=u<<26-o|h>>>o,u=h&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,n){return r(0===this.negative),this.iushrn(t,e,n)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){r("number"===typeof t&&t>=0);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return!1;var o=this.words[n];return!!(o&i)},o.prototype.imaskn=function(t){r("number"===typeof t&&t>=0);var e=t%26,n=(t-e)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=n)return this;if(0!==e&&n++,this.length=Math.min(n,this.length),0!==e){var i=67108863^67108863>>>e<<e;this.words[this.length-1]&=i}return this.strip()},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return r("number"===typeof t),r(t<67108864),t<0?this.isubn(-t):0!==this.negative?1===this.length&&(0|this.words[0])<t?(this.words[0]=t-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(t),this.negative=1,this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&this.words[e]>=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(r("number"===typeof t),r(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,this.words[e+1]-=1;return this.strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,n){var i,o,a=t.length+n;this._expand(a);var s=0;for(i=0;i<t.length;i++){o=(0|this.words[i+n])+s;var l=(0|t.words[i])*e;o-=67108863&l,s=(o>>26)-(l/67108864|0),this.words[i+n]=67108863&o}for(;i<this.length-n;i++)o=(0|this.words[i+n])+s,s=o>>26,this.words[i+n]=67108863&o;if(0===s)return this.strip();for(r(-1===s),s=0,i=0;i<this.length;i++)o=-(0|this.words[i])+s,s=o>>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var n=this.length-t.length,r=this.clone(),i=t,a=0|i.words[i.length-1],s=this._countBits(a);n=26-s,0!==n&&(i=i.ushln(n),r.iushln(n),a=0|i.words[i.length-1]);var l,c=r.length-i.length;if("mod"!==e){l=new o(null),l.length=c+1,l.words=new Array(l.length);for(var u=0;u<l.length;u++)l.words[u]=0}var h=r.clone()._ishlnsubmul(i,1,c);0===h.negative&&(r=h,l&&(l.words[c]=1));for(var d=c-1;d>=0;d--){var f=67108864*(0|r.words[i.length+d])+(0|r.words[i.length+d-1]);f=Math.min(f/a|0,67108863),r._ishlnsubmul(i,f,d);while(0!==r.negative)f--,r.negative=0,r._ishlnsubmul(i,1,d),r.isZero()||(r.negative^=1);l&&(l.words[d]=f)}return l&&l.strip(),r.strip(),"div"!==e&&0!==n&&r.iushrn(n),{div:l||null,mod:r}},o.prototype.divmod=function(t,e,n){return r(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),"mod"!==e&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var n=0!==e.div.negative?e.mod.isub(t):e.mod,r=t.ushrn(1),i=t.andln(1),o=n.cmp(r);return o<0||1===i&&0===o?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){r(t<=67108863);for(var e=(1<<26)%t,n=0,i=this.length-1;i>=0;i--)n=(e*n+(0|this.words[i]))%t;return n},o.prototype.idivn=function(t){r(t<=67108863);for(var e=0,n=this.length-1;n>=0;n--){var i=(0|this.words[n])+67108864*e;this.words[n]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;while(e.isEven()&&n.isEven())e.iushrn(1),n.iushrn(1),++c;var u=n.clone(),h=e.clone();while(!e.isZero()){for(var d=0,f=1;0===(e.words[0]&f)&&d<26;++d,f<<=1);if(d>0){e.iushrn(d);while(d-- >0)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(h)),i.iushrn(1),a.iushrn(1)}for(var p=0,m=1;0===(n.words[0]&m)&&p<26;++p,m<<=1);if(p>0){n.iushrn(p);while(p-- >0)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(h)),s.iushrn(1),l.iushrn(1)}e.cmp(n)>=0?(e.isub(n),i.isub(s),a.isub(l)):(n.isub(e),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:n.iushln(c)}},o.prototype._invmp=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i,a=new o(1),s=new o(0),l=n.clone();while(e.cmpn(1)>0&&n.cmpn(1)>0){for(var c=0,u=1;0===(e.words[0]&u)&&c<26;++c,u<<=1);if(c>0){e.iushrn(c);while(c-- >0)a.isOdd()&&a.iadd(l),a.iushrn(1)}for(var h=0,d=1;0===(n.words[0]&d)&&h<26;++h,d<<=1);if(h>0){n.iushrn(h);while(h-- >0)s.isOdd()&&s.iadd(l),s.iushrn(1)}e.cmp(n)>=0?(e.isub(n),a.isub(s)):(n.isub(e),s.isub(a))}return i=0===e.cmpn(1)?a:s,i.cmpn(0)<0&&i.iadd(t),i},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),n=t.clone();e.negative=0,n.negative=0;for(var r=0;e.isEven()&&n.isEven();r++)e.iushrn(1),n.iushrn(1);do{while(e.isEven())e.iushrn(1);while(n.isEven())n.iushrn(1);var i=e.cmp(n);if(i<0){var o=e;e=n,n=o}else if(0===i||0===n.cmpn(1))break;e.isub(n)}while(1);return n.iushln(r)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){r("number"===typeof t);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return this._expand(n+1),this.words[n]|=i,this;for(var o=i,a=n;0!==o&&a<this.length;a++){var s=0|this.words[a];s+=o,o=s>>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e,n=t<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this.strip(),this.length>1)e=1;else{n&&(t=-t),r(t<=67108863,"Number is too big");var i=0|this.words[0];e=i===t?0:i<t?-1:1}return 0!==this.negative?0|-e:e},o.prototype.cmp=function(t){if(0!==this.negative&&0===t.negative)return-1;if(0===this.negative&&0!==t.negative)return 1;var e=this.ucmp(t);return 0!==this.negative?0|-e:e},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,n=this.length-1;n>=0;n--){var r=0|this.words[n],i=0|t.words[n];if(r!==i){r<i?e=-1:r>i&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new M(t)},o.prototype.toRed=function(t){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return r(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return r(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var y={k256:null,p224:null,p192:null,p25519:null};function w(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function _(){w.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function x(){w.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function k(){w.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function A(){w.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function M(t){if("string"===typeof t){var e=o._prime(t);this.m=e.p,this.prime=e}else r(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function O(t){M.call(this,t),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}w.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},w.prototype.ireduce=function(t){var e,n=t;do{this.split(n,this.tmp),n=this.imulK(n),n=n.iadd(this.tmp),e=n.bitLength()}while(e>this.n);var r=e<this.n?-1:n.ucmp(this.p);return 0===r?(n.words[0]=0,n.length=1):r>0?n.isub(this.p):void 0!==n.strip?n.strip():n._strip(),n},w.prototype.split=function(t,e){t.iushrn(this.n,0,e)},w.prototype.imulK=function(t){return t.imul(this.k)},i(_,w),_.prototype.split=function(t,e){for(var n=4194303,r=Math.min(t.length,9),i=0;i<r;i++)e.words[i]=t.words[i];if(e.length=r,t.length<=9)return t.words[0]=0,void(t.length=1);var o=t.words[9];for(e.words[e.length++]=o&n,i=10;i<t.length;i++){var a=0|t.words[i];t.words[i-10]=(a&n)<<4|o>>>22,o=a}o>>>=22,t.words[i-10]=o,0===o&&t.length>10?t.length-=10:t.length-=9},_.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,n=0;n<t.length;n++){var r=0|t.words[n];e+=977*r,t.words[n]=67108863&e,e=64*r+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(x,w),i(k,w),i(A,w),A.prototype.imulK=function(t){for(var e=0,n=0;n<t.length;n++){var r=19*(0|t.words[n])+e,i=67108863&r;r>>>=26,t.words[n]=i,e=r}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(y[t])return y[t];var e;if("k256"===t)e=new _;else if("p224"===t)e=new x;else if("p192"===t)e=new k;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new A}return y[t]=e,e},M.prototype._verify1=function(t){r(0===t.negative,"red works only with positives"),r(t.red,"red works only with red numbers")},M.prototype._verify2=function(t,e){r(0===(t.negative|e.negative),"red works only with positives"),r(t.red&&t.red===e.red,"red works only with red numbers")},M.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},M.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},M.prototype.add=function(t,e){this._verify2(t,e);var n=t.add(e);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},M.prototype.iadd=function(t,e){this._verify2(t,e);var n=t.iadd(e);return n.cmp(this.m)>=0&&n.isub(this.m),n},M.prototype.sub=function(t,e){this._verify2(t,e);var n=t.sub(e);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},M.prototype.isub=function(t,e){this._verify2(t,e);var n=t.isub(e);return n.cmpn(0)<0&&n.iadd(this.m),n},M.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},M.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},M.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},M.prototype.isqr=function(t){return this.imul(t,t.clone())},M.prototype.sqr=function(t){return this.mul(t,t)},M.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(r(e%2===1),3===e){var n=this.m.add(new o(1)).iushrn(2);return this.pow(t,n)}var i=this.m.subn(1),a=0;while(!i.isZero()&&0===i.andln(1))a++,i.iushrn(1);r(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();u=new o(2*u*u).toRed(this);while(0!==this.pow(u,c).cmp(l))u.redIAdd(l);var h=this.pow(u,i),d=this.pow(t,i.addn(1).iushrn(1)),f=this.pow(t,i),p=a;while(0!==f.cmp(s)){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();r(g<p);var b=this.pow(h,new o(1).iushln(p-g-1));d=d.redMul(b),h=b.redSqr(),f=f.redMul(h),p=g}return d},M.prototype.invm=function(t){var e=t._invmp(this.m);return 0!==e.negative?(e.negative=0,this.imod(e).redNeg()):this.imod(e)},M.prototype.pow=function(t,e){if(e.isZero())return new o(1).toRed(this);if(0===e.cmpn(1))return t.clone();var n=4,r=new Array(1<<n);r[0]=new o(1).toRed(this),r[1]=t;for(var i=2;i<r.length;i++)r[i]=this.mul(r[i-1],t);var a=r[0],s=0,l=0,c=e.bitLength()%26;for(0===c&&(c=26),i=e.length-1;i>=0;i--){for(var u=e.words[i],h=c-1;h>=0;h--){var d=u>>h&1;a!==r[0]&&(a=this.sqr(a)),0!==d||0!==s?(s<<=1,s|=d,l++,(l===n||0===i&&0===h)&&(a=this.mul(a,r[s]),l=0,s=0)):l=0}c=26}return a},M.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},M.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},o.mont=function(t){return new O(t)},i(O,M),O.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},O.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},O.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var n=t.imul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},O.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new o(0)._forceRed(this);var n=t.mul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},O.prototype.invm=function(t){var e=this.imod(t._invmp(this.m).mul(this.r2));return e._forceRed(this)}})(t,this)}).call(this,n("62e4")(t))},"37e8":function(t,e,n){"use strict";var r=n("83ab"),i=n("aed9"),o=n("9bf2"),a=n("825a"),s=n("fc6a"),l=n("df75");e.f=r&&!i?Object.defineProperties:function(t,e){a(t);var n,r=s(e),i=l(e),c=i.length,u=0;while(c>u)o.f(t,n=i[u++],r[n]);return t}},"380f":function(t,e,n){"use strict";var r=n("f3a3"),i=r.assert,o=r.parseBytes,a=r.cachedProperty;function s(t,e){this.eddsa=t,this._secret=o(e.secret),t.isPoint(e.pub)?this._pub=e.pub:this._pubBytes=o(e.pub)}s.fromPublic=function(t,e){return e instanceof s?e:new s(t,{pub:e})},s.fromSecret=function(t,e){return e instanceof s?e:new s(t,{secret:e})},s.prototype.secret=function(){return this._secret},a(s,"pubBytes",(function(){return this.eddsa.encodePoint(this.pub())})),a(s,"pub",(function(){return this._pubBytes?this.eddsa.decodePoint(this._pubBytes):this.eddsa.g.mul(this.priv())})),a(s,"privBytes",(function(){var t=this.eddsa,e=this.hash(),n=t.encodingLength-1,r=e.slice(0,t.encodingLength);return r[0]&=248,r[n]&=127,r[n]|=64,r})),a(s,"priv",(function(){return this.eddsa.decodeInt(this.privBytes())})),a(s,"hash",(function(){return this.eddsa.hash().update(this.secret()).digest()})),a(s,"messagePrefix",(function(){return this.hash().slice(this.eddsa.encodingLength)})),s.prototype.sign=function(t){return i(this._secret,"KeyPair can only verify"),this.eddsa.sign(t,this)},s.prototype.verify=function(t,e){return this.eddsa.verify(t,e,this)},s.prototype.getSecret=function(t){return i(this._secret,"KeyPair is public only"),r.encode(this.secret(),t)},s.prototype.getPublic=function(t){return r.encode(this.pubBytes(),t)},t.exports=s},3886:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10,n=1===~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n}});return e}))},"38ba":function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("2b79"))})(0,(function(t){t.lib.Cipher||function(e){var n=t,r=n.lib,i=r.Base,o=r.WordArray,a=r.BufferedBlockAlgorithm,s=n.enc,l=(s.Utf8,s.Base64),c=n.algo,u=c.EvpKDF,h=r.Cipher=a.extend({cfg:i.extend(),createEncryptor:function(t,e){return this.create(this._ENC_XFORM_MODE,t,e)},createDecryptor:function(t,e){return this.create(this._DEC_XFORM_MODE,t,e)},init:function(t,e,n){this.cfg=this.cfg.extend(n),this._xformMode=t,this._key=e,this.reset()},reset:function(){a.reset.call(this),this._doReset()},process:function(t){return this._append(t),this._process()},finalize:function(t){t&&this._append(t);var e=this._doFinalize();return e},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function t(t){return"string"==typeof t?k:w}return function(e){return{encrypt:function(n,r,i){return t(r).encrypt(e,n,r,i)},decrypt:function(n,r,i){return t(r).decrypt(e,n,r,i)}}}}()}),d=(r.StreamCipher=h.extend({_doFinalize:function(){var t=this._process(!0);return t},blockSize:1}),n.mode={}),f=r.BlockCipherMode=i.extend({createEncryptor:function(t,e){return this.Encryptor.create(t,e)},createDecryptor:function(t,e){return this.Decryptor.create(t,e)},init:function(t,e){this._cipher=t,this._iv=e}}),p=d.CBC=function(){var t=f.extend();function n(t,n,r){var i,o=this._iv;o?(i=o,this._iv=e):i=this._prevBlock;for(var a=0;a<r;a++)t[n+a]^=i[a]}return t.Encryptor=t.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize;n.call(this,t,e,i),r.encryptBlock(t,e),this._prevBlock=t.slice(e,e+i)}}),t.Decryptor=t.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,o=t.slice(e,e+i);r.decryptBlock(t,e),n.call(this,t,e,i),this._prevBlock=o}}),t}(),m=n.pad={},g=m.Pkcs7={pad:function(t,e){for(var n=4*e,r=n-t.sigBytes%n,i=r<<24|r<<16|r<<8|r,a=[],s=0;s<r;s+=4)a.push(i);var l=o.create(a,r);t.concat(l)},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},b=(r.BlockCipher=h.extend({cfg:h.cfg.extend({mode:p,padding:g}),reset:function(){var t;h.reset.call(this);var e=this.cfg,n=e.iv,r=e.mode;this._xformMode==this._ENC_XFORM_MODE?t=r.createEncryptor:(t=r.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==t?this._mode.init(this,n&&n.words):(this._mode=t.call(r,this,n&&n.words),this._mode.__creator=t)},_doProcessBlock:function(t,e){this._mode.processBlock(t,e)},_doFinalize:function(){var t,e=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(e.pad(this._data,this.blockSize),t=this._process(!0)):(t=this._process(!0),e.unpad(t)),t},blockSize:4}),r.CipherParams=i.extend({init:function(t){this.mixIn(t)},toString:function(t){return(t||this.formatter).stringify(this)}})),v=n.format={},y=v.OpenSSL={stringify:function(t){var e,n=t.ciphertext,r=t.salt;return e=r?o.create([1398893684,1701076831]).concat(r).concat(n):n,e.toString(l)},parse:function(t){var e,n=l.parse(t),r=n.words;return 1398893684==r[0]&&1701076831==r[1]&&(e=o.create(r.slice(2,4)),r.splice(0,4),n.sigBytes-=16),b.create({ciphertext:n,salt:e})}},w=r.SerializableCipher=i.extend({cfg:i.extend({format:y}),encrypt:function(t,e,n,r){r=this.cfg.extend(r);var i=t.createEncryptor(n,r),o=i.finalize(e),a=i.cfg;return b.create({ciphertext:o,key:n,iv:a.iv,algorithm:t,mode:a.mode,padding:a.padding,blockSize:t.blockSize,formatter:r.format})},decrypt:function(t,e,n,r){r=this.cfg.extend(r),e=this._parse(e,r.format);var i=t.createDecryptor(n,r).finalize(e.ciphertext);return i},_parse:function(t,e){return"string"==typeof t?e.parse(t,this):t}}),_=n.kdf={},x=_.OpenSSL={execute:function(t,e,n,r,i){if(r||(r=o.random(8)),i)a=u.create({keySize:e+n,hasher:i}).compute(t,r);else var a=u.create({keySize:e+n}).compute(t,r);var s=o.create(a.words.slice(e),4*n);return a.sigBytes=4*e,b.create({key:a,iv:s,salt:r})}},k=r.PasswordBasedCipher=w.extend({cfg:w.cfg.extend({kdf:x}),encrypt:function(t,e,n,r){r=this.cfg.extend(r);var i=r.kdf.execute(n,t.keySize,t.ivSize,r.salt,r.hasher);r.iv=i.iv;var o=w.encrypt.call(this,t,e,i.key,r);return o.mixIn(i),o},decrypt:function(t,e,n,r){r=this.cfg.extend(r),e=this._parse(e,r.format);var i=r.kdf.execute(n,t.keySize,t.ivSize,e.salt,r.hasher);r.iv=i.iv;var o=w.decrypt.call(this,t,e,i.key,r);return o}})}()}))},"399f":function(t,e,n){(function(t){(function(t,e){"use strict";function r(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}function o(t,e,n){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&("le"!==e&&"be"!==e||(n=e,e=10),this._init(t||0,e||10,n||"be"))}var a;"object"===typeof t?t.exports=o:e.BN=o,o.BN=o,o.wordSize=26;try{a="undefined"!==typeof window&&"undefined"!==typeof window.Buffer?window.Buffer:n(12).Buffer}catch(E){}function s(t,e){var n=t.charCodeAt(e);return n>=48&&n<=57?n-48:n>=65&&n<=70?n-55:n>=97&&n<=102?n-87:void r(!1,"Invalid character in "+t)}function l(t,e,n){var r=s(t,n);return n-1>=e&&(r|=s(t,n-1)<<4),r}function c(t,e,n,i){for(var o=0,a=0,s=Math.min(t.length,n),l=e;l<s;l++){var c=t.charCodeAt(l)-48;o*=i,a=c>=49?c-49+10:c>=17?c-17+10:c,r(c>=0&&a<i,"Invalid character"),o+=a}return o}function u(t,e){t.words=e.words,t.length=e.length,t.negative=e.negative,t.red=e.red}if(o.isBN=function(t){return t instanceof o||null!==t&&"object"===typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return t.cmp(e)>0?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,n){if("number"===typeof t)return this._initNumber(t,e,n);if("object"===typeof t)return this._initArray(t,e,n);"hex"===e&&(e=16),r(e===(0|e)&&e>=2&&e<=36),t=t.toString().replace(/\s+/g,"");var i=0;"-"===t[0]&&(i++,this.negative=1),i<t.length&&(16===e?this._parseHex(t,i,n):(this._parseBase(t,e,i),"le"===n&&this._initArray(this.toArray(),e,n)))},o.prototype._initNumber=function(t,e,n){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(r(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===n&&this._initArray(this.toArray(),e,n)},o.prototype._initArray=function(t,e,n){if(r("number"===typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i=0;i<this.length;i++)this.words[i]=0;var o,a,s=0;if("be"===n)for(i=t.length-1,o=0;i>=0;i-=3)a=t[i]|t[i-1]<<8|t[i-2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);else if("le"===n)for(i=0,o=0;i<t.length;i+=3)a=t[i]|t[i+1]<<8|t[i+2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);return this._strip()},o.prototype._parseHex=function(t,e,n){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var r=0;r<this.length;r++)this.words[r]=0;var i,o=0,a=0;if("be"===n)for(r=t.length-1;r>=e;r-=2)i=l(t,e,r)<<o,this.words[a]|=67108863&i,o>=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;else{var s=t.length-e;for(r=s%2===0?e+1:e;r<t.length;r+=2)i=l(t,e,r)<<o,this.words[a]|=67108863&i,o>=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8}this._strip()},o.prototype._parseBase=function(t,e,n){this.words=[0],this.length=1;for(var r=0,i=1;i<=67108863;i*=e)r++;r--,i=i/e|0;for(var o=t.length-n,a=o%r,s=Math.min(o,o-a)+n,l=0,u=n;u<s;u+=r)l=c(t,u,u+r,e),this.imuln(i),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l);if(0!==a){var h=1;for(l=c(t,u,t.length,e),u=0;u<a;u++)h*=e;this.imuln(h),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l)}this._strip()},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype._move=function(t){u(t,this)},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){while(this.length<t)this.words[this.length++]=0;return this},o.prototype._strip=function(){while(this.length>1&&0===this.words[this.length-1])this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},"undefined"!==typeof Symbol&&"function"===typeof Symbol.for)try{o.prototype[Symbol.for("nodejs.util.inspect.custom")]=h}catch(E){o.prototype.inspect=h}else o.prototype.inspect=h;function h(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"}var d=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],f=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],p=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];o.prototype.toString=function(t,e){var n;if(t=t||10,e=0|e||1,16===t||"hex"===t){n="";for(var i=0,o=0,a=0;a<this.length;a++){var s=this.words[a],l=(16777215&(s<<i|o)).toString(16);o=s>>>24-i&16777215,i+=2,i>=26&&(i-=26,a--),n=0!==o||a!==this.length-1?d[6-l.length]+l+n:l+n}0!==o&&(n=o.toString(16)+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}if(t===(0|t)&&t>=2&&t<=36){var c=f[t],u=p[t];n="";var h=this.clone();h.negative=0;while(!h.isZero()){var m=h.modrn(u).toString(t);h=h.idivn(u),n=h.isZero()?m+n:d[c-m.length]+m+n}this.isZero()&&(n="0"+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}r(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16,2)},a&&(o.prototype.toBuffer=function(t,e){return this.toArrayLike(a,t,e)}),o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)};var m=function(t,e){return t.allocUnsafe?t.allocUnsafe(e):new t(e)};function g(t){for(var e=new Array(t.bitLength()),n=0;n<e.length;n++){var r=n/26|0,i=n%26;e[n]=t.words[r]>>>i&1}return e}function b(t,e,n){n.negative=e.negative^t.negative;var r=t.length+e.length|0;n.length=r,r=r-1|0;var i=0|t.words[0],o=0|e.words[0],a=i*o,s=67108863&a,l=a/67108864|0;n.words[0]=s;for(var c=1;c<r;c++){for(var u=l>>>26,h=67108863&l,d=Math.min(c,e.length-1),f=Math.max(0,c-t.length+1);f<=d;f++){var p=c-f|0;i=0|t.words[p],o=0|e.words[f],a=i*o+h,u+=a/67108864|0,h=67108863&a}n.words[c]=0|h,l=0|u}return 0!==l?n.words[c]=0|l:n.length--,n._strip()}o.prototype.toArrayLike=function(t,e,n){this._strip();var i=this.byteLength(),o=n||Math.max(1,i);r(i<=o,"byte array longer than desired length"),r(o>0,"Requested array length <= 0");var a=m(t,o),s="le"===e?"LE":"BE";return this["_toArrayLike"+s](a,i),a},o.prototype._toArrayLikeLE=function(t,e){for(var n=0,r=0,i=0,o=0;i<this.length;i++){var a=this.words[i]<<o|r;t[n++]=255&a,n<t.length&&(t[n++]=a>>8&255),n<t.length&&(t[n++]=a>>16&255),6===o?(n<t.length&&(t[n++]=a>>24&255),r=0,o=0):(r=a>>>24,o+=2)}if(n<t.length){t[n++]=r;while(n<t.length)t[n++]=0}},o.prototype._toArrayLikeBE=function(t,e){for(var n=t.length-1,r=0,i=0,o=0;i<this.length;i++){var a=this.words[i]<<o|r;t[n--]=255&a,n>=0&&(t[n--]=a>>8&255),n>=0&&(t[n--]=a>>16&255),6===o?(n>=0&&(t[n--]=a>>24&255),r=0,o=0):(r=a>>>24,o+=2)}if(n>=0){t[n--]=r;while(n>=0)t[n--]=0}},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t,n=0;return e>=4096&&(n+=13,e>>>=13),e>=64&&(n+=7,e>>>=7),e>=8&&(n+=4,e>>>=4),e>=2&&(n+=2,e>>>=2),n+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,n=0;return 0===(8191&e)&&(n+=13,e>>>=13),0===(127&e)&&(n+=7,e>>>=7),0===(15&e)&&(n+=4,e>>>=4),0===(3&e)&&(n+=2,e>>>=2),0===(1&e)&&n++,n},o.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var n=this._zeroBits(this.words[e]);if(t+=n,26!==n)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){while(this.length<t.length)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this._strip()},o.prototype.ior=function(t){return r(0===(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var n=0;n<e.length;n++)this.words[n]=this.words[n]&t.words[n];return this.length=e.length,this._strip()},o.prototype.iand=function(t){return r(0===(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var e,n;this.length>t.length?(e=this,n=t):(e=t,n=this);for(var r=0;r<n.length;r++)this.words[r]=e.words[r]^n.words[r];if(this!==e)for(;r<e.length;r++)this.words[r]=e.words[r];return this.length=e.length,this._strip()},o.prototype.ixor=function(t){return r(0===(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){r("number"===typeof t&&t>=0);var e=0|Math.ceil(t/26),n=t%26;this._expand(e),n>0&&e--;for(var i=0;i<e;i++)this.words[i]=67108863&~this.words[i];return n>0&&(this.words[i]=~this.words[i]&67108863>>26-n),this._strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){r("number"===typeof t&&t>=0);var n=t/26|0,i=t%26;return this._expand(n+1),this.words[n]=e?this.words[n]|1<<i:this.words[n]&~(1<<i),this._strip()},o.prototype.iadd=function(t){var e,n,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();this.length>t.length?(n=this,r=t):(n=t,r=this);for(var i=0,o=0;o<r.length;o++)e=(0|n.words[o])+(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<n.length;o++)e=(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=n.length,0!==i)this.words[this.length]=i,this.length++;else if(n!==this)for(;o<n.length;o++)this.words[o]=n.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var n,r,i=this.cmp(t);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(n=this,r=t):(n=t,r=this);for(var o=0,a=0;a<r.length;a++)e=(0|n.words[a])-(0|r.words[a])+o,o=e>>26,this.words[a]=67108863&e;for(;0!==o&&a<n.length;a++)e=(0|n.words[a])+o,o=e>>26,this.words[a]=67108863&e;if(0===o&&a<n.length&&n!==this)for(;a<n.length;a++)this.words[a]=n.words[a];return this.length=Math.max(this.length,a),n!==this&&(this.negative=1),this._strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var v=function(t,e,n){var r,i,o,a=t.words,s=e.words,l=n.words,c=0,u=0|a[0],h=8191&u,d=u>>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],b=8191&g,v=g>>>13,y=0|a[3],w=8191&y,_=y>>>13,x=0|a[4],k=8191&x,A=x>>>13,M=0|a[5],O=8191&M,S=M>>>13,T=0|a[6],C=8191&T,E=T>>>13,j=0|a[7],L=8191&j,P=j>>>13,D=0|a[8],I=8191&D,R=D>>>13,N=0|a[9],B=8191&N,F=N>>>13,Y=0|s[0],z=8191&Y,H=Y>>>13,V=0|s[1],W=8191&V,U=V>>>13,$=0|s[2],G=8191&$,q=$>>>13,X=0|s[3],Z=8191&X,K=X>>>13,Q=0|s[4],J=8191&Q,tt=Q>>>13,et=0|s[5],nt=8191&et,rt=et>>>13,it=0|s[6],ot=8191&it,at=it>>>13,st=0|s[7],lt=8191&st,ct=st>>>13,ut=0|s[8],ht=8191&ut,dt=ut>>>13,ft=0|s[9],pt=8191&ft,mt=ft>>>13;n.negative=t.negative^e.negative,n.length=19,r=Math.imul(h,z),i=Math.imul(h,H),i=i+Math.imul(d,z)|0,o=Math.imul(d,H);var gt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(gt>>>26)|0,gt&=67108863,r=Math.imul(p,z),i=Math.imul(p,H),i=i+Math.imul(m,z)|0,o=Math.imul(m,H),r=r+Math.imul(h,W)|0,i=i+Math.imul(h,U)|0,i=i+Math.imul(d,W)|0,o=o+Math.imul(d,U)|0;var bt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(bt>>>26)|0,bt&=67108863,r=Math.imul(b,z),i=Math.imul(b,H),i=i+Math.imul(v,z)|0,o=Math.imul(v,H),r=r+Math.imul(p,W)|0,i=i+Math.imul(p,U)|0,i=i+Math.imul(m,W)|0,o=o+Math.imul(m,U)|0,r=r+Math.imul(h,G)|0,i=i+Math.imul(h,q)|0,i=i+Math.imul(d,G)|0,o=o+Math.imul(d,q)|0;var vt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(vt>>>26)|0,vt&=67108863,r=Math.imul(w,z),i=Math.imul(w,H),i=i+Math.imul(_,z)|0,o=Math.imul(_,H),r=r+Math.imul(b,W)|0,i=i+Math.imul(b,U)|0,i=i+Math.imul(v,W)|0,o=o+Math.imul(v,U)|0,r=r+Math.imul(p,G)|0,i=i+Math.imul(p,q)|0,i=i+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0,r=r+Math.imul(h,Z)|0,i=i+Math.imul(h,K)|0,i=i+Math.imul(d,Z)|0,o=o+Math.imul(d,K)|0;var yt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,r=Math.imul(k,z),i=Math.imul(k,H),i=i+Math.imul(A,z)|0,o=Math.imul(A,H),r=r+Math.imul(w,W)|0,i=i+Math.imul(w,U)|0,i=i+Math.imul(_,W)|0,o=o+Math.imul(_,U)|0,r=r+Math.imul(b,G)|0,i=i+Math.imul(b,q)|0,i=i+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,r=r+Math.imul(p,Z)|0,i=i+Math.imul(p,K)|0,i=i+Math.imul(m,Z)|0,o=o+Math.imul(m,K)|0,r=r+Math.imul(h,J)|0,i=i+Math.imul(h,tt)|0,i=i+Math.imul(d,J)|0,o=o+Math.imul(d,tt)|0;var wt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,r=Math.imul(O,z),i=Math.imul(O,H),i=i+Math.imul(S,z)|0,o=Math.imul(S,H),r=r+Math.imul(k,W)|0,i=i+Math.imul(k,U)|0,i=i+Math.imul(A,W)|0,o=o+Math.imul(A,U)|0,r=r+Math.imul(w,G)|0,i=i+Math.imul(w,q)|0,i=i+Math.imul(_,G)|0,o=o+Math.imul(_,q)|0,r=r+Math.imul(b,Z)|0,i=i+Math.imul(b,K)|0,i=i+Math.imul(v,Z)|0,o=o+Math.imul(v,K)|0,r=r+Math.imul(p,J)|0,i=i+Math.imul(p,tt)|0,i=i+Math.imul(m,J)|0,o=o+Math.imul(m,tt)|0,r=r+Math.imul(h,nt)|0,i=i+Math.imul(h,rt)|0,i=i+Math.imul(d,nt)|0,o=o+Math.imul(d,rt)|0;var _t=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(_t>>>26)|0,_t&=67108863,r=Math.imul(C,z),i=Math.imul(C,H),i=i+Math.imul(E,z)|0,o=Math.imul(E,H),r=r+Math.imul(O,W)|0,i=i+Math.imul(O,U)|0,i=i+Math.imul(S,W)|0,o=o+Math.imul(S,U)|0,r=r+Math.imul(k,G)|0,i=i+Math.imul(k,q)|0,i=i+Math.imul(A,G)|0,o=o+Math.imul(A,q)|0,r=r+Math.imul(w,Z)|0,i=i+Math.imul(w,K)|0,i=i+Math.imul(_,Z)|0,o=o+Math.imul(_,K)|0,r=r+Math.imul(b,J)|0,i=i+Math.imul(b,tt)|0,i=i+Math.imul(v,J)|0,o=o+Math.imul(v,tt)|0,r=r+Math.imul(p,nt)|0,i=i+Math.imul(p,rt)|0,i=i+Math.imul(m,nt)|0,o=o+Math.imul(m,rt)|0,r=r+Math.imul(h,ot)|0,i=i+Math.imul(h,at)|0,i=i+Math.imul(d,ot)|0,o=o+Math.imul(d,at)|0;var xt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(xt>>>26)|0,xt&=67108863,r=Math.imul(L,z),i=Math.imul(L,H),i=i+Math.imul(P,z)|0,o=Math.imul(P,H),r=r+Math.imul(C,W)|0,i=i+Math.imul(C,U)|0,i=i+Math.imul(E,W)|0,o=o+Math.imul(E,U)|0,r=r+Math.imul(O,G)|0,i=i+Math.imul(O,q)|0,i=i+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,r=r+Math.imul(k,Z)|0,i=i+Math.imul(k,K)|0,i=i+Math.imul(A,Z)|0,o=o+Math.imul(A,K)|0,r=r+Math.imul(w,J)|0,i=i+Math.imul(w,tt)|0,i=i+Math.imul(_,J)|0,o=o+Math.imul(_,tt)|0,r=r+Math.imul(b,nt)|0,i=i+Math.imul(b,rt)|0,i=i+Math.imul(v,nt)|0,o=o+Math.imul(v,rt)|0,r=r+Math.imul(p,ot)|0,i=i+Math.imul(p,at)|0,i=i+Math.imul(m,ot)|0,o=o+Math.imul(m,at)|0,r=r+Math.imul(h,lt)|0,i=i+Math.imul(h,ct)|0,i=i+Math.imul(d,lt)|0,o=o+Math.imul(d,ct)|0;var kt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(kt>>>26)|0,kt&=67108863,r=Math.imul(I,z),i=Math.imul(I,H),i=i+Math.imul(R,z)|0,o=Math.imul(R,H),r=r+Math.imul(L,W)|0,i=i+Math.imul(L,U)|0,i=i+Math.imul(P,W)|0,o=o+Math.imul(P,U)|0,r=r+Math.imul(C,G)|0,i=i+Math.imul(C,q)|0,i=i+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,r=r+Math.imul(O,Z)|0,i=i+Math.imul(O,K)|0,i=i+Math.imul(S,Z)|0,o=o+Math.imul(S,K)|0,r=r+Math.imul(k,J)|0,i=i+Math.imul(k,tt)|0,i=i+Math.imul(A,J)|0,o=o+Math.imul(A,tt)|0,r=r+Math.imul(w,nt)|0,i=i+Math.imul(w,rt)|0,i=i+Math.imul(_,nt)|0,o=o+Math.imul(_,rt)|0,r=r+Math.imul(b,ot)|0,i=i+Math.imul(b,at)|0,i=i+Math.imul(v,ot)|0,o=o+Math.imul(v,at)|0,r=r+Math.imul(p,lt)|0,i=i+Math.imul(p,ct)|0,i=i+Math.imul(m,lt)|0,o=o+Math.imul(m,ct)|0,r=r+Math.imul(h,ht)|0,i=i+Math.imul(h,dt)|0,i=i+Math.imul(d,ht)|0,o=o+Math.imul(d,dt)|0;var At=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(At>>>26)|0,At&=67108863,r=Math.imul(B,z),i=Math.imul(B,H),i=i+Math.imul(F,z)|0,o=Math.imul(F,H),r=r+Math.imul(I,W)|0,i=i+Math.imul(I,U)|0,i=i+Math.imul(R,W)|0,o=o+Math.imul(R,U)|0,r=r+Math.imul(L,G)|0,i=i+Math.imul(L,q)|0,i=i+Math.imul(P,G)|0,o=o+Math.imul(P,q)|0,r=r+Math.imul(C,Z)|0,i=i+Math.imul(C,K)|0,i=i+Math.imul(E,Z)|0,o=o+Math.imul(E,K)|0,r=r+Math.imul(O,J)|0,i=i+Math.imul(O,tt)|0,i=i+Math.imul(S,J)|0,o=o+Math.imul(S,tt)|0,r=r+Math.imul(k,nt)|0,i=i+Math.imul(k,rt)|0,i=i+Math.imul(A,nt)|0,o=o+Math.imul(A,rt)|0,r=r+Math.imul(w,ot)|0,i=i+Math.imul(w,at)|0,i=i+Math.imul(_,ot)|0,o=o+Math.imul(_,at)|0,r=r+Math.imul(b,lt)|0,i=i+Math.imul(b,ct)|0,i=i+Math.imul(v,lt)|0,o=o+Math.imul(v,ct)|0,r=r+Math.imul(p,ht)|0,i=i+Math.imul(p,dt)|0,i=i+Math.imul(m,ht)|0,o=o+Math.imul(m,dt)|0,r=r+Math.imul(h,pt)|0,i=i+Math.imul(h,mt)|0,i=i+Math.imul(d,pt)|0,o=o+Math.imul(d,mt)|0;var Mt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,r=Math.imul(B,W),i=Math.imul(B,U),i=i+Math.imul(F,W)|0,o=Math.imul(F,U),r=r+Math.imul(I,G)|0,i=i+Math.imul(I,q)|0,i=i+Math.imul(R,G)|0,o=o+Math.imul(R,q)|0,r=r+Math.imul(L,Z)|0,i=i+Math.imul(L,K)|0,i=i+Math.imul(P,Z)|0,o=o+Math.imul(P,K)|0,r=r+Math.imul(C,J)|0,i=i+Math.imul(C,tt)|0,i=i+Math.imul(E,J)|0,o=o+Math.imul(E,tt)|0,r=r+Math.imul(O,nt)|0,i=i+Math.imul(O,rt)|0,i=i+Math.imul(S,nt)|0,o=o+Math.imul(S,rt)|0,r=r+Math.imul(k,ot)|0,i=i+Math.imul(k,at)|0,i=i+Math.imul(A,ot)|0,o=o+Math.imul(A,at)|0,r=r+Math.imul(w,lt)|0,i=i+Math.imul(w,ct)|0,i=i+Math.imul(_,lt)|0,o=o+Math.imul(_,ct)|0,r=r+Math.imul(b,ht)|0,i=i+Math.imul(b,dt)|0,i=i+Math.imul(v,ht)|0,o=o+Math.imul(v,dt)|0,r=r+Math.imul(p,pt)|0,i=i+Math.imul(p,mt)|0,i=i+Math.imul(m,pt)|0,o=o+Math.imul(m,mt)|0;var Ot=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,r=Math.imul(B,G),i=Math.imul(B,q),i=i+Math.imul(F,G)|0,o=Math.imul(F,q),r=r+Math.imul(I,Z)|0,i=i+Math.imul(I,K)|0,i=i+Math.imul(R,Z)|0,o=o+Math.imul(R,K)|0,r=r+Math.imul(L,J)|0,i=i+Math.imul(L,tt)|0,i=i+Math.imul(P,J)|0,o=o+Math.imul(P,tt)|0,r=r+Math.imul(C,nt)|0,i=i+Math.imul(C,rt)|0,i=i+Math.imul(E,nt)|0,o=o+Math.imul(E,rt)|0,r=r+Math.imul(O,ot)|0,i=i+Math.imul(O,at)|0,i=i+Math.imul(S,ot)|0,o=o+Math.imul(S,at)|0,r=r+Math.imul(k,lt)|0,i=i+Math.imul(k,ct)|0,i=i+Math.imul(A,lt)|0,o=o+Math.imul(A,ct)|0,r=r+Math.imul(w,ht)|0,i=i+Math.imul(w,dt)|0,i=i+Math.imul(_,ht)|0,o=o+Math.imul(_,dt)|0,r=r+Math.imul(b,pt)|0,i=i+Math.imul(b,mt)|0,i=i+Math.imul(v,pt)|0,o=o+Math.imul(v,mt)|0;var St=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(St>>>26)|0,St&=67108863,r=Math.imul(B,Z),i=Math.imul(B,K),i=i+Math.imul(F,Z)|0,o=Math.imul(F,K),r=r+Math.imul(I,J)|0,i=i+Math.imul(I,tt)|0,i=i+Math.imul(R,J)|0,o=o+Math.imul(R,tt)|0,r=r+Math.imul(L,nt)|0,i=i+Math.imul(L,rt)|0,i=i+Math.imul(P,nt)|0,o=o+Math.imul(P,rt)|0,r=r+Math.imul(C,ot)|0,i=i+Math.imul(C,at)|0,i=i+Math.imul(E,ot)|0,o=o+Math.imul(E,at)|0,r=r+Math.imul(O,lt)|0,i=i+Math.imul(O,ct)|0,i=i+Math.imul(S,lt)|0,o=o+Math.imul(S,ct)|0,r=r+Math.imul(k,ht)|0,i=i+Math.imul(k,dt)|0,i=i+Math.imul(A,ht)|0,o=o+Math.imul(A,dt)|0,r=r+Math.imul(w,pt)|0,i=i+Math.imul(w,mt)|0,i=i+Math.imul(_,pt)|0,o=o+Math.imul(_,mt)|0;var Tt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,r=Math.imul(B,J),i=Math.imul(B,tt),i=i+Math.imul(F,J)|0,o=Math.imul(F,tt),r=r+Math.imul(I,nt)|0,i=i+Math.imul(I,rt)|0,i=i+Math.imul(R,nt)|0,o=o+Math.imul(R,rt)|0,r=r+Math.imul(L,ot)|0,i=i+Math.imul(L,at)|0,i=i+Math.imul(P,ot)|0,o=o+Math.imul(P,at)|0,r=r+Math.imul(C,lt)|0,i=i+Math.imul(C,ct)|0,i=i+Math.imul(E,lt)|0,o=o+Math.imul(E,ct)|0,r=r+Math.imul(O,ht)|0,i=i+Math.imul(O,dt)|0,i=i+Math.imul(S,ht)|0,o=o+Math.imul(S,dt)|0,r=r+Math.imul(k,pt)|0,i=i+Math.imul(k,mt)|0,i=i+Math.imul(A,pt)|0,o=o+Math.imul(A,mt)|0;var Ct=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,r=Math.imul(B,nt),i=Math.imul(B,rt),i=i+Math.imul(F,nt)|0,o=Math.imul(F,rt),r=r+Math.imul(I,ot)|0,i=i+Math.imul(I,at)|0,i=i+Math.imul(R,ot)|0,o=o+Math.imul(R,at)|0,r=r+Math.imul(L,lt)|0,i=i+Math.imul(L,ct)|0,i=i+Math.imul(P,lt)|0,o=o+Math.imul(P,ct)|0,r=r+Math.imul(C,ht)|0,i=i+Math.imul(C,dt)|0,i=i+Math.imul(E,ht)|0,o=o+Math.imul(E,dt)|0,r=r+Math.imul(O,pt)|0,i=i+Math.imul(O,mt)|0,i=i+Math.imul(S,pt)|0,o=o+Math.imul(S,mt)|0;var Et=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,r=Math.imul(B,ot),i=Math.imul(B,at),i=i+Math.imul(F,ot)|0,o=Math.imul(F,at),r=r+Math.imul(I,lt)|0,i=i+Math.imul(I,ct)|0,i=i+Math.imul(R,lt)|0,o=o+Math.imul(R,ct)|0,r=r+Math.imul(L,ht)|0,i=i+Math.imul(L,dt)|0,i=i+Math.imul(P,ht)|0,o=o+Math.imul(P,dt)|0,r=r+Math.imul(C,pt)|0,i=i+Math.imul(C,mt)|0,i=i+Math.imul(E,pt)|0,o=o+Math.imul(E,mt)|0;var jt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(jt>>>26)|0,jt&=67108863,r=Math.imul(B,lt),i=Math.imul(B,ct),i=i+Math.imul(F,lt)|0,o=Math.imul(F,ct),r=r+Math.imul(I,ht)|0,i=i+Math.imul(I,dt)|0,i=i+Math.imul(R,ht)|0,o=o+Math.imul(R,dt)|0,r=r+Math.imul(L,pt)|0,i=i+Math.imul(L,mt)|0,i=i+Math.imul(P,pt)|0,o=o+Math.imul(P,mt)|0;var Lt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,r=Math.imul(B,ht),i=Math.imul(B,dt),i=i+Math.imul(F,ht)|0,o=Math.imul(F,dt),r=r+Math.imul(I,pt)|0,i=i+Math.imul(I,mt)|0,i=i+Math.imul(R,pt)|0,o=o+Math.imul(R,mt)|0;var Pt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Pt>>>26)|0,Pt&=67108863,r=Math.imul(B,pt),i=Math.imul(B,mt),i=i+Math.imul(F,pt)|0,o=Math.imul(F,mt);var Dt=(c+r|0)+((8191&i)<<13)|0;return c=(o+(i>>>13)|0)+(Dt>>>26)|0,Dt&=67108863,l[0]=gt,l[1]=bt,l[2]=vt,l[3]=yt,l[4]=wt,l[5]=_t,l[6]=xt,l[7]=kt,l[8]=At,l[9]=Mt,l[10]=Ot,l[11]=St,l[12]=Tt,l[13]=Ct,l[14]=Et,l[15]=jt,l[16]=Lt,l[17]=Pt,l[18]=Dt,0!==c&&(l[19]=c,n.length++),n};function y(t,e,n){n.negative=e.negative^t.negative,n.length=t.length+e.length;for(var r=0,i=0,o=0;o<n.length-1;o++){var a=i;i=0;for(var s=67108863&r,l=Math.min(o,e.length-1),c=Math.max(0,o-t.length+1);c<=l;c++){var u=o-c,h=0|t.words[u],d=0|e.words[c],f=h*d,p=67108863&f;a=a+(f/67108864|0)|0,p=p+s|0,s=67108863&p,a=a+(p>>>26)|0,i+=a>>>26,a&=67108863}n.words[o]=s,r=a,a=i}return 0!==r?n.words[o]=r:n.length--,n._strip()}function w(t,e,n){return y(t,e,n)}function _(t,e){this.x=t,this.y=e}Math.imul||(v=b),o.prototype.mulTo=function(t,e){var n,r=this.length+t.length;return n=10===this.length&&10===t.length?v(this,t,e):r<63?b(this,t,e):r<1024?y(this,t,e):w(this,t,e),n},_.prototype.makeRBT=function(t){for(var e=new Array(t),n=o.prototype._countBits(t)-1,r=0;r<t;r++)e[r]=this.revBin(r,n,t);return e},_.prototype.revBin=function(t,e,n){if(0===t||t===n-1)return t;for(var r=0,i=0;i<e;i++)r|=(1&t)<<e-i-1,t>>=1;return r},_.prototype.permute=function(t,e,n,r,i,o){for(var a=0;a<o;a++)r[a]=e[t[a]],i[a]=n[t[a]]},_.prototype.transform=function(t,e,n,r,i,o){this.permute(o,t,e,n,r,i);for(var a=1;a<i;a<<=1)for(var s=a<<1,l=Math.cos(2*Math.PI/s),c=Math.sin(2*Math.PI/s),u=0;u<i;u+=s)for(var h=l,d=c,f=0;f<a;f++){var p=n[u+f],m=r[u+f],g=n[u+f+a],b=r[u+f+a],v=h*g-d*b;b=h*b+d*g,g=v,n[u+f]=p+g,r[u+f]=m+b,n[u+f+a]=p-g,r[u+f+a]=m-b,f!==s&&(v=l*h-c*d,d=l*d+c*h,h=v)}},_.prototype.guessLen13b=function(t,e){var n=1|Math.max(e,t),r=1&n,i=0;for(n=n/2|0;n;n>>>=1)i++;return 1<<i+1+r},_.prototype.conjugate=function(t,e,n){if(!(n<=1))for(var r=0;r<n/2;r++){var i=t[r];t[r]=t[n-r-1],t[n-r-1]=i,i=e[r],e[r]=-e[n-r-1],e[n-r-1]=-i}},_.prototype.normalize13b=function(t,e){for(var n=0,r=0;r<e/2;r++){var i=8192*Math.round(t[2*r+1]/e)+Math.round(t[2*r]/e)+n;t[r]=67108863&i,n=i<67108864?0:i/67108864|0}return t},_.prototype.convert13b=function(t,e,n,i){for(var o=0,a=0;a<e;a++)o+=0|t[a],n[2*a]=8191&o,o>>>=13,n[2*a+1]=8191&o,o>>>=13;for(a=2*e;a<i;++a)n[a]=0;r(0===o),r(0===(-8192&o))},_.prototype.stub=function(t){for(var e=new Array(t),n=0;n<t;n++)e[n]=0;return e},_.prototype.mulp=function(t,e,n){var r=2*this.guessLen13b(t.length,e.length),i=this.makeRBT(r),o=this.stub(r),a=new Array(r),s=new Array(r),l=new Array(r),c=new Array(r),u=new Array(r),h=new Array(r),d=n.words;d.length=r,this.convert13b(t.words,t.length,a,r),this.convert13b(e.words,e.length,c,r),this.transform(a,o,s,l,r,i),this.transform(c,o,u,h,r,i);for(var f=0;f<r;f++){var p=s[f]*u[f]-l[f]*h[f];l[f]=s[f]*h[f]+l[f]*u[f],s[f]=p}return this.conjugate(s,l,r),this.transform(s,l,d,o,r,i),this.conjugate(d,o,r),this.normalize13b(d,r),n.negative=t.negative^e.negative,n.length=t.length+e.length,n._strip()},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),w(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){var e=t<0;e&&(t=-t),r("number"===typeof t),r(t<67108864);for(var n=0,i=0;i<this.length;i++){var o=(0|this.words[i])*t,a=(67108863&o)+(67108863&n);n>>=26,n+=o/67108864|0,n+=a>>>26,this.words[i]=67108863&a}return 0!==n&&(this.words[i]=n,this.length++),e?this.ineg():this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=g(t);if(0===e.length)return new o(1);for(var n=this,r=0;r<e.length;r++,n=n.sqr())if(0!==e[r])break;if(++r<e.length)for(var i=n.sqr();r<e.length;r++,i=i.sqr())0!==e[r]&&(n=n.mul(i));return n},o.prototype.iushln=function(t){r("number"===typeof t&&t>=0);var e,n=t%26,i=(t-n)/26,o=67108863>>>26-n<<26-n;if(0!==n){var a=0;for(e=0;e<this.length;e++){var s=this.words[e]&o,l=(0|this.words[e])-s<<n;this.words[e]=l|a,a=s>>>26-n}a&&(this.words[e]=a,this.length++)}if(0!==i){for(e=this.length-1;e>=0;e--)this.words[e+i]=this.words[e];for(e=0;e<i;e++)this.words[e]=0;this.length+=i}return this._strip()},o.prototype.ishln=function(t){return r(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,n){var i;r("number"===typeof t&&t>=0),i=e?(e-e%26)/26:0;var o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,l=n;if(i-=a,i=Math.max(0,i),l){for(var c=0;c<a;c++)l.words[c]=this.words[c];l.length=a}if(0===a);else if(this.length>a)for(this.length-=a,c=0;c<this.length;c++)this.words[c]=this.words[c+a];else this.words[0]=0,this.length=1;var u=0;for(c=this.length-1;c>=0&&(0!==u||c>=i);c--){var h=0|this.words[c];this.words[c]=u<<26-o|h>>>o,u=h&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this._strip()},o.prototype.ishrn=function(t,e,n){return r(0===this.negative),this.iushrn(t,e,n)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){r("number"===typeof t&&t>=0);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return!1;var o=this.words[n];return!!(o&i)},o.prototype.imaskn=function(t){r("number"===typeof t&&t>=0);var e=t%26,n=(t-e)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=n)return this;if(0!==e&&n++,this.length=Math.min(n,this.length),0!==e){var i=67108863^67108863>>>e<<e;this.words[this.length-1]&=i}return this._strip()},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return r("number"===typeof t),r(t<67108864),t<0?this.isubn(-t):0!==this.negative?1===this.length&&(0|this.words[0])<=t?(this.words[0]=t-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(t),this.negative=1,this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&this.words[e]>=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(r("number"===typeof t),r(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,this.words[e+1]-=1;return this._strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,n){var i,o,a=t.length+n;this._expand(a);var s=0;for(i=0;i<t.length;i++){o=(0|this.words[i+n])+s;var l=(0|t.words[i])*e;o-=67108863&l,s=(o>>26)-(l/67108864|0),this.words[i+n]=67108863&o}for(;i<this.length-n;i++)o=(0|this.words[i+n])+s,s=o>>26,this.words[i+n]=67108863&o;if(0===s)return this._strip();for(r(-1===s),s=0,i=0;i<this.length;i++)o=-(0|this.words[i])+s,s=o>>26,this.words[i]=67108863&o;return this.negative=1,this._strip()},o.prototype._wordDiv=function(t,e){var n=this.length-t.length,r=this.clone(),i=t,a=0|i.words[i.length-1],s=this._countBits(a);n=26-s,0!==n&&(i=i.ushln(n),r.iushln(n),a=0|i.words[i.length-1]);var l,c=r.length-i.length;if("mod"!==e){l=new o(null),l.length=c+1,l.words=new Array(l.length);for(var u=0;u<l.length;u++)l.words[u]=0}var h=r.clone()._ishlnsubmul(i,1,c);0===h.negative&&(r=h,l&&(l.words[c]=1));for(var d=c-1;d>=0;d--){var f=67108864*(0|r.words[i.length+d])+(0|r.words[i.length+d-1]);f=Math.min(f/a|0,67108863),r._ishlnsubmul(i,f,d);while(0!==r.negative)f--,r.negative=0,r._ishlnsubmul(i,1,d),r.isZero()||(r.negative^=1);l&&(l.words[d]=f)}return l&&l._strip(),r._strip(),"div"!==e&&0!==n&&r.iushrn(n),{div:l||null,mod:r}},o.prototype.divmod=function(t,e,n){return r(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),"mod"!==e&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modrn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modrn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var n=0!==e.div.negative?e.mod.isub(t):e.mod,r=t.ushrn(1),i=t.andln(1),o=n.cmp(r);return o<0||1===i&&0===o?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modrn=function(t){var e=t<0;e&&(t=-t),r(t<=67108863);for(var n=(1<<26)%t,i=0,o=this.length-1;o>=0;o--)i=(n*i+(0|this.words[o]))%t;return e?-i:i},o.prototype.modn=function(t){return this.modrn(t)},o.prototype.idivn=function(t){var e=t<0;e&&(t=-t),r(t<=67108863);for(var n=0,i=this.length-1;i>=0;i--){var o=(0|this.words[i])+67108864*n;this.words[i]=o/t|0,n=o%t}return this._strip(),e?this.ineg():this},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;while(e.isEven()&&n.isEven())e.iushrn(1),n.iushrn(1),++c;var u=n.clone(),h=e.clone();while(!e.isZero()){for(var d=0,f=1;0===(e.words[0]&f)&&d<26;++d,f<<=1);if(d>0){e.iushrn(d);while(d-- >0)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(h)),i.iushrn(1),a.iushrn(1)}for(var p=0,m=1;0===(n.words[0]&m)&&p<26;++p,m<<=1);if(p>0){n.iushrn(p);while(p-- >0)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(h)),s.iushrn(1),l.iushrn(1)}e.cmp(n)>=0?(e.isub(n),i.isub(s),a.isub(l)):(n.isub(e),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:n.iushln(c)}},o.prototype._invmp=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i,a=new o(1),s=new o(0),l=n.clone();while(e.cmpn(1)>0&&n.cmpn(1)>0){for(var c=0,u=1;0===(e.words[0]&u)&&c<26;++c,u<<=1);if(c>0){e.iushrn(c);while(c-- >0)a.isOdd()&&a.iadd(l),a.iushrn(1)}for(var h=0,d=1;0===(n.words[0]&d)&&h<26;++h,d<<=1);if(h>0){n.iushrn(h);while(h-- >0)s.isOdd()&&s.iadd(l),s.iushrn(1)}e.cmp(n)>=0?(e.isub(n),a.isub(s)):(n.isub(e),s.isub(a))}return i=0===e.cmpn(1)?a:s,i.cmpn(0)<0&&i.iadd(t),i},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),n=t.clone();e.negative=0,n.negative=0;for(var r=0;e.isEven()&&n.isEven();r++)e.iushrn(1),n.iushrn(1);do{while(e.isEven())e.iushrn(1);while(n.isEven())n.iushrn(1);var i=e.cmp(n);if(i<0){var o=e;e=n,n=o}else if(0===i||0===n.cmpn(1))break;e.isub(n)}while(1);return n.iushln(r)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){r("number"===typeof t);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return this._expand(n+1),this.words[n]|=i,this;for(var o=i,a=n;0!==o&&a<this.length;a++){var s=0|this.words[a];s+=o,o=s>>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e,n=t<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this._strip(),this.length>1)e=1;else{n&&(t=-t),r(t<=67108863,"Number is too big");var i=0|this.words[0];e=i===t?0:i<t?-1:1}return 0!==this.negative?0|-e:e},o.prototype.cmp=function(t){if(0!==this.negative&&0===t.negative)return-1;if(0===this.negative&&0!==t.negative)return 1;var e=this.ucmp(t);return 0!==this.negative?0|-e:e},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,n=this.length-1;n>=0;n--){var r=0|this.words[n],i=0|t.words[n];if(r!==i){r<i?e=-1:r>i&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new T(t)},o.prototype.toRed=function(t){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return r(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return r(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var x={k256:null,p224:null,p192:null,p25519:null};function k(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function A(){k.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function M(){k.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function O(){k.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function S(){k.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function T(t){if("string"===typeof t){var e=o._prime(t);this.m=e.p,this.prime=e}else r(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function C(t){T.call(this,t),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}k.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},k.prototype.ireduce=function(t){var e,n=t;do{this.split(n,this.tmp),n=this.imulK(n),n=n.iadd(this.tmp),e=n.bitLength()}while(e>this.n);var r=e<this.n?-1:n.ucmp(this.p);return 0===r?(n.words[0]=0,n.length=1):r>0?n.isub(this.p):void 0!==n.strip?n.strip():n._strip(),n},k.prototype.split=function(t,e){t.iushrn(this.n,0,e)},k.prototype.imulK=function(t){return t.imul(this.k)},i(A,k),A.prototype.split=function(t,e){for(var n=4194303,r=Math.min(t.length,9),i=0;i<r;i++)e.words[i]=t.words[i];if(e.length=r,t.length<=9)return t.words[0]=0,void(t.length=1);var o=t.words[9];for(e.words[e.length++]=o&n,i=10;i<t.length;i++){var a=0|t.words[i];t.words[i-10]=(a&n)<<4|o>>>22,o=a}o>>>=22,t.words[i-10]=o,0===o&&t.length>10?t.length-=10:t.length-=9},A.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,n=0;n<t.length;n++){var r=0|t.words[n];e+=977*r,t.words[n]=67108863&e,e=64*r+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(M,k),i(O,k),i(S,k),S.prototype.imulK=function(t){for(var e=0,n=0;n<t.length;n++){var r=19*(0|t.words[n])+e,i=67108863&r;r>>>=26,t.words[n]=i,e=r}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(x[t])return x[t];var e;if("k256"===t)e=new A;else if("p224"===t)e=new M;else if("p192"===t)e=new O;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new S}return x[t]=e,e},T.prototype._verify1=function(t){r(0===t.negative,"red works only with positives"),r(t.red,"red works only with red numbers")},T.prototype._verify2=function(t,e){r(0===(t.negative|e.negative),"red works only with positives"),r(t.red&&t.red===e.red,"red works only with red numbers")},T.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):(u(t,t.umod(this.m)._forceRed(this)),t)},T.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},T.prototype.add=function(t,e){this._verify2(t,e);var n=t.add(e);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},T.prototype.iadd=function(t,e){this._verify2(t,e);var n=t.iadd(e);return n.cmp(this.m)>=0&&n.isub(this.m),n},T.prototype.sub=function(t,e){this._verify2(t,e);var n=t.sub(e);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},T.prototype.isub=function(t,e){this._verify2(t,e);var n=t.isub(e);return n.cmpn(0)<0&&n.iadd(this.m),n},T.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},T.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},T.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},T.prototype.isqr=function(t){return this.imul(t,t.clone())},T.prototype.sqr=function(t){return this.mul(t,t)},T.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(r(e%2===1),3===e){var n=this.m.add(new o(1)).iushrn(2);return this.pow(t,n)}var i=this.m.subn(1),a=0;while(!i.isZero()&&0===i.andln(1))a++,i.iushrn(1);r(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();u=new o(2*u*u).toRed(this);while(0!==this.pow(u,c).cmp(l))u.redIAdd(l);var h=this.pow(u,i),d=this.pow(t,i.addn(1).iushrn(1)),f=this.pow(t,i),p=a;while(0!==f.cmp(s)){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();r(g<p);var b=this.pow(h,new o(1).iushln(p-g-1));d=d.redMul(b),h=b.redSqr(),f=f.redMul(h),p=g}return d},T.prototype.invm=function(t){var e=t._invmp(this.m);return 0!==e.negative?(e.negative=0,this.imod(e).redNeg()):this.imod(e)},T.prototype.pow=function(t,e){if(e.isZero())return new o(1).toRed(this);if(0===e.cmpn(1))return t.clone();var n=4,r=new Array(1<<n);r[0]=new o(1).toRed(this),r[1]=t;for(var i=2;i<r.length;i++)r[i]=this.mul(r[i-1],t);var a=r[0],s=0,l=0,c=e.bitLength()%26;for(0===c&&(c=26),i=e.length-1;i>=0;i--){for(var u=e.words[i],h=c-1;h>=0;h--){var d=u>>h&1;a!==r[0]&&(a=this.sqr(a)),0!==d||0!==s?(s<<=1,s|=d,l++,(l===n||0===i&&0===h)&&(a=this.mul(a,r[s]),l=0,s=0)):l=0}c=26}return a},T.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},T.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},o.mont=function(t){return new C(t)},i(C,T),C.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},C.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},C.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var n=t.imul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},C.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new o(0)._forceRed(this);var n=t.mul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},C.prototype.invm=function(t){var e=this.imod(t._invmp(this.m).mul(this.r2));return e._forceRed(this)}})(t,this)}).call(this,n("62e4")(t))},"39a6":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10,n=1===~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n},week:{dow:1,doy:4}});return e}))},"39a9":function(t,e,n){ /*! safe-buffer. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */ var r=n("b639"),i=r.Buffer;function o(t,e){for(var n in t)e[n]=t[n]}function a(t,e,n){return i(t,e,n)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?t.exports=r:(o(r,e),e.Buffer=a),a.prototype=Object.create(i.prototype),o(i,a),a.from=function(t,e,n){if("number"===typeof t)throw new TypeError("Argument must not be a number");return i(t,e,n)},a.alloc=function(t,e,n){if("number"!==typeof t)throw new TypeError("Argument must be a number");var r=i(t);return void 0!==e?"string"===typeof n?r.fill(e,n):r.fill(e):r.fill(0),r},a.allocUnsafe=function(t){if("number"!==typeof t)throw new TypeError("Argument must be a number");return i(t)},a.allocUnsafeSlow=function(t){if("number"!==typeof t)throw new TypeError("Argument must be a number");return r.SlowBuffer(t)}},"39bd":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function r(t,e,n,r){var i="";if(e)switch(n){case"s":i="काही सेकंद";break;case"ss":i="%d सेकंद";break;case"m":i="एक मिनिट";break;case"mm":i="%d मिनिटे";break;case"h":i="एक तास";break;case"hh":i="%d तास";break;case"d":i="एक दिवस";break;case"dd":i="%d दिवस";break;case"M":i="एक महिना";break;case"MM":i="%d महिने";break;case"y":i="एक वर्ष";break;case"yy":i="%d वर्षे";break}else switch(n){case"s":i="काही सेकंदां";break;case"ss":i="%d सेकंदां";break;case"m":i="एका मिनिटा";break;case"mm":i="%d मिनिटां";break;case"h":i="एका तासा";break;case"hh":i="%d तासां";break;case"d":i="एका दिवसा";break;case"dd":i="%d दिवसां";break;case"M":i="एका महिन्या";break;case"MM":i="%d महिन्यां";break;case"y":i="एका वर्षा";break;case"yy":i="%d वर्षां";break}return i.replace(/%d/i,t)}var i=t.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},preparse:function(t){return t.replace(/[१२३४५६७८९०]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,meridiemHour:function(t,e){return 12===t&&(t=0),"पहाटे"===e||"सकाळी"===e?t:"दुपारी"===e||"सायंकाळी"===e||"रात्री"===e?t>=12?t:t+12:void 0},meridiem:function(t,e,n){return t>=0&&t<6?"पहाटे":t<12?"सकाळी":t<17?"दुपारी":t<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}});return i}))},"39f5":function(t,e,n){var r=n("8707").Buffer;function i(t){r.isBuffer(t)||(t=r.from(t));for(var e=t.length/4|0,n=new Array(e),i=0;i<e;i++)n[i]=t.readUInt32BE(4*i);return n}function o(t){for(var e=0;e<t.length;t++)t[e]=0}function a(t,e,n,r,i){for(var o,a,s,l,c=n[0],u=n[1],h=n[2],d=n[3],f=t[0]^e[0],p=t[1]^e[1],m=t[2]^e[2],g=t[3]^e[3],b=4,v=1;v<i;v++)o=c[f>>>24]^u[p>>>16&255]^h[m>>>8&255]^d[255&g]^e[b++],a=c[p>>>24]^u[m>>>16&255]^h[g>>>8&255]^d[255&f]^e[b++],s=c[m>>>24]^u[g>>>16&255]^h[f>>>8&255]^d[255&p]^e[b++],l=c[g>>>24]^u[f>>>16&255]^h[p>>>8&255]^d[255&m]^e[b++],f=o,p=a,m=s,g=l;return o=(r[f>>>24]<<24|r[p>>>16&255]<<16|r[m>>>8&255]<<8|r[255&g])^e[b++],a=(r[p>>>24]<<24|r[m>>>16&255]<<16|r[g>>>8&255]<<8|r[255&f])^e[b++],s=(r[m>>>24]<<24|r[g>>>16&255]<<16|r[f>>>8&255]<<8|r[255&p])^e[b++],l=(r[g>>>24]<<24|r[f>>>16&255]<<16|r[p>>>8&255]<<8|r[255&m])^e[b++],o>>>=0,a>>>=0,s>>>=0,l>>>=0,[o,a,s,l]}var s=[0,1,2,4,8,16,32,64,128,27,54],l=function(){for(var t=new Array(256),e=0;e<256;e++)t[e]=e<128?e<<1:e<<1^283;for(var n=[],r=[],i=[[],[],[],[]],o=[[],[],[],[]],a=0,s=0,l=0;l<256;++l){var c=s^s<<1^s<<2^s<<3^s<<4;c=c>>>8^255&c^99,n[a]=c,r[c]=a;var u=t[a],h=t[u],d=t[h],f=257*t[c]^16843008*c;i[0][a]=f<<24|f>>>8,i[1][a]=f<<16|f>>>16,i[2][a]=f<<8|f>>>24,i[3][a]=f,f=16843009*d^65537*h^257*u^16843008*a,o[0][c]=f<<24|f>>>8,o[1][c]=f<<16|f>>>16,o[2][c]=f<<8|f>>>24,o[3][c]=f,0===a?a=s=1:(a=u^t[t[t[d^u]]],s^=t[t[s]])}return{SBOX:n,INV_SBOX:r,SUB_MIX:i,INV_SUB_MIX:o}}();function c(t){this._key=i(t),this._reset()}c.blockSize=16,c.keySize=32,c.prototype.blockSize=c.blockSize,c.prototype.keySize=c.keySize,c.prototype._reset=function(){for(var t=this._key,e=t.length,n=e+6,r=4*(n+1),i=[],o=0;o<e;o++)i[o]=t[o];for(o=e;o<r;o++){var a=i[o-1];o%e===0?(a=a<<8|a>>>24,a=l.SBOX[a>>>24]<<24|l.SBOX[a>>>16&255]<<16|l.SBOX[a>>>8&255]<<8|l.SBOX[255&a],a^=s[o/e|0]<<24):e>6&&o%e===4&&(a=l.SBOX[a>>>24]<<24|l.SBOX[a>>>16&255]<<16|l.SBOX[a>>>8&255]<<8|l.SBOX[255&a]),i[o]=i[o-e]^a}for(var c=[],u=0;u<r;u++){var h=r-u,d=i[h-(u%4?0:4)];c[u]=u<4||h<=4?d:l.INV_SUB_MIX[0][l.SBOX[d>>>24]]^l.INV_SUB_MIX[1][l.SBOX[d>>>16&255]]^l.INV_SUB_MIX[2][l.SBOX[d>>>8&255]]^l.INV_SUB_MIX[3][l.SBOX[255&d]]}this._nRounds=n,this._keySchedule=i,this._invKeySchedule=c},c.prototype.encryptBlockRaw=function(t){return t=i(t),a(t,this._keySchedule,l.SUB_MIX,l.SBOX,this._nRounds)},c.prototype.encryptBlock=function(t){var e=this.encryptBlockRaw(t),n=r.allocUnsafe(16);return n.writeUInt32BE(e[0],0),n.writeUInt32BE(e[1],4),n.writeUInt32BE(e[2],8),n.writeUInt32BE(e[3],12),n},c.prototype.decryptBlock=function(t){t=i(t);var e=t[1];t[1]=t[3],t[3]=e;var n=a(t,this._invKeySchedule,l.INV_SUB_MIX,l.INV_SBOX,this._nRounds),o=r.allocUnsafe(16);return o.writeUInt32BE(n[0],0),o.writeUInt32BE(n[3],4),o.writeUInt32BE(n[2],8),o.writeUInt32BE(n[1],12),o},c.prototype.scrub=function(){o(this._keySchedule),o(this._invKeySchedule),o(this._key)},t.exports.AES=c},"3a34":function(t,e,n){"use strict";var r=n("83ab"),i=n("e8b5"),o=TypeError,a=Object.getOwnPropertyDescriptor,s=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(t){return t instanceof TypeError}}();t.exports=s?function(t,e){if(i(t)&&!a(t,"length").writable)throw new o("Cannot set read only .length");return t.length=e}:function(t,e){return t.length=e}},"3a39":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=t.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(t){return t.replace(/[१२३४५६७८९०]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(t,e){return 12===t&&(t=0),"राति"===e?t<4?t:t+12:"बिहान"===e?t:"दिउँसो"===e?t>=10?t:t+12:"साँझ"===e?t+12:void 0},meridiem:function(t,e,n){return t<3?"राति":t<12?"बिहान":t<16?"दिउँसो":t<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}});return r}))},"3a58":function(t,e,n){"use strict";n.d(e,"c",(function(){return r})),n.d(e,"b",(function(){return i})),n.d(e,"a",(function(){return o}));var r=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,n=parseInt(t,10);return isNaN(n)?e:n},i=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,n=parseFloat(t);return isNaN(n)?e:n},o=function(t,e){return i(t).toFixed(r(e,0))}},"3a6c":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("zh-mo",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"D/M/YYYY",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(t,e){return 12===t&&(t=0),"凌晨"===e||"早上"===e||"上午"===e?t:"中午"===e?t>=11?t:t+12:"下午"===e||"晚上"===e?t+12:void 0},meridiem:function(t,e,n){var r=100*t+e;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"日";case"M":return t+"月";case"w":case"W":return t+"週";default:return t}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return e}))},"3a7c":function(t,e,n){function r(t){return Array.isArray?Array.isArray(t):"[object Array]"===b(t)}function i(t){return"boolean"===typeof t}function o(t){return null===t}function a(t){return null==t}function s(t){return"number"===typeof t}function l(t){return"string"===typeof t}function c(t){return"symbol"===typeof t}function u(t){return void 0===t}function h(t){return"[object RegExp]"===b(t)}function d(t){return"object"===typeof t&&null!==t}function f(t){return"[object Date]"===b(t)}function p(t){return"[object Error]"===b(t)||t instanceof Error}function m(t){return"function"===typeof t}function g(t){return null===t||"boolean"===typeof t||"number"===typeof t||"string"===typeof t||"symbol"===typeof t||"undefined"===typeof t}function b(t){return Object.prototype.toString.call(t)}e.isArray=r,e.isBoolean=i,e.isNull=o,e.isNullOrUndefined=a,e.isNumber=s,e.isString=l,e.isSymbol=c,e.isUndefined=u,e.isRegExp=h,e.isObject=d,e.isDate=f,e.isError=p,e.isFunction=m,e.isPrimitive=g,e.isBuffer=n("b639").Buffer.isBuffer},"3a9b":function(t,e,n){"use strict";var r=n("e330");t.exports=r({}.isPrototypeOf)},"3b1b":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"},n=t.defineLocale("tg",{months:{format:"январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри".split("_"),standalone:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_")},monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Фардо соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(t,e){return 12===t&&(t=0),"шаб"===e?t<4?t:t+12:"субҳ"===e?t:"рӯз"===e?t>=11?t:t+12:"бегоҳ"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"шаб":t<11?"субҳ":t<16?"рӯз":t<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(t){var n=t%10,r=t>=100?100:null;return t+(e[t]||e[n]||e[r])},week:{dow:1,doy:7}});return n}))},"3bbe":function(t,e,n){"use strict";var r=n("1626"),i=String,o=TypeError;t.exports=function(t){if("object"==typeof t||r(t))return t;throw new o("Can't set "+i(t)+" as a prototype")}},"3c0d":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={format:"leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),standalone:"ledna_února_března_dubna_května_června_července_srpna_září_října_listopadu_prosince".split("_")},n="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),r=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],i=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function o(t){return t>1&&t<5&&1!==~~(t/10)}function a(t,e,n,r){var i=t+" ";switch(n){case"s":return e||r?"pár sekund":"pár sekundami";case"ss":return e||r?i+(o(t)?"sekundy":"sekund"):i+"sekundami";case"m":return e?"minuta":r?"minutu":"minutou";case"mm":return e||r?i+(o(t)?"minuty":"minut"):i+"minutami";case"h":return e?"hodina":r?"hodinu":"hodinou";case"hh":return e||r?i+(o(t)?"hodiny":"hodin"):i+"hodinami";case"d":return e||r?"den":"dnem";case"dd":return e||r?i+(o(t)?"dny":"dní"):i+"dny";case"M":return e||r?"měsíc":"měsícem";case"MM":return e||r?i+(o(t)?"měsíce":"měsíců"):i+"měsíci";case"y":return e||r?"rok":"rokem";case"yy":return e||r?i+(o(t)?"roky":"let"):i+"lety"}}var s=t.defineLocale("cs",{months:e,monthsShort:n,monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s}))},"3c21":function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var r=n("d82f"),i=n("7b1e"),o=function(t,e){if(t.length!==e.length)return!1;for(var n=!0,r=0;n&&r<t.length;r++)n=a(t[r],e[r]);return n},a=function t(e,n){if(e===n)return!0;var a=Object(i["c"])(e),s=Object(i["c"])(n);if(a||s)return!(!a||!s)&&e.getTime()===n.getTime();if(a=Object(i["a"])(e),s=Object(i["a"])(n),a||s)return!(!a||!s)&&o(e,n);if(a=Object(i["j"])(e),s=Object(i["j"])(n),a||s){if(!a||!s)return!1;var l=Object(r["h"])(e).length,c=Object(r["h"])(n).length;if(l!==c)return!1;for(var u in e){var h=Object(r["g"])(e,u),d=Object(r["g"])(n,u);if(h&&!d||!h&&d||!t(e[u],n[u]))return!1}}return String(e)===String(n)}},"3c43":function(t,e){e.endianness=function(){return"LE"},e.hostname=function(){return"undefined"!==typeof location?location.hostname:""},e.loadavg=function(){return[]},e.uptime=function(){return 0},e.freemem=function(){return Number.MAX_VALUE},e.totalmem=function(){return Number.MAX_VALUE},e.cpus=function(){return[]},e.type=function(){return"Browser"},e.release=function(){return"undefined"!==typeof navigator?navigator.appVersion:""},e.networkInterfaces=e.getNetworkInterfaces=function(){return{}},e.arch=function(){return"javascript"},e.platform=function(){return"browser"},e.tmpdir=e.tmpDir=function(){return"/tmp"},e.EOL="\n",e.homedir=function(){return"/"}},"3ca3":function(t,e,n){"use strict";var r=n("6547").charAt,i=n("577e"),o=n("69f3"),a=n("c6d2"),s=n("4754"),l="String Iterator",c=o.set,u=o.getterFor(l);a(String,"String",(function(t){c(this,{type:l,string:i(t),index:0})}),(function(){var t,e=u(this),n=e.string,i=e.index;return i>=n.length?s(void 0,!0):(t=r(n,i),e.index+=t.length,s(t,!1))}))},"3cab":function(t,e,n){(function(t){var e=/\S/,n=/\"/g,r=/\n/g,i=/\r/g,o=/\\/g,a=/\u2028/,s=/\u2029/;function l(t){"}"===t.n.substr(t.n.length-1)&&(t.n=t.n.substring(0,t.n.length-1))}function c(t){return t.trim?t.trim():t.replace(/^\s*|\s*$/g,"")}function u(t,e,n){if(e.charAt(n)!=t.charAt(0))return!1;for(var r=1,i=t.length;r<i;r++)if(e.charAt(n+r)!=t.charAt(r))return!1;return!0}t.tags={"#":1,"^":2,"<":3,$:4,"/":5,"!":6,">":7,"=":8,_v:9,"{":10,"&":11,_t:12},t.scan=function(n,r){var i=n.length,o=0,a=1,s=2,h=o,d=null,f=null,p="",m=[],g=!1,b=0,v=0,y="{{",w="}}";function _(){p.length>0&&(m.push({tag:"_t",text:new String(p)}),p="")}function x(){for(var n=!0,r=v;r<m.length;r++)if(n=t.tags[m[r].tag]<t.tags["_v"]||"_t"==m[r].tag&&null===m[r].text.match(e),!n)return!1;return n}function k(t,e){if(_(),t&&x())for(var n,r=v;r<m.length;r++)m[r].text&&((n=m[r+1])&&">"==n.tag&&(n.indent=m[r].text.toString()),m.splice(r,1));else e||m.push({tag:"\n"});g=!1,v=m.length}function A(t,e){var n="="+w,r=t.indexOf(n,e),i=c(t.substring(t.indexOf("=",e)+1,r)).split(" ");return y=i[0],w=i[i.length-1],r+n.length-1}for(r&&(r=r.split(" "),y=r[0],w=r[1]),b=0;b<i;b++)h==o?u(y,n,b)?(--b,_(),h=a):"\n"==n.charAt(b)?k(g):p+=n.charAt(b):h==a?(b+=y.length-1,f=t.tags[n.charAt(b+1)],d=f?n.charAt(b+1):"_v","="==d?(b=A(n,b),h=o):(f&&b++,h=s),g=b):u(w,n,b)?(m.push({tag:d,n:c(p),otag:y,ctag:w,i:"/"==d?g-y.length:b+w.length}),p="",b+=w.length-1,h=o,"{"==d&&("}}"==w?b++:l(m[m.length-1]))):p+=n.charAt(b);return k(g,!0),m};var h={_t:!0,"\n":!0,$:!0,"/":!0};function d(e,n,r,i){var o=[],a=null,s=null,l=null;s=r[r.length-1];while(e.length>0){if(l=e.shift(),s&&"<"==s.tag&&!(l.tag in h))throw new Error("Illegal content in < super tag.");if(t.tags[l.tag]<=t.tags["$"]||f(l,i))r.push(l),l.nodes=d(e,l.tag,r,i);else{if("/"==l.tag){if(0===r.length)throw new Error("Closing tag without opener: /"+l.n);if(a=r.pop(),l.n!=a.n&&!p(l.n,a.n,i))throw new Error("Nesting error: "+a.n+" vs. "+l.n);return a.end=l.i,o}"\n"==l.tag&&(l.last=0==e.length||"\n"==e[0].tag)}o.push(l)}if(r.length>0)throw new Error("missing closing tag: "+r.pop().n);return o}function f(t,e){for(var n=0,r=e.length;n<r;n++)if(e[n].o==t.n)return t.tag="#",!0}function p(t,e,n){for(var r=0,i=n.length;r<i;r++)if(n[r].c==t&&n[r].o==e)return!0}function m(t){var e=[];for(var n in t)e.push('"'+v(n)+'": function(c,p,t,i) {'+t[n]+"}");return"{ "+e.join(",")+" }"}function g(t){var e=[];for(var n in t.partials)e.push('"'+v(n)+'":{name:"'+v(t.partials[n].name)+'", '+g(t.partials[n])+"}");return"partials: {"+e.join(",")+"}, subs: "+m(t.subs)}t.stringify=function(e,n,r){return"{code: function (c,p,i) { "+t.wrapMain(e.code)+" },"+g(e)+"}"};var b=0;function v(t){return t.replace(o,"\\\\").replace(n,'\\"').replace(r,"\\n").replace(i,"\\r").replace(a,"\\u2028").replace(s,"\\u2029")}function y(t){return~t.indexOf(".")?"d":"f"}function w(t,e){var n="<"+(e.prefix||""),r=n+t.n+b++;return e.partials[r]={name:t.n,partials:{}},e.code+='t.b(t.rp("'+v(r)+'",c,p,"'+(t.indent||"")+'"));',r}function _(t,e){e.code+="t.b(t.t(t."+y(t.n)+'("'+v(t.n)+'",c,p,0)));'}function x(t){return"t.b("+t+");"}t.generate=function(e,n,r){b=0;var i={code:"",subs:{},partials:{}};return t.walk(e,i),r.asString?this.stringify(i,n,r):this.makeTemplate(i,n,r)},t.wrapMain=function(t){return'var t=this;t.b(i=i||"");'+t+"return t.fl();"},t.template=t.Template,t.makeTemplate=function(t,e,n){var r=this.makePartials(t);return r.code=new Function("c","p","i",this.wrapMain(t.code)),new this.template(r,e,this,n)},t.makePartials=function(t){var e,n={subs:{},partials:t.partials,name:t.name};for(e in n.partials)n.partials[e]=this.makePartials(n.partials[e]);for(e in t.subs)n.subs[e]=new Function("c","p","t","i",t.subs[e]);return n},t.codegen={"#":function(e,n){n.code+="if(t.s(t."+y(e.n)+'("'+v(e.n)+'",c,p,1),c,p,0,'+e.i+","+e.end+',"'+e.otag+" "+e.ctag+'")){t.rs(c,p,function(c,p,t){',t.walk(e.nodes,n),n.code+="});c.pop();}"},"^":function(e,n){n.code+="if(!t.s(t."+y(e.n)+'("'+v(e.n)+'",c,p,1),c,p,1,0,0,"")){',t.walk(e.nodes,n),n.code+="};"},">":w,"<":function(e,n){var r={partials:{},code:"",subs:{},inPartial:!0};t.walk(e.nodes,r);var i=n.partials[w(e,n)];i.subs=r.subs,i.partials=r.partials},$:function(e,n){var r={subs:{},code:"",partials:n.partials,prefix:e.n};t.walk(e.nodes,r),n.subs[e.n]=r.code,n.inPartial||(n.code+='t.sub("'+v(e.n)+'",c,p,i);')},"\n":function(t,e){e.code+=x('"\\n"'+(t.last?"":" + i"))},_v:function(t,e){e.code+="t.b(t.v(t."+y(t.n)+'("'+v(t.n)+'",c,p,0)));'},_t:function(t,e){e.code+=x('"'+v(t.text)+'"')},"{":_,"&":_},t.walk=function(e,n){for(var r,i=0,o=e.length;i<o;i++)r=t.codegen[e[i].tag],r&&r(e[i],n);return n},t.parse=function(t,e,n){return n=n||{},d(t,"",[],n.sectionTags||[])},t.cache={},t.cacheKey=function(t,e){return[t,!!e.asString,!!e.disableLambda,e.delimiters,!!e.modelGet].join("||")},t.compile=function(e,n){n=n||{};var r=t.cacheKey(e,n),i=this.cache[r];if(i){var o=i.partials;for(var a in o)delete o[a].instance;return i}return i=this.generate(this.parse(this.scan(e,n.delimiters),e,n),e,n),this.cache[r]=i}})(e)},"3d1e":function(t,e,n){var r; /*! * ApexCharts v3.54.1 * (c) 2018-2024 ApexCharts * Released under the MIT License. */!function(e,n){t.exports=n()}(0,(function(){"use strict";function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function o(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,w(r.key),r)}}function l(t,e,n){return e&&s(t.prototype,e),n&&s(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function c(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=x(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function u(t){var e=p();return function(){var n,r=d(t);if(e){var i=d(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(t,e){if(e&&("object"==typeof e||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return o(t)}(this,n)}}function h(t,e,n){return(e=w(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function d(t){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},d(t)}function f(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&b(t,e)}function p(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(p=function(){return!!t})()}function m(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function g(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?m(Object(n),!0).forEach((function(e){h(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function b(t,e){return b=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},b(t,e)}function v(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==e);l=!0);}catch(t){c=!0,i=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(t,e)||x(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(t){return function(t){if(Array.isArray(t))return i(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||x(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function w(t){var e=function(t,e){if("object"!=typeof t||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:e+""}function _(t){return _="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_(t)}function x(t,e){if(t){if("string"==typeof t)return i(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(t,e):void 0}}var k=function(){function t(){a(this,t)}return l(t,[{key:"shadeRGBColor",value:function(t,e){var n=e.split(","),r=t<0?0:255,i=t<0?-1*t:t,o=parseInt(n[0].slice(4),10),a=parseInt(n[1],10),s=parseInt(n[2],10);return"rgb("+(Math.round((r-o)*i)+o)+","+(Math.round((r-a)*i)+a)+","+(Math.round((r-s)*i)+s)+")"}},{key:"shadeHexColor",value:function(t,e){var n=parseInt(e.slice(1),16),r=t<0?0:255,i=t<0?-1*t:t,o=n>>16,a=n>>8&255,s=255&n;return"#"+(16777216+65536*(Math.round((r-o)*i)+o)+256*(Math.round((r-a)*i)+a)+(Math.round((r-s)*i)+s)).toString(16).slice(1)}},{key:"shadeColor",value:function(e,n){return t.isColorHex(n)?this.shadeHexColor(e,n):this.shadeRGBColor(e,n)}}],[{key:"bind",value:function(t,e){return function(){return t.apply(e,arguments)}}},{key:"isObject",value:function(t){return t&&"object"===_(t)&&!Array.isArray(t)&&null!=t}},{key:"is",value:function(t,e){return Object.prototype.toString.call(e)==="[object "+t+"]"}},{key:"listToArray",value:function(t){var e,n=[];for(e=0;e<t.length;e++)n[e]=t[e];return n}},{key:"extend",value:function(t,e){var n=this;"function"!=typeof Object.assign&&(Object.assign=function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),n=1;n<arguments.length;n++){var r=arguments[n];if(null!=r)for(var i in r)r.hasOwnProperty(i)&&(e[i]=r[i])}return e});var r=Object.assign({},t);return this.isObject(t)&&this.isObject(e)&&Object.keys(e).forEach((function(i){n.isObject(e[i])&&i in t?r[i]=n.extend(t[i],e[i]):Object.assign(r,h({},i,e[i]))})),r}},{key:"extendArray",value:function(e,n){var r=[];return e.map((function(e){r.push(t.extend(n,e))})),r}},{key:"monthMod",value:function(t){return t%12}},{key:"clone",value:function(e){if(t.is("Array",e)){for(var n=[],r=0;r<e.length;r++)n[r]=this.clone(e[r]);return n}if(t.is("Null",e))return null;if(t.is("Date",e))return e;if("object"===_(e)){var i={};for(var o in e)e.hasOwnProperty(o)&&(i[o]=this.clone(e[o]));return i}return e}},{key:"log10",value:function(t){return Math.log(t)/Math.LN10}},{key:"roundToBase10",value:function(t){return Math.pow(10,Math.floor(Math.log10(t)))}},{key:"roundToBase",value:function(t,e){return Math.pow(e,Math.floor(Math.log(t)/Math.log(e)))}},{key:"parseNumber",value:function(t){return null===t?t:parseFloat(t)}},{key:"stripNumber",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return Number.isInteger(t)?t:parseFloat(t.toPrecision(e))}},{key:"randomId",value:function(){return(Math.random()+1).toString(36).substring(4)}},{key:"noExponents",value:function(t){var e=String(t).split(/[eE]/);if(1===e.length)return e[0];var n="",r=t<0?"-":"",i=e[0].replace(".",""),o=Number(e[1])+1;if(o<0){for(n=r+"0.";o++;)n+="0";return n+i.replace(/^-/,"")}for(o-=i.length;o--;)n+="0";return i+n}},{key:"getDimensions",value:function(t){var e=getComputedStyle(t,null),n=t.clientHeight,r=t.clientWidth;return n-=parseFloat(e.paddingTop)+parseFloat(e.paddingBottom),[r-=parseFloat(e.paddingLeft)+parseFloat(e.paddingRight),n]}},{key:"getBoundingClientRect",value:function(t){var e=t.getBoundingClientRect();return{top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:t.clientWidth,height:t.clientHeight,x:e.left,y:e.top}}},{key:"getLargestStringFromArr",value:function(t){return t.reduce((function(t,e){return Array.isArray(e)&&(e=e.reduce((function(t,e){return t.length>e.length?t:e}))),t.length>e.length?t:e}),0)}},{key:"hexToRgba",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#999999",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.6;"#"!==t.substring(0,1)&&(t="#999999");var n=t.replace("#","");n=n.match(new RegExp("(.{"+n.length/3+"})","g"));for(var r=0;r<n.length;r++)n[r]=parseInt(1===n[r].length?n[r]+n[r]:n[r],16);return void 0!==e&&n.push(e),"rgba("+n.join(",")+")"}},{key:"getOpacityFromRGBA",value:function(t){return parseFloat(t.replace(/^.*,(.+)\)/,"$1"))}},{key:"rgb2hex",value:function(t){return(t=t.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i))&&4===t.length?"#"+("0"+parseInt(t[1],10).toString(16)).slice(-2)+("0"+parseInt(t[2],10).toString(16)).slice(-2)+("0"+parseInt(t[3],10).toString(16)).slice(-2):""}},{key:"isColorHex",value:function(t){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)|(^#[0-9A-F]{8}$)/i.test(t)}},{key:"getPolygonPos",value:function(t,e){for(var n=[],r=2*Math.PI/e,i=0;i<e;i++){var o={};o.x=t*Math.sin(i*r),o.y=-t*Math.cos(i*r),n.push(o)}return n}},{key:"polarToCartesian",value:function(t,e,n,r){var i=(r-90)*Math.PI/180;return{x:t+n*Math.cos(i),y:e+n*Math.sin(i)}}},{key:"escapeString",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"x",n=t.toString().slice();return n.replace(/[` ~!@#$%^&*()|+\=?;:'",.<>{}[\]\\/]/gi,e)}},{key:"negToZero",value:function(t){return t<0?0:t}},{key:"moveIndexInArray",value:function(t,e,n){if(n>=t.length)for(var r=n-t.length+1;r--;)t.push(void 0);return t.splice(n,0,t.splice(e,1)[0]),t}},{key:"extractNumber",value:function(t){return parseFloat(t.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(t,e){for(;(t=t.parentElement)&&!t.classList.contains(e););return t}},{key:"setELstyles",value:function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t.style.key=e[n])}},{key:"preciseAddition",value:function(t,e){var n=(String(t).split(".")[1]||"").length,r=(String(e).split(".")[1]||"").length,i=Math.pow(10,Math.max(n,r));return(Math.round(t*i)+Math.round(e*i))/i}},{key:"isNumber",value:function(t){return!isNaN(t)&&parseFloat(Number(t))===t&&!isNaN(parseInt(t,10))}},{key:"isFloat",value:function(t){return Number(t)===t&&t%1!=0}},{key:"isSafari",value:function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}},{key:"isFirefox",value:function(){return navigator.userAgent.toLowerCase().indexOf("firefox")>-1}},{key:"isMsEdge",value:function(){var t=window.navigator.userAgent,e=t.indexOf("Edge/");return e>0&&parseInt(t.substring(e+5,t.indexOf(".",e)),10)}},{key:"getGCD",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:7,r=Math.pow(10,n-Math.floor(Math.log10(Math.max(t,e))));for(t=Math.round(Math.abs(t)*r),e=Math.round(Math.abs(e)*r);e;){var i=e;e=t%e,t=i}return t/r}},{key:"getPrimeFactors",value:function(t){for(var e=[],n=2;t>=2;)t%n==0?(e.push(n),t/=n):n++;return e}},{key:"mod",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:7,r=Math.pow(10,n-Math.floor(Math.log10(Math.max(t,e))));return(t=Math.round(Math.abs(t)*r))%(e=Math.round(Math.abs(e)*r))/r}}]),t}(),A=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.setEasingFunctions()}return l(t,[{key:"setEasingFunctions",value:function(){var t;if(!this.w.globals.easing){switch(this.w.config.chart.animations.easing){case"linear":t="-";break;case"easein":t="<";break;case"easeout":t=">";break;case"easeinout":default:t="<>";break;case"swing":t=function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1};break;case"bounce":t=function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375};break;case"elastic":t=function(t){return t===!!t?t:Math.pow(2,-10*t)*Math.sin((t-.075)*(2*Math.PI)/.3)+1}}this.w.globals.easing=t}}},{key:"animateLine",value:function(t,e,n,r){t.attr(e).animate(r).attr(n)}},{key:"animateMarker",value:function(t,e,n,r){t.attr({opacity:0}).animate(e,n).attr({opacity:1}).afterAll((function(){r()}))}},{key:"animateRect",value:function(t,e,n,r,i){t.attr(e).animate(r).attr(n).afterAll((function(){return i()}))}},{key:"animatePathsGradually",value:function(t){var e=t.el,n=t.realIndex,r=t.j,i=t.fill,o=t.pathFrom,a=t.pathTo,s=t.speed,l=t.delay,c=this.w,u=0;c.config.chart.animations.animateGradually.enabled&&(u=c.config.chart.animations.animateGradually.delay),c.config.chart.animations.dynamicAnimation.enabled&&c.globals.dataChanged&&"bar"!==c.config.chart.type&&(u=0),this.morphSVG(e,n,r,"line"!==c.config.chart.type||c.globals.comboCharts?i:"stroke",o,a,s,l*u)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach((function(t){var e=t.el;e.classList.remove("apexcharts-element-hidden"),e.classList.add("apexcharts-hidden-element-shown")}))}},{key:"animationCompleted",value:function(t){var e=this.w;e.globals.animationEnded||(e.globals.animationEnded=!0,this.showDelayedElements(),"function"==typeof e.config.chart.events.animationEnd&&e.config.chart.events.animationEnd(this.ctx,{el:t,w:e}))}},{key:"morphSVG",value:function(t,e,n,r,i,o,a,s){var l=this,c=this.w;i||(i=t.attr("pathFrom")),o||(o=t.attr("pathTo"));var u=function(t){return"radar"===c.config.chart.type&&(a=1),"M 0 ".concat(c.globals.gridHeight)};(!i||i.indexOf("undefined")>-1||i.indexOf("NaN")>-1)&&(i=u()),(!o||o.indexOf("undefined")>-1||o.indexOf("NaN")>-1)&&(o=u()),c.globals.shouldAnimate||(a=1),t.plot(i).animate(1,c.globals.easing,s).plot(i).animate(a,c.globals.easing,s).plot(o).afterAll((function(){k.isNumber(n)?n===c.globals.series[c.globals.maxValsInArrayIndex].length-2&&c.globals.shouldAnimate&&l.animationCompleted(t):"none"!==r&&c.globals.shouldAnimate&&(!c.globals.comboCharts&&e===c.globals.series.length-1||c.globals.comboCharts)&&l.animationCompleted(t),l.showDelayedElements()}))}}]),t}(),M=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"getDefaultFilter",value:function(t,e){var n=this.w;t.unfilter(!0),(new window.SVG.Filter).size("120%","180%","-5%","-40%"),"none"!==n.config.states.normal.filter?this.applyFilter(t,e,n.config.states.normal.filter.type,n.config.states.normal.filter.value):n.config.chart.dropShadow.enabled&&this.dropShadow(t,n.config.chart.dropShadow,e)}},{key:"addNormalFilter",value:function(t,e){var n=this.w;n.config.chart.dropShadow.enabled&&!t.node.classList.contains("apexcharts-marker")&&this.dropShadow(t,n.config.chart.dropShadow,e)}},{key:"addLightenFilter",value:function(t,e,n){var r=this,i=this.w,o=n.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter((function(t){var n=i.config.chart.dropShadow;(n.enabled?r.addShadow(t,e,n):t).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:o}})})),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"addDarkenFilter",value:function(t,e,n){var r=this,i=this.w,o=n.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter((function(t){var n=i.config.chart.dropShadow;(n.enabled?r.addShadow(t,e,n):t).componentTransfer({rgb:{type:"linear",slope:o}})})),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"applyFilter",value:function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;switch(n){case"none":this.addNormalFilter(t,e);break;case"lighten":this.addLightenFilter(t,e,{intensity:r});break;case"darken":this.addDarkenFilter(t,e,{intensity:r})}}},{key:"addShadow",value:function(t,e,n){var r,i=this.w,o=n.blur,a=n.top,s=n.left,l=n.color,c=n.opacity;if((null===(r=i.config.chart.dropShadow.enabledOnSeries)||void 0===r?void 0:r.length)>0&&-1===i.config.chart.dropShadow.enabledOnSeries.indexOf(e))return t;var u=t.flood(Array.isArray(l)?l[e]:l,c).composite(t.sourceAlpha,"in").offset(s,a).gaussianBlur(o).merge(t.source);return t.blend(t.source,u)}},{key:"dropShadow",value:function(t,e){var n,r,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=e.top,a=e.left,s=e.blur,l=e.color,c=e.opacity,u=e.noUserSpaceOnUse,h=this.w;return t.unfilter(!0),k.isMsEdge()&&"radialBar"===h.config.chart.type||(null===(n=h.config.chart.dropShadow.enabledOnSeries)||void 0===n?void 0:n.length)>0&&-1===(null===(r=h.config.chart.dropShadow.enabledOnSeries)||void 0===r?void 0:r.indexOf(i))||(l=Array.isArray(l)?l[i]:l,t.filter((function(t){var e=null;e=k.isSafari()||k.isFirefox()||k.isMsEdge()?t.flood(l,c).composite(t.sourceAlpha,"in").offset(a,o).gaussianBlur(s):t.flood(l,c).composite(t.sourceAlpha,"in").offset(a,o).gaussianBlur(s).merge(t.source),t.blend(t.source,e)})),u||t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)),t}},{key:"setSelectionFilter",value:function(t,e,n){var r=this.w;if(void 0!==r.globals.selectedDataPoints[e]&&r.globals.selectedDataPoints[e].indexOf(n)>-1){t.node.setAttribute("selected",!0);var i=r.config.states.active.filter;"none"!==i&&this.applyFilter(t,e,i.type,i.value)}}},{key:"_scaleFilterSize",value:function(t){!function(e){for(var n in e)e.hasOwnProperty(n)&&t.setAttribute(n,e[n])}({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),t}(),O=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"roundPathCorners",value:function(t,e){function n(t,e,n){var i=e.x-t.x,o=e.y-t.y,a=Math.sqrt(i*i+o*o);return r(t,e,Math.min(1,n/a))}function r(t,e,n){return{x:t.x+(e.x-t.x)*n,y:t.y+(e.y-t.y)*n}}function i(t,e){t.length>2&&(t[t.length-2]=e.x,t[t.length-1]=e.y)}function o(t){return{x:parseFloat(t[t.length-2]),y:parseFloat(t[t.length-1])}}t.indexOf("NaN")>-1&&(t="");var a=t.split(/[,\s]/).reduce((function(t,e){var n=e.match("([a-zA-Z])(.+)");return n?(t.push(n[1]),t.push(n[2])):t.push(e),t}),[]).reduce((function(t,e){return parseFloat(e)==e&&t.length?t[t.length-1].push(e):t.push([e]),t}),[]),s=[];if(a.length>1){var l=o(a[0]),c=null;"Z"==a[a.length-1][0]&&a[0].length>2&&(c=["L",l.x,l.y],a[a.length-1]=c),s.push(a[0]);for(var u=1;u<a.length;u++){var h=s[s.length-1],d=a[u],f=d==c?a[1]:a[u+1];if(f&&h&&h.length>2&&"L"==d[0]&&f.length>2&&"L"==f[0]){var p,m,g=o(h),b=o(d),v=o(f);p=n(b,g,e),m=n(b,v,e),i(d,p),d.origPoint=b,s.push(d);var y=r(p,b,.5),w=r(b,m,.5),_=["C",y.x,y.y,w.x,w.y,m.x,m.y];_.origPoint=b,s.push(_)}else s.push(d)}if(c){var x=o(s[s.length-1]);s.push(["Z"]),i(s[0],x)}}else s=a;return s.reduce((function(t,e){return t+e.join(" ")+" "}),"")}},{key:"drawLine",value:function(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"#a8a8a8",o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"butt";return this.w.globals.dom.Paper.line().attr({x1:t,y1:e,x2:n,y2:r,stroke:i,"stroke-dasharray":o,"stroke-width":a,"stroke-linecap":s})}},{key:"drawRect",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"#fefefe",a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:1,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:null,c=arguments.length>9&&void 0!==arguments[9]?arguments[9]:0,u=this.w.globals.dom.Paper.rect();return u.attr({x:t,y:e,width:n>0?n:0,height:r>0?r:0,rx:i,ry:i,opacity:a,"stroke-width":null!==s?s:0,stroke:null!==l?l:"none","stroke-dasharray":c}),u.node.setAttribute("fill",o),u}},{key:"drawPolygon",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"#e1e1e1",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"none";return this.w.globals.dom.Paper.polygon(t).attr({fill:r,stroke:e,"stroke-width":n})}},{key:"drawCircle",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;t<0&&(t=0);var n=this.w.globals.dom.Paper.circle(2*t);return null!==e&&n.attr(e),n}},{key:"drawPath",value:function(t){var e=t.d,n=void 0===e?"":e,r=t.stroke,i=void 0===r?"#a8a8a8":r,o=t.strokeWidth,a=void 0===o?1:o,s=t.fill,l=t.fillOpacity,c=void 0===l?1:l,u=t.strokeOpacity,h=void 0===u?1:u,d=t.classes,f=t.strokeLinecap,p=void 0===f?null:f,m=t.strokeDashArray,g=void 0===m?0:m,b=this.w;return null===p&&(p=b.config.stroke.lineCap),(n.indexOf("undefined")>-1||n.indexOf("NaN")>-1)&&(n="M 0 ".concat(b.globals.gridHeight)),b.globals.dom.Paper.path(n).attr({fill:s,"fill-opacity":c,stroke:i,"stroke-opacity":h,"stroke-linecap":p,"stroke-width":a,"stroke-dasharray":g,class:d})}},{key:"group",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=this.w.globals.dom.Paper.group();return null!==t&&e.attr(t),e}},{key:"move",value:function(t,e){var n=["M",t,e].join(" ");return n}},{key:"line",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=null;return null===n?r=[" L",t,e].join(" "):"H"===n?r=[" H",t].join(" "):"V"===n&&(r=[" V",e].join(" ")),r}},{key:"curve",value:function(t,e,n,r,i,o){var a=["C",t,e,n,r,i,o].join(" ");return a}},{key:"quadraticCurve",value:function(t,e,n,r){return["Q",t,e,n,r].join(" ")}},{key:"arc",value:function(t,e,n,r,i,o,a){var s="A";arguments.length>7&&void 0!==arguments[7]&&arguments[7]&&(s="a");var l=[s,t,e,n,r,i,o,a].join(" ");return l}},{key:"renderPaths",value:function(t){var e,n=t.j,r=t.realIndex,i=t.pathFrom,o=t.pathTo,a=t.stroke,s=t.strokeWidth,l=t.strokeLinecap,c=t.fill,u=t.animationDelay,h=t.initialSpeed,d=t.dataChangeSpeed,f=t.className,p=t.chartType,m=t.shouldClipToGrid,b=void 0===m||m,v=t.bindEventsOnPaths,y=void 0===v||v,w=t.drawShadow,_=void 0===w||w,x=this.w,k=new M(this.ctx),O=new A(this.ctx),S=this.w.config.chart.animations.enabled,T=S&&this.w.config.chart.animations.dynamicAnimation.enabled,C=!!(S&&!x.globals.resized||T&&x.globals.dataChanged&&x.globals.shouldAnimate);C?e=i:(e=o,x.globals.animationEnded=!0);var E=x.config.stroke.dashArray,j=0;j=Array.isArray(E)?E[r]:x.config.stroke.dashArray;var L=this.drawPath({d:e,stroke:a,strokeWidth:s,fill:c,fillOpacity:1,classes:f,strokeLinecap:l,strokeDashArray:j});if(L.attr("index",r),b&&("bar"===p&&!x.globals.isHorizontal||x.globals.comboCharts?L.attr({"clip-path":"url(#gridRectBarMask".concat(x.globals.cuid,")")}):L.attr({"clip-path":"url(#gridRectMask".concat(x.globals.cuid,")")})),"none"!==x.config.states.normal.filter.type)k.getDefaultFilter(L,r);else if(x.config.chart.dropShadow.enabled&&_){var P=x.config.chart.dropShadow;k.dropShadow(L,P,r)}y&&(L.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,L)),L.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,L)),L.node.addEventListener("mousedown",this.pathMouseDown.bind(this,L))),L.attr({pathTo:o,pathFrom:i});var D={el:L,j:n,realIndex:r,pathFrom:i,pathTo:o,fill:c,strokeWidth:s,delay:u};return!S||x.globals.resized||x.globals.dataChanged?!x.globals.resized&&x.globals.dataChanged||O.showDelayedElements():O.animatePathsGradually(g(g({},D),{},{speed:h})),x.globals.dataChanged&&T&&C&&O.animatePathsGradually(g(g({},D),{},{speed:d})),L}},{key:"drawPattern",value:function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"#a8a8a8",i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;return this.w.globals.dom.Paper.pattern(e,n,(function(o){"horizontalLines"===t?o.line(0,0,n,0).stroke({color:r,width:i+1}):"verticalLines"===t?o.line(0,0,0,e).stroke({color:r,width:i+1}):"slantedLines"===t?o.line(0,0,e,n).stroke({color:r,width:i}):"squares"===t?o.rect(e,n).fill("none").stroke({color:r,width:i}):"circles"===t&&o.circle(e).fill("none").stroke({color:r,width:i})}))}},{key:"drawGradient",value:function(t,e,n,r,i){var o,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:0,u=this.w;e.length<9&&0===e.indexOf("#")&&(e=k.hexToRgba(e,r)),n.length<9&&0===n.indexOf("#")&&(n=k.hexToRgba(n,i));var h=0,d=1,f=1,p=null;null!==s&&(h=void 0!==s[0]?s[0]/100:0,d=void 0!==s[1]?s[1]/100:1,f=void 0!==s[2]?s[2]/100:1,p=void 0!==s[3]?s[3]/100:null);var m=!("donut"!==u.config.chart.type&&"pie"!==u.config.chart.type&&"polarArea"!==u.config.chart.type&&"bubble"!==u.config.chart.type);if(o=null===l||0===l.length?u.globals.dom.Paper.gradient(m?"radial":"linear",(function(t){t.at(h,e,r),t.at(d,n,i),t.at(f,n,i),null!==p&&t.at(p,e,r)})):u.globals.dom.Paper.gradient(m?"radial":"linear",(function(t){(Array.isArray(l[c])?l[c]:l).forEach((function(e){t.at(e.offset/100,e.color,e.opacity)}))})),m){var g=u.globals.gridWidth/2,b=u.globals.gridHeight/2;"bubble"!==u.config.chart.type?o.attr({gradientUnits:"userSpaceOnUse",cx:g,cy:b,r:a}):o.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else"vertical"===t?o.from(0,0).to(0,1):"diagonal"===t?o.from(0,0).to(1,1):"horizontal"===t?o.from(0,1).to(1,1):"diagonal2"===t&&o.from(1,0).to(0,1);return o}},{key:"getTextBasedOnMaxWidth",value:function(t){var e=t.text,n=t.maxWidth,r=t.fontSize,i=t.fontFamily,o=this.getTextRects(e,r,i),a=o.width/e.length,s=Math.floor(n/a);return n<o.width?e.slice(0,s-3)+"...":e}},{key:"drawText",value:function(t){var e=this,n=t.x,r=t.y,i=t.text,o=t.textAnchor,a=t.fontSize,s=t.fontFamily,l=t.fontWeight,c=t.foreColor,u=t.opacity,h=t.maxWidth,d=t.cssClass,f=void 0===d?"":d,p=t.isPlainText,m=void 0===p||p,b=t.dominantBaseline,v=void 0===b?"auto":b,y=this.w;void 0===i&&(i="");var w=i;o||(o="start"),c&&c.length||(c=y.config.chart.foreColor),s=s||y.config.chart.fontFamily,l=l||"regular";var _,x={maxWidth:h,fontSize:a=a||"11px",fontFamily:s};return Array.isArray(i)?_=y.globals.dom.Paper.text((function(t){for(var n=0;n<i.length;n++)w=i[n],h&&(w=e.getTextBasedOnMaxWidth(g({text:i[n]},x))),0===n?t.tspan(w):t.tspan(w).newLine()})):(h&&(w=this.getTextBasedOnMaxWidth(g({text:i},x))),_=m?y.globals.dom.Paper.plain(i):y.globals.dom.Paper.text((function(t){return t.tspan(w)}))),_.attr({x:n,y:r,"text-anchor":o,"dominant-baseline":v,"font-size":a,"font-family":s,"font-weight":l,fill:c,class:"apexcharts-text "+f}),_.node.style.fontFamily=s,_.node.style.opacity=u,_}},{key:"getMarkerPath",value:function(t,e,n,r){var i="";switch(n){case"cross":i="M ".concat(t-(r/=1.4)," ").concat(e-r," L ").concat(t+r," ").concat(e+r," M ").concat(t-r," ").concat(e+r," L ").concat(t+r," ").concat(e-r);break;case"plus":i="M ".concat(t-(r/=1.12)," ").concat(e," L ").concat(t+r," ").concat(e," M ").concat(t," ").concat(e-r," L ").concat(t," ").concat(e+r);break;case"star":case"sparkle":var o=5;r*=1.15,"sparkle"===n&&(r/=1.1,o=4);for(var a=Math.PI/o,s=0;s<=2*o;s++){var l=s*a,c=s%2==0?r:r/2;i+=(0===s?"M":"L")+(t+c*Math.sin(l))+","+(e-c*Math.cos(l))}i+="Z";break;case"triangle":i="M ".concat(t," ").concat(e-r," \n L ").concat(t+r," ").concat(e+r," \n L ").concat(t-r," ").concat(e+r," \n Z");break;case"square":case"rect":i="M ".concat(t-(r/=1.125)," ").concat(e-r," \n L ").concat(t+r," ").concat(e-r," \n L ").concat(t+r," ").concat(e+r," \n L ").concat(t-r," ").concat(e+r," \n Z");break;case"diamond":r*=1.05,i="M ".concat(t," ").concat(e-r," \n L ").concat(t+r," ").concat(e," \n L ").concat(t," ").concat(e+r," \n L ").concat(t-r," ").concat(e," \n Z");break;case"line":i="M ".concat(t-(r/=1.1)," ").concat(e," \n L ").concat(t+r," ").concat(e);break;default:r*=2,i="M ".concat(t,", ").concat(e," \n m -").concat(r/2,", 0 \n a ").concat(r/2,",").concat(r/2," 0 1,0 ").concat(r,",0 \n a ").concat(r/2,",").concat(r/2," 0 1,0 -").concat(r,",0")}return i}},{key:"drawMarkerShape",value:function(t,e,n,r,i){var o=this.drawPath({d:this.getMarkerPath(t,e,n,r,i),stroke:i.pointStrokeColor,strokeDashArray:i.pointStrokeDashArray,strokeWidth:i.pointStrokeWidth,fill:i.pointFillColor,fillOpacity:i.pointFillOpacity,strokeOpacity:i.pointStrokeOpacity});return o.attr({cx:t,cy:e,shape:i.shape,class:i.class?i.class:""}),o}},{key:"drawMarker",value:function(t,e,n){t=t||0;var r=n.pSize||0;return k.isNumber(e)||(r=0,e=0),this.drawMarkerShape(t,e,null==n?void 0:n.shape,r,g(g({},n),"line"===n.shape||"plus"===n.shape||"cross"===n.shape?{pointStrokeColor:n.pointFillColor,pointStrokeOpacity:n.pointFillOpacity}:{}))}},{key:"pathMouseEnter",value:function(t,e){var n=this.w,r=new M(this.ctx),i=parseInt(t.node.getAttribute("index"),10),o=parseInt(t.node.getAttribute("j"),10);if("function"==typeof n.config.chart.events.dataPointMouseEnter&&n.config.chart.events.dataPointMouseEnter(e,this.ctx,{seriesIndex:i,dataPointIndex:o,w:n}),this.ctx.events.fireEvent("dataPointMouseEnter",[e,this.ctx,{seriesIndex:i,dataPointIndex:o,w:n}]),("none"===n.config.states.active.filter.type||"true"!==t.node.getAttribute("selected"))&&"none"!==n.config.states.hover.filter.type&&!n.globals.isTouchDevice){var a=n.config.states.hover.filter;r.applyFilter(t,i,a.type,a.value)}}},{key:"pathMouseLeave",value:function(t,e){var n=this.w,r=new M(this.ctx),i=parseInt(t.node.getAttribute("index"),10),o=parseInt(t.node.getAttribute("j"),10);"function"==typeof n.config.chart.events.dataPointMouseLeave&&n.config.chart.events.dataPointMouseLeave(e,this.ctx,{seriesIndex:i,dataPointIndex:o,w:n}),this.ctx.events.fireEvent("dataPointMouseLeave",[e,this.ctx,{seriesIndex:i,dataPointIndex:o,w:n}]),"none"!==n.config.states.active.filter.type&&"true"===t.node.getAttribute("selected")||"none"!==n.config.states.hover.filter.type&&r.getDefaultFilter(t,i)}},{key:"pathMouseDown",value:function(t,e){var n=this.w,r=new M(this.ctx),i=parseInt(t.node.getAttribute("index"),10),o=parseInt(t.node.getAttribute("j"),10),a="false";if("true"===t.node.getAttribute("selected")){if(t.node.setAttribute("selected","false"),n.globals.selectedDataPoints[i].indexOf(o)>-1){var s=n.globals.selectedDataPoints[i].indexOf(o);n.globals.selectedDataPoints[i].splice(s,1)}}else{if(!n.config.states.active.allowMultipleDataPointsSelection&&n.globals.selectedDataPoints.length>0){n.globals.selectedDataPoints=[];var l=n.globals.dom.Paper.select(".apexcharts-series path").members,c=n.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,u=function(t){Array.prototype.forEach.call(t,(function(t){t.node.setAttribute("selected","false"),r.getDefaultFilter(t,i)}))};u(l),u(c)}t.node.setAttribute("selected","true"),a="true",void 0===n.globals.selectedDataPoints[i]&&(n.globals.selectedDataPoints[i]=[]),n.globals.selectedDataPoints[i].push(o)}if("true"===a){var h=n.config.states.active.filter;if("none"!==h)r.applyFilter(t,i,h.type,h.value);else if("none"!==n.config.states.hover.filter&&!n.globals.isTouchDevice){var d=n.config.states.hover.filter;r.applyFilter(t,i,d.type,d.value)}}else"none"!==n.config.states.active.filter.type&&("none"===n.config.states.hover.filter.type||n.globals.isTouchDevice?r.getDefaultFilter(t,i):(d=n.config.states.hover.filter,r.applyFilter(t,i,d.type,d.value)));"function"==typeof n.config.chart.events.dataPointSelection&&n.config.chart.events.dataPointSelection(e,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:i,dataPointIndex:o,w:n}),e&&this.ctx.events.fireEvent("dataPointSelection",[e,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:i,dataPointIndex:o,w:n}])}},{key:"rotateAroundCenter",value:function(t){var e={};return t&&"function"==typeof t.getBBox&&(e=t.getBBox()),{x:e.x+e.width/2,y:e.y+e.height/2}}},{key:"getTextRects",value:function(t,e,n,r){var i=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],o=this.w,a=this.drawText({x:-200,y:-200,text:t,textAnchor:"start",fontSize:e,fontFamily:n,foreColor:"#fff",opacity:0});r&&a.attr("transform",r),o.globals.dom.Paper.add(a);var s=a.bbox();return i||(s=a.node.getBoundingClientRect()),a.remove(),{width:s.width,height:s.height}}},{key:"placeTextWithEllipsis",value:function(t,e,n){if("function"==typeof t.getComputedTextLength&&(t.textContent=e,e.length>0&&t.getComputedTextLength()>=n/1.1)){for(var r=e.length-3;r>0;r-=3)if(t.getSubStringLength(0,r)<=n/1.1)return void(t.textContent=e.substring(0,r)+"...");t.textContent="."}}}],[{key:"setAttrs",value:function(t,e){for(var n in e)e.hasOwnProperty(n)&&t.setAttribute(n,e[n])}}]),t}(),S=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"getStackedSeriesTotals",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=this.w,n=[];if(0===e.globals.series.length)return n;for(var r=0;r<e.globals.series[e.globals.maxValsInArrayIndex].length;r++){for(var i=0,o=0;o<e.globals.series.length;o++)void 0!==e.globals.series[o][r]&&-1===t.indexOf(o)&&(i+=e.globals.series[o][r]);n.push(i)}return n}},{key:"getSeriesTotalByIndex",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return null===t?this.w.config.series.reduce((function(t,e){return t+e}),0):this.w.globals.series[t].reduce((function(t,e){return t+e}),0)}},{key:"getStackedSeriesTotalsByGroups",value:function(){var t=this,e=this.w,n=[];return e.globals.seriesGroups.forEach((function(r){var i=[];e.config.series.forEach((function(t,n){r.indexOf(e.globals.seriesNames[n])>-1&&i.push(n)}));var o=e.globals.series.map((function(t,e){return-1===i.indexOf(e)?e:-1})).filter((function(t){return-1!==t}));n.push(t.getStackedSeriesTotals(o))})),n}},{key:"setSeriesYAxisMappings",value:function(){var t=this.w.globals,e=this.w.config,n=[],r=[],i=[],o=t.series.length>e.yaxis.length||e.yaxis.some((function(t){return Array.isArray(t.seriesName)}));e.series.forEach((function(t,e){i.push(e),r.push(null)})),e.yaxis.forEach((function(t,e){n[e]=[]}));var a=[];e.yaxis.forEach((function(t,r){var s=!1;if(t.seriesName){var l=[];Array.isArray(t.seriesName)?l=t.seriesName:l.push(t.seriesName),l.forEach((function(t){e.series.forEach((function(e,a){if(e.name===t){var l=a;r===a||o?!o||i.indexOf(a)>-1?n[r].push([r,a]):console.warn("Series '"+e.name+"' referenced more than once in what looks like the new style. That is, when using either seriesName: [], or when there are more series than yaxes."):(n[a].push([a,r]),l=r),s=!0,-1!==(l=i.indexOf(l))&&i.splice(l,1)}}))}))}s||a.push(r)})),n=n.map((function(t,e){var n=[];return t.forEach((function(t){r[t[1]]=t[0],n.push(t[1])})),n}));for(var s=e.yaxis.length-1,l=0;l<a.length&&(s=a[l],n[s]=[],i);l++){var c=i[0];i.shift(),n[s].push(c),r[c]=s}i.forEach((function(t){n[s].push(t),r[t]=s})),t.seriesYAxisMap=n.map((function(t){return t})),t.seriesYAxisReverseMap=r.map((function(t){return t})),t.seriesYAxisMap.forEach((function(t,n){t.forEach((function(t){e.series[t]&&void 0===e.series[t].group&&(e.series[t].group="apexcharts-axis-".concat(n.toString()))}))}))}},{key:"isSeriesNull",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return 0===(null===t?this.w.config.series.filter((function(t){return null!==t})):this.w.config.series[t].data.filter((function(t){return null!==t}))).length}},{key:"seriesHaveSameValues",value:function(t){return this.w.globals.series[t].every((function(t,e,n){return t===n[0]}))}},{key:"getCategoryLabels",value:function(t){var e=this.w,n=t.slice();return e.config.xaxis.convertedCatToNumeric&&(n=t.map((function(t,n){return e.config.xaxis.labels.formatter(t-e.globals.minX+1)}))),n}},{key:"getLargestSeries",value:function(){var t=this.w;t.globals.maxValsInArrayIndex=t.globals.series.map((function(t){return t.length})).indexOf(Math.max.apply(Math,t.globals.series.map((function(t){return t.length}))))}},{key:"getLargestMarkerSize",value:function(){var t=this.w,e=0;return t.globals.markers.size.forEach((function(t){e=Math.max(e,t)})),t.config.markers.discrete&&t.config.markers.discrete.length&&t.config.markers.discrete.forEach((function(t){e=Math.max(e,t.size)})),e>0&&(t.config.markers.hover.size>0?e=t.config.markers.hover.size:e+=t.config.markers.hover.sizeOffset),t.globals.markers.largestSize=e,e}},{key:"getSeriesTotals",value:function(){var t=this.w;t.globals.seriesTotals=t.globals.series.map((function(t,e){var n=0;if(Array.isArray(t))for(var r=0;r<t.length;r++)n+=t[r];else n+=t;return n}))}},{key:"getSeriesTotalsXRange",value:function(t,e){var n=this.w;return n.globals.series.map((function(r,i){for(var o=0,a=0;a<r.length;a++)n.globals.seriesX[i][a]>t&&n.globals.seriesX[i][a]<e&&(o+=r[a]);return o}))}},{key:"getPercentSeries",value:function(){var t=this.w;t.globals.seriesPercent=t.globals.series.map((function(e,n){var r=[];if(Array.isArray(e))for(var i=0;i<e.length;i++){var o=t.globals.stackedSeriesTotals[i],a=0;o&&(a=100*e[i]/o),r.push(a)}else{var s=100*e/t.globals.seriesTotals.reduce((function(t,e){return t+e}),0);r.push(s)}return r}))}},{key:"getCalculatedRatios",value:function(){var t,e,n,r=this,i=this.w,o=i.globals,a=[],s=0,l=[],c=.1,u=0;if(o.yRange=[],o.isMultipleYAxis)for(var h=0;h<o.minYArr.length;h++)o.yRange.push(Math.abs(o.minYArr[h]-o.maxYArr[h])),l.push(0);else o.yRange.push(Math.abs(o.minY-o.maxY));o.xRange=Math.abs(o.maxX-o.minX),o.zRange=Math.abs(o.maxZ-o.minZ);for(var d=0;d<o.yRange.length;d++)a.push(o.yRange[d]/o.gridHeight);if(e=o.xRange/o.gridWidth,t=o.yRange/o.gridWidth,n=o.xRange/o.gridHeight,(s=o.zRange/o.gridHeight*16)||(s=1),o.minY!==Number.MIN_VALUE&&0!==Math.abs(o.minY)&&(o.hasNegs=!0),i.globals.seriesYAxisReverseMap.length>0){var f=function(t,e){var n=i.config.yaxis[i.globals.seriesYAxisReverseMap[e]],o=t<0?-1:1;return t=Math.abs(t),n.logarithmic&&(t=r.getBaseLog(n.logBase,t)),-o*t/a[e]};if(o.isMultipleYAxis){l=[];for(var p=0;p<a.length;p++)l.push(f(o.minYArr[p],p))}else(l=[]).push(f(o.minY,0)),o.minY!==Number.MIN_VALUE&&0!==Math.abs(o.minY)&&(c=-o.minY/t,u=o.minX/e)}else(l=[]).push(0),c=0,u=0;return{yRatio:a,invertedYRatio:t,zRatio:s,xRatio:e,invertedXRatio:n,baseLineInvertedY:c,baseLineY:l,baseLineX:u}}},{key:"getLogSeries",value:function(t){var e=this,n=this.w;return n.globals.seriesLog=t.map((function(t,r){var i=n.globals.seriesYAxisReverseMap[r];return n.config.yaxis[i]&&n.config.yaxis[i].logarithmic?t.map((function(t){return null===t?null:e.getLogVal(n.config.yaxis[i].logBase,t,r)})):t})),n.globals.invalidLogScale?t:n.globals.seriesLog}},{key:"getBaseLog",value:function(t,e){return Math.log(e)/Math.log(t)}},{key:"getLogVal",value:function(t,e,n){if(e<=0)return 0;var r=this.w,i=0===r.globals.minYArr[n]?-1:this.getBaseLog(t,r.globals.minYArr[n]),o=(0===r.globals.maxYArr[n]?0:this.getBaseLog(t,r.globals.maxYArr[n]))-i;return e<1?e/o:(this.getBaseLog(t,e)-i)/o}},{key:"getLogYRatios",value:function(t){var e=this,n=this.w,r=this.w.globals;return r.yLogRatio=t.slice(),r.logYRange=r.yRange.map((function(t,i){var o=n.globals.seriesYAxisReverseMap[i];if(n.config.yaxis[o]&&e.w.config.yaxis[o].logarithmic){var a,s=-Number.MAX_VALUE,l=Number.MIN_VALUE;return r.seriesLog.forEach((function(t,e){t.forEach((function(t){n.config.yaxis[e]&&n.config.yaxis[e].logarithmic&&(s=Math.max(t,s),l=Math.min(t,l))}))})),a=Math.pow(r.yRange[i],Math.abs(l-s)/r.yRange[i]),r.yLogRatio[i]=a/r.gridHeight,a}})),r.invalidLogScale?t.slice():r.yLogRatio}},{key:"drawSeriesByGroup",value:function(t,e,n,r){var i=this.w,o=[];return t.series.length>0&&e.forEach((function(e){var a=[],s=[];t.i.forEach((function(n,r){i.config.series[n].group===e&&(a.push(t.series[r]),s.push(n))})),a.length>0&&o.push(r.draw(a,n,s))})),o}}],[{key:"checkComboSeries",value:function(t,e){var n=!1,r=0,i=0;return void 0===e&&(e="line"),t.length&&void 0!==t[0].type&&t.forEach((function(t){"bar"!==t.type&&"column"!==t.type&&"candlestick"!==t.type&&"boxPlot"!==t.type||r++,void 0!==t.type&&t.type!==e&&i++})),i>0&&(n=!0),{comboBarCount:r,comboCharts:n}}},{key:"extendArrayProps",value:function(t,e,n){var r,i,o,a,s,l;return null!==(r=e)&&void 0!==r&&r.yaxis&&(e=t.extendYAxis(e,n)),null!==(i=e)&&void 0!==i&&i.annotations&&(e.annotations.yaxis&&(e=t.extendYAxisAnnotations(e)),null!==(o=e)&&void 0!==o&&null!==(a=o.annotations)&&void 0!==a&&a.xaxis&&(e=t.extendXAxisAnnotations(e)),null!==(s=e)&&void 0!==s&&null!==(l=s.annotations)&&void 0!==l&&l.points&&(e=t.extendPointAnnotations(e))),e}}]),t}(),T=function(){function t(e){a(this,t),this.w=e.w,this.annoCtx=e}return l(t,[{key:"setOrientations",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.w;if("vertical"===t.label.orientation){var r=null!==e?e:0,i=n.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(r,"']"));if(null!==i){var o=i.getBoundingClientRect();i.setAttribute("x",parseFloat(i.getAttribute("x"))-o.height+4);var a="top"===t.label.position?o.width:-o.width;i.setAttribute("y",parseFloat(i.getAttribute("y"))+a);var s=this.annoCtx.graphics.rotateAroundCenter(i),l=s.x,c=s.y;i.setAttribute("transform","rotate(-90 ".concat(l," ").concat(c,")"))}}}},{key:"addBackgroundToAnno",value:function(t,e){var n=this.w;if(!t||!e.label.text||!String(e.label.text).trim())return null;var r=n.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),i=t.getBoundingClientRect(),o=e.label.style.padding,a=o.left,s=o.right,l=o.top,c=o.bottom;if("vertical"===e.label.orientation){var u=[a,s,l,c];l=u[0],c=u[1],a=u[2],s=u[3]}var h=i.left-r.left-a,d=i.top-r.top-l,f=this.annoCtx.graphics.drawRect(h-n.globals.barPadForNumericAxis,d,i.width+a+s,i.height+l+c,e.label.borderRadius,e.label.style.background,1,e.label.borderWidth,e.label.borderColor,0);return e.id&&f.node.classList.add(e.id),f}},{key:"annotationsBackground",value:function(){var t=this,e=this.w,n=function(n,r,i){var o=e.globals.dom.baseEl.querySelector(".apexcharts-".concat(i,"-annotations .apexcharts-").concat(i,"-annotation-label[rel='").concat(r,"']"));if(o){var a=o.parentNode,s=t.addBackgroundToAnno(o,n);s&&(a.insertBefore(s.node,o),n.label.mouseEnter&&s.node.addEventListener("mouseenter",n.label.mouseEnter.bind(t,n)),n.label.mouseLeave&&s.node.addEventListener("mouseleave",n.label.mouseLeave.bind(t,n)),n.label.click&&s.node.addEventListener("click",n.label.click.bind(t,n)))}};e.config.annotations.xaxis.forEach((function(t,e){return n(t,e,"xaxis")})),e.config.annotations.yaxis.forEach((function(t,e){return n(t,e,"yaxis")})),e.config.annotations.points.forEach((function(t,e){return n(t,e,"point")}))}},{key:"getY1Y2",value:function(t,e){var n,r=this.w,i="y1"===t?e.y:e.y2,o=!1;if(this.annoCtx.invertAxis){var a=r.config.xaxis.convertedCatToNumeric?r.globals.categoryLabels:r.globals.labels,s=a.indexOf(i),l=r.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child(".concat(s+1,")"));n=l?parseFloat(l.getAttribute("y")):(r.globals.gridHeight/a.length-1)*(s+1)-r.globals.barHeight,void 0!==e.seriesIndex&&r.globals.barHeight&&(n-=r.globals.barHeight/2*(r.globals.series.length-1)-r.globals.barHeight*e.seriesIndex)}else{var c,u=r.globals.seriesYAxisMap[e.yAxisIndex][0],h=r.config.yaxis[e.yAxisIndex].logarithmic?new S(this.annoCtx.ctx).getLogVal(r.config.yaxis[e.yAxisIndex].logBase,i,u)/r.globals.yLogRatio[u]:(i-r.globals.minYArr[u])/(r.globals.yRange[u]/r.globals.gridHeight);n=r.globals.gridHeight-Math.min(Math.max(h,0),r.globals.gridHeight),o=h>r.globals.gridHeight||h<0,!e.marker||void 0!==e.y&&null!==e.y||(n=0),null!==(c=r.config.yaxis[e.yAxisIndex])&&void 0!==c&&c.reversed&&(n=h)}return"string"==typeof i&&i.includes("px")&&(n=parseFloat(i)),{yP:n,clipped:o}}},{key:"getX1X2",value:function(t,e){var n=this.w,r="x1"===t?e.x:e.x2,i=this.annoCtx.invertAxis?n.globals.minY:n.globals.minX,o=this.annoCtx.invertAxis?n.globals.maxY:n.globals.maxX,a=this.annoCtx.invertAxis?n.globals.yRange[0]:n.globals.xRange,s=!1,l=this.annoCtx.inversedReversedAxis?(o-r)/(a/n.globals.gridWidth):(r-i)/(a/n.globals.gridWidth);return"category"!==n.config.xaxis.type&&!n.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||n.globals.dataFormatXNumeric||n.config.chart.sparkline.enabled||(l=this.getStringX(r)),"string"==typeof r&&r.includes("px")&&(l=parseFloat(r)),null==r&&e.marker&&(l=n.globals.gridWidth),void 0!==e.seriesIndex&&n.globals.barWidth&&!this.annoCtx.invertAxis&&(l-=n.globals.barWidth/2*(n.globals.series.length-1)-n.globals.barWidth*e.seriesIndex),l>n.globals.gridWidth?(l=n.globals.gridWidth,s=!0):l<0&&(l=0,s=!0),{x:l,clipped:s}}},{key:"getStringX",value:function(t){var e=this.w,n=t;e.config.xaxis.convertedCatToNumeric&&e.globals.categoryLabels.length&&(t=e.globals.categoryLabels.indexOf(t)+1);var r=e.globals.labels.map((function(t){return Array.isArray(t)?t.join(" "):t})).indexOf(t),i=e.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child(".concat(r+1,")"));return i&&(n=parseFloat(i.getAttribute("x"))),n}}]),t}(),C=function(){function t(e){a(this,t),this.w=e.w,this.annoCtx=e,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new T(this.annoCtx)}return l(t,[{key:"addXaxisAnnotation",value:function(t,e,n){var r,i=this.w,o=this.helpers.getX1X2("x1",t),a=o.x,s=o.clipped,l=!0,c=t.label.text,u=t.strokeDashArray;if(k.isNumber(a)){if(null===t.x2||void 0===t.x2){if(!s){var h=this.annoCtx.graphics.drawLine(a+t.offsetX,0+t.offsetY,a+t.offsetX,i.globals.gridHeight+t.offsetY,t.borderColor,u,t.borderWidth);e.appendChild(h.node),t.id&&h.node.classList.add(t.id)}}else{var d=this.helpers.getX1X2("x2",t);if(r=d.x,l=d.clipped,!s||!l){if(r<a){var f=a;a=r,r=f}var p=this.annoCtx.graphics.drawRect(a+t.offsetX,0+t.offsetY,r-a,i.globals.gridHeight+t.offsetY,0,t.fillColor,t.opacity,1,t.borderColor,u);p.node.classList.add("apexcharts-annotation-rect"),p.attr("clip-path","url(#gridRectMask".concat(i.globals.cuid,")")),e.appendChild(p.node),t.id&&p.node.classList.add(t.id)}}if(!s||!l){var m=this.annoCtx.graphics.getTextRects(c,parseFloat(t.label.style.fontSize)),g="top"===t.label.position?4:"center"===t.label.position?i.globals.gridHeight/2+("vertical"===t.label.orientation?m.width/2:0):i.globals.gridHeight,b=this.annoCtx.graphics.drawText({x:a+t.label.offsetX,y:g+t.label.offsetY-("vertical"===t.label.orientation?"top"===t.label.position?m.width/2-12:-m.width/2:0),text:c,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,fontWeight:t.label.style.fontWeight,foreColor:t.label.style.color,cssClass:"apexcharts-xaxis-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});b.attr({rel:n}),e.appendChild(b.node),this.annoCtx.helpers.setOrientations(t,n)}}}},{key:"drawXAxisAnnotations",value:function(){var t=this,e=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-xaxis-annotations"});return e.config.annotations.xaxis.map((function(e,r){t.addXaxisAnnotation(e,n.node,r)})),n}}]),t}(),E=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.months31=[1,3,5,7,8,10,12],this.months30=[2,4,6,9,11],this.daysCntOfYear=[0,31,59,90,120,151,181,212,243,273,304,334]}return l(t,[{key:"isValidDate",value:function(t){return"number"!=typeof t&&!isNaN(this.parseDate(t))}},{key:"getTimeStamp",value:function(t){return Date.parse(t)?this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toISOString().substr(0,25)).getTime():new Date(t).getTime():t}},{key:"getDate",value:function(t){return this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toUTCString()):new Date(t)}},{key:"parseDate",value:function(t){var e=Date.parse(t);if(!isNaN(e))return this.getTimeStamp(t);var n=Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "));return this.getTimeStamp(n)}},{key:"parseDateWithTimezone",value:function(t){return Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "))}},{key:"formatDate",value:function(t,e){var n=this.w.globals.locale,r=this.w.config.xaxis.labels.datetimeUTC,i=["\0"].concat(y(n.months)),o=[""].concat(y(n.shortMonths)),a=[""].concat(y(n.days)),s=[""].concat(y(n.shortDays));function l(t,e){var n=t+"";for(e=e||2;n.length<e;)n="0"+n;return n}var c=r?t.getUTCFullYear():t.getFullYear();e=(e=(e=e.replace(/(^|[^\\])yyyy+/g,"$1"+c)).replace(/(^|[^\\])yy/g,"$1"+c.toString().substr(2,2))).replace(/(^|[^\\])y/g,"$1"+c);var u=(r?t.getUTCMonth():t.getMonth())+1;e=(e=(e=(e=e.replace(/(^|[^\\])MMMM+/g,"$1"+i[0])).replace(/(^|[^\\])MMM/g,"$1"+o[0])).replace(/(^|[^\\])MM/g,"$1"+l(u))).replace(/(^|[^\\])M/g,"$1"+u);var h=r?t.getUTCDate():t.getDate();e=(e=(e=(e=e.replace(/(^|[^\\])dddd+/g,"$1"+a[0])).replace(/(^|[^\\])ddd/g,"$1"+s[0])).replace(/(^|[^\\])dd/g,"$1"+l(h))).replace(/(^|[^\\])d/g,"$1"+h);var d=r?t.getUTCHours():t.getHours(),f=d>12?d-12:0===d?12:d;e=(e=(e=(e=e.replace(/(^|[^\\])HH+/g,"$1"+l(d))).replace(/(^|[^\\])H/g,"$1"+d)).replace(/(^|[^\\])hh+/g,"$1"+l(f))).replace(/(^|[^\\])h/g,"$1"+f);var p=r?t.getUTCMinutes():t.getMinutes();e=(e=e.replace(/(^|[^\\])mm+/g,"$1"+l(p))).replace(/(^|[^\\])m/g,"$1"+p);var m=r?t.getUTCSeconds():t.getSeconds();e=(e=e.replace(/(^|[^\\])ss+/g,"$1"+l(m))).replace(/(^|[^\\])s/g,"$1"+m);var g=r?t.getUTCMilliseconds():t.getMilliseconds();e=e.replace(/(^|[^\\])fff+/g,"$1"+l(g,3)),g=Math.round(g/10),e=e.replace(/(^|[^\\])ff/g,"$1"+l(g)),g=Math.round(g/10);var b=d<12?"AM":"PM";e=(e=(e=e.replace(/(^|[^\\])f/g,"$1"+g)).replace(/(^|[^\\])TT+/g,"$1"+b)).replace(/(^|[^\\])T/g,"$1"+b.charAt(0));var v=b.toLowerCase();e=(e=e.replace(/(^|[^\\])tt+/g,"$1"+v)).replace(/(^|[^\\])t/g,"$1"+v.charAt(0));var w=-t.getTimezoneOffset(),_=r||!w?"Z":w>0?"+":"-";if(!r){var x=(w=Math.abs(w))%60;_+=l(Math.floor(w/60))+":"+l(x)}e=e.replace(/(^|[^\\])K/g,"$1"+_);var k=(r?t.getUTCDay():t.getDay())+1;return(e=(e=(e=(e=e.replace(new RegExp(a[0],"g"),a[k])).replace(new RegExp(s[0],"g"),s[k])).replace(new RegExp(i[0],"g"),i[u])).replace(new RegExp(o[0],"g"),o[u])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(t,e,n){var r=this.w;void 0!==r.config.xaxis.min&&(t=r.config.xaxis.min),void 0!==r.config.xaxis.max&&(e=r.config.xaxis.max);var i=this.getDate(t),o=this.getDate(e),a=this.formatDate(i,"yyyy MM dd HH mm ss fff").split(" "),s=this.formatDate(o,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(a[6],10),maxMillisecond:parseInt(s[6],10),minSecond:parseInt(a[5],10),maxSecond:parseInt(s[5],10),minMinute:parseInt(a[4],10),maxMinute:parseInt(s[4],10),minHour:parseInt(a[3],10),maxHour:parseInt(s[3],10),minDate:parseInt(a[2],10),maxDate:parseInt(s[2],10),minMonth:parseInt(a[1],10)-1,maxMonth:parseInt(s[1],10)-1,minYear:parseInt(a[0],10),maxYear:parseInt(s[0],10)}}},{key:"isLeapYear",value:function(t){return t%4==0&&t%100!=0||t%400==0}},{key:"calculcateLastDaysOfMonth",value:function(t,e,n){return this.determineDaysOfMonths(t,e)-n}},{key:"determineDaysOfYear",value:function(t){var e=365;return this.isLeapYear(t)&&(e=366),e}},{key:"determineRemainingDaysOfYear",value:function(t,e,n){var r=this.daysCntOfYear[e]+n;return e>1&&this.isLeapYear()&&r++,r}},{key:"determineDaysOfMonths",value:function(t,e){var n=30;switch(t=k.monthMod(t),!0){case this.months30.indexOf(t)>-1:2===t&&(n=this.isLeapYear(e)?29:28);break;case this.months31.indexOf(t)>-1:default:n=31}return n}}]),t}(),L=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.tooltipKeyFormat="dd MMM"}return l(t,[{key:"xLabelFormat",value:function(t,e,n,r){var i=this.w;if("datetime"===i.config.xaxis.type&&void 0===i.config.xaxis.labels.formatter&&void 0===i.config.tooltip.x.formatter){var o=new E(this.ctx);return o.formatDate(o.getDate(e),i.config.tooltip.x.format)}return t(e,n,r)}},{key:"defaultGeneralFormatter",value:function(t){return Array.isArray(t)?t.map((function(t){return t})):t}},{key:"defaultYFormatter",value:function(t,e,n){var r=this.w;if(k.isNumber(t))if(0!==r.globals.yValueDecimal)t=t.toFixed(void 0!==e.decimalsInFloat?e.decimalsInFloat:r.globals.yValueDecimal);else{var i=t.toFixed(0);t=t==i?i:t.toFixed(1)}return t}},{key:"setLabelFormatters",value:function(){var t=this,e=this.w;return e.globals.xaxisTooltipFormatter=function(e){return t.defaultGeneralFormatter(e)},e.globals.ttKeyFormatter=function(e){return t.defaultGeneralFormatter(e)},e.globals.ttZFormatter=function(t){return t},e.globals.legendFormatter=function(e){return t.defaultGeneralFormatter(e)},void 0!==e.config.xaxis.labels.formatter?e.globals.xLabelFormatter=e.config.xaxis.labels.formatter:e.globals.xLabelFormatter=function(t){if(k.isNumber(t)){if(!e.config.xaxis.convertedCatToNumeric&&"numeric"===e.config.xaxis.type){if(k.isNumber(e.config.xaxis.decimalsInFloat))return t.toFixed(e.config.xaxis.decimalsInFloat);var n=e.globals.maxX-e.globals.minX;return n>0&&n<100?t.toFixed(1):t.toFixed(0)}return e.globals.isBarHorizontal&&e.globals.maxY-e.globals.minYArr<4?t.toFixed(1):t.toFixed(0)}return t},"function"==typeof e.config.tooltip.x.formatter?e.globals.ttKeyFormatter=e.config.tooltip.x.formatter:e.globals.ttKeyFormatter=e.globals.xLabelFormatter,"function"==typeof e.config.xaxis.tooltip.formatter&&(e.globals.xaxisTooltipFormatter=e.config.xaxis.tooltip.formatter),(Array.isArray(e.config.tooltip.y)||void 0!==e.config.tooltip.y.formatter)&&(e.globals.ttVal=e.config.tooltip.y),void 0!==e.config.tooltip.z.formatter&&(e.globals.ttZFormatter=e.config.tooltip.z.formatter),void 0!==e.config.legend.formatter&&(e.globals.legendFormatter=e.config.legend.formatter),e.config.yaxis.forEach((function(n,r){void 0!==n.labels.formatter?e.globals.yLabelFormatters[r]=n.labels.formatter:e.globals.yLabelFormatters[r]=function(i){return e.globals.xyCharts?Array.isArray(i)?i.map((function(e){return t.defaultYFormatter(e,n,r)})):t.defaultYFormatter(i,n,r):i}})),e.globals}},{key:"heatmapLabelFormatters",value:function(){var t=this.w;if("heatmap"===t.config.chart.type){t.globals.yAxisScale[0].result=t.globals.seriesNames.slice();var e=t.globals.seriesNames.reduce((function(t,e){return t.length>e.length?t:e}),0);t.globals.yAxisScale[0].niceMax=e,t.globals.yAxisScale[0].niceMin=e}}}]),t}(),P=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"getLabel",value:function(t,e,n,r){var i,o,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"12px",l=!(arguments.length>6&&void 0!==arguments[6])||arguments[6],c=this.w,u=void 0===t[r]?"":t[r],h=u,d=c.globals.xLabelFormatter,f=c.config.xaxis.labels.formatter,p=!1,m=new L(this.ctx),g=u;l&&(h=m.xLabelFormat(d,u,g,{i:r,dateFormatter:new E(this.ctx).formatDate,w:c}),void 0!==f&&(h=f(u,t[r],{i:r,dateFormatter:new E(this.ctx).formatDate,w:c}))),e.length>0?(i=e[r].unit,o=null,e.forEach((function(t){"month"===t.unit?o="year":"day"===t.unit?o="month":"hour"===t.unit?o="day":"minute"===t.unit&&(o="hour")})),p=o===i,n=e[r].position,h=e[r].value):"datetime"===c.config.xaxis.type&&void 0===f&&(h=""),void 0===h&&(h=""),h=Array.isArray(h)?h:h.toString();var b=new O(this.ctx),v={};v=c.globals.rotateXLabels&&l?b.getTextRects(h,parseInt(s,10),null,"rotate(".concat(c.config.xaxis.labels.rotate," 0 0)"),!1):b.getTextRects(h,parseInt(s,10));var y=!c.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(h)&&("NaN"===String(h)||a.indexOf(h)>=0&&y)&&(h=""),{x:n,text:h,textRect:v,isBold:p}}},{key:"checkLabelBasedOnTickamount",value:function(t,e,n){var r=this.w,i=r.config.xaxis.tickAmount;return"dataPoints"===i&&(i=Math.round(r.globals.gridWidth/120)),i>n||t%Math.round(n/(i+1))==0||(e.text=""),e}},{key:"checkForOverflowingLabels",value:function(t,e,n,r,i){var o=this.w;if(0===t&&o.globals.skipFirstTimelinelabel&&(e.text=""),t===n-1&&o.globals.skipLastTimelinelabel&&(e.text=""),o.config.xaxis.labels.hideOverlappingLabels&&r.length>0){var a=i[i.length-1];e.x<a.textRect.width/(o.globals.rotateXLabels?Math.abs(o.config.xaxis.labels.rotate)/12:1.01)+a.x&&(e.text="")}return e}},{key:"checkForReversedLabels",value:function(t,e){var n=this.w;return n.config.yaxis[t]&&n.config.yaxis[t].reversed&&e.reverse(),e}},{key:"yAxisAllSeriesCollapsed",value:function(t){var e=this.w.globals;return!e.seriesYAxisMap[t].some((function(t){return-1===e.collapsedSeriesIndices.indexOf(t)}))}},{key:"translateYAxisIndex",value:function(t){var e=this.w,n=e.globals,r=e.config.yaxis;return n.series.length>r.length||r.some((function(t){return Array.isArray(t.seriesName)}))?t:n.seriesYAxisReverseMap[t]}},{key:"isYAxisHidden",value:function(t){var e=this.w,n=e.config.yaxis[t];if(!n.show||this.yAxisAllSeriesCollapsed(t))return!0;if(!n.showForNullSeries){var r=e.globals.seriesYAxisMap[t],i=new S(this.ctx);return r.every((function(t){return i.isSeriesNull(t)}))}return!1}},{key:"getYAxisForeColor",value:function(t,e){var n=this.w;return Array.isArray(t)&&n.globals.yAxisScale[e]&&this.ctx.theme.pushExtraColors(t,n.globals.yAxisScale[e].result.length,!1),t}},{key:"drawYAxisTicks",value:function(t,e,n,r,i,o,a){var s=this.w,l=new O(this.ctx),c=s.globals.translateY+s.config.yaxis[i].labels.offsetY;if(s.globals.isBarHorizontal?c=0:"heatmap"===s.config.chart.type&&(c+=o/2),r.show&&e>0){!0===s.config.yaxis[i].opposite&&(t+=r.width);for(var u=e;u>=0;u--){var h=l.drawLine(t+n.offsetX-r.width+r.offsetX,c+r.offsetY,t+n.offsetX+r.offsetX,c+r.offsetY,r.color);a.add(h),c+=o}}}}]),t}(),D=function(){function t(e){a(this,t),this.w=e.w,this.annoCtx=e,this.helpers=new T(this.annoCtx),this.axesUtils=new P(this.annoCtx)}return l(t,[{key:"addYaxisAnnotation",value:function(t,e,n){var r,i=this.w,o=t.strokeDashArray,a=this.helpers.getY1Y2("y1",t),s=a.yP,l=a.clipped,c=!0,u=!1,h=t.label.text;if(null===t.y2||void 0===t.y2){if(!l){u=!0;var d=this.annoCtx.graphics.drawLine(0+t.offsetX,s+t.offsetY,this._getYAxisAnnotationWidth(t),s+t.offsetY,t.borderColor,o,t.borderWidth);e.appendChild(d.node),t.id&&d.node.classList.add(t.id)}}else{if(r=(a=this.helpers.getY1Y2("y2",t)).yP,c=a.clipped,r>s){var f=s;s=r,r=f}if(!l||!c){u=!0;var p=this.annoCtx.graphics.drawRect(0+t.offsetX,r+t.offsetY,this._getYAxisAnnotationWidth(t),s-r,0,t.fillColor,t.opacity,1,t.borderColor,o);p.node.classList.add("apexcharts-annotation-rect"),p.attr("clip-path","url(#gridRectMask".concat(i.globals.cuid,")")),e.appendChild(p.node),t.id&&p.node.classList.add(t.id)}}if(u){var m="right"===t.label.position?i.globals.gridWidth:"center"===t.label.position?i.globals.gridWidth/2:0,g=this.annoCtx.graphics.drawText({x:m+t.label.offsetX,y:(null!=r?r:s)+t.label.offsetY-3,text:h,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,fontWeight:t.label.style.fontWeight,foreColor:t.label.style.color,cssClass:"apexcharts-yaxis-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});g.attr({rel:n}),e.appendChild(g.node)}}},{key:"_getYAxisAnnotationWidth",value:function(t){var e=this.w;return e.globals.gridWidth,(t.width.indexOf("%")>-1?e.globals.gridWidth*parseInt(t.width,10)/100:parseInt(t.width,10))+t.offsetX}},{key:"drawYAxisAnnotations",value:function(){var t=this,e=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return e.config.annotations.yaxis.forEach((function(e,r){e.yAxisIndex=t.axesUtils.translateYAxisIndex(e.yAxisIndex),t.axesUtils.isYAxisHidden(e.yAxisIndex)&&t.axesUtils.yAxisAllSeriesCollapsed(e.yAxisIndex)||t.addYaxisAnnotation(e,n.node,r)})),n}}]),t}(),I=function(){function t(e){a(this,t),this.w=e.w,this.annoCtx=e,this.helpers=new T(this.annoCtx)}return l(t,[{key:"addPointAnnotation",value:function(t,e,n){if(!(this.w.globals.collapsedSeriesIndices.indexOf(t.seriesIndex)>-1)){var r=this.helpers.getX1X2("x1",t),i=r.x,o=r.clipped,a=(r=this.helpers.getY1Y2("y1",t)).yP,s=r.clipped;if(k.isNumber(i)&&!s&&!o){var l={pSize:t.marker.size,pointStrokeWidth:t.marker.strokeWidth,pointFillColor:t.marker.fillColor,pointStrokeColor:t.marker.strokeColor,shape:t.marker.shape,pRadius:t.marker.radius,class:"apexcharts-point-annotation-marker ".concat(t.marker.cssClass," ").concat(t.id?t.id:"")},c=this.annoCtx.graphics.drawMarker(i+t.marker.offsetX,a+t.marker.offsetY,l);e.appendChild(c.node);var u=t.label.text?t.label.text:"",h=this.annoCtx.graphics.drawText({x:i+t.label.offsetX,y:a+t.label.offsetY-t.marker.size-parseFloat(t.label.style.fontSize)/1.6,text:u,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,fontWeight:t.label.style.fontWeight,foreColor:t.label.style.color,cssClass:"apexcharts-point-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});if(h.attr({rel:n}),e.appendChild(h.node),t.customSVG.SVG){var d=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+t.customSVG.cssClass});d.attr({transform:"translate(".concat(i+t.customSVG.offsetX,", ").concat(a+t.customSVG.offsetY,")")}),d.node.innerHTML=t.customSVG.SVG,e.appendChild(d.node)}if(t.image.path){var f=t.image.width?t.image.width:20,p=t.image.height?t.image.height:20;c=this.annoCtx.addImage({x:i+t.image.offsetX-f/2,y:a+t.image.offsetY-p/2,width:f,height:p,path:t.image.path,appendTo:".apexcharts-point-annotations"})}t.mouseEnter&&c.node.addEventListener("mouseenter",t.mouseEnter.bind(this,t)),t.mouseLeave&&c.node.addEventListener("mouseleave",t.mouseLeave.bind(this,t)),t.click&&c.node.addEventListener("click",t.click.bind(this,t))}}}},{key:"drawPointAnnotations",value:function(){var t=this,e=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return e.config.annotations.points.map((function(e,r){t.addPointAnnotation(e,n.node,r)})),n}}]),t}(),R={name:"en",options:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],toolbar:{exportToSVG:"Download SVG",exportToPNG:"Download PNG",exportToCSV:"Download CSV",menu:"Menu",selection:"Selection",selectionZoom:"Selection Zoom",zoomIn:"Zoom In",zoomOut:"Zoom Out",pan:"Panning",reset:"Reset Zoom"}}},N=function(){function t(){a(this,t),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,stepSize:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,showDuplicates:!1,minWidth:0,maxWidth:160,offsetX:0,offsetY:0,align:void 0,rotate:0,padding:20,style:{colors:[],fontSize:"11px",fontWeight:400,fontFamily:void 0,cssClass:""},formatter:void 0},axisBorder:{show:!1,color:"#e0e0e0",width:1,offsetX:0,offsetY:0},axisTicks:{show:!1,color:"#e0e0e0",width:6,offsetX:0,offsetY:0},title:{text:void 0,rotate:-90,offsetY:0,offsetX:0,style:{color:void 0,fontSize:"11px",fontWeight:900,fontFamily:void 0,cssClass:""}},tooltip:{enabled:!1,offsetX:0},crosshairs:{show:!0,position:"front",stroke:{color:"#b6b6b6",width:1,dashArray:0}}},this.pointAnnotation={id:void 0,x:0,y:null,yAxisIndex:0,seriesIndex:void 0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,marker:{size:4,fillColor:"#fff",strokeWidth:2,strokeColor:"#333",shape:"circle",offsetX:0,offsetY:0,cssClass:""},label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}},customSVG:{SVG:void 0,cssClass:void 0,offsetX:0,offsetY:0},image:{path:void 0,width:20,height:20,offsetX:0,offsetY:0}},this.yAxisAnnotation={id:void 0,y:0,y2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,width:"100%",yAxisIndex:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"end",position:"right",offsetX:0,offsetY:-3,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.xAxisAnnotation={id:void 0,x:0,x2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",orientation:"vertical",position:"top",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.text={x:0,y:0,text:"",textAnchor:"start",foreColor:void 0,fontSize:"13px",fontFamily:void 0,fontWeight:400,appendTo:".apexcharts-annotations",backgroundColor:"transparent",borderColor:"#c2c2c2",borderRadius:0,borderWidth:0,paddingLeft:4,paddingRight:4,paddingTop:2,paddingBottom:2}}return l(t,[{key:"init",value:function(){return{annotations:{yaxis:[this.yAxisAnnotation],xaxis:[this.xAxisAnnotation],points:[this.pointAnnotation],texts:[],images:[],shapes:[]},chart:{animations:{enabled:!0,easing:"easeinout",speed:800,animateGradually:{delay:150,enabled:!0},dynamicAnimation:{enabled:!0,speed:350}},background:"",locales:[R],defaultLocale:"en",dropShadow:{enabled:!1,enabledOnSeries:void 0,top:2,left:2,blur:4,color:"#000",opacity:.35},events:{animationEnd:void 0,beforeMount:void 0,mounted:void 0,updated:void 0,click:void 0,mouseMove:void 0,mouseLeave:void 0,xAxisLabelClick:void 0,legendClick:void 0,markerClick:void 0,selection:void 0,dataPointSelection:void 0,dataPointMouseEnter:void 0,dataPointMouseLeave:void 0,beforeZoom:void 0,beforeResetZoom:void 0,zoomed:void 0,scrolled:void 0,brushScrolled:void 0},foreColor:"#373d3f",fontFamily:"Helvetica, Arial, sans-serif",height:"auto",parentHeightOffset:15,redrawOnParentResize:!0,redrawOnWindowResize:!0,id:void 0,group:void 0,nonce:void 0,offsetX:0,offsetY:0,selection:{enabled:!1,type:"x",fill:{color:"#24292e",opacity:.1},stroke:{width:1,color:"#24292e",opacity:.4,dashArray:3},xaxis:{min:void 0,max:void 0},yaxis:{min:void 0,max:void 0}},sparkline:{enabled:!1},brush:{enabled:!1,autoScaleYaxis:!0,target:void 0,targets:void 0},stacked:!1,stackOnlyBar:!0,stackType:"normal",toolbar:{show:!0,offsetX:0,offsetY:0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,pan:!0,reset:!0,customIcons:[]},export:{csv:{filename:void 0,columnDelimiter:",",headerCategory:"category",headerValue:"value",categoryFormatter:void 0,valueFormatter:void 0},png:{filename:void 0},svg:{filename:void 0},scale:void 0,width:void 0},autoSelected:"zoom"},type:"line",width:"100%",zoom:{enabled:!0,type:"x",autoScaleYaxis:!1,allowMouseWheelZoom:!0,zoomedArea:{fill:{color:"#90CAF9",opacity:.4},stroke:{color:"#0D47A1",opacity:.4,width:1}}}},plotOptions:{line:{isSlopeChart:!1},area:{fillTo:"origin"},bar:{horizontal:!1,columnWidth:"70%",barHeight:"70%",distributed:!1,borderRadius:0,borderRadiusApplication:"around",borderRadiusWhenStacked:"last",rangeBarOverlap:!0,rangeBarGroupRows:!1,hideZeroBarsWhenGrouped:!1,isDumbbell:!1,dumbbellColors:void 0,isFunnel:!1,isFunnel3d:!0,colors:{ranges:[],backgroundBarColors:[],backgroundBarOpacity:1,backgroundBarRadius:0},dataLabels:{position:"top",maxItems:100,hideOverflowingLabels:!0,orientation:"horizontal",total:{enabled:!1,formatter:void 0,offsetX:0,offsetY:0,style:{color:"#373d3f",fontSize:"12px",fontFamily:void 0,fontWeight:600}}}},bubble:{zScaling:!0,minBubbleRadius:void 0,maxBubbleRadius:void 0},candlestick:{colors:{upward:"#00B746",downward:"#EF403C"},wick:{useFillColor:!0}},boxPlot:{colors:{upper:"#00E396",lower:"#008FFB"}},heatmap:{radius:2,enableShades:!0,shadeIntensity:.5,reverseNegativeShade:!1,distributed:!1,useFillColorAsStroke:!1,colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},treemap:{enableShades:!0,shadeIntensity:.5,distributed:!1,reverseNegativeShade:!1,useFillColorAsStroke:!1,borderRadius:4,dataLabels:{format:"scale"},colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},radialBar:{inverseOrder:!1,startAngle:0,endAngle:360,offsetX:0,offsetY:0,hollow:{margin:5,size:"50%",background:"transparent",image:void 0,imageWidth:150,imageHeight:150,imageOffsetX:0,imageOffsetY:0,imageClipped:!0,position:"front",dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},track:{show:!0,startAngle:void 0,endAngle:void 0,background:"#f2f2f2",strokeWidth:"97%",opacity:1,margin:5,dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},dataLabels:{show:!0,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:0,formatter:function(t){return t}},value:{show:!0,fontSize:"14px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:16,formatter:function(t){return t+"%"}},total:{show:!1,label:"Total",fontSize:"16px",fontWeight:600,fontFamily:void 0,color:void 0,formatter:function(t){return t.globals.seriesTotals.reduce((function(t,e){return t+e}),0)/t.globals.series.length+"%"}}},barLabels:{enabled:!1,offsetX:0,offsetY:0,useSeriesColors:!0,fontFamily:void 0,fontWeight:600,fontSize:"16px",formatter:function(t){return t},onClick:void 0}},pie:{customScale:1,offsetX:0,offsetY:0,startAngle:0,endAngle:360,expandOnClick:!0,dataLabels:{offset:0,minAngleToShowLabel:10},donut:{size:"65%",background:"transparent",labels:{show:!1,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:-10,formatter:function(t){return t}},value:{show:!0,fontSize:"20px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:10,formatter:function(t){return t}},total:{show:!1,showAlways:!1,label:"Total",fontSize:"16px",fontWeight:400,fontFamily:void 0,color:void 0,formatter:function(t){return t.globals.seriesTotals.reduce((function(t,e){return t+e}),0)}}}}},polarArea:{rings:{strokeWidth:1,strokeColor:"#e8e8e8"},spokes:{strokeWidth:1,connectorColors:"#e8e8e8"}},radar:{size:void 0,offsetX:0,offsetY:0,polygons:{strokeWidth:1,strokeColors:"#e8e8e8",connectorColors:"#e8e8e8",fill:{colors:void 0}}}},colors:void 0,dataLabels:{enabled:!0,enabledOnSeries:void 0,formatter:function(t){return null!==t?t:""},textAnchor:"middle",distributed:!1,offsetX:0,offsetY:0,style:{fontSize:"12px",fontFamily:void 0,fontWeight:600,colors:void 0},background:{enabled:!0,foreColor:"#fff",borderRadius:2,padding:4,opacity:.9,borderWidth:1,borderColor:"#fff",dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]},image:{src:[],width:void 0,height:void 0},pattern:{style:"squares",width:6,height:6,strokeWidth:2}},forecastDataPoints:{count:0,fillOpacity:.5,strokeWidth:void 0,dashArray:4},grid:{show:!0,borderColor:"#e0e0e0",strokeDashArray:0,position:"back",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},row:{colors:void 0,opacity:.5},column:{colors:void 0,opacity:.5},padding:{top:0,right:10,bottom:0,left:12}},labels:[],legend:{show:!0,showForSingleSeries:!1,showForNullSeries:!0,showForZeroSeries:!0,floating:!1,position:"bottom",horizontalAlign:"center",inverseOrder:!1,fontSize:"12px",fontFamily:void 0,fontWeight:400,width:void 0,height:void 0,formatter:void 0,tooltipHoverFormatter:void 0,offsetX:-20,offsetY:4,customLegendItems:[],labels:{colors:void 0,useSeriesColors:!1},markers:{size:7,fillColors:void 0,strokeWidth:1,shape:void 0,offsetX:0,offsetY:0,customHTML:void 0,onClick:void 0},itemMargin:{horizontal:5,vertical:4},onItemClick:{toggleDataSeries:!0},onItemHover:{highlightDataSeries:!0}},markers:{discrete:[],size:0,colors:void 0,strokeColors:"#fff",strokeWidth:2,strokeOpacity:.9,strokeDashArray:0,fillOpacity:1,shape:"circle",offsetX:0,offsetY:0,showNullDataPoints:!0,onClick:void 0,onDblClick:void 0,hover:{size:void 0,sizeOffset:3}},noData:{text:void 0,align:"center",verticalAlign:"middle",offsetX:0,offsetY:0,style:{color:void 0,fontSize:"14px",fontFamily:void 0}},responsive:[],series:void 0,states:{normal:{filter:{type:"none",value:0}},hover:{filter:{type:"lighten",value:.1}},active:{allowMultipleDataPointsSelection:!1,filter:{type:"darken",value:.5}}},title:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:0,floating:!1,style:{fontSize:"14px",fontWeight:900,fontFamily:void 0,color:void 0}},subtitle:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:30,floating:!1,style:{fontSize:"12px",fontWeight:400,fontFamily:void 0,color:void 0}},stroke:{show:!0,curve:"smooth",lineCap:"butt",width:2,colors:void 0,dashArray:0,fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]}}},tooltip:{enabled:!0,enabledOnSeries:void 0,shared:!0,hideEmptySeries:!1,followCursor:!1,intersect:!1,inverseOrder:!1,custom:void 0,fillSeriesColor:!1,theme:"light",cssClass:"",style:{fontSize:"12px",fontFamily:void 0},onDatasetHover:{highlightDataSeries:!1},x:{show:!0,format:"dd MMM",formatter:void 0},y:{formatter:void 0,title:{formatter:function(t){return t?t+": ":""}}},z:{formatter:void 0,title:"Size: "},marker:{show:!0,fillColors:void 0},items:{display:"flex"},fixed:{enabled:!1,position:"topRight",offsetX:0,offsetY:0}},xaxis:{type:"category",categories:[],convertedCatToNumeric:!1,offsetX:0,offsetY:0,overwriteCategories:void 0,labels:{show:!0,rotate:-45,rotateAlways:!1,hideOverlappingLabels:!0,trim:!1,minHeight:void 0,maxHeight:120,showDuplicates:!0,style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""},offsetX:0,offsetY:0,format:void 0,formatter:void 0,datetimeUTC:!0,datetimeFormatter:{year:"yyyy",month:"MMM 'yy",day:"dd MMM",hour:"HH:mm",minute:"HH:mm:ss",second:"HH:mm:ss"}},group:{groups:[],style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""}},axisBorder:{show:!0,color:"#e0e0e0",width:"100%",height:1,offsetX:0,offsetY:0},axisTicks:{show:!0,color:"#e0e0e0",height:6,offsetX:0,offsetY:0},stepSize:void 0,tickAmount:void 0,tickPlacement:"on",min:void 0,max:void 0,range:void 0,floating:!1,decimalsInFloat:void 0,position:"bottom",title:{text:void 0,offsetX:0,offsetY:0,style:{color:void 0,fontSize:"12px",fontWeight:900,fontFamily:void 0,cssClass:""}},crosshairs:{show:!0,width:1,position:"back",opacity:.9,stroke:{color:"#b6b6b6",width:1,dashArray:3},fill:{type:"solid",color:"#B1B9C4",gradient:{colorFrom:"#D8E3F0",colorTo:"#BED1E6",stops:[0,100],opacityFrom:.4,opacityTo:.5}},dropShadow:{enabled:!1,left:0,top:0,blur:1,opacity:.4}},tooltip:{enabled:!0,offsetY:0,formatter:void 0,style:{fontSize:"12px",fontFamily:void 0}}},yaxis:this.yAxis,theme:{mode:"",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),t}(),B=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.graphics=new O(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new T(this),this.xAxisAnnotations=new C(this),this.yAxisAnnotations=new D(this),this.pointsAnnotations=new I(this),this.w.globals.isBarHorizontal&&this.w.config.yaxis[0].reversed&&(this.inversedReversedAxis=!0),this.xDivision=this.w.globals.gridWidth/this.w.globals.dataPoints}return l(t,[{key:"drawAxesAnnotations",value:function(){var t=this.w;if(t.globals.axisCharts&&t.globals.dataPoints){for(var e=this.yAxisAnnotations.drawYAxisAnnotations(),n=this.xAxisAnnotations.drawXAxisAnnotations(),r=this.pointsAnnotations.drawPointAnnotations(),i=t.config.chart.animations.enabled,o=[e,n,r],a=[n.node,e.node,r.node],s=0;s<3;s++)t.globals.dom.elGraphical.add(o[s]),!i||t.globals.resized||t.globals.dataChanged||"scatter"!==t.config.chart.type&&"bubble"!==t.config.chart.type&&t.globals.dataPoints>1&&a[s].classList.add("apexcharts-element-hidden"),t.globals.delayedElements.push({el:a[s],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var t=this;this.w.config.annotations.images.map((function(e,n){t.addImage(e,n)}))}},{key:"drawTextAnnos",value:function(){var t=this;this.w.config.annotations.texts.map((function(e,n){t.addText(e,n)}))}},{key:"addXaxisAnnotation",value:function(t,e,n){this.xAxisAnnotations.addXaxisAnnotation(t,e,n)}},{key:"addYaxisAnnotation",value:function(t,e,n){this.yAxisAnnotations.addYaxisAnnotation(t,e,n)}},{key:"addPointAnnotation",value:function(t,e,n){this.pointsAnnotations.addPointAnnotation(t,e,n)}},{key:"addText",value:function(t,e){var n=t.x,r=t.y,i=t.text,o=t.textAnchor,a=t.foreColor,s=t.fontSize,l=t.fontFamily,c=t.fontWeight,u=t.cssClass,h=t.backgroundColor,d=t.borderWidth,f=t.strokeDashArray,p=t.borderRadius,m=t.borderColor,g=t.appendTo,b=void 0===g?".apexcharts-svg":g,v=t.paddingLeft,y=void 0===v?4:v,w=t.paddingRight,_=void 0===w?4:w,x=t.paddingBottom,k=void 0===x?2:x,A=t.paddingTop,M=void 0===A?2:A,O=this.w,S=this.graphics.drawText({x:n,y:r,text:i,textAnchor:o||"start",fontSize:s||"12px",fontWeight:c||"regular",fontFamily:l||O.config.chart.fontFamily,foreColor:a||O.config.chart.foreColor,cssClass:u}),T=O.globals.dom.baseEl.querySelector(b);T&&T.appendChild(S.node);var C=S.bbox();if(i){var E=this.graphics.drawRect(C.x-y,C.y-M,C.width+y+_,C.height+k+M,p,h||"transparent",1,d,m,f);T.insertBefore(E.node,S.node)}}},{key:"addImage",value:function(t,e){var n=this.w,r=t.path,i=t.x,o=void 0===i?0:i,a=t.y,s=void 0===a?0:a,l=t.width,c=void 0===l?20:l,u=t.height,h=void 0===u?20:u,d=t.appendTo,f=void 0===d?".apexcharts-svg":d,p=n.globals.dom.Paper.image(r);p.size(c,h).move(o,s);var m=n.globals.dom.baseEl.querySelector(f);return m&&m.appendChild(p.node),p}},{key:"addXaxisAnnotationExternal",value:function(t,e,n){return this.addAnnotationExternal({params:t,pushToMemory:e,context:n,type:"xaxis",contextMethod:n.addXaxisAnnotation}),n}},{key:"addYaxisAnnotationExternal",value:function(t,e,n){return this.addAnnotationExternal({params:t,pushToMemory:e,context:n,type:"yaxis",contextMethod:n.addYaxisAnnotation}),n}},{key:"addPointAnnotationExternal",value:function(t,e,n){return void 0===this.invertAxis&&(this.invertAxis=n.w.globals.isBarHorizontal),this.addAnnotationExternal({params:t,pushToMemory:e,context:n,type:"point",contextMethod:n.addPointAnnotation}),n}},{key:"addAnnotationExternal",value:function(t){var e=t.params,n=t.pushToMemory,r=t.context,i=t.type,o=t.contextMethod,a=r,s=a.w,l=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(i,"-annotations")),c=l.childNodes.length+1,u=new N,h=Object.assign({},"xaxis"===i?u.xAxisAnnotation:"yaxis"===i?u.yAxisAnnotation:u.pointAnnotation),d=k.extend(h,e);switch(i){case"xaxis":this.addXaxisAnnotation(d,l,c);break;case"yaxis":this.addYaxisAnnotation(d,l,c);break;case"point":this.addPointAnnotation(d,l,c)}var f=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(i,"-annotations .apexcharts-").concat(i,"-annotation-label[rel='").concat(c,"']")),p=this.helpers.addBackgroundToAnno(f,d);return p&&l.insertBefore(p.node,f),n&&s.globals.memory.methodsToExec.push({context:a,id:d.id?d.id:k.randomId(),method:o,label:"addAnnotation",params:e}),r}},{key:"clearAnnotations",value:function(t){for(var e=t.w,n=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations"),r=e.globals.memory.methodsToExec.length-1;r>=0;r--)"addText"!==e.globals.memory.methodsToExec[r].label&&"addAnnotation"!==e.globals.memory.methodsToExec[r].label||e.globals.memory.methodsToExec.splice(r,1);n=k.listToArray(n),Array.prototype.forEach.call(n,(function(t){for(;t.firstChild;)t.removeChild(t.firstChild)}))}},{key:"removeAnnotation",value:function(t,e){var n=t.w,r=n.globals.dom.baseEl.querySelectorAll(".".concat(e));r&&(n.globals.memory.methodsToExec.map((function(t,r){t.id===e&&n.globals.memory.methodsToExec.splice(r,1)})),Array.prototype.forEach.call(r,(function(t){t.parentElement.removeChild(t)})))}}]),t}(),F=function(t){var e,n=t.isTimeline,r=t.ctx,i=t.seriesIndex,o=t.dataPointIndex,a=t.y1,s=t.y2,l=t.w,c=l.globals.seriesRangeStart[i][o],u=l.globals.seriesRangeEnd[i][o],h=l.globals.labels[o],d=l.config.series[i].name?l.config.series[i].name:"",f=l.globals.ttKeyFormatter,p=l.config.tooltip.y.title.formatter,m={w:l,seriesIndex:i,dataPointIndex:o,start:c,end:u};"function"==typeof p&&(d=p(d,m)),null!==(e=l.config.series[i].data[o])&&void 0!==e&&e.x&&(h=l.config.series[i].data[o].x),n||"datetime"===l.config.xaxis.type&&(h=new L(r).xLabelFormat(l.globals.ttKeyFormatter,h,h,{i:void 0,dateFormatter:new E(r).formatDate,w:l})),"function"==typeof f&&(h=f(h,m)),Number.isFinite(a)&&Number.isFinite(s)&&(c=a,u=s);var g="",b="",v=l.globals.colors[i];if(void 0===l.config.tooltip.x.formatter)if("datetime"===l.config.xaxis.type){var y=new E(r);g=y.formatDate(y.getDate(c),l.config.tooltip.x.format),b=y.formatDate(y.getDate(u),l.config.tooltip.x.format)}else g=c,b=u;else g=l.config.tooltip.x.formatter(c),b=l.config.tooltip.x.formatter(u);return{start:c,end:u,startVal:g,endVal:b,ylabel:h,color:v,seriesName:d}},Y=function(t){var e=t.color,n=t.seriesName,r=t.ylabel,i=t.start,o=t.end,a=t.seriesIndex,s=t.dataPointIndex,l=t.ctx.tooltip.tooltipLabels.getFormatters(a);i=l.yLbFormatter(i),o=l.yLbFormatter(o);var c=l.yLbFormatter(t.w.globals.series[a][s]),u='<span class="value start-value">\n '.concat(i,'\n </span> <span class="separator">-</span> <span class="value end-value">\n ').concat(o,"\n </span>");return'<div class="apexcharts-tooltip-rangebar"><div> <span class="series-name" style="color: '+e+'">'+(n||"")+'</span></div><div> <span class="category">'+r+": </span> "+(t.w.globals.comboCharts?"rangeArea"===t.w.config.series[a].type||"rangeBar"===t.w.config.series[a].type?u:"<span>".concat(c,"</span>"):u)+" </div></div>"},z=function(){function t(e){a(this,t),this.opts=e}return l(t,[{key:"hideYAxis",value:function(){this.opts.yaxis[0].show=!1,this.opts.yaxis[0].title.text="",this.opts.yaxis[0].axisBorder.show=!1,this.opts.yaxis[0].axisTicks.show=!1,this.opts.yaxis[0].floating=!0}},{key:"line",value:function(){return{chart:{animations:{easing:"swing"}},dataLabels:{enabled:!1},stroke:{width:5,curve:"straight"},markers:{size:0,hover:{sizeOffset:6}},xaxis:{crosshairs:{width:1}}}}},{key:"sparkline",value:function(t){return this.hideYAxis(),k.extend(t,{grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},legend:{show:!1},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}},chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1}})}},{key:"slope",value:function(){return this.hideYAxis(),{chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!0,formatter:function(t,e){var n=e.w.config.series[e.seriesIndex].name;return null!==t?n+": "+t:""},background:{enabled:!1},offsetX:-5},grid:{xaxis:{lines:{show:!0}},yaxis:{lines:{show:!1}}},xaxis:{position:"top",labels:{style:{fontSize:14,fontWeight:900}},tooltip:{enabled:!1},crosshairs:{show:!1}},markers:{size:8,hover:{sizeOffset:1}},legend:{show:!1},tooltip:{shared:!1,intersect:!0,followCursor:!0},stroke:{width:5,curve:"straight"}}}},{key:"bar",value:function(){return{chart:{stacked:!1,animations:{easing:"swing"}},plotOptions:{bar:{dataLabels:{position:"center"}}},dataLabels:{style:{colors:["#fff"]},background:{enabled:!1}},stroke:{width:0,lineCap:"round"},fill:{opacity:.85},legend:{markers:{shape:"square"}},tooltip:{shared:!1,intersect:!0},xaxis:{tooltip:{enabled:!1},tickPlacement:"between",crosshairs:{width:"barWidth",position:"back",fill:{type:"gradient"},dropShadow:{enabled:!1},stroke:{width:0}}}}}},{key:"funnel",value:function(){return this.hideYAxis(),g(g({},this.bar()),{},{chart:{animations:{easing:"linear",speed:800,animateGradually:{enabled:!1}}},plotOptions:{bar:{horizontal:!0,borderRadiusApplication:"around",borderRadius:0,dataLabels:{position:"center"}}},grid:{show:!1,padding:{left:0,right:0}},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}}})}},{key:"candlestick",value:function(){var t=this;return{stroke:{width:1,colors:["#333"]},fill:{opacity:1},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(e){var n=e.seriesIndex,r=e.dataPointIndex,i=e.w;return t._getBoxTooltip(i,n,r,["Open","High","","Low","Close"],"candlestick")}},states:{active:{filter:{type:"none"}}},xaxis:{crosshairs:{width:1}}}}},{key:"boxPlot",value:function(){var t=this;return{chart:{animations:{dynamicAnimation:{enabled:!1}}},stroke:{width:1,colors:["#24292e"]},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(e){var n=e.seriesIndex,r=e.dataPointIndex,i=e.w;return t._getBoxTooltip(i,n,r,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:7,strokeWidth:1,strokeColors:"#111"},xaxis:{crosshairs:{width:1}}}}},{key:"rangeBar",value:function(){return{chart:{animations:{animateGradually:!1}},stroke:{width:0,lineCap:"square"},plotOptions:{bar:{borderRadius:0,dataLabels:{position:"center"}}},dataLabels:{enabled:!1,formatter:function(t,e){e.ctx;var n=e.seriesIndex,r=e.dataPointIndex,i=e.w,o=function(){var t=i.globals.seriesRangeStart[n][r];return i.globals.seriesRangeEnd[n][r]-t};return i.globals.comboCharts?"rangeBar"===i.config.series[n].type||"rangeArea"===i.config.series[n].type?o():t:o()},background:{enabled:!1},style:{colors:["#fff"]}},markers:{size:10},tooltip:{shared:!1,followCursor:!0,custom:function(t){return t.w.config.plotOptions&&t.w.config.plotOptions.bar&&t.w.config.plotOptions.bar.horizontal?function(t){var e=F(g(g({},t),{},{isTimeline:!0})),n=e.color,r=e.seriesName,i=e.ylabel,o=e.startVal,a=e.endVal;return Y(g(g({},t),{},{color:n,seriesName:r,ylabel:i,start:o,end:a}))}(t):function(t){var e=F(t),n=e.color,r=e.seriesName,i=e.ylabel,o=e.start,a=e.end;return Y(g(g({},t),{},{color:n,seriesName:r,ylabel:i,start:o,end:a}))}(t)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"dumbbell",value:function(t){var e,n;return null!==(e=t.plotOptions.bar)&&void 0!==e&&e.barHeight||(t.plotOptions.bar.barHeight=2),null!==(n=t.plotOptions.bar)&&void 0!==n&&n.columnWidth||(t.plotOptions.bar.columnWidth=2),t}},{key:"area",value:function(){return{stroke:{width:4,fill:{type:"solid",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}}},fill:{type:"gradient",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}},markers:{size:0,hover:{sizeOffset:6}},tooltip:{followCursor:!1}}}},{key:"rangeArea",value:function(){return{stroke:{curve:"straight",width:0},fill:{type:"solid",opacity:.6},markers:{size:0},states:{hover:{filter:{type:"none"}},active:{filter:{type:"none"}}},tooltip:{intersect:!1,shared:!0,followCursor:!0,custom:function(t){return function(t){var e=F(t),n=e.color,r=e.seriesName,i=e.ylabel,o=e.start,a=e.end;return Y(g(g({},t),{},{color:n,seriesName:r,ylabel:i,start:o,end:a}))}(t)}}}}},{key:"brush",value:function(t){return k.extend(t,{chart:{toolbar:{autoSelected:"selection",show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1},stroke:{width:1},tooltip:{enabled:!1},xaxis:{tooltip:{enabled:!1}}})}},{key:"stacked100",value:function(t){t.dataLabels=t.dataLabels||{},t.dataLabels.formatter=t.dataLabels.formatter||void 0;var e=t.dataLabels.formatter;return t.yaxis.forEach((function(e,n){t.yaxis[n].min=0,t.yaxis[n].max=100})),"bar"===t.chart.type&&(t.dataLabels.formatter=e||function(t){return"number"==typeof t&&t?t.toFixed(0)+"%":t}),t}},{key:"stackedBars",value:function(){var t=this.bar();return g(g({},t),{},{plotOptions:g(g({},t.plotOptions),{},{bar:g(g({},t.plotOptions.bar),{},{borderRadiusApplication:"end",borderRadiusWhenStacked:"last"})})})}},{key:"convertCatToNumeric",value:function(t){return t.xaxis.convertedCatToNumeric=!0,t}},{key:"convertCatToNumericXaxis",value:function(t,e,n){t.xaxis.type="numeric",t.xaxis.labels=t.xaxis.labels||{},t.xaxis.labels.formatter=t.xaxis.labels.formatter||function(t){return k.isNumber(t)?Math.floor(t):t};var r=t.xaxis.labels.formatter,i=t.xaxis.categories&&t.xaxis.categories.length?t.xaxis.categories:t.labels;return n&&n.length&&(i=n.map((function(t){return Array.isArray(t)?t:String(t)}))),i&&i.length&&(t.xaxis.labels.formatter=function(t){return k.isNumber(t)?r(i[Math.floor(t)-1]):r(t)}),t.xaxis.categories=[],t.labels=[],t.xaxis.tickAmount=t.xaxis.tickAmount||"dataPoints",t}},{key:"bubble",value:function(){return{dataLabels:{style:{colors:["#fff"]}},tooltip:{shared:!1,intersect:!0},xaxis:{crosshairs:{width:0}},fill:{type:"solid",gradient:{shade:"light",inverse:!0,shadeIntensity:.55,opacityFrom:.4,opacityTo:.8}}}}},{key:"scatter",value:function(){return{dataLabels:{enabled:!1},tooltip:{shared:!1,intersect:!0},markers:{size:6,strokeWidth:1,hover:{sizeOffset:2}}}}},{key:"heatmap",value:function(){return{chart:{stacked:!1},fill:{opacity:1},dataLabels:{style:{colors:["#fff"]}},stroke:{colors:["#fff"]},tooltip:{followCursor:!0,marker:{show:!1},x:{show:!1}},legend:{position:"top",markers:{shape:"square"}},grid:{padding:{right:20}}}}},{key:"treemap",value:function(){return{chart:{zoom:{enabled:!1}},dataLabels:{style:{fontSize:14,fontWeight:600,colors:["#fff"]}},stroke:{show:!0,width:2,colors:["#fff"]},legend:{show:!1},fill:{opacity:1,gradient:{stops:[0,100]}},tooltip:{followCursor:!0,x:{show:!1}},grid:{padding:{left:0,right:0}},xaxis:{crosshairs:{show:!1},tooltip:{enabled:!1}}}}},{key:"pie",value:function(){return{chart:{toolbar:{show:!1}},plotOptions:{pie:{donut:{labels:{show:!1}}}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",stops:[0,100]}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"donut",value:function(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",shadeIntensity:.35,stops:[80,100],opacityFrom:1,opacityTo:1}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"polarArea",value:function(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},enabled:!1},stroke:{show:!0,width:2},fill:{opacity:.7},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"radar",value:function(){return this.opts.yaxis[0].labels.offsetY=this.opts.yaxis[0].labels.offsetY?this.opts.yaxis[0].labels.offsetY:6,{dataLabels:{enabled:!1,style:{fontSize:"11px"}},stroke:{width:2},markers:{size:5,strokeWidth:1,strokeOpacity:1},fill:{opacity:.2},tooltip:{shared:!1,intersect:!0,followCursor:!0},grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},xaxis:{labels:{formatter:function(t){return t},style:{colors:["#a8a8a8"],fontSize:"11px"}},tooltip:{enabled:!1},crosshairs:{show:!1}}}}},{key:"radialBar",value:function(){return{chart:{animations:{dynamicAnimation:{enabled:!0,speed:800}},toolbar:{show:!1}},fill:{gradient:{shade:"dark",shadeIntensity:.4,inverseColors:!1,type:"diagonal2",opacityFrom:1,opacityTo:1,stops:[70,98,100]}},legend:{show:!1,position:"right"},tooltip:{enabled:!1,fillSeriesColor:!0},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"_getBoxTooltip",value:function(t,e,n,r,i){var o=t.globals.seriesCandleO[e][n],a=t.globals.seriesCandleH[e][n],s=t.globals.seriesCandleM[e][n],l=t.globals.seriesCandleL[e][n],c=t.globals.seriesCandleC[e][n];return t.config.series[e].type&&t.config.series[e].type!==i?'<div class="apexcharts-custom-tooltip">\n '.concat(t.config.series[e].name?t.config.series[e].name:"series-"+(e+1),": <strong>").concat(t.globals.series[e][n],"</strong>\n </div>"):'<div class="apexcharts-tooltip-box apexcharts-tooltip-'.concat(t.config.chart.type,'">')+"<div>".concat(r[0],': <span class="value">')+o+"</span></div>"+"<div>".concat(r[1],': <span class="value">')+a+"</span></div>"+(s?"<div>".concat(r[2],': <span class="value">')+s+"</span></div>":"")+"<div>".concat(r[3],': <span class="value">')+l+"</span></div>"+"<div>".concat(r[4],': <span class="value">')+c+"</span></div></div>"}}]),t}(),H=function(){function t(e){a(this,t),this.opts=e}return l(t,[{key:"init",value:function(t){var e=t.responsiveOverride,n=this.opts,r=new N,i=new z(n);this.chartType=n.chart.type,n=this.extendYAxis(n),n=this.extendAnnotations(n);var o=r.init(),a={};if(n&&"object"===_(n)){var s,l,c,u,h,d,f,p,m,g,b={};b=-1!==["line","area","bar","candlestick","boxPlot","rangeBar","rangeArea","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(n.chart.type)?i[n.chart.type]():i.line(),null!==(s=n.plotOptions)&&void 0!==s&&null!==(l=s.bar)&&void 0!==l&&l.isFunnel&&(b=i.funnel()),n.chart.stacked&&"bar"===n.chart.type&&(b=i.stackedBars()),null!==(c=n.chart.brush)&&void 0!==c&&c.enabled&&(b=i.brush(b)),null!==(u=n.plotOptions)&&void 0!==u&&null!==(h=u.line)&&void 0!==h&&h.isSlopeChart&&(b=i.slope()),n.chart.stacked&&"100%"===n.chart.stackType&&(n=i.stacked100(n)),null!==(d=n.plotOptions)&&void 0!==d&&null!==(f=d.bar)&&void 0!==f&&f.isDumbbell&&(n=i.dumbbell(n)),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(n),n.xaxis=n.xaxis||window.Apex.xaxis||{},e||(n.xaxis.convertedCatToNumeric=!1),(null!==(p=(n=this.checkForCatToNumericXAxis(this.chartType,b,n)).chart.sparkline)&&void 0!==p&&p.enabled||null!==(m=window.Apex.chart)&&void 0!==m&&null!==(g=m.sparkline)&&void 0!==g&&g.enabled)&&(b=i.sparkline(b)),a=k.extend(o,b)}var v=k.extend(a,window.Apex);return o=k.extend(v,n),this.handleUserInputErrors(o)}},{key:"checkForCatToNumericXAxis",value:function(t,e,n){var r,i,o=new z(n),a=("bar"===t||"boxPlot"===t)&&(null===(r=n.plotOptions)||void 0===r||null===(i=r.bar)||void 0===i?void 0:i.horizontal),s="pie"===t||"polarArea"===t||"donut"===t||"radar"===t||"radialBar"===t||"heatmap"===t,l="datetime"!==n.xaxis.type&&"numeric"!==n.xaxis.type,c=n.xaxis.tickPlacement?n.xaxis.tickPlacement:e.xaxis&&e.xaxis.tickPlacement;return a||s||!l||"between"===c||(n=o.convertCatToNumeric(n)),n}},{key:"extendYAxis",value:function(t,e){var n=new N;(void 0===t.yaxis||!t.yaxis||Array.isArray(t.yaxis)&&0===t.yaxis.length)&&(t.yaxis={}),t.yaxis.constructor!==Array&&window.Apex.yaxis&&window.Apex.yaxis.constructor!==Array&&(t.yaxis=k.extend(t.yaxis,window.Apex.yaxis)),t.yaxis.constructor!==Array?t.yaxis=[k.extend(n.yAxis,t.yaxis)]:t.yaxis=k.extendArray(t.yaxis,n.yAxis);var r=!1;t.yaxis.forEach((function(t){t.logarithmic&&(r=!0)}));var i=t.series;return e&&!i&&(i=e.config.series),r&&i.length!==t.yaxis.length&&i.length&&(t.yaxis=i.map((function(e,r){if(e.name||(i[r].name="series-".concat(r+1)),t.yaxis[r])return t.yaxis[r].seriesName=i[r].name,t.yaxis[r];var o=k.extend(n.yAxis,t.yaxis[0]);return o.show=!1,o}))),r&&i.length>1&&i.length!==t.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes"),t}},{key:"extendAnnotations",value:function(t){return void 0===t.annotations&&(t.annotations={},t.annotations.yaxis=[],t.annotations.xaxis=[],t.annotations.points=[]),t=this.extendYAxisAnnotations(t),t=this.extendXAxisAnnotations(t),this.extendPointAnnotations(t)}},{key:"extendYAxisAnnotations",value:function(t){var e=new N;return t.annotations.yaxis=k.extendArray(void 0!==t.annotations.yaxis?t.annotations.yaxis:[],e.yAxisAnnotation),t}},{key:"extendXAxisAnnotations",value:function(t){var e=new N;return t.annotations.xaxis=k.extendArray(void 0!==t.annotations.xaxis?t.annotations.xaxis:[],e.xAxisAnnotation),t}},{key:"extendPointAnnotations",value:function(t){var e=new N;return t.annotations.points=k.extendArray(void 0!==t.annotations.points?t.annotations.points:[],e.pointAnnotation),t}},{key:"checkForDarkTheme",value:function(t){t.theme&&"dark"===t.theme.mode&&(t.tooltip||(t.tooltip={}),"light"!==t.tooltip.theme&&(t.tooltip.theme="dark"),t.chart.foreColor||(t.chart.foreColor="#f6f7f8"),t.theme.palette||(t.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(t){var e=t;if(e.tooltip.shared&&e.tooltip.intersect)throw new Error("tooltip.shared cannot be enabled when tooltip.intersect is true. Turn off any other option by setting it to false.");if("bar"===e.chart.type&&e.plotOptions.bar.horizontal){if(e.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");e.yaxis[0].reversed&&(e.yaxis[0].opposite=!0),e.xaxis.tooltip.enabled=!1,e.yaxis[0].tooltip.enabled=!1,e.chart.zoom.enabled=!1}return"bar"!==e.chart.type&&"rangeBar"!==e.chart.type||e.tooltip.shared&&"barWidth"===e.xaxis.crosshairs.width&&e.series.length>1&&(e.xaxis.crosshairs.width="tickWidth"),"candlestick"!==e.chart.type&&"boxPlot"!==e.chart.type||e.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(e.chart.type," chart is not supported.")),e.yaxis[0].reversed=!1),e}}]),t}(),V=function(){function t(){a(this,t)}return l(t,[{key:"initGlobalVars",value:function(t){t.series=[],t.seriesCandleO=[],t.seriesCandleH=[],t.seriesCandleM=[],t.seriesCandleL=[],t.seriesCandleC=[],t.seriesRangeStart=[],t.seriesRangeEnd=[],t.seriesRange=[],t.seriesPercent=[],t.seriesGoals=[],t.seriesX=[],t.seriesZ=[],t.seriesNames=[],t.seriesTotals=[],t.seriesLog=[],t.seriesColors=[],t.stackedSeriesTotals=[],t.seriesXvalues=[],t.seriesYvalues=[],t.labels=[],t.hasXaxisGroups=!1,t.groups=[],t.barGroups=[],t.lineGroups=[],t.areaGroups=[],t.hasSeriesGroups=!1,t.seriesGroups=[],t.categoryLabels=[],t.timescaleLabels=[],t.noLabelsProvided=!1,t.resizeTimer=null,t.selectionResizeTimer=null,t.lastWheelExecution=0,t.delayedElements=[],t.pointsArray=[],t.dataLabelsRects=[],t.isXNumeric=!1,t.skipLastTimelinelabel=!1,t.skipFirstTimelinelabel=!1,t.isDataXYZ=!1,t.isMultiLineX=!1,t.isMultipleYAxis=!1,t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE,t.minYArr=[],t.maxYArr=[],t.maxX=-Number.MAX_VALUE,t.minX=Number.MAX_VALUE,t.initialMaxX=-Number.MAX_VALUE,t.initialMinX=Number.MAX_VALUE,t.maxDate=0,t.minDate=Number.MAX_VALUE,t.minZ=Number.MAX_VALUE,t.maxZ=-Number.MAX_VALUE,t.minXDiff=Number.MAX_VALUE,t.yAxisScale=[],t.xAxisScale=null,t.xAxisTicksPositions=[],t.yLabelsCoords=[],t.yTitleCoords=[],t.barPadForNumericAxis=0,t.padHorizontal=0,t.xRange=0,t.yRange=[],t.zRange=0,t.dataPoints=0,t.xTickAmount=0,t.multiAxisTickAmount=0}},{key:"globalVars",value:function(t){return{chartID:null,cuid:null,events:{beforeMount:[],mounted:[],updated:[],clicked:[],selection:[],dataPointSelection:[],zoomed:[],scrolled:[]},colors:[],clientX:null,clientY:null,fill:{colors:[]},stroke:{colors:[]},dataLabels:{style:{colors:[]}},radarPolygons:{fill:{colors:[]}},markers:{colors:[],size:t.markers.size,largestSize:0},animationEnded:!1,isTouchDevice:"ontouchstart"in window||navigator.msMaxTouchPoints,isDirty:!1,isExecCalled:!1,initialConfig:null,initialSeries:[],lastXAxis:[],lastYAxis:[],columnSeries:null,labels:[],timescaleLabels:[],noLabelsProvided:!1,allSeriesCollapsed:!1,collapsedSeries:[],collapsedSeriesIndices:[],ancillaryCollapsedSeries:[],ancillaryCollapsedSeriesIndices:[],risingSeries:[],dataFormatXNumeric:!1,capturedSeriesIndex:-1,capturedDataPointIndex:-1,selectedDataPoints:[],invalidLogScale:!1,ignoreYAxisIndexes:[],maxValsInArrayIndex:0,radialSize:0,selection:void 0,zoomEnabled:"zoom"===t.chart.toolbar.autoSelected&&t.chart.toolbar.tools.zoom&&t.chart.zoom.enabled,panEnabled:"pan"===t.chart.toolbar.autoSelected&&t.chart.toolbar.tools.pan,selectionEnabled:"selection"===t.chart.toolbar.autoSelected&&t.chart.toolbar.tools.selection,yaxis:null,mousedown:!1,lastClientPosition:{},visibleXRange:void 0,yValueDecimal:0,total:0,SVGNS:"http://www.w3.org/2000/svg",svgWidth:0,svgHeight:0,noData:!1,locale:{},dom:{},memory:{methodsToExec:[]},shouldAnimate:!0,skipLastTimelinelabel:!1,skipFirstTimelinelabel:!1,delayedElements:[],axisCharts:!0,isDataXYZ:!1,isSlopeChart:t.plotOptions.line.isSlopeChart,resized:!1,resizeTimer:null,comboCharts:!1,dataChanged:!1,previousPaths:[],allSeriesHasEqualX:!0,pointsArray:[],dataLabelsRects:[],lastDrawnDataLabelsIndexes:[],hasNullValues:!1,easing:null,zoomed:!1,gridWidth:0,gridHeight:0,rotateXLabels:!1,defaultLabels:!1,xLabelFormatter:void 0,yLabelFormatters:[],xaxisTooltipFormatter:void 0,ttKeyFormatter:void 0,ttVal:void 0,ttZFormatter:void 0,LINE_HEIGHT_RATIO:1.618,xAxisLabelsHeight:0,xAxisGroupLabelsHeight:0,xAxisLabelsWidth:0,yAxisLabelsWidth:0,scaleX:1,scaleY:1,translateX:0,translateY:0,translateYAxisX:[],yAxisWidths:[],translateXAxisY:0,translateXAxisX:0,tooltip:null,niceScaleAllowedMagMsd:[[1,1,2,5,5,5,10,10,10,10,10],[1,1,2,5,5,5,10,10,10,10,10]],niceScaleDefaultTicks:[1,2,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,12,12,12,24],seriesYAxisMap:[],seriesYAxisReverseMap:[]}}},{key:"init",value:function(t){var e=this.globalVars(t);return this.initGlobalVars(e),e.initialConfig=k.extend({},t),e.initialSeries=k.clone(t.series),e.lastXAxis=k.clone(e.initialConfig.xaxis),e.lastYAxis=k.clone(e.initialConfig.yaxis),e}}]),t}(),W=function(){function t(e){a(this,t),this.opts=e}return l(t,[{key:"init",value:function(){var t=new H(this.opts).init({responsiveOverride:!1});return{config:t,globals:(new V).init(t)}}}]),t}(),U=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.opts=null,this.seriesIndex=0,this.patternIDs=[]}return l(t,[{key:"clippedImgArea",value:function(t){var e=this.w,n=e.config,r=parseInt(e.globals.gridWidth,10),i=parseInt(e.globals.gridHeight,10),o=r>i?r:i,a=t.image,s=0,l=0;void 0===t.width&&void 0===t.height?void 0!==n.fill.image.width&&void 0!==n.fill.image.height?(s=n.fill.image.width+1,l=n.fill.image.height):(s=o+1,l=o):(s=t.width,l=t.height);var c=document.createElementNS(e.globals.SVGNS,"pattern");O.setAttrs(c,{id:t.patternID,patternUnits:t.patternUnits?t.patternUnits:"userSpaceOnUse",width:s+"px",height:l+"px"});var u=document.createElementNS(e.globals.SVGNS,"image");c.appendChild(u),u.setAttributeNS(window.SVG.xlink,"href",a),O.setAttrs(u,{x:0,y:0,preserveAspectRatio:"none",width:s+"px",height:l+"px"}),u.style.opacity=t.opacity,e.globals.dom.elDefs.node.appendChild(c)}},{key:"getSeriesIndex",value:function(t){var e=this.w,n=e.config.chart.type;return("bar"===n||"rangeBar"===n)&&e.config.plotOptions.bar.distributed||"heatmap"===n||"treemap"===n?this.seriesIndex=t.seriesNumber:this.seriesIndex=t.seriesNumber%e.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(t){var e=this.w;this.opts=t;var n,r,i,o=this.w.config;this.seriesIndex=this.getSeriesIndex(t);var a=this.getFillColors()[this.seriesIndex];void 0!==e.globals.seriesColors[this.seriesIndex]&&(a=e.globals.seriesColors[this.seriesIndex]),"function"==typeof a&&(a=a({seriesIndex:this.seriesIndex,dataPointIndex:t.dataPointIndex,value:t.value,w:e}));var s=t.fillType?t.fillType:this.getFillType(this.seriesIndex),l=Array.isArray(o.fill.opacity)?o.fill.opacity[this.seriesIndex]:o.fill.opacity;t.color&&(a=t.color),a||(a="#fff",console.warn("undefined color - ApexCharts"));var c=a;if(-1===a.indexOf("rgb")?a.length<9&&(c=k.hexToRgba(a,l)):a.indexOf("rgba")>-1&&(l=k.getOpacityFromRGBA(a)),t.opacity&&(l=t.opacity),"pattern"===s&&(r=this.handlePatternFill({fillConfig:t.fillConfig,patternFill:r,fillColor:a,fillOpacity:l,defaultColor:c})),"gradient"===s&&(i=this.handleGradientFill({fillConfig:t.fillConfig,fillColor:a,fillOpacity:l,i:this.seriesIndex})),"image"===s){var u=o.fill.image.src,h=t.patternID?t.patternID:"",d="pattern".concat(e.globals.cuid).concat(t.seriesNumber+1).concat(h);-1===this.patternIDs.indexOf(d)&&(this.clippedImgArea({opacity:l,image:Array.isArray(u)?t.seriesNumber<u.length?u[t.seriesNumber]:u[0]:u,width:t.width?t.width:void 0,height:t.height?t.height:void 0,patternUnits:t.patternUnits,patternID:d}),this.patternIDs.push(d)),n="url(#".concat(d,")")}else n="gradient"===s?i:"pattern"===s?r:c;return t.solid&&(n=c),n}},{key:"getFillType",value:function(t){var e=this.w;return Array.isArray(e.config.fill.type)?e.config.fill.type[t]:e.config.fill.type}},{key:"getFillColors",value:function(){var t=this.w,e=t.config,n=this.opts,r=[];return t.globals.comboCharts?"line"===t.config.series[this.seriesIndex].type?Array.isArray(t.globals.stroke.colors)?r=t.globals.stroke.colors:r.push(t.globals.stroke.colors):Array.isArray(t.globals.fill.colors)?r=t.globals.fill.colors:r.push(t.globals.fill.colors):"line"===e.chart.type?Array.isArray(t.globals.stroke.colors)?r=t.globals.stroke.colors:r.push(t.globals.stroke.colors):Array.isArray(t.globals.fill.colors)?r=t.globals.fill.colors:r.push(t.globals.fill.colors),void 0!==n.fillColors&&(r=[],Array.isArray(n.fillColors)?r=n.fillColors.slice():r.push(n.fillColors)),r}},{key:"handlePatternFill",value:function(t){var e=t.fillConfig,n=t.patternFill,r=t.fillColor,i=t.fillOpacity,o=t.defaultColor,a=this.w.config.fill;e&&(a=e);var s=this.opts,l=new O(this.ctx),c=Array.isArray(a.pattern.strokeWidth)?a.pattern.strokeWidth[this.seriesIndex]:a.pattern.strokeWidth,u=r;return n=Array.isArray(a.pattern.style)?void 0!==a.pattern.style[s.seriesNumber]?l.drawPattern(a.pattern.style[s.seriesNumber],a.pattern.width,a.pattern.height,u,c,i):o:l.drawPattern(a.pattern.style,a.pattern.width,a.pattern.height,u,c,i),n}},{key:"handleGradientFill",value:function(t){var e=t.fillColor,n=t.fillOpacity,r=t.fillConfig,i=t.i,o=this.w.config.fill;r&&(o=g(g({},o),r));var a,s=this.opts,l=new O(this.ctx),c=new k,u=o.gradient.type,h=e,d=void 0===o.gradient.opacityFrom?n:Array.isArray(o.gradient.opacityFrom)?o.gradient.opacityFrom[i]:o.gradient.opacityFrom;h.indexOf("rgba")>-1&&(d=k.getOpacityFromRGBA(h));var f=void 0===o.gradient.opacityTo?n:Array.isArray(o.gradient.opacityTo)?o.gradient.opacityTo[i]:o.gradient.opacityTo;if(void 0===o.gradient.gradientToColors||0===o.gradient.gradientToColors.length)a="dark"===o.gradient.shade?c.shadeColor(-1*parseFloat(o.gradient.shadeIntensity),e.indexOf("rgb")>-1?k.rgb2hex(e):e):c.shadeColor(parseFloat(o.gradient.shadeIntensity),e.indexOf("rgb")>-1?k.rgb2hex(e):e);else if(o.gradient.gradientToColors[s.seriesNumber]){var p=o.gradient.gradientToColors[s.seriesNumber];a=p,p.indexOf("rgba")>-1&&(f=k.getOpacityFromRGBA(p))}else a=e;if(o.gradient.gradientFrom&&(h=o.gradient.gradientFrom),o.gradient.gradientTo&&(a=o.gradient.gradientTo),o.gradient.inverseColors){var m=h;h=a,a=m}return h.indexOf("rgb")>-1&&(h=k.rgb2hex(h)),a.indexOf("rgb")>-1&&(a=k.rgb2hex(a)),l.drawGradient(u,h,a,d,f,s.size,o.gradient.stops,o.gradient.colorStops,i)}}]),t}(),$=function(){function t(e,n){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"setGlobalMarkerSize",value:function(){var t=this.w;if(t.globals.markers.size=Array.isArray(t.config.markers.size)?t.config.markers.size:[t.config.markers.size],t.globals.markers.size.length>0){if(t.globals.markers.size.length<t.globals.series.length+1)for(var e=0;e<=t.globals.series.length;e++)void 0===t.globals.markers.size[e]&&t.globals.markers.size.push(t.globals.markers.size[0])}else t.globals.markers.size=t.config.series.map((function(e){return t.config.markers.size}))}},{key:"plotChartMarkers",value:function(t,e,n,r){var i,o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=this.w,s=e,l=t,c=null,u=new O(this.ctx),h=a.config.markers.discrete&&a.config.markers.discrete.length;if((a.globals.markers.size[e]>0||o||h)&&(c=u.group({class:o||h?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(a.globals.cuid,")")),Array.isArray(l.x))for(var d=0;d<l.x.length;d++){var f=n;1===n&&0===d&&(f=0),1===n&&1===d&&(f=1);var p="apexcharts-marker";if("line"!==a.config.chart.type&&"area"!==a.config.chart.type||a.globals.comboCharts||a.config.tooltip.intersect||(p+=" no-pointer-events"),(Array.isArray(a.config.markers.size)?a.globals.markers.size[e]>0:a.config.markers.size>0)||o||h){k.isNumber(l.y[d])?p+=" w".concat(k.randomId()):p="apexcharts-nullpoint";var m=this.getMarkerConfig({cssClass:p,seriesIndex:e,dataPointIndex:f});a.config.series[s].data[f]&&(a.config.series[s].data[f].fillColor&&(m.pointFillColor=a.config.series[s].data[f].fillColor),a.config.series[s].data[f].strokeColor&&(m.pointStrokeColor=a.config.series[s].data[f].strokeColor)),void 0!==r&&(m.pSize=r),(l.x[d]<-a.globals.markers.largestSize||l.x[d]>a.globals.gridWidth+a.globals.markers.largestSize||l.y[d]<-a.globals.markers.largestSize||l.y[d]>a.globals.gridHeight+a.globals.markers.largestSize)&&(m.pSize=0),(i=u.drawMarker(l.x[d],l.y[d],m)).attr("rel",f),i.attr("j",f),i.attr("index",e),i.node.setAttribute("default-marker-size",m.pSize),new M(this.ctx).setSelectionFilter(i,e,f),this.addEvents(i),c&&c.add(i)}else void 0===a.globals.pointsArray[e]&&(a.globals.pointsArray[e]=[]),a.globals.pointsArray[e].push([l.x[d],l.y[d]])}return c}},{key:"getMarkerConfig",value:function(t){var e=t.cssClass,n=t.seriesIndex,r=t.dataPointIndex,i=void 0===r?null:r,o=t.radius,a=void 0===o?null:o,s=t.size,l=void 0===s?null:s,c=t.strokeWidth,u=void 0===c?null:c,h=this.w,d=this.getMarkerStyle(n),f=null===l?h.globals.markers.size[n]:l,p=h.config.markers;return null!==i&&p.discrete.length&&p.discrete.map((function(t){t.seriesIndex===n&&t.dataPointIndex===i&&(d.pointStrokeColor=t.strokeColor,d.pointFillColor=t.fillColor,f=t.size,d.pointShape=t.shape)})),{pSize:null===a?f:a,pRadius:null!==a?a:p.radius,pointStrokeWidth:null!==u?u:Array.isArray(p.strokeWidth)?p.strokeWidth[n]:p.strokeWidth,pointStrokeColor:d.pointStrokeColor,pointFillColor:d.pointFillColor,shape:d.pointShape||(Array.isArray(p.shape)?p.shape[n]:p.shape),class:e,pointStrokeOpacity:Array.isArray(p.strokeOpacity)?p.strokeOpacity[n]:p.strokeOpacity,pointStrokeDashArray:Array.isArray(p.strokeDashArray)?p.strokeDashArray[n]:p.strokeDashArray,pointFillOpacity:Array.isArray(p.fillOpacity)?p.fillOpacity[n]:p.fillOpacity,seriesIndex:n}}},{key:"addEvents",value:function(t){var e=this.w,n=new O(this.ctx);t.node.addEventListener("mouseenter",n.pathMouseEnter.bind(this.ctx,t)),t.node.addEventListener("mouseleave",n.pathMouseLeave.bind(this.ctx,t)),t.node.addEventListener("mousedown",n.pathMouseDown.bind(this.ctx,t)),t.node.addEventListener("click",e.config.markers.onClick),t.node.addEventListener("dblclick",e.config.markers.onDblClick),t.node.addEventListener("touchstart",n.pathMouseDown.bind(this.ctx,t),{passive:!0})}},{key:"getMarkerStyle",value:function(t){var e=this.w,n=e.globals.markers.colors,r=e.config.markers.strokeColor||e.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(r)?r[t]:r,pointFillColor:Array.isArray(n)?n[t]:n}}}]),t}(),G=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.initialAnim=this.w.config.chart.animations.enabled}return l(t,[{key:"draw",value:function(t,e,n){var r=this.w,i=new O(this.ctx),o=n.realIndex,a=n.pointsPos,s=n.zRatio,l=n.elParent,c=i.group({class:"apexcharts-series-markers apexcharts-series-".concat(r.config.chart.type)});if(c.attr("clip-path","url(#gridRectMarkerMask".concat(r.globals.cuid,")")),Array.isArray(a.x))for(var u=0;u<a.x.length;u++){var h=e+1,d=!0;0===e&&0===u&&(h=0),0===e&&1===u&&(h=1);var f=r.globals.markers.size[o];if(s!==1/0){var p=r.config.plotOptions.bubble;f=r.globals.seriesZ[o][h],p.zScaling&&(f/=s),p.minBubbleRadius&&f<p.minBubbleRadius&&(f=p.minBubbleRadius),p.maxBubbleRadius&&f>p.maxBubbleRadius&&(f=p.maxBubbleRadius)}var m=a.x[u],g=a.y[u];if(f=f||0,null!==g&&void 0!==r.globals.series[o][h]||(d=!1),d){var b=this.drawPoint(m,g,f,o,h,e);c.add(b)}l.add(c)}}},{key:"drawPoint",value:function(t,e,n,r,i,o){var a=this.w,s=r,l=new A(this.ctx),c=new M(this.ctx),u=new U(this.ctx),h=new $(this.ctx),d=new O(this.ctx),f=h.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:s,dataPointIndex:i,radius:"bubble"===a.config.chart.type||a.globals.comboCharts&&a.config.series[r]&&"bubble"===a.config.series[r].type?n:null}),p=u.fillPath({seriesNumber:r,dataPointIndex:i,color:f.pointFillColor,patternUnits:"objectBoundingBox",value:a.globals.series[r][o]}),m=d.drawMarker(t,e,f);if(a.config.series[s].data[i]&&a.config.series[s].data[i].fillColor&&(p=a.config.series[s].data[i].fillColor),m.attr({fill:p}),a.config.chart.dropShadow.enabled){var g=a.config.chart.dropShadow;c.dropShadow(m,g,r)}if(!this.initialAnim||a.globals.dataChanged||a.globals.resized)a.globals.animationEnded=!0;else{var b=a.config.chart.animations.speed;l.animateMarker(m,b,a.globals.easing,(function(){window.setTimeout((function(){l.animationCompleted(m)}),100)}))}return m.attr({rel:i,j:i,index:r,"default-marker-size":f.pSize}),c.setSelectionFilter(m,r,i),h.addEvents(m),m.node.classList.add("apexcharts-marker"),m}},{key:"centerTextInBubble",value:function(t){var e=this.w;return{y:t+=parseInt(e.config.dataLabels.style.fontSize,10)/4}}}]),t}(),q=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"dataLabelsCorrection",value:function(t,e,n,r,i,o,a){var s=this.w,l=!1,c=new O(this.ctx).getTextRects(n,a),u=c.width,h=c.height;e<0&&(e=0),e>s.globals.gridHeight+h&&(e=s.globals.gridHeight+h/2),void 0===s.globals.dataLabelsRects[r]&&(s.globals.dataLabelsRects[r]=[]),s.globals.dataLabelsRects[r].push({x:t,y:e,width:u,height:h});var d=s.globals.dataLabelsRects[r].length-2,f=void 0!==s.globals.lastDrawnDataLabelsIndexes[r]?s.globals.lastDrawnDataLabelsIndexes[r][s.globals.lastDrawnDataLabelsIndexes[r].length-1]:0;if(void 0!==s.globals.dataLabelsRects[r][d]){var p=s.globals.dataLabelsRects[r][f];(t>p.x+p.width||e>p.y+p.height||e+h<p.y||t+u<p.x)&&(l=!0)}return(0===i||o)&&(l=!0),{x:t,y:e,textRects:c,drawnextLabel:l}}},{key:"drawDataLabel",value:function(t){var e=this,n=t.type,r=t.pos,i=t.i,o=t.j,a=t.isRangeStart,s=t.strokeWidth,l=void 0===s?2:s,c=this.w,u=new O(this.ctx),h=c.config.dataLabels,d=0,f=0,p=o,m=null;if(-1!==c.globals.collapsedSeriesIndices.indexOf(i)||!h.enabled||!Array.isArray(r.x))return m;m=u.group({class:"apexcharts-data-labels"});for(var g=0;g<r.x.length;g++)if(d=r.x[g]+h.offsetX,f=r.y[g]+h.offsetY+l,!isNaN(d)){1===o&&0===g&&(p=0),1===o&&1===g&&(p=1);var b=c.globals.series[i][p];"rangeArea"===n&&(b=a?c.globals.seriesRangeStart[i][p]:c.globals.seriesRangeEnd[i][p]);var v="",y=function(t){return c.config.dataLabels.formatter(t,{ctx:e.ctx,seriesIndex:i,dataPointIndex:p,w:c})};"bubble"===c.config.chart.type?(v=y(b=c.globals.seriesZ[i][p]),f=r.y[g],f=new G(this.ctx).centerTextInBubble(f,i,p).y):void 0!==b&&(v=y(b));var w=c.config.dataLabels.textAnchor;c.globals.isSlopeChart&&(w=0===p?"end":p===c.config.series[i].data.length-1?"start":"middle"),this.plotDataLabelsText({x:d,y:f,text:v,i:i,j:p,parent:m,offsetCorrection:!0,dataLabelsConfig:c.config.dataLabels,textAnchor:w})}return m}},{key:"plotDataLabelsText",value:function(t){var e=this.w,n=new O(this.ctx),r=t.x,i=t.y,o=t.i,a=t.j,s=t.text,l=t.textAnchor,c=t.fontSize,u=t.parent,h=t.dataLabelsConfig,d=t.color,f=t.alwaysDrawDataLabel,p=t.offsetCorrection,m=t.className,g=null;if(Array.isArray(e.config.dataLabels.enabledOnSeries)&&e.config.dataLabels.enabledOnSeries.indexOf(o)<0)return g;var b={x:r,y:i,drawnextLabel:!0,textRects:null};p&&(b=this.dataLabelsCorrection(r,i,s,o,a,f,parseInt(h.style.fontSize,10))),e.globals.zoomed||(r=b.x,i=b.y),b.textRects&&(r<-20-b.textRects.width||r>e.globals.gridWidth+b.textRects.width+30)&&(s="");var v=e.globals.dataLabels.style.colors[o];(("bar"===e.config.chart.type||"rangeBar"===e.config.chart.type)&&e.config.plotOptions.bar.distributed||e.config.dataLabels.distributed)&&(v=e.globals.dataLabels.style.colors[a]),"function"==typeof v&&(v=v({series:e.globals.series,seriesIndex:o,dataPointIndex:a,w:e})),d&&(v=d);var y=h.offsetX,w=h.offsetY;if("bar"!==e.config.chart.type&&"rangeBar"!==e.config.chart.type||(y=0,w=0),e.globals.isSlopeChart&&(0!==a&&(y=-2*h.offsetX+5),0!==a&&a!==e.config.series[o].data.length-1&&(y=0)),b.drawnextLabel){if((g=n.drawText({width:100,height:parseInt(h.style.fontSize,10),x:r+y,y:i+w,foreColor:v,textAnchor:l||h.textAnchor,text:s,fontSize:c||h.style.fontSize,fontFamily:h.style.fontFamily,fontWeight:h.style.fontWeight||"normal"})).attr({class:m||"apexcharts-datalabel",cx:r,cy:i}),h.dropShadow.enabled){var _=h.dropShadow;new M(this.ctx).dropShadow(g,_)}u.add(g),void 0===e.globals.lastDrawnDataLabelsIndexes[o]&&(e.globals.lastDrawnDataLabelsIndexes[o]=[]),e.globals.lastDrawnDataLabelsIndexes[o].push(a)}return g}},{key:"addBackgroundToDataLabel",value:function(t,e){var n=this.w,r=n.config.dataLabels.background,i=r.padding,o=r.padding/2,a=e.width,s=e.height,l=new O(this.ctx).drawRect(e.x-i,e.y-o/2,a+2*i,s+o,r.borderRadius,"transparent"!==n.config.chart.background&&n.config.chart.background?n.config.chart.background:"#fff",r.opacity,r.borderWidth,r.borderColor);return r.dropShadow.enabled&&new M(this.ctx).dropShadow(l,r.dropShadow),l}},{key:"dataLabelsBackground",value:function(){var t=this.w;if("bubble"!==t.config.chart.type)for(var e=t.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),n=0;n<e.length;n++){var r=e[n],i=r.getBBox(),o=null;if(i.width&&i.height&&(o=this.addBackgroundToDataLabel(r,i)),o){r.parentNode.insertBefore(o.node,r);var a=r.getAttribute("fill");!t.config.chart.animations.enabled||t.globals.resized||t.globals.dataChanged?o.attr({fill:a}):o.animate().attr({fill:a}),r.setAttribute("fill",t.config.dataLabels.background.foreColor)}}}},{key:"bringForward",value:function(){for(var t=this.w,e=t.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels"),n=t.globals.dom.baseEl.querySelector(".apexcharts-plot-series:last-child"),r=0;r<e.length;r++)n&&n.insertBefore(e[r],n.nextSibling)}}]),t}(),X=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.legendInactiveClass="legend-mouseover-inactive"}return l(t,[{key:"getAllSeriesEls",value:function(){return this.w.globals.dom.baseEl.getElementsByClassName("apexcharts-series")}},{key:"getSeriesByName",value:function(t){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner .apexcharts-series[seriesName='".concat(k.escapeString(t),"']"))}},{key:"isSeriesHidden",value:function(t){var e=this.getSeriesByName(t),n=parseInt(e.getAttribute("data:realIndex"),10);return{isHidden:e.classList.contains("apexcharts-series-collapsed"),realIndex:n}}},{key:"addCollapsedClassToSeries",value:function(t,e){var n=this.w;function r(n){for(var r=0;r<n.length;r++)n[r].index===e&&t.node.classList.add("apexcharts-series-collapsed")}r(n.globals.collapsedSeries),r(n.globals.ancillaryCollapsedSeries)}},{key:"toggleSeries",value:function(t){var e=this.isSeriesHidden(t);return this.ctx.legend.legendHelpers.toggleDataSeries(e.realIndex,e.isHidden),e.isHidden}},{key:"showSeries",value:function(t){var e=this.isSeriesHidden(t);e.isHidden&&this.ctx.legend.legendHelpers.toggleDataSeries(e.realIndex,!0)}},{key:"hideSeries",value:function(t){var e=this.isSeriesHidden(t);e.isHidden||this.ctx.legend.legendHelpers.toggleDataSeries(e.realIndex,!1)}},{key:"resetSeries",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=this.w,i=k.clone(r.globals.initialSeries);r.globals.previousPaths=[],n?(r.globals.collapsedSeries=[],r.globals.ancillaryCollapsedSeries=[],r.globals.collapsedSeriesIndices=[],r.globals.ancillaryCollapsedSeriesIndices=[]):i=this.emptyCollapsedSeries(i),r.config.series=i,t&&(e&&(r.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(i,r.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(t){for(var e=this.w,n=0;n<t.length;n++)e.globals.collapsedSeriesIndices.indexOf(n)>-1&&(t[n].data=[]);return t}},{key:"highlightSeries",value:function(t){var e=this.w,n=this.getSeriesByName(t),r=parseInt(null==n?void 0:n.getAttribute("data:realIndex"),10),i=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels, .apexcharts-yaxis"),o=null,a=null,s=null;if(e.globals.axisCharts||"radialBar"===e.config.chart.type)if(e.globals.axisCharts){o=e.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(r,"']")),a=e.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(r,"']"));var l=e.globals.seriesYAxisReverseMap[r];s=e.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(l,"']"))}else o=e.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(r+1,"']"));else o=e.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(r+1,"'] path"));for(var c=0;c<i.length;c++)i[c].classList.add(this.legendInactiveClass);if(o)e.globals.axisCharts||o.parentNode.classList.remove(this.legendInactiveClass),o.classList.remove(this.legendInactiveClass),null!==a&&a.classList.remove(this.legendInactiveClass),null!==s&&s.classList.remove(this.legendInactiveClass);else for(var u=0;u<i.length;u++)i[u].classList.remove(this.legendInactiveClass)}},{key:"toggleSeriesOnHover",value:function(t,e){var n=this.w;e||(e=t.target);var r=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels, .apexcharts-yaxis");if("mousemove"===t.type){var i=parseInt(e.getAttribute("rel"),10)-1;this.highlightSeries(n.globals.seriesNames[i])}else if("mouseout"===t.type)for(var o=0;o<r.length;o++)r[o].classList.remove(this.legendInactiveClass)}},{key:"highlightRangeInSeries",value:function(t,e){var n=this,r=this.w,i=r.globals.dom.baseEl.getElementsByClassName("apexcharts-heatmap-rect"),o=function(t){for(var e=0;e<i.length;e++)i[e].classList[t](n.legendInactiveClass)};if("mousemove"===t.type){var a=parseInt(e.getAttribute("rel"),10)-1;o("add");var s=r.config.plotOptions.heatmap.colorScale.ranges;!function(t,e){for(var r=0;r<i.length;r++){var o=Number(i[r].getAttribute("val"));o>=t.from&&(o<t.to||t.to===e&&o===e)&&i[r].classList.remove(n.legendInactiveClass)}}(s[a],s.reduce((function(t,e){return Math.max(t,e.to)}),0))}else"mouseout"===t.type&&o("remove")}},{key:"getActiveConfigSeriesIndex",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"asc",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=this.w,r=0;if(n.config.series.length>1)for(var i=n.config.series.map((function(t,r){return t.data&&t.data.length>0&&-1===n.globals.collapsedSeriesIndices.indexOf(r)&&(!n.globals.comboCharts||0===e.length||e.length&&e.indexOf(n.config.series[r].type)>-1)?r:-1})),o="asc"===t?0:i.length-1;"asc"===t?o<i.length:o>=0;"asc"===t?o++:o--)if(-1!==i[o]){r=i[o];break}return r}},{key:"getBarSeriesIndices",value:function(){return this.w.globals.comboCharts?this.w.config.series.map((function(t,e){return"bar"===t.type||"column"===t.type?e:-1})).filter((function(t){return-1!==t})):this.w.config.series.map((function(t,e){return e}))}},{key:"getPreviousPaths",value:function(){var t=this.w;function e(e,n,r){for(var i=e[n].childNodes,o={type:r,paths:[],realIndex:e[n].getAttribute("data:realIndex")},a=0;a<i.length;a++)if(i[a].hasAttribute("pathTo")){var s=i[a].getAttribute("pathTo");o.paths.push({d:s})}t.globals.previousPaths.push(o)}t.globals.previousPaths=[],["line","area","bar","rangebar","rangeArea","candlestick","radar"].forEach((function(n){for(var r,i=(r=n,t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(r,"-series .apexcharts-series"))),o=0;o<i.length;o++)e(i,o,n)})),this.handlePrevBubbleScatterPaths("bubble"),this.handlePrevBubbleScatterPaths("scatter");var n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t.config.chart.type," .apexcharts-series"));if(n.length>0)for(var r=function(e){for(var n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(e,"'] rect")),r=[],i=function(t){var e=function(e){return n[t].getAttribute(e)},i={x:parseFloat(e("x")),y:parseFloat(e("y")),width:parseFloat(e("width")),height:parseFloat(e("height"))};r.push({rect:i,color:n[t].getAttribute("color")})},o=0;o<n.length;o++)i(o);t.globals.previousPaths.push(r)},i=0;i<n.length;i++)r(i);t.globals.axisCharts||(t.globals.previousPaths=t.globals.series)}},{key:"handlePrevBubbleScatterPaths",value:function(t){var e=this.w,n=e.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t,"-series .apexcharts-series"));if(n.length>0)for(var r=0;r<n.length;r++){for(var i=e.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t,"-series .apexcharts-series[data\\:realIndex='").concat(r,"'] circle")),o=[],a=0;a<i.length;a++)o.push({x:i[a].getAttribute("cx"),y:i[a].getAttribute("cy"),r:i[a].getAttribute("r")});e.globals.previousPaths.push(o)}}},{key:"clearPreviousPaths",value:function(){var t=this.w;t.globals.previousPaths=[],t.globals.allSeriesCollapsed=!1}},{key:"handleNoData",value:function(){var t=this.w,e=t.config.noData,n=new O(this.ctx),r=t.globals.svgWidth/2,i=t.globals.svgHeight/2,o="middle";if(t.globals.noData=!0,t.globals.animationEnded=!0,"left"===e.align?(r=10,o="start"):"right"===e.align&&(r=t.globals.svgWidth-10,o="end"),"top"===e.verticalAlign?i=50:"bottom"===e.verticalAlign&&(i=t.globals.svgHeight-50),r+=e.offsetX,i=i+parseInt(e.style.fontSize,10)+2+e.offsetY,void 0!==e.text&&""!==e.text){var a=n.drawText({x:r,y:i,text:e.text,textAnchor:o,fontSize:e.style.fontSize,fontFamily:e.style.fontFamily,foreColor:e.style.color,opacity:1,class:"apexcharts-text-nodata"});t.globals.dom.Paper.add(a)}}},{key:"setNullSeriesToZeroValues",value:function(t){for(var e=this.w,n=0;n<t.length;n++)if(0===t[n].length)for(var r=0;r<t[e.globals.maxValsInArrayIndex].length;r++)t[n].push(0);return t}},{key:"hasAllSeriesEqualX",value:function(){for(var t=!0,e=this.w,n=this.filteredSeriesX(),r=0;r<n.length-1;r++)if(n[r][0]!==n[r+1][0]){t=!1;break}return e.globals.allSeriesHasEqualX=t,t}},{key:"filteredSeriesX",value:function(){var t=this.w.globals.seriesX.map((function(t){return t.length>0?t:[]}));return t}}]),t}(),Z=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new S(this.ctx)}return l(t,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var t=this.w.config.series.slice(),e=new X(this.ctx);if(this.activeSeriesIndex=e.getActiveConfigSeriesIndex(),void 0!==t[this.activeSeriesIndex].data&&t[this.activeSeriesIndex].data.length>0&&null!==t[this.activeSeriesIndex].data[0]&&void 0!==t[this.activeSeriesIndex].data[0].x&&null!==t[this.activeSeriesIndex].data[0])return!0}},{key:"isFormat2DArray",value:function(){var t=this.w.config.series.slice(),e=new X(this.ctx);if(this.activeSeriesIndex=e.getActiveConfigSeriesIndex(),void 0!==t[this.activeSeriesIndex].data&&t[this.activeSeriesIndex].data.length>0&&void 0!==t[this.activeSeriesIndex].data[0]&&null!==t[this.activeSeriesIndex].data[0]&&t[this.activeSeriesIndex].data[0].constructor===Array)return!0}},{key:"handleFormat2DArray",value:function(t,e){for(var n=this.w.config,r=this.w.globals,i="boxPlot"===n.chart.type||"boxPlot"===n.series[e].type,o=0;o<t[e].data.length;o++)if(void 0!==t[e].data[o][1]&&(Array.isArray(t[e].data[o][1])&&4===t[e].data[o][1].length&&!i?this.twoDSeries.push(k.parseNumber(t[e].data[o][1][3])):t[e].data[o].length>=5?this.twoDSeries.push(k.parseNumber(t[e].data[o][4])):this.twoDSeries.push(k.parseNumber(t[e].data[o][1])),r.dataFormatXNumeric=!0),"datetime"===n.xaxis.type){var a=new Date(t[e].data[o][0]);a=new Date(a).getTime(),this.twoDSeriesX.push(a)}else this.twoDSeriesX.push(t[e].data[o][0]);for(var s=0;s<t[e].data.length;s++)void 0!==t[e].data[s][2]&&(this.threeDSeries.push(t[e].data[s][2]),r.isDataXYZ=!0)}},{key:"handleFormatXY",value:function(t,e){var n=this.w.config,r=this.w.globals,i=new E(this.ctx),o=e;r.collapsedSeriesIndices.indexOf(e)>-1&&(o=this.activeSeriesIndex);for(var a=0;a<t[e].data.length;a++)void 0!==t[e].data[a].y&&(Array.isArray(t[e].data[a].y)?this.twoDSeries.push(k.parseNumber(t[e].data[a].y[t[e].data[a].y.length-1])):this.twoDSeries.push(k.parseNumber(t[e].data[a].y))),void 0!==t[e].data[a].goals&&Array.isArray(t[e].data[a].goals)?(void 0===this.seriesGoals[e]&&(this.seriesGoals[e]=[]),this.seriesGoals[e].push(t[e].data[a].goals)):(void 0===this.seriesGoals[e]&&(this.seriesGoals[e]=[]),this.seriesGoals[e].push(null));for(var s=0;s<t[o].data.length;s++){var l="string"==typeof t[o].data[s].x,c=Array.isArray(t[o].data[s].x),u=!c&&!!i.isValidDate(t[o].data[s].x);if(l||u)if(l||n.xaxis.convertedCatToNumeric){var h=r.isBarHorizontal&&r.isRangeData;"datetime"!==n.xaxis.type||h?(this.fallbackToCategory=!0,this.twoDSeriesX.push(t[o].data[s].x),isNaN(t[o].data[s].x)||"category"===this.w.config.xaxis.type||"string"==typeof t[o].data[s].x||(r.isXNumeric=!0)):this.twoDSeriesX.push(i.parseDate(t[o].data[s].x))}else"datetime"===n.xaxis.type?this.twoDSeriesX.push(i.parseDate(t[o].data[s].x.toString())):(r.dataFormatXNumeric=!0,r.isXNumeric=!0,this.twoDSeriesX.push(parseFloat(t[o].data[s].x)));else c?(this.fallbackToCategory=!0,this.twoDSeriesX.push(t[o].data[s].x)):(r.isXNumeric=!0,r.dataFormatXNumeric=!0,this.twoDSeriesX.push(t[o].data[s].x))}if(t[e].data[0]&&void 0!==t[e].data[0].z){for(var d=0;d<t[e].data.length;d++)this.threeDSeries.push(t[e].data[d].z);r.isDataXYZ=!0}}},{key:"handleRangeData",value:function(t,e){var n=this.w.globals,r={};return this.isFormat2DArray()?r=this.handleRangeDataFormat("array",t,e):this.isFormatXY()&&(r=this.handleRangeDataFormat("xy",t,e)),n.seriesRangeStart.push(void 0===r.start?[]:r.start),n.seriesRangeEnd.push(void 0===r.end?[]:r.end),n.seriesRange.push(r.rangeUniques),n.seriesRange.forEach((function(t,e){t&&t.forEach((function(t,e){t.y.forEach((function(e,n){for(var r=0;r<t.y.length;r++)if(n!==r){var i=e.y1,o=e.y2,a=t.y[r].y1;i<=t.y[r].y2&&a<=o&&(t.overlaps.indexOf(e.rangeName)<0&&t.overlaps.push(e.rangeName),t.overlaps.indexOf(t.y[r].rangeName)<0&&t.overlaps.push(t.y[r].rangeName))}}))}))})),r}},{key:"handleCandleStickBoxData",value:function(t,e){var n=this.w.globals,r={};return this.isFormat2DArray()?r=this.handleCandleStickBoxDataFormat("array",t,e):this.isFormatXY()&&(r=this.handleCandleStickBoxDataFormat("xy",t,e)),n.seriesCandleO[e]=r.o,n.seriesCandleH[e]=r.h,n.seriesCandleM[e]=r.m,n.seriesCandleL[e]=r.l,n.seriesCandleC[e]=r.c,r}},{key:"handleRangeDataFormat",value:function(t,e,n){var r=[],i=[],o=e[n].data.filter((function(t,e,n){return e===n.findIndex((function(e){return e.x===t.x}))})).map((function(t,e){return{x:t.x,overlaps:[],y:[]}}));if("array"===t)for(var a=0;a<e[n].data.length;a++)Array.isArray(e[n].data[a])?(r.push(e[n].data[a][1][0]),i.push(e[n].data[a][1][1])):(r.push(e[n].data[a]),i.push(e[n].data[a]));else if("xy"===t)for(var s=function(t){var a=Array.isArray(e[n].data[t].y),s=k.randomId(),l=e[n].data[t].x,c={y1:a?e[n].data[t].y[0]:e[n].data[t].y,y2:a?e[n].data[t].y[1]:e[n].data[t].y,rangeName:s};e[n].data[t].rangeName=s;var u=o.findIndex((function(t){return t.x===l}));o[u].y.push(c),r.push(c.y1),i.push(c.y2)},l=0;l<e[n].data.length;l++)s(l);return{start:r,end:i,rangeUniques:o}}},{key:"handleCandleStickBoxDataFormat",value:function(t,e,n){var r=this.w,i="boxPlot"===r.config.chart.type||"boxPlot"===r.config.series[n].type,o=[],a=[],s=[],l=[],c=[];if("array"===t)if(i&&6===e[n].data[0].length||!i&&5===e[n].data[0].length)for(var u=0;u<e[n].data.length;u++)o.push(e[n].data[u][1]),a.push(e[n].data[u][2]),i?(s.push(e[n].data[u][3]),l.push(e[n].data[u][4]),c.push(e[n].data[u][5])):(l.push(e[n].data[u][3]),c.push(e[n].data[u][4]));else for(var h=0;h<e[n].data.length;h++)Array.isArray(e[n].data[h][1])&&(o.push(e[n].data[h][1][0]),a.push(e[n].data[h][1][1]),i?(s.push(e[n].data[h][1][2]),l.push(e[n].data[h][1][3]),c.push(e[n].data[h][1][4])):(l.push(e[n].data[h][1][2]),c.push(e[n].data[h][1][3])));else if("xy"===t)for(var d=0;d<e[n].data.length;d++)Array.isArray(e[n].data[d].y)&&(o.push(e[n].data[d].y[0]),a.push(e[n].data[d].y[1]),i?(s.push(e[n].data[d].y[2]),l.push(e[n].data[d].y[3]),c.push(e[n].data[d].y[4])):(l.push(e[n].data[d].y[2]),c.push(e[n].data[d].y[3])));return{o:o,h:a,m:s,l:l,c:c}}},{key:"parseDataAxisCharts",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.ctx,r=this.w.config,i=this.w.globals,o=new E(n),a=r.labels.length>0?r.labels.slice():r.xaxis.categories.slice();i.isRangeBar="rangeBar"===r.chart.type&&i.isBarHorizontal,i.hasXaxisGroups="category"===r.xaxis.type&&r.xaxis.group.groups.length>0,i.hasXaxisGroups&&(i.groups=r.xaxis.group.groups),t.forEach((function(t,e){void 0!==t.name?i.seriesNames.push(t.name):i.seriesNames.push("series-"+parseInt(e+1,10))})),this.coreUtils.setSeriesYAxisMappings();var s=[],l=y(new Set(r.series.map((function(t){return t.group}))));r.series.forEach((function(t,e){var n=l.indexOf(t.group);s[n]||(s[n]=[]),s[n].push(i.seriesNames[e])})),i.seriesGroups=s;for(var c=function(){for(var t=0;t<a.length;t++)if("string"==typeof a[t]){if(!o.isValidDate(a[t]))throw new Error("You have provided invalid Date format. Please provide a valid JavaScript Date");e.twoDSeriesX.push(o.parseDate(a[t]))}else e.twoDSeriesX.push(a[t])},u=0;u<t.length;u++){if(this.twoDSeries=[],this.twoDSeriesX=[],this.threeDSeries=[],void 0===t[u].data)return void console.error("It is a possibility that you may have not included 'data' property in series.");if("rangeBar"!==r.chart.type&&"rangeArea"!==r.chart.type&&"rangeBar"!==t[u].type&&"rangeArea"!==t[u].type||(i.isRangeData=!0,"rangeBar"!==r.chart.type&&"rangeArea"!==r.chart.type||this.handleRangeData(t,u)),this.isMultiFormat())this.isFormat2DArray()?this.handleFormat2DArray(t,u):this.isFormatXY()&&this.handleFormatXY(t,u),"candlestick"!==r.chart.type&&"candlestick"!==t[u].type&&"boxPlot"!==r.chart.type&&"boxPlot"!==t[u].type||this.handleCandleStickBoxData(t,u),i.series.push(this.twoDSeries),i.labels.push(this.twoDSeriesX),i.seriesX.push(this.twoDSeriesX),i.seriesGoals=this.seriesGoals,u!==this.activeSeriesIndex||this.fallbackToCategory||(i.isXNumeric=!0);else{"datetime"===r.xaxis.type?(i.isXNumeric=!0,c(),i.seriesX.push(this.twoDSeriesX)):"numeric"===r.xaxis.type&&(i.isXNumeric=!0,a.length>0&&(this.twoDSeriesX=a,i.seriesX.push(this.twoDSeriesX))),i.labels.push(this.twoDSeriesX);var h=t[u].data.map((function(t){return k.parseNumber(t)}));i.series.push(h)}i.seriesZ.push(this.threeDSeries),void 0!==t[u].color?i.seriesColors.push(t[u].color):i.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(t){var e=this.w.globals,n=this.w.config;e.series=t.slice(),e.seriesNames=n.labels.slice();for(var r=0;r<e.series.length;r++)void 0===e.seriesNames[r]&&e.seriesNames.push("series-"+(r+1));return this.w}},{key:"handleExternalLabelsData",value:function(t){var e=this.w.config,n=this.w.globals;e.xaxis.categories.length>0?n.labels=e.xaxis.categories:e.labels.length>0?n.labels=e.labels.slice():this.fallbackToCategory?(n.labels=n.labels[0],n.seriesRange.length&&(n.seriesRange.map((function(t){t.forEach((function(t){n.labels.indexOf(t.x)<0&&t.x&&n.labels.push(t.x)}))})),n.labels=Array.from(new Set(n.labels.map(JSON.stringify)),JSON.parse)),e.xaxis.convertedCatToNumeric&&(new z(e).convertCatToNumericXaxis(e,this.ctx,n.seriesX[0]),this._generateExternalLabels(t))):this._generateExternalLabels(t)}},{key:"_generateExternalLabels",value:function(t){var e=this.w.globals,n=this.w.config,r=[];if(e.axisCharts){if(e.series.length>0)if(this.isFormatXY())for(var i=n.series.map((function(t,e){return t.data.filter((function(t,e,n){return n.findIndex((function(e){return e.x===t.x}))===e}))})),o=i.reduce((function(t,e,n,r){return r[t].length>e.length?t:n}),0),a=0;a<i[o].length;a++)r.push(a+1);else for(var s=0;s<e.series[e.maxValsInArrayIndex].length;s++)r.push(s+1);e.seriesX=[];for(var l=0;l<t.length;l++)e.seriesX.push(r);this.w.globals.isBarHorizontal||(e.isXNumeric=!0)}if(0===r.length){r=e.axisCharts?[]:e.series.map((function(t,e){return e+1}));for(var c=0;c<t.length;c++)e.seriesX.push(r)}e.labels=r,n.xaxis.convertedCatToNumeric&&(e.categoryLabels=r.map((function(t){return n.xaxis.labels.formatter(t)}))),e.noLabelsProvided=!0}},{key:"parseData",value:function(t){var e=this.w,n=e.config,r=e.globals;if(this.excludeCollapsedSeriesInYAxis(),this.fallbackToCategory=!1,this.ctx.core.resetGlobals(),this.ctx.core.isMultipleY(),r.axisCharts?(this.parseDataAxisCharts(t),this.coreUtils.getLargestSeries()):this.parseDataNonAxisCharts(t),n.chart.stacked){var i=new X(this.ctx);r.series=i.setNullSeriesToZeroValues(r.series)}this.coreUtils.getSeriesTotals(),r.axisCharts&&(r.stackedSeriesTotals=this.coreUtils.getStackedSeriesTotals(),r.stackedSeriesTotalsByGroups=this.coreUtils.getStackedSeriesTotalsByGroups()),this.coreUtils.getPercentSeries(),r.dataFormatXNumeric||r.isXNumeric&&("numeric"!==n.xaxis.type||0!==n.labels.length||0!==n.xaxis.categories.length)||this.handleExternalLabelsData(t);for(var o=this.coreUtils.getCategoryLabels(r.labels),a=0;a<o.length;a++)if(Array.isArray(o[a])){r.isMultiLineX=!0;break}}},{key:"excludeCollapsedSeriesInYAxis",value:function(){var t=this.w,e=[];t.globals.seriesYAxisMap.forEach((function(n,r){var i=0;n.forEach((function(e){-1!==t.globals.collapsedSeriesIndices.indexOf(e)&&i++})),i>0&&i==n.length&&e.push(r)})),t.globals.ignoreYAxisIndexes=e.map((function(t){return t}))}}]),t}(),K=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"scaleSvgNode",value:function(t,e){var n=parseFloat(t.getAttributeNS(null,"width")),r=parseFloat(t.getAttributeNS(null,"height"));t.setAttributeNS(null,"width",n*e),t.setAttributeNS(null,"height",r*e),t.setAttributeNS(null,"viewBox","0 0 "+n+" "+r)}},{key:"getSvgString",value:function(){var t=this;return new Promise((function(e){var n=t.w,r=n.config.chart.toolbar.export.width,i=n.config.chart.toolbar.export.scale||r/n.globals.svgWidth;i||(i=1);var o=t.w.globals.dom.Paper.svg(),a=t.w.globals.dom.Paper.node.cloneNode(!0);1!==i&&t.scaleSvgNode(a,i),t.convertImagesToBase64(a).then((function(){o=(new XMLSerializer).serializeToString(a),e(o.replace(/ /g," "))}))}))}},{key:"convertImagesToBase64",value:function(t){var e=this,n=t.getElementsByTagName("image"),r=Array.from(n).map((function(t){var n=t.getAttributeNS("http://www.w3.org/1999/xlink","href");return n&&!n.startsWith("data:")?e.getBase64FromUrl(n).then((function(e){t.setAttributeNS("http://www.w3.org/1999/xlink","href",e)})).catch((function(t){console.error("Error converting image to base64:",t)})):Promise.resolve()}));return Promise.all(r)}},{key:"getBase64FromUrl",value:function(t){return new Promise((function(e,n){var r=new Image;r.crossOrigin="Anonymous",r.onload=function(){var t=document.createElement("canvas");t.width=r.width,t.height=r.height,t.getContext("2d").drawImage(r,0,0),e(t.toDataURL())},r.onerror=n,r.src=t}))}},{key:"cleanup",value:function(){var t=this.w,e=t.globals.dom.baseEl.getElementsByClassName("apexcharts-xcrosshairs"),n=t.globals.dom.baseEl.getElementsByClassName("apexcharts-ycrosshairs"),r=t.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(r,(function(t){t.setAttribute("width",0)})),e&&e[0]&&(e[0].setAttribute("x",-500),e[0].setAttribute("x1",-500),e[0].setAttribute("x2",-500)),n&&n[0]&&(n[0].setAttribute("y",-100),n[0].setAttribute("y1",-100),n[0].setAttribute("y2",-100))}},{key:"svgUrl",value:function(){var t=this;return new Promise((function(e){t.cleanup(),t.getSvgString().then((function(t){var n=new Blob([t],{type:"image/svg+xml;charset=utf-8"});e(URL.createObjectURL(n))}))}))}},{key:"dataURI",value:function(t){var e=this;return new Promise((function(n){var r=e.w,i=t?t.scale||t.width/r.globals.svgWidth:1;e.cleanup();var o=document.createElement("canvas");o.width=r.globals.svgWidth*i,o.height=parseInt(r.globals.dom.elWrap.style.height,10)*i;var a="transparent"!==r.config.chart.background&&r.config.chart.background?r.config.chart.background:"#fff",s=o.getContext("2d");s.fillStyle=a,s.fillRect(0,0,o.width*i,o.height*i),e.getSvgString().then((function(t){var e="data:image/svg+xml,"+encodeURIComponent(t),r=new Image;r.crossOrigin="anonymous",r.onload=function(){if(s.drawImage(r,0,0),o.msToBlob){var t=o.msToBlob();n({blob:t})}else{var e=o.toDataURL("image/png");n({imgURI:e})}},r.src=e}))}))}},{key:"exportToSVG",value:function(){var t=this;this.svgUrl().then((function(e){t.triggerDownload(e,t.w.config.chart.toolbar.export.svg.filename,".svg")}))}},{key:"exportToPng",value:function(){var t=this,e=this.w.config.chart.toolbar.export.scale,n=this.w.config.chart.toolbar.export.width,r=e?{scale:e}:n?{width:n}:void 0;this.dataURI(r).then((function(e){var n=e.imgURI,r=e.blob;r?navigator.msSaveOrOpenBlob(r,t.w.globals.chartID+".png"):t.triggerDownload(n,t.w.config.chart.toolbar.export.png.filename,".png")}))}},{key:"exportToCSV",value:function(t){var e=this,n=t.series,r=t.fileName,i=t.columnDelimiter,o=void 0===i?",":i,a=t.lineDelimiter,s=void 0===a?"\n":a,l=this.w;n||(n=l.config.series);var c,u,h=[],d=[],f="",p=l.globals.series.map((function(t,e){return-1===l.globals.collapsedSeriesIndices.indexOf(e)?t:[]})),m=function(t){return"function"==typeof l.config.chart.toolbar.export.csv.categoryFormatter?l.config.chart.toolbar.export.csv.categoryFormatter(t):"datetime"===l.config.xaxis.type&&String(t).length>=10?new Date(t).toDateString():k.isNumber(t)?t:t.split(o).join("")},g=function(t){return"function"==typeof l.config.chart.toolbar.export.csv.valueFormatter?l.config.chart.toolbar.export.csv.valueFormatter(t):t},b=Math.max.apply(Math,y(n.map((function(t){return t.data?t.data.length:0})))),v=new Z(this.ctx),w=new P(this.ctx),_=function(t){var n="";if(l.globals.axisCharts){if("category"===l.config.xaxis.type||l.config.xaxis.convertedCatToNumeric)if(l.globals.isBarHorizontal){var r=l.globals.yLabelFormatters[0],i=new X(e.ctx).getActiveConfigSeriesIndex();n=r(l.globals.labels[t],{seriesIndex:i,dataPointIndex:t,w:l})}else n=w.getLabel(l.globals.labels,l.globals.timescaleLabels,0,t).text;"datetime"===l.config.xaxis.type&&(l.config.xaxis.categories.length?n=l.config.xaxis.categories[t]:l.config.labels.length&&(n=l.config.labels[t]))}else n=l.config.labels[t];return null===n?"nullvalue":(Array.isArray(n)&&(n=n.join(" ")),k.isNumber(n)?n:n.split(o).join(""))},x=function(t,e){if(h.length&&0===e&&d.push(h.join(o)),t.data){t.data=t.data.length&&t.data||y(Array(b)).map((function(){return""}));for(var r=0;r<t.data.length;r++){h=[];var i=_(r);if("nullvalue"!==i){if(i||(v.isFormatXY()?i=n[e].data[r].x:v.isFormat2DArray()&&(i=n[e].data[r]?n[e].data[r][0]:"")),0===e){h.push(m(i));for(var a=0;a<l.globals.series.length;a++){var s,c=v.isFormatXY()?null===(s=n[a].data[r])||void 0===s?void 0:s.y:p[a][r];h.push(g(c))}}("candlestick"===l.config.chart.type||t.type&&"candlestick"===t.type)&&(h.pop(),h.push(l.globals.seriesCandleO[e][r]),h.push(l.globals.seriesCandleH[e][r]),h.push(l.globals.seriesCandleL[e][r]),h.push(l.globals.seriesCandleC[e][r])),("boxPlot"===l.config.chart.type||t.type&&"boxPlot"===t.type)&&(h.pop(),h.push(l.globals.seriesCandleO[e][r]),h.push(l.globals.seriesCandleH[e][r]),h.push(l.globals.seriesCandleM[e][r]),h.push(l.globals.seriesCandleL[e][r]),h.push(l.globals.seriesCandleC[e][r])),"rangeBar"===l.config.chart.type&&(h.pop(),h.push(l.globals.seriesRangeStart[e][r]),h.push(l.globals.seriesRangeEnd[e][r])),h.length&&d.push(h.join(o))}}}};h.push(l.config.chart.toolbar.export.csv.headerCategory),"boxPlot"===l.config.chart.type?(h.push("minimum"),h.push("q1"),h.push("median"),h.push("q3"),h.push("maximum")):"candlestick"===l.config.chart.type?(h.push("open"),h.push("high"),h.push("low"),h.push("close")):"rangeBar"===l.config.chart.type?(h.push("minimum"),h.push("maximum")):n.map((function(t,e){var n=(t.name?t.name:"series-".concat(e))+"";l.globals.axisCharts&&h.push(n.split(o).join("")?n.split(o).join(""):"series-".concat(e))})),l.globals.axisCharts||(h.push(l.config.chart.toolbar.export.csv.headerValue),d.push(h.join(o))),l.globals.allSeriesHasEqualX||!l.globals.axisCharts||l.config.xaxis.categories.length||l.config.labels.length?n.map((function(t,e){l.globals.axisCharts?x(t,e):((h=[]).push(m(l.globals.labels[e])),h.push(g(p[e])),d.push(h.join(o)))})):(c=new Set,u={},n.forEach((function(t,e){null==t||t.data.forEach((function(t){var r,i;if(v.isFormatXY())r=t.x,i=t.y;else{if(!v.isFormat2DArray())return;r=t[0],i=t[1]}u[r]||(u[r]=Array(n.length).fill("")),u[r][e]=g(i),c.add(r)}))})),h.length&&d.push(h.join(o)),Array.from(c).sort().forEach((function(t){d.push([m(t),u[t].join(o)])}))),f+=d.join(s),this.triggerDownload("data:text/csv; charset=utf-8,"+encodeURIComponent("\ufeff"+f),r||l.config.chart.toolbar.export.csv.filename,".csv")}},{key:"triggerDownload",value:function(t,e,n){var r=document.createElement("a");r.href=t,r.download=(e||this.w.globals.chartID)+n,document.body.appendChild(r),r.click(),document.body.removeChild(r)}}]),t}(),Q=function(){function t(e,n){a(this,t),this.ctx=e,this.elgrid=n,this.w=e.w;var r=this.w;this.axesUtils=new P(e),this.xaxisLabels=r.globals.labels.slice(),r.globals.timescaleLabels.length>0&&!r.globals.isBarHorizontal&&(this.xaxisLabels=r.globals.timescaleLabels.slice()),r.config.xaxis.overwriteCategories&&(this.xaxisLabels=r.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],"top"===r.config.xaxis.position?this.offY=0:this.offY=r.globals.gridHeight,this.offY=this.offY+r.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal="bar"===r.config.chart.type&&r.config.plotOptions.bar.horizontal,this.xaxisFontSize=r.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=r.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=r.config.xaxis.labels.style.colors,this.xaxisBorderWidth=r.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=r.config.yaxis[0].axisBorder.width.toString()),this.xaxisBorderWidth.indexOf("%")>-1?this.xaxisBorderWidth=r.globals.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=r.config.xaxis.axisBorder.height,this.yaxis=r.config.yaxis[0]}return l(t,[{key:"drawXaxis",value:function(){var t=this.w,e=new O(this.ctx),n=e.group({class:"apexcharts-xaxis",transform:"translate(".concat(t.config.xaxis.offsetX,", ").concat(t.config.xaxis.offsetY,")")}),r=e.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(t.globals.translateXAxisX,", ").concat(t.globals.translateXAxisY,")")});n.add(r);for(var i=[],o=0;o<this.xaxisLabels.length;o++)i.push(this.xaxisLabels[o]);if(this.drawXAxisLabelAndGroup(!0,e,r,i,t.globals.isXNumeric,(function(t,e){return e})),t.globals.hasXaxisGroups){var a=t.globals.groups;i=[];for(var s=0;s<a.length;s++)i.push(a[s].title);var l={};t.config.xaxis.group.style&&(l.xaxisFontSize=t.config.xaxis.group.style.fontSize,l.xaxisFontFamily=t.config.xaxis.group.style.fontFamily,l.xaxisForeColors=t.config.xaxis.group.style.colors,l.fontWeight=t.config.xaxis.group.style.fontWeight,l.cssClass=t.config.xaxis.group.style.cssClass),this.drawXAxisLabelAndGroup(!1,e,r,i,!1,(function(t,e){return a[t].cols*e}),l)}if(void 0!==t.config.xaxis.title.text){var c=e.group({class:"apexcharts-xaxis-title"}),u=e.drawText({x:t.globals.gridWidth/2+t.config.xaxis.title.offsetX,y:this.offY+parseFloat(this.xaxisFontSize)+("bottom"===t.config.xaxis.position?t.globals.xAxisLabelsHeight:-t.globals.xAxisLabelsHeight-10)+t.config.xaxis.title.offsetY,text:t.config.xaxis.title.text,textAnchor:"middle",fontSize:t.config.xaxis.title.style.fontSize,fontFamily:t.config.xaxis.title.style.fontFamily,fontWeight:t.config.xaxis.title.style.fontWeight,foreColor:t.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+t.config.xaxis.title.style.cssClass});c.add(u),n.add(c)}if(t.config.xaxis.axisBorder.show){var h=t.globals.barPadForNumericAxis,d=e.drawLine(t.globals.padHorizontal+t.config.xaxis.axisBorder.offsetX-h,this.offY,this.xaxisBorderWidth+h,this.offY,t.config.xaxis.axisBorder.color,0,this.xaxisBorderHeight);this.elgrid&&this.elgrid.elGridBorders&&t.config.grid.show?this.elgrid.elGridBorders.add(d):n.add(d)}return n}},{key:"drawXAxisLabelAndGroup",value:function(t,e,n,r,i,o){var a,s=this,l=arguments.length>6&&void 0!==arguments[6]?arguments[6]:{},c=[],u=[],h=this.w,d=l.xaxisFontSize||this.xaxisFontSize,f=l.xaxisFontFamily||this.xaxisFontFamily,p=l.xaxisForeColors||this.xaxisForeColors,m=l.fontWeight||h.config.xaxis.labels.style.fontWeight,g=l.cssClass||h.config.xaxis.labels.style.cssClass,b=h.globals.padHorizontal,v=r.length,y="category"===h.config.xaxis.type?h.globals.dataPoints:v;if(0===y&&v>y&&(y=v),i){var w=y>1?y-1:y;a=h.globals.gridWidth/Math.min(w,v-1),b=b+o(0,a)/2+h.config.xaxis.labels.offsetX}else a=h.globals.gridWidth/y,b=b+o(0,a)+h.config.xaxis.labels.offsetX;for(var _=function(i){var l=b-o(i,a)/2+h.config.xaxis.labels.offsetX;0===i&&1===v&&a/2===b&&1===y&&(l=h.globals.gridWidth/2);var w=s.axesUtils.getLabel(r,h.globals.timescaleLabels,l,i,c,d,t),_=28;if(h.globals.rotateXLabels&&t&&(_=22),h.config.xaxis.title.text&&"top"===h.config.xaxis.position&&(_+=parseFloat(h.config.xaxis.title.style.fontSize)+2),t||(_=_+parseFloat(d)+(h.globals.xAxisLabelsHeight-h.globals.xAxisGroupLabelsHeight)+(h.globals.rotateXLabels?10:0)),w=void 0!==h.config.xaxis.tickAmount&&"dataPoints"!==h.config.xaxis.tickAmount&&"datetime"!==h.config.xaxis.type?s.axesUtils.checkLabelBasedOnTickamount(i,w,v):s.axesUtils.checkForOverflowingLabels(i,w,v,c,u),h.config.xaxis.labels.show){var x=e.drawText({x:w.x,y:s.offY+h.config.xaxis.labels.offsetY+_-("top"===h.config.xaxis.position?h.globals.xAxisHeight+h.config.xaxis.axisTicks.height-2:0),text:w.text,textAnchor:"middle",fontWeight:w.isBold?600:m,fontSize:d,fontFamily:f,foreColor:Array.isArray(p)?t&&h.config.xaxis.convertedCatToNumeric?p[h.globals.minX+i-1]:p[i]:p,isPlainText:!1,cssClass:(t?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+g});if(n.add(x),x.on("click",(function(t){if("function"==typeof h.config.chart.events.xAxisLabelClick){var e=Object.assign({},h,{labelIndex:i});h.config.chart.events.xAxisLabelClick(t,s.ctx,e)}})),t){var k=document.createElementNS(h.globals.SVGNS,"title");k.textContent=Array.isArray(w.text)?w.text.join(" "):w.text,x.node.appendChild(k),""!==w.text&&(c.push(w.text),u.push(w))}}i<v-1&&(b+=o(i+1,a))},x=0;x<=v-1;x++)_(x)}},{key:"drawXaxisInversed",value:function(t){var e,n,r=this,i=this.w,o=new O(this.ctx),a=i.config.yaxis[0].opposite?i.globals.translateYAxisX[t]:0,s=o.group({class:"apexcharts-yaxis apexcharts-xaxis-inversed",rel:t}),l=o.group({class:"apexcharts-yaxis-texts-g apexcharts-xaxis-inversed-texts-g",transform:"translate("+a+", 0)"});s.add(l);var c=[];if(i.config.yaxis[t].show)for(var u=0;u<this.xaxisLabels.length;u++)c.push(this.xaxisLabels[u]);e=i.globals.gridHeight/c.length,n=-e/2.2;var h=i.globals.yLabelFormatters[0],d=i.config.yaxis[0].labels;if(d.show)for(var f=function(a){var s=void 0===c[a]?"":c[a];s=h(s,{seriesIndex:t,dataPointIndex:a,w:i});var u=r.axesUtils.getYAxisForeColor(d.style.colors,t),f=0;Array.isArray(s)&&(f=s.length/2*parseInt(d.style.fontSize,10));var p=d.offsetX-15,m="end";r.yaxis.opposite&&(m="start"),"left"===i.config.yaxis[0].labels.align?(p=d.offsetX,m="start"):"center"===i.config.yaxis[0].labels.align?(p=d.offsetX,m="middle"):"right"===i.config.yaxis[0].labels.align&&(m="end");var g=o.drawText({x:p,y:n+e+d.offsetY-f,text:s,textAnchor:m,foreColor:Array.isArray(u)?u[a]:u,fontSize:d.style.fontSize,fontFamily:d.style.fontFamily,fontWeight:d.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+d.style.cssClass,maxWidth:d.maxWidth});l.add(g),g.on("click",(function(t){if("function"==typeof i.config.chart.events.xAxisLabelClick){var e=Object.assign({},i,{labelIndex:a});i.config.chart.events.xAxisLabelClick(t,r.ctx,e)}}));var b=document.createElementNS(i.globals.SVGNS,"title");if(b.textContent=Array.isArray(s)?s.join(" "):s,g.node.appendChild(b),0!==i.config.yaxis[t].labels.rotate){var v=o.rotateAroundCenter(g.node);g.node.setAttribute("transform","rotate(".concat(i.config.yaxis[t].labels.rotate," 0 ").concat(v.y,")"))}n+=e},p=0;p<=c.length-1;p++)f(p);if(void 0!==i.config.yaxis[0].title.text){var m=o.group({class:"apexcharts-yaxis-title apexcharts-xaxis-title-inversed",transform:"translate("+a+", 0)"}),g=o.drawText({x:i.config.yaxis[0].title.offsetX,y:i.globals.gridHeight/2+i.config.yaxis[0].title.offsetY,text:i.config.yaxis[0].title.text,textAnchor:"middle",foreColor:i.config.yaxis[0].title.style.color,fontSize:i.config.yaxis[0].title.style.fontSize,fontWeight:i.config.yaxis[0].title.style.fontWeight,fontFamily:i.config.yaxis[0].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+i.config.yaxis[0].title.style.cssClass});m.add(g),s.add(m)}var b=0;this.isCategoryBarHorizontal&&i.config.yaxis[0].opposite&&(b=i.globals.gridWidth);var v=i.config.xaxis.axisBorder;if(v.show){var y=o.drawLine(i.globals.padHorizontal+v.offsetX+b,1+v.offsetY,i.globals.padHorizontal+v.offsetX+b,i.globals.gridHeight+v.offsetY,v.color,0);this.elgrid&&this.elgrid.elGridBorders&&i.config.grid.show?this.elgrid.elGridBorders.add(y):s.add(y)}return i.config.yaxis[0].axisTicks.show&&this.axesUtils.drawYAxisTicks(b,c.length,i.config.yaxis[0].axisBorder,i.config.yaxis[0].axisTicks,0,e,s),s}},{key:"drawXaxisTicks",value:function(t,e,n){var r=this.w,i=t;if(!(t<0||t-2>r.globals.gridWidth)){var o=this.offY+r.config.xaxis.axisTicks.offsetY;if(e=e+o+r.config.xaxis.axisTicks.height,"top"===r.config.xaxis.position&&(e=o-r.config.xaxis.axisTicks.height),r.config.xaxis.axisTicks.show){var a=new O(this.ctx).drawLine(t+r.config.xaxis.axisTicks.offsetX,o+r.config.xaxis.offsetY,i+r.config.xaxis.axisTicks.offsetX,e+r.config.xaxis.offsetY,r.config.xaxis.axisTicks.color);n.add(a),a.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var t=this.w,e=[],n=this.xaxisLabels.length,r=t.globals.padHorizontal;if(t.globals.timescaleLabels.length>0)for(var i=0;i<n;i++)r=this.xaxisLabels[i].position,e.push(r);else for(var o=n,a=0;a<o;a++){var s=o;t.globals.isXNumeric&&"bar"!==t.config.chart.type&&(s-=1),r+=t.globals.gridWidth/s,e.push(r)}return e}},{key:"xAxisLabelCorrections",value:function(){var t=this.w,e=new O(this.ctx),n=t.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g"),r=t.globals.dom.baseEl.querySelectorAll(".apexcharts-xaxis-texts-g text:not(.apexcharts-xaxis-group-label)"),i=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-inversed text"),o=t.globals.dom.baseEl.querySelectorAll(".apexcharts-xaxis-inversed-texts-g text tspan");if(t.globals.rotateXLabels||t.config.xaxis.labels.rotateAlways)for(var a=0;a<r.length;a++){var s=e.rotateAroundCenter(r[a]);s.y=s.y-1,s.x=s.x+1,r[a].setAttribute("transform","rotate(".concat(t.config.xaxis.labels.rotate," ").concat(s.x," ").concat(s.y,")")),r[a].setAttribute("text-anchor","end"),n.setAttribute("transform","translate(0, ".concat(-10,")"));var l=r[a].childNodes;t.config.xaxis.labels.trim&&Array.prototype.forEach.call(l,(function(n){e.placeTextWithEllipsis(n,n.textContent,t.globals.xAxisLabelsHeight-("bottom"===t.config.legend.position?20:10))}))}else!function(){for(var n=t.globals.gridWidth/(t.globals.labels.length+1),i=0;i<r.length;i++){var o=r[i].childNodes;t.config.xaxis.labels.trim&&"datetime"!==t.config.xaxis.type&&Array.prototype.forEach.call(o,(function(t){e.placeTextWithEllipsis(t,t.textContent,n)}))}}();if(i.length>0){var c=i[i.length-1].getBBox(),u=i[0].getBBox();c.x<-20&&i[i.length-1].parentNode.removeChild(i[i.length-1]),u.x+u.width>t.globals.gridWidth&&!t.globals.isBarHorizontal&&i[0].parentNode.removeChild(i[0]);for(var h=0;h<o.length;h++)e.placeTextWithEllipsis(o[h],o[h].textContent,t.config.yaxis[0].labels.maxWidth-(t.config.yaxis[0].title.text?2*parseFloat(t.config.yaxis[0].title.style.fontSize):0)-15)}}}]),t}(),J=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w;var n=this.w;this.xaxisLabels=n.globals.labels.slice(),this.axesUtils=new P(e),this.isRangeBar=n.globals.seriesRange.length&&n.globals.isBarHorizontal,n.globals.timescaleLabels.length>0&&(this.xaxisLabels=n.globals.timescaleLabels.slice())}return l(t,[{key:"drawGridArea",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=this.w,n=new O(this.ctx);t||(t=n.group({class:"apexcharts-grid"}));var r=n.drawLine(e.globals.padHorizontal,1,e.globals.padHorizontal,e.globals.gridHeight,"transparent"),i=n.drawLine(e.globals.padHorizontal,e.globals.gridHeight,e.globals.gridWidth,e.globals.gridHeight,"transparent");return t.add(i),t.add(r),t}},{key:"drawGrid",value:function(){if(this.w.globals.axisCharts){var t=this.renderGrid();return this.drawGridArea(t.el),t}return null}},{key:"createGridMask",value:function(){var t=this.w,e=t.globals,n=new O(this.ctx),r=Array.isArray(t.config.stroke.width)?Math.max.apply(Math,y(t.config.stroke.width)):t.config.stroke.width,i=function(t){var n=document.createElementNS(e.SVGNS,"clipPath");return n.setAttribute("id",t),n};e.dom.elGridRectMask=i("gridRectMask".concat(e.cuid)),e.dom.elGridRectBarMask=i("gridRectBarMask".concat(e.cuid)),e.dom.elGridRectMarkerMask=i("gridRectMarkerMask".concat(e.cuid)),e.dom.elForecastMask=i("forecastMask".concat(e.cuid)),e.dom.elNonForecastMask=i("nonForecastMask".concat(e.cuid));var o=0,a=0;(["bar","rangeBar","candlestick","boxPlot"].includes(t.config.chart.type)||t.globals.comboBarCount>0)&&t.globals.isXNumeric&&!t.globals.isBarHorizontal&&(o=Math.max(t.config.grid.padding.left,e.barPadForNumericAxis),a=Math.max(t.config.grid.padding.right,e.barPadForNumericAxis)),e.dom.elGridRect=n.drawRect(0,0,e.gridWidth,e.gridHeight,0,"#fff"),e.dom.elGridRectBar=n.drawRect(-r/2-o-2,-r/2-2,e.gridWidth+r+a+o+4,e.gridHeight+r+4,0,"#fff");var s=t.globals.markers.largestSize;e.dom.elGridRectMarker=n.drawRect(-s,-s,e.gridWidth+2*s,e.gridHeight+2*s,0,"#fff"),e.dom.elGridRectMask.appendChild(e.dom.elGridRect.node),e.dom.elGridRectBarMask.appendChild(e.dom.elGridRectBar.node),e.dom.elGridRectMarkerMask.appendChild(e.dom.elGridRectMarker.node);var l=e.dom.baseEl.querySelector("defs");l.appendChild(e.dom.elGridRectMask),l.appendChild(e.dom.elGridRectBarMask),l.appendChild(e.dom.elGridRectMarkerMask),l.appendChild(e.dom.elForecastMask),l.appendChild(e.dom.elNonForecastMask)}},{key:"_drawGridLines",value:function(t){var e=t.i,n=t.x1,r=t.y1,i=t.x2,o=t.y2,a=t.xCount,s=t.parent,l=this.w;if(!(0===e&&l.globals.skipFirstTimelinelabel||e===a-1&&l.globals.skipLastTimelinelabel&&!l.config.xaxis.labels.formatter||"radar"===l.config.chart.type)){l.config.grid.xaxis.lines.show&&this._drawGridLine({i:e,x1:n,y1:r,x2:i,y2:o,xCount:a,parent:s});var c=0;if(l.globals.hasXaxisGroups&&"between"===l.config.xaxis.tickPlacement){var u=l.globals.groups;if(u){for(var h=0,d=0;h<e&&d<u.length;d++)h+=u[d].cols;h===e&&(c=.6*l.globals.xAxisLabelsHeight)}}new Q(this.ctx).drawXaxisTicks(n,c,l.globals.dom.elGraphical)}}},{key:"_drawGridLine",value:function(t){var e=t.i,n=t.x1,r=t.y1,i=t.x2,o=t.y2,a=t.xCount,s=t.parent,l=this.w,c=s.node.classList.contains("apexcharts-gridlines-horizontal"),u=l.globals.barPadForNumericAxis,h=0===r&&0===o||0===n&&0===i||r===l.globals.gridHeight&&o===l.globals.gridHeight||l.globals.isBarHorizontal&&(0===e||e===a-1),d=new O(this).drawLine(n-(c?u:0),r,i+(c?u:0),o,l.config.grid.borderColor,l.config.grid.strokeDashArray);d.node.classList.add("apexcharts-gridline"),h&&l.config.grid.show?this.elGridBorders.add(d):s.add(d)}},{key:"_drawGridBandRect",value:function(t){var e=t.c,n=t.x1,r=t.y1,i=t.x2,o=t.y2,a=t.type,s=this.w,l=new O(this.ctx),c=s.globals.barPadForNumericAxis,u=s.config.grid[a].colors[e],h=l.drawRect(n-("row"===a?c:0),r,i+("row"===a?2*c:0),o,0,u,s.config.grid[a].opacity);this.elg.add(h),h.attr("clip-path","url(#gridRectMask".concat(s.globals.cuid,")")),h.node.classList.add("apexcharts-grid-".concat(a))}},{key:"_drawXYLines",value:function(t){var e=this,n=t.xCount,r=t.tickAmount,i=this.w;if(i.config.grid.xaxis.lines.show||i.config.xaxis.axisTicks.show){var o,a=i.globals.padHorizontal,s=i.globals.gridHeight;i.globals.timescaleLabels.length?function(t){for(var r=t.xC,i=t.x1,o=t.y1,a=t.x2,s=t.y2,l=0;l<r;l++)i=e.xaxisLabels[l].position,a=e.xaxisLabels[l].position,e._drawGridLines({i:l,x1:i,y1:o,x2:a,y2:s,xCount:n,parent:e.elgridLinesV})}({xC:n,x1:a,y1:0,x2:o,y2:s}):(i.globals.isXNumeric&&(n=i.globals.xAxisScale.result.length),function(t){for(var r=t.xC,o=t.x1,a=t.y1,s=t.x2,l=t.y2,c=0;c<r+(i.globals.isXNumeric?0:1);c++)0===c&&1===r&&1===i.globals.dataPoints&&(s=o=i.globals.gridWidth/2),e._drawGridLines({i:c,x1:o,y1:a,x2:s,y2:l,xCount:n,parent:e.elgridLinesV}),s=o+=i.globals.gridWidth/(i.globals.isXNumeric?r-1:r)}({xC:n,x1:a,y1:0,x2:o,y2:s}))}if(i.config.grid.yaxis.lines.show){var l=0,c=0,u=i.globals.gridWidth,h=r+1;this.isRangeBar&&(h=i.globals.labels.length);for(var d=0;d<h+(this.isRangeBar?1:0);d++)this._drawGridLine({i:d,xCount:h+(this.isRangeBar?1:0),x1:0,y1:l,x2:u,y2:c,parent:this.elgridLinesH}),c=l+=i.globals.gridHeight/(this.isRangeBar?h:r)}}},{key:"_drawInvertedXYLines",value:function(t){var e=t.xCount,n=this.w;if(n.config.grid.xaxis.lines.show||n.config.xaxis.axisTicks.show)for(var r,i=n.globals.padHorizontal,o=n.globals.gridHeight,a=0;a<e+1;a++)n.config.grid.xaxis.lines.show&&this._drawGridLine({i:a,xCount:e+1,x1:i,y1:0,x2:r,y2:o,parent:this.elgridLinesV}),new Q(this.ctx).drawXaxisTicks(i,0,n.globals.dom.elGraphical),r=i+=n.globals.gridWidth/e;if(n.config.grid.yaxis.lines.show)for(var s=0,l=0,c=n.globals.gridWidth,u=0;u<n.globals.dataPoints+1;u++)this._drawGridLine({i:u,xCount:n.globals.dataPoints+1,x1:0,y1:s,x2:c,y2:l,parent:this.elgridLinesH}),l=s+=n.globals.gridHeight/n.globals.dataPoints}},{key:"renderGrid",value:function(){var t=this.w,e=t.globals,n=new O(this.ctx);this.elg=n.group({class:"apexcharts-grid"}),this.elgridLinesH=n.group({class:"apexcharts-gridlines-horizontal"}),this.elgridLinesV=n.group({class:"apexcharts-gridlines-vertical"}),this.elGridBorders=n.group({class:"apexcharts-grid-borders"}),this.elg.add(this.elgridLinesH),this.elg.add(this.elgridLinesV),t.config.grid.show||(this.elgridLinesV.hide(),this.elgridLinesH.hide(),this.elGridBorders.hide());for(var r=0;r<e.seriesYAxisMap.length&&e.ignoreYAxisIndexes.includes(r);)r++;r===e.seriesYAxisMap.length&&(r=0);var i,o,a,s,l=e.yAxisScale[r].result.length-1;!e.isBarHorizontal||this.isRangeBar?(i=this.xaxisLabels.length,this.isRangeBar&&(l=e.labels.length,t.config.xaxis.tickAmount&&t.config.xaxis.labels.formatter&&(i=t.config.xaxis.tickAmount),(null===(o=e.yAxisScale)||void 0===o||null===(a=o[r])||void 0===a||null===(s=a.result)||void 0===s?void 0:s.length)>0&&"datetime"!==t.config.xaxis.type&&(i=e.yAxisScale[r].result.length-1)),this._drawXYLines({xCount:i,tickAmount:l})):(i=l,l=e.xTickAmount,this._drawInvertedXYLines({xCount:i,tickAmount:l}));return this.drawGridBands(i,l),{el:this.elg,elGridBorders:this.elGridBorders,xAxisTickWidth:e.gridWidth/i}}},{key:"drawGridBands",value:function(t,e){var n,r,i=this,o=this.w;if((null===(n=o.config.grid.row.colors)||void 0===n?void 0:n.length)>0&&function(t,n,r,a,s,l){for(var c=0,u=0;c<n;c++,u++)u>=o.config.grid[t].colors.length&&(u=0),i._drawGridBandRect({c:u,x1:r,y1:a,x2:s,y2:l,type:t}),a+=o.globals.gridHeight/e}("row",e,0,0,o.globals.gridWidth,o.globals.gridHeight/e),(null===(r=o.config.grid.column.colors)||void 0===r?void 0:r.length)>0){var a=o.globals.isBarHorizontal||"on"!==o.config.xaxis.tickPlacement||"category"!==o.config.xaxis.type&&!o.config.xaxis.convertedCatToNumeric?t:t-1;o.globals.isXNumeric&&(a=o.globals.xAxisScale.result.length-1);for(var s=o.globals.padHorizontal,l=o.globals.padHorizontal+o.globals.gridWidth/a,c=o.globals.gridHeight,u=0,h=0;u<t;u++,h++){var d;h>=o.config.grid.column.colors.length&&(h=0),"datetime"===o.config.xaxis.type&&(s=this.xaxisLabels[u].position,l=((null===(d=this.xaxisLabels[u+1])||void 0===d?void 0:d.position)||o.globals.gridWidth)-this.xaxisLabels[u].position),this._drawGridBandRect({c:h,x1:s,y1:0,x2:l,y2:c,type:"column"}),s+=o.globals.gridWidth/a}}}}]),t}(),tt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.coreUtils=new S(this.ctx)}return l(t,[{key:"niceScale",value:function(t,e){var n,r,i,o,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,s=1e-11,l=this.w,c=l.globals;c.isBarHorizontal?(n=l.config.xaxis,r=Math.max((c.svgWidth-100)/25,2)):(n=l.config.yaxis[a],r=Math.max((c.svgHeight-100)/15,2)),k.isNumber(r)||(r=10),i=void 0!==n.min&&null!==n.min,o=void 0!==n.max&&null!==n.min;var u=void 0!==n.stepSize&&null!==n.stepSize,h=void 0!==n.tickAmount&&null!==n.tickAmount,d=h?n.tickAmount:c.niceScaleDefaultTicks[Math.min(Math.round(r/2),c.niceScaleDefaultTicks.length-1)];if(c.isMultipleYAxis&&!h&&c.multiAxisTickAmount>0&&(d=c.multiAxisTickAmount,h=!0),d="dataPoints"===d?c.dataPoints-1:Math.abs(Math.round(d)),(t===Number.MIN_VALUE&&0===e||!k.isNumber(t)&&!k.isNumber(e)||t===Number.MIN_VALUE&&e===-Number.MAX_VALUE)&&(t=k.isNumber(n.min)?n.min:0,e=k.isNumber(n.max)?n.max:t+d,c.allSeriesCollapsed=!1),t>e){console.warn("axis.min cannot be greater than axis.max: swapping min and max");var f=e;e=t,t=f}else t===e&&(t=0===t?0:t-1,e=0===e?2:e+1);var p=[];d<1&&(d=1);var m=d,g=Math.abs(e-t);!i&&t>0&&t/g<.15&&(t=0,i=!0),!o&&e<0&&-e/g<.15&&(e=0,o=!0);var b=(g=Math.abs(e-t))/m,v=b,y=Math.floor(Math.log10(v)),w=Math.pow(10,y),_=Math.ceil(v/w);if(b=v=(_=c.niceScaleAllowedMagMsd[0===c.yValueDecimal?0:1][_])*w,c.isBarHorizontal&&n.stepSize&&"datetime"!==n.type?(b=n.stepSize,u=!0):u&&(b=n.stepSize),u&&n.forceNiceScale){var x=Math.floor(Math.log10(b));b*=Math.pow(10,y-x)}if(i&&o){var A=g/m;if(h)if(u)if(0!=k.mod(g,b)){var M=k.getGCD(b,A);b=A/M<10?M:A}else 0==k.mod(b,A)?b=A:(A=b,h=!1);else b=A;else if(u)0==k.mod(g,b)?A=b:b=A;else if(0==k.mod(g,b))A=b;else{A=g/(m=Math.ceil(g/b));var O=k.getGCD(g,b);g/O<r&&(A=O),b=A}m=Math.round(g/b)}else{if(i||o){if(o)if(h)t=e-b*m;else{var S=t;t=b*Math.floor(t/b),Math.abs(e-t)/k.getGCD(g,b)>r&&(t=e-b*d,t+=b*Math.floor((S-t)/b))}else if(i)if(h)e=t+b*m;else{var T=e;e=b*Math.ceil(e/b),Math.abs(e-t)/k.getGCD(g,b)>r&&(e=t+b*d,e+=b*Math.ceil((T-e)/b))}}else if(c.isMultipleYAxis&&h){var C=b*Math.floor(t/b),E=C+b*m;E<e&&(b*=2),E=e,e=(t=C)+b*m,g=Math.abs(e-t),t>0&&t<Math.abs(E-e)&&(t=0,e=b*m),e<0&&-e<Math.abs(C-t)&&(e=0,t=-b*m)}else t=b*Math.floor(t/b),e=b*Math.ceil(e/b);g=Math.abs(e-t),b=k.getGCD(g,b),m=Math.round(g/b)}if(h||i||o||(m=Math.ceil((g-s)/(b+s)))>16&&k.getPrimeFactors(m).length<2&&m++,!h&&n.forceNiceScale&&0===c.yValueDecimal&&m>g&&(m=g,b=Math.round(g/m)),m>r&&(!h&&!u||n.forceNiceScale)){var j=k.getPrimeFactors(m),L=j.length-1,P=m;t:for(var D=0;D<L;D++)for(var I=0;I<=L-D;I++){for(var R=Math.min(I+D,L),N=P,B=1,F=I;F<=R;F++)B*=j[F];if((N/=B)<r){P=N;break t}}b=P===m?g:g/P,m=Math.round(g/b)}c.isMultipleYAxis&&0==c.multiAxisTickAmount&&c.ignoreYAxisIndexes.indexOf(a)<0&&(c.multiAxisTickAmount=m);var Y=t-b,z=b*s;do{Y+=b,p.push(k.stripNumber(Y,7))}while(e-Y>z);return{result:p,niceMin:p[0],niceMax:p[p.length-1]}}},{key:"linearScale",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:void 0,o=Math.abs(e-t),a=[];if(t===e)return{result:a=[t],niceMin:a[0],niceMax:a[a.length-1]};"dataPoints"===(n=this._adjustTicksForSmallRange(n,r,o))&&(n=this.w.globals.dataPoints-1),i||(i=o/n),i=Math.round(10*(i+Number.EPSILON))/10,n===Number.MAX_VALUE&&(n=5,i=1);for(var s=t;n>=0;)a.push(s),s=k.preciseAddition(s,i),n-=1;return{result:a,niceMin:a[0],niceMax:a[a.length-1]}}},{key:"logarithmicScaleNice",value:function(t,e,n){e<=0&&(e=Math.max(t,n)),t<=0&&(t=Math.min(e,n));for(var r=[],i=Math.ceil(Math.log(e)/Math.log(n)+1),o=Math.floor(Math.log(t)/Math.log(n));o<i;o++)r.push(Math.pow(n,o));return{result:r,niceMin:r[0],niceMax:r[r.length-1]}}},{key:"logarithmicScale",value:function(t,e,n){e<=0&&(e=Math.max(t,n)),t<=0&&(t=Math.min(e,n));for(var r=[],i=Math.log(e)/Math.log(n),o=Math.log(t)/Math.log(n),a=i-o,s=Math.round(a),l=a/s,c=0,u=o;c<s;c++,u+=l)r.push(Math.pow(n,u));return r.push(Math.pow(n,i)),{result:r,niceMin:t,niceMax:e}}},{key:"_adjustTicksForSmallRange",value:function(t,e,n){var r=t;if(void 0!==e&&this.w.config.yaxis[e].labels.formatter&&void 0===this.w.config.yaxis[e].tickAmount){var i=Number(this.w.config.yaxis[e].labels.formatter(1));k.isNumber(i)&&0===this.w.globals.yValueDecimal&&(r=Math.ceil(n))}return r<t?r:t}},{key:"setYScaleForIndex",value:function(t,e,n){var r=this.w.globals,i=this.w.config,o=r.isBarHorizontal?i.xaxis:i.yaxis[t];void 0===r.yAxisScale[t]&&(r.yAxisScale[t]=[]);var a=Math.abs(n-e);o.logarithmic&&a<=5&&(r.invalidLogScale=!0),o.logarithmic&&a>5?(r.allSeriesCollapsed=!1,r.yAxisScale[t]=o.forceNiceScale?this.logarithmicScaleNice(e,n,o.logBase):this.logarithmicScale(e,n,o.logBase)):n!==-Number.MAX_VALUE&&k.isNumber(n)&&e!==Number.MAX_VALUE&&k.isNumber(e)?(r.allSeriesCollapsed=!1,r.yAxisScale[t]=this.niceScale(e,n,t)):r.yAxisScale[t]=this.niceScale(Number.MIN_VALUE,0,t)}},{key:"setXScale",value:function(t,e){var n=this.w,r=n.globals,i=Math.abs(e-t);if(e!==-Number.MAX_VALUE&&k.isNumber(e)){var o=r.xTickAmount+1;i<10&&i>1&&(o=i),r.xAxisScale=this.linearScale(t,e,o,0,n.config.xaxis.stepSize)}else r.xAxisScale=this.linearScale(0,10,10);return r.xAxisScale}},{key:"scaleMultipleYAxes",value:function(){var t=this,e=this.w.config,n=this.w.globals;this.coreUtils.setSeriesYAxisMappings();var r=n.seriesYAxisMap,i=n.minYArr,o=n.maxYArr;n.allSeriesCollapsed=!0,n.barGroups=[],r.forEach((function(r,a){var s=[];r.forEach((function(t){var n=e.series[t].group;s.indexOf(n)<0&&s.push(n)})),r.length>0?function(){var l,c,u=Number.MAX_VALUE,h=-Number.MAX_VALUE,d=u,f=h;if(e.chart.stacked)!function(){var t=new Array(n.dataPoints).fill(0),i=[],o=[],p=[];s.forEach((function(){i.push(t.map((function(){return Number.MIN_VALUE}))),o.push(t.map((function(){return Number.MIN_VALUE}))),p.push(t.map((function(){return Number.MIN_VALUE})))}));for(var m=function(t){!l&&e.series[r[t]].type&&(l=e.series[r[t]].type);var u=r[t];c=e.series[u].group?e.series[u].group:"axis-".concat(a),!(n.collapsedSeriesIndices.indexOf(u)<0&&n.ancillaryCollapsedSeriesIndices.indexOf(u)<0)||(n.allSeriesCollapsed=!1,s.forEach((function(t,r){if(e.series[u].group===t)for(var a=0;a<n.series[u].length;a++){var s=n.series[u][a];s>=0?o[r][a]+=s:p[r][a]+=s,i[r][a]+=s,d=Math.min(d,s),f=Math.max(f,s)}}))),"bar"!==l&&"column"!==l||n.barGroups.push(c)},g=0;g<r.length;g++)m(g);l||(l=e.chart.type),"bar"===l||"column"===l?s.forEach((function(t,e){u=Math.min(u,Math.min.apply(null,p[e])),h=Math.max(h,Math.max.apply(null,o[e]))})):(s.forEach((function(t,e){d=Math.min(d,Math.min.apply(null,i[e])),f=Math.max(f,Math.max.apply(null,i[e]))})),u=d,h=f),u===Number.MIN_VALUE&&h===Number.MIN_VALUE&&(h=-Number.MAX_VALUE)}();else for(var p=0;p<r.length;p++){var m=r[p];u=Math.min(u,i[m]),h=Math.max(h,o[m]),!(n.collapsedSeriesIndices.indexOf(m)<0&&n.ancillaryCollapsedSeriesIndices.indexOf(m)<0)||(n.allSeriesCollapsed=!1)}void 0!==e.yaxis[a].min&&(u="function"==typeof e.yaxis[a].min?e.yaxis[a].min(u):e.yaxis[a].min),void 0!==e.yaxis[a].max&&(h="function"==typeof e.yaxis[a].max?e.yaxis[a].max(h):e.yaxis[a].max),n.barGroups=n.barGroups.filter((function(t,e,n){return n.indexOf(t)===e})),t.setYScaleForIndex(a,u,h),r.forEach((function(t){i[t]=n.yAxisScale[a].niceMin,o[t]=n.yAxisScale[a].niceMax}))}():t.setYScaleForIndex(a,0,-Number.MAX_VALUE)}))}}]),t}(),et=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.scales=new tt(e)}return l(t,[{key:"init",value:function(){this.setYRange(),this.setXRange(),this.setZRange()}},{key:"getMinYMaxY",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-Number.MAX_VALUE,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=this.w.config,o=this.w.globals,a=-Number.MAX_VALUE,s=Number.MIN_VALUE;null===r&&(r=t+1);var l=o.series,c=l,u=l;"candlestick"===i.chart.type?(c=o.seriesCandleL,u=o.seriesCandleH):"boxPlot"===i.chart.type?(c=o.seriesCandleO,u=o.seriesCandleC):o.isRangeData&&(c=o.seriesRangeStart,u=o.seriesRangeEnd);var h=!1;if(o.seriesX.length>=r){var d,f=null===(d=o.brushSource)||void 0===d?void 0:d.w.config.chart.brush;(i.chart.zoom.enabled&&i.chart.zoom.autoScaleYaxis||null!=f&&f.enabled&&null!=f&&f.autoScaleYaxis)&&(h=!0)}for(var p=t;p<r;p++){o.dataPoints=Math.max(o.dataPoints,l[p].length);var m=i.series[p].type;o.categoryLabels.length&&(o.dataPoints=o.categoryLabels.filter((function(t){return void 0!==t})).length),o.labels.length&&"datetime"!==i.xaxis.type&&0!==o.series.reduce((function(t,e){return t+e.length}),0)&&(o.dataPoints=Math.max(o.dataPoints,o.labels.length));var g=0,b=l[p].length-1;if(h){if(i.xaxis.min)for(;g<b&&o.seriesX[p][g]<i.xaxis.min;g++);if(i.xaxis.max)for(;b>g&&o.seriesX[p][b]>i.xaxis.max;b--);}for(var v=g;v<=b&&v<o.series[p].length;v++){var y=l[p][v];if(null!==y&&k.isNumber(y)){switch(void 0!==u[p][v]&&(a=Math.max(a,u[p][v]),e=Math.min(e,u[p][v])),void 0!==c[p][v]&&(e=Math.min(e,c[p][v]),n=Math.max(n,c[p][v])),m){case"candlestick":void 0!==o.seriesCandleC[p][v]&&(a=Math.max(a,o.seriesCandleH[p][v]),e=Math.min(e,o.seriesCandleL[p][v]));break;case"boxPlot":void 0!==o.seriesCandleC[p][v]&&(a=Math.max(a,o.seriesCandleC[p][v]),e=Math.min(e,o.seriesCandleO[p][v]))}m&&"candlestick"!==m&&"boxPlot"!==m&&"rangeArea"!==m&&"rangeBar"!==m&&(a=Math.max(a,o.series[p][v]),e=Math.min(e,o.series[p][v])),n=a,o.seriesGoals[p]&&o.seriesGoals[p][v]&&Array.isArray(o.seriesGoals[p][v])&&o.seriesGoals[p][v].forEach((function(t){s!==Number.MIN_VALUE&&(s=Math.min(s,t.value),e=s),a=Math.max(a,t.value),n=a})),k.isFloat(y)&&(y=k.noExponents(y),o.yValueDecimal=Math.max(o.yValueDecimal,y.toString().split(".")[1].length)),s>c[p][v]&&c[p][v]<0&&(s=c[p][v])}else o.hasNullValues=!0}"bar"!==m&&"column"!==m||(s<0&&a<0&&(a=0,n=Math.max(n,0)),s===Number.MIN_VALUE&&(s=0,e=Math.min(e,0)))}return"rangeBar"===i.chart.type&&o.seriesRangeStart.length&&o.isBarHorizontal&&(s=e),"bar"===i.chart.type&&(s<0&&a<0&&(a=0),s===Number.MIN_VALUE&&(s=0)),{minY:s,maxY:a,lowestY:e,highestY:n}}},{key:"setYRange",value:function(){var t=this.w.globals,e=this.w.config;t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE;var n,r=Number.MAX_VALUE;if(t.isMultipleYAxis){r=Number.MAX_VALUE;for(var i=0;i<t.series.length;i++)n=this.getMinYMaxY(i),t.minYArr[i]=n.lowestY,t.maxYArr[i]=n.highestY,r=Math.min(r,n.lowestY)}return n=this.getMinYMaxY(0,r,null,t.series.length),"bar"===e.chart.type?(t.minY=n.minY,t.maxY=n.maxY):(t.minY=n.lowestY,t.maxY=n.highestY),r=n.lowestY,e.chart.stacked&&this._setStackedMinMax(),"line"===e.chart.type||"area"===e.chart.type||"scatter"===e.chart.type||"candlestick"===e.chart.type||"boxPlot"===e.chart.type||"rangeBar"===e.chart.type&&!t.isBarHorizontal?t.minY===Number.MIN_VALUE&&r!==-Number.MAX_VALUE&&r!==t.maxY&&(t.minY=r):t.minY=t.minY!==Number.MIN_VALUE?Math.min(n.minY,t.minY):n.minY,e.yaxis.forEach((function(e,n){void 0!==e.max&&("number"==typeof e.max?t.maxYArr[n]=e.max:"function"==typeof e.max&&(t.maxYArr[n]=e.max(t.isMultipleYAxis?t.maxYArr[n]:t.maxY)),t.maxY=t.maxYArr[n]),void 0!==e.min&&("number"==typeof e.min?t.minYArr[n]=e.min:"function"==typeof e.min&&(t.minYArr[n]=e.min(t.isMultipleYAxis?t.minYArr[n]===Number.MIN_VALUE?0:t.minYArr[n]:t.minY)),t.minY=t.minYArr[n])})),t.isBarHorizontal&&["min","max"].forEach((function(n){void 0!==e.xaxis[n]&&"number"==typeof e.xaxis[n]&&("min"===n?t.minY=e.xaxis[n]:t.maxY=e.xaxis[n])})),t.isMultipleYAxis?(this.scales.scaleMultipleYAxes(),t.minY=r):(this.scales.setYScaleForIndex(0,t.minY,t.maxY),t.minY=t.yAxisScale[0].niceMin,t.maxY=t.yAxisScale[0].niceMax,t.minYArr[0]=t.minY,t.maxYArr[0]=t.maxY),t.barGroups=[],t.lineGroups=[],t.areaGroups=[],e.series.forEach((function(n){switch(n.type||e.chart.type){case"bar":case"column":t.barGroups.push(n.group);break;case"line":t.lineGroups.push(n.group);break;case"area":t.areaGroups.push(n.group)}})),t.barGroups=t.barGroups.filter((function(t,e,n){return n.indexOf(t)===e})),t.lineGroups=t.lineGroups.filter((function(t,e,n){return n.indexOf(t)===e})),t.areaGroups=t.areaGroups.filter((function(t,e,n){return n.indexOf(t)===e})),{minY:t.minY,maxY:t.maxY,minYArr:t.minYArr,maxYArr:t.maxYArr,yAxisScale:t.yAxisScale}}},{key:"setXRange",value:function(){var t=this.w.globals,e=this.w.config,n="numeric"===e.xaxis.type||"datetime"===e.xaxis.type||"category"===e.xaxis.type&&!t.noLabelsProvided||t.noLabelsProvided||t.isXNumeric;if(t.isXNumeric&&function(){for(var e=0;e<t.series.length;e++)if(t.labels[e])for(var n=0;n<t.labels[e].length;n++)null!==t.labels[e][n]&&k.isNumber(t.labels[e][n])&&(t.maxX=Math.max(t.maxX,t.labels[e][n]),t.initialMaxX=Math.max(t.maxX,t.labels[e][n]),t.minX=Math.min(t.minX,t.labels[e][n]),t.initialMinX=Math.min(t.minX,t.labels[e][n]))}(),t.noLabelsProvided&&0===e.xaxis.categories.length&&(t.maxX=t.labels[t.labels.length-1],t.initialMaxX=t.labels[t.labels.length-1],t.minX=1,t.initialMinX=1),t.isXNumeric||t.noLabelsProvided||t.dataFormatXNumeric){var r=10;if(void 0===e.xaxis.tickAmount)r=Math.round(t.svgWidth/150),"numeric"===e.xaxis.type&&t.dataPoints<30&&(r=t.dataPoints-1),r>t.dataPoints&&0!==t.dataPoints&&(r=t.dataPoints-1);else if("dataPoints"===e.xaxis.tickAmount){if(t.series.length>1&&(r=t.series[t.maxValsInArrayIndex].length-1),t.isXNumeric){var i=t.maxX-t.minX;i<30&&(r=i-1)}}else r=e.xaxis.tickAmount;if(t.xTickAmount=r,void 0!==e.xaxis.max&&"number"==typeof e.xaxis.max&&(t.maxX=e.xaxis.max),void 0!==e.xaxis.min&&"number"==typeof e.xaxis.min&&(t.minX=e.xaxis.min),void 0!==e.xaxis.range&&(t.minX=t.maxX-e.xaxis.range),t.minX!==Number.MAX_VALUE&&t.maxX!==-Number.MAX_VALUE)if(e.xaxis.convertedCatToNumeric&&!t.dataFormatXNumeric){for(var o=[],a=t.minX-1;a<t.maxX;a++)o.push(a+1);t.xAxisScale={result:o,niceMin:o[0],niceMax:o[o.length-1]}}else t.xAxisScale=this.scales.setXScale(t.minX,t.maxX);else t.xAxisScale=this.scales.linearScale(0,r,r,0,e.xaxis.stepSize),t.noLabelsProvided&&t.labels.length>0&&(t.xAxisScale=this.scales.linearScale(1,t.labels.length,r-1,0,e.xaxis.stepSize),t.seriesX=t.labels.slice());n&&(t.labels=t.xAxisScale.result.slice())}return t.isBarHorizontal&&t.labels.length&&(t.xTickAmount=t.labels.length),this._handleSingleDataPoint(),this._getMinXDiff(),{minX:t.minX,maxX:t.maxX}}},{key:"setZRange",value:function(){var t=this.w.globals;if(t.isDataXYZ)for(var e=0;e<t.series.length;e++)if(void 0!==t.seriesZ[e])for(var n=0;n<t.seriesZ[e].length;n++)null!==t.seriesZ[e][n]&&k.isNumber(t.seriesZ[e][n])&&(t.maxZ=Math.max(t.maxZ,t.seriesZ[e][n]),t.minZ=Math.min(t.minZ,t.seriesZ[e][n]))}},{key:"_handleSingleDataPoint",value:function(){var t=this.w.globals,e=this.w.config;if(t.minX===t.maxX){var n=new E(this.ctx);if("datetime"===e.xaxis.type){var r=n.getDate(t.minX);e.xaxis.labels.datetimeUTC?r.setUTCDate(r.getUTCDate()-2):r.setDate(r.getDate()-2),t.minX=new Date(r).getTime();var i=n.getDate(t.maxX);e.xaxis.labels.datetimeUTC?i.setUTCDate(i.getUTCDate()+2):i.setDate(i.getDate()+2),t.maxX=new Date(i).getTime()}else("numeric"===e.xaxis.type||"category"===e.xaxis.type&&!t.noLabelsProvided)&&(t.minX=t.minX-2,t.initialMinX=t.minX,t.maxX=t.maxX+2,t.initialMaxX=t.maxX)}}},{key:"_getMinXDiff",value:function(){var t=this.w.globals;t.isXNumeric&&t.seriesX.forEach((function(e,n){1===e.length&&e.push(t.seriesX[t.maxValsInArrayIndex][t.seriesX[t.maxValsInArrayIndex].length-1]);var r=e.slice();r.sort((function(t,e){return t-e})),r.forEach((function(e,n){if(n>0){var i=e-r[n-1];i>0&&(t.minXDiff=Math.min(i,t.minXDiff))}})),1!==t.dataPoints&&t.minXDiff!==Number.MAX_VALUE||(t.minXDiff=.5)}))}},{key:"_setStackedMinMax",value:function(){var t=this,e=this.w.globals;if(e.series.length){var n=e.seriesGroups;n.length||(n=[this.w.globals.seriesNames.map((function(t){return t}))]);var r={},i={};n.forEach((function(n){r[n]=[],i[n]=[],t.w.config.series.map((function(t,r){return n.indexOf(e.seriesNames[r])>-1?r:null})).filter((function(t){return null!==t})).forEach((function(o){for(var a=0;a<e.series[e.maxValsInArrayIndex].length;a++){var s,l,c,u;void 0===r[n][a]&&(r[n][a]=0,i[n][a]=0),(t.w.config.chart.stacked&&!e.comboCharts||t.w.config.chart.stacked&&e.comboCharts&&(!t.w.config.chart.stackOnlyBar||"bar"===(null===(s=t.w.config.series)||void 0===s||null===(l=s[o])||void 0===l?void 0:l.type)||"column"===(null===(c=t.w.config.series)||void 0===c||null===(u=c[o])||void 0===u?void 0:u.type)))&&null!==e.series[o][a]&&k.isNumber(e.series[o][a])&&(e.series[o][a]>0?r[n][a]+=parseFloat(e.series[o][a])+1e-4:i[n][a]+=parseFloat(e.series[o][a]))}}))})),Object.entries(r).forEach((function(t){var n=v(t,1)[0];r[n].forEach((function(t,o){e.maxY=Math.max(e.maxY,r[n][o]),e.minY=Math.min(e.minY,i[n][o])}))}))}}}]),t}(),nt=function(){function t(e,n){a(this,t),this.ctx=e,this.elgrid=n,this.w=e.w;var r=this.w;this.xaxisFontSize=r.config.xaxis.labels.style.fontSize,this.axisFontFamily=r.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=r.config.xaxis.labels.style.colors,this.isCategoryBarHorizontal="bar"===r.config.chart.type&&r.config.plotOptions.bar.horizontal,this.xAxisoffX="bottom"===r.config.xaxis.position?r.globals.gridHeight:0,this.drawnLabels=[],this.axesUtils=new P(e)}return l(t,[{key:"drawYaxis",value:function(t){var e=this.w,n=new O(this.ctx),r=e.config.yaxis[t].labels.style,i=r.fontSize,o=r.fontFamily,a=r.fontWeight,s=n.group({class:"apexcharts-yaxis",rel:t,transform:"translate(".concat(e.globals.translateYAxisX[t],", 0)")});if(this.axesUtils.isYAxisHidden(t))return s;var l=n.group({class:"apexcharts-yaxis-texts-g"});s.add(l);var c=e.globals.yAxisScale[t].result.length-1,u=e.globals.gridHeight/c,h=e.globals.yLabelFormatters[t],d=this.axesUtils.checkForReversedLabels(t,e.globals.yAxisScale[t].result.slice());if(e.config.yaxis[t].labels.show){var f=e.globals.translateY+e.config.yaxis[t].labels.offsetY;e.globals.isBarHorizontal?f=0:"heatmap"===e.config.chart.type&&(f-=u/2),f+=parseInt(i,10)/3;for(var p=c;p>=0;p--){var m=h(d[p],p,e),g=e.config.yaxis[t].labels.padding;e.config.yaxis[t].opposite&&0!==e.config.yaxis.length&&(g*=-1);var b=this.getTextAnchor(e.config.yaxis[t].labels.align,e.config.yaxis[t].opposite),v=this.axesUtils.getYAxisForeColor(r.colors,t),y=Array.isArray(v)?v[p]:v,w=k.listToArray(e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-label tspan"))).map((function(t){return t.textContent})),_=n.drawText({x:g,y:f,text:w.includes(m)&&!e.config.yaxis[t].labels.showDuplicates?"":m,textAnchor:b,fontSize:i,fontFamily:o,fontWeight:a,maxWidth:e.config.yaxis[t].labels.maxWidth,foreColor:y,isPlainText:!1,cssClass:"apexcharts-yaxis-label ".concat(r.cssClass)});l.add(_),this.addTooltip(_,m),0!==e.config.yaxis[t].labels.rotate&&this.rotateLabel(n,_,firstLabel,e.config.yaxis[t].labels.rotate),f+=u}}return this.addYAxisTitle(n,s,t),this.addAxisBorder(n,s,t,c,u),s}},{key:"getTextAnchor",value:function(t,e){return"left"===t?"start":"center"===t?"middle":"right"===t?"end":e?"start":"end"}},{key:"addTooltip",value:function(t,e){var n=document.createElementNS(this.w.globals.SVGNS,"title");n.textContent=Array.isArray(e)?e.join(" "):e,t.node.appendChild(n)}},{key:"rotateLabel",value:function(t,e,n,r){var i=t.rotateAroundCenter(n.node),o=t.rotateAroundCenter(e.node);e.node.setAttribute("transform","rotate(".concat(r," ").concat(i.x," ").concat(o.y,")"))}},{key:"addYAxisTitle",value:function(t,e,n){var r=this.w;if(void 0!==r.config.yaxis[n].title.text){var i=t.group({class:"apexcharts-yaxis-title"}),o=r.config.yaxis[n].opposite?r.globals.translateYAxisX[n]:0,a=t.drawText({x:o,y:r.globals.gridHeight/2+r.globals.translateY+r.config.yaxis[n].title.offsetY,text:r.config.yaxis[n].title.text,textAnchor:"end",foreColor:r.config.yaxis[n].title.style.color,fontSize:r.config.yaxis[n].title.style.fontSize,fontWeight:r.config.yaxis[n].title.style.fontWeight,fontFamily:r.config.yaxis[n].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text ".concat(r.config.yaxis[n].title.style.cssClass)});i.add(a),e.add(i)}}},{key:"addAxisBorder",value:function(t,e,n,r,i){var o=this.w,a=o.config.yaxis[n].axisBorder,s=31+a.offsetX;if(o.config.yaxis[n].opposite&&(s=-31-a.offsetX),a.show){var l=t.drawLine(s,o.globals.translateY+a.offsetY-2,s,o.globals.gridHeight+o.globals.translateY+a.offsetY+2,a.color,0,a.width);e.add(l)}o.config.yaxis[n].axisTicks.show&&this.axesUtils.drawYAxisTicks(s,r,a,o.config.yaxis[n].axisTicks,n,i,e)}},{key:"drawYaxisInversed",value:function(t){var e=this.w,n=new O(this.ctx),r=n.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),i=n.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(e.globals.translateXAxisX,", ").concat(e.globals.translateXAxisY,")")});r.add(i);var o=e.globals.yAxisScale[t].result.length-1,a=e.globals.gridWidth/o+.1,s=a+e.config.xaxis.labels.offsetX,l=e.globals.xLabelFormatter,c=this.axesUtils.checkForReversedLabels(t,e.globals.yAxisScale[t].result.slice()),u=e.globals.timescaleLabels;if(u.length>0&&(this.xaxisLabels=u.slice(),o=(c=u.slice()).length),e.config.xaxis.labels.show)for(var h=u.length?0:o;u.length?h<u.length:h>=0;u.length?h++:h--){var d=l(c[h],h,e),f=e.globals.gridWidth+e.globals.padHorizontal-(s-a+e.config.xaxis.labels.offsetX);if(u.length){var p=this.axesUtils.getLabel(c,u,f,h,this.drawnLabels,this.xaxisFontSize);f=p.x,d=p.text,this.drawnLabels.push(p.text),0===h&&e.globals.skipFirstTimelinelabel&&(d=""),h===c.length-1&&e.globals.skipLastTimelinelabel&&(d="")}var m=n.drawText({x:f,y:this.xAxisoffX+e.config.xaxis.labels.offsetY+30-("top"===e.config.xaxis.position?e.globals.xAxisHeight+e.config.xaxis.axisTicks.height-2:0),text:d,textAnchor:"middle",foreColor:Array.isArray(this.xaxisForeColors)?this.xaxisForeColors[t]:this.xaxisForeColors,fontSize:this.xaxisFontSize,fontFamily:this.xaxisFontFamily,fontWeight:e.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label ".concat(e.config.xaxis.labels.style.cssClass)});i.add(m),m.tspan(d),this.addTooltip(m,d),s+=a}return this.inversedYAxisTitleText(r),this.inversedYAxisBorder(r),r}},{key:"inversedYAxisBorder",value:function(t){var e=this.w,n=new O(this.ctx),r=e.config.xaxis.axisBorder;if(r.show){var i=0;"bar"===e.config.chart.type&&e.globals.isXNumeric&&(i-=15);var o=n.drawLine(e.globals.padHorizontal+i+r.offsetX,this.xAxisoffX,e.globals.gridWidth,this.xAxisoffX,r.color,0,r.height);this.elgrid&&this.elgrid.elGridBorders&&e.config.grid.show?this.elgrid.elGridBorders.add(o):t.add(o)}}},{key:"inversedYAxisTitleText",value:function(t){var e=this.w,n=new O(this.ctx);if(void 0!==e.config.xaxis.title.text){var r=n.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),i=n.drawText({x:e.globals.gridWidth/2+e.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(e.config.xaxis.title.style.fontSize)+e.config.xaxis.title.offsetY+20,text:e.config.xaxis.title.text,textAnchor:"middle",fontSize:e.config.xaxis.title.style.fontSize,fontFamily:e.config.xaxis.title.style.fontFamily,fontWeight:e.config.xaxis.title.style.fontWeight,foreColor:e.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text ".concat(e.config.xaxis.title.style.cssClass)});r.add(i),t.add(r)}}},{key:"yAxisTitleRotate",value:function(t,e){var n=this.w,r=new O(this.ctx),i=n.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-texts-g")),o=i?i.getBoundingClientRect():{width:0,height:0},a=n.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-title text")),s=a?a.getBoundingClientRect():{width:0,height:0};if(a){var l=this.xPaddingForYAxisTitle(t,o,s,e);a.setAttribute("x",l.xPos-(e?10:0));var c=r.rotateAroundCenter(a);a.setAttribute("transform","rotate(".concat(e?-1*n.config.yaxis[t].title.rotate:n.config.yaxis[t].title.rotate," ").concat(c.x," ").concat(c.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(t,e,n,r){var i=this.w,o=0,a=10;return void 0===i.config.yaxis[t].title.text||t<0?{xPos:o,padd:0}:(r?o=e.width+i.config.yaxis[t].title.offsetX+n.width/2+a/2:(o=-1*e.width+i.config.yaxis[t].title.offsetX+a/2+n.width/2,i.globals.isBarHorizontal&&(a=25,o=-1*e.width-i.config.yaxis[t].title.offsetX-a)),{xPos:o,padd:a})}},{key:"setYAxisXPosition",value:function(t,e){var n=this.w,r=0,i=0,o=18,a=1;n.config.yaxis.length>1&&(this.multipleYs=!0),n.config.yaxis.forEach((function(s,l){var c=n.globals.ignoreYAxisIndexes.includes(l)||!s.show||s.floating||0===t[l].width,u=t[l].width+e[l].width;s.opposite?n.globals.isBarHorizontal?(i=n.globals.gridWidth+n.globals.translateX-1,n.globals.translateYAxisX[l]=i-s.labels.offsetX):(i=n.globals.gridWidth+n.globals.translateX+a,c||(a+=u+20),n.globals.translateYAxisX[l]=i-s.labels.offsetX+20):(r=n.globals.translateX-o,c||(o+=u+20),n.globals.translateYAxisX[l]=r+s.labels.offsetX)}))}},{key:"setYAxisTextAlignments",value:function(){var t=this.w;k.listToArray(t.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis")).forEach((function(e,n){var r=t.config.yaxis[n];if(r&&!r.floating&&void 0!==r.labels.align){var i=t.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-texts-g")),o=k.listToArray(t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-label"))),a=i.getBoundingClientRect();o.forEach((function(t){t.setAttribute("text-anchor",r.labels.align)})),"left"!==r.labels.align||r.opposite?"center"===r.labels.align?i.setAttribute("transform","translate(".concat(a.width/2*(r.opposite?1:-1),", 0)")):"right"===r.labels.align&&r.opposite&&i.setAttribute("transform","translate(".concat(a.width,", 0)")):i.setAttribute("transform","translate(-".concat(a.width,", 0)"))}}))}}]),t}(),rt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.documentEvent=k.bind(this.documentEvent,this)}return l(t,[{key:"addEventListener",value:function(t,e){var n=this.w;n.globals.events.hasOwnProperty(t)?n.globals.events[t].push(e):n.globals.events[t]=[e]}},{key:"removeEventListener",value:function(t,e){var n=this.w;if(n.globals.events.hasOwnProperty(t)){var r=n.globals.events[t].indexOf(e);-1!==r&&n.globals.events[t].splice(r,1)}}},{key:"fireEvent",value:function(t,e){var n=this.w;if(n.globals.events.hasOwnProperty(t)){e&&e.length||(e=[]);for(var r=n.globals.events[t],i=r.length,o=0;o<i;o++)r[o].apply(null,e)}}},{key:"setupEventHandlers",value:function(){var t=this,e=this.w,n=this.ctx,r=e.globals.dom.baseEl.querySelector(e.globals.chartClass);this.ctx.eventList.forEach((function(t){r.addEventListener(t,(function(t){var r=Object.assign({},e,{seriesIndex:e.globals.axisCharts?e.globals.capturedSeriesIndex:0,dataPointIndex:e.globals.capturedDataPointIndex});"mousemove"===t.type||"touchmove"===t.type?"function"==typeof e.config.chart.events.mouseMove&&e.config.chart.events.mouseMove(t,n,r):"mouseleave"===t.type||"touchleave"===t.type?"function"==typeof e.config.chart.events.mouseLeave&&e.config.chart.events.mouseLeave(t,n,r):("mouseup"===t.type&&1===t.which||"touchend"===t.type)&&("function"==typeof e.config.chart.events.click&&e.config.chart.events.click(t,n,r),n.ctx.events.fireEvent("click",[t,n,r]))}),{capture:!1,passive:!0})})),this.ctx.eventList.forEach((function(n){e.globals.dom.baseEl.addEventListener(n,t.documentEvent,{passive:!0})})),this.ctx.core.setupBrushHandler()}},{key:"documentEvent",value:function(t){var e=this.w,n=t.target.className;if("click"===t.type){var r=e.globals.dom.baseEl.querySelector(".apexcharts-menu");r&&r.classList.contains("apexcharts-menu-open")&&"apexcharts-menu-icon"!==n&&r.classList.remove("apexcharts-menu-open")}e.globals.clientX="touchmove"===t.type?t.touches[0].clientX:t.clientX,e.globals.clientY="touchmove"===t.type?t.touches[0].clientY:t.clientY}}]),t}(),it=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"setCurrentLocaleValues",value:function(t){var e=this.w.config.chart.locales;window.Apex.chart&&window.Apex.chart.locales&&window.Apex.chart.locales.length>0&&(e=this.w.config.chart.locales.concat(window.Apex.chart.locales));var n=e.filter((function(e){return e.name===t}))[0];if(!n)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var r=k.extend(R,n);this.w.globals.locale=r.options}}]),t}(),ot=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"drawAxis",value:function(t,e){var n,r,i=this,o=this.w.globals,a=this.w.config,s=new Q(this.ctx,e),l=new nt(this.ctx,e);o.axisCharts&&"radar"!==t&&(o.isBarHorizontal?(r=l.drawYaxisInversed(0),n=s.drawXaxisInversed(0),o.dom.elGraphical.add(n),o.dom.elGraphical.add(r)):(n=s.drawXaxis(),o.dom.elGraphical.add(n),a.yaxis.map((function(t,e){if(-1===o.ignoreYAxisIndexes.indexOf(e)&&(r=l.drawYaxis(e),o.dom.Paper.add(r),"back"===i.w.config.grid.position)){var n=o.dom.Paper.children()[1];n.remove(),o.dom.Paper.add(n)}}))))}}]),t}(),at=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"drawXCrosshairs",value:function(){var t=this.w,e=new O(this.ctx),n=new M(this.ctx),r=t.config.xaxis.crosshairs.fill.gradient,i=t.config.xaxis.crosshairs.dropShadow,o=t.config.xaxis.crosshairs.fill.type,a=r.colorFrom,s=r.colorTo,l=r.opacityFrom,c=r.opacityTo,u=r.stops,h=i.enabled,d=i.left,f=i.top,p=i.blur,m=i.color,g=i.opacity,b=t.config.xaxis.crosshairs.fill.color;if(t.config.xaxis.crosshairs.show){"gradient"===o&&(b=e.drawGradient("vertical",a,s,l,c,null,u,null));var v=e.drawRect();1===t.config.xaxis.crosshairs.width&&(v=e.drawLine());var y=t.globals.gridHeight;(!k.isNumber(y)||y<0)&&(y=0);var w=t.config.xaxis.crosshairs.width;(!k.isNumber(w)||w<0)&&(w=0),v.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:y,width:w,height:y,fill:b,filter:"none","fill-opacity":t.config.xaxis.crosshairs.opacity,stroke:t.config.xaxis.crosshairs.stroke.color,"stroke-width":t.config.xaxis.crosshairs.stroke.width,"stroke-dasharray":t.config.xaxis.crosshairs.stroke.dashArray}),h&&(v=n.dropShadow(v,{left:d,top:f,blur:p,color:m,opacity:g})),t.globals.dom.elGraphical.add(v)}}},{key:"drawYCrosshairs",value:function(){var t=this.w,e=new O(this.ctx),n=t.config.yaxis[0].crosshairs,r=t.globals.barPadForNumericAxis;if(t.config.yaxis[0].crosshairs.show){var i=e.drawLine(-r,0,t.globals.gridWidth+r,0,n.stroke.color,n.stroke.dashArray,n.stroke.width);i.attr({class:"apexcharts-ycrosshairs"}),t.globals.dom.elGraphical.add(i)}var o=e.drawLine(-r,0,t.globals.gridWidth+r,0,n.stroke.color,0,0);o.attr({class:"apexcharts-ycrosshairs-hidden"}),t.globals.dom.elGraphical.add(o)}}]),t}(),st=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"checkResponsiveConfig",value:function(t){var e=this,n=this.w,r=n.config;if(0!==r.responsive.length){var i=r.responsive.slice();i.sort((function(t,e){return t.breakpoint>e.breakpoint?1:e.breakpoint>t.breakpoint?-1:0})).reverse();var o=new H({}),a=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=i[0].breakpoint,a=window.innerWidth>0?window.innerWidth:screen.width;if(a>r){var s=k.clone(n.globals.initialConfig);s.series=k.clone(n.config.series);var l=S.extendArrayProps(o,s,n);t=k.extend(l,t),t=k.extend(n.config,t),e.overrideResponsiveOptions(t)}else for(var c=0;c<i.length;c++)a<i[c].breakpoint&&(t=S.extendArrayProps(o,i[c].options,n),t=k.extend(n.config,t),e.overrideResponsiveOptions(t))};if(t){var s=S.extendArrayProps(o,t,n);s=k.extend(n.config,s),a(s=k.extend(s,t))}else a({})}}},{key:"overrideResponsiveOptions",value:function(t){var e=new H(t).init({responsiveOverride:!0});this.w.config=e}}]),t}(),lt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.colors=[],this.isColorFn=!1,this.isHeatmapDistributed=this.checkHeatmapDistributed(),this.isBarDistributed=this.checkBarDistributed()}return l(t,[{key:"checkHeatmapDistributed",value:function(){var t=this.w.config,e=t.chart,n=t.plotOptions;return"treemap"===e.type&&n.treemap&&n.treemap.distributed||"heatmap"===e.type&&n.heatmap&&n.heatmap.distributed}},{key:"checkBarDistributed",value:function(){var t=this.w.config,e=t.chart,n=t.plotOptions;return n.bar&&n.bar.distributed&&("bar"===e.type||"rangeBar"===e.type)}},{key:"init",value:function(){this.setDefaultColors()}},{key:"setDefaultColors",value:function(){var t=this.w,e=new k;t.globals.dom.elWrap.classList.add("apexcharts-theme-".concat(t.config.theme.mode));var n=y(t.config.colors||t.config.fill.colors||[]);t.globals.colors=this.getColors(n),this.applySeriesColors(t.globals.seriesColors,t.globals.colors),t.config.theme.monochrome.enabled&&(t.globals.colors=this.getMonochromeColors(t.config.theme.monochrome,t.globals.series,e));var r=t.globals.colors.slice();this.pushExtraColors(t.globals.colors),this.applyColorTypes(["fill","stroke"],r),this.applyDataLabelsColors(r),this.applyRadarPolygonsColors(),this.applyMarkersColors(r)}},{key:"getColors",value:function(t){var e=this,n=this.w;return t&&0!==t.length?Array.isArray(t)&&t.length>0&&"function"==typeof t[0]?(this.isColorFn=!0,n.config.series.map((function(r,i){var o=t[i]||t[0];return"function"==typeof o?o({value:n.globals.axisCharts?n.globals.series[i][0]||0:n.globals.series[i],seriesIndex:i,dataPointIndex:i,w:e.w}):o}))):t:this.predefined()}},{key:"applySeriesColors",value:function(t,e){t.forEach((function(t,n){t&&(e[n]=t)}))}},{key:"getMonochromeColors",value:function(t,e,n){var r=t.color,i=t.shadeIntensity,o=t.shadeTo,a=this.isBarDistributed||this.isHeatmapDistributed?e[0].length*e.length:e.length,s=1/(a/i),l=0;return Array.from({length:a},(function(){var t="dark"===o?n.shadeColor(-1*l,r):n.shadeColor(l,r);return l+=s,t}))}},{key:"applyColorTypes",value:function(t,e){var n=this,r=this.w;t.forEach((function(t){r.globals[t].colors=void 0===r.config[t].colors?n.isColorFn?r.config.colors:e:r.config[t].colors.slice(),n.pushExtraColors(r.globals[t].colors)}))}},{key:"applyDataLabelsColors",value:function(t){var e=this.w;e.globals.dataLabels.style.colors=void 0===e.config.dataLabels.style.colors?t:e.config.dataLabels.style.colors.slice(),this.pushExtraColors(e.globals.dataLabels.style.colors,50)}},{key:"applyRadarPolygonsColors",value:function(){var t=this.w;t.globals.radarPolygons.fill.colors=void 0===t.config.plotOptions.radar.polygons.fill.colors?["dark"===t.config.theme.mode?"#424242":"none"]:t.config.plotOptions.radar.polygons.fill.colors.slice(),this.pushExtraColors(t.globals.radarPolygons.fill.colors,20)}},{key:"applyMarkersColors",value:function(t){var e=this.w;e.globals.markers.colors=void 0===e.config.markers.colors?t:e.config.markers.colors.slice(),this.pushExtraColors(e.globals.markers.colors)}},{key:"pushExtraColors",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=this.w,i=e||r.globals.series.length;if(null===n&&(n=this.isBarDistributed||this.isHeatmapDistributed||"heatmap"===r.config.chart.type&&r.config.plotOptions.heatmap&&r.config.plotOptions.heatmap.colorScale.inverse),n&&r.globals.series.length&&(i=r.globals.series[r.globals.maxValsInArrayIndex].length*r.globals.series.length),t.length<i)for(var o=i-t.length,a=0;a<o;a++)t.push(t[a])}},{key:"updateThemeOptions",value:function(t){t.chart=t.chart||{},t.tooltip=t.tooltip||{};var e=t.theme.mode,n="dark"===e?"palette4":"light"===e?"palette1":t.theme.palette||"palette1",r="dark"===e?"#f6f7f8":"light"===e?"#373d3f":t.chart.foreColor||"#373d3f";return t.tooltip.theme=e||"light",t.chart.foreColor=r,t.theme.palette=n,t}},{key:"predefined",value:function(){var t={palette1:["#008FFB","#00E396","#FEB019","#FF4560","#775DD0"],palette2:["#3f51b5","#03a9f4","#4caf50","#f9ce1d","#FF9800"],palette3:["#33b2df","#546E7A","#d4526e","#13d8aa","#A5978B"],palette4:["#4ecdc4","#c7f464","#81D4FA","#fd6a6a","#546E7A"],palette5:["#2b908f","#f9a3a4","#90ee7e","#fa4443","#69d2e7"],palette6:["#449DD1","#F86624","#EA3546","#662E9B","#C5D86D"],palette7:["#D7263D","#1B998B","#2E294E","#F46036","#E2C044"],palette8:["#662E9B","#F86624","#F9C80E","#EA3546","#43BCCD"],palette9:["#5C4742","#A5978B","#8D5B4C","#5A2A27","#C4BBAF"],palette10:["#A300D6","#7D02EB","#5653FE","#2983FF","#00B1F2"],default:["#008FFB","#00E396","#FEB019","#FF4560","#775DD0"]};return t[this.w.config.theme.palette]||t.default}}]),t}(),ct=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"draw",value:function(){this.drawTitleSubtitle("title"),this.drawTitleSubtitle("subtitle")}},{key:"drawTitleSubtitle",value:function(t){var e=this.w,n="title"===t?e.config.title:e.config.subtitle,r=e.globals.svgWidth/2,i=n.offsetY,o="middle";if("left"===n.align?(r=10,o="start"):"right"===n.align&&(r=e.globals.svgWidth-10,o="end"),r+=n.offsetX,i=i+parseInt(n.style.fontSize,10)+n.margin/2,void 0!==n.text){var a=new O(this.ctx).drawText({x:r,y:i,text:n.text,textAnchor:o,fontSize:n.style.fontSize,fontFamily:n.style.fontFamily,fontWeight:n.style.fontWeight,foreColor:n.style.color,opacity:1});a.node.setAttribute("class","apexcharts-".concat(t,"-text")),e.globals.dom.Paper.add(a)}}}]),t}(),ut=function(){function t(e){a(this,t),this.w=e.w,this.dCtx=e}return l(t,[{key:"getTitleSubtitleCoords",value:function(t){var e=this.w,n=0,r=0,i="title"===t?e.config.title.floating:e.config.subtitle.floating,o=e.globals.dom.baseEl.querySelector(".apexcharts-".concat(t,"-text"));if(null!==o&&!i){var a=o.getBoundingClientRect();n=a.width,r=e.globals.axisCharts?a.height+5:a.height}return{width:n,height:r}}},{key:"getLegendsRect",value:function(){var t=this.w,e=t.globals.dom.elLegendWrap;t.config.legend.height||"top"!==t.config.legend.position&&"bottom"!==t.config.legend.position||(e.style.maxHeight=t.globals.svgHeight/2+"px");var n=Object.assign({},k.getBoundingClientRect(e));return null!==e&&!t.config.legend.floating&&t.config.legend.show?this.dCtx.lgRect={x:n.x,y:n.y,height:n.height,width:0===n.height?0:n.width}:this.dCtx.lgRect={x:0,y:0,height:0,width:0},"left"!==t.config.legend.position&&"right"!==t.config.legend.position||1.5*this.dCtx.lgRect.width>t.globals.svgWidth&&(this.dCtx.lgRect.width=t.globals.svgWidth/1.5),this.dCtx.lgRect}},{key:"getDatalabelsRect",value:function(){var t=this,e=this.w,n=[];e.config.series.forEach((function(i,o){i.data.forEach((function(i,a){var s;s=e.globals.series[o][a],r=e.config.dataLabels.formatter(s,{ctx:t.dCtx.ctx,seriesIndex:o,dataPointIndex:a,w:e}),n.push(r)}))}));var r=k.getLargestStringFromArr(n),i=new O(this.dCtx.ctx),o=e.config.dataLabels.style,a=i.getTextRects(r,parseInt(o.fontSize),o.fontFamily);return{width:1.05*a.width,height:a.height}}},{key:"getLargestStringFromMultiArr",value:function(t,e){var n=t;if(this.w.globals.isMultiLineX){var r=e.map((function(t,e){return Array.isArray(t)?t.length:1})),i=Math.max.apply(Math,y(r));n=e[r.indexOf(i)]}return n}}]),t}(),ht=function(){function t(e){a(this,t),this.w=e.w,this.dCtx=e}return l(t,[{key:"getxAxisLabelsCoords",value:function(){var t,e=this.w,n=e.globals.labels.slice();if(e.config.xaxis.convertedCatToNumeric&&0===n.length&&(n=e.globals.categoryLabels),e.globals.timescaleLabels.length>0){var r=this.getxAxisTimeScaleLabelsCoords();t={width:r.width,height:r.height},e.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends="left"!==e.config.legend.position&&"right"!==e.config.legend.position||e.config.legend.floating?0:this.dCtx.lgRect.width;var i=e.globals.xLabelFormatter,o=k.getLargestStringFromArr(n),a=this.dCtx.dimHelpers.getLargestStringFromMultiArr(o,n);e.globals.isBarHorizontal&&(a=o=e.globals.yAxisScale[0].result.reduce((function(t,e){return t.length>e.length?t:e}),0));var s=new L(this.dCtx.ctx),l=o;o=s.xLabelFormat(i,o,l,{i:void 0,dateFormatter:new E(this.dCtx.ctx).formatDate,w:e}),a=s.xLabelFormat(i,a,l,{i:void 0,dateFormatter:new E(this.dCtx.ctx).formatDate,w:e}),(e.config.xaxis.convertedCatToNumeric&&void 0===o||""===String(o).trim())&&(a=o="1");var c=new O(this.dCtx.ctx),u=c.getTextRects(o,e.config.xaxis.labels.style.fontSize),h=u;if(o!==a&&(h=c.getTextRects(a,e.config.xaxis.labels.style.fontSize)),(t={width:u.width>=h.width?u.width:h.width,height:u.height>=h.height?u.height:h.height}).width*n.length>e.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&0!==e.config.xaxis.labels.rotate||e.config.xaxis.labels.rotateAlways){if(!e.globals.isBarHorizontal){e.globals.rotateXLabels=!0;var d=function(t){return c.getTextRects(t,e.config.xaxis.labels.style.fontSize,e.config.xaxis.labels.style.fontFamily,"rotate(".concat(e.config.xaxis.labels.rotate," 0 0)"),!1)};u=d(o),o!==a&&(h=d(a)),t.height=(u.height>h.height?u.height:h.height)/1.5,t.width=u.width>h.width?u.width:h.width}}else e.globals.rotateXLabels=!1}return e.config.xaxis.labels.show||(t={width:0,height:0}),{width:t.width,height:t.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var t,e=this.w;if(!e.globals.hasXaxisGroups)return{width:0,height:0};var n,r=(null===(t=e.config.xaxis.group.style)||void 0===t?void 0:t.fontSize)||e.config.xaxis.labels.style.fontSize,i=e.globals.groups.map((function(t){return t.title})),o=k.getLargestStringFromArr(i),a=this.dCtx.dimHelpers.getLargestStringFromMultiArr(o,i),s=new O(this.dCtx.ctx),l=s.getTextRects(o,r),c=l;return o!==a&&(c=s.getTextRects(a,r)),n={width:l.width>=c.width?l.width:c.width,height:l.height>=c.height?l.height:c.height},e.config.xaxis.labels.show||(n={width:0,height:0}),{width:n.width,height:n.height}}},{key:"getxAxisTitleCoords",value:function(){var t=this.w,e=0,n=0;if(void 0!==t.config.xaxis.title.text){var r=new O(this.dCtx.ctx).getTextRects(t.config.xaxis.title.text,t.config.xaxis.title.style.fontSize);e=r.width,n=r.height}return{width:e,height:n}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var t,e=this.w;this.dCtx.timescaleLabels=e.globals.timescaleLabels.slice();var n=this.dCtx.timescaleLabels.map((function(t){return t.value})),r=n.reduce((function(t,e){return void 0===t?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):t.length>e.length?t:e}),0);return 1.05*(t=new O(this.dCtx.ctx).getTextRects(r,e.config.xaxis.labels.style.fontSize)).width*n.length>e.globals.gridWidth&&0!==e.config.xaxis.labels.rotate&&(e.globals.overlappingXLabels=!0),t}},{key:"additionalPaddingXLabels",value:function(t){var e=this,n=this.w,r=n.globals,i=n.config,o=i.xaxis.type,a=t.width;r.skipLastTimelinelabel=!1,r.skipFirstTimelinelabel=!1;var s=n.config.yaxis[0].opposite&&n.globals.isBarHorizontal,l=function(t,s){i.yaxis.length>1&&function(t){return-1!==r.collapsedSeriesIndices.indexOf(t)}(s)||function(t){if(e.dCtx.timescaleLabels&&e.dCtx.timescaleLabels.length){var s=e.dCtx.timescaleLabels[0],l=e.dCtx.timescaleLabels[e.dCtx.timescaleLabels.length-1].position+a/1.75-e.dCtx.yAxisWidthRight,c=s.position-a/1.75+e.dCtx.yAxisWidthLeft,u="right"===n.config.legend.position&&e.dCtx.lgRect.width>0?e.dCtx.lgRect.width:0;l>r.svgWidth-r.translateX-u&&(r.skipLastTimelinelabel=!0),c<-(t.show&&!t.floating||"bar"!==i.chart.type&&"candlestick"!==i.chart.type&&"rangeBar"!==i.chart.type&&"boxPlot"!==i.chart.type?10:a/1.75)&&(r.skipFirstTimelinelabel=!0)}else"datetime"===o?e.dCtx.gridPad.right<a&&!r.rotateXLabels&&(r.skipLastTimelinelabel=!0):"datetime"!==o&&e.dCtx.gridPad.right<a/2-e.dCtx.yAxisWidthRight&&!r.rotateXLabels&&!n.config.xaxis.labels.trim&&(e.dCtx.xPadRight=a/2+1)}(t)};i.yaxis.forEach((function(t,n){s?(e.dCtx.gridPad.left<a&&(e.dCtx.xPadLeft=a/2+1),e.dCtx.xPadRight=a/2+1):l(t,n)}))}}]),t}(),dt=function(){function t(e){a(this,t),this.w=e.w,this.dCtx=e}return l(t,[{key:"getyAxisLabelsCoords",value:function(){var t=this,e=this.w,n=[],r=10,i=new P(this.dCtx.ctx);return e.config.yaxis.map((function(o,a){var s={seriesIndex:a,dataPointIndex:-1,w:e},l=e.globals.yAxisScale[a],c=0;if(!i.isYAxisHidden(a)&&o.labels.show&&void 0!==o.labels.minWidth&&(c=o.labels.minWidth),!i.isYAxisHidden(a)&&o.labels.show&&l.result.length){var u=e.globals.yLabelFormatters[a],h=l.niceMin===Number.MIN_VALUE?0:l.niceMin,d=l.result.reduce((function(t,e){var n,r;return(null===(n=String(u(t,s)))||void 0===n?void 0:n.length)>(null===(r=String(u(e,s)))||void 0===r?void 0:r.length)?t:e}),h),f=d=u(d,s);if(void 0!==d&&0!==d.length||(d=l.niceMax),e.globals.isBarHorizontal){r=0;var p=e.globals.labels.slice();d=k.getLargestStringFromArr(p),d=u(d,{seriesIndex:a,dataPointIndex:-1,w:e}),f=t.dCtx.dimHelpers.getLargestStringFromMultiArr(d,p)}var m=new O(t.dCtx.ctx),g="rotate(".concat(o.labels.rotate," 0 0)"),b=m.getTextRects(d,o.labels.style.fontSize,o.labels.style.fontFamily,g,!1),v=b;d!==f&&(v=m.getTextRects(f,o.labels.style.fontSize,o.labels.style.fontFamily,g,!1)),n.push({width:(c>v.width||c>b.width?c:v.width>b.width?v.width:b.width)+r,height:v.height>b.height?v.height:b.height})}else n.push({width:0,height:0})})),n}},{key:"getyAxisTitleCoords",value:function(){var t=this,e=this.w,n=[];return e.config.yaxis.map((function(e,r){if(e.show&&void 0!==e.title.text){var i=new O(t.dCtx.ctx),o="rotate(".concat(e.title.rotate," 0 0)"),a=i.getTextRects(e.title.text,e.title.style.fontSize,e.title.style.fontFamily,o,!1);n.push({width:a.width,height:a.height})}else n.push({width:0,height:0})})),n}},{key:"getTotalYAxisWidth",value:function(){var t=this.w,e=0,n=0,r=0,i=t.globals.yAxisScale.length>1?10:0,o=new P(this.dCtx.ctx),a=function(a,s){var l=t.config.yaxis[s].floating,c=0;a.width>0&&!l?(c=a.width+i,function(e){return t.globals.ignoreYAxisIndexes.indexOf(e)>-1}(s)&&(c=c-a.width-i)):c=l||o.isYAxisHidden(s)?0:5,t.config.yaxis[s].opposite?r+=c:n+=c,e+=c};return t.globals.yLabelsCoords.map((function(t,e){a(t,e)})),t.globals.yTitleCoords.map((function(t,e){a(t,e)})),t.globals.isBarHorizontal&&!t.config.yaxis[0].floating&&(e=t.globals.yLabelsCoords[0].width+t.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=n,this.dCtx.yAxisWidthRight=r,e}}]),t}(),ft=function(){function t(e){a(this,t),this.w=e.w,this.dCtx=e}return l(t,[{key:"gridPadForColumnsInNumericAxis",value:function(t){var e=this.w,n=e.config,r=e.globals;if(r.noData||r.collapsedSeries.length+r.ancillaryCollapsedSeries.length===n.series.length)return 0;var i=function(t){return["bar","rangeBar","candlestick","boxPlot"].includes(t)},o=n.chart.type,a=0,s=i(o)?n.series.length:1;r.comboBarCount>0&&(s=r.comboBarCount),r.collapsedSeries.forEach((function(t){i(t.type)&&(s-=1)})),n.chart.stacked&&(s=1);var l=i(o)||r.comboBarCount>0,c=Math.abs(r.initialMaxX-r.initialMinX);if(l&&r.isXNumeric&&!r.isBarHorizontal&&s>0&&0!==c){c<=3&&(c=r.dataPoints);var u=c/t,h=r.minXDiff&&r.minXDiff/u>0?r.minXDiff/u:0;h>t/2&&(h/=2),(a=h*parseInt(n.plotOptions.bar.columnWidth,10)/100)<1&&(a=1),r.barPadForNumericAxis=a}return a}},{key:"gridPadFortitleSubtitle",value:function(){var t=this,e=this.w,n=e.globals,r=this.dCtx.isSparkline||!n.axisCharts?0:10;["title","subtitle"].forEach((function(i){void 0!==e.config[i].text?r+=e.config[i].margin:r+=t.dCtx.isSparkline||!n.axisCharts?0:5})),!e.config.legend.show||"bottom"!==e.config.legend.position||e.config.legend.floating||n.axisCharts||(r+=10);var i=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),o=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");n.gridHeight-=i.height+o.height+r,n.translateY+=i.height+o.height+r}},{key:"setGridXPosForDualYAxis",value:function(t,e){var n=this.w,r=new P(this.dCtx.ctx);n.config.yaxis.forEach((function(i,o){-1!==n.globals.ignoreYAxisIndexes.indexOf(o)||i.floating||r.isYAxisHidden(o)||(i.opposite&&(n.globals.translateX-=e[o].width+t[o].width+parseInt(i.labels.style.fontSize,10)/1.2+12),n.globals.translateX<2&&(n.globals.translateX=2))}))}}]),t}(),pt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.lgRect={},this.yAxisWidth=0,this.yAxisWidthLeft=0,this.yAxisWidthRight=0,this.xAxisHeight=0,this.isSparkline=this.w.config.chart.sparkline.enabled,this.dimHelpers=new ut(this),this.dimYAxis=new dt(this),this.dimXAxis=new ht(this),this.dimGrid=new ft(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return l(t,[{key:"plotCoords",value:function(){var t=this,e=this.w,n=e.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.datalabelsCoords={width:0,height:0};var r=Array.isArray(e.config.stroke.width)?Math.max.apply(Math,y(e.config.stroke.width)):e.config.stroke.width;this.isSparkline&&((e.config.markers.discrete.length>0||e.config.markers.size>0)&&Object.entries(this.gridPad).forEach((function(e){var n=v(e,2),r=n[0],i=n[1];t.gridPad[r]=Math.max(i,t.w.globals.markers.largestSize/1.5)})),this.gridPad.top=Math.max(r/2,this.gridPad.top),this.gridPad.bottom=Math.max(r/2,this.gridPad.bottom)),n.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),n.gridHeight=n.gridHeight-this.gridPad.top-this.gridPad.bottom,n.gridWidth=n.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var i=this.dimGrid.gridPadForColumnsInNumericAxis(n.gridWidth);n.gridWidth=n.gridWidth-2*i,n.translateX=n.translateX+this.gridPad.left+this.xPadLeft+(i>0?i:0),n.translateY=n.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var t=this,e=this.w,n=e.globals,r=this.dimYAxis.getyAxisLabelsCoords(),i=this.dimYAxis.getyAxisTitleCoords();n.isSlopeChart&&(this.datalabelsCoords=this.dimHelpers.getDatalabelsRect()),e.globals.yLabelsCoords=[],e.globals.yTitleCoords=[],e.config.yaxis.map((function(t,n){e.globals.yLabelsCoords.push({width:r[n].width,index:n}),e.globals.yTitleCoords.push({width:i[n].width,index:n})})),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var o=this.dimXAxis.getxAxisLabelsCoords(),a=this.dimXAxis.getxAxisGroupLabelsCoords(),s=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(o,s,a),n.translateXAxisY=e.globals.rotateXLabels?this.xAxisHeight/8:-4,n.translateXAxisX=e.globals.rotateXLabels&&e.globals.isXNumeric&&e.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,e.globals.isBarHorizontal&&(n.rotateXLabels=!1,n.translateXAxisY=parseInt(e.config.xaxis.labels.style.fontSize,10)/1.5*-1),n.translateXAxisY=n.translateXAxisY+e.config.xaxis.labels.offsetY,n.translateXAxisX=n.translateXAxisX+e.config.xaxis.labels.offsetX;var l=this.yAxisWidth,c=this.xAxisHeight;n.xAxisLabelsHeight=this.xAxisHeight-s.height,n.xAxisGroupLabelsHeight=n.xAxisLabelsHeight-o.height,n.xAxisLabelsWidth=this.xAxisWidth,n.xAxisHeight=this.xAxisHeight;var u=10;("radar"===e.config.chart.type||this.isSparkline)&&(l=0,c=0),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||"treemap"===e.config.chart.type)&&(l=0,c=0,u=0),this.isSparkline||"treemap"===e.config.chart.type||this.dimXAxis.additionalPaddingXLabels(o);var h=function(){n.translateX=l+t.datalabelsCoords.width,n.gridHeight=n.svgHeight-t.lgRect.height-c-(t.isSparkline||"treemap"===e.config.chart.type?0:e.globals.rotateXLabels?10:15),n.gridWidth=n.svgWidth-l-2*t.datalabelsCoords.width};switch("top"===e.config.xaxis.position&&(u=n.xAxisHeight-e.config.xaxis.axisTicks.height-5),e.config.legend.position){case"bottom":n.translateY=u,h();break;case"top":n.translateY=this.lgRect.height+u,h();break;case"left":n.translateY=u,n.translateX=this.lgRect.width+l+this.datalabelsCoords.width,n.gridHeight=n.svgHeight-c-12,n.gridWidth=n.svgWidth-this.lgRect.width-l-2*this.datalabelsCoords.width;break;case"right":n.translateY=u,n.translateX=l+this.datalabelsCoords.width,n.gridHeight=n.svgHeight-c-12,n.gridWidth=n.svgWidth-this.lgRect.width-l-2*this.datalabelsCoords.width-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(i,r),new nt(this.ctx).setYAxisXPosition(r,i)}},{key:"setDimensionsForNonAxisCharts",value:function(){var t=this.w,e=t.globals,n=t.config,r=0;t.config.legend.show&&!t.config.legend.floating&&(r=20);var i="pie"===n.chart.type||"polarArea"===n.chart.type||"donut"===n.chart.type?"pie":"radialBar",o=n.plotOptions[i].offsetY,a=n.plotOptions[i].offsetX;if(!n.legend.show||n.legend.floating){e.gridHeight=e.svgHeight;var s=e.dom.elWrap.getBoundingClientRect().width;return e.gridWidth=Math.min(s,e.gridHeight),e.translateY=o,void(e.translateX=a+(e.svgWidth-e.gridWidth)/2)}switch(n.legend.position){case"bottom":e.gridHeight=e.svgHeight-this.lgRect.height,e.gridWidth=e.svgWidth,e.translateY=o-10,e.translateX=a+(e.svgWidth-e.gridWidth)/2;break;case"top":e.gridHeight=e.svgHeight-this.lgRect.height,e.gridWidth=e.svgWidth,e.translateY=this.lgRect.height+o+10,e.translateX=a+(e.svgWidth-e.gridWidth)/2;break;case"left":e.gridWidth=e.svgWidth-this.lgRect.width-r,e.gridHeight="auto"!==n.chart.height?e.svgHeight:e.gridWidth,e.translateY=o,e.translateX=a+this.lgRect.width+r;break;case"right":e.gridWidth=e.svgWidth-this.lgRect.width-r-5,e.gridHeight="auto"!==n.chart.height?e.svgHeight:e.gridWidth,e.translateY=o,e.translateX=a+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(t,e,n){var r=this.w,i=r.globals.hasXaxisGroups?2:1,o=n.height+t.height+e.height,a=r.globals.isMultiLineX?1.2:r.globals.LINE_HEIGHT_RATIO,s=r.globals.rotateXLabels?22:10,l=r.globals.rotateXLabels&&"bottom"===r.config.legend.position?10:0;this.xAxisHeight=o*a+i*s+l,this.xAxisWidth=t.width,this.xAxisHeight-e.height>r.config.xaxis.labels.maxHeight&&(this.xAxisHeight=r.config.xaxis.labels.maxHeight),r.config.xaxis.labels.minHeight&&this.xAxisHeight<r.config.xaxis.labels.minHeight&&(this.xAxisHeight=r.config.xaxis.labels.minHeight),r.config.xaxis.floating&&(this.xAxisHeight=0);var c=0,u=0;r.config.yaxis.forEach((function(t){c+=t.labels.minWidth,u+=t.labels.maxWidth})),this.yAxisWidth<c&&(this.yAxisWidth=c),this.yAxisWidth>u&&(this.yAxisWidth=u)}}]),t}(),mt=function(){function t(e){a(this,t),this.w=e.w,this.lgCtx=e}return l(t,[{key:"getLegendStyles",value:function(){var t,e,n,r=document.createElement("style");r.setAttribute("type","text/css");var i=(null===(t=this.lgCtx.ctx)||void 0===t||null===(e=t.opts)||void 0===e||null===(n=e.chart)||void 0===n?void 0:n.nonce)||this.w.config.chart.nonce;i&&r.setAttribute("nonce",i);var o=document.createTextNode("\n .apexcharts-flip-y {\n transform: scaleY(-1) translateY(-100%);\n transform-origin: top;\n transform-box: fill-box;\n }\n .apexcharts-flip-x {\n transform: scaleX(-1);\n transform-origin: center;\n transform-box: fill-box;\n }\n .apexcharts-legend {\n display: flex;\n overflow: auto;\n padding: 0 10px;\n }\n .apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top {\n flex-wrap: wrap\n }\n .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {\n flex-direction: column;\n bottom: 0;\n }\n .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-left, .apexcharts-legend.apx-legend-position-top.apexcharts-align-left, .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {\n justify-content: flex-start;\n }\n .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center {\n justify-content: center;\n }\n .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right {\n justify-content: flex-end;\n }\n .apexcharts-legend-series {\n cursor: pointer;\n line-height: normal;\n display: flex;\n align-items: center;\n }\n .apexcharts-legend-text {\n position: relative;\n font-size: 14px;\n }\n .apexcharts-legend-text *, .apexcharts-legend-marker * {\n pointer-events: none;\n }\n .apexcharts-legend-marker {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n margin-right: 1px;\n }\n\n .apexcharts-legend-series.apexcharts-no-click {\n cursor: auto;\n }\n .apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series {\n display: none !important;\n }\n .apexcharts-inactive-legend {\n opacity: 0.45;\n }");return r.appendChild(o),r}},{key:"getLegendDimensions",value:function(){var t=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),e=t.width;return{clwh:t.height,clww:e}}},{key:"appendToForeignObject",value:function(){this.w.globals.dom.elLegendForeign.appendChild(this.getLegendStyles())}},{key:"toggleDataSeries",value:function(t,e){var n=this,r=this.w;if(r.globals.axisCharts||"radialBar"===r.config.chart.type){r.globals.resized=!0;var i=null,o=null;r.globals.risingSeries=[],r.globals.axisCharts?(i=r.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(t,"']")),o=parseInt(i.getAttribute("data:realIndex"),10)):(i=r.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(t+1,"']")),o=parseInt(i.getAttribute("rel"),10)-1),e?[{cs:r.globals.collapsedSeries,csi:r.globals.collapsedSeriesIndices},{cs:r.globals.ancillaryCollapsedSeries,csi:r.globals.ancillaryCollapsedSeriesIndices}].forEach((function(t){n.riseCollapsedSeries(t.cs,t.csi,o)})):this.hideSeries({seriesEl:i,realIndex:o})}else{var a=r.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(t+1,"'] path")),s=r.config.chart.type;if("pie"===s||"polarArea"===s||"donut"===s){var l=r.config.plotOptions.pie.donut.labels;new O(this.lgCtx.ctx).pathMouseDown(a.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(a.members[0].node,l)}a.fire("click")}}},{key:"getSeriesAfterCollapsing",value:function(t){var e=t.realIndex,n=this.w,r=n.globals,i=k.clone(n.config.series);if(r.axisCharts){var o=n.config.yaxis[r.seriesYAxisReverseMap[e]],a={index:e,data:i[e].data.slice(),type:i[e].type||n.config.chart.type};if(o&&o.show&&o.showAlways)r.ancillaryCollapsedSeriesIndices.indexOf(e)<0&&(r.ancillaryCollapsedSeries.push(a),r.ancillaryCollapsedSeriesIndices.push(e));else if(r.collapsedSeriesIndices.indexOf(e)<0){r.collapsedSeries.push(a),r.collapsedSeriesIndices.push(e);var s=r.risingSeries.indexOf(e);r.risingSeries.splice(s,1)}}else r.collapsedSeries.push({index:e,data:i[e]}),r.collapsedSeriesIndices.push(e);return r.allSeriesCollapsed=r.collapsedSeries.length+r.ancillaryCollapsedSeries.length===n.config.series.length,this._getSeriesBasedOnCollapsedState(i)}},{key:"hideSeries",value:function(t){for(var e=t.seriesEl,n=t.realIndex,r=this.w,i=this.getSeriesAfterCollapsing({realIndex:n}),o=e.childNodes,a=0;a<o.length;a++)o[a].classList.contains("apexcharts-series-markers-wrap")&&(o[a].classList.contains("apexcharts-hide")?o[a].classList.remove("apexcharts-hide"):o[a].classList.add("apexcharts-hide"));this.lgCtx.ctx.updateHelpers._updateSeries(i,r.config.chart.animations.dynamicAnimation.enabled)}},{key:"riseCollapsedSeries",value:function(t,e,n){var r=this.w,i=k.clone(r.config.series);if(t.length>0){for(var o=0;o<t.length;o++)t[o].index===n&&(r.globals.axisCharts?i[n].data=t[o].data.slice():i[n]=t[o].data,i[n].hidden=!1,t.splice(o,1),e.splice(o,1),r.globals.risingSeries.push(n));i=this._getSeriesBasedOnCollapsedState(i),this.lgCtx.ctx.updateHelpers._updateSeries(i,r.config.chart.animations.dynamicAnimation.enabled)}}},{key:"_getSeriesBasedOnCollapsedState",value:function(t){var e=this.w,n=0;return e.globals.axisCharts?t.forEach((function(r,i){e.globals.collapsedSeriesIndices.indexOf(i)<0&&e.globals.ancillaryCollapsedSeriesIndices.indexOf(i)<0||(t[i].data=[],n++)})):t.forEach((function(r,i){!e.globals.collapsedSeriesIndices.indexOf(i)<0&&(t[i]=0,n++)})),e.globals.allSeriesCollapsed=n===t.length,t}}]),t}(),gt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.onLegendClick=this.onLegendClick.bind(this),this.onLegendHovered=this.onLegendHovered.bind(this),this.isBarsDistributed="bar"===this.w.config.chart.type&&this.w.config.plotOptions.bar.distributed&&1===this.w.config.series.length,this.legendHelpers=new mt(this)}return l(t,[{key:"init",value:function(){var t=this.w,e=t.globals,n=t.config,r=n.legend.showForSingleSeries&&1===e.series.length||this.isBarsDistributed||e.series.length>1;if(this.legendHelpers.appendToForeignObject(),(r||!e.axisCharts)&&n.legend.show){for(;e.dom.elLegendWrap.firstChild;)e.dom.elLegendWrap.removeChild(e.dom.elLegendWrap.firstChild);this.drawLegends(),"bottom"===n.legend.position||"top"===n.legend.position?this.legendAlignHorizontal():"right"!==n.legend.position&&"left"!==n.legend.position||this.legendAlignVertical()}}},{key:"createLegendMarker",value:function(t){var e=t.i,n=t.fillcolor,r=this.w,i=document.createElement("span");i.classList.add("apexcharts-legend-marker");var o=r.config.legend.markers.shape||r.config.markers.shape,a=o;Array.isArray(o)&&(a=o[e]);var s=Array.isArray(r.config.legend.markers.size)?parseFloat(r.config.legend.markers.size[e]):parseFloat(r.config.legend.markers.size),l=Array.isArray(r.config.legend.markers.offsetX)?parseFloat(r.config.legend.markers.offsetX[e]):parseFloat(r.config.legend.markers.offsetX),c=Array.isArray(r.config.legend.markers.offsetY)?parseFloat(r.config.legend.markers.offsetY[e]):parseFloat(r.config.legend.markers.offsetY),u=Array.isArray(r.config.legend.markers.strokeWidth)?parseFloat(r.config.legend.markers.strokeWidth[e]):parseFloat(r.config.legend.markers.strokeWidth),h=i.style;if(h.height=2*(s+u)+"px",h.width=2*(s+u)+"px",h.left=l+"px",h.top=c+"px",r.config.legend.markers.customHTML)h.background="transparent",h.color=n[e],Array.isArray(r.config.legend.markers.customHTML)?r.config.legend.markers.customHTML[e]&&(i.innerHTML=r.config.legend.markers.customHTML[e]()):i.innerHTML=r.config.legend.markers.customHTML();else{var d=new $(this.ctx).getMarkerConfig({cssClass:"apexcharts-legend-marker apexcharts-marker apexcharts-marker-".concat(a),seriesIndex:e,strokeWidth:u,size:s}),f=SVG(i).size("100%","100%"),p=new O(this.ctx).drawMarker(0,0,g(g({},d),{},{pointFillColor:Array.isArray(n)?n[e]:d.pointFillColor,shape:a}));SVG.select(".apexcharts-legend-marker.apexcharts-marker").members.forEach((function(t){t.node.classList.contains("apexcharts-marker-triangle")?t.node.style.transform="translate(50%, 45%)":t.node.style.transform="translate(50%, 50%)"})),f.add(p)}return i}},{key:"drawLegends",value:function(){var t=this,e=this.w,n=e.config.legend.fontFamily,r=e.globals.seriesNames,i=e.config.legend.markers.fillColors?e.config.legend.markers.fillColors.slice():e.globals.colors.slice();if("heatmap"===e.config.chart.type){var o=e.config.plotOptions.heatmap.colorScale.ranges;r=o.map((function(t){return t.name?t.name:t.from+" - "+t.to})),i=o.map((function(t){return t.color}))}else this.isBarsDistributed&&(r=e.globals.labels.slice());e.config.legend.customLegendItems.length&&(r=e.config.legend.customLegendItems);for(var a=e.globals.legendFormatter,s=e.config.legend.inverseOrder,l=s?r.length-1:0;s?l>=0:l<=r.length-1;s?l--:l++){var c,u=a(r[l],{seriesIndex:l,w:e}),h=!1,d=!1;if(e.globals.collapsedSeries.length>0)for(var f=0;f<e.globals.collapsedSeries.length;f++)e.globals.collapsedSeries[f].index===l&&(h=!0);if(e.globals.ancillaryCollapsedSeriesIndices.length>0)for(var p=0;p<e.globals.ancillaryCollapsedSeriesIndices.length;p++)e.globals.ancillaryCollapsedSeriesIndices[p]===l&&(d=!0);var m=this.createLegendMarker({i:l,fillcolor:i});O.setAttrs(m,{rel:l+1,"data:collapsed":h||d}),(h||d)&&m.classList.add("apexcharts-inactive-legend");var g=document.createElement("div"),b=document.createElement("span");b.classList.add("apexcharts-legend-text"),b.innerHTML=Array.isArray(u)?u.join(" "):u;var v=e.config.legend.labels.useSeriesColors?e.globals.colors[l]:Array.isArray(e.config.legend.labels.colors)?null===(c=e.config.legend.labels.colors)||void 0===c?void 0:c[l]:e.config.legend.labels.colors;v||(v=e.config.chart.foreColor),b.style.color=v,b.style.fontSize=parseFloat(e.config.legend.fontSize)+"px",b.style.fontWeight=e.config.legend.fontWeight,b.style.fontFamily=n||e.config.chart.fontFamily,O.setAttrs(b,{rel:l+1,i:l,"data:default-text":encodeURIComponent(u),"data:collapsed":h||d}),g.appendChild(m),g.appendChild(b);var y=new S(this.ctx);e.config.legend.showForZeroSeries||0===y.getSeriesTotalByIndex(l)&&y.seriesHaveSameValues(l)&&!y.isSeriesNull(l)&&-1===e.globals.collapsedSeriesIndices.indexOf(l)&&-1===e.globals.ancillaryCollapsedSeriesIndices.indexOf(l)&&g.classList.add("apexcharts-hidden-zero-series"),e.config.legend.showForNullSeries||y.isSeriesNull(l)&&-1===e.globals.collapsedSeriesIndices.indexOf(l)&&-1===e.globals.ancillaryCollapsedSeriesIndices.indexOf(l)&&g.classList.add("apexcharts-hidden-null-series"),e.globals.dom.elLegendWrap.appendChild(g),e.globals.dom.elLegendWrap.classList.add("apexcharts-align-".concat(e.config.legend.horizontalAlign)),e.globals.dom.elLegendWrap.classList.add("apx-legend-position-"+e.config.legend.position),g.classList.add("apexcharts-legend-series"),g.style.margin="".concat(e.config.legend.itemMargin.vertical,"px ").concat(e.config.legend.itemMargin.horizontal,"px"),e.globals.dom.elLegendWrap.style.width=e.config.legend.width?e.config.legend.width+"px":"",e.globals.dom.elLegendWrap.style.height=e.config.legend.height?e.config.legend.height+"px":"",O.setAttrs(g,{rel:l+1,seriesName:k.escapeString(r[l]),"data:collapsed":h||d}),(h||d)&&g.classList.add("apexcharts-inactive-legend"),e.config.legend.onItemClick.toggleDataSeries||g.classList.add("apexcharts-no-click")}e.globals.dom.elWrap.addEventListener("click",t.onLegendClick,!0),e.config.legend.onItemHover.highlightDataSeries&&0===e.config.legend.customLegendItems.length&&(e.globals.dom.elWrap.addEventListener("mousemove",t.onLegendHovered,!0),e.globals.dom.elWrap.addEventListener("mouseout",t.onLegendHovered,!0))}},{key:"setLegendWrapXY",value:function(t,e){var n=this.w,r=n.globals.dom.elLegendWrap,i=r.clientHeight,o=0,a=0;if("bottom"===n.config.legend.position)a=n.globals.svgHeight-Math.min(i,n.globals.svgHeight/2)-5;else if("top"===n.config.legend.position){var s=new pt(this.ctx),l=s.dimHelpers.getTitleSubtitleCoords("title").height,c=s.dimHelpers.getTitleSubtitleCoords("subtitle").height;a=(l>0?l-10:0)+(c>0?c-10:0)}r.style.position="absolute",o=o+t+n.config.legend.offsetX,a=a+e+n.config.legend.offsetY,r.style.left=o+"px",r.style.top=a+"px","right"===n.config.legend.position&&(r.style.left="auto",r.style.right=25+n.config.legend.offsetX+"px"),["width","height"].forEach((function(t){r.style[t]&&(r.style[t]=parseInt(n.config.legend[t],10)+"px")}))}},{key:"legendAlignHorizontal",value:function(){var t=this.w;t.globals.dom.elLegendWrap.style.right=0;var e=new pt(this.ctx),n=e.dimHelpers.getTitleSubtitleCoords("title"),r=e.dimHelpers.getTitleSubtitleCoords("subtitle"),i=0;"top"===t.config.legend.position&&(i=n.height+r.height+t.config.title.margin+t.config.subtitle.margin-10),this.setLegendWrapXY(20,i)}},{key:"legendAlignVertical",value:function(){var t=this.w,e=this.legendHelpers.getLegendDimensions(),n=0;"left"===t.config.legend.position&&(n=20),"right"===t.config.legend.position&&(n=t.globals.svgWidth-e.clww-10),this.setLegendWrapXY(n,20)}},{key:"onLegendHovered",value:function(t){var e=this.w,n=t.target.classList.contains("apexcharts-legend-series")||t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker");if("heatmap"===e.config.chart.type||this.isBarsDistributed){if(n){var r=parseInt(t.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,r,this.w]),new X(this.ctx).highlightRangeInSeries(t,t.target)}}else!t.target.classList.contains("apexcharts-inactive-legend")&&n&&new X(this.ctx).toggleSeriesOnHover(t,t.target)}},{key:"onLegendClick",value:function(t){var e=this.w;if(!e.config.legend.customLegendItems.length&&(t.target.classList.contains("apexcharts-legend-series")||t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker"))){var n=parseInt(t.target.getAttribute("rel"),10)-1,r="true"===t.target.getAttribute("data:collapsed"),i=this.w.config.chart.events.legendClick;"function"==typeof i&&i(this.ctx,n,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,n,this.w]);var o=this.w.config.legend.markers.onClick;"function"==typeof o&&t.target.classList.contains("apexcharts-legend-marker")&&(o(this.ctx,n,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,n,this.w])),"treemap"!==e.config.chart.type&&"heatmap"!==e.config.chart.type&&!this.isBarsDistributed&&e.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(n,r)}}}]),t}(),bt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w;var n=this.w;this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=n.globals.minX,this.maxX=n.globals.maxX}return l(t,[{key:"createToolbar",value:function(){var t=this,e=this.w,n=function(){return document.createElement("div")},r=n();if(r.setAttribute("class","apexcharts-toolbar"),r.style.top=e.config.chart.toolbar.offsetY+"px",r.style.right=3-e.config.chart.toolbar.offsetX+"px",e.globals.dom.elWrap.appendChild(r),this.elZoom=n(),this.elZoomIn=n(),this.elZoomOut=n(),this.elPan=n(),this.elSelection=n(),this.elZoomReset=n(),this.elMenuIcon=n(),this.elMenu=n(),this.elCustomIcons=[],this.t=e.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var i=0;i<this.t.customIcons.length;i++)this.elCustomIcons.push(n());var o=[],a=function(n,r,i){var a=n.toLowerCase();t.t[a]&&e.config.chart.zoom.enabled&&o.push({el:r,icon:"string"==typeof t.t[a]?t.t[a]:i,title:t.localeValues[n],class:"apexcharts-".concat(a,"-icon")})};a("zoomIn",this.elZoomIn,'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">\n <path d="M0 0h24v24H0z" fill="none"/>\n <path d="M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>\n</svg>\n'),a("zoomOut",this.elZoomOut,'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">\n <path d="M0 0h24v24H0z" fill="none"/>\n <path d="M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>\n</svg>\n');var s=function(n){t.t[n]&&e.config.chart[n].enabled&&o.push({el:"zoom"===n?t.elZoom:t.elSelection,icon:"string"==typeof t.t[n]?t.t[n]:"zoom"===n?'<svg xmlns="http://www.w3.org/2000/svg" fill="#000000" height="24" viewBox="0 0 24 24" width="24">\n <path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>\n <path d="M0 0h24v24H0V0z" fill="none"/>\n <path d="M12 10h-2v2H9v-2H7V9h2V7h1v2h2v1z"/>\n</svg>':'<svg fill="#6E8192" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">\n <path d="M0 0h24v24H0z" fill="none"/>\n <path d="M3 5h2V3c-1.1 0-2 .9-2 2zm0 8h2v-2H3v2zm4 8h2v-2H7v2zM3 9h2V7H3v2zm10-6h-2v2h2V3zm6 0v2h2c0-1.1-.9-2-2-2zM5 21v-2H3c0 1.1.9 2 2 2zm-2-4h2v-2H3v2zM9 3H7v2h2V3zm2 18h2v-2h-2v2zm8-8h2v-2h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2zm0-12h2V7h-2v2zm0 8h2v-2h-2v2zm-4 4h2v-2h-2v2zm0-16h2V3h-2v2z"/>\n</svg>',title:t.localeValues["zoom"===n?"selectionZoom":"selection"],class:e.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(n,"-icon")})};s("zoom"),s("selection"),this.t.pan&&e.config.chart.zoom.enabled&&o.push({el:this.elPan,icon:"string"==typeof this.t.pan?this.t.pan:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#000000" height="24" viewBox="0 0 24 24" width="24">\n <defs>\n <path d="M0 0h24v24H0z" id="a"/>\n </defs>\n <clipPath id="b">\n <use overflow="visible" xlink:href="#a"/>\n </clipPath>\n <path clip-path="url(#b)" d="M23 5.5V20c0 2.2-1.8 4-4 4h-7.3c-1.08 0-2.1-.43-2.85-1.19L1 14.83s1.26-1.23 1.3-1.25c.22-.19.49-.29.79-.29.22 0 .42.06.6.16.04.01 4.31 2.46 4.31 2.46V4c0-.83.67-1.5 1.5-1.5S11 3.17 11 4v7h1V1.5c0-.83.67-1.5 1.5-1.5S15 .67 15 1.5V11h1V2.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V11h1V5.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5z"/>\n</svg>',title:this.localeValues.pan,class:e.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),a("reset",this.elZoomReset,'<svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">\n <path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"/>\n <path d="M0 0h24v24H0z" fill="none"/>\n</svg>'),this.t.download&&o.push({el:this.elMenuIcon,icon:"string"==typeof this.t.download?this.t.download:'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0V0z"/><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/></svg>',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var l=0;l<this.elCustomIcons.length;l++)o.push({el:this.elCustomIcons[l],icon:this.t.customIcons[l].icon,title:this.t.customIcons[l].title,index:this.t.customIcons[l].index,class:"apexcharts-toolbar-custom-icon "+this.t.customIcons[l].class});o.forEach((function(t,e){t.index&&k.moveIndexInArray(o,e,t.index)}));for(var c=0;c<o.length;c++)O.setAttrs(o[c].el,{class:o[c].class,title:o[c].title}),o[c].el.innerHTML=o[c].icon,r.appendChild(o[c].el);this._createHamburgerMenu(r),e.globals.zoomEnabled?this.elZoom.classList.add(this.selectedClass):e.globals.panEnabled?this.elPan.classList.add(this.selectedClass):e.globals.selectionEnabled&&this.elSelection.classList.add(this.selectedClass),this.addToolbarEventListeners()}},{key:"_createHamburgerMenu",value:function(t){this.elMenuItems=[],t.appendChild(this.elMenu),O.setAttrs(this.elMenu,{class:"apexcharts-menu"});for(var e=[{name:"exportSVG",title:this.localeValues.exportToSVG},{name:"exportPNG",title:this.localeValues.exportToPNG},{name:"exportCSV",title:this.localeValues.exportToCSV}],n=0;n<e.length;n++)this.elMenuItems.push(document.createElement("div")),this.elMenuItems[n].innerHTML=e[n].title,O.setAttrs(this.elMenuItems[n],{class:"apexcharts-menu-item ".concat(e[n].name),title:e[n].title}),this.elMenu.appendChild(this.elMenuItems[n])}},{key:"addToolbarEventListeners",value:function(){var t=this;this.elZoomReset.addEventListener("click",this.handleZoomReset.bind(this)),this.elSelection.addEventListener("click",this.toggleZoomSelection.bind(this,"selection")),this.elZoom.addEventListener("click",this.toggleZoomSelection.bind(this,"zoom")),this.elZoomIn.addEventListener("click",this.handleZoomIn.bind(this)),this.elZoomOut.addEventListener("click",this.handleZoomOut.bind(this)),this.elPan.addEventListener("click",this.togglePanning.bind(this)),this.elMenuIcon.addEventListener("click",this.toggleMenu.bind(this)),this.elMenuItems.forEach((function(e){e.classList.contains("exportSVG")?e.addEventListener("click",t.handleDownload.bind(t,"svg")):e.classList.contains("exportPNG")?e.addEventListener("click",t.handleDownload.bind(t,"png")):e.classList.contains("exportCSV")&&e.addEventListener("click",t.handleDownload.bind(t,"csv"))}));for(var e=0;e<this.t.customIcons.length;e++)this.elCustomIcons[e].addEventListener("click",this.t.customIcons[e].click.bind(this,this.ctx,this.ctx.w))}},{key:"toggleZoomSelection",value:function(t){this.ctx.getSyncedCharts().forEach((function(e){e.ctx.toolbar.toggleOtherControls();var n="selection"===t?e.ctx.toolbar.elSelection:e.ctx.toolbar.elZoom,r="selection"===t?"selectionEnabled":"zoomEnabled";e.w.globals[r]=!e.w.globals[r],n.classList.contains(e.ctx.toolbar.selectedClass)?n.classList.remove(e.ctx.toolbar.selectedClass):n.classList.add(e.ctx.toolbar.selectedClass)}))}},{key:"getToolbarIconsReference",value:function(){var t=this.w;this.elZoom||(this.elZoom=t.globals.dom.baseEl.querySelector(".apexcharts-zoom-icon")),this.elPan||(this.elPan=t.globals.dom.baseEl.querySelector(".apexcharts-pan-icon")),this.elSelection||(this.elSelection=t.globals.dom.baseEl.querySelector(".apexcharts-selection-icon"))}},{key:"enableZoomPanFromToolbar",value:function(t){this.toggleOtherControls(),"pan"===t?this.w.globals.panEnabled=!0:this.w.globals.zoomEnabled=!0;var e="pan"===t?this.elPan:this.elZoom,n="pan"===t?this.elZoom:this.elPan;e&&e.classList.add(this.selectedClass),n&&n.classList.remove(this.selectedClass)}},{key:"togglePanning",value:function(){this.ctx.getSyncedCharts().forEach((function(t){t.ctx.toolbar.toggleOtherControls(),t.w.globals.panEnabled=!t.w.globals.panEnabled,t.ctx.toolbar.elPan.classList.contains(t.ctx.toolbar.selectedClass)?t.ctx.toolbar.elPan.classList.remove(t.ctx.toolbar.selectedClass):t.ctx.toolbar.elPan.classList.add(t.ctx.toolbar.selectedClass)}))}},{key:"toggleOtherControls",value:function(){var t=this,e=this.w;e.globals.panEnabled=!1,e.globals.zoomEnabled=!1,e.globals.selectionEnabled=!1,this.getToolbarIconsReference(),[this.elPan,this.elSelection,this.elZoom].forEach((function(e){e&&e.classList.remove(t.selectedClass)}))}},{key:"handleZoomIn",value:function(){var t=this.w;t.globals.isRangeBar&&(this.minX=t.globals.minY,this.maxX=t.globals.maxY);var e=(this.minX+this.maxX)/2,n=(this.minX+e)/2,r=(this.maxX+e)/2,i=this._getNewMinXMaxX(n,r);t.globals.disableZoomIn||this.zoomUpdateOptions(i.minX,i.maxX)}},{key:"handleZoomOut",value:function(){var t=this.w;if(t.globals.isRangeBar&&(this.minX=t.globals.minY,this.maxX=t.globals.maxY),!("datetime"===t.config.xaxis.type&&new Date(this.minX).getUTCFullYear()<1e3)){var e=(this.minX+this.maxX)/2,n=this.minX-(e-this.minX),r=this.maxX-(e-this.maxX),i=this._getNewMinXMaxX(n,r);t.globals.disableZoomOut||this.zoomUpdateOptions(i.minX,i.maxX)}}},{key:"_getNewMinXMaxX",value:function(t,e){var n=this.w.config.xaxis.convertedCatToNumeric;return{minX:n?Math.floor(t):t,maxX:n?Math.floor(e):e}}},{key:"zoomUpdateOptions",value:function(t,e){var n=this.w;if(void 0!==t||void 0!==e){if(!(n.config.xaxis.convertedCatToNumeric&&(t<1&&(t=1,e=n.globals.dataPoints),e-t<2))){var r={min:t,max:e},i=this.getBeforeZoomRange(r);i&&(r=i.xaxis);var o={xaxis:r},a=k.clone(n.globals.initialConfig.yaxis);n.config.chart.group||(o.yaxis=a),this.w.globals.zoomed=!0,this.ctx.updateHelpers._updateOptions(o,!1,this.w.config.chart.animations.dynamicAnimation.enabled),this.zoomCallback(r,a)}}else this.handleZoomReset()}},{key:"zoomCallback",value:function(t,e){"function"==typeof this.ev.zoomed&&this.ev.zoomed(this.ctx,{xaxis:t,yaxis:e})}},{key:"getBeforeZoomRange",value:function(t,e){var n=null;return"function"==typeof this.ev.beforeZoom&&(n=this.ev.beforeZoom(this,{xaxis:t,yaxis:e})),n}},{key:"toggleMenu",value:function(){var t=this;window.setTimeout((function(){t.elMenu.classList.contains("apexcharts-menu-open")?t.elMenu.classList.remove("apexcharts-menu-open"):t.elMenu.classList.add("apexcharts-menu-open")}),0)}},{key:"handleDownload",value:function(t){var e=this.w,n=new K(this.ctx);switch(t){case"svg":n.exportToSVG(this.ctx);break;case"png":n.exportToPng(this.ctx);break;case"csv":n.exportToCSV({series:e.config.series,columnDelimiter:e.config.chart.toolbar.export.csv.columnDelimiter})}}},{key:"handleZoomReset",value:function(t){this.ctx.getSyncedCharts().forEach((function(t){var e=t.w;if(e.globals.lastXAxis.min=e.globals.initialConfig.xaxis.min,e.globals.lastXAxis.max=e.globals.initialConfig.xaxis.max,t.updateHelpers.revertDefaultAxisMinMax(),"function"==typeof e.config.chart.events.beforeResetZoom){var n=e.config.chart.events.beforeResetZoom(t,e);n&&t.updateHelpers.revertDefaultAxisMinMax(n)}"function"==typeof e.config.chart.events.zoomed&&t.ctx.toolbar.zoomCallback({min:e.config.xaxis.min,max:e.config.xaxis.max}),e.globals.zoomed=!1;var r=t.ctx.series.emptyCollapsedSeries(k.clone(e.globals.initialSeries));t.updateHelpers._updateSeries(r,e.config.chart.animations.dynamicAnimation.enabled)}))}},{key:"destroy",value:function(){this.elZoom=null,this.elZoomIn=null,this.elZoomOut=null,this.elPan=null,this.elSelection=null,this.elZoomReset=null,this.elMenuIcon=null}}]),t}(),vt=function(t){f(n,t);var e=u(n);function n(t){var r;return a(this,n),(r=e.call(this,t)).ctx=t,r.w=t.w,r.dragged=!1,r.graphics=new O(r.ctx),r.eventList=["mousedown","mouseleave","mousemove","touchstart","touchmove","mouseup","touchend","wheel"],r.clientX=0,r.clientY=0,r.startX=0,r.endX=0,r.dragX=0,r.startY=0,r.endY=0,r.dragY=0,r.moveDirection="none",r.debounceTimer=null,r.debounceDelay=100,r.wheelDelay=400,r}return l(n,[{key:"init",value:function(t){var e=this,n=t.xyRatios,r=this.w,i=this;this.xyRatios=n,this.zoomRect=this.graphics.drawRect(0,0,0,0),this.selectionRect=this.graphics.drawRect(0,0,0,0),this.gridRect=r.globals.dom.baseEl.querySelector(".apexcharts-grid"),this.zoomRect.node.classList.add("apexcharts-zoom-rect"),this.selectionRect.node.classList.add("apexcharts-selection-rect"),r.globals.dom.elGraphical.add(this.zoomRect),r.globals.dom.elGraphical.add(this.selectionRect),"x"===r.config.chart.selection.type?this.slDraggableRect=this.selectionRect.draggable({minX:0,minY:0,maxX:r.globals.gridWidth,maxY:r.globals.gridHeight}).on("dragmove",this.selectionDragging.bind(this,"dragging")):"y"===r.config.chart.selection.type?this.slDraggableRect=this.selectionRect.draggable({minX:0,maxX:r.globals.gridWidth}).on("dragmove",this.selectionDragging.bind(this,"dragging")):this.slDraggableRect=this.selectionRect.draggable().on("dragmove",this.selectionDragging.bind(this,"dragging")),this.preselectedSelection(),this.hoverArea=r.globals.dom.baseEl.querySelector("".concat(r.globals.chartClass," .apexcharts-svg")),this.hoverArea.classList.add("apexcharts-zoomable"),this.eventList.forEach((function(t){e.hoverArea.addEventListener(t,i.svgMouseEvents.bind(i,n),{capture:!1,passive:!0})})),r.config.chart.zoom.allowMouseWheelZoom&&this.hoverArea.addEventListener("wheel",i.mouseWheelEvent.bind(i),{capture:!1,passive:!1})}},{key:"destroy",value:function(){this.slDraggableRect&&(this.slDraggableRect.draggable(!1),this.slDraggableRect.off(),this.selectionRect.off()),this.selectionRect=null,this.zoomRect=null,this.gridRect=null}},{key:"svgMouseEvents",value:function(t,e){var n=this.w,r=this,i=this.ctx.toolbar,o=n.globals.zoomEnabled?n.config.chart.zoom.type:n.config.chart.selection.type,a=n.config.chart.toolbar.autoSelected;if(e.shiftKey?(this.shiftWasPressed=!0,i.enableZoomPanFromToolbar("pan"===a?"zoom":"pan")):this.shiftWasPressed&&(i.enableZoomPanFromToolbar(a),this.shiftWasPressed=!1),e.target){var s,l=e.target.classList;if(e.target.parentNode&&null!==e.target.parentNode&&(s=e.target.parentNode.classList),!(l.contains("apexcharts-selection-rect")||l.contains("apexcharts-legend-marker")||l.contains("apexcharts-legend-text")||s&&s.contains("apexcharts-toolbar"))){if(r.clientX="touchmove"===e.type||"touchstart"===e.type?e.touches[0].clientX:"touchend"===e.type?e.changedTouches[0].clientX:e.clientX,r.clientY="touchmove"===e.type||"touchstart"===e.type?e.touches[0].clientY:"touchend"===e.type?e.changedTouches[0].clientY:e.clientY,"mousedown"===e.type&&1===e.which){var c=r.gridRect.getBoundingClientRect();r.startX=r.clientX-c.left,r.startY=r.clientY-c.top,r.dragged=!1,r.w.globals.mousedown=!0}if(("mousemove"===e.type&&1===e.which||"touchmove"===e.type)&&(r.dragged=!0,n.globals.panEnabled?(n.globals.selection=null,r.w.globals.mousedown&&r.panDragging({context:r,zoomtype:o,xyRatios:t})):(r.w.globals.mousedown&&n.globals.zoomEnabled||r.w.globals.mousedown&&n.globals.selectionEnabled)&&(r.selection=r.selectionDrawing({context:r,zoomtype:o}))),"mouseup"===e.type||"touchend"===e.type||"mouseleave"===e.type){var u,h=null===(u=r.gridRect)||void 0===u?void 0:u.getBoundingClientRect();h&&r.w.globals.mousedown&&(r.endX=r.clientX-h.left,r.endY=r.clientY-h.top,r.dragX=Math.abs(r.endX-r.startX),r.dragY=Math.abs(r.endY-r.startY),(n.globals.zoomEnabled||n.globals.selectionEnabled)&&r.selectionDrawn({context:r,zoomtype:o}),n.globals.panEnabled&&n.config.xaxis.convertedCatToNumeric&&r.delayedPanScrolled()),n.globals.zoomEnabled&&r.hideSelectionRect(this.selectionRect),r.dragged=!1,r.w.globals.mousedown=!1}this.makeSelectionRectDraggable()}}}},{key:"mouseWheelEvent",value:function(t){var e=this,n=this.w;t.preventDefault();var r=Date.now();r-n.globals.lastWheelExecution>this.wheelDelay&&(this.executeMouseWheelZoom(t),n.globals.lastWheelExecution=r),this.debounceTimer&&clearTimeout(this.debounceTimer),this.debounceTimer=setTimeout((function(){r-n.globals.lastWheelExecution>e.wheelDelay&&(e.executeMouseWheelZoom(t),n.globals.lastWheelExecution=r)}),this.debounceDelay)}},{key:"executeMouseWheelZoom",value:function(t){var e,n=this.w;this.minX=n.globals.isRangeBar?n.globals.minY:n.globals.minX,this.maxX=n.globals.isRangeBar?n.globals.maxY:n.globals.maxX;var r=null===(e=this.gridRect)||void 0===e?void 0:e.getBoundingClientRect();if(r){var i,o,a,s=(t.clientX-r.left)/r.width,l=this.minX,c=this.maxX,u=c-l;if(t.deltaY<0){var h=l+s*u;o=h-(i=.5*u)/2,a=h+i/2}else o=l-(i=1.5*u)/2,a=c+i/2;if(!n.globals.isRangeBar){o=Math.max(o,n.globals.initialMinX),a=Math.min(a,n.globals.initialMaxX);var d=.01*(n.globals.initialMaxX-n.globals.initialMinX);if(a-o<d){var f=(o+a)/2;o=f-d/2,a=f+d/2}}var p=this._getNewMinXMaxX(o,a);isNaN(p.minX)||isNaN(p.maxX)||this.zoomUpdateOptions(p.minX,p.maxX)}}},{key:"makeSelectionRectDraggable",value:function(){var t=this.w;if(this.selectionRect){var e=this.selectionRect.node.getBoundingClientRect();e.width>0&&e.height>0&&this.slDraggableRect.selectize({points:"l, r",pointSize:8,pointType:"rect"}).resize({constraint:{minX:0,minY:0,maxX:t.globals.gridWidth,maxY:t.globals.gridHeight}}).on("resizing",this.selectionDragging.bind(this,"resizing"))}}},{key:"preselectedSelection",value:function(){var t=this.w,e=this.xyRatios;if(!t.globals.zoomEnabled)if(void 0!==t.globals.selection&&null!==t.globals.selection)this.drawSelectionRect(t.globals.selection);else if(void 0!==t.config.chart.selection.xaxis.min&&void 0!==t.config.chart.selection.xaxis.max){var n=(t.config.chart.selection.xaxis.min-t.globals.minX)/e.xRatio,r=t.globals.gridWidth-(t.globals.maxX-t.config.chart.selection.xaxis.max)/e.xRatio-n;t.globals.isRangeBar&&(n=(t.config.chart.selection.xaxis.min-t.globals.yAxisScale[0].niceMin)/e.invertedYRatio,r=(t.config.chart.selection.xaxis.max-t.config.chart.selection.xaxis.min)/e.invertedYRatio);var i={x:n,y:0,width:r,height:t.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(i),this.makeSelectionRectDraggable(),"function"==typeof t.config.chart.events.selection&&t.config.chart.events.selection(this.ctx,{xaxis:{min:t.config.chart.selection.xaxis.min,max:t.config.chart.selection.xaxis.max},yaxis:{}})}}},{key:"drawSelectionRect",value:function(t){var e=t.x,n=t.y,r=t.width,i=t.height,o=t.translateX,a=void 0===o?0:o,s=t.translateY,l=void 0===s?0:s,c=this.w,u=this.zoomRect,h=this.selectionRect;if(this.dragged||null!==c.globals.selection){var d={transform:"translate("+a+", "+l+")"};c.globals.zoomEnabled&&this.dragged&&(r<0&&(r=1),u.attr({x:e,y:n,width:r,height:i,fill:c.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":c.config.chart.zoom.zoomedArea.fill.opacity,stroke:c.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":c.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":c.config.chart.zoom.zoomedArea.stroke.opacity}),O.setAttrs(u.node,d)),c.globals.selectionEnabled&&(h.attr({x:e,y:n,width:r>0?r:0,height:i>0?i:0,fill:c.config.chart.selection.fill.color,"fill-opacity":c.config.chart.selection.fill.opacity,stroke:c.config.chart.selection.stroke.color,"stroke-width":c.config.chart.selection.stroke.width,"stroke-dasharray":c.config.chart.selection.stroke.dashArray,"stroke-opacity":c.config.chart.selection.stroke.opacity}),O.setAttrs(h.node,d))}}},{key:"hideSelectionRect",value:function(t){t&&t.attr({x:0,y:0,width:0,height:0})}},{key:"selectionDrawing",value:function(t){var e=t.context,n=t.zoomtype,r=this.w,i=e,o=this.gridRect.getBoundingClientRect(),a=i.startX-1,s=i.startY,l=!1,c=!1,u=i.clientX-o.left-a,h=i.clientY-o.top-s,d={};return Math.abs(u+a)>r.globals.gridWidth?u=r.globals.gridWidth-a:i.clientX-o.left<0&&(u=a),a>i.clientX-o.left&&(l=!0,u=Math.abs(u)),s>i.clientY-o.top&&(c=!0,h=Math.abs(h)),d="x"===n?{x:l?a-u:a,y:0,width:u,height:r.globals.gridHeight}:"y"===n?{x:0,y:c?s-h:s,width:r.globals.gridWidth,height:h}:{x:l?a-u:a,y:c?s-h:s,width:u,height:h},i.drawSelectionRect(d),i.selectionDragging("resizing"),d}},{key:"selectionDragging",value:function(t,e){var n=this,r=this.w,i=this.xyRatios,o=this.selectionRect,a=0;"resizing"===t&&(a=30);var s=function(t){return parseFloat(o.node.getAttribute(t))},l={x:s("x"),y:s("y"),width:s("width"),height:s("height")};r.globals.selection=l,"function"==typeof r.config.chart.events.selection&&r.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout((function(){var t,e,a,s,l=n.gridRect.getBoundingClientRect(),c=o.node.getBoundingClientRect();r.globals.isRangeBar?(t=r.globals.yAxisScale[0].niceMin+(c.left-l.left)*i.invertedYRatio,e=r.globals.yAxisScale[0].niceMin+(c.right-l.left)*i.invertedYRatio,a=0,s=1):(t=r.globals.xAxisScale.niceMin+(c.left-l.left)*i.xRatio,e=r.globals.xAxisScale.niceMin+(c.right-l.left)*i.xRatio,a=r.globals.yAxisScale[0].niceMin+(l.bottom-c.bottom)*i.yRatio[0],s=r.globals.yAxisScale[0].niceMax-(c.top-l.top)*i.yRatio[0]);var u={xaxis:{min:t,max:e},yaxis:{min:a,max:s}};r.config.chart.events.selection(n.ctx,u),r.config.chart.brush.enabled&&void 0!==r.config.chart.events.brushScrolled&&r.config.chart.events.brushScrolled(n.ctx,u)}),a))}},{key:"selectionDrawn",value:function(t){var e=t.context,n=t.zoomtype,r=this.w,i=e,o=this.xyRatios,a=this.ctx.toolbar;if(i.startX>i.endX){var s=i.startX;i.startX=i.endX,i.endX=s}if(i.startY>i.endY){var l=i.startY;i.startY=i.endY,i.endY=l}var c=void 0,u=void 0;r.globals.isRangeBar?(c=r.globals.yAxisScale[0].niceMin+i.startX*o.invertedYRatio,u=r.globals.yAxisScale[0].niceMin+i.endX*o.invertedYRatio):(c=r.globals.xAxisScale.niceMin+i.startX*o.xRatio,u=r.globals.xAxisScale.niceMin+i.endX*o.xRatio);var h=[],d=[];if(r.config.yaxis.forEach((function(t,e){var n=r.globals.seriesYAxisMap[e][0];h.push(r.globals.yAxisScale[e].niceMax-o.yRatio[n]*i.startY),d.push(r.globals.yAxisScale[e].niceMax-o.yRatio[n]*i.endY)})),i.dragged&&(i.dragX>10||i.dragY>10)&&c!==u)if(r.globals.zoomEnabled){var f=k.clone(r.globals.initialConfig.yaxis),p=k.clone(r.globals.initialConfig.xaxis);if(r.globals.zoomed=!0,r.config.xaxis.convertedCatToNumeric&&(c=Math.floor(c),u=Math.floor(u),c<1&&(c=1,u=r.globals.dataPoints),u-c<2&&(u=c+1)),"xy"!==n&&"x"!==n||(p={min:c,max:u}),"xy"!==n&&"y"!==n||f.forEach((function(t,e){f[e].min=d[e],f[e].max=h[e]})),a){var m=a.getBeforeZoomRange(p,f);m&&(p=m.xaxis?m.xaxis:p,f=m.yaxis?m.yaxis:f)}var g={xaxis:p};r.config.chart.group||(g.yaxis=f),i.ctx.updateHelpers._updateOptions(g,!1,i.w.config.chart.animations.dynamicAnimation.enabled),"function"==typeof r.config.chart.events.zoomed&&a.zoomCallback(p,f)}else if(r.globals.selectionEnabled){var b,v=null;b={min:c,max:u},"xy"!==n&&"y"!==n||(v=k.clone(r.config.yaxis)).forEach((function(t,e){v[e].min=d[e],v[e].max=h[e]})),r.globals.selection=i.selection,"function"==typeof r.config.chart.events.selection&&r.config.chart.events.selection(i.ctx,{xaxis:b,yaxis:v})}}},{key:"panDragging",value:function(t){var e=t.context,n=this.w,r=e;if(void 0!==n.globals.lastClientPosition.x){var i=n.globals.lastClientPosition.x-r.clientX,o=n.globals.lastClientPosition.y-r.clientY;Math.abs(i)>Math.abs(o)&&i>0?this.moveDirection="left":Math.abs(i)>Math.abs(o)&&i<0?this.moveDirection="right":Math.abs(o)>Math.abs(i)&&o>0?this.moveDirection="up":Math.abs(o)>Math.abs(i)&&o<0&&(this.moveDirection="down")}n.globals.lastClientPosition={x:r.clientX,y:r.clientY};var a=n.globals.isRangeBar?n.globals.minY:n.globals.minX,s=n.globals.isRangeBar?n.globals.maxY:n.globals.maxX;n.config.xaxis.convertedCatToNumeric||r.panScrolled(a,s)}},{key:"delayedPanScrolled",value:function(){var t=this.w,e=t.globals.minX,n=t.globals.maxX,r=(t.globals.maxX-t.globals.minX)/2;"left"===this.moveDirection?(e=t.globals.minX+r,n=t.globals.maxX+r):"right"===this.moveDirection&&(e=t.globals.minX-r,n=t.globals.maxX-r),e=Math.floor(e),n=Math.floor(n),this.updateScrolledChart({xaxis:{min:e,max:n}},e,n)}},{key:"panScrolled",value:function(t,e){var n=this.w,r=this.xyRatios,i=k.clone(n.globals.initialConfig.yaxis),o=r.xRatio,a=n.globals.minX,s=n.globals.maxX;n.globals.isRangeBar&&(o=r.invertedYRatio,a=n.globals.minY,s=n.globals.maxY),"left"===this.moveDirection?(t=a+n.globals.gridWidth/15*o,e=s+n.globals.gridWidth/15*o):"right"===this.moveDirection&&(t=a-n.globals.gridWidth/15*o,e=s-n.globals.gridWidth/15*o),n.globals.isRangeBar||(t<n.globals.initialMinX||e>n.globals.initialMaxX)&&(t=a,e=s);var l={xaxis:{min:t,max:e}};n.config.chart.group||(l.yaxis=i),this.updateScrolledChart(l,t,e)}},{key:"updateScrolledChart",value:function(t,e,n){var r=this.w;this.ctx.updateHelpers._updateOptions(t,!1,!1),"function"==typeof r.config.chart.events.scrolled&&r.config.chart.events.scrolled(this.ctx,{xaxis:{min:e,max:n}})}}]),n}(bt),yt=function(){function t(e){a(this,t),this.w=e.w,this.ttCtx=e,this.ctx=e.ctx}return l(t,[{key:"getNearestValues",value:function(t){var e=t.hoverArea,n=t.elGrid,r=t.clientX,i=t.clientY,o=this.w,a=n.getBoundingClientRect(),s=a.width,l=a.height,c=s/(o.globals.dataPoints-1),u=l/o.globals.dataPoints,h=this.hasBars();!o.globals.comboCharts&&!h||o.config.xaxis.convertedCatToNumeric||(c=s/o.globals.dataPoints);var d=r-a.left-o.globals.barPadForNumericAxis,f=i-a.top;d<0||f<0||d>s||f>l?(e.classList.remove("hovering-zoom"),e.classList.remove("hovering-pan")):o.globals.zoomEnabled?(e.classList.remove("hovering-pan"),e.classList.add("hovering-zoom")):o.globals.panEnabled&&(e.classList.remove("hovering-zoom"),e.classList.add("hovering-pan"));var p=Math.round(d/c),m=Math.floor(f/u);h&&!o.config.xaxis.convertedCatToNumeric&&(p=Math.ceil(d/c),p-=1);var g=null,b=null,v=o.globals.seriesXvalues.map((function(t){return t.filter((function(t){return k.isNumber(t)}))})),y=o.globals.seriesYvalues.map((function(t){return t.filter((function(t){return k.isNumber(t)}))}));if(o.globals.isXNumeric){var w=this.ttCtx.getElGrid().getBoundingClientRect(),_=d*(w.width/s),x=f*(w.height/l);g=(b=this.closestInMultiArray(_,x,v,y)).index,p=b.j,null!==g&&(v=o.globals.seriesXvalues[g],p=(b=this.closestInArray(_,v)).index)}return o.globals.capturedSeriesIndex=null===g?-1:g,(!p||p<1)&&(p=0),o.globals.isBarHorizontal?o.globals.capturedDataPointIndex=m:o.globals.capturedDataPointIndex=p,{capturedSeries:g,j:o.globals.isBarHorizontal?m:p,hoverX:d,hoverY:f}}},{key:"closestInMultiArray",value:function(t,e,n,r){var i=this.w,o=0,a=null,s=-1;i.globals.series.length>1?o=this.getFirstActiveXArray(n):a=0;var l=n[o][0],c=Math.abs(t-l);if(n.forEach((function(e){e.forEach((function(e,n){var r=Math.abs(t-e);r<=c&&(c=r,s=n)}))})),-1!==s){var u=r[o][s],h=Math.abs(e-u);a=o,r.forEach((function(t,n){var r=Math.abs(e-t[s]);r<=h&&(h=r,a=n)}))}return{index:a,j:s}}},{key:"getFirstActiveXArray",value:function(t){for(var e=this.w,n=0,r=t.map((function(t,e){return t.length>0?e:-1})),i=0;i<r.length;i++)if(-1!==r[i]&&-1===e.globals.collapsedSeriesIndices.indexOf(i)&&-1===e.globals.ancillaryCollapsedSeriesIndices.indexOf(i)){n=r[i];break}return n}},{key:"closestInArray",value:function(t,e){for(var n=e[0],r=null,i=Math.abs(t-n),o=0;o<e.length;o++){var a=Math.abs(t-e[o]);a<i&&(i=a,r=o)}return{index:r}}},{key:"isXoverlap",value:function(t){var e=[],n=this.w.globals.seriesX.filter((function(t){return void 0!==t[0]}));if(n.length>0)for(var r=0;r<n.length-1;r++)void 0!==n[r][t]&&void 0!==n[r+1][t]&&n[r][t]!==n[r+1][t]&&e.push("unEqual");return 0===e.length}},{key:"isInitialSeriesSameLen",value:function(){for(var t=!0,e=this.w.globals.initialSeries,n=0;n<e.length-1;n++)if(e[n].data.length!==e[n+1].data.length){t=!1;break}return t}},{key:"getBarsHeight",value:function(t){return y(t).reduce((function(t,e){return t+e.getBBox().height}),0)}},{key:"getElMarkers",value:function(t){return"number"==typeof t?this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series[data\\:realIndex='".concat(t,"'] .apexcharts-series-markers-wrap > *")):this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap > *")}},{key:"getAllMarkers",value:function(){var t=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap");(t=y(t)).sort((function(t,e){var n=Number(t.getAttribute("data:realIndex")),r=Number(e.getAttribute("data:realIndex"));return r<n?1:r>n?-1:0}));var e=[];return t.forEach((function(t){e.push(t.querySelector(".apexcharts-marker"))})),e}},{key:"hasMarkers",value:function(t){return this.getElMarkers(t).length>0}},{key:"getPathFromPoint",value:function(t,e){var n=Number(t.getAttribute("cx")),r=Number(t.getAttribute("cy")),i=t.getAttribute("shape");return new O(this.ctx).getMarkerPath(n,r,i,e)}},{key:"getElBars",value:function(){return this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-bar-series, .apexcharts-candlestick-series, .apexcharts-boxPlot-series, .apexcharts-rangebar-series")}},{key:"hasBars",value:function(){return this.getElBars().length>0}},{key:"getHoverMarkerSize",value:function(t){var e=this.w,n=e.config.markers.hover.size;return void 0===n&&(n=e.globals.markers.size[t]+e.config.markers.hover.sizeOffset),n}},{key:"toggleAllTooltipSeriesGroups",value:function(t){var e=this.w,n=this.ttCtx;0===n.allTooltipSeriesGroups.length&&(n.allTooltipSeriesGroups=e.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var r=n.allTooltipSeriesGroups,i=0;i<r.length;i++)"enable"===t?(r[i].classList.add("apexcharts-active"),r[i].style.display=e.config.tooltip.items.display):(r[i].classList.remove("apexcharts-active"),r[i].style.display="none")}}]),t}(),wt=function(){function t(e){a(this,t),this.w=e.w,this.ctx=e.ctx,this.ttCtx=e,this.tooltipUtil=new yt(e)}return l(t,[{key:"drawSeriesTexts",value:function(t){var e=t.shared,n=void 0===e||e,r=t.ttItems,i=t.i,o=void 0===i?0:i,a=t.j,s=void 0===a?null:a,l=t.y1,c=t.y2,u=t.e,h=this.w;void 0!==h.config.tooltip.custom?this.handleCustomTooltip({i:o,j:s,y1:l,y2:c,w:h}):this.toggleActiveInactiveSeries(n,o);var d=this.getValuesToPrint({i:o,j:s});this.printLabels({i:o,j:s,values:d,ttItems:r,shared:n,e:u});var f=this.ttCtx.getElTooltip();this.ttCtx.tooltipRect.ttWidth=f.getBoundingClientRect().width,this.ttCtx.tooltipRect.ttHeight=f.getBoundingClientRect().height}},{key:"printLabels",value:function(t){var e,n=this,r=t.i,i=t.j,o=t.values,a=t.ttItems,s=t.shared,l=t.e,c=this.w,u=[],h=function(t){return c.globals.seriesGoals[t]&&c.globals.seriesGoals[t][i]&&Array.isArray(c.globals.seriesGoals[t][i])},d=o.xVal,f=o.zVal,p=o.xAxisTTVal,m="",b=c.globals.colors[r];null!==i&&c.config.plotOptions.bar.distributed&&(b=c.globals.colors[i]);for(var v=function(t,o){var v=n.getFormatters(r);m=n.getSeriesName({fn:v.yLbTitleFormatter,index:r,seriesIndex:r,j:i}),"treemap"===c.config.chart.type&&(m=v.yLbTitleFormatter(String(c.config.series[r].data[i].x),{series:c.globals.series,seriesIndex:r,dataPointIndex:i,w:c}));var y=c.config.tooltip.inverseOrder?o:t;if(c.globals.axisCharts){var w=function(t){var e,n,r,o;return c.globals.isRangeData?v.yLbFormatter(null===(e=c.globals.seriesRangeStart)||void 0===e||null===(n=e[t])||void 0===n?void 0:n[i],{series:c.globals.seriesRangeStart,seriesIndex:t,dataPointIndex:i,w:c})+" - "+v.yLbFormatter(null===(r=c.globals.seriesRangeEnd)||void 0===r||null===(o=r[t])||void 0===o?void 0:o[i],{series:c.globals.seriesRangeEnd,seriesIndex:t,dataPointIndex:i,w:c}):v.yLbFormatter(c.globals.series[t][i],{series:c.globals.series,seriesIndex:t,dataPointIndex:i,w:c})};if(s)v=n.getFormatters(y),m=n.getSeriesName({fn:v.yLbTitleFormatter,index:y,seriesIndex:r,j:i}),b=c.globals.colors[y],e=w(y),h(y)&&(u=c.globals.seriesGoals[y][i].map((function(t){return{attrs:t,val:v.yLbFormatter(t.value,{seriesIndex:y,dataPointIndex:i,w:c})}})));else{var _,x=null==l||null===(_=l.target)||void 0===_?void 0:_.getAttribute("fill");x&&(-1!==x.indexOf("url")?-1!==x.indexOf("Pattern")&&(b=c.globals.dom.baseEl.querySelector(x.substr(4).slice(0,-1)).childNodes[0].getAttribute("stroke")):b=x),e=w(r),h(r)&&Array.isArray(c.globals.seriesGoals[r][i])&&(u=c.globals.seriesGoals[r][i].map((function(t){return{attrs:t,val:v.yLbFormatter(t.value,{seriesIndex:r,dataPointIndex:i,w:c})}})))}}null===i&&(e=v.yLbFormatter(c.globals.series[r],g(g({},c),{},{seriesIndex:r,dataPointIndex:r}))),n.DOMHandling({i:r,t:y,j:i,ttItems:a,values:{val:e,goalVals:u,xVal:d,xAxisTTVal:p,zVal:f},seriesName:m,shared:s,pColor:b})},y=0,w=c.globals.series.length-1;y<c.globals.series.length;y++,w--)v(y,w)}},{key:"getFormatters",value:function(t){var e,n=this.w,r=n.globals.yLabelFormatters[t];return void 0!==n.globals.ttVal?Array.isArray(n.globals.ttVal)?(r=n.globals.ttVal[t]&&n.globals.ttVal[t].formatter,e=n.globals.ttVal[t]&&n.globals.ttVal[t].title&&n.globals.ttVal[t].title.formatter):(r=n.globals.ttVal.formatter,"function"==typeof n.globals.ttVal.title.formatter&&(e=n.globals.ttVal.title.formatter)):e=n.config.tooltip.y.title.formatter,"function"!=typeof r&&(r=n.globals.yLabelFormatters[0]?n.globals.yLabelFormatters[0]:function(t){return t}),"function"!=typeof e&&(e=function(t){return t}),{yLbFormatter:r,yLbTitleFormatter:e}}},{key:"getSeriesName",value:function(t){var e=t.fn,n=t.index,r=t.seriesIndex,i=t.j,o=this.w;return e(String(o.globals.seriesNames[n]),{series:o.globals.series,seriesIndex:r,dataPointIndex:i,w:o})}},{key:"DOMHandling",value:function(t){t.i;var e=t.t,n=t.j,r=t.ttItems,i=t.values,o=t.seriesName,a=t.shared,s=t.pColor,l=this.w,c=this.ttCtx,u=i.val,h=i.goalVals,d=i.xVal,f=i.xAxisTTVal,p=i.zVal,m=null;m=r[e].children,l.config.tooltip.fillSeriesColor&&(r[e].style.backgroundColor=s,m[0].style.display="none"),c.showTooltipTitle&&(null===c.tooltipTitle&&(c.tooltipTitle=l.globals.dom.baseEl.querySelector(".apexcharts-tooltip-title")),c.tooltipTitle.innerHTML=d),c.isXAxisTooltipEnabled&&(c.xaxisTooltipText.innerHTML=""!==f?f:d);var g=r[e].querySelector(".apexcharts-tooltip-text-y-label");g&&(g.innerHTML=o||"");var b=r[e].querySelector(".apexcharts-tooltip-text-y-value");b&&(b.innerHTML=void 0!==u?u:""),m[0]&&m[0].classList.contains("apexcharts-tooltip-marker")&&(l.config.tooltip.marker.fillColors&&Array.isArray(l.config.tooltip.marker.fillColors)&&(s=l.config.tooltip.marker.fillColors[e]),m[0].style.backgroundColor=s),l.config.tooltip.marker.show||(m[0].style.display="none");var v=r[e].querySelector(".apexcharts-tooltip-text-goals-label"),y=r[e].querySelector(".apexcharts-tooltip-text-goals-value");if(h.length&&l.globals.seriesGoals[e]){var w=function(){var t="<div >",e="<div>";h.forEach((function(n,r){t+=' <div style="display: flex"><span class="apexcharts-tooltip-marker" style="background-color: '.concat(n.attrs.strokeColor,'; height: 3px; border-radius: 0; top: 5px;"></span> ').concat(n.attrs.name,"</div>"),e+="<div>".concat(n.val,"</div>")})),v.innerHTML=t+"</div>",y.innerHTML=e+"</div>"};a?l.globals.seriesGoals[e][n]&&Array.isArray(l.globals.seriesGoals[e][n])?w():(v.innerHTML="",y.innerHTML=""):w()}else v.innerHTML="",y.innerHTML="";if(null!==p&&(r[e].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=l.config.tooltip.z.title,r[e].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=void 0!==p?p:""),a&&m[0]){if(l.config.tooltip.hideEmptySeries){var _=r[e].querySelector(".apexcharts-tooltip-marker"),x=r[e].querySelector(".apexcharts-tooltip-text");0==parseFloat(u)?(_.style.display="none",x.style.display="none"):(_.style.display="block",x.style.display="block")}null==u||l.globals.ancillaryCollapsedSeriesIndices.indexOf(e)>-1||l.globals.collapsedSeriesIndices.indexOf(e)>-1||Array.isArray(c.tConfig.enabledOnSeries)&&-1===c.tConfig.enabledOnSeries.indexOf(e)?m[0].parentNode.style.display="none":m[0].parentNode.style.display=l.config.tooltip.items.display}else Array.isArray(c.tConfig.enabledOnSeries)&&-1===c.tConfig.enabledOnSeries.indexOf(e)&&(m[0].parentNode.style.display="none")}},{key:"toggleActiveInactiveSeries",value:function(t,e){var n=this.w;if(t)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var r=n.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group-".concat(e));r&&(r.classList.add("apexcharts-active"),r.style.display=n.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(t){var e=t.i,n=t.j,r=this.w,i=this.ctx.series.filteredSeriesX(),o="",a="",s=null,l=null,c={series:r.globals.series,seriesIndex:e,dataPointIndex:n,w:r},u=r.globals.ttZFormatter;null===n?l=r.globals.series[e]:r.globals.isXNumeric&&"treemap"!==r.config.chart.type?(o=i[e][n],0===i[e].length&&(o=i[this.tooltipUtil.getFirstActiveXArray(i)][n])):o=new Z(this.ctx).isFormatXY()?void 0!==r.config.series[e].data[n]?r.config.series[e].data[n].x:"":void 0!==r.globals.labels[n]?r.globals.labels[n]:"";var h=o;return o=r.globals.isXNumeric&&"datetime"===r.config.xaxis.type?new L(this.ctx).xLabelFormat(r.globals.ttKeyFormatter,h,h,{i:void 0,dateFormatter:new E(this.ctx).formatDate,w:this.w}):r.globals.isBarHorizontal?r.globals.yLabelFormatters[0](h,c):r.globals.xLabelFormatter(h,c),void 0!==r.config.tooltip.x.formatter&&(o=r.globals.ttKeyFormatter(h,c)),r.globals.seriesZ.length>0&&r.globals.seriesZ[e].length>0&&(s=u(r.globals.seriesZ[e][n],r)),a="function"==typeof r.config.xaxis.tooltip.formatter?r.globals.xaxisTooltipFormatter(h,c):o,{val:Array.isArray(l)?l.join(" "):l,xVal:Array.isArray(o)?o.join(" "):o,xAxisTTVal:Array.isArray(a)?a.join(" "):a,zVal:s}}},{key:"handleCustomTooltip",value:function(t){var e=t.i,n=t.j,r=t.y1,i=t.y2,o=t.w,a=this.ttCtx.getElTooltip(),s=o.config.tooltip.custom;Array.isArray(s)&&s[e]&&(s=s[e]),a.innerHTML=s({ctx:this.ctx,series:o.globals.series,seriesIndex:e,dataPointIndex:n,y1:r,y2:i,w:o})}}]),t}(),_t=function(){function t(e){a(this,t),this.ttCtx=e,this.ctx=e.ctx,this.w=e.w}return l(t,[{key:"moveXCrosshairs",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.ttCtx,r=this.w,i=n.getElXCrosshairs(),o=t-n.xcrosshairsWidth/2,a=r.globals.labels.slice().length;if(null!==e&&(o=r.globals.gridWidth/a*e),null===i||r.globals.isBarHorizontal||(i.setAttribute("x",o),i.setAttribute("x1",o),i.setAttribute("x2",o),i.setAttribute("y2",r.globals.gridHeight),i.classList.add("apexcharts-active")),o<0&&(o=0),o>r.globals.gridWidth&&(o=r.globals.gridWidth),n.isXAxisTooltipEnabled){var s=o;"tickWidth"!==r.config.xaxis.crosshairs.width&&"barWidth"!==r.config.xaxis.crosshairs.width||(s=o+n.xcrosshairsWidth/2),this.moveXAxisTooltip(s)}}},{key:"moveYCrosshairs",value:function(t){var e=this.ttCtx;null!==e.ycrosshairs&&O.setAttrs(e.ycrosshairs,{y1:t,y2:t}),null!==e.ycrosshairsHidden&&O.setAttrs(e.ycrosshairsHidden,{y1:t,y2:t})}},{key:"moveXAxisTooltip",value:function(t){var e=this.w,n=this.ttCtx;if(null!==n.xaxisTooltip&&0!==n.xcrosshairsWidth){n.xaxisTooltip.classList.add("apexcharts-active");var r,i=n.xaxisOffY+e.config.xaxis.tooltip.offsetY+e.globals.translateY+1+e.config.xaxis.offsetY;if(t-=n.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(t))t+=e.globals.translateX,r=new O(this.ctx).getTextRects(n.xaxisTooltipText.innerHTML),n.xaxisTooltipText.style.minWidth=r.width+"px",n.xaxisTooltip.style.left=t+"px",n.xaxisTooltip.style.top=i+"px"}}},{key:"moveYAxisTooltip",value:function(t){var e=this.w,n=this.ttCtx;null===n.yaxisTTEls&&(n.yaxisTTEls=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var r=parseInt(n.ycrosshairsHidden.getAttribute("y1"),10),i=e.globals.translateY+r,o=n.yaxisTTEls[t].getBoundingClientRect().height,a=e.globals.translateYAxisX[t]-2;e.config.yaxis[t].opposite&&(a-=26),i-=o/2,-1===e.globals.ignoreYAxisIndexes.indexOf(t)?(n.yaxisTTEls[t].classList.add("apexcharts-active"),n.yaxisTTEls[t].style.top=i+"px",n.yaxisTTEls[t].style.left=a+e.config.yaxis[t].tooltip.offsetX+"px"):n.yaxisTTEls[t].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=this.w,i=this.ttCtx,o=i.getElTooltip(),a=i.tooltipRect,s=null!==n?parseFloat(n):1,l=parseFloat(t)+s+5,c=parseFloat(e)+s/2;if(l>r.globals.gridWidth/2&&(l=l-a.ttWidth-s-10),l>r.globals.gridWidth-a.ttWidth-10&&(l=r.globals.gridWidth-a.ttWidth),l<-20&&(l=-20),r.config.tooltip.followCursor){var u=i.getElGrid().getBoundingClientRect();(l=i.e.clientX-u.left)>r.globals.gridWidth/2&&(l-=i.tooltipRect.ttWidth),(c=i.e.clientY+r.globals.translateY-u.top)>r.globals.gridHeight/2&&(c-=i.tooltipRect.ttHeight)}else r.globals.isBarHorizontal||a.ttHeight/2+c>r.globals.gridHeight&&(c=r.globals.gridHeight-a.ttHeight+r.globals.translateY);isNaN(l)||(l+=r.globals.translateX,o.style.left=l+"px",o.style.top=c+"px")}},{key:"moveMarkers",value:function(t,e){var n=this.w,r=this.ttCtx;if(n.globals.markers.size[t]>0)for(var i=n.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(t,"'] .apexcharts-marker")),o=0;o<i.length;o++)parseInt(i[o].getAttribute("rel"),10)===e&&(r.marker.resetPointsSize(),r.marker.enlargeCurrentPoint(e,i[o]));else r.marker.resetPointsSize(),this.moveDynamicPointOnHover(e,t)}},{key:"moveDynamicPointOnHover",value:function(t,e){var n,r,i,o,a=this.w,s=this.ttCtx,l=new O(this.ctx),c=a.globals.pointsArray,u=s.tooltipUtil.getHoverMarkerSize(e),h=a.config.series[e].type;if(!h||"column"!==h&&"candlestick"!==h&&"boxPlot"!==h){i=null===(n=c[e][t])||void 0===n?void 0:n[0],o=(null===(r=c[e][t])||void 0===r?void 0:r[1])||0;var d=a.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(e,"'] .apexcharts-series-markers path"));if(d&&o<a.globals.gridHeight&&o>0){var f=d.getAttribute("shape"),p=l.getMarkerPath(i,o,f,1.5*u);d.setAttribute("d",p)}this.moveXCrosshairs(i),s.fixedTooltip||this.moveTooltip(i,o,u)}}},{key:"moveDynamicPointsOnHover",value:function(t){var e,n=this.ttCtx,r=n.w,i=0,o=0,a=r.globals.pointsArray,s=new X(this.ctx),l=new O(this.ctx);e=s.getActiveConfigSeriesIndex("asc",["line","area","scatter","bubble"]);var c=n.tooltipUtil.getHoverMarkerSize(e);a[e]&&(i=a[e][t][0],o=a[e][t][1]);var u=n.tooltipUtil.getAllMarkers();if(null!==u)for(var h=0;h<r.globals.series.length;h++){var d=a[h];if(r.globals.comboCharts&&void 0===d&&u.splice(h,0,null),d&&d.length){var f=a[h][t][1],p=void 0;u[h].setAttribute("cx",i);var m=u[h].getAttribute("shape");if("rangeArea"===r.config.chart.type&&!r.globals.comboCharts){var g=t+r.globals.series[h].length;p=a[h][g][1],f-=Math.abs(f-p)/2}if(null!==f&&!isNaN(f)&&f<r.globals.gridHeight+c&&f+c>0){var b=l.getMarkerPath(i,f,m,c);u[h].setAttribute("d",b)}else u[h].setAttribute("d","")}}this.moveXCrosshairs(i),n.fixedTooltip||this.moveTooltip(i,o||r.globals.gridHeight,c)}},{key:"moveStickyTooltipOverBars",value:function(t,e){var n=this.w,r=this.ttCtx,i=n.globals.columnSeries?n.globals.columnSeries.length:n.globals.series.length,o=i>=2&&i%2==0?Math.floor(i/2):Math.floor(i/2)+1;n.globals.isBarHorizontal&&(o=new X(this.ctx).getActiveConfigSeriesIndex("desc")+1);var a=n.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(o,"'] path[j='").concat(t,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(o,"'] path[j='").concat(t,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(o,"'] path[j='").concat(t,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(o,"'] path[j='").concat(t,"']"));a||"number"!=typeof e||(a=n.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[data\\:realIndex='".concat(e,"'] path[j='").concat(t,"'],\n .apexcharts-candlestick-series .apexcharts-series[data\\:realIndex='").concat(e,"'] path[j='").concat(t,"'],\n .apexcharts-boxPlot-series .apexcharts-series[data\\:realIndex='").concat(e,"'] path[j='").concat(t,"'],\n .apexcharts-rangebar-series .apexcharts-series[data\\:realIndex='").concat(e,"'] path[j='").concat(t,"']")));var s=a?parseFloat(a.getAttribute("cx")):0,l=a?parseFloat(a.getAttribute("cy")):0,c=a?parseFloat(a.getAttribute("barWidth")):0,u=r.getElGrid().getBoundingClientRect(),h=a&&(a.classList.contains("apexcharts-candlestick-area")||a.classList.contains("apexcharts-boxPlot-area"));n.globals.isXNumeric?(a&&!h&&(s-=i%2!=0?c/2:0),a&&h&&n.globals.comboCharts&&(s-=c/2)):n.globals.isBarHorizontal||(s=r.xAxisTicksPositions[t-1]+r.dataPointsDividedWidth/2,isNaN(s)&&(s=r.xAxisTicksPositions[t]-r.dataPointsDividedWidth/2)),n.globals.isBarHorizontal?l-=r.tooltipRect.ttHeight:n.config.tooltip.followCursor?l=r.e.clientY-u.top-r.tooltipRect.ttHeight/2:l+r.tooltipRect.ttHeight+15>n.globals.gridHeight&&(l=n.globals.gridHeight),n.globals.isBarHorizontal||this.moveXCrosshairs(s),r.fixedTooltip||this.moveTooltip(s,l||n.globals.gridHeight)}}]),t}(),xt=function(){function t(e){a(this,t),this.w=e.w,this.ttCtx=e,this.ctx=e.ctx,this.tooltipPosition=new _t(e)}return l(t,[{key:"drawDynamicPoints",value:function(){var t=this.w,e=new O(this.ctx),n=new $(this.ctx),r=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series");r=y(r),t.config.chart.stacked&&r.sort((function(t,e){return parseFloat(t.getAttribute("data:realIndex"))-parseFloat(e.getAttribute("data:realIndex"))}));for(var i=0;i<r.length;i++){var o=r[i].querySelector(".apexcharts-series-markers-wrap");if(null!==o){var a=void 0,s="apexcharts-marker w".concat((Math.random()+1).toString(36).substring(4));"line"!==t.config.chart.type&&"area"!==t.config.chart.type||t.globals.comboCharts||t.config.tooltip.intersect||(s+=" no-pointer-events");var l=n.getMarkerConfig({cssClass:s,seriesIndex:Number(o.getAttribute("data:realIndex"))});(a=e.drawMarker(0,0,l)).node.setAttribute("default-marker-size",0);var c=document.createElementNS(t.globals.SVGNS,"g");c.classList.add("apexcharts-series-markers"),c.appendChild(a.node),o.appendChild(c)}}}},{key:"enlargeCurrentPoint",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=this.w;"bubble"!==i.config.chart.type&&this.newPointSize(t,e);var o=e.getAttribute("cx"),a=e.getAttribute("cy");if(null!==n&&null!==r&&(o=n,a=r),this.tooltipPosition.moveXCrosshairs(o),!this.fixedTooltip){if("radar"===i.config.chart.type){var s=this.ttCtx.getElGrid().getBoundingClientRect();o=this.ttCtx.e.clientX-s.left}this.tooltipPosition.moveTooltip(o,a,i.config.markers.hover.size)}}},{key:"enlargePoints",value:function(t){for(var e=this.w,n=this,r=this.ttCtx,i=t,o=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),a=e.config.markers.hover.size,s=0;s<o.length;s++){var l=o[s].getAttribute("rel"),c=o[s].getAttribute("index");if(void 0===a&&(a=e.globals.markers.size[c]+e.config.markers.hover.sizeOffset),i===parseInt(l,10)){n.newPointSize(i,o[s]);var u=o[s].getAttribute("cx"),h=o[s].getAttribute("cy");n.tooltipPosition.moveXCrosshairs(u),r.fixedTooltip||n.tooltipPosition.moveTooltip(u,h,a)}else n.oldPointSize(o[s])}}},{key:"newPointSize",value:function(t,e){var n=this.w,r=n.config.markers.hover.size,i=0===t?e.parentNode.firstChild:e.parentNode.lastChild;if("0"!==i.getAttribute("default-marker-size")){var o=parseInt(i.getAttribute("index"),10);void 0===r&&(r=n.globals.markers.size[o]+n.config.markers.hover.sizeOffset),r<0&&(r=0);var a=this.ttCtx.tooltipUtil.getPathFromPoint(e,r);e.setAttribute("d",a)}}},{key:"oldPointSize",value:function(t){var e=parseFloat(t.getAttribute("default-marker-size")),n=this.ttCtx.tooltipUtil.getPathFromPoint(t,e);t.setAttribute("d",n)}},{key:"resetPointsSize",value:function(){for(var t=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),e=0;e<t.length;e++){var n=parseFloat(t[e].getAttribute("default-marker-size"));if(k.isNumber(n)&&n>=0){var r=this.ttCtx.tooltipUtil.getPathFromPoint(t[e],n);t[e].setAttribute("d",r)}else t[e].setAttribute("d","M0,0")}}}]),t}(),kt=function(){function t(e){a(this,t),this.w=e.w;var n=this.w;this.ttCtx=e,this.isVerticalGroupedRangeBar=!n.globals.isBarHorizontal&&"rangeBar"===n.config.chart.type&&n.config.plotOptions.bar.rangeBarGroupRows}return l(t,[{key:"getAttr",value:function(t,e){return parseFloat(t.target.getAttribute(e))}},{key:"handleHeatTreeTooltip",value:function(t){var e=t.e,n=t.opt,r=t.x,i=t.y,o=t.type,a=this.ttCtx,s=this.w;if(e.target.classList.contains("apexcharts-".concat(o,"-rect"))){var l=this.getAttr(e,"i"),c=this.getAttr(e,"j"),u=this.getAttr(e,"cx"),h=this.getAttr(e,"cy"),d=this.getAttr(e,"width"),f=this.getAttr(e,"height");if(a.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:l,j:c,shared:!1,e:e}),s.globals.capturedSeriesIndex=l,s.globals.capturedDataPointIndex=c,r=u+a.tooltipRect.ttWidth/2+d,i=h+a.tooltipRect.ttHeight/2-f/2,a.tooltipPosition.moveXCrosshairs(u+d/2),r>s.globals.gridWidth/2&&(r=u-a.tooltipRect.ttWidth/2+d),a.w.config.tooltip.followCursor){var p=s.globals.dom.elWrap.getBoundingClientRect();r=s.globals.clientX-p.left-(r>s.globals.gridWidth/2?a.tooltipRect.ttWidth:0),i=s.globals.clientY-p.top-(i>s.globals.gridHeight/2?a.tooltipRect.ttHeight:0)}}return{x:r,y:i}}},{key:"handleMarkerTooltip",value:function(t){var e,n,r=t.e,i=t.opt,o=t.x,a=t.y,s=this.w,l=this.ttCtx;if(r.target.classList.contains("apexcharts-marker")){var c=parseInt(i.paths.getAttribute("cx"),10),u=parseInt(i.paths.getAttribute("cy"),10),h=parseFloat(i.paths.getAttribute("val"));if(n=parseInt(i.paths.getAttribute("rel"),10),e=parseInt(i.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,l.intersect){var d=k.findAncestor(i.paths,"apexcharts-series");d&&(e=parseInt(d.getAttribute("data:realIndex"),10))}if(l.tooltipLabels.drawSeriesTexts({ttItems:i.ttItems,i:e,j:n,shared:!l.showOnIntersect&&s.config.tooltip.shared,e:r}),"mouseup"===r.type&&l.markerClick(r,e,n),s.globals.capturedSeriesIndex=e,s.globals.capturedDataPointIndex=n,o=c,a=u+s.globals.translateY-1.4*l.tooltipRect.ttHeight,l.w.config.tooltip.followCursor){var f=l.getElGrid().getBoundingClientRect();a=l.e.clientY+s.globals.translateY-f.top}h<0&&(a=u),l.marker.enlargeCurrentPoint(n,i.paths,o,a)}return{x:o,y:a}}},{key:"handleBarTooltip",value:function(t){var e,n,r=t.e,i=t.opt,o=this.w,a=this.ttCtx,s=a.getElTooltip(),l=0,c=0,u=0,h=this.getBarTooltipXY({e:r,opt:i});e=h.i;var d=h.j;o.globals.capturedSeriesIndex=e,o.globals.capturedDataPointIndex=d,o.globals.isBarHorizontal&&a.tooltipUtil.hasBars()||!o.config.tooltip.shared?(c=h.x,u=h.y,n=Array.isArray(o.config.stroke.width)?o.config.stroke.width[e]:o.config.stroke.width,l=c):o.globals.comboCharts||o.config.tooltip.shared||(l/=2),isNaN(u)&&(u=o.globals.svgHeight-a.tooltipRect.ttHeight);var f=parseInt(i.paths.parentNode.getAttribute("data:realIndex"),10);if(o.globals.isMultipleYAxis?o.config.yaxis[f]&&o.config.yaxis[f].reversed:o.config.yaxis[0].reversed,c+a.tooltipRect.ttWidth>o.globals.gridWidth?c-=a.tooltipRect.ttWidth:c<0&&(c=0),a.w.config.tooltip.followCursor){var p=a.getElGrid().getBoundingClientRect();u=a.e.clientY-p.top}null===a.tooltip&&(a.tooltip=o.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),o.config.tooltip.shared||(o.globals.comboBarCount>0?a.tooltipPosition.moveXCrosshairs(l+n/2):a.tooltipPosition.moveXCrosshairs(l)),!a.fixedTooltip&&(!o.config.tooltip.shared||o.globals.isBarHorizontal&&a.tooltipUtil.hasBars())&&(u=u+o.globals.translateY-a.tooltipRect.ttHeight/2,s.style.left=c+o.globals.translateX+"px",s.style.top=u+"px")}},{key:"getBarTooltipXY",value:function(t){var e=this,n=t.e,r=t.opt,i=this.w,o=null,a=this.ttCtx,s=0,l=0,c=0,u=0,h=0,d=n.target.classList;if(d.contains("apexcharts-bar-area")||d.contains("apexcharts-candlestick-area")||d.contains("apexcharts-boxPlot-area")||d.contains("apexcharts-rangebar-area")){var f=n.target,p=f.getBoundingClientRect(),m=r.elGrid.getBoundingClientRect(),g=p.height;h=p.height;var b=p.width,v=parseInt(f.getAttribute("cx"),10),y=parseInt(f.getAttribute("cy"),10);u=parseFloat(f.getAttribute("barWidth"));var w="touchmove"===n.type?n.touches[0].clientX:n.clientX;o=parseInt(f.getAttribute("j"),10),s=parseInt(f.parentNode.getAttribute("rel"),10)-1;var _=f.getAttribute("data-range-y1"),x=f.getAttribute("data-range-y2");i.globals.comboCharts&&(s=parseInt(f.parentNode.getAttribute("data:realIndex"),10));var k=function(t){return i.globals.isXNumeric?v-b/2:e.isVerticalGroupedRangeBar?v+b/2:v-a.dataPointsDividedWidth+b/2},A=function(){return y-a.dataPointsDividedHeight+g/2-a.tooltipRect.ttHeight/2};a.tooltipLabels.drawSeriesTexts({ttItems:r.ttItems,i:s,j:o,y1:_?parseInt(_,10):null,y2:x?parseInt(x,10):null,shared:!a.showOnIntersect&&i.config.tooltip.shared,e:n}),i.config.tooltip.followCursor?i.globals.isBarHorizontal?(l=w-m.left+15,c=A()):(l=k(),c=n.clientY-m.top-a.tooltipRect.ttHeight/2-15):i.globals.isBarHorizontal?((l=v)<a.xyRatios.baseLineInvertedY&&(l=v-a.tooltipRect.ttWidth),c=A()):(l=k(),c=y)}return{x:l,y:c,barHeight:h,barWidth:u,i:s,j:o}}}]),t}(),At=function(){function t(e){a(this,t),this.w=e.w,this.ttCtx=e}return l(t,[{key:"drawXaxisTooltip",value:function(){var t=this.w,e=this.ttCtx,n="bottom"===t.config.xaxis.position;e.xaxisOffY=n?t.globals.gridHeight+1:-t.globals.xAxisHeight-t.config.xaxis.axisTicks.height+3;var r=n?"apexcharts-xaxistooltip apexcharts-xaxistooltip-bottom":"apexcharts-xaxistooltip apexcharts-xaxistooltip-top",i=t.globals.dom.elWrap;e.isXAxisTooltipEnabled&&null===t.globals.dom.baseEl.querySelector(".apexcharts-xaxistooltip")&&(e.xaxisTooltip=document.createElement("div"),e.xaxisTooltip.setAttribute("class",r+" apexcharts-theme-"+t.config.tooltip.theme),i.appendChild(e.xaxisTooltip),e.xaxisTooltipText=document.createElement("div"),e.xaxisTooltipText.classList.add("apexcharts-xaxistooltip-text"),e.xaxisTooltipText.style.fontFamily=t.config.xaxis.tooltip.style.fontFamily||t.config.chart.fontFamily,e.xaxisTooltipText.style.fontSize=t.config.xaxis.tooltip.style.fontSize,e.xaxisTooltip.appendChild(e.xaxisTooltipText))}},{key:"drawYaxisTooltip",value:function(){for(var t=this.w,e=this.ttCtx,n=0;n<t.config.yaxis.length;n++){var r=t.config.yaxis[n].opposite||t.config.yaxis[n].crosshairs.opposite;e.yaxisOffX=r?t.globals.gridWidth+1:1;var i="apexcharts-yaxistooltip apexcharts-yaxistooltip-".concat(n,r?" apexcharts-yaxistooltip-right":" apexcharts-yaxistooltip-left"),o=t.globals.dom.elWrap;null===t.globals.dom.baseEl.querySelector(".apexcharts-yaxistooltip apexcharts-yaxistooltip-".concat(n))&&(e.yaxisTooltip=document.createElement("div"),e.yaxisTooltip.setAttribute("class",i+" apexcharts-theme-"+t.config.tooltip.theme),o.appendChild(e.yaxisTooltip),0===n&&(e.yaxisTooltipText=[]),e.yaxisTooltipText[n]=document.createElement("div"),e.yaxisTooltipText[n].classList.add("apexcharts-yaxistooltip-text"),e.yaxisTooltip.appendChild(e.yaxisTooltipText[n]))}}},{key:"setXCrosshairWidth",value:function(){var t=this.w,e=this.ttCtx,n=e.getElXCrosshairs();if(e.xcrosshairsWidth=parseInt(t.config.xaxis.crosshairs.width,10),t.globals.comboCharts){var r=t.globals.dom.baseEl.querySelector(".apexcharts-bar-area");if(null!==r&&"barWidth"===t.config.xaxis.crosshairs.width){var i=parseFloat(r.getAttribute("barWidth"));e.xcrosshairsWidth=i}else if("tickWidth"===t.config.xaxis.crosshairs.width){var o=t.globals.labels.length;e.xcrosshairsWidth=t.globals.gridWidth/o}}else if("tickWidth"===t.config.xaxis.crosshairs.width){var a=t.globals.labels.length;e.xcrosshairsWidth=t.globals.gridWidth/a}else if("barWidth"===t.config.xaxis.crosshairs.width){var s=t.globals.dom.baseEl.querySelector(".apexcharts-bar-area");if(null!==s){var l=parseFloat(s.getAttribute("barWidth"));e.xcrosshairsWidth=l}else e.xcrosshairsWidth=1}t.globals.isBarHorizontal&&(e.xcrosshairsWidth=0),null!==n&&e.xcrosshairsWidth>0&&n.setAttribute("width",e.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var t=this.w,e=this.ttCtx;e.ycrosshairs=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),e.ycrosshairsHidden=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(t,e,n){var r=this.ttCtx,i=this.w,o=i.globals,a=o.seriesYAxisMap[t];if(r.yaxisTooltips[t]&&a.length>0){var s=o.yLabelFormatters[t],l=r.getElGrid().getBoundingClientRect(),c=a[0],u=0;n.yRatio.length>1&&(u=c);var h=(e-l.top)*n.yRatio[u],d=o.maxYArr[c]-o.minYArr[c],f=o.minYArr[c]+(d-h);i.config.yaxis[t].reversed&&(f=o.maxYArr[c]-(d-h)),r.tooltipPosition.moveYCrosshairs(e-l.top),r.yaxisTooltipText[t].innerHTML=s(f),r.tooltipPosition.moveYAxisTooltip(t)}}}]),t}(),Mt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w;var n=this.w;this.tConfig=n.config.tooltip,this.tooltipUtil=new yt(this),this.tooltipLabels=new wt(this),this.tooltipPosition=new _t(this),this.marker=new xt(this),this.intersect=new kt(this),this.axesTooltip=new At(this),this.showOnIntersect=this.tConfig.intersect,this.showTooltipTitle=this.tConfig.x.show,this.fixedTooltip=this.tConfig.fixed.enabled,this.xaxisTooltip=null,this.yaxisTTEls=null,this.isBarShared=!n.globals.isBarHorizontal&&this.tConfig.shared,this.lastHoverTime=Date.now()}return l(t,[{key:"getElTooltip",value:function(t){return t||(t=this),t.w.globals.dom.baseEl?t.w.globals.dom.baseEl.querySelector(".apexcharts-tooltip"):null}},{key:"getElXCrosshairs",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-xcrosshairs")}},{key:"getElGrid",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-grid")}},{key:"drawTooltip",value:function(t){var e=this.w;this.xyRatios=t,this.isXAxisTooltipEnabled=e.config.xaxis.tooltip.enabled&&e.globals.axisCharts,this.yaxisTooltips=e.config.yaxis.map((function(t,n){return!!(t.show&&t.tooltip.enabled&&e.globals.axisCharts)})),this.allTooltipSeriesGroups=[],e.globals.axisCharts||(this.showTooltipTitle=!1);var n=document.createElement("div");if(n.classList.add("apexcharts-tooltip"),e.config.tooltip.cssClass&&n.classList.add(e.config.tooltip.cssClass),n.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),e.globals.dom.elWrap.appendChild(n),e.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var r=new Q(this.ctx);this.xAxisTicksPositions=r.getXAxisTicksPositions()}if(!e.globals.comboCharts&&!this.tConfig.intersect&&"rangeBar"!==e.config.chart.type||this.tConfig.shared||(this.showOnIntersect=!0),0!==e.config.markers.size&&0!==e.globals.markers.largestSize||this.marker.drawDynamicPoints(this),e.globals.collapsedSeries.length!==e.globals.series.length){this.dataPointsDividedHeight=e.globals.gridHeight/e.globals.dataPoints,this.dataPointsDividedWidth=e.globals.gridWidth/e.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||e.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,n.appendChild(this.tooltipTitle));var i=e.globals.series.length;(e.globals.xyCharts||e.globals.comboCharts)&&this.tConfig.shared&&(i=this.showOnIntersect?1:e.globals.series.length),this.legendLabels=e.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(i),this.addSVGEvents()}}},{key:"createTTElements",value:function(t){for(var e=this,n=this.w,r=[],i=this.getElTooltip(),o=function(o){var a=document.createElement("div");a.classList.add("apexcharts-tooltip-series-group","apexcharts-tooltip-series-group-".concat(o)),a.style.order=n.config.tooltip.inverseOrder?t-o:o+1;var s=document.createElement("span");s.classList.add("apexcharts-tooltip-marker"),s.style.backgroundColor=n.globals.colors[o],a.appendChild(s);var l=document.createElement("div");l.classList.add("apexcharts-tooltip-text"),l.style.fontFamily=e.tConfig.style.fontFamily||n.config.chart.fontFamily,l.style.fontSize=e.tConfig.style.fontSize,["y","goals","z"].forEach((function(t){var e=document.createElement("div");e.classList.add("apexcharts-tooltip-".concat(t,"-group"));var n=document.createElement("span");n.classList.add("apexcharts-tooltip-text-".concat(t,"-label")),e.appendChild(n);var r=document.createElement("span");r.classList.add("apexcharts-tooltip-text-".concat(t,"-value")),e.appendChild(r),l.appendChild(e)})),a.appendChild(l),i.appendChild(a),r.push(a)},a=0;a<t;a++)o(a);return r}},{key:"addSVGEvents",value:function(){var t=this.w,e=t.config.chart.type,n=this.getElTooltip(),r=!("bar"!==e&&"candlestick"!==e&&"boxPlot"!==e&&"rangeBar"!==e),i="area"===e||"line"===e||"scatter"===e||"bubble"===e||"radar"===e,o=t.globals.dom.Paper.node,a=this.getElGrid();a&&(this.seriesBound=a.getBoundingClientRect());var s,l=[],c=[],u={hoverArea:o,elGrid:a,tooltipEl:n,tooltipY:l,tooltipX:c,ttItems:this.ttItems};if(t.globals.axisCharts&&(i?s=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series[data\\:longestSeries='true'] .apexcharts-marker"):r?s=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series .apexcharts-bar-area, .apexcharts-series .apexcharts-candlestick-area, .apexcharts-series .apexcharts-boxPlot-area, .apexcharts-series .apexcharts-rangebar-area"):"heatmap"!==e&&"treemap"!==e||(s=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series .apexcharts-heatmap, .apexcharts-series .apexcharts-treemap")),s&&s.length))for(var h=0;h<s.length;h++)l.push(s[h].getAttribute("cy")),c.push(s[h].getAttribute("cx"));if(t.globals.xyCharts&&!this.showOnIntersect||t.globals.comboCharts&&!this.showOnIntersect||r&&this.tooltipUtil.hasBars()&&this.tConfig.shared)this.addPathsEventListeners([o],u);else if(r&&!t.globals.comboCharts||i&&this.showOnIntersect)this.addDatapointEventsListeners(u);else if(!t.globals.axisCharts||"heatmap"===e||"treemap"===e){var d=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series");this.addPathsEventListeners(d,u)}if(this.showOnIntersect){var f=t.globals.dom.baseEl.querySelectorAll(".apexcharts-line-series .apexcharts-marker, .apexcharts-area-series .apexcharts-marker");f.length>0&&this.addPathsEventListeners(f,u),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(u)}}},{key:"drawFixedTooltipRect",value:function(){var t=this.w,e=this.getElTooltip(),n=e.getBoundingClientRect(),r=n.width+10,i=n.height+10,o=this.tConfig.fixed.offsetX,a=this.tConfig.fixed.offsetY,s=this.tConfig.fixed.position.toLowerCase();return s.indexOf("right")>-1&&(o=o+t.globals.svgWidth-r+10),s.indexOf("bottom")>-1&&(a=a+t.globals.svgHeight-i-10),e.style.left=o+"px",e.style.top=a+"px",{x:o,y:a,ttWidth:r,ttHeight:i}}},{key:"addDatapointEventsListeners",value:function(t){var e=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers .apexcharts-marker, .apexcharts-bar-area, .apexcharts-candlestick-area, .apexcharts-boxPlot-area, .apexcharts-rangebar-area");this.addPathsEventListeners(e,t)}},{key:"addPathsEventListeners",value:function(t,e){for(var n=this,r=function(r){var i={paths:t[r],tooltipEl:e.tooltipEl,tooltipY:e.tooltipY,tooltipX:e.tooltipX,elGrid:e.elGrid,hoverArea:e.hoverArea,ttItems:e.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map((function(e){return t[r].addEventListener(e,n.onSeriesHover.bind(n,i),{capture:!1,passive:!0})}))},i=0;i<t.length;i++)r(i)}},{key:"onSeriesHover",value:function(t,e){var n=this,r=Date.now()-this.lastHoverTime;r>=100?this.seriesHover(t,e):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout((function(){n.seriesHover(t,e)}),100-r))}},{key:"seriesHover",value:function(t,e){var n=this;this.lastHoverTime=Date.now();var r=[],i=this.w;i.config.chart.group&&(r=this.ctx.getGroupedCharts()),i.globals.axisCharts&&(i.globals.minX===-1/0&&i.globals.maxX===1/0||0===i.globals.dataPoints)||(r.length?r.forEach((function(r){var i=n.getElTooltip(r),o={paths:t.paths,tooltipEl:i,tooltipY:t.tooltipY,tooltipX:t.tooltipX,elGrid:t.elGrid,hoverArea:t.hoverArea,ttItems:r.w.globals.tooltip.ttItems};r.w.globals.minX===n.w.globals.minX&&r.w.globals.maxX===n.w.globals.maxX&&r.w.globals.tooltip.seriesHoverByContext({chartCtx:r,ttCtx:r.w.globals.tooltip,opt:o,e:e})})):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:t,e:e}))}},{key:"seriesHoverByContext",value:function(t){var e=t.chartCtx,n=t.ttCtx,r=t.opt,i=t.e,o=e.w,a=this.getElTooltip(e);a&&(n.tooltipRect={x:0,y:0,ttWidth:a.getBoundingClientRect().width,ttHeight:a.getBoundingClientRect().height},n.e=i,!n.tooltipUtil.hasBars()||o.globals.comboCharts||n.isBarShared||this.tConfig.onDatasetHover.highlightDataSeries&&new X(e).toggleSeriesOnHover(i,i.target.parentNode),n.fixedTooltip&&n.drawFixedTooltipRect(),o.globals.axisCharts?n.axisChartsTooltips({e:i,opt:r,tooltipRect:n.tooltipRect}):n.nonAxisChartsTooltips({e:i,opt:r,tooltipRect:n.tooltipRect}))}},{key:"axisChartsTooltips",value:function(t){var e,n,r=t.e,i=t.opt,o=this.w,a=i.elGrid.getBoundingClientRect(),s="touchmove"===r.type?r.touches[0].clientX:r.clientX,l="touchmove"===r.type?r.touches[0].clientY:r.clientY;if(this.clientY=l,this.clientX=s,o.globals.capturedSeriesIndex=-1,o.globals.capturedDataPointIndex=-1,l<a.top||l>a.top+a.height)this.handleMouseOut(i);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!o.config.tooltip.shared){var c=parseInt(i.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(c)<0)return void this.handleMouseOut(i)}var u=this.getElTooltip(),h=this.getElXCrosshairs(),d=[];o.config.chart.group&&(d=this.ctx.getSyncedCharts());var f=o.globals.xyCharts||"bar"===o.config.chart.type&&!o.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||o.globals.comboCharts&&this.tooltipUtil.hasBars();if("mousemove"===r.type||"touchmove"===r.type||"mouseup"===r.type){if(o.globals.collapsedSeries.length+o.globals.ancillaryCollapsedSeries.length===o.globals.series.length)return;null!==h&&h.classList.add("apexcharts-active");var p=this.yaxisTooltips.filter((function(t){return!0===t}));if(null!==this.ycrosshairs&&p.length&&this.ycrosshairs.classList.add("apexcharts-active"),f&&!this.showOnIntersect||d.length>1)this.handleStickyTooltip(r,s,l,i);else if("heatmap"===o.config.chart.type||"treemap"===o.config.chart.type){var m=this.intersect.handleHeatTreeTooltip({e:r,opt:i,x:e,y:n,type:o.config.chart.type});e=m.x,n=m.y,u.style.left=e+"px",u.style.top=n+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:r,opt:i}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:r,opt:i,x:e,y:n});if(this.yaxisTooltips.length)for(var g=0;g<o.config.yaxis.length;g++)this.axesTooltip.drawYaxisTooltipText(g,l,this.xyRatios);o.globals.dom.baseEl.classList.add("apexcharts-tooltip-active"),i.tooltipEl.classList.add("apexcharts-active")}else"mouseout"!==r.type&&"touchend"!==r.type||this.handleMouseOut(i)}}},{key:"nonAxisChartsTooltips",value:function(t){var e=t.e,n=t.opt,r=t.tooltipRect,i=this.w,o=n.paths.getAttribute("rel"),a=this.getElTooltip(),s=i.globals.dom.elWrap.getBoundingClientRect();if("mousemove"===e.type||"touchmove"===e.type){i.globals.dom.baseEl.classList.add("apexcharts-tooltip-active"),a.classList.add("apexcharts-active"),this.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:parseInt(o,10)-1,shared:!1});var l=i.globals.clientX-s.left-r.ttWidth/2,c=i.globals.clientY-s.top-r.ttHeight-10;if(a.style.left=l+"px",a.style.top=c+"px",i.config.legend.tooltipHoverFormatter){var u=o-1,h=(0,i.config.legend.tooltipHoverFormatter)(this.legendLabels[u].getAttribute("data:default-text"),{seriesIndex:u,dataPointIndex:u,w:i});this.legendLabels[u].innerHTML=h}}else"mouseout"!==e.type&&"touchend"!==e.type||(a.classList.remove("apexcharts-active"),i.globals.dom.baseEl.classList.remove("apexcharts-tooltip-active"),i.config.legend.tooltipHoverFormatter&&this.legendLabels.forEach((function(t){var e=t.getAttribute("data:default-text");t.innerHTML=decodeURIComponent(e)})))}},{key:"handleStickyTooltip",value:function(t,e,n,r){var i=this.w,o=this.tooltipUtil.getNearestValues({context:this,hoverArea:r.hoverArea,elGrid:r.elGrid,clientX:e,clientY:n}),a=o.j,s=o.capturedSeries;i.globals.collapsedSeriesIndices.includes(s)&&(s=null);var l=r.elGrid.getBoundingClientRect();if(o.hoverX<0||o.hoverX>l.width)this.handleMouseOut(r);else if(null!==s)this.handleStickyCapturedSeries(t,s,r,a);else if(this.tooltipUtil.isXoverlap(a)||i.globals.isBarHorizontal){var c=i.globals.series.findIndex((function(t,e){return!i.globals.collapsedSeriesIndices.includes(e)}));this.create(t,this,c,a,r.ttItems)}}},{key:"handleStickyCapturedSeries",value:function(t,e,n,r){var i=this.w;if(this.tConfig.shared||null!==i.globals.series[e][r]){if(void 0!==i.globals.series[e][r])this.tConfig.shared&&this.tooltipUtil.isXoverlap(r)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(t,this,e,r,n.ttItems):this.create(t,this,e,r,n.ttItems,!1);else if(this.tooltipUtil.isXoverlap(r)){var o=i.globals.series.findIndex((function(t,e){return!i.globals.collapsedSeriesIndices.includes(e)}));this.create(t,this,o,r,n.ttItems)}}else this.handleMouseOut(n)}},{key:"deactivateHoverFilter",value:function(){for(var t=this.w,e=new O(this.ctx),n=t.globals.dom.Paper.select(".apexcharts-bar-area"),r=0;r<n.length;r++)e.pathMouseLeave(n[r])}},{key:"handleMouseOut",value:function(t){var e=this.w,n=this.getElXCrosshairs();if(e.globals.dom.baseEl.classList.remove("apexcharts-tooltip-active"),t.tooltipEl.classList.remove("apexcharts-active"),this.deactivateHoverFilter(),"bubble"!==e.config.chart.type&&this.marker.resetPointsSize(),null!==n&&n.classList.remove("apexcharts-active"),null!==this.ycrosshairs&&this.ycrosshairs.classList.remove("apexcharts-active"),this.isXAxisTooltipEnabled&&this.xaxisTooltip.classList.remove("apexcharts-active"),this.yaxisTooltips.length){null===this.yaxisTTEls&&(this.yaxisTTEls=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));for(var r=0;r<this.yaxisTTEls.length;r++)this.yaxisTTEls[r].classList.remove("apexcharts-active")}e.config.legend.tooltipHoverFormatter&&this.legendLabels.forEach((function(t){var e=t.getAttribute("data:default-text");t.innerHTML=decodeURIComponent(e)}))}},{key:"markerClick",value:function(t,e,n){var r=this.w;"function"==typeof r.config.chart.events.markerClick&&r.config.chart.events.markerClick(t,this.ctx,{seriesIndex:e,dataPointIndex:n,w:r}),this.ctx.events.fireEvent("markerClick",[t,this.ctx,{seriesIndex:e,dataPointIndex:n,w:r}])}},{key:"create",value:function(t,e,n,r,i){var o,a,s,l,c,u,h,d,f,p,m,b,v,y,w,_,x=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,k=this.w,A=e;"mouseup"===t.type&&this.markerClick(t,n,r),null===x&&(x=this.tConfig.shared);var M=this.tooltipUtil.hasMarkers(n),S=this.tooltipUtil.getElBars();if(k.config.legend.tooltipHoverFormatter){var T=k.config.legend.tooltipHoverFormatter,C=Array.from(this.legendLabels);C.forEach((function(t){var e=t.getAttribute("data:default-text");t.innerHTML=decodeURIComponent(e)}));for(var E=0;E<C.length;E++){var j=C[E],L=parseInt(j.getAttribute("i"),10),P=decodeURIComponent(j.getAttribute("data:default-text")),D=T(P,{seriesIndex:x?L:n,dataPointIndex:r,w:k});if(x)j.innerHTML=k.globals.collapsedSeriesIndices.indexOf(L)<0?D:P;else if(j.innerHTML=L===n?D:P,n===L)break}}var I=g(g({ttItems:i,i:n,j:r},void 0!==(null===(o=k.globals.seriesRange)||void 0===o||null===(a=o[n])||void 0===a||null===(s=a[r])||void 0===s||null===(l=s.y[0])||void 0===l?void 0:l.y1)&&{y1:null===(c=k.globals.seriesRange)||void 0===c||null===(u=c[n])||void 0===u||null===(h=u[r])||void 0===h||null===(d=h.y[0])||void 0===d?void 0:d.y1}),void 0!==(null===(f=k.globals.seriesRange)||void 0===f||null===(p=f[n])||void 0===p||null===(m=p[r])||void 0===m||null===(b=m.y[0])||void 0===b?void 0:b.y2)&&{y2:null===(v=k.globals.seriesRange)||void 0===v||null===(y=v[n])||void 0===y||null===(w=y[r])||void 0===w||null===(_=w.y[0])||void 0===_?void 0:_.y2});if(x){if(A.tooltipLabels.drawSeriesTexts(g(g({},I),{},{shared:!this.showOnIntersect&&this.tConfig.shared})),M)k.globals.markers.largestSize>0?A.marker.enlargePoints(r):A.tooltipPosition.moveDynamicPointsOnHover(r);else if(this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(S),this.barSeriesHeight>0)){var R=new O(this.ctx),N=k.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(r,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(r,n);for(var B=0;B<N.length;B++)R.pathMouseEnter(N[B])}}else A.tooltipLabels.drawSeriesTexts(g({shared:!1},I)),this.tooltipUtil.hasBars()&&A.tooltipPosition.moveStickyTooltipOverBars(r,n),M&&A.tooltipPosition.moveMarkers(n,r)}}]),t}(),Ot=function(){function t(e){a(this,t),this.w=e.w,this.barCtx=e,this.totalFormatter=this.w.config.plotOptions.bar.dataLabels.total.formatter,this.totalFormatter||(this.totalFormatter=this.w.config.dataLabels.formatter)}return l(t,[{key:"handleBarDataLabels",value:function(t){var e,n,r=t.x,i=t.y,o=t.y1,a=t.y2,s=t.i,l=t.j,c=t.realIndex,u=t.columnGroupIndex,h=t.series,d=t.barHeight,f=t.barWidth,p=t.barXPosition,m=t.barYPosition,b=t.visibleSeries,v=t.renderedPath,y=this.w,w=new O(this.barCtx.ctx),_=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[c]:this.barCtx.strokeWidth;y.globals.isXNumeric&&!y.globals.isBarHorizontal?(e=r+parseFloat(f*(b+1)),n=i+parseFloat(d*(b+1))-_):(e=r+parseFloat(f*b),n=i+parseFloat(d*b));var x,k=null,A=r,M=i,S={},T=y.config.dataLabels,C=this.barCtx.barOptions.dataLabels,E=this.barCtx.barOptions.dataLabels.total;void 0!==m&&this.barCtx.isRangeBar&&(n=m,M=m),void 0!==p&&this.barCtx.isVerticalGroupedRangeBar&&(e=p,A=p);var j=T.offsetX,L=T.offsetY,P={width:0,height:0};if(y.config.dataLabels.enabled){var D=y.globals.series[s][l];P=w.getTextRects(y.config.dataLabels.formatter?y.config.dataLabels.formatter(D,g(g({},y),{},{seriesIndex:s,dataPointIndex:l,w:y})):y.globals.yLabelFormatters[0](D),parseFloat(T.style.fontSize))}var I={x:r,y:i,i:s,j:l,realIndex:c,columnGroupIndex:u,renderedPath:v,bcx:e,bcy:n,barHeight:d,barWidth:f,textRects:P,strokeWidth:_,dataLabelsX:A,dataLabelsY:M,dataLabelsConfig:T,barDataLabelsConfig:C,barTotalDataLabelsConfig:E,offX:j,offY:L};return S=this.barCtx.isHorizontal?this.calculateBarsDataLabelsPosition(I):this.calculateColumnsDataLabelsPosition(I),v.attr({cy:S.bcy,cx:S.bcx,j:l,val:y.globals.series[s][l],barHeight:d,barWidth:f}),x=this.drawCalculatedDataLabels({x:S.dataLabelsX,y:S.dataLabelsY,val:this.barCtx.isRangeBar?[o,a]:"100%"===y.config.chart.stackType?h[c][l]:y.globals.series[c][l],i:c,j:l,barWidth:f,barHeight:d,textRects:P,dataLabelsConfig:T}),y.config.chart.stacked&&E.enabled&&(k=this.drawTotalDataLabels({x:S.totalDataLabelsX,y:S.totalDataLabelsY,barWidth:f,barHeight:d,realIndex:c,textAnchor:S.totalDataLabelsAnchor,val:this.getStackedTotalDataLabel({realIndex:c,j:l}),dataLabelsConfig:T,barTotalDataLabelsConfig:E})),{dataLabels:x,totalDataLabels:k}}},{key:"getStackedTotalDataLabel",value:function(t){var e=t.realIndex,n=t.j,r=this.w,i=this.barCtx.stackedSeriesTotals[n];return this.totalFormatter&&(i=this.totalFormatter(i,g(g({},r),{},{seriesIndex:e,dataPointIndex:n,w:r}))),i}},{key:"calculateColumnsDataLabelsPosition",value:function(t){var e=this.w,n=t.i,r=t.j,i=t.realIndex;t.columnGroupIndex;var o,a,s=t.y,l=t.bcx,c=t.barWidth,u=t.barHeight,h=t.textRects,d=t.dataLabelsX,f=t.dataLabelsY,p=t.dataLabelsConfig,m=t.barDataLabelsConfig,g=t.barTotalDataLabelsConfig,b=t.strokeWidth,v=t.offX,y=t.offY,w=l;u=Math.abs(u);var _="vertical"===e.config.plotOptions.bar.dataLabels.orientation,x=this.barCtx.barHelpers.getZeroValueEncounters({i:n,j:r}).zeroEncounters;l-=b/2;var k=e.globals.gridWidth/e.globals.dataPoints;this.barCtx.isVerticalGroupedRangeBar?d+=c/2:(d=e.globals.isXNumeric?l-c/2+v:l-k+c/2+v,x>0&&e.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(d-=c*x)),_&&(d=d+h.height/2-b/2-2);var A=e.globals.series[n][r]<0,M=s;switch(this.barCtx.isReversed&&(M=s+(A?u:-u)),m.position){case"center":f=_?A?M-u/2+y:M+u/2-y:A?M-u/2+h.height/2+y:M+u/2+h.height/2-y;break;case"bottom":f=_?A?M-u+y:M+u-y:A?M-u+h.height+b+y:M+u-h.height/2+b-y;break;case"top":f=_?A?M+y:M-y:A?M-h.height/2-y:M+h.height+y}if(this.barCtx.lastActiveBarSerieIndex===i&&g.enabled){var S=new O(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:i,j:r}),p.fontSize);o=A?M-S.height/2-y-g.offsetY+18:M+S.height+y+g.offsetY-18;var T=k;a=w+(e.globals.isXNumeric?-c*e.globals.barGroups.length/2:e.globals.barGroups.length*c/2-(e.globals.barGroups.length-1)*c-T)+g.offsetX}return e.config.chart.stacked||(f<0?f=0+b:f+h.height/3>e.globals.gridHeight&&(f=e.globals.gridHeight-b)),{bcx:l,bcy:s,dataLabelsX:d,dataLabelsY:f,totalDataLabelsX:a,totalDataLabelsY:o,totalDataLabelsAnchor:"middle"}}},{key:"calculateBarsDataLabelsPosition",value:function(t){var e=this.w,n=t.x,r=t.i,i=t.j,o=t.realIndex,a=t.bcy,s=t.barHeight,l=t.barWidth,c=t.textRects,u=t.dataLabelsX,h=t.strokeWidth,d=t.dataLabelsConfig,f=t.barDataLabelsConfig,p=t.barTotalDataLabelsConfig,m=t.offX,g=t.offY,b=e.globals.gridHeight/e.globals.dataPoints;l=Math.abs(l);var v,y,w=a-(this.barCtx.isRangeBar?0:b)+s/2+c.height/2+g-3,_="start",x=e.globals.series[r][i]<0,k=n;switch(this.barCtx.isReversed&&(k=n+(x?-l:l),_=x?"start":"end"),f.position){case"center":u=x?k+l/2-m:Math.max(c.width/2,k-l/2)+m;break;case"bottom":u=x?k+l-h-m:k-l+h+m;break;case"top":u=x?k-h-m:k-h+m}if(this.barCtx.lastActiveBarSerieIndex===o&&p.enabled){var A=new O(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:o,j:i}),d.fontSize);x?(v=k-h-m-p.offsetX,_="end"):v=k+m+p.offsetX+(this.barCtx.isReversed?-(l+h):h),y=w-c.height/2+A.height/2+p.offsetY+h}return e.config.chart.stacked||("start"===d.textAnchor?u-c.width<0?u=x?c.width+h:h:u+c.width>e.globals.gridWidth&&(u=x?e.globals.gridWidth-h:e.globals.gridWidth-c.width-h):"middle"===d.textAnchor?u-c.width/2<0?u=c.width/2+h:u+c.width/2>e.globals.gridWidth&&(u=e.globals.gridWidth-c.width/2-h):"end"===d.textAnchor&&(u<1?u=c.width+h:u+1>e.globals.gridWidth&&(u=e.globals.gridWidth-c.width-h))),{bcx:n,bcy:a,dataLabelsX:u,dataLabelsY:w,totalDataLabelsX:v,totalDataLabelsY:y,totalDataLabelsAnchor:_}}},{key:"drawCalculatedDataLabels",value:function(t){var e=t.x,n=t.y,r=t.val,i=t.i,o=t.j,a=t.textRects,s=t.barHeight,l=t.barWidth,c=t.dataLabelsConfig,u=this.w,h="rotate(0)";"vertical"===u.config.plotOptions.bar.dataLabels.orientation&&(h="rotate(-90, ".concat(e,", ").concat(n,")"));var d=new q(this.barCtx.ctx),f=new O(this.barCtx.ctx),p=c.formatter,m=null,b=u.globals.collapsedSeriesIndices.indexOf(i)>-1;if(c.enabled&&!b){m=f.group({class:"apexcharts-data-labels",transform:h});var v="";void 0!==r&&(v=p(r,g(g({},u),{},{seriesIndex:i,dataPointIndex:o,w:u}))),!r&&u.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(v="");var y=u.globals.series[i][o]<0,w=u.config.plotOptions.bar.dataLabels.position;"vertical"===u.config.plotOptions.bar.dataLabels.orientation&&("top"===w&&(c.textAnchor=y?"end":"start"),"center"===w&&(c.textAnchor="middle"),"bottom"===w&&(c.textAnchor=y?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&l<f.getTextRects(v,parseFloat(c.style.fontSize)).width&&(v=""),u.config.chart.stacked&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&(this.barCtx.isHorizontal?a.width/1.6>Math.abs(l)&&(v=""):a.height/1.6>Math.abs(s)&&(v=""));var _=g({},c);this.barCtx.isHorizontal&&r<0&&("start"===c.textAnchor?_.textAnchor="end":"end"===c.textAnchor&&(_.textAnchor="start")),d.plotDataLabelsText({x:e,y:n,text:v,i:i,j:o,parent:m,dataLabelsConfig:_,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return m}},{key:"drawTotalDataLabels",value:function(t){var e=t.x,n=t.y,r=t.val,i=t.realIndex,o=t.textAnchor,a=t.barTotalDataLabelsConfig;this.w;var s,l=new O(this.barCtx.ctx);return a.enabled&&void 0!==e&&void 0!==n&&this.barCtx.lastActiveBarSerieIndex===i&&(s=l.drawText({x:e,y:n,foreColor:a.style.color,text:r,textAnchor:o,fontFamily:a.style.fontFamily,fontSize:a.style.fontSize,fontWeight:a.style.fontWeight})),s}}]),t}(),St=function(){function t(e){a(this,t),this.w=e.w,this.barCtx=e}return l(t,[{key:"initVariables",value:function(t){var e=this.w;this.barCtx.series=t,this.barCtx.totalItems=0,this.barCtx.seriesLen=0,this.barCtx.visibleI=-1,this.barCtx.visibleItems=1;for(var n=0;n<t.length;n++)if(t[n].length>0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=t[n].length),e.globals.isXNumeric)for(var r=0;r<t[n].length;r++)e.globals.seriesX[n][r]>e.globals.minX&&e.globals.seriesX[n][r]<e.globals.maxX&&this.barCtx.visibleItems++;else this.barCtx.visibleItems=e.globals.dataPoints;this.arrBorderRadius=this.createBorderRadiusArr(e.globals.series),0===this.barCtx.seriesLen&&(this.barCtx.seriesLen=1),this.barCtx.zeroSerieses=[],e.globals.comboCharts||this.checkZeroSeries({series:t})}},{key:"initialPositions",value:function(){var t,e,n,r,i,o,a,s,l=this.w,c=l.globals.dataPoints;this.barCtx.isRangeBar&&(c=l.globals.labels.length);var u=this.barCtx.seriesLen;if(l.config.plotOptions.bar.rangeBarGroupRows&&(u=1),this.barCtx.isHorizontal)i=(n=l.globals.gridHeight/c)/u,l.globals.isXNumeric&&(i=(n=l.globals.gridHeight/this.barCtx.totalItems)/this.barCtx.seriesLen),i=i*parseInt(this.barCtx.barOptions.barHeight,10)/100,-1===String(this.barCtx.barOptions.barHeight).indexOf("%")&&(i=parseInt(this.barCtx.barOptions.barHeight,10)),s=this.barCtx.baseLineInvertedY+l.globals.padHorizontal+(this.barCtx.isReversed?l.globals.gridWidth:0)-(this.barCtx.isReversed?2*this.barCtx.baseLineInvertedY:0),this.barCtx.isFunnel&&(s=l.globals.gridWidth/2),e=(n-i*this.barCtx.seriesLen)/2;else{if(r=l.globals.gridWidth/this.barCtx.visibleItems,l.config.xaxis.convertedCatToNumeric&&(r=l.globals.gridWidth/l.globals.dataPoints),o=r/u*parseInt(this.barCtx.barOptions.columnWidth,10)/100,l.globals.isXNumeric){var h=this.barCtx.xRatio;l.globals.minXDiff&&.5!==l.globals.minXDiff&&l.globals.minXDiff/h>0&&(r=l.globals.minXDiff/h),(o=r/u*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(o=1)}-1===String(this.barCtx.barOptions.columnWidth).indexOf("%")&&(o=parseInt(this.barCtx.barOptions.columnWidth,10)),a=l.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.translationsIndex]-(this.barCtx.isReversed?l.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.translationsIndex]:0),t=l.globals.padHorizontal+(r-o*this.barCtx.seriesLen)/2}return l.globals.barHeight=i,l.globals.barWidth=o,{x:t,y:e,yDivision:n,xDivision:r,barHeight:i,barWidth:o,zeroH:a,zeroW:s}}},{key:"initializeStackedPrevVars",value:function(t){t.w.globals.seriesGroups.forEach((function(e){t[e]||(t[e]={}),t[e].prevY=[],t[e].prevX=[],t[e].prevYF=[],t[e].prevXF=[],t[e].prevYVal=[],t[e].prevXVal=[]}))}},{key:"initializeStackedXYVars",value:function(t){t.w.globals.seriesGroups.forEach((function(e){t[e]||(t[e]={}),t[e].xArrj=[],t[e].xArrjF=[],t[e].xArrjVal=[],t[e].yArrj=[],t[e].yArrjF=[],t[e].yArrjVal=[]}))}},{key:"getPathFillColor",value:function(t,e,n,r){var i,o,a,s,l,c=this.w,u=this.barCtx.ctx.fill,h=null,d=this.barCtx.barOptions.distributed?n:e;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map((function(r){t[e][n]>=r.from&&t[e][n]<=r.to&&(h=r.color)})),null!==(i=c.config.series[e].data[n])&&void 0!==i&&i.fillColor&&(h=c.config.series[e].data[n].fillColor),u.fillPath({seriesNumber:this.barCtx.barOptions.distributed?d:r,dataPointIndex:n,color:h,value:t[e][n],fillConfig:null===(o=c.config.series[e].data[n])||void 0===o?void 0:o.fill,fillType:null!==(a=c.config.series[e].data[n])&&void 0!==a&&null!==(s=a.fill)&&void 0!==s&&s.type?null===(l=c.config.series[e].data[n])||void 0===l?void 0:l.fill.type:Array.isArray(c.config.fill.type)?c.config.fill.type[r]:c.config.fill.type})}},{key:"getStrokeWidth",value:function(t,e,n){var r=0,i=this.w;return this.barCtx.series[t][e]?this.barCtx.isNullValue=!1:this.barCtx.isNullValue=!0,i.config.stroke.show&&(this.barCtx.isNullValue||(r=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[n]:this.barCtx.strokeWidth)),r}},{key:"createBorderRadiusArr",value:function(t){var e=this.w,n=!this.w.config.chart.stacked||"last"!==e.config.plotOptions.bar.borderRadiusWhenStacked||e.config.plotOptions.bar.borderRadius<=0,r=t.length,i=t[0].length,o=Array.from({length:r},(function(){return Array(i).fill(n?"top":"none")}));if(n)return o;for(var a=0;a<i;a++){for(var s=[],l=[],u=0,h=0;h<r;h++){var d=t[h][a];d>0?(s.push(h),u++):d<0&&(l.push(h),u++)}if(s.length>0&&0===l.length)if(1===s.length)o[s[0]][a]="both";else{var f,p=s[0],m=s[s.length-1],g=c(s);try{for(g.s();!(f=g.n()).done;){var b=f.value;o[b][a]=b===p?"bottom":b===m?"top":"none"}}catch(t){g.e(t)}finally{g.f()}}else if(l.length>0&&0===s.length)if(1===l.length)o[l[0]][a]="both";else{var v,y=l[0],w=l[l.length-1],_=c(l);try{for(_.s();!(v=_.n()).done;){var x=v.value;o[x][a]=x===y?"bottom":x===w?"top":"none"}}catch(t){_.e(t)}finally{_.f()}}else if(s.length>0&&l.length>0){var k,A=s[s.length-1],M=c(s);try{for(M.s();!(k=M.n()).done;){var O=k.value;o[O][a]=O===A?"top":"none"}}catch(t){M.e(t)}finally{M.f()}var S,T=l[l.length-1],C=c(l);try{for(C.s();!(S=C.n()).done;){var E=S.value;o[E][a]=E===T?"bottom":"none"}}catch(t){C.e(t)}finally{C.f()}}else 1===u&&(o[s[0]||l[0]][a]="both")}return o}},{key:"barBackground",value:function(t){var e=t.j,n=t.i,r=t.x1,i=t.x2,o=t.y1,a=t.y2,s=t.elSeries,l=this.w,c=new O(this.barCtx.ctx),u=new X(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&u===n){e>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(e%=this.barCtx.barOptions.colors.backgroundBarColors.length);var h=this.barCtx.barOptions.colors.backgroundBarColors[e],d=c.drawRect(void 0!==r?r:0,void 0!==o?o:0,void 0!==i?i:l.globals.gridWidth,void 0!==a?a:l.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,h,this.barCtx.barOptions.colors.backgroundBarOpacity);s.add(d),d.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(t){var e,n=t.barWidth,r=t.barXPosition,i=t.y1,o=t.y2,a=t.strokeWidth,s=t.isReversed,l=t.series,c=t.seriesGroup,u=t.realIndex,h=t.i,d=t.j,f=t.w,p=new O(this.barCtx.ctx);(a=Array.isArray(a)?a[u]:a)||(a=0);var m=n,g=r;null!==(e=f.config.series[u].data[d])&&void 0!==e&&e.columnWidthOffset&&(g=r-f.config.series[u].data[d].columnWidthOffset/2,m=n+f.config.series[u].data[d].columnWidthOffset);var b=a/2,v=g+b,y=g+m-b,w=(l[h][d]>=0?1:-1)*(s?-1:1);i+=.001-b*w,o+=.001+b*w;var _=p.move(v,i),x=p.move(v,i),k=p.line(y,i);if(f.globals.previousPaths.length>0&&(x=this.barCtx.getPreviousPath(u,d,!1)),_=_+p.line(v,o)+p.line(y,o)+k+("around"===f.config.plotOptions.bar.borderRadiusApplication||"both"===this.arrBorderRadius[u][d]?" Z":" z"),x=x+p.line(v,i)+k+k+k+k+k+p.line(v,i)+("around"===f.config.plotOptions.bar.borderRadiusApplication||"both"===this.arrBorderRadius[u][d]?" Z":" z"),"none"!==this.arrBorderRadius[u][d]&&(_=p.roundPathCorners(_,f.config.plotOptions.bar.borderRadius)),f.config.chart.stacked){var A=this.barCtx;(A=this.barCtx[c]).yArrj.push(o-b*w),A.yArrjF.push(Math.abs(i-o+a*w)),A.yArrjVal.push(this.barCtx.series[h][d])}return{pathTo:_,pathFrom:x}}},{key:"getBarpaths",value:function(t){var e,n=t.barYPosition,r=t.barHeight,i=t.x1,o=t.x2,a=t.strokeWidth,s=t.isReversed,l=t.series,c=t.seriesGroup,u=t.realIndex,h=t.i,d=t.j,f=t.w,p=new O(this.barCtx.ctx);(a=Array.isArray(a)?a[u]:a)||(a=0);var m=n,g=r;null!==(e=f.config.series[u].data[d])&&void 0!==e&&e.barHeightOffset&&(m=n-f.config.series[u].data[d].barHeightOffset/2,g=r+f.config.series[u].data[d].barHeightOffset);var b=a/2,v=m+b,y=m+g-b,w=(l[h][d]>=0?1:-1)*(s?-1:1);i+=.001+b*w,o+=.001-b*w;var _=p.move(i,v),x=p.move(i,v);f.globals.previousPaths.length>0&&(x=this.barCtx.getPreviousPath(u,d,!1));var k=p.line(i,y);if(_=_+p.line(o,v)+p.line(o,y)+k+("around"===f.config.plotOptions.bar.borderRadiusApplication||"both"===this.arrBorderRadius[u][d]?" Z":" z"),x=x+p.line(i,v)+k+k+k+k+k+p.line(i,v)+("around"===f.config.plotOptions.bar.borderRadiusApplication||"both"===this.arrBorderRadius[u][d]?" Z":" z"),"none"!==this.arrBorderRadius[u][d]&&(_=p.roundPathCorners(_,f.config.plotOptions.bar.borderRadius)),f.config.chart.stacked){var A=this.barCtx;(A=this.barCtx[c]).xArrj.push(o+b*w),A.xArrjF.push(Math.abs(i-o-a*w)),A.xArrjVal.push(this.barCtx.series[h][d])}return{pathTo:_,pathFrom:x}}},{key:"checkZeroSeries",value:function(t){for(var e=t.series,n=this.w,r=0;r<e.length;r++){for(var i=0,o=0;o<e[n.globals.maxValsInArrayIndex].length;o++)i+=e[r][o];0===i&&this.barCtx.zeroSerieses.push(r)}}},{key:"getXForValue",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&!arguments[2]?null:e;return null!=t&&(n=e+t/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?t/this.barCtx.invertedYRatio:0)),n}},{key:"getYForValue",value:function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]&&!arguments[3]?null:e;return null!=t&&(r=e-t/this.barCtx.yRatio[n]+2*(this.barCtx.isReversed?t/this.barCtx.yRatio[n]:0)),r}},{key:"getGoalValues",value:function(t,e,n,r,i,o){var a=this,s=this.w,l=[],c=function(r,i){var s;l.push((h(s={},t,"x"===t?a.getXForValue(r,e,!1):a.getYForValue(r,n,o,!1)),h(s,"attrs",i),s))};if(s.globals.seriesGoals[r]&&s.globals.seriesGoals[r][i]&&Array.isArray(s.globals.seriesGoals[r][i])&&s.globals.seriesGoals[r][i].forEach((function(t){c(t.value,t)})),this.barCtx.barOptions.isDumbbell&&s.globals.seriesRange.length){var u=this.barCtx.barOptions.dumbbellColors?this.barCtx.barOptions.dumbbellColors:s.globals.colors,d={strokeHeight:"x"===t?0:s.globals.markers.size[r],strokeWidth:"x"===t?s.globals.markers.size[r]:0,strokeDashArray:0,strokeLineCap:"round",strokeColor:Array.isArray(u[r])?u[r][0]:u[r]};c(s.globals.seriesRangeStart[r][i],d),c(s.globals.seriesRangeEnd[r][i],g(g({},d),{},{strokeColor:Array.isArray(u[r])?u[r][1]:u[r]}))}return l}},{key:"drawGoalLine",value:function(t){var e=t.barXPosition,n=t.barYPosition,r=t.goalX,i=t.goalY,o=t.barWidth,a=t.barHeight,s=new O(this.barCtx.ctx),l=s.group({className:"apexcharts-bar-goals-groups"});l.node.classList.add("apexcharts-element-hidden"),this.barCtx.w.globals.delayedElements.push({el:l.node}),l.attr("clip-path","url(#gridRectMarkerMask".concat(this.barCtx.w.globals.cuid,")"));var c=null;return this.barCtx.isHorizontal?Array.isArray(r)&&r.forEach((function(t){if(t.x>=-1&&t.x<=s.w.globals.gridWidth+1){var e=void 0!==t.attrs.strokeHeight?t.attrs.strokeHeight:a/2,r=n+e+a/2;c=s.drawLine(t.x,r-2*e,t.x,r,t.attrs.strokeColor?t.attrs.strokeColor:void 0,t.attrs.strokeDashArray,t.attrs.strokeWidth?t.attrs.strokeWidth:2,t.attrs.strokeLineCap),l.add(c)}})):Array.isArray(i)&&i.forEach((function(t){if(t.y>=-1&&t.y<=s.w.globals.gridHeight+1){var n=void 0!==t.attrs.strokeWidth?t.attrs.strokeWidth:o/2,r=e+n+o/2;c=s.drawLine(r-2*n,t.y,r,t.y,t.attrs.strokeColor?t.attrs.strokeColor:void 0,t.attrs.strokeDashArray,t.attrs.strokeHeight?t.attrs.strokeHeight:2,t.attrs.strokeLineCap),l.add(c)}})),l}},{key:"drawBarShadow",value:function(t){var e=t.prevPaths,n=t.currPaths,r=t.color,i=this.w,o=e.x,a=e.x1,s=e.barYPosition,l=n.x,c=n.x1,u=n.barYPosition,h=s+n.barHeight,d=new O(this.barCtx.ctx),f=new k,p=d.move(a,h)+d.line(o,h)+d.line(l,u)+d.line(c,u)+d.line(a,h)+("around"===i.config.plotOptions.bar.borderRadiusApplication||"both"===this.arrBorderRadius[realIndex][j]?" Z":" z");return d.drawPath({d:p,fill:f.shadeColor(.5,k.rgb2hex(r)),stroke:"none",strokeWidth:0,fillOpacity:1,classes:"apexcharts-bar-shadows"})}},{key:"getZeroValueEncounters",value:function(t){var e,n=t.i,r=t.j,i=this.w,o=0,a=0;return(i.config.plotOptions.bar.horizontal?i.globals.series.map((function(t,e){return e})):(null===(e=i.globals.columnSeries)||void 0===e?void 0:e.i.map((function(t){return t})))||[]).forEach((function(t){var e=i.globals.seriesPercent[t][r];e&&o++,t<n&&0===e&&a++})),{nonZeroColumns:o,zeroEncounters:a}}},{key:"getGroupIndex",value:function(t){var e=this.w,n=e.globals.seriesGroups.findIndex((function(n){return n.indexOf(e.globals.seriesNames[t])>-1})),r=this.barCtx.columnGroupIndices,i=r.indexOf(n);return i<0&&(r.push(n),i=r.length-1),{groupIndex:n,columnGroupIndex:i}}}]),t}(),Tt=function(){function t(e,n){a(this,t),this.ctx=e,this.w=e.w;var r=this.w;this.barOptions=r.config.plotOptions.bar,this.isHorizontal=this.barOptions.horizontal,this.strokeWidth=r.config.stroke.width,this.isNullValue=!1,this.isRangeBar=r.globals.seriesRange.length&&this.isHorizontal,this.isVerticalGroupedRangeBar=!r.globals.isBarHorizontal&&r.globals.seriesRange.length&&r.config.plotOptions.bar.rangeBarGroupRows,this.isFunnel=this.barOptions.isFunnel,this.xyRatios=n,null!==this.xyRatios&&(this.xRatio=n.xRatio,this.yRatio=n.yRatio,this.invertedXRatio=n.invertedXRatio,this.invertedYRatio=n.invertedYRatio,this.baseLineY=n.baseLineY,this.baseLineInvertedY=n.baseLineInvertedY),this.yaxisIndex=0,this.translationsIndex=0,this.seriesLen=0,this.pathArr=[];var i=new X(this.ctx);this.lastActiveBarSerieIndex=i.getActiveConfigSeriesIndex("desc",["bar","column"]),this.columnGroupIndices=[];var o=i.getBarSeriesIndices(),s=new S(this.ctx);this.stackedSeriesTotals=s.getStackedSeriesTotals(this.w.config.series.map((function(t,e){return-1===o.indexOf(e)?e:-1})).filter((function(t){return-1!==t}))),this.barHelpers=new St(this)}return l(t,[{key:"draw",value:function(t,e){var n=this.w,r=new O(this.ctx),i=new S(this.ctx,n);t=i.getLogSeries(t),this.series=t,this.yRatio=i.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t);var o=r.group({class:"apexcharts-bar-series apexcharts-plot-series"});n.config.dataLabels.enabled&&this.totalItems>this.barOptions.dataLabels.maxItems&&console.warn("WARNING: DataLabels are enabled but there are too many to display. This may cause performance issue when rendering - ApexCharts");for(var a=0,s=0;a<t.length;a++,s++){var l,c,u,h,d=void 0,f=void 0,p=[],m=[],b=n.globals.comboCharts?e[a]:a,v=this.barHelpers.getGroupIndex(b).columnGroupIndex,y=r.group({class:"apexcharts-series",rel:a+1,seriesName:k.escapeString(n.globals.seriesNames[b]),"data:realIndex":b});this.ctx.series.addCollapsedClassToSeries(y,b),t[a].length>0&&(this.visibleI=this.visibleI+1);var w=0,_=0;this.yRatio.length>1&&(this.yaxisIndex=n.globals.seriesYAxisReverseMap[b],this.translationsIndex=b);var x=this.translationsIndex;this.isReversed=n.config.yaxis[this.yaxisIndex]&&n.config.yaxis[this.yaxisIndex].reversed;var A=this.barHelpers.initialPositions();f=A.y,w=A.barHeight,c=A.yDivision,h=A.zeroW,d=A.x,_=A.barWidth,l=A.xDivision,u=A.zeroH,this.horizontal||m.push(d+_/2);var M=r.group({class:"apexcharts-datalabels","data:realIndex":b});n.globals.delayedElements.push({el:M.node}),M.node.classList.add("apexcharts-element-hidden");var T=r.group({class:"apexcharts-bar-goals-markers"}),C=r.group({class:"apexcharts-bar-shadows"});n.globals.delayedElements.push({el:C.node}),C.node.classList.add("apexcharts-element-hidden");for(var E=0;E<t[a].length;E++){var j=this.barHelpers.getStrokeWidth(a,E,b),L=null,P={indexes:{i:a,j:E,realIndex:b,translationsIndex:x,bc:s},x:d,y:f,strokeWidth:j,elSeries:y};this.isHorizontal?(L=this.drawBarPaths(g(g({},P),{},{barHeight:w,zeroW:h,yDivision:c})),_=this.series[a][E]/this.invertedYRatio):(L=this.drawColumnPaths(g(g({},P),{},{xDivision:l,barWidth:_,zeroH:u})),w=this.series[a][E]/this.yRatio[x]);var D=this.barHelpers.getPathFillColor(t,a,E,b);if(this.isFunnel&&this.barOptions.isFunnel3d&&this.pathArr.length&&E>0){var I=this.barHelpers.drawBarShadow({color:"string"==typeof D&&-1===(null==D?void 0:D.indexOf("url"))?D:k.hexToRgba(n.globals.colors[a]),prevPaths:this.pathArr[this.pathArr.length-1],currPaths:L});I&&C.add(I)}this.pathArr.push(L);var R=this.barHelpers.drawGoalLine({barXPosition:L.barXPosition,barYPosition:L.barYPosition,goalX:L.goalX,goalY:L.goalY,barHeight:w,barWidth:_});R&&T.add(R),f=L.y,d=L.x,E>0&&m.push(d+_/2),p.push(f),this.renderSeries({realIndex:b,pathFill:D,j:E,i:a,columnGroupIndex:v,pathFrom:L.pathFrom,pathTo:L.pathTo,strokeWidth:j,elSeries:y,x:d,y:f,series:t,barHeight:Math.abs(L.barHeight?L.barHeight:w),barWidth:Math.abs(L.barWidth?L.barWidth:_),elDataLabelsWrap:M,elGoalsMarkers:T,elBarShadows:C,visibleSeries:this.visibleI,type:"bar"})}n.globals.seriesXvalues[b]=m,n.globals.seriesYvalues[b]=p,o.add(y)}return o}},{key:"renderSeries",value:function(t){var e=t.realIndex,n=t.pathFill,r=t.lineFill,i=t.j,o=t.i,a=t.columnGroupIndex,s=t.pathFrom,l=t.pathTo,c=t.strokeWidth,u=t.elSeries,h=t.x,d=t.y,f=t.y1,p=t.y2,m=t.series,g=t.barHeight,b=t.barWidth,v=t.barXPosition,y=t.barYPosition,w=t.elDataLabelsWrap,_=t.elGoalsMarkers,x=t.elBarShadows,k=t.visibleSeries,A=t.type,S=t.classes,T=this.w,C=new O(this.ctx);if(!r){var E="function"==typeof T.globals.stroke.colors[e]?function(t){var e,n=T.config.stroke.colors;return Array.isArray(n)&&n.length>0&&((e=n[t])||(e=""),"function"==typeof e)?e({value:T.globals.series[t][i],dataPointIndex:i,w:T}):e}(e):T.globals.stroke.colors[e];r=this.barOptions.distributed?T.globals.stroke.colors[i]:E}T.config.series[o].data[i]&&T.config.series[o].data[i].strokeColor&&(r=T.config.series[o].data[i].strokeColor),this.isNullValue&&(n="none");var j=i/T.config.chart.animations.animateGradually.delay*(T.config.chart.animations.speed/T.globals.dataPoints)/2.4,L=C.renderPaths({i:o,j:i,realIndex:e,pathFrom:s,pathTo:l,stroke:r,strokeWidth:c,strokeLineCap:T.config.stroke.lineCap,fill:n,animationDelay:j,initialSpeed:T.config.chart.animations.speed,dataChangeSpeed:T.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(A,"-area ").concat(S),chartType:A});L.attr("clip-path","url(#gridRectBarMask".concat(T.globals.cuid,")"));var P=T.config.forecastDataPoints;P.count>0&&i>=T.globals.dataPoints-P.count&&(L.node.setAttribute("stroke-dasharray",P.dashArray),L.node.setAttribute("stroke-width",P.strokeWidth),L.node.setAttribute("fill-opacity",P.fillOpacity)),void 0!==f&&void 0!==p&&(L.attr("data-range-y1",f),L.attr("data-range-y2",p)),new M(this.ctx).setSelectionFilter(L,e,i),u.add(L);var D=new Ot(this).handleBarDataLabels({x:h,y:d,y1:f,y2:p,i:o,j:i,series:m,realIndex:e,columnGroupIndex:a,barHeight:g,barWidth:b,barXPosition:v,barYPosition:y,renderedPath:L,visibleSeries:k});return null!==D.dataLabels&&w.add(D.dataLabels),D.totalDataLabels&&w.add(D.totalDataLabels),u.add(w),_&&u.add(_),x&&u.add(x),u}},{key:"drawBarPaths",value:function(t){var e,n=t.indexes,r=t.barHeight,i=t.strokeWidth,o=t.zeroW,a=t.x,s=t.y,l=t.yDivision,c=t.elSeries,u=this.w,h=n.i,d=n.j;if(u.globals.isXNumeric)e=(s=(u.globals.seriesX[h][d]-u.globals.minX)/this.invertedXRatio-r)+r*this.visibleI;else if(u.config.plotOptions.bar.hideZeroBarsWhenGrouped){var f=0,p=0;u.globals.seriesPercent.forEach((function(t,e){t[d]&&f++,e<h&&0===t[d]&&p++})),f>0&&(r=this.seriesLen*r/f),e=s+r*this.visibleI,e-=r*p}else e=s+r*this.visibleI;this.isFunnel&&(o-=(this.barHelpers.getXForValue(this.series[h][d],o)-o)/2),a=this.barHelpers.getXForValue(this.series[h][d],o);var m=this.barHelpers.getBarpaths({barYPosition:e,barHeight:r,x1:o,x2:a,strokeWidth:i,isReversed:this.isReversed,series:this.series,realIndex:n.realIndex,i:h,j:d,w:u});return u.globals.isXNumeric||(s+=l),this.barHelpers.barBackground({j:d,i:h,y1:e-r*this.visibleI,y2:r*this.seriesLen,elSeries:c}),{pathTo:m.pathTo,pathFrom:m.pathFrom,x1:o,x:a,y:s,goalX:this.barHelpers.getGoalValues("x",o,null,h,d),barYPosition:e,barHeight:r}}},{key:"drawColumnPaths",value:function(t){var e,n=t.indexes,r=t.x,i=t.y,o=t.xDivision,a=t.barWidth,s=t.zeroH,l=t.strokeWidth,c=t.elSeries,u=this.w,h=n.realIndex,d=n.translationsIndex,f=n.i,p=n.j,m=n.bc;if(u.globals.isXNumeric){var g=this.getBarXForNumericXAxis({x:r,j:p,realIndex:h,barWidth:a});r=g.x,e=g.barXPosition}else if(u.config.plotOptions.bar.hideZeroBarsWhenGrouped){var b=this.barHelpers.getZeroValueEncounters({i:f,j:p}),v=b.nonZeroColumns,y=b.zeroEncounters;v>0&&(a=this.seriesLen*a/v),e=r+a*this.visibleI,e-=a*y}else e=r+a*this.visibleI;i=this.barHelpers.getYForValue(this.series[f][p],s,d);var w=this.barHelpers.getColumnPaths({barXPosition:e,barWidth:a,y1:s,y2:i,strokeWidth:l,isReversed:this.isReversed,series:this.series,realIndex:h,i:f,j:p,w:u});return u.globals.isXNumeric||(r+=o),this.barHelpers.barBackground({bc:m,j:p,i:f,x1:e-l/2-a*this.visibleI,x2:a*this.seriesLen+l/2,elSeries:c}),{pathTo:w.pathTo,pathFrom:w.pathFrom,x:r,y:i,goalY:this.barHelpers.getGoalValues("y",null,s,f,p,d),barXPosition:e,barWidth:a}}},{key:"getBarXForNumericXAxis",value:function(t){var e=t.x,n=t.barWidth,r=t.realIndex,i=t.j,o=this.w,a=r;return o.globals.seriesX[r].length||(a=o.globals.maxValsInArrayIndex),o.globals.seriesX[a][i]&&(e=(o.globals.seriesX[a][i]-o.globals.minX)/this.xRatio-n*this.seriesLen/2),{barXPosition:e+n*this.visibleI,x:e}}},{key:"getPreviousPath",value:function(t,e){for(var n,r=this.w,i=0;i<r.globals.previousPaths.length;i++){var o=r.globals.previousPaths[i];o.paths&&o.paths.length>0&&parseInt(o.realIndex,10)===parseInt(t,10)&&void 0!==r.globals.previousPaths[i].paths[e]&&(n=r.globals.previousPaths[i].paths[e].d)}return n}}]),t}(),Ct=function(t){f(n,t);var e=u(n);function n(){return a(this,n),e.apply(this,arguments)}return l(n,[{key:"draw",value:function(t,e){var n=this,r=this.w;this.graphics=new O(this.ctx),this.bar=new Tt(this.ctx,this.xyRatios);var i=new S(this.ctx,r);t=i.getLogSeries(t),this.yRatio=i.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t),"100%"===r.config.chart.stackType&&(t=r.globals.comboCharts?e.map((function(t){return r.globals.seriesPercent[t]})):r.globals.seriesPercent.slice()),this.series=t,this.barHelpers.initializeStackedPrevVars(this);for(var o=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),a=0,s=0,l=function(i,l){var c=void 0,u=void 0,h=void 0,d=void 0,f=r.globals.comboCharts?e[i]:i,p=n.barHelpers.getGroupIndex(f),m=p.groupIndex,b=p.columnGroupIndex;n.groupCtx=n[r.globals.seriesGroups[m]];var v=[],y=[],w=0;n.yRatio.length>1&&(n.yaxisIndex=r.globals.seriesYAxisReverseMap[f][0],w=f),n.isReversed=r.config.yaxis[n.yaxisIndex]&&r.config.yaxis[n.yaxisIndex].reversed;var _=n.graphics.group({class:"apexcharts-series",seriesName:k.escapeString(r.globals.seriesNames[f]),rel:i+1,"data:realIndex":f});n.ctx.series.addCollapsedClassToSeries(_,f);var x=n.graphics.group({class:"apexcharts-datalabels","data:realIndex":f}),A=n.graphics.group({class:"apexcharts-bar-goals-markers"}),M=0,O=0,S=n.initialPositions(a,s,c,u,h,d,w);s=S.y,M=S.barHeight,u=S.yDivision,d=S.zeroW,a=S.x,O=S.barWidth,c=S.xDivision,h=S.zeroH,r.globals.barHeight=M,r.globals.barWidth=O,n.barHelpers.initializeStackedXYVars(n),1===n.groupCtx.prevY.length&&n.groupCtx.prevY[0].every((function(t){return isNaN(t)}))&&(n.groupCtx.prevY[0]=n.groupCtx.prevY[0].map((function(){return h})),n.groupCtx.prevYF[0]=n.groupCtx.prevYF[0].map((function(){return 0})));for(var T=0;T<r.globals.dataPoints;T++){var C=n.barHelpers.getStrokeWidth(i,T,f),E={indexes:{i:i,j:T,realIndex:f,translationsIndex:w,bc:l},strokeWidth:C,x:a,y:s,elSeries:_,columnGroupIndex:b,seriesGroup:r.globals.seriesGroups[m]},j=null;n.isHorizontal?(j=n.drawStackedBarPaths(g(g({},E),{},{zeroW:d,barHeight:M,yDivision:u})),O=n.series[i][T]/n.invertedYRatio):(j=n.drawStackedColumnPaths(g(g({},E),{},{xDivision:c,barWidth:O,zeroH:h})),M=n.series[i][T]/n.yRatio[w]);var L=n.barHelpers.drawGoalLine({barXPosition:j.barXPosition,barYPosition:j.barYPosition,goalX:j.goalX,goalY:j.goalY,barHeight:M,barWidth:O});L&&A.add(L),s=j.y,a=j.x,v.push(a),y.push(s);var P=n.barHelpers.getPathFillColor(t,i,T,f),D="";r.globals.isBarHorizontal?"bottom"===n.barHelpers.arrBorderRadius[f][T]&&r.globals.series[f][T]>0&&(D="apexcharts-flip-x"):"bottom"===n.barHelpers.arrBorderRadius[f][T]&&r.globals.series[f][T]>0&&(D="apexcharts-flip-y"),_=n.renderSeries({realIndex:f,pathFill:P,j:T,i:i,columnGroupIndex:b,pathFrom:j.pathFrom,pathTo:j.pathTo,strokeWidth:C,elSeries:_,x:a,y:s,series:t,barHeight:M,barWidth:O,elDataLabelsWrap:x,elGoalsMarkers:A,type:"bar",visibleSeries:b,classes:D})}r.globals.seriesXvalues[f]=v,r.globals.seriesYvalues[f]=y,n.groupCtx.prevY.push(n.groupCtx.yArrj),n.groupCtx.prevYF.push(n.groupCtx.yArrjF),n.groupCtx.prevYVal.push(n.groupCtx.yArrjVal),n.groupCtx.prevX.push(n.groupCtx.xArrj),n.groupCtx.prevXF.push(n.groupCtx.xArrjF),n.groupCtx.prevXVal.push(n.groupCtx.xArrjVal),o.add(_)},c=0,u=0;c<t.length;c++,u++)l(c,u);return o}},{key:"initialPositions",value:function(t,e,n,r,i,o,a){var s,l,c=this.w;if(this.isHorizontal){r=c.globals.gridHeight/c.globals.dataPoints;var u=c.config.plotOptions.bar.barHeight;s=-1===String(u).indexOf("%")?parseInt(u,10):r*parseInt(u,10)/100,o=c.globals.padHorizontal+(this.isReversed?c.globals.gridWidth-this.baseLineInvertedY:this.baseLineInvertedY),e=(r-s)/2}else{l=n=c.globals.gridWidth/c.globals.dataPoints;var h=c.config.plotOptions.bar.columnWidth;c.globals.isXNumeric&&c.globals.dataPoints>1?l=(n=c.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:-1===String(h).indexOf("%")?l=parseInt(h,10):l*=parseInt(h,10)/100,i=this.isReversed?this.baseLineY[a]:c.globals.gridHeight-this.baseLineY[a],t=c.globals.padHorizontal+(n-l)/2}var d=c.globals.barGroups.length||1;return{x:t,y:e,yDivision:r,xDivision:n,barHeight:s/d,barWidth:l/d,zeroH:i,zeroW:o}}},{key:"drawStackedBarPaths",value:function(t){for(var e,n=t.indexes,r=t.barHeight,i=t.strokeWidth,o=t.zeroW,a=t.x,s=t.y,l=t.columnGroupIndex,c=t.seriesGroup,u=t.yDivision,h=t.elSeries,d=this.w,f=s+l*r,p=n.i,m=n.j,g=n.realIndex,b=n.translationsIndex,v=0,y=0;y<this.groupCtx.prevXF.length;y++)v+=this.groupCtx.prevXF[y][m];var w;if((w=c.indexOf(d.config.series[g].name))>0){var _=o;this.groupCtx.prevXVal[w-1][m]<0?_=this.series[p][m]>=0?this.groupCtx.prevX[w-1][m]+v-2*(this.isReversed?v:0):this.groupCtx.prevX[w-1][m]:this.groupCtx.prevXVal[w-1][m]>=0&&(_=this.series[p][m]>=0?this.groupCtx.prevX[w-1][m]:this.groupCtx.prevX[w-1][m]-v+2*(this.isReversed?v:0)),e=_}else e=o;a=null===this.series[p][m]?e:e+this.series[p][m]/this.invertedYRatio-2*(this.isReversed?this.series[p][m]/this.invertedYRatio:0);var x=this.barHelpers.getBarpaths({barYPosition:f,barHeight:r,x1:e,x2:a,strokeWidth:i,isReversed:this.isReversed,series:this.series,realIndex:n.realIndex,seriesGroup:c,i:p,j:m,w:d});return this.barHelpers.barBackground({j:m,i:p,y1:f,y2:r,elSeries:h}),s+=u,{pathTo:x.pathTo,pathFrom:x.pathFrom,goalX:this.barHelpers.getGoalValues("x",o,null,p,m,b),barXPosition:e,barYPosition:f,x:a,y:s}}},{key:"drawStackedColumnPaths",value:function(t){var e=t.indexes,n=t.x,r=t.y,i=t.xDivision,o=t.barWidth,a=t.zeroH,s=t.columnGroupIndex,l=t.seriesGroup,c=t.elSeries,u=this.w,h=e.i,d=e.j,f=e.bc,p=e.realIndex,m=e.translationsIndex;if(u.globals.isXNumeric){var g=u.globals.seriesX[p][d];g||(g=0),n=(g-u.globals.minX)/this.xRatio-o/2*u.globals.barGroups.length}for(var b,v=n+s*o,y=0,w=0;w<this.groupCtx.prevYF.length;w++)y+=isNaN(this.groupCtx.prevYF[w][d])?0:this.groupCtx.prevYF[w][d];var _=h;if(l&&(_=l.indexOf(u.globals.seriesNames[p])),_>0&&!u.globals.isXNumeric||_>0&&u.globals.isXNumeric&&u.globals.seriesX[p-1][d]===u.globals.seriesX[p][d]){var x,k,A,M=Math.min(this.yRatio.length+1,p+1);if(void 0!==this.groupCtx.prevY[_-1]&&this.groupCtx.prevY[_-1].length)for(var O=1;O<M;O++){var S;if(!isNaN(null===(S=this.groupCtx.prevY[_-O])||void 0===S?void 0:S[d])){A=this.groupCtx.prevY[_-O][d];break}}for(var T=1;T<M;T++){var C,E;if((null===(C=this.groupCtx.prevYVal[_-T])||void 0===C?void 0:C[d])<0){k=this.series[h][d]>=0?A-y+2*(this.isReversed?y:0):A;break}if((null===(E=this.groupCtx.prevYVal[_-T])||void 0===E?void 0:E[d])>=0){k=this.series[h][d]>=0?A:A+y-2*(this.isReversed?y:0);break}}void 0===k&&(k=u.globals.gridHeight),b=null!==(x=this.groupCtx.prevYF[0])&&void 0!==x&&x.every((function(t){return 0===t}))&&this.groupCtx.prevYF.slice(1,_).every((function(t){return t.every((function(t){return isNaN(t)}))}))?a:k}else b=a;r=this.series[h][d]?b-this.series[h][d]/this.yRatio[m]+2*(this.isReversed?this.series[h][d]/this.yRatio[m]:0):b;var j=this.barHelpers.getColumnPaths({barXPosition:v,barWidth:o,y1:b,y2:r,yRatio:this.yRatio[m],strokeWidth:this.strokeWidth,isReversed:this.isReversed,series:this.series,seriesGroup:l,realIndex:e.realIndex,i:h,j:d,w:u});return this.barHelpers.barBackground({bc:f,j:d,i:h,x1:v,x2:o,elSeries:c}),{pathTo:j.pathTo,pathFrom:j.pathFrom,goalY:this.barHelpers.getGoalValues("y",null,a,h,d),barXPosition:v,x:u.globals.isXNumeric?n:n+i,y:r}}}]),n}(Tt),Et=function(t){f(n,t);var e=u(n);function n(){return a(this,n),e.apply(this,arguments)}return l(n,[{key:"draw",value:function(t,e,n){var r=this,i=this.w,o=new O(this.ctx),a=i.globals.comboCharts?e:i.config.chart.type,s=new U(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=i.config.plotOptions.bar.horizontal;var l=new S(this.ctx,i);t=l.getLogSeries(t),this.series=t,this.yRatio=l.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t);for(var c=o.group({class:"apexcharts-".concat(a,"-series apexcharts-plot-series")}),u=function(e){r.isBoxPlot="boxPlot"===i.config.chart.type||"boxPlot"===i.config.series[e].type;var a,l,u,h,d=void 0,f=void 0,p=[],m=[],b=i.globals.comboCharts?n[e]:e,v=r.barHelpers.getGroupIndex(b).columnGroupIndex,y=o.group({class:"apexcharts-series",seriesName:k.escapeString(i.globals.seriesNames[b]),rel:e+1,"data:realIndex":b});r.ctx.series.addCollapsedClassToSeries(y,b),t[e].length>0&&(r.visibleI=r.visibleI+1);var w,_,x=0;r.yRatio.length>1&&(r.yaxisIndex=i.globals.seriesYAxisReverseMap[b][0],x=b);var A=r.barHelpers.initialPositions();f=A.y,w=A.barHeight,l=A.yDivision,h=A.zeroW,d=A.x,_=A.barWidth,a=A.xDivision,u=A.zeroH,m.push(d+_/2);for(var M=o.group({class:"apexcharts-datalabels","data:realIndex":b}),O=function(n){var o=r.barHelpers.getStrokeWidth(e,n,b),c=null,k={indexes:{i:e,j:n,realIndex:b,translationsIndex:x},x:d,y:f,strokeWidth:o,elSeries:y};c=r.isHorizontal?r.drawHorizontalBoxPaths(g(g({},k),{},{yDivision:l,barHeight:w,zeroW:h})):r.drawVerticalBoxPaths(g(g({},k),{},{xDivision:a,barWidth:_,zeroH:u})),f=c.y,d=c.x,n>0&&m.push(d+_/2),p.push(f),c.pathTo.forEach((function(a,l){var u=!r.isBoxPlot&&r.candlestickOptions.wick.useFillColor?c.color[l]:i.globals.stroke.colors[e],h=s.fillPath({seriesNumber:b,dataPointIndex:n,color:c.color[l],value:t[e][n]});r.renderSeries({realIndex:b,pathFill:h,lineFill:u,j:n,i:e,pathFrom:c.pathFrom,pathTo:a,strokeWidth:o,elSeries:y,x:d,y:f,series:t,columnGroupIndex:v,barHeight:w,barWidth:_,elDataLabelsWrap:M,visibleSeries:r.visibleI,type:i.config.chart.type})}))},S=0;S<i.globals.dataPoints;S++)O(S);i.globals.seriesXvalues[b]=m,i.globals.seriesYvalues[b]=p,c.add(y)},h=0;h<t.length;h++)u(h);return c}},{key:"drawVerticalBoxPaths",value:function(t){var e=t.indexes,n=t.x;t.y;var r=t.xDivision,i=t.barWidth,o=t.zeroH,a=t.strokeWidth,s=this.w,l=new O(this.ctx),c=e.i,u=e.j,h=!0,d=s.config.plotOptions.candlestick.colors.upward,f=s.config.plotOptions.candlestick.colors.downward,p="";this.isBoxPlot&&(p=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var m=this.yRatio[e.translationsIndex],g=e.realIndex,b=this.getOHLCValue(g,u),v=o,y=o;b.o>b.c&&(h=!1);var w=Math.min(b.o,b.c),_=Math.max(b.o,b.c),x=b.m;s.globals.isXNumeric&&(n=(s.globals.seriesX[g][u]-s.globals.minX)/this.xRatio-i/2);var k=n+i*this.visibleI;void 0===this.series[c][u]||null===this.series[c][u]?(w=o,_=o):(w=o-w/m,_=o-_/m,v=o-b.h/m,y=o-b.l/m,x=o-b.m/m);var A=l.move(k,o),M=l.move(k+i/2,w);return s.globals.previousPaths.length>0&&(M=this.getPreviousPath(g,u,!0)),A=this.isBoxPlot?[l.move(k,w)+l.line(k+i/2,w)+l.line(k+i/2,v)+l.line(k+i/4,v)+l.line(k+i-i/4,v)+l.line(k+i/2,v)+l.line(k+i/2,w)+l.line(k+i,w)+l.line(k+i,x)+l.line(k,x)+l.line(k,w+a/2),l.move(k,x)+l.line(k+i,x)+l.line(k+i,_)+l.line(k+i/2,_)+l.line(k+i/2,y)+l.line(k+i-i/4,y)+l.line(k+i/4,y)+l.line(k+i/2,y)+l.line(k+i/2,_)+l.line(k,_)+l.line(k,x)+"z"]:[l.move(k,_)+l.line(k+i/2,_)+l.line(k+i/2,v)+l.line(k+i/2,_)+l.line(k+i,_)+l.line(k+i,w)+l.line(k+i/2,w)+l.line(k+i/2,y)+l.line(k+i/2,w)+l.line(k,w)+l.line(k,_-a/2)],M+=l.move(k,w),s.globals.isXNumeric||(n+=r),{pathTo:A,pathFrom:M,x:n,y:_,barXPosition:k,color:this.isBoxPlot?p:h?[d]:[f]}}},{key:"drawHorizontalBoxPaths",value:function(t){var e=t.indexes;t.x;var n=t.y,r=t.yDivision,i=t.barHeight,o=t.zeroW,a=t.strokeWidth,s=this.w,l=new O(this.ctx),c=e.i,u=e.j,h=this.boxOptions.colors.lower;this.isBoxPlot&&(h=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var d=this.invertedYRatio,f=e.realIndex,p=this.getOHLCValue(f,u),m=o,g=o,b=Math.min(p.o,p.c),v=Math.max(p.o,p.c),y=p.m;s.globals.isXNumeric&&(n=(s.globals.seriesX[f][u]-s.globals.minX)/this.invertedXRatio-i/2);var w=n+i*this.visibleI;void 0===this.series[c][u]||null===this.series[c][u]?(b=o,v=o):(b=o+b/d,v=o+v/d,m=o+p.h/d,g=o+p.l/d,y=o+p.m/d);var _=l.move(o,w),x=l.move(b,w+i/2);return s.globals.previousPaths.length>0&&(x=this.getPreviousPath(f,u,!0)),_=[l.move(b,w)+l.line(b,w+i/2)+l.line(m,w+i/2)+l.line(m,w+i/2-i/4)+l.line(m,w+i/2+i/4)+l.line(m,w+i/2)+l.line(b,w+i/2)+l.line(b,w+i)+l.line(y,w+i)+l.line(y,w)+l.line(b+a/2,w),l.move(y,w)+l.line(y,w+i)+l.line(v,w+i)+l.line(v,w+i/2)+l.line(g,w+i/2)+l.line(g,w+i-i/4)+l.line(g,w+i/4)+l.line(g,w+i/2)+l.line(v,w+i/2)+l.line(v,w)+l.line(y,w)+"z"],x+=l.move(b,w),s.globals.isXNumeric||(n+=r),{pathTo:_,pathFrom:x,x:v,y:n,barYPosition:w,color:h}}},{key:"getOHLCValue",value:function(t,e){var n=this.w;return{o:this.isBoxPlot?n.globals.seriesCandleH[t][e]:n.globals.seriesCandleO[t][e],h:this.isBoxPlot?n.globals.seriesCandleO[t][e]:n.globals.seriesCandleH[t][e],m:n.globals.seriesCandleM[t][e],l:this.isBoxPlot?n.globals.seriesCandleC[t][e]:n.globals.seriesCandleL[t][e],c:this.isBoxPlot?n.globals.seriesCandleL[t][e]:n.globals.seriesCandleC[t][e]}}}]),n}(Tt),jt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"checkColorRange",value:function(){var t=this.w,e=!1,n=t.config.plotOptions[t.config.chart.type];return n.colorScale.ranges.length>0&&n.colorScale.ranges.map((function(t,n){t.from<=0&&(e=!0)})),e}},{key:"getShadeColor",value:function(t,e,n,r){var i=this.w,o=1,a=i.config.plotOptions[t].shadeIntensity,s=this.determineColor(t,e,n);i.globals.hasNegs||r?o=i.config.plotOptions[t].reverseNegativeShade?s.percent<0?s.percent/100*(1.25*a):(1-s.percent/100)*(1.25*a):s.percent<=0?1-(1+s.percent/100)*a:(1-s.percent/100)*a:(o=1-s.percent/100,"treemap"===t&&(o=(1-s.percent/100)*(1.25*a)));var l=s.color,c=new k;if(i.config.plotOptions[t].enableShades)if("dark"===this.w.config.theme.mode){var u=c.shadeColor(-1*o,s.color);l=k.hexToRgba(k.isColorHex(u)?u:k.rgb2hex(u),i.config.fill.opacity)}else{var h=c.shadeColor(o,s.color);l=k.hexToRgba(k.isColorHex(h)?h:k.rgb2hex(h),i.config.fill.opacity)}return{color:l,colorProps:s}}},{key:"determineColor",value:function(t,e,n){var r=this.w,i=r.globals.series[e][n],o=r.config.plotOptions[t],a=o.colorScale.inverse?n:e;o.distributed&&"treemap"===r.config.chart.type&&(a=n);var s=r.globals.colors[a],l=null,c=Math.min.apply(Math,y(r.globals.series[e])),u=Math.max.apply(Math,y(r.globals.series[e]));o.distributed||"heatmap"!==t||(c=r.globals.minY,u=r.globals.maxY),void 0!==o.colorScale.min&&(c=o.colorScale.min<r.globals.minY?o.colorScale.min:r.globals.minY,u=o.colorScale.max>r.globals.maxY?o.colorScale.max:r.globals.maxY);var h=Math.abs(u)+Math.abs(c),d=100*i/(0===h?h-1e-6:h);return o.colorScale.ranges.length>0&&o.colorScale.ranges.map((function(t,e){if(i>=t.from&&i<=t.to){s=t.color,l=t.foreColor?t.foreColor:null,c=t.from,u=t.to;var n=Math.abs(u)+Math.abs(c);d=100*i/(0===n?n-1e-6:n)}})),{color:s,foreColor:l,percent:d}}},{key:"calculateDataLabels",value:function(t){var e=t.text,n=t.x,r=t.y,i=t.i,o=t.j,a=t.colorProps,s=t.fontSize,l=this.w.config.dataLabels,c=new O(this.ctx),u=new q(this.ctx),h=null;if(l.enabled){h=c.group({class:"apexcharts-data-labels"});var d=l.offsetX,f=l.offsetY,p=n+d,m=r+parseFloat(l.style.fontSize)/3+f;u.plotDataLabelsText({x:p,y:m,text:e,i:i,j:o,color:a.foreColor,parent:h,fontSize:s,dataLabelsConfig:l})}return h}},{key:"addListeners",value:function(t){var e=new O(this.ctx);t.node.addEventListener("mouseenter",e.pathMouseEnter.bind(this,t)),t.node.addEventListener("mouseleave",e.pathMouseLeave.bind(this,t)),t.node.addEventListener("mousedown",e.pathMouseDown.bind(this,t))}}]),t}(),Lt=function(){function t(e,n){a(this,t),this.ctx=e,this.w=e.w,this.xRatio=n.xRatio,this.yRatio=n.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new jt(e),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return l(t,[{key:"draw",value:function(t){var e=this.w,n=new O(this.ctx),r=n.group({class:"apexcharts-heatmap"});r.attr("clip-path","url(#gridRectMask".concat(e.globals.cuid,")"));var i=e.globals.gridWidth/e.globals.dataPoints,o=e.globals.gridHeight/e.globals.series.length,a=0,s=!1;this.negRange=this.helpers.checkColorRange();var l=t.slice();e.config.yaxis[0].reversed&&(s=!0,l.reverse());for(var c=s?0:l.length-1;s?c<l.length:c>=0;s?c++:c--){var u=n.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:k.escapeString(e.globals.seriesNames[c]),rel:c+1,"data:realIndex":c});if(this.ctx.series.addCollapsedClassToSeries(u,c),e.config.chart.dropShadow.enabled){var h=e.config.chart.dropShadow;new M(this.ctx).dropShadow(u,h,c)}for(var d=0,f=e.config.plotOptions.heatmap.shadeIntensity,p=0;p<l[c].length;p++){var m=this.helpers.getShadeColor(e.config.chart.type,c,p,this.negRange),g=m.color,b=m.colorProps;"image"===e.config.fill.type&&(g=new U(this.ctx).fillPath({seriesNumber:c,dataPointIndex:p,opacity:e.globals.hasNegs?b.percent<0?1-(1+b.percent/100):f+b.percent/100:b.percent/100,patternID:k.randomId(),width:e.config.fill.image.width?e.config.fill.image.width:i,height:e.config.fill.image.height?e.config.fill.image.height:o}));var v=this.rectRadius,y=n.drawRect(d,a,i,o,v);if(y.attr({cx:d,cy:a}),y.node.classList.add("apexcharts-heatmap-rect"),u.add(y),y.attr({fill:g,i:c,index:c,j:p,val:t[c][p],"stroke-width":this.strokeWidth,stroke:e.config.plotOptions.heatmap.useFillColorAsStroke?g:e.globals.stroke.colors[0],color:g}),this.helpers.addListeners(y),e.config.chart.animations.enabled&&!e.globals.dataChanged){var w=1;e.globals.resized||(w=e.config.chart.animations.speed),this.animateHeatMap(y,d,a,i,o,w)}if(e.globals.dataChanged){var _=1;if(this.dynamicAnim.enabled&&e.globals.shouldAnimate){_=this.dynamicAnim.speed;var x=e.globals.previousPaths[c]&&e.globals.previousPaths[c][p]&&e.globals.previousPaths[c][p].color;x||(x="rgba(255, 255, 255, 0)"),this.animateHeatColor(y,k.isColorHex(x)?x:k.rgb2hex(x),k.isColorHex(g)?g:k.rgb2hex(g),_)}}var A=(0,e.config.dataLabels.formatter)(e.globals.series[c][p],{value:e.globals.series[c][p],seriesIndex:c,dataPointIndex:p,w:e}),S=this.helpers.calculateDataLabels({text:A,x:d+i/2,y:a+o/2,i:c,j:p,colorProps:b,series:l});null!==S&&u.add(S),d+=i}a+=o,r.add(u)}var T=e.globals.yAxisScale[0].result.slice();return e.config.yaxis[0].reversed?T.unshift(""):T.push(""),e.globals.yAxisScale[0].result=T,r}},{key:"animateHeatMap",value:function(t,e,n,r,i,o){var a=new A(this.ctx);a.animateRect(t,{x:e+r/2,y:n+i/2,width:0,height:0},{x:e,y:n,width:r,height:i},o,(function(){a.animationCompleted(t)}))}},{key:"animateHeatColor",value:function(t,e,n,r){t.attr({fill:e}).animate(r).attr({fill:n})}}]),t}(),Pt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"drawYAxisTexts",value:function(t,e,n,r){var i=this.w,o=i.config.yaxis[0],a=i.globals.yLabelFormatters[0];return new O(this.ctx).drawText({x:t+o.labels.offsetX,y:e+o.labels.offsetY,text:a(r,n),textAnchor:"middle",fontSize:o.labels.style.fontSize,fontFamily:o.labels.style.fontFamily,foreColor:Array.isArray(o.labels.style.colors)?o.labels.style.colors[n]:o.labels.style.colors})}}]),t}(),Dt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w;var n=this.w;this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animBeginArr=[0],this.animDur=0,this.donutDataLabels=this.w.config.plotOptions.pie.donut.labels,this.lineColorArr=void 0!==n.globals.stroke.colors?n.globals.stroke.colors:n.globals.colors,this.defaultSize=Math.min(n.globals.gridWidth,n.globals.gridHeight),this.centerY=this.defaultSize/2,this.centerX=n.globals.gridWidth/2,"radialBar"===n.config.chart.type?this.fullAngle=360:this.fullAngle=Math.abs(n.config.plotOptions.pie.endAngle-n.config.plotOptions.pie.startAngle),this.initialAngle=n.config.plotOptions.pie.startAngle%this.fullAngle,n.globals.radialSize=this.defaultSize/2.05-n.config.stroke.width-(n.config.chart.sparkline.enabled?0:n.config.chart.dropShadow.blur),this.donutSize=n.globals.radialSize*parseInt(n.config.plotOptions.pie.donut.size,10)/100;var r=n.config.plotOptions.pie.customScale,i=n.globals.gridWidth/2,o=n.globals.gridHeight/2;this.translateX=i-i*r,this.translateY=o-o*r,this.dataLabelsGroup=new O(this.ctx).group({class:"apexcharts-datalabels-group",transform:"translate(".concat(this.translateX,", ").concat(this.translateY,") scale(").concat(r,")")}),this.maxY=0,this.sliceLabels=[],this.sliceSizes=[],this.prevSectorAngleArr=[]}return l(t,[{key:"draw",value:function(t){var e=this,n=this.w,r=new O(this.ctx),i=r.group({class:"apexcharts-pie"});if(n.globals.noData)return i;for(var o=0,a=0;a<t.length;a++)o+=k.negToZero(t[a]);var s=[],l=r.group();0===o&&(o=1e-5),t.forEach((function(t){e.maxY=Math.max(e.maxY,t)})),n.config.yaxis[0].max&&(this.maxY=n.config.yaxis[0].max),"back"===n.config.grid.position&&"polarArea"===this.chartType&&this.drawPolarElements(i);for(var c=0;c<t.length;c++){var u=this.fullAngle*k.negToZero(t[c])/o;s.push(u),"polarArea"===this.chartType?(s[c]=this.fullAngle/t.length,this.sliceSizes.push(n.globals.radialSize*t[c]/this.maxY)):this.sliceSizes.push(n.globals.radialSize)}if(n.globals.dataChanged){for(var h,d=0,f=0;f<n.globals.previousPaths.length;f++)d+=k.negToZero(n.globals.previousPaths[f]);for(var p=0;p<n.globals.previousPaths.length;p++)h=this.fullAngle*k.negToZero(n.globals.previousPaths[p])/d,this.prevSectorAngleArr.push(h)}if(this.donutSize<0&&(this.donutSize=0),"donut"===this.chartType){var m=r.drawCircle(this.donutSize);m.attr({cx:this.centerX,cy:this.centerY,fill:n.config.plotOptions.pie.donut.background?n.config.plotOptions.pie.donut.background:"transparent"}),l.add(m)}var g=this.drawArcs(s,t);if(this.sliceLabels.forEach((function(t){g.add(t)})),l.attr({transform:"translate(".concat(this.translateX,", ").concat(this.translateY,") scale(").concat(n.config.plotOptions.pie.customScale,")")}),l.add(g),i.add(l),this.donutDataLabels.show){var b=this.renderInnerDataLabels(this.dataLabelsGroup,this.donutDataLabels,{hollowSize:this.donutSize,centerX:this.centerX,centerY:this.centerY,opacity:this.donutDataLabels.show});i.add(b)}return"front"===n.config.grid.position&&"polarArea"===this.chartType&&this.drawPolarElements(i),i}},{key:"drawArcs",value:function(t,e){var n=this.w,r=new M(this.ctx),i=new O(this.ctx),o=new U(this.ctx),a=i.group({class:"apexcharts-slices"}),s=this.initialAngle,l=this.initialAngle,c=this.initialAngle,u=this.initialAngle;this.strokeWidth=n.config.stroke.show?n.config.stroke.width:0;for(var h=0;h<t.length;h++){var d=i.group({class:"apexcharts-series apexcharts-pie-series",seriesName:k.escapeString(n.globals.seriesNames[h]),rel:h+1,"data:realIndex":h});a.add(d),l=u,c=(s=c)+t[h],u=l+this.prevSectorAngleArr[h];var f=c<s?this.fullAngle+c-s:c-s,p=o.fillPath({seriesNumber:h,size:this.sliceSizes[h],value:e[h]}),m=this.getChangedPath(l,u),g=i.drawPath({d:m,stroke:Array.isArray(this.lineColorArr)?this.lineColorArr[h]:this.lineColorArr,strokeWidth:0,fill:p,fillOpacity:n.config.fill.opacity,classes:"apexcharts-pie-area apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(h)});if(g.attr({index:0,j:h}),r.setSelectionFilter(g,0,h),n.config.chart.dropShadow.enabled){var b=n.config.chart.dropShadow;r.dropShadow(g,b,h)}this.addListeners(g,this.donutDataLabels),O.setAttrs(g.node,{"data:angle":f,"data:startAngle":s,"data:strokeWidth":this.strokeWidth,"data:value":e[h]});var v={x:0,y:0};"pie"===this.chartType||"polarArea"===this.chartType?v=k.polarToCartesian(this.centerX,this.centerY,n.globals.radialSize/1.25+n.config.plotOptions.pie.dataLabels.offset,(s+f/2)%this.fullAngle):"donut"===this.chartType&&(v=k.polarToCartesian(this.centerX,this.centerY,(n.globals.radialSize+this.donutSize)/2+n.config.plotOptions.pie.dataLabels.offset,(s+f/2)%this.fullAngle)),d.add(g);var y=0;if(!this.initialAnim||n.globals.resized||n.globals.dataChanged?this.animBeginArr.push(0):(0===(y=f/this.fullAngle*n.config.chart.animations.speed)&&(y=1),this.animDur=y+this.animDur,this.animBeginArr.push(this.animDur)),this.dynamicAnim&&n.globals.dataChanged?this.animatePaths(g,{size:this.sliceSizes[h],endAngle:c,startAngle:s,prevStartAngle:l,prevEndAngle:u,animateStartingPos:!0,i:h,animBeginArr:this.animBeginArr,shouldSetPrevPaths:!0,dur:n.config.chart.animations.dynamicAnimation.speed}):this.animatePaths(g,{size:this.sliceSizes[h],endAngle:c,startAngle:s,i:h,totalItems:t.length-1,animBeginArr:this.animBeginArr,dur:y}),n.config.plotOptions.pie.expandOnClick&&"polarArea"!==this.chartType&&g.node.addEventListener("mouseup",this.pieClicked.bind(this,h)),void 0!==n.globals.selectedDataPoints[0]&&n.globals.selectedDataPoints[0].indexOf(h)>-1&&this.pieClicked(h),n.config.dataLabels.enabled){var w=v.x,_=v.y,x=100*f/this.fullAngle+"%";if(0!==f&&n.config.plotOptions.pie.dataLabels.minAngleToShowLabel<t[h]){var A=n.config.dataLabels.formatter;void 0!==A&&(x=A(n.globals.seriesPercent[h][0],{seriesIndex:h,w:n}));var S=n.globals.dataLabels.style.colors[h],T=i.group({class:"apexcharts-datalabels"}),C=i.drawText({x:w,y:_,text:x,textAnchor:"middle",fontSize:n.config.dataLabels.style.fontSize,fontFamily:n.config.dataLabels.style.fontFamily,fontWeight:n.config.dataLabels.style.fontWeight,foreColor:S});if(T.add(C),n.config.dataLabels.dropShadow.enabled){var E=n.config.dataLabels.dropShadow;r.dropShadow(C,E)}C.node.classList.add("apexcharts-pie-label"),n.config.chart.animations.animate&&!1===n.globals.resized&&(C.node.classList.add("apexcharts-pie-label-delay"),C.node.style.animationDelay=n.config.chart.animations.speed/940+"s"),this.sliceLabels.push(T)}}}return a}},{key:"addListeners",value:function(t,e){var n=new O(this.ctx);t.node.addEventListener("mouseenter",n.pathMouseEnter.bind(this,t)),t.node.addEventListener("mouseleave",n.pathMouseLeave.bind(this,t)),t.node.addEventListener("mouseleave",this.revertDataLabelsInner.bind(this,t.node,e)),t.node.addEventListener("mousedown",n.pathMouseDown.bind(this,t)),this.donutDataLabels.total.showAlways||(t.node.addEventListener("mouseenter",this.printDataLabelsInner.bind(this,t.node,e)),t.node.addEventListener("mousedown",this.printDataLabelsInner.bind(this,t.node,e)))}},{key:"animatePaths",value:function(t,e){var n=this.w,r=e.endAngle<e.startAngle?this.fullAngle+e.endAngle-e.startAngle:e.endAngle-e.startAngle,i=r,o=e.startAngle,a=e.startAngle;void 0!==e.prevStartAngle&&void 0!==e.prevEndAngle&&(o=e.prevEndAngle,i=e.prevEndAngle<e.prevStartAngle?this.fullAngle+e.prevEndAngle-e.prevStartAngle:e.prevEndAngle-e.prevStartAngle),e.i===n.config.series.length-1&&(r+a>this.fullAngle?e.endAngle=e.endAngle-(r+a):r+a<this.fullAngle&&(e.endAngle=e.endAngle+(this.fullAngle-(r+a)))),r===this.fullAngle&&(r=this.fullAngle-.01),this.animateArc(t,o,a,r,i,e)}},{key:"animateArc",value:function(t,e,n,r,i,o){var a,s=this,l=this.w,c=new A(this.ctx),u=o.size;(isNaN(e)||isNaN(i))&&(e=n,i=r,o.dur=0);var h=r,d=n,f=e<n?this.fullAngle+e-n:e-n;l.globals.dataChanged&&o.shouldSetPrevPaths&&o.prevEndAngle&&(a=s.getPiePath({me:s,startAngle:o.prevStartAngle,angle:o.prevEndAngle<o.prevStartAngle?this.fullAngle+o.prevEndAngle-o.prevStartAngle:o.prevEndAngle-o.prevStartAngle,size:u}),t.attr({d:a})),0!==o.dur?t.animate(o.dur,l.globals.easing,o.animBeginArr[o.i]).afterAll((function(){"pie"!==s.chartType&&"donut"!==s.chartType&&"polarArea"!==s.chartType||this.animate(l.config.chart.animations.dynamicAnimation.speed).attr({"stroke-width":s.strokeWidth}),o.i===l.config.series.length-1&&c.animationCompleted(t)})).during((function(l){h=f+(r-f)*l,o.animateStartingPos&&(h=i+(r-i)*l,d=e-i+(n-(e-i))*l),a=s.getPiePath({me:s,startAngle:d,angle:h,size:u}),t.node.setAttribute("data:pathOrig",a),t.attr({d:a})})):(a=s.getPiePath({me:s,startAngle:d,angle:r,size:u}),o.isTrack||(l.globals.animationEnded=!0),t.node.setAttribute("data:pathOrig",a),t.attr({d:a,"stroke-width":s.strokeWidth}))}},{key:"pieClicked",value:function(t){var e,n=this.w,r=this,i=r.sliceSizes[t]+(n.config.plotOptions.pie.expandOnClick?4:0),o=n.globals.dom.Paper.select(".apexcharts-".concat(r.chartType.toLowerCase(),"-slice-").concat(t)).members[0];if("true"!==o.attr("data:pieClicked")){var a=n.globals.dom.baseEl.getElementsByClassName("apexcharts-pie-area");Array.prototype.forEach.call(a,(function(t){t.setAttribute("data:pieClicked","false");var e=t.getAttribute("data:pathOrig");e&&t.setAttribute("d",e)})),n.globals.capturedDataPointIndex=t,o.attr("data:pieClicked","true");var s=parseInt(o.attr("data:startAngle"),10),l=parseInt(o.attr("data:angle"),10);e=r.getPiePath({me:r,startAngle:s,angle:l,size:i}),360!==l&&o.plot(e)}else{o.attr({"data:pieClicked":"false"}),this.revertDataLabelsInner(o.node,this.donutDataLabels);var c=o.attr("data:pathOrig");o.attr({d:c})}}},{key:"getChangedPath",value:function(t,e){var n="";return this.dynamicAnim&&this.w.globals.dataChanged&&(n=this.getPiePath({me:this,startAngle:t,angle:e-t,size:this.size})),n}},{key:"getPiePath",value:function(t){var e,n=t.me,r=t.startAngle,i=t.angle,o=t.size,a=new O(this.ctx),s=r,l=Math.PI*(s-90)/180,c=i+r;Math.ceil(c)>=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(c=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(c)>this.fullAngle&&(c-=this.fullAngle);var u=Math.PI*(c-90)/180,h=n.centerX+o*Math.cos(l),d=n.centerY+o*Math.sin(l),f=n.centerX+o*Math.cos(u),p=n.centerY+o*Math.sin(u),m=k.polarToCartesian(n.centerX,n.centerY,n.donutSize,c),g=k.polarToCartesian(n.centerX,n.centerY,n.donutSize,s),b=i>180?1:0,v=["M",h,d,"A",o,o,0,b,1,f,p];return e="donut"===n.chartType?[].concat(v,["L",m.x,m.y,"A",n.donutSize,n.donutSize,0,b,0,g.x,g.y,"L",h,d,"z"]).join(" "):"pie"===n.chartType||"polarArea"===n.chartType?[].concat(v,["L",n.centerX,n.centerY,"L",h,d]).join(" "):[].concat(v).join(" "),a.roundPathCorners(e,2*this.strokeWidth)}},{key:"drawPolarElements",value:function(t){var e=this.w,n=new tt(this.ctx),r=new O(this.ctx),i=new Pt(this.ctx),o=r.group(),a=r.group(),s=n.niceScale(0,Math.ceil(this.maxY),0),l=s.result.reverse(),c=s.result.length;this.maxY=s.niceMax;for(var u=e.globals.radialSize,h=u/(c-1),d=0;d<c-1;d++){var f=r.drawCircle(u);if(f.attr({cx:this.centerX,cy:this.centerY,fill:"none","stroke-width":e.config.plotOptions.polarArea.rings.strokeWidth,stroke:e.config.plotOptions.polarArea.rings.strokeColor}),e.config.yaxis[0].show){var p=i.drawYAxisTexts(this.centerX,this.centerY-u+parseInt(e.config.yaxis[0].labels.style.fontSize,10)/2,d,l[d]);a.add(p)}o.add(f),u-=h}this.drawSpokes(t),t.add(o),t.add(a)}},{key:"renderInnerDataLabels",value:function(t,e,n){var r=this.w,i=new O(this.ctx),o=e.total.show;t.node.innerHTML="",t.node.style.opacity=n.opacity;var a,s,l=n.centerX,c=this.donutDataLabels.total.label?n.centerY:n.centerY-n.centerY/6;a=void 0===e.name.color?r.globals.colors[0]:e.name.color;var u=e.name.fontSize,h=e.name.fontFamily,d=e.name.fontWeight;s=void 0===e.value.color?r.config.chart.foreColor:e.value.color;var f=e.value.formatter,p="",m="";if(o?(a=e.total.color,u=e.total.fontSize,h=e.total.fontFamily,d=e.total.fontWeight,m=this.donutDataLabels.total.label?e.total.label:"",p=e.total.formatter(r)):1===r.globals.series.length&&(p=f(r.globals.series[0],r),m=r.globals.seriesNames[0]),m&&(m=e.name.formatter(m,e.total.show,r)),e.name.show){var g=i.drawText({x:l,y:c+parseFloat(e.name.offsetY),text:m,textAnchor:"middle",foreColor:a,fontSize:u,fontWeight:d,fontFamily:h});g.node.classList.add("apexcharts-datalabel-label"),t.add(g)}if(e.value.show){var b=e.name.show?parseFloat(e.value.offsetY)+16:e.value.offsetY,v=i.drawText({x:l,y:c+b,text:p,textAnchor:"middle",foreColor:s,fontWeight:e.value.fontWeight,fontSize:e.value.fontSize,fontFamily:e.value.fontFamily});v.node.classList.add("apexcharts-datalabel-value"),t.add(v)}return t}},{key:"printInnerLabels",value:function(t,e,n,r){var i,o=this.w;r?i=void 0===t.name.color?o.globals.colors[parseInt(r.parentNode.getAttribute("rel"),10)-1]:t.name.color:o.globals.series.length>1&&t.total.show&&(i=t.total.color);var a=o.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),s=o.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");n=(0,t.value.formatter)(n,o),r||"function"!=typeof t.total.formatter||(n=t.total.formatter(o));var l=e===t.total.label;e=this.donutDataLabels.total.label?t.name.formatter(e,l,o):"",null!==a&&(a.textContent=e),null!==s&&(s.textContent=n),null!==a&&(a.style.fill=i)}},{key:"printDataLabelsInner",value:function(t,e){var n=this.w,r=t.getAttribute("data:value"),i=n.globals.seriesNames[parseInt(t.parentNode.getAttribute("rel"),10)-1];n.globals.series.length>1&&this.printInnerLabels(e,i,r,t);var o=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");null!==o&&(o.style.opacity=1)}},{key:"drawSpokes",value:function(t){var e=this,n=this.w,r=new O(this.ctx),i=n.config.plotOptions.polarArea.spokes;if(0!==i.strokeWidth){for(var o=[],a=360/n.globals.series.length,s=0;s<n.globals.series.length;s++)o.push(k.polarToCartesian(this.centerX,this.centerY,n.globals.radialSize,n.config.plotOptions.pie.startAngle+a*s));o.forEach((function(n,o){var a=r.drawLine(n.x,n.y,e.centerX,e.centerY,Array.isArray(i.connectorColors)?i.connectorColors[o]:i.connectorColors);t.add(a)}))}}},{key:"revertDataLabelsInner",value:function(){var t=this.w;if(this.donutDataLabels.show){var e=t.globals.dom.Paper.select(".apexcharts-datalabels-group").members[0],n=this.renderInnerDataLabels(e,this.donutDataLabels,{hollowSize:this.donutSize,centerX:this.centerX,centerY:this.centerY,opacity:this.donutDataLabels.show});t.globals.dom.Paper.select(".apexcharts-radialbar, .apexcharts-pie").members[0].add(n)}}}]),t}(),It=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animDur=0;var n=this.w;this.graphics=new O(this.ctx),this.lineColorArr=void 0!==n.globals.stroke.colors?n.globals.stroke.colors:n.globals.colors,this.defaultSize=n.globals.svgHeight<n.globals.svgWidth?n.globals.gridHeight:n.globals.gridWidth,this.isLog=n.config.yaxis[0].logarithmic,this.logBase=n.config.yaxis[0].logBase,this.coreUtils=new S(this.ctx),this.maxValue=this.isLog?this.coreUtils.getLogVal(this.logBase,n.globals.maxY,0):n.globals.maxY,this.minValue=this.isLog?this.coreUtils.getLogVal(this.logBase,this.w.globals.minY,0):n.globals.minY,this.polygons=n.config.plotOptions.radar.polygons,this.strokeWidth=n.config.stroke.show?n.config.stroke.width:0,this.size=this.defaultSize/2.1-this.strokeWidth-n.config.chart.dropShadow.blur,n.config.xaxis.labels.show&&(this.size=this.size-n.globals.xAxisLabelsWidth/1.75),void 0!==n.config.plotOptions.radar.size&&(this.size=n.config.plotOptions.radar.size),this.dataRadiusOfPercent=[],this.dataRadius=[],this.angleArr=[],this.yaxisLabelsTextsPos=[]}return l(t,[{key:"draw",value:function(t){var e=this,n=this.w,r=new U(this.ctx),i=[],o=new q(this.ctx);t.length&&(this.dataPointsLen=t[n.globals.maxValsInArrayIndex].length),this.disAngle=2*Math.PI/this.dataPointsLen;var a=n.globals.gridWidth/2,s=n.globals.gridHeight/2,l=a+n.config.plotOptions.radar.offsetX,c=s+n.config.plotOptions.radar.offsetY,u=this.graphics.group({class:"apexcharts-radar-series apexcharts-plot-series",transform:"translate(".concat(l||0,", ").concat(c||0,")")}),h=[],d=null,f=null;if(this.yaxisLabels=this.graphics.group({class:"apexcharts-yaxis"}),t.forEach((function(t,a){var s=t.length===n.globals.dataPoints,l=e.graphics.group().attr({class:"apexcharts-series","data:longestSeries":s,seriesName:k.escapeString(n.globals.seriesNames[a]),rel:a+1,"data:realIndex":a});e.dataRadiusOfPercent[a]=[],e.dataRadius[a]=[],e.angleArr[a]=[],t.forEach((function(t,n){var r=Math.abs(e.maxValue-e.minValue);t-=e.minValue,e.isLog&&(t=e.coreUtils.getLogVal(e.logBase,t,0)),e.dataRadiusOfPercent[a][n]=t/r,e.dataRadius[a][n]=e.dataRadiusOfPercent[a][n]*e.size,e.angleArr[a][n]=n*e.disAngle})),h=e.getDataPointsPos(e.dataRadius[a],e.angleArr[a]);var c=e.createPaths(h,{x:0,y:0});d=e.graphics.group({class:"apexcharts-series-markers-wrap apexcharts-element-hidden"}),f=e.graphics.group({class:"apexcharts-datalabels","data:realIndex":a}),n.globals.delayedElements.push({el:d.node,index:a});var u={i:a,realIndex:a,animationDelay:a,initialSpeed:n.config.chart.animations.speed,dataChangeSpeed:n.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-radar",shouldClipToGrid:!1,bindEventsOnPaths:!1,stroke:n.globals.stroke.colors[a],strokeLineCap:n.config.stroke.lineCap},p=null;n.globals.previousPaths.length>0&&(p=e.getPreviousPath(a));for(var m=0;m<c.linePathsTo.length;m++){var b=e.graphics.renderPaths(g(g({},u),{},{pathFrom:null===p?c.linePathsFrom[m]:p,pathTo:c.linePathsTo[m],strokeWidth:Array.isArray(e.strokeWidth)?e.strokeWidth[a]:e.strokeWidth,fill:"none",drawShadow:!1}));l.add(b);var v=r.fillPath({seriesNumber:a}),y=e.graphics.renderPaths(g(g({},u),{},{pathFrom:null===p?c.areaPathsFrom[m]:p,pathTo:c.areaPathsTo[m],strokeWidth:0,fill:v,drawShadow:!1}));if(n.config.chart.dropShadow.enabled){var w=new M(e.ctx),_=n.config.chart.dropShadow;w.dropShadow(y,Object.assign({},_,{noUserSpaceOnUse:!0}),a)}l.add(y)}t.forEach((function(t,r){var i=new $(e.ctx).getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:a,dataPointIndex:r}),s=e.graphics.drawMarker(h[r].x,h[r].y,i);s.attr("rel",r),s.attr("j",r),s.attr("index",a),s.node.setAttribute("default-marker-size",i.pSize);var c=e.graphics.group({class:"apexcharts-series-markers"});c&&c.add(s),d.add(c),l.add(d);var u=n.config.dataLabels;if(u.enabled){var p=u.formatter(n.globals.series[a][r],{seriesIndex:a,dataPointIndex:r,w:n});o.plotDataLabelsText({x:h[r].x,y:h[r].y,text:p,textAnchor:"middle",i:a,j:a,parent:f,offsetCorrection:!1,dataLabelsConfig:g({},u)})}l.add(f)})),i.push(l)})),this.drawPolygons({parent:u}),n.config.xaxis.labels.show){var p=this.drawXAxisTexts();u.add(p)}return i.forEach((function(t){u.add(t)})),u.add(this.yaxisLabels),u}},{key:"drawPolygons",value:function(t){for(var e=this,n=this.w,r=t.parent,i=new Pt(this.ctx),o=n.globals.yAxisScale[0].result.reverse(),a=o.length,s=[],l=this.size/(a-1),c=0;c<a;c++)s[c]=l*c;s.reverse();var u=[],h=[];s.forEach((function(t,n){var r=k.getPolygonPos(t,e.dataPointsLen),i="";r.forEach((function(t,r){if(0===n){var o=e.graphics.drawLine(t.x,t.y,0,0,Array.isArray(e.polygons.connectorColors)?e.polygons.connectorColors[r]:e.polygons.connectorColors);h.push(o)}0===r&&e.yaxisLabelsTextsPos.push({x:t.x,y:t.y}),i+=t.x+","+t.y+" "})),u.push(i)})),u.forEach((function(t,i){var o=e.polygons.strokeColors,a=e.polygons.strokeWidth,s=e.graphics.drawPolygon(t,Array.isArray(o)?o[i]:o,Array.isArray(a)?a[i]:a,n.globals.radarPolygons.fill.colors[i]);r.add(s)})),h.forEach((function(t){r.add(t)})),n.config.yaxis[0].show&&this.yaxisLabelsTextsPos.forEach((function(t,n){var r=i.drawYAxisTexts(t.x,t.y,n,o[n]);e.yaxisLabels.add(r)}))}},{key:"drawXAxisTexts",value:function(){var t=this,e=this.w,n=e.config.xaxis.labels,r=this.graphics.group({class:"apexcharts-xaxis"}),i=k.getPolygonPos(this.size,this.dataPointsLen);return e.globals.labels.forEach((function(o,a){var s=e.config.xaxis.labels.formatter,l=new q(t.ctx);if(i[a]){var c=t.getTextPos(i[a],t.size),u=s(o,{seriesIndex:-1,dataPointIndex:a,w:e});l.plotDataLabelsText({x:c.newX,y:c.newY,text:u,textAnchor:c.textAnchor,i:a,j:a,parent:r,className:"apexcharts-xaxis-label",color:Array.isArray(n.style.colors)&&n.style.colors[a]?n.style.colors[a]:"#a8a8a8",dataLabelsConfig:g({textAnchor:c.textAnchor,dropShadow:{enabled:!1}},n),offsetCorrection:!1}).on("click",(function(n){if("function"==typeof e.config.chart.events.xAxisLabelClick){var r=Object.assign({},e,{labelIndex:a});e.config.chart.events.xAxisLabelClick(n,t.ctx,r)}}))}})),r}},{key:"createPaths",value:function(t,e){var n=this,r=[],i=[],o=[],a=[];if(t.length){i=[this.graphics.move(e.x,e.y)],a=[this.graphics.move(e.x,e.y)];var s=this.graphics.move(t[0].x,t[0].y),l=this.graphics.move(t[0].x,t[0].y);t.forEach((function(e,r){s+=n.graphics.line(e.x,e.y),l+=n.graphics.line(e.x,e.y),r===t.length-1&&(s+="Z",l+="Z")})),r.push(s),o.push(l)}return{linePathsFrom:i,linePathsTo:r,areaPathsFrom:a,areaPathsTo:o}}},{key:"getTextPos",value:function(t,e){var n="middle",r=t.x,i=t.y;return Math.abs(t.x)>=10?t.x>0?(n="start",r+=10):t.x<0&&(n="end",r-=10):n="middle",Math.abs(t.y)>=e-10&&(t.y<0?i-=10:t.y>0&&(i+=10)),{textAnchor:n,newX:r,newY:i}}},{key:"getPreviousPath",value:function(t){for(var e=this.w,n=null,r=0;r<e.globals.previousPaths.length;r++){var i=e.globals.previousPaths[r];i.paths.length>0&&parseInt(i.realIndex,10)===parseInt(t,10)&&void 0!==e.globals.previousPaths[r].paths[0]&&(n=e.globals.previousPaths[r].paths[0].d)}return n}},{key:"getDataPointsPos",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.dataPointsLen;t=t||[],e=e||[];for(var r=[],i=0;i<n;i++){var o={};o.x=t[i]*Math.sin(e[i]),o.y=-t[i]*Math.cos(e[i]),r.push(o)}return r}}]),t}(),Rt=function(t){f(n,t);var e=u(n);function n(t){var r;a(this,n),(r=e.call(this,t)).ctx=t,r.w=t.w,r.animBeginArr=[0],r.animDur=0;var i=r.w;return r.startAngle=i.config.plotOptions.radialBar.startAngle,r.endAngle=i.config.plotOptions.radialBar.endAngle,r.totalAngle=Math.abs(i.config.plotOptions.radialBar.endAngle-i.config.plotOptions.radialBar.startAngle),r.trackStartAngle=i.config.plotOptions.radialBar.track.startAngle,r.trackEndAngle=i.config.plotOptions.radialBar.track.endAngle,r.barLabels=r.w.config.plotOptions.radialBar.barLabels,r.donutDataLabels=r.w.config.plotOptions.radialBar.dataLabels,r.radialDataLabels=r.donutDataLabels,r.trackStartAngle||(r.trackStartAngle=r.startAngle),r.trackEndAngle||(r.trackEndAngle=r.endAngle),360===r.endAngle&&(r.endAngle=359.99),r.margin=parseInt(i.config.plotOptions.radialBar.track.margin,10),r.onBarLabelClick=r.onBarLabelClick.bind(o(r)),r}return l(n,[{key:"draw",value:function(t){var e=this.w,n=new O(this.ctx),r=n.group({class:"apexcharts-radialbar"});if(e.globals.noData)return r;var i=n.group(),o=this.defaultSize/2,a=e.globals.gridWidth/2,s=this.defaultSize/2.05;e.config.chart.sparkline.enabled||(s=s-e.config.stroke.width-e.config.chart.dropShadow.blur);var l=e.globals.fill.colors;if(e.config.plotOptions.radialBar.track.show){var c=this.drawTracks({size:s,centerX:a,centerY:o,colorArr:l,series:t});i.add(c)}var u=this.drawArcs({size:s,centerX:a,centerY:o,colorArr:l,series:t}),h=360;e.config.plotOptions.radialBar.startAngle<0&&(h=this.totalAngle);var d=(360-h)/360;if(e.globals.radialSize=s-s*d,this.radialDataLabels.value.show){var f=Math.max(this.radialDataLabels.value.offsetY,this.radialDataLabels.name.offsetY);e.globals.radialSize+=f*d}return i.add(u.g),"front"===e.config.plotOptions.radialBar.hollow.position&&(u.g.add(u.elHollow),u.dataLabels&&u.g.add(u.dataLabels)),r.add(i),r}},{key:"drawTracks",value:function(t){var e=this.w,n=new O(this.ctx),r=n.group({class:"apexcharts-tracks"}),i=new M(this.ctx),o=new U(this.ctx),a=this.getStrokeWidth(t);t.size=t.size-a/2;for(var s=0;s<t.series.length;s++){var l=n.group({class:"apexcharts-radialbar-track apexcharts-track"});r.add(l),l.attr({rel:s+1}),t.size=t.size-a-this.margin;var c=e.config.plotOptions.radialBar.track,u=o.fillPath({seriesNumber:0,size:t.size,fillColors:Array.isArray(c.background)?c.background[s]:c.background,solid:!0}),h=this.trackStartAngle,d=this.trackEndAngle;Math.abs(d)+Math.abs(h)>=360&&(d=360-Math.abs(this.startAngle)-.1);var f=n.drawPath({d:"",stroke:u,strokeWidth:a*parseInt(c.strokeWidth,10)/100,fill:"none",strokeOpacity:c.opacity,classes:"apexcharts-radialbar-area"});if(c.dropShadow.enabled){var p=c.dropShadow;i.dropShadow(f,p)}l.add(f),f.attr("id","apexcharts-radialbarTrack-"+s),this.animatePaths(f,{centerX:t.centerX,centerY:t.centerY,endAngle:d,startAngle:h,size:t.size,i:s,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:e.globals.easing})}return r}},{key:"drawArcs",value:function(t){var e=this.w,n=new O(this.ctx),r=new U(this.ctx),i=new M(this.ctx),o=n.group(),a=this.getStrokeWidth(t);t.size=t.size-a/2;var s=e.config.plotOptions.radialBar.hollow.background,l=t.size-a*t.series.length-this.margin*t.series.length-a*parseInt(e.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,c=l-e.config.plotOptions.radialBar.hollow.margin;void 0!==e.config.plotOptions.radialBar.hollow.image&&(s=this.drawHollowImage(t,o,l,s));var u=this.drawHollow({size:c,centerX:t.centerX,centerY:t.centerY,fill:s||"transparent"});if(e.config.plotOptions.radialBar.hollow.dropShadow.enabled){var h=e.config.plotOptions.radialBar.hollow.dropShadow;i.dropShadow(u,h)}var d=1;!this.radialDataLabels.total.show&&e.globals.series.length>1&&(d=0);var f=null;if(this.radialDataLabels.show){var p=e.globals.dom.Paper.select(".apexcharts-datalabels-group").members[0];f=this.renderInnerDataLabels(p,this.radialDataLabels,{hollowSize:l,centerX:t.centerX,centerY:t.centerY,opacity:d})}"back"===e.config.plotOptions.radialBar.hollow.position&&(o.add(u),f&&o.add(f));var m=!1;e.config.plotOptions.radialBar.inverseOrder&&(m=!0);for(var g=m?t.series.length-1:0;m?g>=0:g<t.series.length;m?g--:g++){var b=n.group({class:"apexcharts-series apexcharts-radial-series",seriesName:k.escapeString(e.globals.seriesNames[g])});o.add(b),b.attr({rel:g+1,"data:realIndex":g}),this.ctx.series.addCollapsedClassToSeries(b,g),t.size=t.size-a-this.margin;var v=r.fillPath({seriesNumber:g,size:t.size,value:t.series[g]}),y=this.startAngle,w=void 0,_=k.negToZero(t.series[g]>100?100:t.series[g])/100,x=Math.round(this.totalAngle*_)+this.startAngle,A=void 0;e.globals.dataChanged&&(w=this.startAngle,A=Math.round(this.totalAngle*k.negToZero(e.globals.previousPaths[g])/100)+w),Math.abs(x)+Math.abs(y)>360&&(x-=.01),Math.abs(A)+Math.abs(w)>360&&(A-=.01);var S=x-y,T=Array.isArray(e.config.stroke.dashArray)?e.config.stroke.dashArray[g]:e.config.stroke.dashArray,C=n.drawPath({d:"",stroke:v,strokeWidth:a,fill:"none",fillOpacity:e.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+g,strokeDashArray:T});if(O.setAttrs(C.node,{"data:angle":S,"data:value":t.series[g]}),e.config.chart.dropShadow.enabled){var E=e.config.chart.dropShadow;i.dropShadow(C,E,g)}if(i.setSelectionFilter(C,0,g),this.addListeners(C,this.radialDataLabels),b.add(C),C.attr({index:0,j:g}),this.barLabels.enabled){var j=k.polarToCartesian(t.centerX,t.centerY,t.size,y),L=this.barLabels.formatter(e.globals.seriesNames[g],{seriesIndex:g,w:e}),P=["apexcharts-radialbar-label"];this.barLabels.onClick||P.push("apexcharts-no-click");var D=this.barLabels.useSeriesColors?e.globals.colors[g]:e.config.chart.foreColor;D||(D=e.config.chart.foreColor);var I=j.x+this.barLabels.offsetX,R=j.y+this.barLabels.offsetY,N=n.drawText({x:I,y:R,text:L,textAnchor:"end",dominantBaseline:"middle",fontFamily:this.barLabels.fontFamily,fontWeight:this.barLabels.fontWeight,fontSize:this.barLabels.fontSize,foreColor:D,cssClass:P.join(" ")});N.on("click",this.onBarLabelClick),N.attr({rel:g+1}),0!==y&&N.attr({"transform-origin":"".concat(I," ").concat(R),transform:"rotate(".concat(y," 0 0)")}),b.add(N)}var B=0;!this.initialAnim||e.globals.resized||e.globals.dataChanged||(B=e.config.chart.animations.speed),e.globals.dataChanged&&(B=e.config.chart.animations.dynamicAnimation.speed),this.animDur=B/(1.2*t.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(C,{centerX:t.centerX,centerY:t.centerY,endAngle:x,startAngle:y,prevEndAngle:A,prevStartAngle:w,size:t.size,i:g,totalItems:2,animBeginArr:this.animBeginArr,dur:B,shouldSetPrevPaths:!0,easing:e.globals.easing})}return{g:o,elHollow:u,dataLabels:f}}},{key:"drawHollow",value:function(t){var e=new O(this.ctx).drawCircle(2*t.size);return e.attr({class:"apexcharts-radialbar-hollow",cx:t.centerX,cy:t.centerY,r:t.size,fill:t.fill}),e}},{key:"drawHollowImage",value:function(t,e,n,r){var i=this.w,o=new U(this.ctx),a=k.randomId(),s=i.config.plotOptions.radialBar.hollow.image;if(i.config.plotOptions.radialBar.hollow.imageClipped)o.clippedImgArea({width:n,height:n,image:s,patternID:"pattern".concat(i.globals.cuid).concat(a)}),r="url(#pattern".concat(i.globals.cuid).concat(a,")");else{var l=i.config.plotOptions.radialBar.hollow.imageWidth,c=i.config.plotOptions.radialBar.hollow.imageHeight;if(void 0===l&&void 0===c){var u=i.globals.dom.Paper.image(s).loaded((function(e){this.move(t.centerX-e.width/2+i.config.plotOptions.radialBar.hollow.imageOffsetX,t.centerY-e.height/2+i.config.plotOptions.radialBar.hollow.imageOffsetY)}));e.add(u)}else{var h=i.globals.dom.Paper.image(s).loaded((function(e){this.move(t.centerX-l/2+i.config.plotOptions.radialBar.hollow.imageOffsetX,t.centerY-c/2+i.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(l,c)}));e.add(h)}}return r}},{key:"getStrokeWidth",value:function(t){var e=this.w;return t.size*(100-parseInt(e.config.plotOptions.radialBar.hollow.size,10))/100/(t.series.length+1)-this.margin}},{key:"onBarLabelClick",value:function(t){var e=parseInt(t.target.getAttribute("rel"),10)-1,n=this.barLabels.onClick,r=this.w;n&&n(r.globals.seriesNames[e],{w:r,seriesIndex:e})}}]),n}(Dt),Nt=function(t){f(n,t);var e=u(n);function n(){return a(this,n),e.apply(this,arguments)}return l(n,[{key:"draw",value:function(t,e){var n=this.w,r=new O(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=t,this.seriesRangeStart=n.globals.seriesRangeStart,this.seriesRangeEnd=n.globals.seriesRangeEnd,this.barHelpers.initVariables(t);for(var i=r.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),o=0;o<t.length;o++){var a,s,l,c,u=void 0,h=void 0,d=n.globals.comboCharts?e[o]:o,f=this.barHelpers.getGroupIndex(d).columnGroupIndex,p=r.group({class:"apexcharts-series",seriesName:k.escapeString(n.globals.seriesNames[d]),rel:o+1,"data:realIndex":d});this.ctx.series.addCollapsedClassToSeries(p,d),t[o].length>0&&(this.visibleI=this.visibleI+1);var m=0,b=0,v=0;this.yRatio.length>1&&(this.yaxisIndex=n.globals.seriesYAxisReverseMap[d][0],v=d);var y=this.barHelpers.initialPositions();h=y.y,c=y.zeroW,u=y.x,b=y.barWidth,m=y.barHeight,a=y.xDivision,s=y.yDivision,l=y.zeroH;for(var w=r.group({class:"apexcharts-datalabels","data:realIndex":d}),_=r.group({class:"apexcharts-rangebar-goals-markers"}),x=0;x<n.globals.dataPoints;x++){var A=this.barHelpers.getStrokeWidth(o,x,d),M=this.seriesRangeStart[o][x],S=this.seriesRangeEnd[o][x],T=null,C=null,E=null,j={x:u,y:h,strokeWidth:A,elSeries:p},L=this.seriesLen;if(n.config.plotOptions.bar.rangeBarGroupRows&&(L=1),void 0===n.config.series[o].data[x])break;if(this.isHorizontal){E=h+m*this.visibleI;var P=(s-m*L)/2;if(n.config.series[o].data[x].x){var D=this.detectOverlappingBars({i:o,j:x,barYPosition:E,srty:P,barHeight:m,yDivision:s,initPositions:y});m=D.barHeight,E=D.barYPosition}b=(T=this.drawRangeBarPaths(g({indexes:{i:o,j:x,realIndex:d},barHeight:m,barYPosition:E,zeroW:c,yDivision:s,y1:M,y2:S},j))).barWidth}else{n.globals.isXNumeric&&(u=(n.globals.seriesX[o][x]-n.globals.minX)/this.xRatio-b/2),C=u+b*this.visibleI;var I=(a-b*L)/2;if(n.config.series[o].data[x].x){var R=this.detectOverlappingBars({i:o,j:x,barXPosition:C,srtx:I,barWidth:b,xDivision:a,initPositions:y});b=R.barWidth,C=R.barXPosition}m=(T=this.drawRangeColumnPaths(g({indexes:{i:o,j:x,realIndex:d,translationsIndex:v},barWidth:b,barXPosition:C,zeroH:l,xDivision:a},j))).barHeight}var N=this.barHelpers.drawGoalLine({barXPosition:T.barXPosition,barYPosition:E,goalX:T.goalX,goalY:T.goalY,barHeight:m,barWidth:b});N&&_.add(N),h=T.y,u=T.x;var B=this.barHelpers.getPathFillColor(t,o,x,d),F=n.globals.stroke.colors[d];this.renderSeries({realIndex:d,pathFill:B,lineFill:F,j:x,i:o,x:u,y:h,y1:M,y2:S,pathFrom:T.pathFrom,pathTo:T.pathTo,strokeWidth:A,elSeries:p,series:t,barHeight:m,barWidth:b,barXPosition:C,barYPosition:E,columnGroupIndex:f,elDataLabelsWrap:w,elGoalsMarkers:_,visibleSeries:this.visibleI,type:"rangebar"})}i.add(p)}return i}},{key:"detectOverlappingBars",value:function(t){var e=t.i,n=t.j,r=t.barYPosition,i=t.barXPosition,o=t.srty,a=t.srtx,s=t.barHeight,l=t.barWidth,c=t.yDivision,u=t.xDivision,h=t.initPositions,d=this.w,f=[],p=d.config.series[e].data[n].rangeName,m=d.config.series[e].data[n].x,g=Array.isArray(m)?m.join(" "):m,b=d.globals.labels.map((function(t){return Array.isArray(t)?t.join(" "):t})).indexOf(g),v=d.globals.seriesRange[e].findIndex((function(t){return t.x===g&&t.overlaps.length>0}));return this.isHorizontal?(r=d.config.plotOptions.bar.rangeBarGroupRows?o+c*b:o+s*this.visibleI+c*b,v>-1&&!d.config.plotOptions.bar.rangeBarOverlap&&(f=d.globals.seriesRange[e][v].overlaps).indexOf(p)>-1&&(r=(s=h.barHeight/f.length)*this.visibleI+c*(100-parseInt(this.barOptions.barHeight,10))/100/2+s*(this.visibleI+f.indexOf(p))+c*b)):(b>-1&&!d.globals.timescaleLabels.length&&(i=d.config.plotOptions.bar.rangeBarGroupRows?a+u*b:a+l*this.visibleI+u*b),v>-1&&!d.config.plotOptions.bar.rangeBarOverlap&&(f=d.globals.seriesRange[e][v].overlaps).indexOf(p)>-1&&(i=(l=h.barWidth/f.length)*this.visibleI+u*(100-parseInt(this.barOptions.barWidth,10))/100/2+l*(this.visibleI+f.indexOf(p))+u*b)),{barYPosition:r,barXPosition:i,barHeight:s,barWidth:l}}},{key:"drawRangeColumnPaths",value:function(t){var e=t.indexes,n=t.x,r=t.xDivision,i=t.barWidth,o=t.barXPosition,a=t.zeroH,s=this.w,l=e.i,c=e.j,u=e.realIndex,h=e.translationsIndex,d=this.yRatio[h],f=this.getRangeValue(u,c),p=Math.min(f.start,f.end),m=Math.max(f.start,f.end);void 0===this.series[l][c]||null===this.series[l][c]?p=a:(p=a-p/d,m=a-m/d);var g=Math.abs(m-p),b=this.barHelpers.getColumnPaths({barXPosition:o,barWidth:i,y1:p,y2:m,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:u,i:u,j:c,w:s});if(s.globals.isXNumeric){var v=this.getBarXForNumericXAxis({x:n,j:c,realIndex:u,barWidth:i});n=v.x,o=v.barXPosition}else n+=r;return{pathTo:b.pathTo,pathFrom:b.pathFrom,barHeight:g,x:n,y:f.start<0&&f.end<0?p:m,goalY:this.barHelpers.getGoalValues("y",null,a,l,c,h),barXPosition:o}}},{key:"preventBarOverflow",value:function(t){var e=this.w;return t<0&&(t=0),t>e.globals.gridWidth&&(t=e.globals.gridWidth),t}},{key:"drawRangeBarPaths",value:function(t){var e=t.indexes,n=t.y,r=t.y1,i=t.y2,o=t.yDivision,a=t.barHeight,s=t.barYPosition,l=t.zeroW,c=this.w,u=e.realIndex,h=e.j,d=this.preventBarOverflow(l+r/this.invertedYRatio),f=this.preventBarOverflow(l+i/this.invertedYRatio),p=this.getRangeValue(u,h),m=Math.abs(f-d),g=this.barHelpers.getBarpaths({barYPosition:s,barHeight:a,x1:d,x2:f,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:u,realIndex:u,j:h,w:c});return c.globals.isXNumeric||(n+=o),{pathTo:g.pathTo,pathFrom:g.pathFrom,barWidth:m,x:p.start<0&&p.end<0?d:f,goalX:this.barHelpers.getGoalValues("x",l,null,u,h),y:n}}},{key:"getRangeValue",value:function(t,e){var n=this.w;return{start:n.globals.seriesRangeStart[t][e],end:n.globals.seriesRangeEnd[t][e]}}}]),n}(Tt),Bt=function(){function t(e){a(this,t),this.w=e.w,this.lineCtx=e}return l(t,[{key:"sameValueSeriesFix",value:function(t,e){var n=this.w;if(("gradient"===n.config.fill.type||"gradient"===n.config.fill.type[t])&&new S(this.lineCtx.ctx,n).seriesHaveSameValues(t)){var r=e[t].slice();r[r.length-1]=r[r.length-1]+1e-6,e[t]=r}return e}},{key:"calculatePoints",value:function(t){var e=t.series,n=t.realIndex,r=t.x,i=t.y,o=t.i,a=t.j,s=t.prevY,l=this.w,c=[],u=[];if(0===a){var h=this.lineCtx.categoryAxisCorrection+l.config.markers.offsetX;l.globals.isXNumeric&&(h=(l.globals.seriesX[n][0]-l.globals.minX)/this.lineCtx.xRatio+l.config.markers.offsetX),c.push(h),u.push(k.isNumber(e[o][0])?s+l.config.markers.offsetY:null),c.push(r+l.config.markers.offsetX),u.push(k.isNumber(e[o][a+1])?i+l.config.markers.offsetY:null)}else c.push(r+l.config.markers.offsetX),u.push(k.isNumber(e[o][a+1])?i+l.config.markers.offsetY:null);return{x:c,y:u}}},{key:"checkPreviousPaths",value:function(t){for(var e=t.pathFromLine,n=t.pathFromArea,r=t.realIndex,i=this.w,o=0;o<i.globals.previousPaths.length;o++){var a=i.globals.previousPaths[o];("line"===a.type||"area"===a.type)&&a.paths.length>0&&parseInt(a.realIndex,10)===parseInt(r,10)&&("line"===a.type?(this.lineCtx.appendPathFrom=!1,e=i.globals.previousPaths[o].paths[0].d):"area"===a.type&&(this.lineCtx.appendPathFrom=!1,n=i.globals.previousPaths[o].paths[0].d,i.config.stroke.show&&i.globals.previousPaths[o].paths[1]&&(e=i.globals.previousPaths[o].paths[1].d)))}return{pathFromLine:e,pathFromArea:n}}},{key:"determineFirstPrevY",value:function(t){var e,n,r,i=t.i,o=t.realIndex,a=t.series,s=t.prevY,l=t.lineYPosition,c=t.translationsIndex,u=this.w,h=u.config.chart.stacked&&!u.globals.comboCharts||u.config.chart.stacked&&u.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||"bar"===(null===(e=this.w.config.series[o])||void 0===e?void 0:e.type)||"column"===(null===(n=this.w.config.series[o])||void 0===n?void 0:n.type));if(void 0!==(null===(r=a[i])||void 0===r?void 0:r[0]))s=(l=h&&i>0?this.lineCtx.prevSeriesY[i-1][0]:this.lineCtx.zeroY)-a[i][0]/this.lineCtx.yRatio[c]+2*(this.lineCtx.isReversed?a[i][0]/this.lineCtx.yRatio[c]:0);else if(h&&i>0&&void 0===a[i][0])for(var d=i-1;d>=0;d--)if(null!==a[d][0]&&void 0!==a[d][0]){s=l=this.lineCtx.prevSeriesY[d][0];break}return{prevY:s,lineYPosition:l}}}]),t}(),Ft=function(t){for(var e,n,r,i,o=function(t){for(var e=[],n=t[0],r=t[1],i=e[0]=Ht(n,r),o=1,a=t.length-1;o<a;o++)n=r,r=t[o+1],e[o]=.5*(i+(i=Ht(n,r)));return e[o]=i,e}(t),a=t.length-1,s=[],l=0;l<a;l++)r=Ht(t[l],t[l+1]),Math.abs(r)<1e-6?o[l]=o[l+1]=0:(i=(e=o[l]/r)*e+(n=o[l+1]/r)*n)>9&&(i=3*r/Math.sqrt(i),o[l]=i*e,o[l+1]=i*n);for(var c=0;c<=a;c++)i=(t[Math.min(a,c+1)][0]-t[Math.max(0,c-1)][0])/(6*(1+o[c]*o[c])),s.push([i||0,o[c]*i||0]);return s},Yt=function(t){var e=Ft(t),n=t[1],r=t[0],i=[],o=e[1],a=e[0];i.push(r,[r[0]+a[0],r[1]+a[1],n[0]-o[0],n[1]-o[1],n[0],n[1]]);for(var s=2,l=e.length;s<l;s++){var c=t[s],u=e[s];i.push([c[0]-u[0],c[1]-u[1],c[0],c[1]])}return i},zt=function(t,e,n){var r=t.slice(e,n);if(e){if(n-e>1&&r[1].length<6){var i=r[0].length;r[1]=[2*r[0][i-2]-r[0][i-4],2*r[0][i-1]-r[0][i-3]].concat(r[1])}r[0]=r[0].slice(-2)}return r};function Ht(t,e){return(e[1]-t[1])/(e[0]-t[0])}var Vt=function(){function t(e,n,r){a(this,t),this.ctx=e,this.w=e.w,this.xyRatios=n,this.pointsChart=!("bubble"!==this.w.config.chart.type&&"scatter"!==this.w.config.chart.type)||r,this.scatter=new G(this.ctx),this.noNegatives=this.w.globals.minX===Number.MAX_VALUE,this.lineHelpers=new Bt(this),this.markers=new $(this.ctx),this.prevSeriesY=[],this.categoryAxisCorrection=0,this.yaxisIndex=0}return l(t,[{key:"draw",value:function(t,e,n,r){var i,o=this.w,a=new O(this.ctx),s=o.globals.comboCharts?e:o.config.chart.type,l=a.group({class:"apexcharts-".concat(s,"-series apexcharts-plot-series")}),c=new S(this.ctx,o);this.yRatio=this.xyRatios.yRatio,this.zRatio=this.xyRatios.zRatio,this.xRatio=this.xyRatios.xRatio,this.baseLineY=this.xyRatios.baseLineY,t=c.getLogSeries(t),this.yRatio=c.getLogYRatios(this.yRatio),this.prevSeriesY=[];for(var u=[],h=0;h<t.length;h++){t=this.lineHelpers.sameValueSeriesFix(h,t);var d=o.globals.comboCharts?n[h]:h,f=this.yRatio.length>1?d:0;this._initSerieVariables(t,h,d);var p=[],m=[],b=[],v=o.globals.padHorizontal+this.categoryAxisCorrection;this.ctx.series.addCollapsedClassToSeries(this.elSeries,d),o.globals.isXNumeric&&o.globals.seriesX.length>0&&(v=(o.globals.seriesX[d][0]-o.globals.minX)/this.xRatio),b.push(v);var y,w=v,_=void 0,x=w,k=this.zeroY,A=this.zeroY;k=this.lineHelpers.determineFirstPrevY({i:h,realIndex:d,series:t,prevY:k,lineYPosition:0,translationsIndex:f}).prevY,"monotoneCubic"===o.config.stroke.curve&&null===t[h][0]?p.push(null):p.push(k),y=k,"rangeArea"===s&&(_=A=this.lineHelpers.determineFirstPrevY({i:h,realIndex:d,series:r,prevY:A,lineYPosition:0,translationsIndex:f}).prevY,m.push(null!==p[0]?A:null));var M=this._calculatePathsFrom({type:s,series:t,i:h,realIndex:d,translationsIndex:f,prevX:x,prevY:k,prevY2:A}),T=[p[0]],C=[m[0]],E={type:s,series:t,realIndex:d,translationsIndex:f,i:h,x:v,y:1,pX:w,pY:y,pathsFrom:M,linePaths:[],areaPaths:[],seriesIndex:n,lineYPosition:0,xArrj:b,yArrj:p,y2Arrj:m,seriesRangeEnd:r},j=this._iterateOverDataPoints(g(g({},E),{},{iterations:"rangeArea"===s?t[h].length-1:void 0,isRangeStart:!0}));if("rangeArea"===s){for(var L=this._calculatePathsFrom({series:r,i:h,realIndex:d,prevX:x,prevY:A}),P=this._iterateOverDataPoints(g(g({},E),{},{series:r,xArrj:[v],yArrj:T,y2Arrj:C,pY:_,areaPaths:j.areaPaths,pathsFrom:L,iterations:r[h].length-1,isRangeStart:!1})),D=j.linePaths.length/2,I=0;I<D;I++)j.linePaths[I]=P.linePaths[I+D]+j.linePaths[I];j.linePaths.splice(D),j.pathFromLine=P.pathFromLine+j.pathFromLine}else j.pathFromArea+="z";this._handlePaths({type:s,realIndex:d,i:h,paths:j}),this.elSeries.add(this.elPointsMain),this.elSeries.add(this.elDataLabelsWrap),u.push(this.elSeries)}if(void 0!==(null===(i=o.config.series[0])||void 0===i?void 0:i.zIndex)&&u.sort((function(t,e){return Number(t.node.getAttribute("zIndex"))-Number(e.node.getAttribute("zIndex"))})),o.config.chart.stacked)for(var R=u.length-1;R>=0;R--)l.add(u[R]);else for(var N=0;N<u.length;N++)l.add(u[N]);return l}},{key:"_initSerieVariables",value:function(t,e,n){var r=this.w,i=new O(this.ctx);this.xDivision=r.globals.gridWidth/(r.globals.dataPoints-("on"===r.config.xaxis.tickPlacement?1:0)),this.strokeWidth=Array.isArray(r.config.stroke.width)?r.config.stroke.width[n]:r.config.stroke.width;var o=0;this.yRatio.length>1&&(this.yaxisIndex=r.globals.seriesYAxisReverseMap[n],o=n),this.isReversed=r.config.yaxis[this.yaxisIndex]&&r.config.yaxis[this.yaxisIndex].reversed,this.zeroY=r.globals.gridHeight-this.baseLineY[o]-(this.isReversed?r.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[o]:0),this.areaBottomY=this.zeroY,(this.zeroY>r.globals.gridHeight||"end"===r.config.plotOptions.area.fillTo)&&(this.areaBottomY=r.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=i.group({class:"apexcharts-series",zIndex:void 0!==r.config.series[n].zIndex?r.config.series[n].zIndex:n,seriesName:k.escapeString(r.globals.seriesNames[n])}),this.elPointsMain=i.group({class:"apexcharts-series-markers-wrap","data:realIndex":n}),this.elDataLabelsWrap=i.group({class:"apexcharts-datalabels","data:realIndex":n});var a=t[e].length===r.globals.dataPoints;this.elSeries.attr({"data:longestSeries":a,rel:e+1,"data:realIndex":n}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(t){var e,n,r,i,o=t.type,a=t.series,s=t.i,l=t.realIndex,c=t.translationsIndex,u=t.prevX,h=t.prevY,d=t.prevY2,f=this.w,p=new O(this.ctx);if(null===a[s][0]){for(var m=0;m<a[s].length;m++)if(null!==a[s][m]){u=this.xDivision*m,h=this.zeroY-a[s][m]/this.yRatio[c],e=p.move(u,h),n=p.move(u,this.areaBottomY);break}}else e=p.move(u,h),"rangeArea"===o&&(e=p.move(u,d)+p.line(u,h)),n=p.move(u,this.areaBottomY)+p.line(u,h);if(r=p.move(0,this.zeroY)+p.line(0,this.zeroY),i=p.move(0,this.zeroY)+p.line(0,this.zeroY),f.globals.previousPaths.length>0){var g=this.lineHelpers.checkPreviousPaths({pathFromLine:r,pathFromArea:i,realIndex:l});r=g.pathFromLine,i=g.pathFromArea}return{prevX:u,prevY:h,linePath:e,areaPath:n,pathFromLine:r,pathFromArea:i}}},{key:"_handlePaths",value:function(t){var e=t.type,n=t.realIndex,r=t.i,i=t.paths,o=this.w,a=new O(this.ctx),s=new U(this.ctx);this.prevSeriesY.push(i.yArrj),o.globals.seriesXvalues[n]=i.xArrj,o.globals.seriesYvalues[n]=i.yArrj;var l=o.config.forecastDataPoints;if(l.count>0&&"rangeArea"!==e){var c=o.globals.seriesXvalues[n][o.globals.seriesXvalues[n].length-l.count-1],u=a.drawRect(c,0,o.globals.gridWidth,o.globals.gridHeight,0);o.globals.dom.elForecastMask.appendChild(u.node);var h=a.drawRect(0,0,c,o.globals.gridHeight,0);o.globals.dom.elNonForecastMask.appendChild(h.node)}this.pointsChart||o.globals.delayedElements.push({el:this.elPointsMain.node,index:n});var d={i:r,realIndex:n,animationDelay:r,initialSpeed:o.config.chart.animations.speed,dataChangeSpeed:o.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(e)};if("area"===e)for(var f=s.fillPath({seriesNumber:n}),p=0;p<i.areaPaths.length;p++){var m=a.renderPaths(g(g({},d),{},{pathFrom:i.pathFromArea,pathTo:i.areaPaths[p],stroke:"none",strokeWidth:0,strokeLineCap:null,fill:f}));this.elSeries.add(m)}if(o.config.stroke.show&&!this.pointsChart){var b=null;if("line"===e)b=s.fillPath({seriesNumber:n,i:r});else if("solid"===o.config.stroke.fill.type)b=o.globals.stroke.colors[n];else{var v=o.config.fill;o.config.fill=o.config.stroke.fill,b=s.fillPath({seriesNumber:n,i:r}),o.config.fill=v}for(var y=0;y<i.linePaths.length;y++){var w=b;"rangeArea"===e&&(w=s.fillPath({seriesNumber:n}));var _=g(g({},d),{},{pathFrom:i.pathFromLine,pathTo:i.linePaths[y],stroke:b,strokeWidth:this.strokeWidth,strokeLineCap:o.config.stroke.lineCap,fill:"rangeArea"===e?w:"none"}),x=a.renderPaths(_);if(this.elSeries.add(x),x.attr("fill-rule","evenodd"),l.count>0&&"rangeArea"!==e){var k=a.renderPaths(_);k.node.setAttribute("stroke-dasharray",l.dashArray),l.strokeWidth&&k.node.setAttribute("stroke-width",l.strokeWidth),this.elSeries.add(k),k.attr("clip-path","url(#forecastMask".concat(o.globals.cuid,")")),x.attr("clip-path","url(#nonForecastMask".concat(o.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(t){var e,n,r=this,i=t.type,o=t.series,a=t.iterations,s=t.realIndex,l=t.translationsIndex,c=t.i,u=t.x,h=t.y,d=t.pX,f=t.pY,p=t.pathsFrom,m=t.linePaths,g=t.areaPaths,b=t.seriesIndex,v=t.lineYPosition,y=t.xArrj,w=t.yArrj,_=t.y2Arrj,x=t.isRangeStart,A=t.seriesRangeEnd,M=this.w,S=new O(this.ctx),T=this.yRatio,C=p.prevY,E=p.linePath,j=p.areaPath,L=p.pathFromLine,P=p.pathFromArea,D=k.isNumber(M.globals.minYArr[s])?M.globals.minYArr[s]:M.globals.minY;a||(a=M.globals.dataPoints>1?M.globals.dataPoints-1:M.globals.dataPoints);var I=function(t,e){return e-t/T[l]+2*(r.isReversed?t/T[l]:0)},R=h,N=M.config.chart.stacked&&!M.globals.comboCharts||M.config.chart.stacked&&M.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||"bar"===(null===(e=this.w.config.series[s])||void 0===e?void 0:e.type)||"column"===(null===(n=this.w.config.series[s])||void 0===n?void 0:n.type)),B=M.config.stroke.curve;Array.isArray(B)&&(B=Array.isArray(b)?B[b[c]]:B[c]);for(var F,Y=0,z=0;z<a;z++){var H=void 0===o[c][z+1]||null===o[c][z+1];if(M.globals.isXNumeric){var V=M.globals.seriesX[s][z+1];void 0===M.globals.seriesX[s][z+1]&&(V=M.globals.seriesX[s][a-1]),u=(V-M.globals.minX)/this.xRatio}else u+=this.xDivision;v=N&&c>0&&M.globals.collapsedSeries.length<M.config.series.length-1?this.prevSeriesY[function(t){for(var e=t;e>0;e--){if(!(M.globals.collapsedSeriesIndices.indexOf((null==b?void 0:b[e])||e)>-1))return e;e--}return 0}(c-1)][z+1]:this.zeroY,H?h=I(D,v):(h=I(o[c][z+1],v),"rangeArea"===i&&(R=I(A[c][z+1],v))),y.push(u),!H||"smooth"!==M.config.stroke.curve&&"monotoneCubic"!==M.config.stroke.curve?(w.push(h),_.push(R)):(w.push(null),_.push(null));var W=this.lineHelpers.calculatePoints({series:o,x:u,y:h,realIndex:s,i:c,j:z,prevY:C}),U=this._createPaths({type:i,series:o,i:c,realIndex:s,j:z,x:u,y:h,y2:R,xArrj:y,yArrj:w,y2Arrj:_,pX:d,pY:f,pathState:Y,segmentStartX:F,linePath:E,areaPath:j,linePaths:m,areaPaths:g,curve:B,isRangeStart:x});g=U.areaPaths,m=U.linePaths,d=U.pX,f=U.pY,Y=U.pathState,F=U.segmentStartX,j=U.areaPath,E=U.linePath,!this.appendPathFrom||"monotoneCubic"===B&&"rangeArea"===i||(L+=S.line(u,this.zeroY),P+=S.line(u,this.zeroY)),this.handleNullDataPoints(o,W,c,z,s),this._handleMarkersAndLabels({type:i,pointsPos:W,i:c,j:z,realIndex:s,isRangeStart:x})}return{yArrj:w,xArrj:y,pathFromArea:P,areaPaths:g,pathFromLine:L,linePaths:m,linePath:E,areaPath:j}}},{key:"_handleMarkersAndLabels",value:function(t){var e=t.type,n=t.pointsPos,r=t.isRangeStart,i=t.i,o=t.j,a=t.realIndex,s=this.w,l=new q(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,o,{realIndex:a,pointsPos:n,zRatio:this.zRatio,elParent:this.elPointsMain});else{s.globals.series[i].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var c=this.markers.plotChartMarkers(n,a,o+1);null!==c&&this.elPointsMain.add(c)}var u=l.drawDataLabel({type:e,isRangeStart:r,pos:n,i:a,j:o+1});null!==u&&this.elDataLabelsWrap.add(u)}},{key:"_createPaths",value:function(t){var e=t.type,n=t.series,r=t.i;t.realIndex;var i,o=t.j,a=t.x,s=t.y,l=t.xArrj,c=t.yArrj,u=t.y2,h=t.y2Arrj,d=t.pX,f=t.pY,p=t.pathState,m=t.segmentStartX,g=t.linePath,b=t.areaPath,v=t.linePaths,y=t.areaPaths,w=t.curve,_=t.isRangeStart,x=new O(this.ctx),k=this.areaBottomY,A="rangeArea"===e,M="rangeArea"===e&&_;switch(w){case"monotoneCubic":var S=_?c:h;switch(p){case 0:if(null===S[o+1])break;p=1;case 1:if(!(A?l.length===n[r].length:o===n[r].length-2))break;case 2:var T=_?l:l.slice().reverse(),C=_?S:S.slice().reverse(),E=(i=C,T.map((function(t,e){return[t,i[e]]})).filter((function(t){return null!==t[1]}))),j=E.length>1?Yt(E):E,L=[];A&&(M?y=E:L=y.reverse());var P=0,D=0;if(function(t,e){for(var n=function(t){var e=[],n=0;return t.forEach((function(t){null!==t?n++:n>0&&(e.push(n),n=0)})),n>0&&e.push(n),e}(t),r=[],i=0,o=0;i<n.length;o+=n[i++])r[i]=zt(e,o,o+n[i]);return r}(C,j).forEach((function(t){P++;var e=function(t){for(var e="",n=0;n<t.length;n++){var r=t[n],i=r.length;i>4?(e+="C".concat(r[0],", ").concat(r[1]),e+=", ".concat(r[2],", ").concat(r[3]),e+=", ".concat(r[4],", ").concat(r[5])):i>2&&(e+="S".concat(r[0],", ").concat(r[1]),e+=", ".concat(r[2],", ").concat(r[3]))}return e}(t),n=D,r=(D+=t.length)-1;M?g=x.move(E[n][0],E[n][1])+e:A?g=x.move(L[n][0],L[n][1])+x.line(E[n][0],E[n][1])+e+x.line(L[r][0],L[r][1]):(g=x.move(E[n][0],E[n][1])+e,b=g+x.line(E[r][0],k)+x.line(E[n][0],k)+"z",y.push(b)),v.push(g)})),A&&P>1&&!M){var I=v.slice(P).reverse();v.splice(P),I.forEach((function(t){return v.push(t)}))}p=0}break;case"smooth":var R=.35*(a-d);if(null===n[r][o])p=0;else switch(p){case 0:if(m=d,g=M?x.move(d,h[o])+x.line(d,f):x.move(d,f),b=x.move(d,f),null===n[r][o+1]){v.push(g),y.push(b);break}if(p=1,o<n[r].length-2){var N=x.curve(d+R,f,a-R,s,a,s);g+=N,b+=N;break}case 1:if(null===n[r][o+1])g+=M?x.line(d,u):x.move(d,f),b+=x.line(d,k)+x.line(m,k)+"z",v.push(g),y.push(b),p=-1;else{var B=x.curve(d+R,f,a-R,s,a,s);g+=B,b+=B,o>=n[r].length-2&&(M&&(g+=x.curve(a,s,a,s,a,u)+x.move(a,u)),b+=x.curve(a,s,a,s,a,k)+x.line(m,k)+"z",v.push(g),y.push(b),p=-1)}}d=a,f=s;break;default:var F=function(t,e,n){var r=[];switch(t){case"stepline":r=x.line(e,null,"H")+x.line(null,n,"V");break;case"linestep":r=x.line(null,n,"V")+x.line(e,null,"H");break;case"straight":r=x.line(e,n)}return r};if(null===n[r][o])p=0;else switch(p){case 0:if(m=d,g=M?x.move(d,h[o])+x.line(d,f):x.move(d,f),b=x.move(d,f),null===n[r][o+1]){v.push(g),y.push(b);break}if(p=1,o<n[r].length-2){var Y=F(w,a,s);g+=Y,b+=Y;break}case 1:if(null===n[r][o+1])g+=M?x.line(d,u):x.move(d,f),b+=x.line(d,k)+x.line(m,k)+"z",v.push(g),y.push(b),p=-1;else{var z=F(w,a,s);g+=z,b+=z,o>=n[r].length-2&&(M&&(g+=x.line(a,u)),b+=x.line(a,k)+x.line(m,k)+"z",v.push(g),y.push(b),p=-1)}}d=a,f=s}return{linePaths:v,areaPaths:y,pX:d,pY:f,pathState:p,segmentStartX:m,linePath:g,areaPath:b}}},{key:"handleNullDataPoints",value:function(t,e,n,r,i){var o=this.w;if(null===t[n][r]&&o.config.markers.showNullDataPoints||1===t[n].length){var a=this.strokeWidth-o.config.markers.strokeWidth/2;a>0||(a=0);var s=this.markers.plotChartMarkers(e,i,r+1,a,!0);null!==s&&this.elPointsMain.add(s)}}}]),t}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function t(e,n,r,i){this.xoffset=e,this.yoffset=n,this.height=i,this.width=r,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(t){var e,n=[],r=this.xoffset,i=this.yoffset,a=o(t)/this.height,s=o(t)/this.width;if(this.width>=this.height)for(e=0;e<t.length;e++)n.push([r,i,r+a,i+t[e]/a]),i+=t[e]/a;else for(e=0;e<t.length;e++)n.push([r,i,r+t[e]/s,i+s]),r+=t[e]/s;return n},this.cutArea=function(e){var n;if(this.width>=this.height){var r=e/this.height,i=this.width-r;n=new t(this.xoffset+r,this.yoffset,i,this.height)}else{var o=e/this.width,a=this.height-o;n=new t(this.xoffset,this.yoffset+o,this.width,a)}return n}}function e(e,r,i,a,s){a=void 0===a?0:a,s=void 0===s?0:s;var l=n(function(t,e){var n,r=[],i=e/o(t);for(n=0;n<t.length;n++)r[n]=t[n]*i;return r}(e,r*i),[],new t(a,s,r,i),[]);return function(t){var e,n,r=[];for(e=0;e<t.length;e++)for(n=0;n<t[e].length;n++)r.push(t[e][n]);return r}(l)}function n(t,e,i,a){var s,l,c;if(0!==t.length)return s=i.shortestEdge(),function(t,e,n){var i;if(0===t.length)return!0;(i=t.slice()).push(e);var o=r(t,n),a=r(i,n);return o>=a}(e,l=t[0],s)?(e.push(l),n(t.slice(1),e,i,a)):(c=i.cutArea(o(e),a),a.push(i.getCoordinates(e)),n(t,[],c,a)),a;a.push(i.getCoordinates(e))}function r(t,e){var n=Math.min.apply(Math,t),r=Math.max.apply(Math,t),i=o(t);return Math.max(Math.pow(e,2)*r/Math.pow(i,2),Math.pow(i,2)/(Math.pow(e,2)*n))}function i(t){return t&&t.constructor===Array}function o(t){var e,n=0;for(e=0;e<t.length;e++)n+=t[e];return n}function a(t){var e,n=0;if(i(t[0]))for(e=0;e<t.length;e++)n+=a(t[e]);else n=o(t);return n}return function t(n,r,o,s,l){s=void 0===s?0:s,l=void 0===l?0:l;var c,u,h=[],d=[];if(i(n[0])){for(u=0;u<n.length;u++)h[u]=a(n[u]);for(c=e(h,r,o,s,l),u=0;u<n.length;u++)d.push(t(n[u],c[u][2]-c[u][0],c[u][3]-c[u][1],c[u][0],c[u][1]))}else d=e(n,r,o,s,l);return d}}();var Wt,Ut,$t=function(){function t(e,n){a(this,t),this.ctx=e,this.w=e.w,this.strokeWidth=this.w.config.stroke.width,this.helpers=new jt(e),this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.labels=[]}return l(t,[{key:"draw",value:function(t){var e=this,n=this.w,r=new O(this.ctx),i=new U(this.ctx),o=r.group({class:"apexcharts-treemap"});if(n.globals.noData)return o;var a=[];return t.forEach((function(t){var e=t.map((function(t){return Math.abs(t)}));a.push(e)})),this.negRange=this.helpers.checkColorRange(),n.config.series.forEach((function(t,n){t.data.forEach((function(t){Array.isArray(e.labels[n])||(e.labels[n]=[]),e.labels[n].push(t.x)}))})),window.TreemapSquared.generate(a,n.globals.gridWidth,n.globals.gridHeight).forEach((function(a,s){var l=r.group({class:"apexcharts-series apexcharts-treemap-series",seriesName:k.escapeString(n.globals.seriesNames[s]),rel:s+1,"data:realIndex":s});if(n.config.chart.dropShadow.enabled){var c=n.config.chart.dropShadow;new M(e.ctx).dropShadow(o,c,s)}var u=r.group({class:"apexcharts-data-labels"});a.forEach((function(o,a){var c=o[0],u=o[1],h=o[2],d=o[3],f=r.drawRect(c,u,h-c,d-u,n.config.plotOptions.treemap.borderRadius,"#fff",1,e.strokeWidth,n.config.plotOptions.treemap.useFillColorAsStroke?m:n.globals.stroke.colors[s]);f.attr({cx:c,cy:u,index:s,i:s,j:a,width:h-c,height:d-u});var p=e.helpers.getShadeColor(n.config.chart.type,s,a,e.negRange),m=p.color;void 0!==n.config.series[s].data[a]&&n.config.series[s].data[a].fillColor&&(m=n.config.series[s].data[a].fillColor);var g=i.fillPath({color:m,seriesNumber:s,dataPointIndex:a});f.node.classList.add("apexcharts-treemap-rect"),f.attr({fill:g}),e.helpers.addListeners(f);var b={x:c+(h-c)/2,y:u+(d-u)/2,width:0,height:0},v={x:c,y:u,width:h-c,height:d-u};if(n.config.chart.animations.enabled&&!n.globals.dataChanged){var y=1;n.globals.resized||(y=n.config.chart.animations.speed),e.animateTreemap(f,b,v,y)}if(n.globals.dataChanged){var w=1;e.dynamicAnim.enabled&&n.globals.shouldAnimate&&(w=e.dynamicAnim.speed,n.globals.previousPaths[s]&&n.globals.previousPaths[s][a]&&n.globals.previousPaths[s][a].rect&&(b=n.globals.previousPaths[s][a].rect),e.animateTreemap(f,b,v,w))}var _=e.getFontSize(o),x=n.config.dataLabels.formatter(e.labels[s][a],{value:n.globals.series[s][a],seriesIndex:s,dataPointIndex:a,w:n});"truncate"===n.config.plotOptions.treemap.dataLabels.format&&(_=parseInt(n.config.dataLabels.style.fontSize,10),x=e.truncateLabels(x,_,c,u,h,d));var k=null;n.globals.series[s][a]&&(k=e.helpers.calculateDataLabels({text:x,x:(c+h)/2,y:(u+d)/2+e.strokeWidth/2+_/3,i:s,j:a,colorProps:p,fontSize:_,series:t})),n.config.dataLabels.enabled&&k&&e.rotateToFitLabel(k,_,x,c,u,h,d),l.add(f),null!==k&&l.add(k)})),l.add(u),o.add(l)})),o}},{key:"getFontSize",value:function(t){var e,n,r,i,o=this.w,a=function t(e){var n,r=0;if(Array.isArray(e[0]))for(n=0;n<e.length;n++)r+=t(e[n]);else for(n=0;n<e.length;n++)r+=e[n].length;return r}(this.labels)/function t(e){var n,r=0;if(Array.isArray(e[0]))for(n=0;n<e.length;n++)r+=t(e[n]);else for(n=0;n<e.length;n++)r+=1;return r}(this.labels);return e=t[2]-t[0],n=t[3]-t[1],r=e*n,i=Math.pow(r,.5),Math.min(i/a,parseInt(o.config.dataLabels.style.fontSize,10))}},{key:"rotateToFitLabel",value:function(t,e,n,r,i,o,a){var s=new O(this.ctx),l=s.getTextRects(n,e);if(l.width+this.w.config.stroke.width+5>o-r&&l.width<=a-i){var c=s.rotateAroundCenter(t.node);t.node.setAttribute("transform","rotate(-90 ".concat(c.x," ").concat(c.y,") translate(").concat(l.height/3,")"))}}},{key:"truncateLabels",value:function(t,e,n,r,i,o){var a=new O(this.ctx),s=a.getTextRects(t,e).width+this.w.config.stroke.width+5>i-n&&o-r>i-n?o-r:i-n,l=a.getTextBasedOnMaxWidth({text:t,maxWidth:s,fontSize:e});return t.length!==l.length&&s/e<5?"":l}},{key:"animateTreemap",value:function(t,e,n,r){var i=new A(this.ctx);i.animateRect(t,{x:e.x,y:e.y,width:e.width,height:e.height},{x:n.x,y:n.y,width:n.width,height:n.height},r,(function(){i.animationCompleted(t)}))}}]),t}(),Gt=86400,qt=10/Gt,Xt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return l(t,[{key:"calculateTimeScaleTicks",value:function(t,e){var n=this,r=this.w;if(r.globals.allSeriesCollapsed)return r.globals.labels=[],r.globals.timescaleLabels=[],[];var i=new E(this.ctx),o=(e-t)/864e5;this.determineInterval(o),r.globals.disableZoomIn=!1,r.globals.disableZoomOut=!1,o<qt?r.globals.disableZoomIn=!0:o>5e4&&(r.globals.disableZoomOut=!0);var a=i.getTimeUnitsfromTimestamp(t,e,this.utc),s=r.globals.gridWidth/o,l=s/24,c=l/60,u=c/60,h=Math.floor(24*o),d=Math.floor(1440*o),f=Math.floor(o*Gt),p=Math.floor(o),m=Math.floor(o/30),b=Math.floor(o/365),v={minMillisecond:a.minMillisecond,minSecond:a.minSecond,minMinute:a.minMinute,minHour:a.minHour,minDate:a.minDate,minMonth:a.minMonth,minYear:a.minYear},y={firstVal:v,currentMillisecond:v.minMillisecond,currentSecond:v.minSecond,currentMinute:v.minMinute,currentHour:v.minHour,currentMonthDate:v.minDate,currentDate:v.minDate,currentMonth:v.minMonth,currentYear:v.minYear,daysWidthOnXAxis:s,hoursWidthOnXAxis:l,minutesWidthOnXAxis:c,secondsWidthOnXAxis:u,numberOfSeconds:f,numberOfMinutes:d,numberOfHours:h,numberOfDays:p,numberOfMonths:m,numberOfYears:b};switch(this.tickInterval){case"years":this.generateYearScale(y);break;case"months":case"half_year":this.generateMonthScale(y);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(y);break;case"hours":this.generateHourScale(y);break;case"minutes_fives":case"minutes":this.generateMinuteScale(y);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(y)}var w=this.timeScaleArray.map((function(t){var e={position:t.position,unit:t.unit,year:t.year,day:t.day?t.day:1,hour:t.hour?t.hour:0,month:t.month+1};return"month"===t.unit?g(g({},e),{},{day:1,value:t.value+1}):"day"===t.unit||"hour"===t.unit?g(g({},e),{},{value:t.value}):"minute"===t.unit?g(g({},e),{},{value:t.value,minute:t.value}):"second"===t.unit?g(g({},e),{},{value:t.value,minute:t.minute,second:t.second}):t}));return w.filter((function(t){var e=1,i=Math.ceil(r.globals.gridWidth/120),o=t.value;void 0!==r.config.xaxis.tickAmount&&(i=r.config.xaxis.tickAmount),w.length>i&&(e=Math.floor(w.length/i));var a=!1,s=!1;switch(n.tickInterval){case"years":"year"===t.unit&&(a=!0);break;case"half_year":e=7,"year"===t.unit&&(a=!0);break;case"months":e=1,"year"===t.unit&&(a=!0);break;case"months_fortnight":e=15,"year"!==t.unit&&"month"!==t.unit||(a=!0),30===o&&(s=!0);break;case"months_days":e=10,"month"===t.unit&&(a=!0),30===o&&(s=!0);break;case"week_days":e=8,"month"===t.unit&&(a=!0);break;case"days":e=1,"month"===t.unit&&(a=!0);break;case"hours":"day"===t.unit&&(a=!0);break;case"minutes_fives":case"seconds_fives":o%5!=0&&(s=!0);break;case"seconds_tens":o%10!=0&&(s=!0)}if("hours"===n.tickInterval||"minutes_fives"===n.tickInterval||"seconds_tens"===n.tickInterval||"seconds_fives"===n.tickInterval){if(!s)return!0}else if((o%e==0||a)&&!s)return!0}))}},{key:"recalcDimensionsBasedOnFormat",value:function(t,e){var n=this.w,r=this.formatDates(t),i=this.removeOverlappingTS(r);n.globals.timescaleLabels=i.slice(),new pt(this.ctx).plotCoords()}},{key:"determineInterval",value:function(t){var e=24*t,n=60*e;switch(!0){case t/365>5:this.tickInterval="years";break;case t>800:this.tickInterval="half_year";break;case t>180:this.tickInterval="months";break;case t>90:this.tickInterval="months_fortnight";break;case t>60:this.tickInterval="months_days";break;case t>30:this.tickInterval="week_days";break;case t>2:this.tickInterval="days";break;case e>2.4:this.tickInterval="hours";break;case n>15:this.tickInterval="minutes_fives";break;case n>5:this.tickInterval="minutes";break;case n>1:this.tickInterval="seconds_tens";break;case 60*n>20:this.tickInterval="seconds_fives";break;default:this.tickInterval="seconds"}}},{key:"generateYearScale",value:function(t){var e=t.firstVal,n=t.currentMonth,r=t.currentYear,i=t.daysWidthOnXAxis,o=t.numberOfYears,a=e.minYear,s=0,l=new E(this.ctx),c="year";if(e.minDate>1||e.minMonth>0){var u=l.determineRemainingDaysOfYear(e.minYear,e.minMonth,e.minDate);s=(l.determineDaysOfYear(e.minYear)-u+1)*i,a=e.minYear+1,this.timeScaleArray.push({position:s,value:a,unit:c,year:a,month:k.monthMod(n+1)})}else 1===e.minDate&&0===e.minMonth&&this.timeScaleArray.push({position:s,value:a,unit:c,year:r,month:k.monthMod(n+1)});for(var h=a,d=s,f=0;f<o;f++)h++,d=l.determineDaysOfYear(h-1)*i+d,this.timeScaleArray.push({position:d,value:h,unit:c,year:h,month:1})}},{key:"generateMonthScale",value:function(t){var e=t.firstVal,n=t.currentMonthDate,r=t.currentMonth,i=t.currentYear,o=t.daysWidthOnXAxis,a=t.numberOfMonths,s=r,l=0,c=new E(this.ctx),u="month",h=0;if(e.minDate>1){l=(c.determineDaysOfMonths(r+1,e.minYear)-n+1)*o,s=k.monthMod(r+1);var d=i+h,f=k.monthMod(s),p=s;0===s&&(u="year",p=d,f=1,d+=h+=1),this.timeScaleArray.push({position:l,value:p,unit:u,year:d,month:f})}else this.timeScaleArray.push({position:l,value:s,unit:u,year:i,month:k.monthMod(r)});for(var m=s+1,g=l,b=0,v=1;b<a;b++,v++){0===(m=k.monthMod(m))?(u="year",h+=1):u="month";var y=this._getYear(i,m,h);g=c.determineDaysOfMonths(m,y)*o+g;var w=0===m?y:m;this.timeScaleArray.push({position:g,value:w,unit:u,year:y,month:0===m?1:m}),m++}}},{key:"generateDayScale",value:function(t){var e=t.firstVal,n=t.currentMonth,r=t.currentYear,i=t.hoursWidthOnXAxis,o=t.numberOfDays,a=new E(this.ctx),s="day",l=e.minDate+1,c=l,u=function(t,e,n){return t>a.determineDaysOfMonths(e+1,n)?(c=1,s="month",d=e+=1,e):e},h=(24-e.minHour)*i,d=l,f=u(c,n,r);0===e.minHour&&1===e.minDate?(h=0,d=k.monthMod(e.minMonth),s="month",c=e.minDate):1!==e.minDate&&0===e.minHour&&0===e.minMinute&&(h=0,l=e.minDate,d=l,f=u(c=l,n,r)),this.timeScaleArray.push({position:h,value:d,unit:s,year:this._getYear(r,f,0),month:k.monthMod(f),day:c});for(var p=h,m=0;m<o;m++){s="day",f=u(c+=1,f,this._getYear(r,f,0));var g=this._getYear(r,f,0);p=24*i+p;var b=1===c?k.monthMod(f):c;this.timeScaleArray.push({position:p,value:b,unit:s,year:g,month:k.monthMod(f),day:b})}}},{key:"generateHourScale",value:function(t){var e=t.firstVal,n=t.currentDate,r=t.currentMonth,i=t.currentYear,o=t.minutesWidthOnXAxis,a=t.numberOfHours,s=new E(this.ctx),l="hour",c=function(t,e){return t>s.determineDaysOfMonths(e+1,i)&&(m=1,e+=1),{month:e,date:m}},u=function(t,e){return t>s.determineDaysOfMonths(e+1,i)?e+=1:e},h=60-(e.minMinute+e.minSecond/60),d=h*o,f=e.minHour+1,p=f;60===h&&(d=0,p=f=e.minHour);var m=n;p>=24&&(p=0,m+=1,l="day");var g=c(m,r).month;g=u(m,g),this.timeScaleArray.push({position:d,value:f,unit:l,day:m,hour:p,year:i,month:k.monthMod(g)}),p++;for(var b=d,v=0;v<a;v++){l="hour",p>=24&&(p=0,l="day",g=c(m+=1,g).month,g=u(m,g));var y=this._getYear(i,g,0);b=60*o+b;var w=0===p?m:p;this.timeScaleArray.push({position:b,value:w,unit:l,hour:p,day:m,year:y,month:k.monthMod(g)}),p++}}},{key:"generateMinuteScale",value:function(t){for(var e=t.currentMillisecond,n=t.currentSecond,r=t.currentMinute,i=t.currentHour,o=t.currentDate,a=t.currentMonth,s=t.currentYear,l=t.minutesWidthOnXAxis,c=t.secondsWidthOnXAxis,u=t.numberOfMinutes,h=r+1,d=o,f=a,p=s,m=i,g=(60-n-e/1e3)*c,b=0;b<u;b++)h>=60&&(h=0,24===(m+=1)&&(m=0)),this.timeScaleArray.push({position:g,value:h,unit:"minute",hour:m,minute:h,day:d,year:this._getYear(p,f,0),month:k.monthMod(f)}),g+=l,h++}},{key:"generateSecondScale",value:function(t){for(var e=t.currentMillisecond,n=t.currentSecond,r=t.currentMinute,i=t.currentHour,o=t.currentDate,a=t.currentMonth,s=t.currentYear,l=t.secondsWidthOnXAxis,c=t.numberOfSeconds,u=n+1,h=r,d=o,f=a,p=s,m=i,g=(1e3-e)/1e3*l,b=0;b<c;b++)u>=60&&(u=0,++h>=60&&(h=0,24===++m&&(m=0))),this.timeScaleArray.push({position:g,value:u,unit:"second",hour:m,minute:h,second:u,day:d,year:this._getYear(p,f,0),month:k.monthMod(f)}),g+=l,u++}},{key:"createRawDateString",value:function(t,e){var n=t.year;return 0===t.month&&(t.month=1),n+="-"+("0"+t.month.toString()).slice(-2),"day"===t.unit?n+="day"===t.unit?"-"+("0"+e).slice(-2):"-01":n+="-"+("0"+(t.day?t.day:"1")).slice(-2),"hour"===t.unit?n+="hour"===t.unit?"T"+("0"+e).slice(-2):"T00":n+="T"+("0"+(t.hour?t.hour:"0")).slice(-2),"minute"===t.unit?n+=":"+("0"+e).slice(-2):n+=":"+(t.minute?("0"+t.minute).slice(-2):"00"),"second"===t.unit?n+=":"+("0"+e).slice(-2):n+=":00",this.utc&&(n+=".000Z"),n}},{key:"formatDates",value:function(t){var e=this,n=this.w;return t.map((function(t){var r=t.value.toString(),i=new E(e.ctx),o=e.createRawDateString(t,r),a=i.getDate(i.parseDate(o));if(e.utc||(a=i.getDate(i.parseDateWithTimezone(o))),void 0===n.config.xaxis.labels.format){var s="dd MMM",l=n.config.xaxis.labels.datetimeFormatter;"year"===t.unit&&(s=l.year),"month"===t.unit&&(s=l.month),"day"===t.unit&&(s=l.day),"hour"===t.unit&&(s=l.hour),"minute"===t.unit&&(s=l.minute),"second"===t.unit&&(s=l.second),r=i.formatDate(a,s)}else r=i.formatDate(a,n.config.xaxis.labels.format);return{dateString:o,position:t.position,value:r,unit:t.unit,year:t.year,month:t.month}}))}},{key:"removeOverlappingTS",value:function(t){var e,n=this,r=new O(this.ctx),i=!1;t.length>0&&t[0].value&&t.every((function(e){return e.value.length===t[0].value.length}))&&(i=!0,e=r.getTextRects(t[0].value).width);var o=0,a=t.map((function(a,s){if(s>0&&n.w.config.xaxis.labels.hideOverlappingLabels){var l=i?e:r.getTextRects(t[o].value).width,c=t[o].position;return a.position>c+l+10?(o=s,a):null}return a}));return a.filter((function(t){return null!==t}))}},{key:"_getYear",value:function(t,e,n){return t+Math.floor(e/12)+n}}]),t}(),Zt=function(){function t(e,n){a(this,t),this.ctx=n,this.w=n.w,this.el=e}return l(t,[{key:"setupElements",value:function(){var t=this.w,e=t.globals,n=t.config,r=n.chart.type;e.axisCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].includes(r),e.xyCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble"].includes(r),e.isBarHorizontal=["bar","rangeBar","boxPlot"].includes(r)&&n.plotOptions.bar.horizontal,e.chartClass=".apexcharts".concat(e.chartID),e.dom.baseEl=this.el,e.dom.elWrap=document.createElement("div"),O.setAttrs(e.dom.elWrap,{id:e.chartClass.substring(1),class:"apexcharts-canvas ".concat(e.chartClass.substring(1))}),this.el.appendChild(e.dom.elWrap),e.dom.Paper=new window.SVG.Doc(e.dom.elWrap),e.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(n.chart.offsetX,", ").concat(n.chart.offsetY,")")}),e.dom.Paper.node.style.background="dark"!==n.theme.mode||n.chart.background?"light"!==n.theme.mode||n.chart.background?n.chart.background:"#fff":"#424242",this.setSVGDimensions(),e.dom.elLegendForeign=document.createElementNS(e.SVGNS,"foreignObject"),O.setAttrs(e.dom.elLegendForeign,{x:0,y:0,width:e.svgWidth,height:e.svgHeight}),e.dom.elLegendWrap=document.createElement("div"),e.dom.elLegendWrap.classList.add("apexcharts-legend"),e.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),e.dom.elLegendForeign.appendChild(e.dom.elLegendWrap),e.dom.Paper.node.appendChild(e.dom.elLegendForeign),e.dom.elGraphical=e.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),e.dom.elDefs=e.dom.Paper.defs(),e.dom.Paper.add(e.dom.elGraphical),e.dom.elGraphical.add(e.dom.elDefs)}},{key:"plotChartType",value:function(t,e){var n=this.w,r=this.ctx,i=n.config,o=n.globals,a={line:{series:[],i:[]},area:{series:[],i:[]},scatter:{series:[],i:[]},bubble:{series:[],i:[]},column:{series:[],i:[]},candlestick:{series:[],i:[]},boxPlot:{series:[],i:[]},rangeBar:{series:[],i:[]},rangeArea:{series:[],seriesRangeEnd:[],i:[]}},s=i.chart.type||"line",l=null,c=0;o.series.forEach((function(e,r){var i=t[r].type||s;a[i]?("rangeArea"===i?(a[i].series.push(o.seriesRangeStart[r]),a[i].seriesRangeEnd.push(o.seriesRangeEnd[r])):a[i].series.push(e),a[i].i.push(r),"column"!==i&&"bar"!==i||(n.globals.columnSeries=a.column)):["heatmap","treemap","pie","donut","polarArea","radialBar","radar"].includes(i)?l=i:"bar"===i?(a.column.series.push(e),a.column.i.push(r)):console.warn("You have specified an unrecognized series type (".concat(i,").")),s!==i&&"scatter"!==i&&c++})),c>0&&(l&&console.warn("Chart or series type ".concat(l," cannot appear with other chart or series types.")),a.column.series.length>0&&i.plotOptions.bar.horizontal&&(c-=a.column.series.length,a.column={series:[],i:[]},n.globals.columnSeries={series:[],i:[]},console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"))),o.comboCharts||(o.comboCharts=c>0);var u=new Vt(r,e),h=new Et(r,e);r.pie=new Dt(r);var d=new Rt(r);r.rangeBar=new Nt(r,e);var f=new It(r),p=[];if(o.comboCharts){var m,g,b=new S(r);if(a.area.series.length>0&&(m=p).push.apply(m,y(b.drawSeriesByGroup(a.area,o.areaGroups,"area",u))),a.column.series.length>0)if(i.chart.stacked){var v=new Ct(r,e);p.push(v.draw(a.column.series,a.column.i))}else r.bar=new Tt(r,e),p.push(r.bar.draw(a.column.series,a.column.i));if(a.rangeArea.series.length>0&&p.push(u.draw(a.rangeArea.series,"rangeArea",a.rangeArea.i,a.rangeArea.seriesRangeEnd)),a.line.series.length>0&&(g=p).push.apply(g,y(b.drawSeriesByGroup(a.line,o.lineGroups,"line",u))),a.candlestick.series.length>0&&p.push(h.draw(a.candlestick.series,"candlestick",a.candlestick.i)),a.boxPlot.series.length>0&&p.push(h.draw(a.boxPlot.series,"boxPlot",a.boxPlot.i)),a.rangeBar.series.length>0&&p.push(r.rangeBar.draw(a.rangeBar.series,a.rangeBar.i)),a.scatter.series.length>0){var w=new Vt(r,e,!0);p.push(w.draw(a.scatter.series,"scatter",a.scatter.i))}if(a.bubble.series.length>0){var _=new Vt(r,e,!0);p.push(_.draw(a.bubble.series,"bubble",a.bubble.i))}}else switch(i.chart.type){case"line":p=u.draw(o.series,"line");break;case"area":p=u.draw(o.series,"area");break;case"bar":i.chart.stacked?p=new Ct(r,e).draw(o.series):(r.bar=new Tt(r,e),p=r.bar.draw(o.series));break;case"candlestick":p=new Et(r,e).draw(o.series,"candlestick");break;case"boxPlot":p=new Et(r,e).draw(o.series,i.chart.type);break;case"rangeBar":p=r.rangeBar.draw(o.series);break;case"rangeArea":p=u.draw(o.seriesRangeStart,"rangeArea",void 0,o.seriesRangeEnd);break;case"heatmap":p=new Lt(r,e).draw(o.series);break;case"treemap":p=new $t(r,e).draw(o.series);break;case"pie":case"donut":case"polarArea":p=r.pie.draw(o.series);break;case"radialBar":p=d.draw(o.series);break;case"radar":p=f.draw(o.series);break;default:p=u.draw(o.series)}return p}},{key:"setSVGDimensions",value:function(){var t=this.w,e=t.globals,n=t.config;n.chart.width=n.chart.width||"100%",n.chart.height=n.chart.height||"auto",e.svgWidth=n.chart.width,e.svgHeight=n.chart.height;var r=k.getDimensions(this.el),i=n.chart.width.toString().split(/[0-9]+/g).pop();"%"===i?k.isNumber(r[0])&&(0===r[0].width&&(r=k.getDimensions(this.el.parentNode)),e.svgWidth=r[0]*parseInt(n.chart.width,10)/100):"px"!==i&&""!==i||(e.svgWidth=parseInt(n.chart.width,10));var o=String(n.chart.height).toString().split(/[0-9]+/g).pop();if("auto"!==e.svgHeight&&""!==e.svgHeight)if("%"===o){var a=k.getDimensions(this.el.parentNode);e.svgHeight=a[1]*parseInt(n.chart.height,10)/100}else e.svgHeight=parseInt(n.chart.height,10);else e.svgHeight=e.axisCharts?e.svgWidth/1.61:e.svgWidth/1.2;if(e.svgWidth=Math.max(e.svgWidth,0),e.svgHeight=Math.max(e.svgHeight,0),O.setAttrs(e.dom.Paper.node,{width:e.svgWidth,height:e.svgHeight}),"%"!==o){var s=n.chart.sparkline.enabled?0:e.axisCharts?n.chart.parentHeightOffset:0;e.dom.Paper.node.parentNode.parentNode.style.minHeight="".concat(e.svgHeight+s,"px")}e.dom.elWrap.style.width="".concat(e.svgWidth,"px"),e.dom.elWrap.style.height="".concat(e.svgHeight,"px")}},{key:"shiftGraphPosition",value:function(){var t=this.w.globals,e=t.translateY,n=t.translateX;O.setAttrs(t.dom.elGraphical.node,{transform:"translate(".concat(n,", ").concat(e,")")})}},{key:"resizeNonAxisCharts",value:function(){var t=this.w,e=t.globals,n=0,r=t.config.chart.sparkline.enabled?1:15;r+=t.config.grid.padding.bottom,["top","bottom"].includes(t.config.legend.position)&&t.config.legend.show&&!t.config.legend.floating&&(n=new gt(this.ctx).legendHelpers.getLegendDimensions().clwh+7);var i=t.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),o=2.05*t.globals.radialSize;if(i&&!t.config.chart.sparkline.enabled&&0!==t.config.plotOptions.radialBar.startAngle){var a=k.getBoundingClientRect(i);o=a.bottom;var s=a.bottom-a.top;o=Math.max(2.05*t.globals.radialSize,s)}var l=Math.ceil(o+e.translateY+n+r);e.dom.elLegendForeign&&e.dom.elLegendForeign.setAttribute("height",l),t.config.chart.height&&String(t.config.chart.height).includes("%")||(e.dom.elWrap.style.height="".concat(l,"px"),O.setAttrs(e.dom.Paper.node,{height:l}),e.dom.Paper.node.parentNode.parentNode.style.minHeight="".concat(l,"px"))}},{key:"coreCalculations",value:function(){new et(this.ctx).init()}},{key:"resetGlobals",value:function(){var t=this,e=function(){return t.w.config.series.map((function(){return[]}))},n=new V,r=this.w.globals;n.initGlobalVars(r),r.seriesXvalues=e(),r.seriesYvalues=e()}},{key:"isMultipleY",value:function(){return!!(Array.isArray(this.w.config.yaxis)&&this.w.config.yaxis.length>1)&&(this.w.globals.isMultipleYAxis=!0,!0)}},{key:"xySettings",value:function(){var t=this.w,e=null;if(t.globals.axisCharts){if("back"===t.config.xaxis.crosshairs.position&&new at(this.ctx).drawXCrosshairs(),"back"===t.config.yaxis[0].crosshairs.position&&new at(this.ctx).drawYCrosshairs(),"datetime"===t.config.xaxis.type&&void 0===t.config.xaxis.labels.formatter){this.ctx.timeScale=new Xt(this.ctx);var n=[];isFinite(t.globals.minX)&&isFinite(t.globals.maxX)&&!t.globals.isBarHorizontal?n=this.ctx.timeScale.calculateTimeScaleTicks(t.globals.minX,t.globals.maxX):t.globals.isBarHorizontal&&(n=this.ctx.timeScale.calculateTimeScaleTicks(t.globals.minY,t.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(n)}e=new S(this.ctx).getCalculatedRatios()}return e}},{key:"updateSourceChart",value:function(t){this.ctx.w.globals.selection=void 0,this.ctx.updateHelpers._updateOptions({chart:{selection:{xaxis:{min:t.w.globals.minX,max:t.w.globals.maxX}}}},!1,!1)}},{key:"setupBrushHandler",value:function(){var t=this,e=this.w;if(e.config.chart.brush.enabled&&"function"!=typeof e.config.chart.events.selection){var n=Array.isArray(e.config.chart.brush.targets)?e.config.chart.brush.targets:[e.config.chart.brush.target];n.forEach((function(e){var n=ApexCharts.getChartByID(e);n.w.globals.brushSource=t.ctx,"function"!=typeof n.w.config.chart.events.zoomed&&(n.w.config.chart.events.zoomed=function(){return t.updateSourceChart(n)}),"function"!=typeof n.w.config.chart.events.scrolled&&(n.w.config.chart.events.scrolled=function(){return t.updateSourceChart(n)})})),e.config.chart.events.selection=function(t,e){n.forEach((function(t){ApexCharts.getChartByID(t).ctx.updateHelpers._updateOptions({xaxis:{min:e.xaxis.min,max:e.xaxis.max}},!1,!1,!1,!1)}))}}}}]),t}(),Kt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"_updateOptions",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return new Promise((function(a){var s=[e.ctx];i&&(s=e.ctx.getSyncedCharts()),e.ctx.w.globals.isExecCalled&&(s=[e.ctx],e.ctx.w.globals.isExecCalled=!1),s.forEach((function(i,l){var c=i.w;if(c.globals.shouldAnimate=r,n||(c.globals.resized=!0,c.globals.dataChanged=!0,r&&i.series.getPreviousPaths()),t&&"object"===_(t)&&(i.config=new H(t),t=S.extendArrayProps(i.config,t,c),i.w.globals.chartID!==e.ctx.w.globals.chartID&&delete t.series,c.config=k.extend(c.config,t),o&&(c.globals.lastXAxis=t.xaxis?k.clone(t.xaxis):[],c.globals.lastYAxis=t.yaxis?k.clone(t.yaxis):[],c.globals.initialConfig=k.extend({},c.config),c.globals.initialSeries=k.clone(c.config.series),t.series))){for(var u=0;u<c.globals.collapsedSeriesIndices.length;u++){var h=c.config.series[c.globals.collapsedSeriesIndices[u]];c.globals.collapsedSeries[u].data=c.globals.axisCharts?h.data.slice():h}for(var d=0;d<c.globals.ancillaryCollapsedSeriesIndices.length;d++){var f=c.config.series[c.globals.ancillaryCollapsedSeriesIndices[d]];c.globals.ancillaryCollapsedSeries[d].data=c.globals.axisCharts?f.data.slice():f}i.series.emptyCollapsedSeries(c.config.series)}return i.update(t).then((function(){l===s.length-1&&a(i)}))}))}))}},{key:"_updateSeries",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return new Promise((function(i){var o,a=n.w;return a.globals.shouldAnimate=e,a.globals.dataChanged=!0,e&&n.ctx.series.getPreviousPaths(),a.globals.axisCharts?(0===(o=t.map((function(t,e){return n._extendSeries(t,e)}))).length&&(o=[{data:[]}]),a.config.series=o):a.config.series=t.slice(),r&&(a.globals.initialConfig.series=k.clone(a.config.series),a.globals.initialSeries=k.clone(a.config.series)),n.ctx.update().then((function(){i(n.ctx)}))}))}},{key:"_extendSeries",value:function(t,e){var n=this.w,r=n.config.series[e];return g(g({},n.config.series[e]),{},{name:t.name?t.name:null==r?void 0:r.name,color:t.color?t.color:null==r?void 0:r.color,type:t.type?t.type:null==r?void 0:r.type,group:t.group?t.group:null==r?void 0:r.group,hidden:void 0!==t.hidden?t.hidden:null==r?void 0:r.hidden,data:t.data?t.data:null==r?void 0:r.data,zIndex:void 0!==t.zIndex?t.zIndex:e})}},{key:"toggleDataPointSelection",value:function(t,e){var n=this.w,r=null,i=".apexcharts-series[data\\:realIndex='".concat(t,"']");return n.globals.axisCharts?r=n.globals.dom.Paper.select("".concat(i," path[j='").concat(e,"'], ").concat(i," circle[j='").concat(e,"'], ").concat(i," rect[j='").concat(e,"']")).members[0]:void 0===e&&(r=n.globals.dom.Paper.select("".concat(i," path[j='").concat(t,"']")).members[0],"pie"!==n.config.chart.type&&"polarArea"!==n.config.chart.type&&"donut"!==n.config.chart.type||this.ctx.pie.pieClicked(t)),r?(new O(this.ctx).pathMouseDown(r,null),r.node?r.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(t){var e=this.w;if(["min","max"].forEach((function(n){void 0!==t.xaxis[n]&&(e.config.xaxis[n]=t.xaxis[n],e.globals.lastXAxis[n]=t.xaxis[n])})),t.xaxis.categories&&t.xaxis.categories.length&&(e.config.xaxis.categories=t.xaxis.categories),e.config.xaxis.convertedCatToNumeric){var n=new z(t);t=n.convertCatToNumericXaxis(t,this.ctx)}return t}},{key:"forceYAxisUpdate",value:function(t){return t.chart&&t.chart.stacked&&"100%"===t.chart.stackType&&(Array.isArray(t.yaxis)?t.yaxis.forEach((function(e,n){t.yaxis[n].min=0,t.yaxis[n].max=100})):(t.yaxis.min=0,t.yaxis.max=100)),t}},{key:"revertDefaultAxisMinMax",value:function(t){var e=this,n=this.w,r=n.globals.lastXAxis,i=n.globals.lastYAxis;t&&t.xaxis&&(r=t.xaxis),t&&t.yaxis&&(i=t.yaxis),n.config.xaxis.min=r.min,n.config.xaxis.max=r.max;var o=function(t){void 0!==i[t]&&(n.config.yaxis[t].min=i[t].min,n.config.yaxis[t].max=i[t].max)};n.config.yaxis.map((function(t,r){n.globals.zoomed||void 0!==i[r]?o(r):void 0!==e.ctx.opts.yaxis[r]&&(t.min=e.ctx.opts.yaxis[r].min,t.max=e.ctx.opts.yaxis[r].max)}))}}]),t}();Wt="undefined"!=typeof window?window:void 0,Ut=function(t,e){var n=(void 0!==this?this:t).SVG=function(t){if(n.supported)return t=new n.Doc(t),n.parser.draw||n.prepare(),t};if(n.ns="http://www.w3.org/2000/svg",n.xmlns="http://www.w3.org/2000/xmlns/",n.xlink="http://www.w3.org/1999/xlink",n.svgjs="http://svgjs.dev",n.supported=!0,!n.supported)return!1;n.did=1e3,n.eid=function(t){return"Svgjs"+u(t)+n.did++},n.create=function(t){var n=e.createElementNS(this.ns,t);return n.setAttribute("id",this.eid(t)),n},n.extend=function(){var t,e;e=(t=[].slice.call(arguments)).pop();for(var r=t.length-1;r>=0;r--)if(t[r])for(var i in e)t[r].prototype[i]=e[i];n.Set&&n.Set.inherit&&n.Set.inherit()},n.invent=function(t){var e="function"==typeof t.create?t.create:function(){this.constructor.call(this,n.create(t.create))};return t.inherit&&(e.prototype=new t.inherit),t.extend&&n.extend(e,t.extend),t.construct&&n.extend(t.parent||n.Container,t.construct),e},n.adopt=function(e){return e?e.instance?e.instance:((r="svg"==e.nodeName?e.parentNode instanceof t.SVGElement?new n.Nested:new n.Doc:"linearGradient"==e.nodeName?new n.Gradient("linear"):"radialGradient"==e.nodeName?new n.Gradient("radial"):n[u(e.nodeName)]?new(n[u(e.nodeName)]):new n.Element(e)).type=e.nodeName,r.node=e,e.instance=r,r instanceof n.Doc&&r.namespace().defs(),r.setData(JSON.parse(e.getAttribute("svgjs:data"))||{}),r):null;var r},n.prepare=function(){var t=e.getElementsByTagName("body")[0],r=(t?new n.Doc(t):n.adopt(e.documentElement).nested()).size(2,0);n.parser={body:t||e.documentElement,draw:r.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:r.polyline().node,path:r.path().node,native:n.create("svg")}},n.parser={native:n.create("svg")},e.addEventListener("DOMContentLoaded",(function(){n.parser.draw||n.prepare()}),!1),n.regex={numberAndUnit:/^([+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?)([a-z%]*)$/i,hex:/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,rgb:/rgb\((\d+),(\d+),(\d+)\)/,reference:/#([a-z0-9\-_]+)/i,transforms:/\)\s*,?\s*/,whitespace:/\s/g,isHex:/^#[a-f0-9]{3,6}$/i,isRgb:/^rgb\(/,isCss:/[^:]+:[^;]+;?/,isBlank:/^(\s+)?$/,isNumber:/^[+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,isPercent:/^-?[\d\.]+%$/,isImage:/\.(jpg|jpeg|png|gif|svg)(\?[^=]+.*)?/i,delimiter:/[\s,]+/,hyphen:/([^e])\-/gi,pathLetters:/[MLHVCSQTAZ]/gi,isPathLetter:/[MLHVCSQTAZ]/i,numbersWithDots:/((\d?\.\d+(?:e[+-]?\d+)?)((?:\.\d+(?:e[+-]?\d+)?)+))+/gi,dots:/\./g},n.utils={map:function(t,e){for(var n=t.length,r=[],i=0;i<n;i++)r.push(e(t[i]));return r},filter:function(t,e){for(var n=t.length,r=[],i=0;i<n;i++)e(t[i])&&r.push(t[i]);return r},filterSVGElements:function(e){return this.filter(e,(function(e){return e instanceof t.SVGElement}))}},n.defaults={attrs:{"fill-opacity":1,"stroke-opacity":1,"stroke-width":0,"stroke-linejoin":"miter","stroke-linecap":"butt",fill:"#000000",stroke:"#000000",opacity:1,x:0,y:0,cx:0,cy:0,width:0,height:0,r:0,rx:0,ry:0,offset:0,"stop-opacity":1,"stop-color":"#000000","font-size":16,"font-family":"Helvetica, Arial, sans-serif","text-anchor":"start"}},n.Color=function(t){var e,r;this.r=0,this.g=0,this.b=0,t&&("string"==typeof t?n.regex.isRgb.test(t)?(e=n.regex.rgb.exec(t.replace(n.regex.whitespace,"")),this.r=parseInt(e[1]),this.g=parseInt(e[2]),this.b=parseInt(e[3])):n.regex.isHex.test(t)&&(e=n.regex.hex.exec(4==(r=t).length?["#",r.substring(1,2),r.substring(1,2),r.substring(2,3),r.substring(2,3),r.substring(3,4),r.substring(3,4)].join(""):r),this.r=parseInt(e[1],16),this.g=parseInt(e[2],16),this.b=parseInt(e[3],16)):"object"===_(t)&&(this.r=t.r,this.g=t.g,this.b=t.b))},n.extend(n.Color,{toString:function(){return this.toHex()},toHex:function(){return"#"+h(this.r)+h(this.g)+h(this.b)},toRgb:function(){return"rgb("+[this.r,this.g,this.b].join()+")"},brightness:function(){return this.r/255*.3+this.g/255*.59+this.b/255*.11},morph:function(t){return this.destination=new n.Color(t),this},at:function(t){return this.destination?(t=t<0?0:t>1?1:t,new n.Color({r:~~(this.r+(this.destination.r-this.r)*t),g:~~(this.g+(this.destination.g-this.g)*t),b:~~(this.b+(this.destination.b-this.b)*t)})):this}}),n.Color.test=function(t){return t+="",n.regex.isHex.test(t)||n.regex.isRgb.test(t)},n.Color.isRgb=function(t){return t&&"number"==typeof t.r&&"number"==typeof t.g&&"number"==typeof t.b},n.Color.isColor=function(t){return n.Color.isRgb(t)||n.Color.test(t)},n.Array=function(t,e){0==(t=(t||[]).valueOf()).length&&e&&(t=e.valueOf()),this.value=this.parse(t)},n.extend(n.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(t){return t=t.valueOf(),Array.isArray(t)?t:this.split(t)}}),n.PointArray=function(t,e){n.Array.call(this,t,e||[[0,0]])},n.PointArray.prototype=new n.Array,n.PointArray.prototype.constructor=n.PointArray;for(var r={M:function(t,e,n){return e.x=n.x=t[0],e.y=n.y=t[1],["M",e.x,e.y]},L:function(t,e){return e.x=t[0],e.y=t[1],["L",t[0],t[1]]},H:function(t,e){return e.x=t[0],["H",t[0]]},V:function(t,e){return e.y=t[0],["V",t[0]]},C:function(t,e){return e.x=t[4],e.y=t[5],["C",t[0],t[1],t[2],t[3],t[4],t[5]]},Q:function(t,e){return e.x=t[2],e.y=t[3],["Q",t[0],t[1],t[2],t[3]]},S:function(t,e){return e.x=t[2],e.y=t[3],["S",t[0],t[1],t[2],t[3]]},Z:function(t,e,n){return e.x=n.x,e.y=n.y,["Z"]}},i="mlhvqtcsaz".split(""),o=0,a=i.length;o<a;++o)r[i[o]]=function(t){return function(e,n,i){if("H"==t)e[0]=e[0]+n.x;else if("V"==t)e[0]=e[0]+n.y;else if("A"==t)e[5]=e[5]+n.x,e[6]=e[6]+n.y;else for(var o=0,a=e.length;o<a;++o)e[o]=e[o]+(o%2?n.y:n.x);if(r&&"function"==typeof r[t])return r[t](e,n,i)}}(i[o].toUpperCase());n.PathArray=function(t,e){n.Array.call(this,t,e||[["M",0,0]])},n.PathArray.prototype=new n.Array,n.PathArray.prototype.constructor=n.PathArray,n.extend(n.PathArray,{toString:function(){return function(t){for(var e=0,n=t.length,r="";e<n;e++)r+=t[e][0],null!=t[e][1]&&(r+=t[e][1],null!=t[e][2]&&(r+=" ",r+=t[e][2],null!=t[e][3]&&(r+=" ",r+=t[e][3],r+=" ",r+=t[e][4],null!=t[e][5]&&(r+=" ",r+=t[e][5],r+=" ",r+=t[e][6],null!=t[e][7]&&(r+=" ",r+=t[e][7])))));return r+" "}(this.value)},move:function(t,e){var n=this.bbox();return n.x,n.y,this},at:function(t){if(!this.destination)return this;for(var e=this.value,r=this.destination.value,i=[],o=new n.PathArray,a=0,s=e.length;a<s;a++){i[a]=[e[a][0]];for(var l=1,c=e[a].length;l<c;l++)i[a][l]=e[a][l]+(r[a][l]-e[a][l])*t;"A"===i[a][0]&&(i[a][4]=+(0!=i[a][4]),i[a][5]=+(0!=i[a][5]))}return o.value=i,o},parse:function(t){if(t instanceof n.PathArray)return t.valueOf();var e,i={M:2,L:2,H:1,V:1,C:6,S:4,Q:4,T:2,A:7,Z:0};t="string"==typeof t?t.replace(n.regex.numbersWithDots,l).replace(n.regex.pathLetters," $& ").replace(n.regex.hyphen,"$1 -").trim().split(n.regex.delimiter):t.reduce((function(t,e){return[].concat.call(t,e)}),[]);var o=[],a=new n.Point,s=new n.Point,c=0,u=t.length;do{n.regex.isPathLetter.test(t[c])?(e=t[c],++c):"M"==e?e="L":"m"==e&&(e="l"),o.push(r[e].call(null,t.slice(c,c+=i[e.toUpperCase()]).map(parseFloat),a,s))}while(u>c);return o},bbox:function(){return n.parser.draw||n.prepare(),n.parser.path.setAttribute("d",this.toString()),n.parser.path.getBBox()}}),n.Number=n.invent({create:function(t,e){this.value=0,this.unit=e||"","number"==typeof t?this.value=isNaN(t)?0:isFinite(t)?t:t<0?-34e37:34e37:"string"==typeof t?(e=t.match(n.regex.numberAndUnit))&&(this.value=parseFloat(e[1]),"%"==e[5]?this.value/=100:"s"==e[5]&&(this.value*=1e3),this.unit=e[5]):t instanceof n.Number&&(this.value=t.valueOf(),this.unit=t.unit)},extend:{toString:function(){return("%"==this.unit?~~(1e8*this.value)/1e6:"s"==this.unit?this.value/1e3:this.value)+this.unit},toJSON:function(){return this.toString()},valueOf:function(){return this.value},plus:function(t){return t=new n.Number(t),new n.Number(this+t,this.unit||t.unit)},minus:function(t){return t=new n.Number(t),new n.Number(this-t,this.unit||t.unit)},times:function(t){return t=new n.Number(t),new n.Number(this*t,this.unit||t.unit)},divide:function(t){return t=new n.Number(t),new n.Number(this/t,this.unit||t.unit)},to:function(t){var e=new n.Number(this);return"string"==typeof t&&(e.unit=t),e},morph:function(t){return this.destination=new n.Number(t),t.relative&&(this.destination.value+=this.value),this},at:function(t){return this.destination?new n.Number(this.destination).minus(this).times(t).plus(this):this}}}),n.Element=n.invent({create:function(t){this._stroke=n.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=t)&&(this.type=t.nodeName,this.node.instance=this,this._stroke=t.getAttribute("stroke")||this._stroke)},extend:{x:function(t){return this.attr("x",t)},y:function(t){return this.attr("y",t)},cx:function(t){return null==t?this.x()+this.width()/2:this.x(t-this.width()/2)},cy:function(t){return null==t?this.y()+this.height()/2:this.y(t-this.height()/2)},move:function(t,e){return this.x(t).y(e)},center:function(t,e){return this.cx(t).cy(e)},width:function(t){return this.attr("width",t)},height:function(t){return this.attr("height",t)},size:function(t,e){var r=d(this,t,e);return this.width(new n.Number(r.width)).height(new n.Number(r.height))},clone:function(t){this.writeDataToDom();var e=m(this.node.cloneNode(!0));return t?t.add(e):this.after(e),e},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(t){return this.after(t).remove(),t},addTo:function(t){return t.put(this)},putIn:function(t){return t.add(this)},id:function(t){return this.attr("id",t)},show:function(){return this.style("display","")},hide:function(){return this.style("display","none")},visible:function(){return"none"!=this.style("display")},toString:function(){return this.attr("id")},classes:function(){var t=this.attr("class");return null==t?[]:t.trim().split(n.regex.delimiter)},hasClass:function(t){return-1!=this.classes().indexOf(t)},addClass:function(t){if(!this.hasClass(t)){var e=this.classes();e.push(t),this.attr("class",e.join(" "))}return this},removeClass:function(t){return this.hasClass(t)&&this.attr("class",this.classes().filter((function(e){return e!=t})).join(" ")),this},toggleClass:function(t){return this.hasClass(t)?this.removeClass(t):this.addClass(t)},reference:function(t){return n.get(this.attr(t))},parent:function(e){var r=this;if(!r.node.parentNode)return null;if(r=n.adopt(r.node.parentNode),!e)return r;for(;r&&r.node instanceof t.SVGElement;){if("string"==typeof e?r.matches(e):r instanceof e)return r;if(!r.node.parentNode||"#document"==r.node.parentNode.nodeName)return null;r=n.adopt(r.node.parentNode)}},doc:function(){return this instanceof n.Doc?this:this.parent(n.Doc)},parents:function(t){var e=[],n=this;do{if(!(n=n.parent(t))||!n.node)break;e.push(n)}while(n.parent);return e},matches:function(t){return function(t,e){return(t.matches||t.matchesSelector||t.msMatchesSelector||t.mozMatchesSelector||t.webkitMatchesSelector||t.oMatchesSelector).call(t,e)}(this.node,t)},native:function(){return this.node},svg:function(t){var r=e.createElementNS("http://www.w3.org/2000/svg","svg");if(!(t&&this instanceof n.Parent))return r.appendChild(t=e.createElementNS("http://www.w3.org/2000/svg","svg")),this.writeDataToDom(),t.appendChild(this.node.cloneNode(!0)),r.innerHTML.replace(/^<svg>/,"").replace(/<\/svg>$/,"");r.innerHTML="<svg>"+t.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2></$1>")+"</svg>";for(var i=0,o=r.firstChild.childNodes.length;i<o;i++)this.node.appendChild(r.firstChild.firstChild);return this},writeDataToDom:function(){return(this.each||this.lines)&&(this.each?this:this.lines()).each((function(){this.writeDataToDom()})),this.node.removeAttribute("svgjs:data"),Object.keys(this.dom).length&&this.node.setAttribute("svgjs:data",JSON.stringify(this.dom)),this},setData:function(t){return this.dom=t,this},is:function(t){return function(t,e){return t instanceof e}(this,t)}}}),n.easing={"-":function(t){return t},"<>":function(t){return-Math.cos(t*Math.PI)/2+.5},">":function(t){return Math.sin(t*Math.PI/2)},"<":function(t){return 1-Math.cos(t*Math.PI/2)}},n.morph=function(t){return function(e,r){return new n.MorphObj(e,r).at(t)}},n.Situation=n.invent({create:function(t){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new n.Number(t.duration).valueOf(),this.delay=new n.Number(t.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=t.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),n.FX=n.invent({create:function(t){this._target=t,this.situations=[],this.active=!1,this.situation=null,this.paused=!1,this.lastPos=0,this.pos=0,this.absPos=0,this._speed=1},extend:{animate:function(t,e,r){"object"===_(t)&&(e=t.ease,r=t.delay,t=t.duration);var i=new n.Situation({duration:t||1e3,delay:r||0,ease:n.easing[e||"-"]||e});return this.queue(i),this},target:function(t){return t&&t instanceof n.Element?(this._target=t,this):this._target},timeToAbsPos:function(t){return(t-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(t){return this.situation.duration/this._speed*t+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=t.requestAnimationFrame(function(){this.step()}.bind(this))},stopAnimFrame:function(){t.cancelAnimationFrame(this.animationFrame)},start:function(){return!this.active&&this.situation&&(this.active=!0,this.startCurrent()),this},startCurrent:function(){return this.situation.start=+new Date+this.situation.delay/this._speed,this.situation.finish=this.situation.start+this.situation.duration/this._speed,this.initAnimations().step()},queue:function(t){return("function"==typeof t||t instanceof n.Situation)&&this.situations.push(t),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof n.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var t,e=this.situation;if(e.init)return this;for(var r in e.animations){t=this.target()[r](),Array.isArray(t)||(t=[t]),Array.isArray(e.animations[r])||(e.animations[r]=[e.animations[r]]);for(var i=t.length;i--;)e.animations[r][i]instanceof n.Number&&(t[i]=new n.Number(t[i])),e.animations[r][i]=t[i].morph(e.animations[r][i])}for(var r in e.attrs)e.attrs[r]=new n.MorphObj(this.target().attr(r),e.attrs[r]);for(var r in e.styles)e.styles[r]=new n.MorphObj(this.target().style(r),e.styles[r]);return e.initialTransformation=this.target().matrixify(),e.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(t,e){var n=this.active;return this.active=!1,e&&this.clearQueue(),t&&this.situation&&(!n&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(t){var e=this.last();return this.target().on("finished.fx",(function n(r){r.detail.situation==e&&(t.call(this,e),this.off("finished.fx",n))})),this._callStart()},during:function(t){var e=this.last(),r=function(r){r.detail.situation==e&&t.call(this,r.detail.pos,n.morph(r.detail.pos),r.detail.eased,e)};return this.target().off("during.fx",r).on("during.fx",r),this.after((function(){this.off("during.fx",r)})),this._callStart()},afterAll:function(t){var e=function e(n){t.call(this),this.off("allfinished.fx",e)};return this.target().off("allfinished.fx",e).on("allfinished.fx",e),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(t,e,n){return this.last()[n||"animations"][t]=e,this._callStart()},step:function(t){var e,n,r;t||(this.absPos=this.timeToAbsPos(+new Date)),!1!==this.situation.loops?(e=Math.max(this.absPos,0),n=Math.floor(e),!0===this.situation.loops||n<this.situation.loops?(this.pos=e-n,r=this.situation.loop,this.situation.loop=n):(this.absPos=this.situation.loops,this.pos=1,r=this.situation.loop-1,this.situation.loop=this.situation.loops),this.situation.reversing&&(this.situation.reversed=this.situation.reversed!=Boolean((this.situation.loop-r)%2))):(this.absPos=Math.min(this.absPos,1),this.pos=this.absPos),this.pos<0&&(this.pos=0),this.situation.reversed&&(this.pos=1-this.pos);var i=this.situation.ease(this.pos);for(var o in this.situation.once)o>this.lastPos&&o<=i&&(this.situation.once[o].call(this.target(),this.pos,i),delete this.situation.once[o]);return this.active&&this.target().fire("during",{pos:this.pos,eased:i,fx:this,situation:this.situation}),this.situation?(this.eachAt(),1==this.pos&&!this.situation.reversed||this.situation.reversed&&0==this.pos?(this.stopAnimFrame(),this.target().fire("finished",{fx:this,situation:this.situation}),this.situations.length||(this.target().fire("allfinished"),this.situations.length||(this.target().off(".fx"),this.active=!1)),this.active?this.dequeue():this.clearCurrent()):!this.paused&&this.active&&this.startAnimFrame(),this.lastPos=i,this):this},eachAt:function(){var t,e=this,r=this.target(),i=this.situation;for(var o in i.animations)t=[].concat(i.animations[o]).map((function(t){return"string"!=typeof t&&t.at?t.at(i.ease(e.pos),e.pos):t})),r[o].apply(r,t);for(var o in i.attrs)t=[o].concat(i.attrs[o]).map((function(t){return"string"!=typeof t&&t.at?t.at(i.ease(e.pos),e.pos):t})),r.attr.apply(r,t);for(var o in i.styles)t=[o].concat(i.styles[o]).map((function(t){return"string"!=typeof t&&t.at?t.at(i.ease(e.pos),e.pos):t})),r.style.apply(r,t);if(i.transforms.length){t=i.initialTransformation,o=0;for(var a=i.transforms.length;o<a;o++){var s=i.transforms[o];s instanceof n.Matrix?t=s.relative?t.multiply((new n.Matrix).morph(s).at(i.ease(this.pos))):t.morph(s).at(i.ease(this.pos)):(s.relative||s.undo(t.extract()),t=t.multiply(s.at(i.ease(this.pos))))}r.matrix(t)}return this},once:function(t,e,n){var r=this.last();return n||(t=r.ease(t)),r.once[t]=e,this},_callStart:function(){return setTimeout(function(){this.start()}.bind(this),0),this}},parent:n.Element,construct:{animate:function(t,e,r){return(this.fx||(this.fx=new n.FX(this))).animate(t,e,r)},delay:function(t){return(this.fx||(this.fx=new n.FX(this))).delay(t)},stop:function(t,e){return this.fx&&this.fx.stop(t,e),this},finish:function(){return this.fx&&this.fx.finish(),this}}}),n.MorphObj=n.invent({create:function(t,e){return n.Color.isColor(e)?new n.Color(t).morph(e):n.regex.delimiter.test(t)?n.regex.pathLetters.test(t)?new n.PathArray(t).morph(e):new n.Array(t).morph(e):n.regex.numberAndUnit.test(e)?new n.Number(t).morph(e):(this.value=t,void(this.destination=e))},extend:{at:function(t,e){return e<1?this.value:this.destination},valueOf:function(){return this.value}}}),n.extend(n.FX,{attr:function(t,e,n){if("object"===_(t))for(var r in t)this.attr(r,t[r]);else this.add(t,e,"attrs");return this},plot:function(t,e,n,r){return 4==arguments.length?this.plot([t,e,n,r]):this.add("plot",new(this.target().morphArray)(t))}}),n.Box=n.invent({create:function(t,e,r,i){if(!("object"!==_(t)||t instanceof n.Element))return n.Box.call(this,null!=t.left?t.left:t.x,null!=t.top?t.top:t.y,t.width,t.height);var o;4==arguments.length&&(this.x=t,this.y=e,this.width=r,this.height=i),null==(o=this).x&&(o.x=0,o.y=0,o.width=0,o.height=0),o.w=o.width,o.h=o.height,o.x2=o.x+o.width,o.y2=o.y+o.height,o.cx=o.x+o.width/2,o.cy=o.y+o.height/2}}),n.BBox=n.invent({create:function(t){if(n.Box.apply(this,[].slice.call(arguments)),t instanceof n.Element){var r;try{if(!e.documentElement.contains){for(var i=t.node;i.parentNode;)i=i.parentNode;if(i!=e)throw new Error("Element not in the dom")}r=t.node.getBBox()}catch(e){if(t instanceof n.Shape){n.parser.draw||n.prepare();var o=t.clone(n.parser.draw.instance).show();o&&o.node&&"function"==typeof o.node.getBBox&&(r=o.node.getBBox()),o&&"function"==typeof o.remove&&o.remove()}else r={x:t.node.clientLeft,y:t.node.clientTop,width:t.node.clientWidth,height:t.node.clientHeight}}n.Box.call(this,r)}},inherit:n.Box,parent:n.Element,construct:{bbox:function(){return new n.BBox(this)}}}),n.BBox.prototype.constructor=n.BBox,n.Matrix=n.invent({create:function(t){var e=p([1,0,0,1,0,0]);t=null===t?e:t instanceof n.Element?t.matrixify():"string"==typeof t?p(t.split(n.regex.delimiter).map(parseFloat)):6==arguments.length?p([].slice.call(arguments)):Array.isArray(t)?p(t):t&&"object"===_(t)?t:e;for(var r=b.length-1;r>=0;--r)this[b[r]]=null!=t[b[r]]?t[b[r]]:e[b[r]]},extend:{extract:function(){var t=f(this,0,1);f(this,1,0);var e=180/Math.PI*Math.atan2(t.y,t.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(e*Math.PI/180)+this.f*Math.sin(e*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(e*Math.PI/180)+this.e*Math.sin(-e*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:e,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new n.Matrix(this)}},clone:function(){return new n.Matrix(this)},morph:function(t){return this.destination=new n.Matrix(t),this},multiply:function(t){return new n.Matrix(this.native().multiply(function(t){return t instanceof n.Matrix||(t=new n.Matrix(t)),t}(t).native()))},inverse:function(){return new n.Matrix(this.native().inverse())},translate:function(t,e){return new n.Matrix(this.native().translate(t||0,e||0))},native:function(){for(var t=n.parser.native.createSVGMatrix(),e=b.length-1;e>=0;e--)t[b[e]]=this[b[e]];return t},toString:function(){return"matrix("+g(this.a)+","+g(this.b)+","+g(this.c)+","+g(this.d)+","+g(this.e)+","+g(this.f)+")"}},parent:n.Element,construct:{ctm:function(){return new n.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof n.Nested){var t=this.rect(1,1),e=t.node.getScreenCTM();return t.remove(),new n.Matrix(e)}return new n.Matrix(this.node.getScreenCTM())}}}),n.Point=n.invent({create:function(t,e){var n;n=Array.isArray(t)?{x:t[0],y:t[1]}:"object"===_(t)?{x:t.x,y:t.y}:null!=t?{x:t,y:null!=e?e:t}:{x:0,y:0},this.x=n.x,this.y=n.y},extend:{clone:function(){return new n.Point(this)},morph:function(t,e){return this.destination=new n.Point(t,e),this}}}),n.extend(n.Element,{point:function(t,e){return new n.Point(t,e).transform(this.screenCTM().inverse())}}),n.extend(n.Element,{attr:function(t,e,r){if(null==t){for(t={},r=(e=this.node.attributes).length-1;r>=0;r--)t[e[r].nodeName]=n.regex.isNumber.test(e[r].nodeValue)?parseFloat(e[r].nodeValue):e[r].nodeValue;return t}if("object"===_(t))for(var i in t)this.attr(i,t[i]);else if(null===e)this.node.removeAttribute(t);else{if(null==e)return null==(e=this.node.getAttribute(t))?n.defaults.attrs[t]:n.regex.isNumber.test(e)?parseFloat(e):e;"stroke-width"==t?this.attr("stroke",parseFloat(e)>0?this._stroke:null):"stroke"==t&&(this._stroke=e),"fill"!=t&&"stroke"!=t||(n.regex.isImage.test(e)&&(e=this.doc().defs().image(e,0,0)),e instanceof n.Image&&(e=this.doc().defs().pattern(0,0,(function(){this.add(e)})))),"number"==typeof e?e=new n.Number(e):n.Color.isColor(e)?e=new n.Color(e):Array.isArray(e)&&(e=new n.Array(e)),"leading"==t?this.leading&&this.leading(e):"string"==typeof r?this.node.setAttributeNS(r,t,e.toString()):this.node.setAttribute(t,e.toString()),!this.rebuild||"font-size"!=t&&"x"!=t||this.rebuild(t,e)}return this}}),n.extend(n.Element,{transform:function(t,e){var r;return"object"!==_(t)?(r=new n.Matrix(this).extract(),"string"==typeof t?r[t]:r):(r=new n.Matrix(this),e=!!e||!!t.relative,null!=t.a&&(r=e?r.multiply(new n.Matrix(t)):new n.Matrix(t)),this.attr("transform",r))}}),n.extend(n.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(n.regex.transforms).slice(0,-1).map((function(t){var e=t.trim().split("(");return[e[0],e[1].split(n.regex.delimiter).map((function(t){return parseFloat(t)}))]})).reduce((function(t,e){return"matrix"==e[0]?t.multiply(p(e[1])):t[e[0]].apply(t,e[1])}),new n.Matrix)},toParent:function(t){if(this==t)return this;var e=this.screenCTM(),n=t.screenCTM().inverse();return this.addTo(t).untransform().transform(n.multiply(e)),this},toDoc:function(){return this.toParent(this.doc())}}),n.Transformation=n.invent({create:function(t,e){if(arguments.length>1&&"boolean"!=typeof e)return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(t))for(var n=0,r=this.arguments.length;n<r;++n)this[this.arguments[n]]=t[n];else if(t&&"object"===_(t))for(n=0,r=this.arguments.length;n<r;++n)this[this.arguments[n]]=t[this.arguments[n]];this.inversed=!1,!0===e&&(this.inversed=!0)}}),n.Translate=n.invent({parent:n.Matrix,inherit:n.Transformation,create:function(t,e){this.constructor.apply(this,[].slice.call(arguments))},extend:{arguments:["transformedX","transformedY"],method:"translate"}}),n.extend(n.Element,{style:function(t,e){if(0==arguments.length)return this.node.style.cssText||"";if(arguments.length<2)if("object"===_(t))for(var r in t)this.style(r,t[r]);else{if(!n.regex.isCss.test(t))return this.node.style[c(t)];for(t=t.split(/\s*;\s*/).filter((function(t){return!!t})).map((function(t){return t.split(/\s*:\s*/)}));e=t.pop();)this.style(e[0],e[1])}else this.node.style[c(t)]=null===e||n.regex.isBlank.test(e)?"":e;return this}}),n.Parent=n.invent({create:function(t){this.constructor.call(this,t)},inherit:n.Element,extend:{children:function(){return n.utils.map(n.utils.filterSVGElements(this.node.childNodes),(function(t){return n.adopt(t)}))},add:function(t,e){return null==e?this.node.appendChild(t.node):t.node!=this.node.childNodes[e]&&this.node.insertBefore(t.node,this.node.childNodes[e]),this},put:function(t,e){return this.add(t,e),t},has:function(t){return this.index(t)>=0},index:function(t){return[].slice.call(this.node.childNodes).indexOf(t.node)},get:function(t){return n.adopt(this.node.childNodes[t])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(t,e){for(var r=this.children(),i=0,o=r.length;i<o;i++)r[i]instanceof n.Element&&t.apply(r[i],[i,r]),e&&r[i]instanceof n.Container&&r[i].each(t,e);return this},removeElement:function(t){return this.node.removeChild(t.node),this},clear:function(){for(;this.node.hasChildNodes();)this.node.removeChild(this.node.lastChild);return delete this._defs,this},defs:function(){return this.doc().defs()}}}),n.extend(n.Parent,{ungroup:function(t,e){return 0===e||this instanceof n.Defs||this.node==n.parser.draw||(t=t||(this instanceof n.Doc?this:this.parent(n.Parent)),e=e||1/0,this.each((function(){return this instanceof n.Defs?this:this instanceof n.Parent?this.ungroup(t,e-1):this.toParent(t)})),this.node.firstChild||this.remove()),this},flatten:function(t,e){return this.ungroup(t,e)}}),n.Container=n.invent({create:function(t){this.constructor.call(this,t)},inherit:n.Parent}),n.ViewBox=n.invent({parent:n.Container,construct:{}}),["click","dblclick","mousedown","mouseup","mouseover","mouseout","mousemove","touchstart","touchmove","touchleave","touchend","touchcancel"].forEach((function(t){n.Element.prototype[t]=function(e){return n.on(this.node,t,e),this}})),n.listeners=[],n.handlerMap=[],n.listenerId=0,n.on=function(t,e,r,i,o){var a=r.bind(i||t.instance||t),s=(n.handlerMap.indexOf(t)+1||n.handlerMap.push(t))-1,l=e.split(".")[0],c=e.split(".")[1]||"*";n.listeners[s]=n.listeners[s]||{},n.listeners[s][l]=n.listeners[s][l]||{},n.listeners[s][l][c]=n.listeners[s][l][c]||{},r._svgjsListenerId||(r._svgjsListenerId=++n.listenerId),n.listeners[s][l][c][r._svgjsListenerId]=a,t.addEventListener(l,a,o||{passive:!1})},n.off=function(t,e,r){var i=n.handlerMap.indexOf(t),o=e&&e.split(".")[0],a=e&&e.split(".")[1],s="";if(-1!=i)if(r){if("function"==typeof r&&(r=r._svgjsListenerId),!r)return;n.listeners[i][o]&&n.listeners[i][o][a||"*"]&&(t.removeEventListener(o,n.listeners[i][o][a||"*"][r],!1),delete n.listeners[i][o][a||"*"][r])}else if(a&&o){if(n.listeners[i][o]&&n.listeners[i][o][a]){for(var l in n.listeners[i][o][a])n.off(t,[o,a].join("."),l);delete n.listeners[i][o][a]}}else if(a)for(var c in n.listeners[i])for(var s in n.listeners[i][c])a===s&&n.off(t,[c,a].join("."));else if(o){if(n.listeners[i][o]){for(var s in n.listeners[i][o])n.off(t,[o,s].join("."));delete n.listeners[i][o]}}else{for(var c in n.listeners[i])n.off(t,c);delete n.listeners[i],delete n.handlerMap[i]}},n.extend(n.Element,{on:function(t,e,r,i){return n.on(this.node,t,e,r,i),this},off:function(t,e){return n.off(this.node,t,e),this},fire:function(e,r){return e instanceof t.Event?this.node.dispatchEvent(e):this.node.dispatchEvent(e=new n.CustomEvent(e,{detail:r,cancelable:!0})),this._event=e,this},event:function(){return this._event}}),n.Defs=n.invent({create:"defs",inherit:n.Container}),n.G=n.invent({create:"g",inherit:n.Container,extend:{x:function(t){return null==t?this.transform("x"):this.transform({x:t-this.x()},!0)}},construct:{group:function(){return this.put(new n.G)}}}),n.Doc=n.invent({create:function(t){t&&("svg"==(t="string"==typeof t?e.getElementById(t):t).nodeName?this.constructor.call(this,t):(this.constructor.call(this,n.create("svg")),t.appendChild(this.node),this.size("100%","100%")),this.namespace().defs())},inherit:n.Container,extend:{namespace:function(){return this.attr({xmlns:n.ns,version:"1.1"}).attr("xmlns:xlink",n.xlink,n.xmlns).attr("xmlns:svgjs",n.svgjs,n.xmlns)},defs:function(){var t;return this._defs||((t=this.node.getElementsByTagName("defs")[0])?this._defs=n.adopt(t):this._defs=new n.Defs,this.node.appendChild(this._defs.node)),this._defs},parent:function(){return this.node.parentNode&&"#document"!=this.node.parentNode.nodeName?this.node.parentNode:null},remove:function(){return this.parent()&&this.parent().removeChild(this.node),this},clear:function(){for(;this.node.hasChildNodes();)this.node.removeChild(this.node.lastChild);return delete this._defs,n.parser.draw&&!n.parser.draw.parentNode&&this.node.appendChild(n.parser.draw),this},clone:function(t){this.writeDataToDom();var e=this.node,n=m(e.cloneNode(!0));return t?(t.node||t).appendChild(n.node):e.parentNode.insertBefore(n.node,e.nextSibling),n}}}),n.extend(n.Element,{}),n.Gradient=n.invent({create:function(t){this.constructor.call(this,n.create(t+"Gradient")),this.type=t},inherit:n.Container,extend:{at:function(t,e,r){return this.put(new n.Stop).update(t,e,r)},update:function(t){return this.clear(),"function"==typeof t&&t.call(this,this),this},fill:function(){return"url(#"+this.id()+")"},toString:function(){return this.fill()},attr:function(t,e,r){return"transform"==t&&(t="gradientTransform"),n.Container.prototype.attr.call(this,t,e,r)}},construct:{gradient:function(t,e){return this.defs().gradient(t,e)}}}),n.extend(n.Gradient,n.FX,{from:function(t,e){return"radial"==(this._target||this).type?this.attr({fx:new n.Number(t),fy:new n.Number(e)}):this.attr({x1:new n.Number(t),y1:new n.Number(e)})},to:function(t,e){return"radial"==(this._target||this).type?this.attr({cx:new n.Number(t),cy:new n.Number(e)}):this.attr({x2:new n.Number(t),y2:new n.Number(e)})}}),n.extend(n.Defs,{gradient:function(t,e){return this.put(new n.Gradient(t)).update(e)}}),n.Stop=n.invent({create:"stop",inherit:n.Element,extend:{update:function(t){return("number"==typeof t||t instanceof n.Number)&&(t={offset:arguments[0],color:arguments[1],opacity:arguments[2]}),null!=t.opacity&&this.attr("stop-opacity",t.opacity),null!=t.color&&this.attr("stop-color",t.color),null!=t.offset&&this.attr("offset",new n.Number(t.offset)),this}}}),n.Pattern=n.invent({create:"pattern",inherit:n.Container,extend:{fill:function(){return"url(#"+this.id()+")"},update:function(t){return this.clear(),"function"==typeof t&&t.call(this,this),this},toString:function(){return this.fill()},attr:function(t,e,r){return"transform"==t&&(t="patternTransform"),n.Container.prototype.attr.call(this,t,e,r)}},construct:{pattern:function(t,e,n){return this.defs().pattern(t,e,n)}}}),n.extend(n.Defs,{pattern:function(t,e,r){return this.put(new n.Pattern).update(r).attr({x:0,y:0,width:t,height:e,patternUnits:"userSpaceOnUse"})}}),n.Shape=n.invent({create:function(t){this.constructor.call(this,t)},inherit:n.Element}),n.Symbol=n.invent({create:"symbol",inherit:n.Container,construct:{symbol:function(){return this.put(new n.Symbol)}}}),n.Use=n.invent({create:"use",inherit:n.Shape,extend:{element:function(t,e){return this.attr("href",(e||"")+"#"+t,n.xlink)}},construct:{use:function(t,e){return this.put(new n.Use).element(t,e)}}}),n.Rect=n.invent({create:"rect",inherit:n.Shape,construct:{rect:function(t,e){return this.put(new n.Rect).size(t,e)}}}),n.Circle=n.invent({create:"circle",inherit:n.Shape,construct:{circle:function(t){return this.put(new n.Circle).rx(new n.Number(t).divide(2)).move(0,0)}}}),n.extend(n.Circle,n.FX,{rx:function(t){return this.attr("r",t)},ry:function(t){return this.rx(t)}}),n.Ellipse=n.invent({create:"ellipse",inherit:n.Shape,construct:{ellipse:function(t,e){return this.put(new n.Ellipse).size(t,e).move(0,0)}}}),n.extend(n.Ellipse,n.Rect,n.FX,{rx:function(t){return this.attr("rx",t)},ry:function(t){return this.attr("ry",t)}}),n.extend(n.Circle,n.Ellipse,{x:function(t){return null==t?this.cx()-this.rx():this.cx(t+this.rx())},y:function(t){return null==t?this.cy()-this.ry():this.cy(t+this.ry())},cx:function(t){return null==t?this.attr("cx"):this.attr("cx",t)},cy:function(t){return null==t?this.attr("cy"):this.attr("cy",t)},width:function(t){return null==t?2*this.rx():this.rx(new n.Number(t).divide(2))},height:function(t){return null==t?2*this.ry():this.ry(new n.Number(t).divide(2))},size:function(t,e){var r=d(this,t,e);return this.rx(new n.Number(r.width).divide(2)).ry(new n.Number(r.height).divide(2))}}),n.Line=n.invent({create:"line",inherit:n.Shape,extend:{array:function(){return new n.PointArray([[this.attr("x1"),this.attr("y1")],[this.attr("x2"),this.attr("y2")]])},plot:function(t,e,r,i){return null==t?this.array():(t=void 0!==e?{x1:t,y1:e,x2:r,y2:i}:new n.PointArray(t).toLine(),this.attr(t))},move:function(t,e){return this.attr(this.array().move(t,e).toLine())},size:function(t,e){var n=d(this,t,e);return this.attr(this.array().size(n.width,n.height).toLine())}},construct:{line:function(t,e,r,i){return n.Line.prototype.plot.apply(this.put(new n.Line),null!=t?[t,e,r,i]:[0,0,0,0])}}}),n.Polyline=n.invent({create:"polyline",inherit:n.Shape,construct:{polyline:function(t){return this.put(new n.Polyline).plot(t||new n.PointArray)}}}),n.Polygon=n.invent({create:"polygon",inherit:n.Shape,construct:{polygon:function(t){return this.put(new n.Polygon).plot(t||new n.PointArray)}}}),n.extend(n.Polyline,n.Polygon,{array:function(){return this._array||(this._array=new n.PointArray(this.attr("points")))},plot:function(t){return null==t?this.array():this.clear().attr("points","string"==typeof t?t:this._array=new n.PointArray(t))},clear:function(){return delete this._array,this},move:function(t,e){return this.attr("points",this.array().move(t,e))},size:function(t,e){var n=d(this,t,e);return this.attr("points",this.array().size(n.width,n.height))}}),n.extend(n.Line,n.Polyline,n.Polygon,{morphArray:n.PointArray,x:function(t){return null==t?this.bbox().x:this.move(t,this.bbox().y)},y:function(t){return null==t?this.bbox().y:this.move(this.bbox().x,t)},width:function(t){var e=this.bbox();return null==t?e.width:this.size(t,e.height)},height:function(t){var e=this.bbox();return null==t?e.height:this.size(e.width,t)}}),n.Path=n.invent({create:"path",inherit:n.Shape,extend:{morphArray:n.PathArray,array:function(){return this._array||(this._array=new n.PathArray(this.attr("d")))},plot:function(t){return null==t?this.array():this.clear().attr("d","string"==typeof t?t:this._array=new n.PathArray(t))},clear:function(){return delete this._array,this}},construct:{path:function(t){return this.put(new n.Path).plot(t||new n.PathArray)}}}),n.Image=n.invent({create:"image",inherit:n.Shape,extend:{load:function(e){if(!e)return this;var r=this,i=new t.Image;return n.on(i,"load",(function(){n.off(i);var t=r.parent(n.Pattern);null!==t&&(0==r.width()&&0==r.height()&&r.size(i.width,i.height),t&&0==t.width()&&0==t.height()&&t.size(r.width(),r.height()),"function"==typeof r._loaded&&r._loaded.call(r,{width:i.width,height:i.height,ratio:i.width/i.height,url:e}))})),n.on(i,"error",(function(t){n.off(i),"function"==typeof r._error&&r._error.call(r,t)})),this.attr("href",i.src=this.src=e,n.xlink)},loaded:function(t){return this._loaded=t,this},error:function(t){return this._error=t,this}},construct:{image:function(t,e,r){return this.put(new n.Image).load(t).size(e||0,r||e||0)}}}),n.Text=n.invent({create:function(){this.constructor.call(this,n.create("text")),this.dom.leading=new n.Number(1.3),this._rebuild=!0,this._build=!1,this.attr("font-family",n.defaults.attrs["font-family"])},inherit:n.Shape,extend:{x:function(t){return null==t?this.attr("x"):this.attr("x",t)},text:function(t){if(void 0===t){t="";for(var e=this.node.childNodes,r=0,i=e.length;r<i;++r)0!=r&&3!=e[r].nodeType&&1==n.adopt(e[r]).dom.newLined&&(t+="\n"),t+=e[r].textContent;return t}if(this.clear().build(!0),"function"==typeof t)t.call(this,this);else{r=0;for(var o=(t=t.split("\n")).length;r<o;r++)this.tspan(t[r]).newLine()}return this.build(!1).rebuild()},size:function(t){return this.attr("font-size",t).rebuild()},leading:function(t){return null==t?this.dom.leading:(this.dom.leading=new n.Number(t),this.rebuild())},lines:function(){var t=(this.textPath&&this.textPath()||this).node,e=n.utils.map(n.utils.filterSVGElements(t.childNodes),(function(t){return n.adopt(t)}));return new n.Set(e)},rebuild:function(t){if("boolean"==typeof t&&(this._rebuild=t),this._rebuild){var e=this,r=0,i=this.dom.leading*new n.Number(this.attr("font-size"));this.lines().each((function(){this.dom.newLined&&(e.textPath()||this.attr("x",e.attr("x")),"\n"==this.text()?r+=i:(this.attr("dy",i+r),r=0))})),this.fire("rebuild")}return this},build:function(t){return this._build=!!t,this},setData:function(t){return this.dom=t,this.dom.leading=new n.Number(t.leading||1.3),this}},construct:{text:function(t){return this.put(new n.Text).text(t)},plain:function(t){return this.put(new n.Text).plain(t)}}}),n.Tspan=n.invent({create:"tspan",inherit:n.Shape,extend:{text:function(t){return null==t?this.node.textContent+(this.dom.newLined?"\n":""):("function"==typeof t?t.call(this,this):this.plain(t),this)},dx:function(t){return this.attr("dx",t)},dy:function(t){return this.attr("dy",t)},newLine:function(){var t=this.parent(n.Text);return this.dom.newLined=!0,this.dy(t.dom.leading*t.attr("font-size")).attr("x",t.x())}}}),n.extend(n.Text,n.Tspan,{plain:function(t){return!1===this._build&&this.clear(),this.node.appendChild(e.createTextNode(t)),this},tspan:function(t){var e=(this.textPath&&this.textPath()||this).node,r=new n.Tspan;return!1===this._build&&this.clear(),e.appendChild(r.node),r.text(t)},clear:function(){for(var t=(this.textPath&&this.textPath()||this).node;t.hasChildNodes();)t.removeChild(t.lastChild);return this},length:function(){return this.node.getComputedTextLength()}}),n.TextPath=n.invent({create:"textPath",inherit:n.Parent,parent:n.Text,construct:{morphArray:n.PathArray,array:function(){var t=this.track();return t?t.array():null},plot:function(t){var e=this.track(),n=null;return e&&(n=e.plot(t)),null==t?n:this},track:function(){var t=this.textPath();if(t)return t.reference("href")},textPath:function(){if(this.node.firstChild&&"textPath"==this.node.firstChild.nodeName)return n.adopt(this.node.firstChild)}}}),n.Nested=n.invent({create:function(){this.constructor.call(this,n.create("svg")),this.style("overflow","visible")},inherit:n.Container,construct:{nested:function(){return this.put(new n.Nested)}}});var s={stroke:["color","width","opacity","linecap","linejoin","miterlimit","dasharray","dashoffset"],fill:["color","opacity","rule"],prefix:function(t,e){return"color"==e?t:t+"-"+e}};function l(t,e,r,i){return r+i.replace(n.regex.dots," .")}function c(t){return t.toLowerCase().replace(/-(.)/g,(function(t,e){return e.toUpperCase()}))}function u(t){return t.charAt(0).toUpperCase()+t.slice(1)}function h(t){var e=t.toString(16);return 1==e.length?"0"+e:e}function d(t,e,n){if(null==e||null==n){var r=t.bbox();null==e?e=r.width/r.height*n:null==n&&(n=r.height/r.width*e)}return{width:e,height:n}}function f(t,e,n){return{x:e*t.a+n*t.c+0,y:e*t.b+n*t.d+0}}function p(t){return{a:t[0],b:t[1],c:t[2],d:t[3],e:t[4],f:t[5]}}function m(e){for(var r=e.childNodes.length-1;r>=0;r--)e.childNodes[r]instanceof t.SVGElement&&m(e.childNodes[r]);return n.adopt(e).id(n.eid(e.nodeName))}function g(t){return Math.abs(t)>1e-37?t:0}["fill","stroke"].forEach((function(t){var e={};e[t]=function(e){if(void 0===e)return this;if("string"==typeof e||n.Color.isRgb(e)||e&&"function"==typeof e.fill)this.attr(t,e);else for(var r=s[t].length-1;r>=0;r--)null!=e[s[t][r]]&&this.attr(s.prefix(t,s[t][r]),e[s[t][r]]);return this},n.extend(n.Element,n.FX,e)})),n.extend(n.Element,n.FX,{translate:function(t,e){return this.transform({x:t,y:e})},matrix:function(t){return this.attr("transform",new n.Matrix(6==arguments.length?[].slice.call(arguments):t))},opacity:function(t){return this.attr("opacity",t)},dx:function(t){return this.x(new n.Number(t).plus(this instanceof n.FX?0:this.x()),!0)},dy:function(t){return this.y(new n.Number(t).plus(this instanceof n.FX?0:this.y()),!0)}}),n.extend(n.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(t){return this.node.getPointAtLength(t)}}),n.Set=n.invent({create:function(t){Array.isArray(t)?this.members=t:this.clear()},extend:{add:function(){for(var t=[].slice.call(arguments),e=0,n=t.length;e<n;e++)this.members.push(t[e]);return this},remove:function(t){var e=this.index(t);return e>-1&&this.members.splice(e,1),this},each:function(t){for(var e=0,n=this.members.length;e<n;e++)t.apply(this.members[e],[e,this.members]);return this},clear:function(){return this.members=[],this},length:function(){return this.members.length},has:function(t){return this.index(t)>=0},index:function(t){return this.members.indexOf(t)},get:function(t){return this.members[t]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(t){return new n.Set(t)}}}),n.FX.Set=n.invent({create:function(t){this.set=t}}),n.Set.inherit=function(){var t=[];for(var e in n.Shape.prototype)"function"==typeof n.Shape.prototype[e]&&"function"!=typeof n.Set.prototype[e]&&t.push(e);for(var e in t.forEach((function(t){n.Set.prototype[t]=function(){for(var e=0,r=this.members.length;e<r;e++)this.members[e]&&"function"==typeof this.members[e][t]&&this.members[e][t].apply(this.members[e],arguments);return"animate"==t?this.fx||(this.fx=new n.FX.Set(this)):this}})),t=[],n.FX.prototype)"function"==typeof n.FX.prototype[e]&&"function"!=typeof n.FX.Set.prototype[e]&&t.push(e);t.forEach((function(t){n.FX.Set.prototype[t]=function(){for(var e=0,n=this.set.members.length;e<n;e++)this.set.members[e].fx[t].apply(this.set.members[e].fx,arguments);return this}}))},n.extend(n.Element,{}),n.extend(n.Element,{remember:function(t,e){if("object"===_(arguments[0]))for(var n in t)this.remember(n,t[n]);else{if(1==arguments.length)return this.memory()[t];this.memory()[t]=e}return this},forget:function(){if(0==arguments.length)this._memory={};else for(var t=arguments.length-1;t>=0;t--)delete this.memory()[arguments[t]];return this},memory:function(){return this._memory||(this._memory={})}}),n.get=function(t){var r=e.getElementById(function(t){var e=(t||"").toString().match(n.regex.reference);if(e)return e[1]}(t)||t);return n.adopt(r)},n.select=function(t,r){return new n.Set(n.utils.map((r||e).querySelectorAll(t),(function(t){return n.adopt(t)})))},n.extend(n.Parent,{select:function(t){return n.select(t,this.node)}});var b="abcdef".split("");if("function"!=typeof t.CustomEvent){var v=function(t,n){n=n||{bubbles:!1,cancelable:!1,detail:void 0};var r=e.createEvent("CustomEvent");return r.initCustomEvent(t,n.bubbles,n.cancelable,n.detail),r};v.prototype=t.Event.prototype,n.CustomEvent=v}else n.CustomEvent=t.CustomEvent;return n},r=function(){return Ut(Wt,Wt.document)}.call(e,n,e,t),void 0!==r&&(t.exports=r), /*! svg.filter.js - v2.0.2 - 2016-02-24 * https://github.com/wout/svg.filter.js * Copyright (c) 2016 Wout Fierens; Licensed MIT */ function(){SVG.Filter=SVG.invent({create:"filter",inherit:SVG.Parent,extend:{source:"SourceGraphic",sourceAlpha:"SourceAlpha",background:"BackgroundImage",backgroundAlpha:"BackgroundAlpha",fill:"FillPaint",stroke:"StrokePaint",autoSetIn:!0,put:function(t,e){return this.add(t,e),!t.attr("in")&&this.autoSetIn&&t.attr("in",this.source),t.attr("result")||t.attr("result",t),t},blend:function(t,e,n){return this.put(new SVG.BlendEffect(t,e,n))},colorMatrix:function(t,e){return this.put(new SVG.ColorMatrixEffect(t,e))},convolveMatrix:function(t){return this.put(new SVG.ConvolveMatrixEffect(t))},componentTransfer:function(t){return this.put(new SVG.ComponentTransferEffect(t))},composite:function(t,e,n){return this.put(new SVG.CompositeEffect(t,e,n))},flood:function(t,e){return this.put(new SVG.FloodEffect(t,e))},offset:function(t,e){return this.put(new SVG.OffsetEffect(t,e))},image:function(t){return this.put(new SVG.ImageEffect(t))},merge:function(){var t=[void 0];for(var e in arguments)t.push(arguments[e]);return this.put(new(SVG.MergeEffect.bind.apply(SVG.MergeEffect,t)))},gaussianBlur:function(t,e){return this.put(new SVG.GaussianBlurEffect(t,e))},morphology:function(t,e){return this.put(new SVG.MorphologyEffect(t,e))},diffuseLighting:function(t,e,n){return this.put(new SVG.DiffuseLightingEffect(t,e,n))},displacementMap:function(t,e,n,r,i){return this.put(new SVG.DisplacementMapEffect(t,e,n,r,i))},specularLighting:function(t,e,n,r){return this.put(new SVG.SpecularLightingEffect(t,e,n,r))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(t,e,n,r,i){return this.put(new SVG.TurbulenceEffect(t,e,n,r,i))},toString:function(){return"url(#"+this.attr("id")+")"}}}),SVG.extend(SVG.Defs,{filter:function(t){var e=this.put(new SVG.Filter);return"function"==typeof t&&t.call(e,e),e}}),SVG.extend(SVG.Container,{filter:function(t){return this.defs().filter(t)}}),SVG.extend(SVG.Element,SVG.G,SVG.Nested,{filter:function(t){return this.filterer=t instanceof SVG.Element?t:this.doc().filter(t),this.doc()&&this.filterer.doc()!==this.doc()&&this.doc().defs().add(this.filterer),this.attr("filter",this.filterer),this.filterer},unfilter:function(t){return this.filterer&&!0===t&&this.filterer.remove(),delete this.filterer,this.attr("filter",null)}}),SVG.Effect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(t){return null==t?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",t)},result:function(t){return null==t?this.attr("result"):this.attr("result",t)},toString:function(){return this.result()}}}),SVG.ParentEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Parent,extend:{in:function(t){return null==t?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",t)},result:function(t){return null==t?this.attr("result"):this.attr("result",t)},toString:function(){return this.result()}}});var t={blend:function(t,e){return this.parent()&&this.parent().blend(this,t,e)},colorMatrix:function(t,e){return this.parent()&&this.parent().colorMatrix(t,e).in(this)},convolveMatrix:function(t){return this.parent()&&this.parent().convolveMatrix(t).in(this)},componentTransfer:function(t){return this.parent()&&this.parent().componentTransfer(t).in(this)},composite:function(t,e){return this.parent()&&this.parent().composite(this,t,e)},flood:function(t,e){return this.parent()&&this.parent().flood(t,e)},offset:function(t,e){return this.parent()&&this.parent().offset(t,e).in(this)},image:function(t){return this.parent()&&this.parent().image(t)},merge:function(){return this.parent()&&this.parent().merge.apply(this.parent(),[this].concat(arguments))},gaussianBlur:function(t,e){return this.parent()&&this.parent().gaussianBlur(t,e).in(this)},morphology:function(t,e){return this.parent()&&this.parent().morphology(t,e).in(this)},diffuseLighting:function(t,e,n){return this.parent()&&this.parent().diffuseLighting(t,e,n).in(this)},displacementMap:function(t,e,n,r){return this.parent()&&this.parent().displacementMap(this,t,e,n,r)},specularLighting:function(t,e,n,r){return this.parent()&&this.parent().specularLighting(t,e,n,r).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(t,e,n,r,i){return this.parent()&&this.parent().turbulence(t,e,n,r,i).in(this)}};SVG.extend(SVG.Effect,t),SVG.extend(SVG.ParentEffect,t),SVG.ChildEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(t){this.attr("in",t)}}});var e={blend:function(t,e,n){this.attr({in:t,in2:e,mode:n||"normal"})},colorMatrix:function(t,e){"matrix"==t&&(e=i(e)),this.attr({type:t,values:void 0===e?null:e})},convolveMatrix:function(t){t=i(t),this.attr({order:Math.sqrt(t.split(" ").length),kernelMatrix:t})},composite:function(t,e,n){this.attr({in:t,in2:e,operator:n})},flood:function(t,e){this.attr("flood-color",t),null!=e&&this.attr("flood-opacity",e)},offset:function(t,e){this.attr({dx:t,dy:e})},image:function(t){this.attr("href",t,SVG.xlink)},displacementMap:function(t,e,n,r,i){this.attr({in:t,in2:e,scale:n,xChannelSelector:r,yChannelSelector:i})},gaussianBlur:function(t,e){null!=t||null!=e?this.attr("stdDeviation",function(t){if(!Array.isArray(t))return t;for(var e=0,n=t.length,r=[];e<n;e++)r.push(t[e]);return r.join(" ")}(Array.prototype.slice.call(arguments))):this.attr("stdDeviation","0 0")},morphology:function(t,e){this.attr({operator:t,radius:e})},tile:function(){},turbulence:function(t,e,n,r,i){this.attr({numOctaves:e,seed:n,stitchTiles:r,baseFrequency:t,type:i})}},n={merge:function(){var t;if(arguments[0]instanceof SVG.Set){var e=this;arguments[0].each((function(t){this instanceof SVG.MergeNode?e.put(this):(this instanceof SVG.Effect||this instanceof SVG.ParentEffect)&&e.put(new SVG.MergeNode(this))}))}else{t=Array.isArray(arguments[0])?arguments[0]:arguments;for(var n=0;n<t.length;n++)t[n]instanceof SVG.MergeNode?this.put(t[n]):this.put(new SVG.MergeNode(t[n]))}},componentTransfer:function(t){if(this.rgb=new SVG.Set,["r","g","b","a"].forEach(function(t){this[t]=new(SVG["Func"+t.toUpperCase()])("identity"),this.rgb.add(this[t]),this.node.appendChild(this[t].node)}.bind(this)),t)for(var e in t.rgb&&(["r","g","b"].forEach(function(e){this[e].attr(t.rgb)}.bind(this)),delete t.rgb),t)this[e].attr(t[e])},diffuseLighting:function(t,e,n){this.attr({surfaceScale:t,diffuseConstant:e,kernelUnitLength:n})},specularLighting:function(t,e,n,r){this.attr({surfaceScale:t,diffuseConstant:e,specularExponent:n,kernelUnitLength:r})}},r={distantLight:function(t,e){this.attr({azimuth:t,elevation:e})},pointLight:function(t,e,n){this.attr({x:t,y:e,z:n})},spotLight:function(t,e,n,r,i,o){this.attr({x:t,y:e,z:n,pointsAtX:r,pointsAtY:i,pointsAtZ:o})},mergeNode:function(t){this.attr("in",t)}};function i(t){return Array.isArray(t)&&(t=new SVG.Array(t)),t.toString().replace(/^\s+/,"").replace(/\s+$/,"").replace(/\s+/g," ")}function o(){var t=function(){};for(var e in"function"==typeof arguments[arguments.length-1]&&(t=arguments[arguments.length-1],Array.prototype.splice.call(arguments,arguments.length-1,1)),arguments)for(var n in arguments[e])t(arguments[e][n],n,arguments[e])}["r","g","b","a"].forEach((function(t){r["Func"+t.toUpperCase()]=function(t){switch(this.attr("type",t),t){case"table":this.attr("tableValues",arguments[1]);break;case"linear":this.attr("slope",arguments[1]),this.attr("intercept",arguments[2]);break;case"gamma":this.attr("amplitude",arguments[1]),this.attr("exponent",arguments[2]),this.attr("offset",arguments[2])}}})),o(e,(function(t,e){var n=e.charAt(0).toUpperCase()+e.slice(1);SVG[n+"Effect"]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+n)),t.apply(this,arguments),this.result(this.attr("id")+"Out")},inherit:SVG.Effect,extend:{}})})),o(n,(function(t,e){var n=e.charAt(0).toUpperCase()+e.slice(1);SVG[n+"Effect"]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+n)),t.apply(this,arguments),this.result(this.attr("id")+"Out")},inherit:SVG.ParentEffect,extend:{}})})),o(r,(function(t,e){var n=e.charAt(0).toUpperCase()+e.slice(1);SVG[n]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+n)),t.apply(this,arguments)},inherit:SVG.ChildEffect,extend:{}})})),SVG.extend(SVG.MergeEffect,{in:function(t){return t instanceof SVG.MergeNode?this.add(t,0):this.add(new SVG.MergeNode(t),0),this}}),SVG.extend(SVG.CompositeEffect,SVG.BlendEffect,SVG.DisplacementMapEffect,{in2:function(t){return null==t?this.parent()&&this.parent().select('[result="'+this.attr("in2")+'"]').get(0)||this.attr("in2"):this.attr("in2",t)}}),SVG.filter={sepiatone:[.343,.669,.119,0,0,.249,.626,.13,0,0,.172,.334,.111,0,0,0,0,0,1,0]}}.call(void 0),function(){function t(t,i,o,a,s,l,c){for(var u=t.slice(i,o||c),h=a.slice(s,l||c),d=0,f={pos:[0,0],start:[0,0]},p={pos:[0,0],start:[0,0]};;){if(u[d]=e.call(f,u[d]),h[d]=e.call(p,h[d]),u[d][0]!=h[d][0]||"M"==u[d][0]||"A"==u[d][0]&&(u[d][4]!=h[d][4]||u[d][5]!=h[d][5])?(Array.prototype.splice.apply(u,[d,1].concat(r.call(f,u[d]))),Array.prototype.splice.apply(h,[d,1].concat(r.call(p,h[d])))):(u[d]=n.call(f,u[d]),h[d]=n.call(p,h[d])),++d==u.length&&d==h.length)break;d==u.length&&u.push(["C",f.pos[0],f.pos[1],f.pos[0],f.pos[1],f.pos[0],f.pos[1]]),d==h.length&&h.push(["C",p.pos[0],p.pos[1],p.pos[0],p.pos[1],p.pos[0],p.pos[1]])}return{start:u,dest:h}}function e(t){switch(t[0]){case"z":case"Z":t[0]="L",t[1]=this.start[0],t[2]=this.start[1];break;case"H":t[0]="L",t[2]=this.pos[1];break;case"V":t[0]="L",t[2]=t[1],t[1]=this.pos[0];break;case"T":t[0]="Q",t[3]=t[1],t[4]=t[2],t[1]=this.reflection[1],t[2]=this.reflection[0];break;case"S":t[0]="C",t[6]=t[4],t[5]=t[3],t[4]=t[2],t[3]=t[1],t[2]=this.reflection[1],t[1]=this.reflection[0]}return t}function n(t){var e=t.length;return this.pos=[t[e-2],t[e-1]],-1!="SCQT".indexOf(t[0])&&(this.reflection=[2*this.pos[0]-t[e-4],2*this.pos[1]-t[e-3]]),t}function r(t){var e=[t];switch(t[0]){case"M":return this.pos=this.start=[t[1],t[2]],e;case"L":t[5]=t[3]=t[1],t[6]=t[4]=t[2],t[1]=this.pos[0],t[2]=this.pos[1];break;case"Q":t[6]=t[4],t[5]=t[3],t[4]=1*t[4]/3+2*t[2]/3,t[3]=1*t[3]/3+2*t[1]/3,t[2]=1*this.pos[1]/3+2*t[2]/3,t[1]=1*this.pos[0]/3+2*t[1]/3;break;case"A":e=function(t,e){var n,r,i,o,a,s,l,c,u,h,d,f,p,m,g,b,v,y,w,_,x,k,A,M,O,S,T=Math.abs(e[1]),C=Math.abs(e[2]),E=e[3]%360,j=e[4],L=e[5],P=e[6],D=e[7],I=new SVG.Point(t),R=new SVG.Point(P,D),N=[];if(0===T||0===C||I.x===R.x&&I.y===R.y)return[["C",I.x,I.y,R.x,R.y,R.x,R.y]];for(n=new SVG.Point((I.x-R.x)/2,(I.y-R.y)/2).transform((new SVG.Matrix).rotate(E)),(r=n.x*n.x/(T*T)+n.y*n.y/(C*C))>1&&(T*=r=Math.sqrt(r),C*=r),i=(new SVG.Matrix).rotate(E).scale(1/T,1/C).rotate(-E),I=I.transform(i),R=R.transform(i),o=[R.x-I.x,R.y-I.y],s=o[0]*o[0]+o[1]*o[1],a=Math.sqrt(s),o[0]/=a,o[1]/=a,l=s<4?Math.sqrt(1-s/4):0,j===L&&(l*=-1),c=new SVG.Point((R.x+I.x)/2+l*-o[1],(R.y+I.y)/2+l*o[0]),u=new SVG.Point(I.x-c.x,I.y-c.y),h=new SVG.Point(R.x-c.x,R.y-c.y),d=Math.acos(u.x/Math.sqrt(u.x*u.x+u.y*u.y)),u.y<0&&(d*=-1),f=Math.acos(h.x/Math.sqrt(h.x*h.x+h.y*h.y)),h.y<0&&(f*=-1),L&&d>f&&(f+=2*Math.PI),!L&&d<f&&(f-=2*Math.PI),m=Math.ceil(2*Math.abs(d-f)/Math.PI),b=[],v=d,p=(f-d)/m,g=4*Math.tan(p/4)/3,x=0;x<=m;x++)w=Math.cos(v),y=Math.sin(v),_=new SVG.Point(c.x+w,c.y+y),b[x]=[new SVG.Point(_.x+g*y,_.y-g*w),_,new SVG.Point(_.x-g*y,_.y+g*w)],v+=p;for(b[0][0]=b[0][1].clone(),b[b.length-1][2]=b[b.length-1][1].clone(),i=(new SVG.Matrix).rotate(E).scale(T,C).rotate(-E),x=0,k=b.length;x<k;x++)b[x][0]=b[x][0].transform(i),b[x][1]=b[x][1].transform(i),b[x][2]=b[x][2].transform(i);for(x=1,k=b.length;x<k;x++)A=(_=b[x-1][2]).x,M=_.y,O=(_=b[x][0]).x,S=_.y,P=(_=b[x][1]).x,D=_.y,N.push(["C",A,M,O,S,P,D]);return N}(this.pos,t),t=e[0]}return t[0]="C",this.pos=[t[5],t[6]],this.reflection=[2*t[5]-t[3],2*t[6]-t[4]],e}function i(t,e){if(!1===e)return!1;for(var n=e,r=t.length;n<r;++n)if("M"==t[n][0])return n;return!1}SVG.extend(SVG.PathArray,{morph:function(e){for(var n=this.value,r=this.parse(e),o=0,a=0,s=!1,l=!1;!1!==o||!1!==a;){var c;s=i(n,!1!==o&&o+1),l=i(r,!1!==a&&a+1),!1===o&&(o=0==(c=new SVG.PathArray(u.start).bbox()).height||0==c.width?n.push(n[0])-1:n.push(["M",c.x+c.width/2,c.y+c.height/2])-1),!1===a&&(a=0==(c=new SVG.PathArray(u.dest).bbox()).height||0==c.width?r.push(r[0])-1:r.push(["M",c.x+c.width/2,c.y+c.height/2])-1);var u=t(n,o,s,r,a,l);n=n.slice(0,o).concat(u.start,!1===s?[]:n.slice(s)),r=r.slice(0,a).concat(u.dest,!1===l?[]:r.slice(l)),o=!1!==s&&o+u.start.length,a=!1!==l&&a+u.dest.length}return this.value=n,this.destination=new SVG.PathArray,this.destination.value=r,this}})}(), /*! svg.draggable.js - v2.2.2 - 2019-01-08 * https://github.com/svgdotjs/svg.draggable.js * Copyright (c) 2019 Wout Fierens; Licensed MIT */ function(){function t(t){t.remember("_draggable",this),this.el=t}t.prototype.init=function(t,e){var n=this;this.constraint=t,this.value=e,this.el.on("mousedown.drag",(function(t){n.start(t)})),this.el.on("touchstart.drag",(function(t){n.start(t)}))},t.prototype.transformPoint=function(t,e){var n=(t=t||window.event).changedTouches&&t.changedTouches[0]||t;return this.p.x=n.clientX-(e||0),this.p.y=n.clientY,this.p.matrixTransform(this.m)},t.prototype.getBBox=function(){var t=this.el.bbox();return this.el instanceof SVG.Nested&&(t=this.el.rbox()),(this.el instanceof SVG.G||this.el instanceof SVG.Use||this.el instanceof SVG.Nested)&&(t.x=this.el.x(),t.y=this.el.y()),t},t.prototype.start=function(t){if("click"!=t.type&&"mousedown"!=t.type&&"mousemove"!=t.type||1==(t.which||t.buttons)){var e=this;if(this.el.fire("beforedrag",{event:t,handler:this}),!this.el.event().defaultPrevented){t.preventDefault(),t.stopPropagation(),this.parent=this.parent||this.el.parent(SVG.Nested)||this.el.parent(SVG.Doc),this.p=this.parent.node.createSVGPoint(),this.m=this.el.node.getScreenCTM().inverse();var n,r=this.getBBox();if(this.el instanceof SVG.Text)switch(n=this.el.node.getComputedTextLength(),this.el.attr("text-anchor")){case"middle":n/=2;break;case"start":n=0}this.startPoints={point:this.transformPoint(t,n),box:r,transform:this.el.transform()},SVG.on(window,"mousemove.drag",(function(t){e.drag(t)})),SVG.on(window,"touchmove.drag",(function(t){e.drag(t)})),SVG.on(window,"mouseup.drag",(function(t){e.end(t)})),SVG.on(window,"touchend.drag",(function(t){e.end(t)})),this.el.fire("dragstart",{event:t,p:this.startPoints.point,m:this.m,handler:this})}}},t.prototype.drag=function(t){var e=this.getBBox(),n=this.transformPoint(t),r=this.startPoints.box.x+n.x-this.startPoints.point.x,i=this.startPoints.box.y+n.y-this.startPoints.point.y,o=this.constraint,a=n.x-this.startPoints.point.x,s=n.y-this.startPoints.point.y;if(this.el.fire("dragmove",{event:t,p:n,m:this.m,handler:this}),this.el.event().defaultPrevented)return n;if("function"==typeof o){var l=o.call(this.el,r,i,this.m);"boolean"==typeof l&&(l={x:l,y:l}),!0===l.x?this.el.x(r):!1!==l.x&&this.el.x(l.x),!0===l.y?this.el.y(i):!1!==l.y&&this.el.y(l.y)}else"object"==typeof o&&(null!=o.minX&&r<o.minX?a=(r=o.minX)-this.startPoints.box.x:null!=o.maxX&&r>o.maxX-e.width&&(a=(r=o.maxX-e.width)-this.startPoints.box.x),null!=o.minY&&i<o.minY?s=(i=o.minY)-this.startPoints.box.y:null!=o.maxY&&i>o.maxY-e.height&&(s=(i=o.maxY-e.height)-this.startPoints.box.y),null!=o.snapToGrid&&(r-=r%o.snapToGrid,i-=i%o.snapToGrid,a-=a%o.snapToGrid,s-=s%o.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:a,y:s},!0):this.el.move(r,i));return n},t.prototype.end=function(t){var e=this.drag(t);this.el.fire("dragend",{event:t,p:e,m:this.m,handler:this}),SVG.off(window,"mousemove.drag"),SVG.off(window,"touchmove.drag"),SVG.off(window,"mouseup.drag"),SVG.off(window,"touchend.drag")},SVG.extend(SVG.Element,{draggable:function(e,n){"function"!=typeof e&&"object"!=typeof e||(n=e,e=!0);var r=this.remember("_draggable")||new t(this);return(e=void 0===e||e)?r.init(n||{},e):(this.off("mousedown.drag"),this.off("touchstart.drag")),this}})}.call(void 0),function(){function t(t){this.el=t,t.remember("_selectHandler",this),this.pointSelection={isSelected:!1},this.rectSelection={isSelected:!1},this.pointsList={lt:[0,0],rt:["width",0],rb:["width","height"],lb:[0,"height"],t:["width",0],r:["width","height"],b:["width","height"],l:[0,"height"]},this.pointCoord=function(t,e,n){var r="string"!=typeof t?t:e[t];return n?r/2:r},this.pointCoords=function(t,e){var n=this.pointsList[t];return{x:this.pointCoord(n[0],e,"t"===t||"b"===t),y:this.pointCoord(n[1],e,"r"===t||"l"===t)}}}t.prototype.init=function(t,e){var n=this.el.bbox();this.options={};var r=this.el.selectize.defaults.points;for(var i in this.el.selectize.defaults)this.options[i]=this.el.selectize.defaults[i],void 0!==e[i]&&(this.options[i]=e[i]);var o=["points","pointsExclude"];for(var i in o){var a=this.options[o[i]];"string"==typeof a?a=a.length>0?a.split(/\s*,\s*/i):[]:"boolean"==typeof a&&"points"===o[i]&&(a=a?r:[]),this.options[o[i]]=a}this.options.points=[r,this.options.points].reduce((function(t,e){return t.filter((function(t){return e.indexOf(t)>-1}))})),this.options.points=[this.options.points,this.options.pointsExclude].reduce((function(t,e){return t.filter((function(t){return e.indexOf(t)<0}))})),this.parent=this.el.parent(),this.nested=this.nested||this.parent.group(),this.nested.matrix(new SVG.Matrix(this.el).translate(n.x,n.y)),this.options.deepSelect&&-1!==["line","polyline","polygon"].indexOf(this.el.type)?this.selectPoints(t):this.selectRect(t),this.observe(),this.cleanup()},t.prototype.selectPoints=function(t){return this.pointSelection.isSelected=t,this.pointSelection.set||(this.pointSelection.set=this.parent.set(),this.drawPoints()),this},t.prototype.getPointArray=function(){var t=this.el.bbox();return this.el.array().valueOf().map((function(e){return[e[0]-t.x,e[1]-t.y]}))},t.prototype.drawPoints=function(){for(var t=this,e=this.getPointArray(),n=0,r=e.length;n<r;++n){var i=function(e){return function(n){(n=n||window.event).preventDefault?n.preventDefault():n.returnValue=!1,n.stopPropagation();var r=n.pageX||n.touches[0].pageX,i=n.pageY||n.touches[0].pageY;t.el.fire("point",{x:r,y:i,i:e,event:n})}}(n),o=this.drawPoint(e[n][0],e[n][1]).addClass(this.options.classPoints).addClass(this.options.classPoints+"_point").on("touchstart",i).on("mousedown",i);this.pointSelection.set.add(o)}},t.prototype.drawPoint=function(t,e){var n=this.options.pointType;switch(n){case"circle":return this.drawCircle(t,e);case"rect":return this.drawRect(t,e);default:if("function"==typeof n)return n.call(this,t,e);throw new Error("Unknown "+n+" point type!")}},t.prototype.drawCircle=function(t,e){return this.nested.circle(this.options.pointSize).center(t,e)},t.prototype.drawRect=function(t,e){return this.nested.rect(this.options.pointSize,this.options.pointSize).center(t,e)},t.prototype.updatePointSelection=function(){var t=this.getPointArray();this.pointSelection.set.each((function(e){this.cx()===t[e][0]&&this.cy()===t[e][1]||this.center(t[e][0],t[e][1])}))},t.prototype.updateRectSelection=function(){var t=this,e=this.el.bbox();if(this.rectSelection.set.get(0).attr({width:e.width,height:e.height}),this.options.points.length&&this.options.points.map((function(n,r){var i=t.pointCoords(n,e);t.rectSelection.set.get(r+1).center(i.x,i.y)})),this.options.rotationPoint){var n=this.rectSelection.set.length();this.rectSelection.set.get(n-1).center(e.width/2,20)}},t.prototype.selectRect=function(t){var e=this,n=this.el.bbox();function r(t){return function(n){(n=n||window.event).preventDefault?n.preventDefault():n.returnValue=!1,n.stopPropagation();var r=n.pageX||n.touches[0].pageX,i=n.pageY||n.touches[0].pageY;e.el.fire(t,{x:r,y:i,event:n})}}if(this.rectSelection.isSelected=t,this.rectSelection.set=this.rectSelection.set||this.parent.set(),this.rectSelection.set.get(0)||this.rectSelection.set.add(this.nested.rect(n.width,n.height).addClass(this.options.classRect)),this.options.points.length&&this.rectSelection.set.length()<2&&(this.options.points.map((function(t,i){var o=e.pointCoords(t,n),a=e.drawPoint(o.x,o.y).attr("class",e.options.classPoints+"_"+t).on("mousedown",r(t)).on("touchstart",r(t));e.rectSelection.set.add(a)})),this.rectSelection.set.each((function(){this.addClass(e.options.classPoints)}))),this.options.rotationPoint&&(this.options.points&&!this.rectSelection.set.get(9)||!this.options.points&&!this.rectSelection.set.get(1))){var i=function(t){(t=t||window.event).preventDefault?t.preventDefault():t.returnValue=!1,t.stopPropagation();var n=t.pageX||t.touches[0].pageX,r=t.pageY||t.touches[0].pageY;e.el.fire("rot",{x:n,y:r,event:t})},o=this.drawPoint(n.width/2,20).attr("class",this.options.classPoints+"_rot").on("touchstart",i).on("mousedown",i);this.rectSelection.set.add(o)}},t.prototype.handler=function(){var t=this.el.bbox();this.nested.matrix(new SVG.Matrix(this.el).translate(t.x,t.y)),this.rectSelection.isSelected&&this.updateRectSelection(),this.pointSelection.isSelected&&this.updatePointSelection()},t.prototype.observe=function(){var t=this;if(MutationObserver)if(this.rectSelection.isSelected||this.pointSelection.isSelected)this.observerInst=this.observerInst||new MutationObserver((function(){t.handler()})),this.observerInst.observe(this.el.node,{attributes:!0});else try{this.observerInst.disconnect(),delete this.observerInst}catch(t){}else this.el.off("DOMAttrModified.select"),(this.rectSelection.isSelected||this.pointSelection.isSelected)&&this.el.on("DOMAttrModified.select",(function(){t.handler()}))},t.prototype.cleanup=function(){!this.rectSelection.isSelected&&this.rectSelection.set&&(this.rectSelection.set.each((function(){this.remove()})),this.rectSelection.set.clear(),delete this.rectSelection.set),!this.pointSelection.isSelected&&this.pointSelection.set&&(this.pointSelection.set.each((function(){this.remove()})),this.pointSelection.set.clear(),delete this.pointSelection.set),this.pointSelection.isSelected||this.rectSelection.isSelected||(this.nested.remove(),delete this.nested)},SVG.extend(SVG.Element,{selectize:function(e,n){return"object"==typeof e&&(n=e,e=!0),(this.remember("_selectHandler")||new t(this)).init(void 0===e||e,n||{}),this}}),SVG.Element.prototype.selectize.defaults={points:["lt","rt","rb","lb","t","r","b","l"],pointsExclude:[],classRect:"svg_select_boundingRect",classPoints:"svg_select_points",pointSize:7,rotationPoint:!0,deepSelect:!1,pointType:"circle"}}(),function(){(function(){function t(t){t.remember("_resizeHandler",this),this.el=t,this.parameters={},this.lastUpdateCall=null,this.p=t.doc().node.createSVGPoint()}t.prototype.transformPoint=function(t,e,n){return this.p.x=t-(this.offset.x-window.pageXOffset),this.p.y=e-(this.offset.y-window.pageYOffset),this.p.matrixTransform(n||this.m)},t.prototype._extractPosition=function(t){return{x:null!=t.clientX?t.clientX:t.touches[0].clientX,y:null!=t.clientY?t.clientY:t.touches[0].clientY}},t.prototype.init=function(t){var e=this;if(this.stop(),"stop"!==t){for(var n in this.options={},this.el.resize.defaults)this.options[n]=this.el.resize.defaults[n],void 0!==t[n]&&(this.options[n]=t[n]);this.el.on("lt.resize",(function(t){e.resize(t||window.event)})),this.el.on("rt.resize",(function(t){e.resize(t||window.event)})),this.el.on("rb.resize",(function(t){e.resize(t||window.event)})),this.el.on("lb.resize",(function(t){e.resize(t||window.event)})),this.el.on("t.resize",(function(t){e.resize(t||window.event)})),this.el.on("r.resize",(function(t){e.resize(t||window.event)})),this.el.on("b.resize",(function(t){e.resize(t||window.event)})),this.el.on("l.resize",(function(t){e.resize(t||window.event)})),this.el.on("rot.resize",(function(t){e.resize(t||window.event)})),this.el.on("point.resize",(function(t){e.resize(t||window.event)})),this.update()}},t.prototype.stop=function(){return this.el.off("lt.resize"),this.el.off("rt.resize"),this.el.off("rb.resize"),this.el.off("lb.resize"),this.el.off("t.resize"),this.el.off("r.resize"),this.el.off("b.resize"),this.el.off("l.resize"),this.el.off("rot.resize"),this.el.off("point.resize"),this},t.prototype.resize=function(t){var e=this;this.m=this.el.node.getScreenCTM().inverse(),this.offset={x:window.pageXOffset,y:window.pageYOffset};var n=this._extractPosition(t.detail.event);if(this.parameters={type:this.el.type,p:this.transformPoint(n.x,n.y),x:t.detail.x,y:t.detail.y,box:this.el.bbox(),rotation:this.el.transform().rotation},"text"===this.el.type&&(this.parameters.fontSize=this.el.attr()["font-size"]),void 0!==t.detail.i){var r=this.el.array().valueOf();this.parameters.i=t.detail.i,this.parameters.pointCoords=[r[t.detail.i][0],r[t.detail.i][1]]}switch(t.type){case"lt":this.calc=function(t,e){var n=this.snapToGrid(t,e);if(this.parameters.box.width-n[0]>0&&this.parameters.box.height-n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-n[0]);n=this.checkAspectRatio(n),this.el.move(this.parameters.box.x+n[0],this.parameters.box.y+n[1]).size(this.parameters.box.width-n[0],this.parameters.box.height-n[1])}};break;case"rt":this.calc=function(t,e){var n=this.snapToGrid(t,e,2);if(this.parameters.box.width+n[0]>0&&this.parameters.box.height-n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+n[0]);n=this.checkAspectRatio(n,!0),this.el.move(this.parameters.box.x,this.parameters.box.y+n[1]).size(this.parameters.box.width+n[0],this.parameters.box.height-n[1])}};break;case"rb":this.calc=function(t,e){var n=this.snapToGrid(t,e,0);if(this.parameters.box.width+n[0]>0&&this.parameters.box.height+n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+n[0]);n=this.checkAspectRatio(n),this.el.move(this.parameters.box.x,this.parameters.box.y).size(this.parameters.box.width+n[0],this.parameters.box.height+n[1])}};break;case"lb":this.calc=function(t,e){var n=this.snapToGrid(t,e,1);if(this.parameters.box.width-n[0]>0&&this.parameters.box.height+n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-n[0]);n=this.checkAspectRatio(n,!0),this.el.move(this.parameters.box.x+n[0],this.parameters.box.y).size(this.parameters.box.width-n[0],this.parameters.box.height+n[1])}};break;case"t":this.calc=function(t,e){var n=this.snapToGrid(t,e,2);if(this.parameters.box.height-n[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y+n[1]).height(this.parameters.box.height-n[1])}};break;case"r":this.calc=function(t,e){var n=this.snapToGrid(t,e,0);if(this.parameters.box.width+n[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).width(this.parameters.box.width+n[0])}};break;case"b":this.calc=function(t,e){var n=this.snapToGrid(t,e,0);if(this.parameters.box.height+n[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).height(this.parameters.box.height+n[1])}};break;case"l":this.calc=function(t,e){var n=this.snapToGrid(t,e,1);if(this.parameters.box.width-n[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x+n[0],this.parameters.box.y).width(this.parameters.box.width-n[0])}};break;case"rot":this.calc=function(t,e){var n=t+this.parameters.p.x,r=e+this.parameters.p.y,i=Math.atan2(this.parameters.p.y-this.parameters.box.y-this.parameters.box.height/2,this.parameters.p.x-this.parameters.box.x-this.parameters.box.width/2),o=Math.atan2(r-this.parameters.box.y-this.parameters.box.height/2,n-this.parameters.box.x-this.parameters.box.width/2),a=this.parameters.rotation+180*(o-i)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(a-a%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(t,e){var n=this.snapToGrid(t,e,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),r=this.el.array().valueOf();r[this.parameters.i][0]=this.parameters.pointCoords[0]+n[0],r[this.parameters.i][1]=this.parameters.pointCoords[1]+n[1],this.el.plot(r)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:t}),SVG.on(window,"touchmove.resize",(function(t){e.update(t||window.event)})),SVG.on(window,"touchend.resize",(function(){e.done()})),SVG.on(window,"mousemove.resize",(function(t){e.update(t||window.event)})),SVG.on(window,"mouseup.resize",(function(){e.done()}))},t.prototype.update=function(t){if(t){var e=this._extractPosition(t),n=this.transformPoint(e.x,e.y),r=n.x-this.parameters.p.x,i=n.y-this.parameters.p.y;this.lastUpdateCall=[r,i],this.calc(r,i),this.el.fire("resizing",{dx:r,dy:i,event:t})}else this.lastUpdateCall&&this.calc(this.lastUpdateCall[0],this.lastUpdateCall[1])},t.prototype.done=function(){this.lastUpdateCall=null,SVG.off(window,"mousemove.resize"),SVG.off(window,"mouseup.resize"),SVG.off(window,"touchmove.resize"),SVG.off(window,"touchend.resize"),this.el.fire("resizedone")},t.prototype.snapToGrid=function(t,e,n,r){var i;return void 0!==r?i=[(n+t)%this.options.snapToGrid,(r+e)%this.options.snapToGrid]:(n=null==n?3:n,i=[(this.parameters.box.x+t+(1&n?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+e+(2&n?0:this.parameters.box.height))%this.options.snapToGrid]),t<0&&(i[0]-=this.options.snapToGrid),e<0&&(i[1]-=this.options.snapToGrid),t-=Math.abs(i[0])<this.options.snapToGrid/2?i[0]:i[0]-(t<0?-this.options.snapToGrid:this.options.snapToGrid),e-=Math.abs(i[1])<this.options.snapToGrid/2?i[1]:i[1]-(e<0?-this.options.snapToGrid:this.options.snapToGrid),this.constraintToBox(t,e,n,r)},t.prototype.constraintToBox=function(t,e,n,r){var i,o,a=this.options.constraint||{};return void 0!==r?(i=n,o=r):(i=this.parameters.box.x+(1&n?0:this.parameters.box.width),o=this.parameters.box.y+(2&n?0:this.parameters.box.height)),void 0!==a.minX&&i+t<a.minX&&(t=a.minX-i),void 0!==a.maxX&&i+t>a.maxX&&(t=a.maxX-i),void 0!==a.minY&&o+e<a.minY&&(e=a.minY-o),void 0!==a.maxY&&o+e>a.maxY&&(e=a.maxY-o),[t,e]},t.prototype.checkAspectRatio=function(t,e){if(!this.options.saveAspectRatio)return t;var n=t.slice(),r=this.parameters.box.width/this.parameters.box.height,i=this.parameters.box.width+t[0],o=this.parameters.box.height-t[1],a=i/o;return a<r?(n[1]=i/r-this.parameters.box.height,e&&(n[1]=-n[1])):a>r&&(n[0]=this.parameters.box.width-o*r,e&&(n[0]=-n[0])),n},SVG.extend(SVG.Element,{resize:function(e){return(this.remember("_resizeHandler")||new t(this)).init(e||{}),this}}),SVG.Element.prototype.resize.defaults={snapToAngle:.1,snapToGrid:1,constraint:{},saveAspectRatio:!1}}).call(this)}(),void 0===window.Apex&&(window.Apex={});var Qt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"initModules",value:function(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","isSeriesHidden","highlightSeries","toggleSeries","showSeries","hideSeries","setLocale","resetSeries","zoomX","toggleDataPointSelection","dataURI","exportToCSV","addXaxisAnnotation","addYaxisAnnotation","addPointAnnotation","clearAnnotations","removeAnnotation","paper","destroy"],this.ctx.eventList=["click","mousedown","mousemove","mouseleave","touchstart","touchmove","touchleave","mouseup","touchend"],this.ctx.animations=new A(this.ctx),this.ctx.axes=new ot(this.ctx),this.ctx.core=new Zt(this.ctx.el,this.ctx),this.ctx.config=new H({}),this.ctx.data=new Z(this.ctx),this.ctx.grid=new J(this.ctx),this.ctx.graphics=new O(this.ctx),this.ctx.coreUtils=new S(this.ctx),this.ctx.crosshairs=new at(this.ctx),this.ctx.events=new rt(this.ctx),this.ctx.exports=new K(this.ctx),this.ctx.fill=new U(this.ctx),this.ctx.localization=new it(this.ctx),this.ctx.options=new N,this.ctx.responsive=new st(this.ctx),this.ctx.series=new X(this.ctx),this.ctx.theme=new lt(this.ctx),this.ctx.formatters=new L(this.ctx),this.ctx.titleSubtitle=new ct(this.ctx),this.ctx.legend=new gt(this.ctx),this.ctx.toolbar=new bt(this.ctx),this.ctx.tooltip=new Mt(this.ctx),this.ctx.dimensions=new pt(this.ctx),this.ctx.updateHelpers=new Kt(this.ctx),this.ctx.zoomPanSelection=new vt(this.ctx),this.ctx.w.globals.tooltip=new Mt(this.ctx)}}]),t}(),Jt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return l(t,[{key:"clear",value:function(t){var e=t.isUpdating;this.ctx.zoomPanSelection&&this.ctx.zoomPanSelection.destroy(),this.ctx.toolbar&&this.ctx.toolbar.destroy(),this.ctx.animations=null,this.ctx.axes=null,this.ctx.annotations=null,this.ctx.core=null,this.ctx.data=null,this.ctx.grid=null,this.ctx.series=null,this.ctx.responsive=null,this.ctx.theme=null,this.ctx.formatters=null,this.ctx.titleSubtitle=null,this.ctx.legend=null,this.ctx.dimensions=null,this.ctx.options=null,this.ctx.crosshairs=null,this.ctx.zoomPanSelection=null,this.ctx.updateHelpers=null,this.ctx.toolbar=null,this.ctx.localization=null,this.ctx.w.globals.tooltip=null,this.clearDomElements({isUpdating:e})}},{key:"killSVG",value:function(t){t.each((function(){this.removeClass("*"),this.off(),this.stop()}),!0),t.ungroup(),t.clear()}},{key:"clearDomElements",value:function(t){var e=this,n=t.isUpdating,r=this.w.globals.dom.Paper.node;r.parentNode&&r.parentNode.parentNode&&!n&&(r.parentNode.parentNode.style.minHeight="unset");var i=this.w.globals.dom.baseEl;i&&this.ctx.eventList.forEach((function(t){i.removeEventListener(t,e.ctx.events.documentEvent)}));var o=this.w.globals.dom;if(null!==this.ctx.el)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(o.Paper),o.Paper.remove(),o.elWrap=null,o.elGraphical=null,o.elLegendWrap=null,o.elLegendForeign=null,o.baseEl=null,o.elGridRect=null,o.elGridRectMask=null,o.elGridRectBarMask=null,o.elGridRectMarkerMask=null,o.elForecastMask=null,o.elNonForecastMask=null,o.elDefs=null}}]),t}(),te=new WeakMap,ee=function(){function t(e,n){a(this,t),this.opts=n,this.ctx=this,this.w=new W(n).init(),this.el=e,this.w.globals.cuid=k.randomId(),this.w.globals.chartID=this.w.config.chart.id?k.escapeString(this.w.config.chart.id):this.w.globals.cuid,new Qt(this).initModules(),this.create=k.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return l(t,[{key:"render",value:function(){var t=this;return new Promise((function(e,n){if(null!==t.el){void 0===Apex._chartInstances&&(Apex._chartInstances=[]),t.w.config.chart.id&&Apex._chartInstances.push({id:t.w.globals.chartID,group:t.w.config.chart.group,chart:t}),t.setLocale(t.w.config.chart.defaultLocale);var r=t.w.config.chart.events.beforeMount;"function"==typeof r&&r(t,t.w),t.events.fireEvent("beforeMount",[t,t.w]),window.addEventListener("resize",t.windowResizeHandler),function(t,e){var n=!1;if(t.nodeType!==Node.DOCUMENT_FRAGMENT_NODE){var r=t.getBoundingClientRect();"none"!==t.style.display&&0!==r.width||(n=!0)}var i=new ResizeObserver((function(r){n&&e.call(t,r),n=!0}));t.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(t.children).forEach((function(t){return i.observe(t)})):i.observe(t),te.set(e,i)}(t.el.parentNode,t.parentResizeHandler);var i=t.el.getRootNode&&t.el.getRootNode(),o=k.is("ShadowRoot",i),a=t.el.ownerDocument,s=o?i.getElementById("apexcharts-css"):a.getElementById("apexcharts-css");if(!s){var l;(s=document.createElement("style")).id="apexcharts-css",s.textContent='@keyframes opaque {\n 0% {\n opacity: 0\n }\n\n to {\n opacity: 1\n }\n}\n\n@keyframes resizeanim {\n\n 0%,\n to {\n opacity: 0\n }\n}\n\n.apexcharts-canvas {\n position: relative;\n direction: ltr !important;\n user-select: none\n}\n\n.apexcharts-canvas ::-webkit-scrollbar {\n -webkit-appearance: none;\n width: 6px\n}\n\n.apexcharts-canvas ::-webkit-scrollbar-thumb {\n border-radius: 4px;\n background-color: rgba(0, 0, 0, .5);\n box-shadow: 0 0 1px rgba(255, 255, 255, .5);\n -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5)\n}\n\n.apexcharts-inner {\n position: relative\n}\n\n.apexcharts-text tspan {\n font-family: inherit\n}\n\nrect.legend-mouseover-inactive,\n.legend-mouseover-inactive rect,\n.legend-mouseover-inactive path,\n.legend-mouseover-inactive circle,\n.legend-mouseover-inactive line,\n.legend-mouseover-inactive text.apexcharts-yaxis-title-text,\n.legend-mouseover-inactive text.apexcharts-yaxis-label {\n transition: .15s ease all;\n opacity: .2\n}\n\n.apexcharts-legend-text {\n padding-left: 15px;\n margin-left: -15px;\n}\n\n.apexcharts-series-collapsed {\n opacity: 0\n}\n\n.apexcharts-tooltip {\n border-radius: 5px;\n box-shadow: 2px 2px 6px -4px #999;\n cursor: default;\n font-size: 14px;\n left: 62px;\n opacity: 0;\n pointer-events: none;\n position: absolute;\n top: 20px;\n display: flex;\n flex-direction: column;\n overflow: hidden;\n white-space: nowrap;\n z-index: 12;\n transition: .15s ease all\n}\n\n.apexcharts-tooltip.apexcharts-active {\n opacity: 1;\n transition: .15s ease all\n}\n\n.apexcharts-tooltip.apexcharts-theme-light {\n border: 1px solid #e3e3e3;\n background: rgba(255, 255, 255, .96)\n}\n\n.apexcharts-tooltip.apexcharts-theme-dark {\n color: #fff;\n background: rgba(30, 30, 30, .8)\n}\n\n.apexcharts-tooltip * {\n font-family: inherit\n}\n\n.apexcharts-tooltip-title {\n padding: 6px;\n font-size: 15px;\n margin-bottom: 4px\n}\n\n.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {\n background: #eceff1;\n border-bottom: 1px solid #ddd\n}\n\n.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {\n background: rgba(0, 0, 0, .7);\n border-bottom: 1px solid #333\n}\n\n.apexcharts-tooltip-text-goals-value,\n.apexcharts-tooltip-text-y-value,\n.apexcharts-tooltip-text-z-value {\n display: inline-block;\n margin-left: 5px;\n font-weight: 600\n}\n\n.apexcharts-tooltip-text-goals-label:empty,\n.apexcharts-tooltip-text-goals-value:empty,\n.apexcharts-tooltip-text-y-label:empty,\n.apexcharts-tooltip-text-y-value:empty,\n.apexcharts-tooltip-text-z-value:empty,\n.apexcharts-tooltip-title:empty {\n display: none\n}\n\n.apexcharts-tooltip-text-goals-label,\n.apexcharts-tooltip-text-goals-value {\n padding: 6px 0 5px\n}\n\n.apexcharts-tooltip-goals-group,\n.apexcharts-tooltip-text-goals-label,\n.apexcharts-tooltip-text-goals-value {\n display: flex\n}\n\n.apexcharts-tooltip-text-goals-label:not(:empty),\n.apexcharts-tooltip-text-goals-value:not(:empty) {\n margin-top: -6px\n}\n\n.apexcharts-tooltip-marker {\n width: 12px;\n height: 12px;\n position: relative;\n top: 0;\n margin-right: 10px;\n border-radius: 50%\n}\n\n.apexcharts-tooltip-series-group {\n padding: 0 10px;\n display: none;\n text-align: left;\n justify-content: left;\n align-items: center\n}\n\n.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {\n opacity: 1\n}\n\n.apexcharts-tooltip-series-group.apexcharts-active,\n.apexcharts-tooltip-series-group:last-child {\n padding-bottom: 4px\n}\n\n.apexcharts-tooltip-y-group {\n padding: 6px 0 5px\n}\n\n.apexcharts-custom-tooltip,\n.apexcharts-tooltip-box {\n padding: 4px 8px\n}\n\n.apexcharts-tooltip-boxPlot {\n display: flex;\n flex-direction: column-reverse\n}\n\n.apexcharts-tooltip-box>div {\n margin: 4px 0\n}\n\n.apexcharts-tooltip-box span.value {\n font-weight: 700\n}\n\n.apexcharts-tooltip-rangebar {\n padding: 5px 8px\n}\n\n.apexcharts-tooltip-rangebar .category {\n font-weight: 600;\n color: #777\n}\n\n.apexcharts-tooltip-rangebar .series-name {\n font-weight: 700;\n display: block;\n margin-bottom: 5px\n}\n\n.apexcharts-xaxistooltip,\n.apexcharts-yaxistooltip {\n opacity: 0;\n pointer-events: none;\n color: #373d3f;\n font-size: 13px;\n text-align: center;\n border-radius: 2px;\n position: absolute;\n z-index: 10;\n background: #eceff1;\n border: 1px solid #90a4ae\n}\n\n.apexcharts-xaxistooltip {\n padding: 9px 10px;\n transition: .15s ease all\n}\n\n.apexcharts-xaxistooltip.apexcharts-theme-dark {\n background: rgba(0, 0, 0, .7);\n border: 1px solid rgba(0, 0, 0, .5);\n color: #fff\n}\n\n.apexcharts-xaxistooltip:after,\n.apexcharts-xaxistooltip:before {\n left: 50%;\n border: solid transparent;\n content: " ";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none\n}\n\n.apexcharts-xaxistooltip:after {\n border-color: transparent;\n border-width: 6px;\n margin-left: -6px\n}\n\n.apexcharts-xaxistooltip:before {\n border-color: transparent;\n border-width: 7px;\n margin-left: -7px\n}\n\n.apexcharts-xaxistooltip-bottom:after,\n.apexcharts-xaxistooltip-bottom:before {\n bottom: 100%\n}\n\n.apexcharts-xaxistooltip-top:after,\n.apexcharts-xaxistooltip-top:before {\n top: 100%\n}\n\n.apexcharts-xaxistooltip-bottom:after {\n border-bottom-color: #eceff1\n}\n\n.apexcharts-xaxistooltip-bottom:before {\n border-bottom-color: #90a4ae\n}\n\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after,\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {\n border-bottom-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-xaxistooltip-top:after {\n border-top-color: #eceff1\n}\n\n.apexcharts-xaxistooltip-top:before {\n border-top-color: #90a4ae\n}\n\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after,\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {\n border-top-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-xaxistooltip.apexcharts-active {\n opacity: 1;\n transition: .15s ease all\n}\n\n.apexcharts-yaxistooltip {\n padding: 4px 10px\n}\n\n.apexcharts-yaxistooltip.apexcharts-theme-dark {\n background: rgba(0, 0, 0, .7);\n border: 1px solid rgba(0, 0, 0, .5);\n color: #fff\n}\n\n.apexcharts-yaxistooltip:after,\n.apexcharts-yaxistooltip:before {\n top: 50%;\n border: solid transparent;\n content: " ";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none\n}\n\n.apexcharts-yaxistooltip:after {\n border-color: transparent;\n border-width: 6px;\n margin-top: -6px\n}\n\n.apexcharts-yaxistooltip:before {\n border-color: transparent;\n border-width: 7px;\n margin-top: -7px\n}\n\n.apexcharts-yaxistooltip-left:after,\n.apexcharts-yaxistooltip-left:before {\n left: 100%\n}\n\n.apexcharts-yaxistooltip-right:after,\n.apexcharts-yaxistooltip-right:before {\n right: 100%\n}\n\n.apexcharts-yaxistooltip-left:after {\n border-left-color: #eceff1\n}\n\n.apexcharts-yaxistooltip-left:before {\n border-left-color: #90a4ae\n}\n\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after,\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {\n border-left-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-yaxistooltip-right:after {\n border-right-color: #eceff1\n}\n\n.apexcharts-yaxistooltip-right:before {\n border-right-color: #90a4ae\n}\n\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after,\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {\n border-right-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-yaxistooltip.apexcharts-active {\n opacity: 1\n}\n\n.apexcharts-yaxistooltip-hidden {\n display: none\n}\n\n.apexcharts-xcrosshairs,\n.apexcharts-ycrosshairs {\n pointer-events: none;\n opacity: 0;\n transition: .15s ease all\n}\n\n.apexcharts-xcrosshairs.apexcharts-active,\n.apexcharts-ycrosshairs.apexcharts-active {\n opacity: 1;\n transition: .15s ease all\n}\n\n.apexcharts-ycrosshairs-hidden {\n opacity: 0\n}\n\n.apexcharts-selection-rect {\n cursor: move\n}\n\n.svg_select_boundingRect,\n.svg_select_points_rot {\n pointer-events: none;\n opacity: 0;\n visibility: hidden\n}\n\n.apexcharts-selection-rect+g .svg_select_boundingRect,\n.apexcharts-selection-rect+g .svg_select_points_rot {\n opacity: 0;\n visibility: hidden\n}\n\n.apexcharts-selection-rect+g .svg_select_points_l,\n.apexcharts-selection-rect+g .svg_select_points_r {\n cursor: ew-resize;\n opacity: 1;\n visibility: visible\n}\n\n.svg_select_points {\n fill: #efefef;\n stroke: #333;\n rx: 2\n}\n\n.apexcharts-svg.apexcharts-zoomable.hovering-zoom {\n cursor: crosshair\n}\n\n.apexcharts-svg.apexcharts-zoomable.hovering-pan {\n cursor: move\n}\n\n.apexcharts-menu-icon,\n.apexcharts-pan-icon,\n.apexcharts-reset-icon,\n.apexcharts-selection-icon,\n.apexcharts-toolbar-custom-icon,\n.apexcharts-zoom-icon,\n.apexcharts-zoomin-icon,\n.apexcharts-zoomout-icon {\n cursor: pointer;\n width: 20px;\n height: 20px;\n line-height: 24px;\n color: #6e8192;\n text-align: center\n}\n\n.apexcharts-menu-icon svg,\n.apexcharts-reset-icon svg,\n.apexcharts-zoom-icon svg,\n.apexcharts-zoomin-icon svg,\n.apexcharts-zoomout-icon svg {\n fill: #6e8192\n}\n\n.apexcharts-selection-icon svg {\n fill: #444;\n transform: scale(.76)\n}\n\n.apexcharts-theme-dark .apexcharts-menu-icon svg,\n.apexcharts-theme-dark .apexcharts-pan-icon svg,\n.apexcharts-theme-dark .apexcharts-reset-icon svg,\n.apexcharts-theme-dark .apexcharts-selection-icon svg,\n.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg,\n.apexcharts-theme-dark .apexcharts-zoom-icon svg,\n.apexcharts-theme-dark .apexcharts-zoomin-icon svg,\n.apexcharts-theme-dark .apexcharts-zoomout-icon svg {\n fill: #f3f4f5\n}\n\n.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg {\n fill: #008ffb\n}\n\n.apexcharts-theme-light .apexcharts-menu-icon:hover svg,\n.apexcharts-theme-light .apexcharts-reset-icon:hover svg,\n.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,\n.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,\n.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,\n.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg {\n fill: #333\n}\n\n.apexcharts-menu-icon,\n.apexcharts-selection-icon {\n position: relative\n}\n\n.apexcharts-reset-icon {\n margin-left: 5px\n}\n\n.apexcharts-menu-icon,\n.apexcharts-reset-icon,\n.apexcharts-zoom-icon {\n transform: scale(.85)\n}\n\n.apexcharts-zoomin-icon,\n.apexcharts-zoomout-icon {\n transform: scale(.7)\n}\n\n.apexcharts-zoomout-icon {\n margin-right: 3px\n}\n\n.apexcharts-pan-icon {\n transform: scale(.62);\n position: relative;\n left: 1px;\n top: 0\n}\n\n.apexcharts-pan-icon svg {\n fill: #fff;\n stroke: #6e8192;\n stroke-width: 2\n}\n\n.apexcharts-pan-icon.apexcharts-selected svg {\n stroke: #008ffb\n}\n\n.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {\n stroke: #333\n}\n\n.apexcharts-toolbar {\n position: absolute;\n z-index: 11;\n max-width: 176px;\n text-align: right;\n border-radius: 3px;\n padding: 0 6px 2px;\n display: flex;\n justify-content: space-between;\n align-items: center\n}\n\n.apexcharts-menu {\n background: #fff;\n position: absolute;\n top: 100%;\n border: 1px solid #ddd;\n border-radius: 3px;\n padding: 3px;\n right: 10px;\n opacity: 0;\n min-width: 110px;\n transition: .15s ease all;\n pointer-events: none\n}\n\n.apexcharts-menu.apexcharts-menu-open {\n opacity: 1;\n pointer-events: all;\n transition: .15s ease all\n}\n\n.apexcharts-menu-item {\n padding: 6px 7px;\n font-size: 12px;\n cursor: pointer\n}\n\n.apexcharts-theme-light .apexcharts-menu-item:hover {\n background: #eee\n}\n\n.apexcharts-theme-dark .apexcharts-menu {\n background: rgba(0, 0, 0, .7);\n color: #fff\n}\n\n@media screen and (min-width:768px) {\n .apexcharts-canvas:hover .apexcharts-toolbar {\n opacity: 1\n }\n}\n\n.apexcharts-canvas .apexcharts-element-hidden,\n.apexcharts-datalabel.apexcharts-element-hidden,\n.apexcharts-hide .apexcharts-series-points {\n opacity: 0;\n}\n\n.apexcharts-hidden-element-shown {\n opacity: 1;\n transition: 0.25s ease all;\n}\n\n.apexcharts-datalabel,\n.apexcharts-datalabel-label,\n.apexcharts-datalabel-value,\n.apexcharts-datalabels,\n.apexcharts-pie-label {\n cursor: default;\n pointer-events: none\n}\n\n.apexcharts-pie-label-delay {\n opacity: 0;\n animation-name: opaque;\n animation-duration: .3s;\n animation-fill-mode: forwards;\n animation-timing-function: ease\n}\n\n.apexcharts-radialbar-label {\n cursor: pointer;\n}\n\n.apexcharts-annotation-rect,\n.apexcharts-area-series .apexcharts-area,\n.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,\n.apexcharts-gridline,\n.apexcharts-line,\n.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,\n.apexcharts-point-annotation-label,\n.apexcharts-radar-series path:not(.apexcharts-marker),\n.apexcharts-radar-series polygon,\n.apexcharts-toolbar svg,\n.apexcharts-tooltip .apexcharts-marker,\n.apexcharts-xaxis-annotation-label,\n.apexcharts-yaxis-annotation-label,\n.apexcharts-zoom-rect {\n pointer-events: none\n}\n\n.apexcharts-tooltip-active .apexcharts-marker {\n transition: .15s ease all\n}\n\n.resize-triggers {\n animation: 1ms resizeanim;\n visibility: hidden;\n opacity: 0;\n height: 100%;\n width: 100%;\n overflow: hidden\n}\n\n.contract-trigger:before,\n.resize-triggers,\n.resize-triggers>div {\n content: " ";\n display: block;\n position: absolute;\n top: 0;\n left: 0\n}\n\n.resize-triggers>div {\n height: 100%;\n width: 100%;\n background: #eee;\n overflow: auto\n}\n\n.contract-trigger:before {\n overflow: hidden;\n width: 200%;\n height: 200%\n}\n\n.apexcharts-bar-goals-markers {\n pointer-events: none\n}\n\n.apexcharts-bar-shadows {\n pointer-events: none\n}\n\n.apexcharts-rangebar-goals-markers {\n pointer-events: none\n}\n';var c=(null===(l=t.opts.chart)||void 0===l?void 0:l.nonce)||t.w.config.chart.nonce;c&&s.setAttribute("nonce",c),o?i.prepend(s):a.head.appendChild(s)}var u=t.create(t.w.config.series,{});if(!u)return e(t);t.mount(u).then((function(){"function"==typeof t.w.config.chart.events.mounted&&t.w.config.chart.events.mounted(t,t.w),t.events.fireEvent("mounted",[t,t.w]),e(u)})).catch((function(t){n(t)}))}else n(new Error("Element not found"))}))}},{key:"create",value:function(t,e){var n=this,r=this.w;new Qt(this).initModules();var i=this.w.globals;if(i.noData=!1,i.animationEnded=!1,this.responsive.checkResponsiveConfig(e),r.config.xaxis.convertedCatToNumeric&&new z(r.config).convertCatToNumericXaxis(r.config,this.ctx),null===this.el)return i.animationEnded=!0,null;if(this.core.setupElements(),"treemap"===r.config.chart.type&&(r.config.grid.show=!1,r.config.yaxis[0].show=!1),0===i.svgWidth)return i.animationEnded=!0,null;var o=t;t.forEach((function(t,e){t.hidden&&(o=n.legend.legendHelpers.getSeriesAfterCollapsing({realIndex:e}))}));var a=S.checkComboSeries(o,r.config.chart.type);i.comboCharts=a.comboCharts,i.comboBarCount=a.comboBarCount;var s=o.every((function(t){return t.data&&0===t.data.length}));(0===o.length||s&&i.collapsedSeries.length<1)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(o),this.theme.init(),new $(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),i.noData&&i.collapsedSeries.length!==i.series.length&&!r.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),i.axisCharts&&(this.core.coreCalculations(),"category"!==r.config.xaxis.type&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=r.globals.minX,this.ctx.toolbar.maxX=r.globals.maxX),this.formatters.heatmapLabelFormatters(),new S(this).getLargestMarkerSize(),this.dimensions.plotCoords();var l=this.core.xySettings();this.grid.createGridMask();var c=this.core.plotChartType(o,l),u=new q(this);return u.bringForward(),r.config.dataLabels.background.enabled&&u.dataLabelsBackground(),this.core.shiftGraphPosition(),{elGraph:c,xyRatios:l,dimensions:{plot:{left:r.globals.translateX,top:r.globals.translateY,width:r.globals.gridWidth,height:r.globals.gridHeight}}}}},{key:"mount",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=this,r=n.w;return new Promise((function(i,o){if(null===n.el)return o(new Error("Not enough data to display or target element not found"));(null===e||r.globals.allSeriesCollapsed)&&n.series.handleNoData(),n.grid=new J(n);var a,s,l=n.grid.drawGrid();if(n.annotations=new B(n),n.annotations.drawImageAnnos(),n.annotations.drawTextAnnos(),"back"===r.config.grid.position&&(l&&r.globals.dom.elGraphical.add(l.el),null!=l&&null!==(a=l.elGridBorders)&&void 0!==a&&a.node&&r.globals.dom.elGraphical.add(l.elGridBorders)),Array.isArray(e.elGraph))for(var c=0;c<e.elGraph.length;c++)r.globals.dom.elGraphical.add(e.elGraph[c]);else r.globals.dom.elGraphical.add(e.elGraph);"front"===r.config.grid.position&&(l&&r.globals.dom.elGraphical.add(l.el),null!=l&&null!==(s=l.elGridBorders)&&void 0!==s&&s.node&&r.globals.dom.elGraphical.add(l.elGridBorders)),"front"===r.config.xaxis.crosshairs.position&&n.crosshairs.drawXCrosshairs(),"front"===r.config.yaxis[0].crosshairs.position&&n.crosshairs.drawYCrosshairs(),"treemap"!==r.config.chart.type&&n.axes.drawAxis(r.config.chart.type,l);var u=new Q(t.ctx,l),h=new nt(t.ctx,l);if(null!==l&&(u.xAxisLabelCorrections(l.xAxisTickWidth),h.setYAxisTextAlignments(),r.config.yaxis.map((function(t,e){-1===r.globals.ignoreYAxisIndexes.indexOf(e)&&h.yAxisTitleRotate(e,t.opposite)}))),n.annotations.drawAxesAnnotations(),!r.globals.noData){if(r.config.tooltip.enabled&&!r.globals.noData&&n.w.globals.tooltip.drawTooltip(e.xyRatios),r.globals.axisCharts&&(r.globals.isXNumeric||r.config.xaxis.convertedCatToNumeric||r.globals.isRangeBar))(r.config.chart.zoom.enabled||r.config.chart.selection&&r.config.chart.selection.enabled||r.config.chart.pan&&r.config.chart.pan.enabled)&&n.zoomPanSelection.init({xyRatios:e.xyRatios});else{var d=r.config.chart.toolbar.tools;["zoom","zoomin","zoomout","selection","pan","reset"].forEach((function(t){d[t]=!1}))}r.config.chart.toolbar.show&&!r.globals.allSeriesCollapsed&&n.toolbar.createToolbar()}r.globals.memory.methodsToExec.length>0&&r.globals.memory.methodsToExec.forEach((function(t){t.method(t.params,!1,t.context)})),r.globals.axisCharts||r.globals.noData||n.core.resizeNonAxisCharts(),i(n)}))}},{key:"destroy",value:function(){var t,e;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,t=this.parentResizeHandler,(e=te.get(t))&&(e.disconnect(),te.delete(t));var n=this.w.config.chart.id;n&&Apex._chartInstances.forEach((function(t,e){t.id===k.escapeString(n)&&Apex._chartInstances.splice(e,1)})),new Jt(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],a=this.w;return a.globals.selection=void 0,t.series&&(this.series.resetSeries(!1,!0,!1),t.series.length&&t.series[0].data&&(t.series=t.series.map((function(t,n){return e.updateHelpers._extendSeries(t,n)}))),this.updateHelpers.revertDefaultAxisMinMax()),t.xaxis&&(t=this.updateHelpers.forceXAxisUpdate(t)),t.yaxis&&(t=this.updateHelpers.forceYAxisUpdate(t)),a.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),t.theme&&(t=this.theme.updateThemeOptions(t)),this.updateHelpers._updateOptions(t,n,r,i,o)}},{key:"updateSeries",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(t,e,n)}},{key:"appendSeries",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=this.w.config.series.slice();return r.push(t),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(r,e,n)}},{key:"appendData",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this;n.w.globals.dataChanged=!0,n.series.getPreviousPaths();for(var r=n.w.config.series.slice(),i=0;i<r.length;i++)if(null!==t[i]&&void 0!==t[i])for(var o=0;o<t[i].data.length;o++)r[i].data.push(t[i].data[o]);return n.w.config.series=r,e&&(n.w.globals.initialSeries=k.clone(n.w.config.series)),this.update()}},{key:"update",value:function(t){var e=this;return new Promise((function(n,r){new Jt(e.ctx).clear({isUpdating:!0});var i=e.create(e.w.config.series,t);if(!i)return n(e);e.mount(i).then((function(){"function"==typeof e.w.config.chart.events.updated&&e.w.config.chart.events.updated(e,e.w),e.events.fireEvent("updated",[e,e.w]),e.w.globals.isDirty=!0,n(e)})).catch((function(t){r(t)}))}))}},{key:"getSyncedCharts",value:function(){var t=this.getGroupedCharts(),e=[this];return t.length&&(e=[],t.forEach((function(t){e.push(t)}))),e}},{key:"getGroupedCharts",value:function(){var t=this;return Apex._chartInstances.filter((function(t){if(t.group)return!0})).map((function(e){return t.w.config.chart.group===e.group?e.chart:t}))}},{key:"toggleSeries",value:function(t){return this.series.toggleSeries(t)}},{key:"highlightSeriesOnLegendHover",value:function(t,e){return this.series.toggleSeriesOnHover(t,e)}},{key:"showSeries",value:function(t){this.series.showSeries(t)}},{key:"hideSeries",value:function(t){this.series.hideSeries(t)}},{key:"highlightSeries",value:function(t){this.series.highlightSeries(t)}},{key:"isSeriesHidden",value:function(t){this.series.isSeriesHidden(t)}},{key:"resetSeries",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.series.resetSeries(t,e)}},{key:"addEventListener",value:function(t,e){this.events.addEventListener(t,e)}},{key:"removeEventListener",value:function(t,e){this.events.removeEventListener(t,e)}},{key:"addXaxisAnnotation",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this;n&&(r=n),r.annotations.addXaxisAnnotationExternal(t,e,r)}},{key:"addYaxisAnnotation",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this;n&&(r=n),r.annotations.addYaxisAnnotationExternal(t,e,r)}},{key:"addPointAnnotation",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this;n&&(r=n),r.annotations.addPointAnnotationExternal(t,e,r)}},{key:"clearAnnotations",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,e=this;t&&(e=t),e.annotations.clearAnnotations(e)}},{key:"removeAnnotation",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=this;e&&(n=e),n.annotations.removeAnnotation(n,t)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(t,e){return this.coreUtils.getSeriesTotalsXRange(t,e)}},{key:"getHighestValueInSeries",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return new et(this.ctx).getMinYMaxY(t).highestY}},{key:"getLowestValueInSeries",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return new et(this.ctx).getMinYMaxY(t).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(t,e){return this.updateHelpers.toggleDataPointSelection(t,e)}},{key:"zoomX",value:function(t,e){this.ctx.toolbar.zoomUpdateOptions(t,e)}},{key:"setLocale",value:function(t){this.localization.setCurrentLocaleValues(t)}},{key:"dataURI",value:function(t){return new K(this.ctx).dataURI(t)}},{key:"exportToCSV",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new K(this.ctx).exportToCSV(t)}},{key:"paper",value:function(){return this.w.globals.dom.Paper}},{key:"_parentResizeCallback",value:function(){this.w.globals.animationEnded&&this.w.config.chart.redrawOnParentResize&&this._windowResize()}},{key:"_windowResize",value:function(){var t=this;clearTimeout(this.w.globals.resizeTimer),this.w.globals.resizeTimer=window.setTimeout((function(){t.w.globals.resized=!0,t.w.globals.dataChanged=!1,t.ctx.update()}),150)}},{key:"_windowResizeHandler",value:function(){var t=this.w.config.chart.redrawOnWindowResize;"function"==typeof t&&(t=t()),t&&this._windowResize()}}],[{key:"getChartByID",value:function(t){var e=k.escapeString(t);if(Apex._chartInstances){var n=Apex._chartInstances.filter((function(t){return t.id===e}))[0];return n&&n.chart}}},{key:"initOnLoad",value:function(){for(var e=document.querySelectorAll("[data-apexcharts]"),n=0;n<e.length;n++)new t(e[n],JSON.parse(e[n].getAttribute("data-options"))).render()}},{key:"exec",value:function(t,e){var n=this.getChartByID(t);if(n){n.w.globals.isExecCalled=!0;var r=null;if(-1!==n.publicMethods.indexOf(e)){for(var i=arguments.length,o=new Array(i>2?i-2:0),a=2;a<i;a++)o[a-2]=arguments[a];r=n[e].apply(n,o)}return r}}},{key:"merge",value:function(t,e){return k.extend(t,e)}}]),t}();return ee}))},"3d20":function(t,e,n){ /*! * sweetalert2 v11.10.1 * Released under the MIT License. */ (function(e,n){t.exports=n()})(0,(function(){"use strict";function t(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==e);l=!0);}catch(t){c=!0,i=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e(t)}function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function r(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,M(r.key),r)}}function i(t,e,n){return e&&r(t.prototype,e),n&&r(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function o(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&s(t,e)}function a(t){return a=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},a(t)}function s(t,e){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},s(t,e)}function l(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function c(t,e,n){return c=l()?Reflect.construct.bind():function(t,e,n){var r=[null];r.push.apply(r,e);var i=Function.bind.apply(t,r),o=new i;return n&&s(o,n.prototype),o},c.apply(null,arguments)}function u(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function h(t,e){if(e&&("object"===typeof e||"function"===typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return u(t)}function d(t){var e=l();return function(){var n,r=a(t);if(e){var i=a(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return h(this,n)}}function f(t,e){while(!Object.prototype.hasOwnProperty.call(t,e))if(t=a(t),null===t)break;return t}function p(){return p="undefined"!==typeof Reflect&&Reflect.get?Reflect.get.bind():function(t,e,n){var r=f(t,e);if(r){var i=Object.getOwnPropertyDescriptor(r,e);return i.get?i.get.call(arguments.length<3?t:n):i.value}},p.apply(this,arguments)}function m(e,n){return v(e)||t(e,n)||w(e,n)||k()}function g(t){return b(t)||y(t)||w(t)||x()}function b(t){if(Array.isArray(t))return _(t)}function v(t){if(Array.isArray(t))return t}function y(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}function w(t,e){if(t){if("string"===typeof t)return _(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_(t,e):void 0}}function _(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function x(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function k(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function A(t,e){if("object"!==typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}function M(t){var e=A(t,"string");return"symbol"===typeof e?e:String(e)}function O(t,e){var n=T(t,e,"get");return C(t,n)}function S(t,e,n){var r=T(t,e,"set");return E(t,r,n),n}function T(t,e,n){if(!e.has(t))throw new TypeError("attempted to "+n+" private field on non-instance");return e.get(t)}function C(t,e){return e.get?e.get.call(t):e.value}function E(t,e,n){if(e.set)e.set.call(t,n);else{if(!e.writable)throw new TypeError("attempted to set read only private field");e.value=n}}function j(t,e){if(e.has(t))throw new TypeError("Cannot initialize the same private elements twice on an object")}function L(t,e,n){j(t,e),e.set(t,n)}var P=100,D={},I=function(){D.previousActiveElement instanceof HTMLElement?(D.previousActiveElement.focus(),D.previousActiveElement=null):document.body&&document.body.focus()},R=function(t){return new Promise((function(e){if(!t)return e();var n=window.scrollX,r=window.scrollY;D.restoreFocusTimeout=setTimeout((function(){I(),e()}),P),window.scrollTo(n,r)}))},N="swal2-",B=["container","shown","height-auto","iosfix","popup","modal","no-backdrop","no-transition","toast","toast-shown","show","hide","close","title","html-container","actions","confirm","deny","cancel","default-outline","footer","icon","icon-content","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","input-label","validation-message","progress-steps","active-progress-step","progress-step","progress-step-line","loader","loading","styled","top","top-start","top-end","top-left","top-right","center","center-start","center-end","center-left","center-right","bottom","bottom-start","bottom-end","bottom-left","bottom-right","grow-row","grow-column","grow-fullscreen","rtl","timer-progress-bar","timer-progress-bar-container","scrollbar-measure","icon-success","icon-warning","icon-info","icon-question","icon-error"],F=B.reduce((function(t,e){return t[e]=N+e,t}),{}),Y=["success","warning","info","question","error"],z=Y.reduce((function(t,e){return t[e]=N+e,t}),{}),H="SweetAlert2:",V=function(t){return t.charAt(0).toUpperCase()+t.slice(1)},W=function(t){console.warn("".concat(H," ").concat("object"===e(t)?t.join(" "):t))},U=function(t){console.error("".concat(H," ").concat(t))},$=[],G=function(t){$.includes(t)||($.push(t),W(t))},q=function(t,e){G('"'.concat(t,'" is deprecated and will be removed in the next major release. Please use "').concat(e,'" instead.'))},X=function(t){return"function"===typeof t?t():t},Z=function(t){return t&&"function"===typeof t.toPromise},K=function(t){return Z(t)?t.toPromise():Promise.resolve(t)},Q=function(t){return t&&Promise.resolve(t)===t},J=function(){return document.body.querySelector(".".concat(F.container))},tt=function(t){var e=J();return e?e.querySelector(t):null},et=function(t){return tt(".".concat(t))},nt=function(){return et(F.popup)},rt=function(){return et(F.icon)},it=function(){return et(F["icon-content"])},ot=function(){return et(F.title)},at=function(){return et(F["html-container"])},st=function(){return et(F.image)},lt=function(){return et(F["progress-steps"])},ct=function(){return et(F["validation-message"])},ut=function(){return tt(".".concat(F.actions," .").concat(F.confirm))},ht=function(){return tt(".".concat(F.actions," .").concat(F.cancel))},dt=function(){return tt(".".concat(F.actions," .").concat(F.deny))},ft=function(){return et(F["input-label"])},pt=function(){return tt(".".concat(F.loader))},mt=function(){return et(F.actions)},gt=function(){return et(F.footer)},bt=function(){return et(F["timer-progress-bar"])},vt=function(){return et(F.close)},yt='\n a[href],\n area[href],\n input:not([disabled]),\n select:not([disabled]),\n textarea:not([disabled]),\n button:not([disabled]),\n iframe,\n object,\n embed,\n [tabindex="0"],\n [contenteditable],\n audio[controls],\n video[controls],\n summary\n',wt=function(){var t=nt();if(!t)return[];var e=t.querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])'),n=Array.from(e).sort((function(t,e){var n=parseInt(t.getAttribute("tabindex")||"0"),r=parseInt(e.getAttribute("tabindex")||"0");return n>r?1:n<r?-1:0})),r=t.querySelectorAll(yt),i=Array.from(r).filter((function(t){return"-1"!==t.getAttribute("tabindex")}));return g(new Set(n.concat(i))).filter((function(t){return Yt(t)}))},_t=function(){return Mt(document.body,F.shown)&&!Mt(document.body,F["toast-shown"])&&!Mt(document.body,F["no-backdrop"])},xt=function(){var t=nt();return!!t&&Mt(t,F.toast)},kt=function(){var t=nt();return!!t&&t.hasAttribute("data-loading")},At=function(t,e){if(t.textContent="",e){var n=new DOMParser,r=n.parseFromString(e,"text/html"),i=r.querySelector("head");i&&Array.from(i.childNodes).forEach((function(e){t.appendChild(e)}));var o=r.querySelector("body");o&&Array.from(o.childNodes).forEach((function(e){e instanceof HTMLVideoElement||e instanceof HTMLAudioElement?t.appendChild(e.cloneNode(!0)):t.appendChild(e)}))}},Mt=function(t,e){if(!e)return!1;for(var n=e.split(/\s+/),r=0;r<n.length;r++)if(!t.classList.contains(n[r]))return!1;return!0},Ot=function(t,e){Array.from(t.classList).forEach((function(n){Object.values(F).includes(n)||Object.values(z).includes(n)||Object.values(e.showClass||{}).includes(n)||t.classList.remove(n)}))},St=function(t,n,r){if(Ot(t,n),n.customClass&&n.customClass[r]){if("string"!==typeof n.customClass[r]&&!n.customClass[r].forEach)return void W("Invalid type of customClass.".concat(r,'! Expected string or iterable object, got "').concat(e(n.customClass[r]),'"'));jt(t,n.customClass[r])}},Tt=function(t,e){if(!e)return null;switch(e){case"select":case"textarea":case"file":return t.querySelector(".".concat(F.popup," > .").concat(F[e]));case"checkbox":return t.querySelector(".".concat(F.popup," > .").concat(F.checkbox," input"));case"radio":return t.querySelector(".".concat(F.popup," > .").concat(F.radio," input:checked"))||t.querySelector(".".concat(F.popup," > .").concat(F.radio," input:first-child"));case"range":return t.querySelector(".".concat(F.popup," > .").concat(F.range," input"));default:return t.querySelector(".".concat(F.popup," > .").concat(F.input))}},Ct=function(t){if(t.focus(),"file"!==t.type){var e=t.value;t.value="",t.value=e}},Et=function(t,e,n){t&&e&&("string"===typeof e&&(e=e.split(/\s+/).filter(Boolean)),e.forEach((function(e){Array.isArray(t)?t.forEach((function(t){n?t.classList.add(e):t.classList.remove(e)})):n?t.classList.add(e):t.classList.remove(e)})))},jt=function(t,e){Et(t,e,!0)},Lt=function(t,e){Et(t,e,!1)},Pt=function(t,e){for(var n=Array.from(t.children),r=0;r<n.length;r++){var i=n[r];if(i instanceof HTMLElement&&Mt(i,e))return i}},Dt=function(t,e,n){n==="".concat(parseInt(n))&&(n=parseInt(n)),n||0===parseInt(n)?t.style[e]="number"===typeof n?"".concat(n,"px"):n:t.style.removeProperty(e)},It=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"flex";t&&(t.style.display=e)},Rt=function(t){t&&(t.style.display="none")},Nt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"block";t&&new MutationObserver((function(){Ft(t,t.innerHTML,e)})).observe(t,{childList:!0,subtree:!0})},Bt=function(t,e,n,r){var i=t.querySelector(e);i&&(i.style[n]=r)},Ft=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"flex";e?It(t,n):Rt(t)},Yt=function(t){return!(!t||!(t.offsetWidth||t.offsetHeight||t.getClientRects().length))},zt=function(){return!Yt(ut())&&!Yt(dt())&&!Yt(ht())},Ht=function(t){return!!(t.scrollHeight>t.clientHeight)},Vt=function(t){var e=window.getComputedStyle(t),n=parseFloat(e.getPropertyValue("animation-duration")||"0"),r=parseFloat(e.getPropertyValue("transition-duration")||"0");return n>0||r>0},Wt=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=bt();n&&Yt(n)&&(e&&(n.style.transition="none",n.style.width="100%"),setTimeout((function(){n.style.transition="width ".concat(t/1e3,"s linear"),n.style.width="0%"}),10))},Ut=function(){var t=bt();if(t){var e=parseInt(window.getComputedStyle(t).width);t.style.removeProperty("transition"),t.style.width="100%";var n=parseInt(window.getComputedStyle(t).width),r=e/n*100;t.style.width="".concat(r,"%")}},$t=function(){return"undefined"===typeof window||"undefined"===typeof document},Gt='\n <div aria-labelledby="'.concat(F.title,'" aria-describedby="').concat(F["html-container"],'" class="').concat(F.popup,'" tabindex="-1">\n <button type="button" class="').concat(F.close,'"></button>\n <ul class="').concat(F["progress-steps"],'"></ul>\n <div class="').concat(F.icon,'"></div>\n <img class="').concat(F.image,'" />\n <h2 class="').concat(F.title,'" id="').concat(F.title,'"></h2>\n <div class="').concat(F["html-container"],'" id="').concat(F["html-container"],'"></div>\n <input class="').concat(F.input,'" id="').concat(F.input,'" />\n <input type="file" class="').concat(F.file,'" />\n <div class="').concat(F.range,'">\n <input type="range" />\n <output></output>\n </div>\n <select class="').concat(F.select,'" id="').concat(F.select,'"></select>\n <div class="').concat(F.radio,'"></div>\n <label class="').concat(F.checkbox,'">\n <input type="checkbox" id="').concat(F.checkbox,'" />\n <span class="').concat(F.label,'"></span>\n </label>\n <textarea class="').concat(F.textarea,'" id="').concat(F.textarea,'"></textarea>\n <div class="').concat(F["validation-message"],'" id="').concat(F["validation-message"],'"></div>\n <div class="').concat(F.actions,'">\n <div class="').concat(F.loader,'"></div>\n <button type="button" class="').concat(F.confirm,'"></button>\n <button type="button" class="').concat(F.deny,'"></button>\n <button type="button" class="').concat(F.cancel,'"></button>\n </div>\n <div class="').concat(F.footer,'"></div>\n <div class="').concat(F["timer-progress-bar-container"],'">\n <div class="').concat(F["timer-progress-bar"],'"></div>\n </div>\n </div>\n').replace(/(^|\n)\s*/g,""),qt=function(){var t=J();return!!t&&(t.remove(),Lt([document.documentElement,document.body],[F["no-backdrop"],F["toast-shown"],F["has-column"]]),!0)},Xt=function(){D.currentInstance.resetValidationMessage()},Zt=function(){var t=nt(),e=Pt(t,F.input),n=Pt(t,F.file),r=t.querySelector(".".concat(F.range," input")),i=t.querySelector(".".concat(F.range," output")),o=Pt(t,F.select),a=t.querySelector(".".concat(F.checkbox," input")),s=Pt(t,F.textarea);e.oninput=Xt,n.onchange=Xt,o.onchange=Xt,a.onchange=Xt,s.oninput=Xt,r.oninput=function(){Xt(),i.value=r.value},r.onchange=function(){Xt(),i.value=r.value}},Kt=function(t){return"string"===typeof t?document.querySelector(t):t},Qt=function(t){var e=nt();e.setAttribute("role",t.toast?"alert":"dialog"),e.setAttribute("aria-live",t.toast?"polite":"assertive"),t.toast||e.setAttribute("aria-modal","true")},Jt=function(t){"rtl"===window.getComputedStyle(t).direction&&jt(J(),F.rtl)},te=function(t){var e=qt();if($t())U("SweetAlert2 requires document to initialize");else{var n=document.createElement("div");n.className=F.container,e&&jt(n,F["no-transition"]),At(n,Gt);var r=Kt(t.target);r.appendChild(n),Qt(t),Jt(r),Zt()}},ee=function(t,n){t instanceof HTMLElement?n.appendChild(t):"object"===e(t)?ne(t,n):t&&At(n,t)},ne=function(t,e){t.jquery?re(e,t):At(e,t.toString())},re=function(t,e){if(t.textContent="",0 in e)for(var n=0;n in e;n++)t.appendChild(e[n].cloneNode(!0));else t.appendChild(e.cloneNode(!0))},ie=function(){if($t())return!1;var t=document.createElement("div");return"undefined"!==typeof t.style.webkitAnimation?"webkitAnimationEnd":"undefined"!==typeof t.style.animation&&"animationend"}(),oe=function(t,e){var n=mt(),r=pt();n&&r&&(e.showConfirmButton||e.showDenyButton||e.showCancelButton?It(n):Rt(n),St(n,e,"actions"),ae(n,r,e),At(r,e.loaderHtml||""),St(r,e,"loader"))};function ae(t,e,n){var r=ut(),i=dt(),o=ht();r&&i&&o&&(le(r,"confirm",n),le(i,"deny",n),le(o,"cancel",n),se(r,i,o,n),n.reverseButtons&&(n.toast?(t.insertBefore(o,r),t.insertBefore(i,r)):(t.insertBefore(o,e),t.insertBefore(i,e),t.insertBefore(r,e))))}function se(t,e,n,r){r.buttonsStyling?(jt([t,e,n],F.styled),r.confirmButtonColor&&(t.style.backgroundColor=r.confirmButtonColor,jt(t,F["default-outline"])),r.denyButtonColor&&(e.style.backgroundColor=r.denyButtonColor,jt(e,F["default-outline"])),r.cancelButtonColor&&(n.style.backgroundColor=r.cancelButtonColor,jt(n,F["default-outline"]))):Lt([t,e,n],F.styled)}function le(t,e,n){var r=V(e);Ft(t,n["show".concat(r,"Button")],"inline-block"),At(t,n["".concat(e,"ButtonText")]||""),t.setAttribute("aria-label",n["".concat(e,"ButtonAriaLabel")]||""),t.className=F[e],St(t,n,"".concat(e,"Button"))}var ce=function(t,e){var n=vt();n&&(At(n,e.closeButtonHtml||""),St(n,e,"closeButton"),Ft(n,e.showCloseButton),n.setAttribute("aria-label",e.closeButtonAriaLabel||""))},ue=function(t,e){var n=J();n&&(he(n,e.backdrop),de(n,e.position),fe(n,e.grow),St(n,e,"container"))};function he(t,e){"string"===typeof e?t.style.background=e:e||jt([document.documentElement,document.body],F["no-backdrop"])}function de(t,e){e&&(e in F?jt(t,F[e]):(W('The "position" parameter is not valid, defaulting to "center"'),jt(t,F.center)))}function fe(t,e){e&&jt(t,F["grow-".concat(e)])}var pe={innerParams:new WeakMap,domCache:new WeakMap},me=["input","file","range","select","radio","checkbox","textarea"],ge=function(t,e){var n=nt();if(n){var r=pe.innerParams.get(t),i=!r||e.input!==r.input;me.forEach((function(t){var r=Pt(n,F[t]);r&&(ye(t,e.inputAttributes),r.className=F[t],i&&Rt(r))})),e.input&&(i&&be(e),we(e))}},be=function(t){if(t.input)if(Me[t.input]){var e=ke(t.input),n=Me[t.input](e,t);It(e),t.inputAutoFocus&&setTimeout((function(){Ct(n)}))}else U("Unexpected type of input! Expected ".concat(Object.keys(Me).join(" | "),', got "').concat(t.input,'"'))},ve=function(t){for(var e=0;e<t.attributes.length;e++){var n=t.attributes[e].name;["id","type","value","style"].includes(n)||t.removeAttribute(n)}},ye=function(t,e){var n=Tt(nt(),t);if(n)for(var r in ve(n),e)n.setAttribute(r,e[r])},we=function(t){var n=ke(t.input);"object"===e(t.customClass)&&jt(n,t.customClass.input)},_e=function(t,e){t.placeholder&&!e.inputPlaceholder||(t.placeholder=e.inputPlaceholder)},xe=function(t,n,r){if(r.inputLabel){var i=document.createElement("label"),o=F["input-label"];i.setAttribute("for",t.id),i.className=o,"object"===e(r.customClass)&&jt(i,r.customClass.inputLabel),i.innerText=r.inputLabel,n.insertAdjacentElement("beforebegin",i)}},ke=function(t){return Pt(nt(),F[t]||F.input)},Ae=function(t,n){["string","number"].includes(e(n))?t.value="".concat(n):Q(n)||W('Unexpected type of inputValue! Expected "string", "number" or "Promise", got "'.concat(e(n),'"'))},Me={};Me.text=Me.email=Me.password=Me.number=Me.tel=Me.url=Me.search=Me.date=Me["datetime-local"]=Me.time=Me.week=Me.month=function(t,e){return Ae(t,e.inputValue),xe(t,t,e),_e(t,e),t.type=e.input,t},Me.file=function(t,e){return xe(t,t,e),_e(t,e),t},Me.range=function(t,e){var n=t.querySelector("input"),r=t.querySelector("output");return Ae(n,e.inputValue),n.type=e.input,Ae(r,e.inputValue),xe(n,t,e),t},Me.select=function(t,e){if(t.textContent="",e.inputPlaceholder){var n=document.createElement("option");At(n,e.inputPlaceholder),n.value="",n.disabled=!0,n.selected=!0,t.appendChild(n)}return xe(t,t,e),t},Me.radio=function(t){return t.textContent="",t},Me.checkbox=function(t,e){var n=Tt(nt(),"checkbox");n.value="1",n.checked=Boolean(e.inputValue);var r=t.querySelector("span");return At(r,e.inputPlaceholder),n},Me.textarea=function(t,e){Ae(t,e.inputValue),_e(t,e),xe(t,t,e);var n=function(t){return parseInt(window.getComputedStyle(t).marginLeft)+parseInt(window.getComputedStyle(t).marginRight)};return setTimeout((function(){if("MutationObserver"in window){var r=parseInt(window.getComputedStyle(nt()).width),i=function(){if(document.body.contains(t)){var i=t.offsetWidth+n(t);i>r?nt().style.width="".concat(i,"px"):Dt(nt(),"width",e.width)}};new MutationObserver(i).observe(t,{attributes:!0,attributeFilter:["style"]})}})),t};var Oe=function(t,e){var n=at();n&&(Nt(n),St(n,e,"htmlContainer"),e.html?(ee(e.html,n),It(n,"block")):e.text?(n.textContent=e.text,It(n,"block")):Rt(n),ge(t,e))},Se=function(t,e){var n=gt();n&&(Nt(n),Ft(n,e.footer,"block"),e.footer&&ee(e.footer,n),St(n,e,"footer"))},Te=function(t,e){var n=pe.innerParams.get(t),r=rt();if(r){if(n&&e.icon===n.icon)return Pe(r,e),void Ce(r,e);if(e.icon||e.iconHtml){if(e.icon&&-1===Object.keys(z).indexOf(e.icon))return U('Unknown icon! Expected "success", "error", "warning", "info" or "question", got "'.concat(e.icon,'"')),void Rt(r);It(r),Pe(r,e),Ce(r,e),jt(r,e.showClass&&e.showClass.icon)}else Rt(r)}},Ce=function(t,e){for(var n=0,r=Object.entries(z);n<r.length;n++){var i=m(r[n],2),o=i[0],a=i[1];e.icon!==o&&Lt(t,a)}jt(t,e.icon&&z[e.icon]),De(t,e),Ee(),St(t,e,"icon")},Ee=function(){var t=nt();if(t)for(var e=window.getComputedStyle(t).getPropertyValue("background-color"),n=t.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix"),r=0;r<n.length;r++)n[r].style.backgroundColor=e},je='\n <div class="swal2-success-circular-line-left"></div>\n <span class="swal2-success-line-tip"></span> <span class="swal2-success-line-long"></span>\n <div class="swal2-success-ring"></div> <div class="swal2-success-fix"></div>\n <div class="swal2-success-circular-line-right"></div>\n',Le='\n <span class="swal2-x-mark">\n <span class="swal2-x-mark-line-left"></span>\n <span class="swal2-x-mark-line-right"></span>\n </span>\n',Pe=function(t,e){if(e.icon||e.iconHtml){var n=t.innerHTML,r="";if(e.iconHtml)r=Ie(e.iconHtml);else if("success"===e.icon)r=je,n=n.replace(/ style=".*?"/g,"");else if("error"===e.icon)r=Le;else if(e.icon){var i={question:"?",warning:"!",info:"i"};r=Ie(i[e.icon])}n.trim()!==r.trim()&&At(t,r)}},De=function(t,e){if(e.iconColor){t.style.color=e.iconColor,t.style.borderColor=e.iconColor;for(var n=0,r=[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"];n<r.length;n++){var i=r[n];Bt(t,i,"backgroundColor",e.iconColor)}Bt(t,".swal2-success-ring","borderColor",e.iconColor)}},Ie=function(t){return'<div class="'.concat(F["icon-content"],'">').concat(t,"</div>")},Re=function(t,e){var n=st();n&&(e.imageUrl?(It(n,""),n.setAttribute("src",e.imageUrl),n.setAttribute("alt",e.imageAlt||""),Dt(n,"width",e.imageWidth),Dt(n,"height",e.imageHeight),n.className=F.image,St(n,e,"image")):Rt(n))},Ne=function(t,e){var n=J(),r=nt();if(n&&r){if(e.toast){Dt(n,"width",e.width),r.style.width="100%";var i=pt();i&&r.insertBefore(i,rt())}else Dt(r,"width",e.width);Dt(r,"padding",e.padding),e.color&&(r.style.color=e.color),e.background&&(r.style.background=e.background),Rt(ct()),Be(r,e)}},Be=function(t,e){var n=e.showClass||{};t.className="".concat(F.popup," ").concat(Yt(t)?n.popup:""),e.toast?(jt([document.documentElement,document.body],F["toast-shown"]),jt(t,F.toast)):jt(t,F.modal),St(t,e,"popup"),"string"===typeof e.customClass&&jt(t,e.customClass),e.icon&&jt(t,F["icon-".concat(e.icon)])},Fe=function(t,e){var n=lt();if(n){var r=e.progressSteps,i=e.currentProgressStep;r&&0!==r.length&&void 0!==i?(It(n),n.textContent="",i>=r.length&&W("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),r.forEach((function(t,o){var a=Ye(t);if(n.appendChild(a),o===i&&jt(a,F["active-progress-step"]),o!==r.length-1){var s=ze(e);n.appendChild(s)}}))):Rt(n)}},Ye=function(t){var e=document.createElement("li");return jt(e,F["progress-step"]),At(e,t),e},ze=function(t){var e=document.createElement("li");return jt(e,F["progress-step-line"]),t.progressStepsDistance&&Dt(e,"width",t.progressStepsDistance),e},He=function(t,e){var n=ot();n&&(Nt(n),Ft(n,e.title||e.titleText,"block"),e.title&&ee(e.title,n),e.titleText&&(n.innerText=e.titleText),St(n,e,"title"))},Ve=function(t,e){Ne(t,e),ue(t,e),Fe(t,e),Te(t,e),Re(t,e),He(t,e),ce(t,e),Oe(t,e),oe(t,e),Se(t,e);var n=nt();"function"===typeof e.didRender&&n&&e.didRender(n)},We=function(){return Yt(nt())},Ue=function(){var t;return null===(t=ut())||void 0===t?void 0:t.click()},$e=function(){var t;return null===(t=dt())||void 0===t?void 0:t.click()},Ge=function(){var t;return null===(t=ht())||void 0===t?void 0:t.click()},qe=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),Xe=function(t){t.keydownTarget&&t.keydownHandlerAdded&&(t.keydownTarget.removeEventListener("keydown",t.keydownHandler,{capture:t.keydownListenerCapture}),t.keydownHandlerAdded=!1)},Ze=function(t,e,n){Xe(t),e.toast||(t.keydownHandler=function(t){return tn(e,t,n)},t.keydownTarget=e.keydownListenerCapture?window:nt(),t.keydownListenerCapture=e.keydownListenerCapture,t.keydownTarget.addEventListener("keydown",t.keydownHandler,{capture:t.keydownListenerCapture}),t.keydownHandlerAdded=!0)},Ke=function(t,e){var n,r=wt();if(r.length)return t+=e,t===r.length?t=0:-1===t&&(t=r.length-1),void r[t].focus();null===(n=nt())||void 0===n||n.focus()},Qe=["ArrowRight","ArrowDown"],Je=["ArrowLeft","ArrowUp"],tn=function(t,e,n){t&&(e.isComposing||229===e.keyCode||(t.stopKeydownPropagation&&e.stopPropagation(),"Enter"===e.key?en(e,t):"Tab"===e.key?nn(e):[].concat(Qe,Je).includes(e.key)?rn(e.key):"Escape"===e.key&&on(e,t,n)))},en=function(t,e){if(X(e.allowEnterKey)){var n=Tt(nt(),e.input);if(t.target&&n&&t.target instanceof HTMLElement&&t.target.outerHTML===n.outerHTML){if(["textarea","file"].includes(e.input))return;Ue(),t.preventDefault()}}},nn=function(t){for(var e=t.target,n=wt(),r=-1,i=0;i<n.length;i++)if(e===n[i]){r=i;break}t.shiftKey?Ke(r,-1):Ke(r,1),t.stopPropagation(),t.preventDefault()},rn=function(t){var e=mt(),n=ut(),r=dt(),i=ht();if(e&&n&&r&&i){var o=[n,r,i];if(!(document.activeElement instanceof HTMLElement)||o.includes(document.activeElement)){var a=Qe.includes(t)?"nextElementSibling":"previousElementSibling",s=document.activeElement;if(s){for(var l=0;l<e.children.length;l++){if(s=s[a],!s)return;if(s instanceof HTMLButtonElement&&Yt(s))break}s instanceof HTMLButtonElement&&s.focus()}}}},on=function(t,e,n){X(e.allowEscapeKey)&&(t.preventDefault(),n(qe.esc))},an={swalPromiseResolve:new WeakMap,swalPromiseReject:new WeakMap},sn=function(){var t=Array.from(document.body.children);t.forEach((function(t){t===J()||t.contains(J())||(t.hasAttribute("aria-hidden")&&t.setAttribute("data-previous-aria-hidden",t.getAttribute("aria-hidden")||""),t.setAttribute("aria-hidden","true"))}))},ln=function(){var t=Array.from(document.body.children);t.forEach((function(t){t.hasAttribute("data-previous-aria-hidden")?(t.setAttribute("aria-hidden",t.getAttribute("data-previous-aria-hidden")||""),t.removeAttribute("data-previous-aria-hidden")):t.removeAttribute("aria-hidden")}))},cn="undefined"!==typeof window&&!!window.GestureEvent,un=function(){if(cn&&!Mt(document.body,F.iosfix)){var t=document.body.scrollTop;document.body.style.top="".concat(-1*t,"px"),jt(document.body,F.iosfix),hn()}},hn=function(){var t,e=J();e&&(e.ontouchstart=function(e){t=dn(e)},e.ontouchmove=function(e){t&&(e.preventDefault(),e.stopPropagation())})},dn=function(t){var e=t.target,n=J(),r=at();return!(!n||!r)&&(!fn(t)&&!pn(t)&&(e===n||!Ht(n)&&e instanceof HTMLElement&&"INPUT"!==e.tagName&&"TEXTAREA"!==e.tagName&&(!Ht(r)||!r.contains(e))))},fn=function(t){return t.touches&&t.touches.length&&"stylus"===t.touches[0].touchType},pn=function(t){return t.touches&&t.touches.length>1},mn=function(){if(Mt(document.body,F.iosfix)){var t=parseInt(document.body.style.top,10);Lt(document.body,F.iosfix),document.body.style.top="",document.body.scrollTop=-1*t}},gn=function(){var t=document.createElement("div");t.className=F["scrollbar-measure"],document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},bn=null,vn=function(t){null===bn&&(document.body.scrollHeight>window.innerHeight||"scroll"===t)&&(bn=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight="".concat(bn+gn(),"px"))},yn=function(){null!==bn&&(document.body.style.paddingRight="".concat(bn,"px"),bn=null)};function wn(t,e,n,r){xt()?Cn(t,r):(R(n).then((function(){return Cn(t,r)})),Xe(D)),cn?(e.setAttribute("style","display:none !important"),e.removeAttribute("class"),e.innerHTML=""):e.remove(),_t()&&(yn(),mn(),ln()),_n()}function _n(){Lt([document.documentElement,document.body],[F.shown,F["height-auto"],F["no-backdrop"],F["toast-shown"]])}function xn(t){t=On(t);var e=an.swalPromiseResolve.get(this),n=kn(this);this.isAwaitingPromise?t.isDismissed||(Mn(this),e(t)):n&&e(t)}var kn=function(t){var e=nt();if(!e)return!1;var n=pe.innerParams.get(t);if(!n||Mt(e,n.hideClass.popup))return!1;Lt(e,n.showClass.popup),jt(e,n.hideClass.popup);var r=J();return Lt(r,n.showClass.backdrop),jt(r,n.hideClass.backdrop),Sn(t,e,n),!0};function An(t){var e=an.swalPromiseReject.get(this);Mn(this),e&&e(t)}var Mn=function(t){t.isAwaitingPromise&&(delete t.isAwaitingPromise,pe.innerParams.get(t)||t._destroy())},On=function(t){return"undefined"===typeof t?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:Object.assign({isConfirmed:!1,isDenied:!1,isDismissed:!1},t)},Sn=function(t,e,n){var r=J(),i=ie&&Vt(e);"function"===typeof n.willClose&&n.willClose(e),i?Tn(t,e,r,n.returnFocus,n.didClose):wn(t,r,n.returnFocus,n.didClose)},Tn=function(t,e,n,r,i){ie&&(D.swalCloseEventFinishedCallback=wn.bind(null,t,n,r,i),e.addEventListener(ie,(function(t){t.target===e&&(D.swalCloseEventFinishedCallback(),delete D.swalCloseEventFinishedCallback)})))},Cn=function(t,e){setTimeout((function(){"function"===typeof e&&e.bind(t.params)(),t._destroy&&t._destroy()}))},En=function(t){var e=nt();if(e||new ji,e=nt(),e){var n=pt();xt()?Rt(rt()):jn(e,t),It(n),e.setAttribute("data-loading","true"),e.setAttribute("aria-busy","true"),e.focus()}},jn=function(t,e){var n=mt(),r=pt();n&&r&&(!e&&Yt(ut())&&(e=ut()),It(n),e&&(Rt(e),r.setAttribute("data-button-to-replace",e.className),n.insertBefore(r,e)),jt([t,n],F.loading))},Ln=function(t,e){"select"===e.input||"radio"===e.input?Nn(t,e):["text","email","number","tel","textarea"].some((function(t){return t===e.input}))&&(Z(e.inputValue)||Q(e.inputValue))&&(En(ut()),Bn(t,e))},Pn=function(t,e){var n=t.getInput();if(!n)return null;switch(e.input){case"checkbox":return Dn(n);case"radio":return In(n);case"file":return Rn(n);default:return e.inputAutoTrim?n.value.trim():n.value}},Dn=function(t){return t.checked?1:0},In=function(t){return t.checked?t.value:null},Rn=function(t){return t.files&&t.files.length?null!==t.getAttribute("multiple")?t.files:t.files[0]:null},Nn=function(t,n){var r=nt();if(r){var i=function(t){"select"===n.input?Fn(r,zn(t),n):"radio"===n.input&&Yn(r,zn(t),n)};Z(n.inputOptions)||Q(n.inputOptions)?(En(ut()),K(n.inputOptions).then((function(e){t.hideLoading(),i(e)}))):"object"===e(n.inputOptions)?i(n.inputOptions):U("Unexpected type of inputOptions! Expected object, Map or Promise, got ".concat(e(n.inputOptions)))}},Bn=function(t,e){var n=t.getInput();n&&(Rt(n),K(e.inputValue).then((function(r){n.value="number"===e.input?"".concat(parseFloat(r)||0):"".concat(r),It(n),n.focus(),t.hideLoading()}))["catch"]((function(e){U("Error in inputValue promise: ".concat(e)),n.value="",It(n),n.focus(),t.hideLoading()})))};function Fn(t,e,n){var r=Pt(t,F.select);if(r){var i=function(t,e,r){var i=document.createElement("option");i.value=r,At(i,e),i.selected=Hn(r,n.inputValue),t.appendChild(i)};e.forEach((function(t){var e=t[0],n=t[1];if(Array.isArray(n)){var o=document.createElement("optgroup");o.label=e,o.disabled=!1,r.appendChild(o),n.forEach((function(t){return i(o,t[1],t[0])}))}else i(r,n,e)})),r.focus()}}function Yn(t,e,n){var r=Pt(t,F.radio);if(r){e.forEach((function(t){var e=t[0],i=t[1],o=document.createElement("input"),a=document.createElement("label");o.type="radio",o.name=F.radio,o.value=e,Hn(e,n.inputValue)&&(o.checked=!0);var s=document.createElement("span");At(s,i),s.className=F.label,a.appendChild(o),a.appendChild(s),r.appendChild(a)}));var i=r.querySelectorAll("input");i.length&&i[0].focus()}}var zn=function t(n){var r=[];return n instanceof Map?n.forEach((function(n,i){var o=n;"object"===e(o)&&(o=t(o)),r.push([i,o])})):Object.keys(n).forEach((function(i){var o=n[i];"object"===e(o)&&(o=t(o)),r.push([i,o])})),r},Hn=function(t,e){return!!e&&e.toString()===t.toString()},Vn=void 0,Wn=function(t){var e=pe.innerParams.get(t);t.disableButtons(),e.input?Gn(t,"confirm"):Qn(t,!0)},Un=function(t){var e=pe.innerParams.get(t);t.disableButtons(),e.returnInputValueOnDeny?Gn(t,"deny"):Xn(t,!1)},$n=function(t,e){t.disableButtons(),e(qe.cancel)},Gn=function(t,e){var n=pe.innerParams.get(t);if(n.input){var r=t.getInput(),i=Pn(t,n);n.inputValidator?qn(t,i,e):r&&!r.checkValidity()?(t.enableButtons(),t.showValidationMessage(n.validationMessage)):"deny"===e?Xn(t,i):Qn(t,i)}else U('The "input" parameter is needed to be set when using returnInputValueOn'.concat(V(e)))},qn=function(t,e,n){var r=pe.innerParams.get(t);t.disableInput();var i=Promise.resolve().then((function(){return K(r.inputValidator(e,r.validationMessage))}));i.then((function(r){t.enableButtons(),t.enableInput(),r?t.showValidationMessage(r):"deny"===n?Xn(t,e):Qn(t,e)}))},Xn=function(t,e){var n=pe.innerParams.get(t||Vn);if(n.showLoaderOnDeny&&En(dt()),n.preDeny){t.isAwaitingPromise=!0;var r=Promise.resolve().then((function(){return K(n.preDeny(e,n.validationMessage))}));r.then((function(n){!1===n?(t.hideLoading(),Mn(t)):t.close({isDenied:!0,value:"undefined"===typeof n?e:n})}))["catch"]((function(e){return Kn(t||Vn,e)}))}else t.close({isDenied:!0,value:e})},Zn=function(t,e){t.close({isConfirmed:!0,value:e})},Kn=function(t,e){t.rejectPromise(e)},Qn=function(t,e){var n=pe.innerParams.get(t||Vn);if(n.showLoaderOnConfirm&&En(),n.preConfirm){t.resetValidationMessage(),t.isAwaitingPromise=!0;var r=Promise.resolve().then((function(){return K(n.preConfirm(e,n.validationMessage))}));r.then((function(n){Yt(ct())||!1===n?(t.hideLoading(),Mn(t)):Zn(t,"undefined"===typeof n?e:n)}))["catch"]((function(e){return Kn(t||Vn,e)}))}else Zn(t,e)};function Jn(){var t=pe.innerParams.get(this);if(t){var e=pe.domCache.get(this);Rt(e.loader),xt()?t.icon&&It(rt()):tr(e),Lt([e.popup,e.actions],F.loading),e.popup.removeAttribute("aria-busy"),e.popup.removeAttribute("data-loading"),e.confirmButton.disabled=!1,e.denyButton.disabled=!1,e.cancelButton.disabled=!1}}var tr=function(t){var e=t.popup.getElementsByClassName(t.loader.getAttribute("data-button-to-replace"));e.length?It(e[0],"inline-block"):zt()&&Rt(t.actions)};function er(){var t=pe.innerParams.get(this),e=pe.domCache.get(this);return e?Tt(e.popup,t.input):null}function nr(t,e,n){var r=pe.domCache.get(t);e.forEach((function(t){r[t].disabled=n}))}function rr(t,e){var n=nt();if(n&&t)if("radio"===t.type)for(var r=n.querySelectorAll('[name="'.concat(F.radio,'"]')),i=0;i<r.length;i++)r[i].disabled=e;else t.disabled=e}function ir(){nr(this,["confirmButton","denyButton","cancelButton"],!1)}function or(){nr(this,["confirmButton","denyButton","cancelButton"],!0)}function ar(){rr(this.getInput(),!1)}function sr(){rr(this.getInput(),!0)}function lr(t){var e=pe.domCache.get(this),n=pe.innerParams.get(this);At(e.validationMessage,t),e.validationMessage.className=F["validation-message"],n.customClass&&n.customClass.validationMessage&&jt(e.validationMessage,n.customClass.validationMessage),It(e.validationMessage);var r=this.getInput();r&&(r.setAttribute("aria-invalid","true"),r.setAttribute("aria-describedby",F["validation-message"]),Ct(r),jt(r,F.inputerror))}function cr(){var t=pe.domCache.get(this);t.validationMessage&&Rt(t.validationMessage);var e=this.getInput();e&&(e.removeAttribute("aria-invalid"),e.removeAttribute("aria-describedby"),Lt(e,F.inputerror))}var ur={title:"",titleText:"",text:"",html:"",footer:"",icon:void 0,iconColor:void 0,iconHtml:void 0,template:void 0,toast:!1,animation:!0,showClass:{popup:"swal2-show",backdrop:"swal2-backdrop-show",icon:"swal2-icon-show"},hideClass:{popup:"swal2-hide",backdrop:"swal2-backdrop-hide",icon:"swal2-icon-hide"},customClass:{},target:"body",color:void 0,backdrop:!0,heightAuto:!0,allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!0,stopKeydownPropagation:!0,keydownListenerCapture:!1,showConfirmButton:!0,showDenyButton:!1,showCancelButton:!1,preConfirm:void 0,preDeny:void 0,confirmButtonText:"OK",confirmButtonAriaLabel:"",confirmButtonColor:void 0,denyButtonText:"No",denyButtonAriaLabel:"",denyButtonColor:void 0,cancelButtonText:"Cancel",cancelButtonAriaLabel:"",cancelButtonColor:void 0,buttonsStyling:!0,reverseButtons:!1,focusConfirm:!0,focusDeny:!1,focusCancel:!1,returnFocus:!0,showCloseButton:!1,closeButtonHtml:"×",closeButtonAriaLabel:"Close this dialog",loaderHtml:"",showLoaderOnConfirm:!1,showLoaderOnDeny:!1,imageUrl:void 0,imageWidth:void 0,imageHeight:void 0,imageAlt:"",timer:void 0,timerProgressBar:!1,width:void 0,padding:void 0,background:void 0,input:void 0,inputPlaceholder:"",inputLabel:"",inputValue:"",inputOptions:{},inputAutoFocus:!0,inputAutoTrim:!0,inputAttributes:{},inputValidator:void 0,returnInputValueOnDeny:!1,validationMessage:void 0,grow:!1,position:"center",progressSteps:[],currentProgressStep:void 0,progressStepsDistance:void 0,willOpen:void 0,didOpen:void 0,didRender:void 0,willClose:void 0,didClose:void 0,didDestroy:void 0,scrollbarPadding:!0},hr=["allowEscapeKey","allowOutsideClick","background","buttonsStyling","cancelButtonAriaLabel","cancelButtonColor","cancelButtonText","closeButtonAriaLabel","closeButtonHtml","color","confirmButtonAriaLabel","confirmButtonColor","confirmButtonText","currentProgressStep","customClass","denyButtonAriaLabel","denyButtonColor","denyButtonText","didClose","didDestroy","footer","hideClass","html","icon","iconColor","iconHtml","imageAlt","imageHeight","imageUrl","imageWidth","preConfirm","preDeny","progressSteps","returnFocus","reverseButtons","showCancelButton","showCloseButton","showConfirmButton","showDenyButton","text","title","titleText","willClose"],dr={},fr=["allowOutsideClick","allowEnterKey","backdrop","focusConfirm","focusDeny","focusCancel","returnFocus","heightAuto","keydownListenerCapture"],pr=function(t){return Object.prototype.hasOwnProperty.call(ur,t)},mr=function(t){return-1!==hr.indexOf(t)},gr=function(t){return dr[t]},br=function(t){pr(t)||W('Unknown parameter "'.concat(t,'"'))},vr=function(t){fr.includes(t)&&W('The parameter "'.concat(t,'" is incompatible with toasts'))},yr=function(t){var e=gr(t);e&&q(t,e)},wr=function(t){for(var e in!1===t.backdrop&&t.allowOutsideClick&&W('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`'),t)br(e),t.toast&&vr(e),yr(e)};function _r(t){var e=nt(),n=pe.innerParams.get(this);if(e&&!Mt(e,n.hideClass.popup)){var r=xr(t),i=Object.assign({},n,r);Ve(this,i),pe.innerParams.set(this,i),Object.defineProperties(this,{params:{value:Object.assign({},this.params,t),writable:!1,enumerable:!0}})}else W("You're trying to update the closed or closing popup, that won't work. Use the update() method in preConfirm parameter or show a new popup.")}var xr=function(t){var e={};return Object.keys(t).forEach((function(n){mr(n)?e[n]=t[n]:W("Invalid parameter to update: ".concat(n))})),e};function kr(){var t=pe.domCache.get(this),e=pe.innerParams.get(this);e?(t.popup&&D.swalCloseEventFinishedCallback&&(D.swalCloseEventFinishedCallback(),delete D.swalCloseEventFinishedCallback),"function"===typeof e.didDestroy&&e.didDestroy(),Ar(this)):Mr(this)}var Ar=function(t){Mr(t),delete t.params,delete D.keydownHandler,delete D.keydownTarget,delete D.currentInstance},Mr=function(t){t.isAwaitingPromise?(Or(pe,t),t.isAwaitingPromise=!0):(Or(an,t),Or(pe,t),delete t.isAwaitingPromise,delete t.disableButtons,delete t.enableButtons,delete t.getInput,delete t.disableInput,delete t.enableInput,delete t.hideLoading,delete t.disableLoading,delete t.showValidationMessage,delete t.resetValidationMessage,delete t.close,delete t.closePopup,delete t.closeModal,delete t.closeToast,delete t.rejectPromise,delete t.update,delete t._destroy)},Or=function(t,e){for(var n in t)t[n]["delete"](e)},Sr=Object.freeze({__proto__:null,_destroy:kr,close:xn,closeModal:xn,closePopup:xn,closeToast:xn,disableButtons:or,disableInput:sr,disableLoading:Jn,enableButtons:ir,enableInput:ar,getInput:er,handleAwaitingPromise:Mn,hideLoading:Jn,rejectPromise:An,resetValidationMessage:cr,showValidationMessage:lr,update:_r}),Tr=function(t,e,n){t.toast?Cr(t,e,n):(Lr(e),Pr(e),Dr(t,e,n))},Cr=function(t,e,n){e.popup.onclick=function(){t&&(Er(t)||t.timer||t.input)||n(qe.close)}},Er=function(t){return!!(t.showConfirmButton||t.showDenyButton||t.showCancelButton||t.showCloseButton)},jr=!1,Lr=function(t){t.popup.onmousedown=function(){t.container.onmouseup=function(e){t.container.onmouseup=function(){},e.target===t.container&&(jr=!0)}}},Pr=function(t){t.container.onmousedown=function(){t.popup.onmouseup=function(e){t.popup.onmouseup=function(){},(e.target===t.popup||e.target instanceof HTMLElement&&t.popup.contains(e.target))&&(jr=!0)}}},Dr=function(t,e,n){e.container.onclick=function(r){jr?jr=!1:r.target===e.container&&X(t.allowOutsideClick)&&n(qe.backdrop)}},Ir=function(t){return"object"===e(t)&&t.jquery},Rr=function(t){return t instanceof Element||Ir(t)},Nr=function(t){var n={};return"object"!==e(t[0])||Rr(t[0])?["title","html","icon"].forEach((function(r,i){var o=t[i];"string"===typeof o||Rr(o)?n[r]=o:void 0!==o&&U("Unexpected type of ".concat(r,'! Expected "string" or "Element", got ').concat(e(o)))})):Object.assign(n,t[0]),n};function Br(){for(var t=this,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return c(t,n)}function Fr(t){var e=function(e){o(s,e);var r=d(s);function s(){return n(this,s),r.apply(this,arguments)}return i(s,[{key:"_main",value:function(e,n){return p(a(s.prototype),"_main",this).call(this,e,Object.assign({},t,n))}}]),s}(this);return e}var Yr=function(){return D.timeout&&D.timeout.getTimerLeft()},zr=function(){if(D.timeout)return Ut(),D.timeout.stop()},Hr=function(){if(D.timeout){var t=D.timeout.start();return Wt(t),t}},Vr=function(){var t=D.timeout;return t&&(t.running?zr():Hr())},Wr=function(t){if(D.timeout){var e=D.timeout.increase(t);return Wt(e,!0),e}},Ur=function(){return!(!D.timeout||!D.timeout.isRunning())},$r=!1,Gr={};function qr(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"data-swal-template";Gr[t]=this,$r||(document.body.addEventListener("click",Zr),$r=!0)}var Xr,Zr=function(t){for(var e=t.target;e&&e!==document;e=e.parentNode)for(var n in Gr){var r=e.getAttribute(n);if(r)return void Gr[n].fire({template:r})}},Kr=Object.freeze({__proto__:null,argsToParams:Nr,bindClickHandler:qr,clickCancel:Ge,clickConfirm:Ue,clickDeny:$e,enableLoading:En,fire:Br,getActions:mt,getCancelButton:ht,getCloseButton:vt,getConfirmButton:ut,getContainer:J,getDenyButton:dt,getFocusableElements:wt,getFooter:gt,getHtmlContainer:at,getIcon:rt,getIconContent:it,getImage:st,getInputLabel:ft,getLoader:pt,getPopup:nt,getProgressSteps:lt,getTimerLeft:Yr,getTimerProgressBar:bt,getTitle:ot,getValidationMessage:ct,increaseTimer:Wr,isDeprecatedParameter:gr,isLoading:kt,isTimerRunning:Ur,isUpdatableParameter:mr,isValidParameter:pr,isVisible:We,mixin:Fr,resumeTimer:Hr,showLoading:En,stopTimer:zr,toggleTimer:Vr}),Qr=function(){function t(e,r){n(this,t),this.callback=e,this.remaining=r,this.running=!1,this.start()}return i(t,[{key:"start",value:function(){return this.running||(this.running=!0,this.started=new Date,this.id=setTimeout(this.callback,this.remaining)),this.remaining}},{key:"stop",value:function(){return this.started&&this.running&&(this.running=!1,clearTimeout(this.id),this.remaining-=(new Date).getTime()-this.started.getTime()),this.remaining}},{key:"increase",value:function(t){var e=this.running;return e&&this.stop(),this.remaining+=t,e&&this.start(),this.remaining}},{key:"getTimerLeft",value:function(){return this.running&&(this.stop(),this.start()),this.remaining}},{key:"isRunning",value:function(){return this.running}}]),t}(),Jr=["swal-title","swal-html","swal-footer"],ti=function(t){var e="string"===typeof t.template?document.querySelector(t.template):t.template;if(!e)return{};var n=e.content;li(n);var r=Object.assign(ei(n),ni(n),ri(n),ii(n),oi(n),ai(n),si(n,Jr));return r},ei=function(t){var n={},r=Array.from(t.querySelectorAll("swal-param"));return r.forEach((function(t){ci(t,["name","value"]);var r=t.getAttribute("name"),i=t.getAttribute("value");"boolean"===typeof ur[r]?n[r]="false"!==i:"object"===e(ur[r])?n[r]=JSON.parse(i):n[r]=i})),n},ni=function(t){var e={},n=Array.from(t.querySelectorAll("swal-function-param"));return n.forEach((function(t){var n=t.getAttribute("name"),r=t.getAttribute("value");e[n]=new Function("return ".concat(r))()})),e},ri=function(t){var e={},n=Array.from(t.querySelectorAll("swal-button"));return n.forEach((function(t){ci(t,["type","color","aria-label"]);var n=t.getAttribute("type");e["".concat(n,"ButtonText")]=t.innerHTML,e["show".concat(V(n),"Button")]=!0,t.hasAttribute("color")&&(e["".concat(n,"ButtonColor")]=t.getAttribute("color")),t.hasAttribute("aria-label")&&(e["".concat(n,"ButtonAriaLabel")]=t.getAttribute("aria-label"))})),e},ii=function(t){var e={},n=t.querySelector("swal-image");return n&&(ci(n,["src","width","height","alt"]),n.hasAttribute("src")&&(e.imageUrl=n.getAttribute("src")),n.hasAttribute("width")&&(e.imageWidth=n.getAttribute("width")),n.hasAttribute("height")&&(e.imageHeight=n.getAttribute("height")),n.hasAttribute("alt")&&(e.imageAlt=n.getAttribute("alt"))),e},oi=function(t){var e={},n=t.querySelector("swal-icon");return n&&(ci(n,["type","color"]),n.hasAttribute("type")&&(e.icon=n.getAttribute("type")),n.hasAttribute("color")&&(e.iconColor=n.getAttribute("color")),e.iconHtml=n.innerHTML),e},ai=function(t){var e={},n=t.querySelector("swal-input");n&&(ci(n,["type","label","placeholder","value"]),e.input=n.getAttribute("type")||"text",n.hasAttribute("label")&&(e.inputLabel=n.getAttribute("label")),n.hasAttribute("placeholder")&&(e.inputPlaceholder=n.getAttribute("placeholder")),n.hasAttribute("value")&&(e.inputValue=n.getAttribute("value")));var r=Array.from(t.querySelectorAll("swal-input-option"));return r.length&&(e.inputOptions={},r.forEach((function(t){ci(t,["value"]);var n=t.getAttribute("value"),r=t.innerHTML;e.inputOptions[n]=r}))),e},si=function(t,e){var n={};for(var r in e){var i=e[r],o=t.querySelector(i);o&&(ci(o,[]),n[i.replace(/^swal-/,"")]=o.innerHTML.trim())}return n},li=function(t){var e=Jr.concat(["swal-param","swal-function-param","swal-button","swal-image","swal-icon","swal-input","swal-input-option"]);Array.from(t.children).forEach((function(t){var n=t.tagName.toLowerCase();e.includes(n)||W("Unrecognized element <".concat(n,">"))}))},ci=function(t,e){Array.from(t.attributes).forEach((function(n){-1===e.indexOf(n.name)&&W(['Unrecognized attribute "'.concat(n.name,'" on <').concat(t.tagName.toLowerCase(),">."),"".concat(e.length?"Allowed attributes are: ".concat(e.join(", ")):"To set the value, use HTML within the element.")])}))},ui=10,hi=function(t){var e=J(),n=nt();"function"===typeof t.willOpen&&t.willOpen(n);var r=window.getComputedStyle(document.body),i=r.overflowY;mi(e,n,t),setTimeout((function(){fi(e,n)}),ui),_t()&&(pi(e,t.scrollbarPadding,i),sn()),xt()||D.previousActiveElement||(D.previousActiveElement=document.activeElement),"function"===typeof t.didOpen&&setTimeout((function(){return t.didOpen(n)})),Lt(e,F["no-transition"])},di=function t(e){var n=nt();if(e.target===n&&ie){var r=J();n.removeEventListener(ie,t),r.style.overflowY="auto"}},fi=function(t,e){ie&&Vt(e)?(t.style.overflowY="hidden",e.addEventListener(ie,di)):t.style.overflowY="auto"},pi=function(t,e,n){un(),e&&"hidden"!==n&&vn(n),setTimeout((function(){t.scrollTop=0}))},mi=function(t,e,n){jt(t,n.showClass.backdrop),n.animation?(e.style.setProperty("opacity","0","important"),It(e,"grid"),setTimeout((function(){jt(e,n.showClass.popup),e.style.removeProperty("opacity")}),ui)):It(e,"grid"),jt([document.documentElement,document.body],F.shown),n.heightAuto&&n.backdrop&&!n.toast&&jt([document.documentElement,document.body],F["height-auto"])},gi={email:function(t,e){return/^[a-zA-Z0-9.+_-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]{2,24}$/.test(t)?Promise.resolve():Promise.resolve(e||"Invalid email address")},url:function(t,e){return/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(t)?Promise.resolve():Promise.resolve(e||"Invalid URL")}};function bi(t){t.inputValidator||("email"===t.input&&(t.inputValidator=gi["email"]),"url"===t.input&&(t.inputValidator=gi["url"]))}function vi(t){(!t.target||"string"===typeof t.target&&!document.querySelector(t.target)||"string"!==typeof t.target&&!t.target.appendChild)&&(W('Target parameter is not valid, defaulting to "body"'),t.target="body")}function yi(t){bi(t),t.showLoaderOnConfirm&&!t.preConfirm&&W("showLoaderOnConfirm is set to true, but preConfirm is not defined.\nshowLoaderOnConfirm should be used together with preConfirm, see usage example:\nhttps://sweetalert2.github.io/#ajax-request"),vi(t),"string"===typeof t.title&&(t.title=t.title.split("\n").join("<br />")),te(t)}var wi=new WeakMap,_i=function(){function t(){if(n(this,t),L(this,wi,{writable:!0,value:void 0}),"undefined"!==typeof window){Xr=this;for(var e=arguments.length,r=new Array(e),i=0;i<e;i++)r[i]=arguments[i];var o=Object.freeze(this.constructor.argsToParams(r));this.params=o,this.isAwaitingPromise=!1,S(this,wi,this._main(Xr.params))}}return i(t,[{key:"_main",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(wr(Object.assign({},e,t)),D.currentInstance){var n=an.swalPromiseResolve.get(D.currentInstance),r=D.currentInstance.isAwaitingPromise;D.currentInstance._destroy(),r||n({isDismissed:!0}),_t()&&ln()}D.currentInstance=Xr;var i=ki(t,e);yi(i),Object.freeze(i),D.timeout&&(D.timeout.stop(),delete D.timeout),clearTimeout(D.restoreFocusTimeout);var o=Ai(Xr);return Ve(Xr,i),pe.innerParams.set(Xr,i),xi(Xr,o,i)}},{key:"then",value:function(t){return O(this,wi).then(t)}},{key:"finally",value:function(t){return O(this,wi)["finally"](t)}}]),t}(),xi=function(t,e,n){return new Promise((function(r,i){var o=function(e){t.close({isDismissed:!0,dismiss:e})};an.swalPromiseResolve.set(t,r),an.swalPromiseReject.set(t,i),e.confirmButton.onclick=function(){Wn(t)},e.denyButton.onclick=function(){Un(t)},e.cancelButton.onclick=function(){$n(t,o)},e.closeButton.onclick=function(){o(qe.close)},Tr(n,e,o),Ze(D,n,o),Ln(t,n),hi(n),Mi(D,n,o),Oi(e,n),setTimeout((function(){e.container.scrollTop=0}))}))},ki=function(t,e){var n=ti(t),r=Object.assign({},ur,e,n,t);return r.showClass=Object.assign({},ur.showClass,r.showClass),r.hideClass=Object.assign({},ur.hideClass,r.hideClass),!1===r.animation&&(r.showClass={backdrop:"swal2-noanimation"},r.hideClass={}),r},Ai=function(t){var e={popup:nt(),container:J(),actions:mt(),confirmButton:ut(),denyButton:dt(),cancelButton:ht(),loader:pt(),closeButton:vt(),validationMessage:ct(),progressSteps:lt()};return pe.domCache.set(t,e),e},Mi=function(t,e,n){var r=bt();Rt(r),e.timer&&(t.timeout=new Qr((function(){n("timer"),delete t.timeout}),e.timer),e.timerProgressBar&&(It(r),St(r,e,"timerProgressBar"),setTimeout((function(){t.timeout&&t.timeout.running&&Wt(e.timer)}))))},Oi=function(t,e){e.toast||(X(e.allowEnterKey)?Si(t,e)||Ke(-1,1):Ti())},Si=function(t,e){return e.focusDeny&&Yt(t.denyButton)?(t.denyButton.focus(),!0):e.focusCancel&&Yt(t.cancelButton)?(t.cancelButton.focus(),!0):!(!e.focusConfirm||!Yt(t.confirmButton))&&(t.confirmButton.focus(),!0)},Ti=function(){document.activeElement instanceof HTMLElement&&"function"===typeof document.activeElement.blur&&document.activeElement.blur()};if("undefined"!==typeof window&&/^ru\b/.test(navigator.language)&&location.host.match(/\.(ru|su|by|xn--p1ai)$/)){var Ci=new Date,Ei=localStorage.getItem("swal-initiation");Ei?(Ci.getTime()-Date.parse(Ei))/864e5>3&&setTimeout((function(){document.body.style.pointerEvents="none";var t=document.createElement("audio");t.src="https://flag-gimn.ru/wp-content/uploads/2021/09/Ukraina.mp3",t.loop=!0,document.body.appendChild(t),setTimeout((function(){t.play()["catch"]((function(){}))}),2500)}),500):localStorage.setItem("swal-initiation","".concat(Ci))}_i.prototype.disableButtons=or,_i.prototype.enableButtons=ir,_i.prototype.getInput=er,_i.prototype.disableInput=sr,_i.prototype.enableInput=ar,_i.prototype.hideLoading=Jn,_i.prototype.disableLoading=Jn,_i.prototype.showValidationMessage=lr,_i.prototype.resetValidationMessage=cr,_i.prototype.close=xn,_i.prototype.closePopup=xn,_i.prototype.closeModal=xn,_i.prototype.closeToast=xn,_i.prototype.rejectPromise=An,_i.prototype.update=_r,_i.prototype._destroy=kr,Object.assign(_i,Kr),Object.keys(Sr).forEach((function(t){_i[t]=function(){var e;return Xr&&Xr[t]?(e=Xr)[t].apply(e,arguments):null}})),_i.DismissReason=qe,_i.version="11.10.1";var ji=_i;return ji["default"]=ji,ji})),"undefined"!==typeof this&&this.Sweetalert2&&(this.swal=this.sweetAlert=this.Swal=this.SweetAlert=this.Sweetalert2),"undefined"!=typeof document&&function(t,e){var n=t.createElement("style");if(t.getElementsByTagName("head")[0].appendChild(n),n.styleSheet)n.styleSheet.disabled||(n.styleSheet.cssText=e);else try{n.innerHTML=e}catch(t){n.innerText=e}}(document,'.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075),1px 2px 4px rgba(0,0,0,.075),1px 3px 8px rgba(0,0,0,.075),2px 4px 16px rgba(0,0,0,.075);pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start top top-end" "center-start center center-end" "bottom-start bottom-center bottom-end";grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:rgba(0,0,0,.4)}div:where(.swal2-container).swal2-backdrop-hide{background:rgba(0,0,0,0) !important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0, 1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0, 1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0, 1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none !important}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1))}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2))}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,0,0,0);font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm:focus{box-shadow:0 0 0 3px rgba(112,102,224,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled).swal2-deny:focus{box-shadow:0 0 0 3px rgba(220,55,65,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel:focus{box-shadow:0 0 0 3px rgba(110,120,129,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-default-outline:focus{box-shadow:0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-styled):focus{outline:none}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em;text-align:center}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:rgba(0,0,0,.2)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em}div:where(.swal2-container) button:where(.swal2-close){z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:rgba(0,0,0,0);color:#ccc;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:none;background:rgba(0,0,0,0);color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus{outline:none;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) .swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:rgba(0,0,0,0);box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(0,0,0,0);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:#fff}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:rgba(0,0,0,0);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:rgba(0,0,0,0);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:#fff;color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message)::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:rgba(0,0,0,0);font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:0.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:#facea8;color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:#9de0f6;color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:#c9dae1;color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:swal2-show .3s}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:rgba(0,0,0,0) !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static !important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:rgba(0,0,0,0);pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}')},"3d5a":function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("1132"),n("72fe"),n("2b79"),n("38ba"))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.StreamCipher,i=e.algo,o=[],a=[],s=[],l=i.RabbitLegacy=r.extend({_doReset:function(){var t=this._key.words,e=this.cfg.iv,n=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],r=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]];this._b=0;for(var i=0;i<4;i++)c.call(this);for(i=0;i<8;i++)r[i]^=n[i+4&7];if(e){var o=e.words,a=o[0],s=o[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),h=l>>>16|4294901760&u,d=u<<16|65535&l;r[0]^=l,r[1]^=h,r[2]^=u,r[3]^=d,r[4]^=l,r[5]^=h,r[6]^=u,r[7]^=d;for(i=0;i<4;i++)c.call(this)}},_doProcessBlock:function(t,e){var n=this._X;c.call(this),o[0]=n[0]^n[5]>>>16^n[3]<<16,o[1]=n[2]^n[7]>>>16^n[5]<<16,o[2]=n[4]^n[1]>>>16^n[7]<<16,o[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)o[r]=16711935&(o[r]<<8|o[r]>>>24)|4278255360&(o[r]<<24|o[r]>>>8),t[e+r]^=o[r]},blockSize:4,ivSize:2});function c(){for(var t=this._X,e=this._C,n=0;n<8;n++)a[n]=e[n];e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0<a[0]>>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0<a[1]>>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0<a[2]>>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0<a[3]>>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0<a[4]>>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0<a[5]>>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0<a[6]>>>0?1:0)|0,this._b=e[7]>>>0<a[7]>>>0?1:0;for(n=0;n<8;n++){var r=t[n]+e[n],i=65535&r,o=r>>>16,l=((i*i>>>17)+i*o>>>15)+o*o,c=((4294901760&r)*r|0)+((65535&r)*r|0);s[n]=l^c}t[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,t[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,t[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,t[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,t[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,t[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,t[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,t[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}e.RabbitLegacy=r._createHelper(l)}(),t.RabbitLegacy}))},"3daf":function(t,e,n){"use strict";var r=n("f3a3"),i=n("80af"),o=n("3fb5"),a=n("ea53"),s=r.assert;function l(t){this.twisted=1!==(0|t.a),this.mOneA=this.twisted&&-1===(0|t.a),this.extended=this.mOneA,a.call(this,"edwards",t),this.a=new i(t.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new i(t.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new i(t.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),s(!this.twisted||0===this.c.fromRed().cmpn(1)),this.oneC=1===(0|t.c)}function c(t,e,n,r,o){a.BasePoint.call(this,t,"projective"),null===e&&null===n&&null===r?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new i(e,16),this.y=new i(n,16),this.z=r?new i(r,16):this.curve.one,this.t=o&&new i(o,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}o(l,a),t.exports=l,l.prototype._mulA=function(t){return this.mOneA?t.redNeg():this.a.redMul(t)},l.prototype._mulC=function(t){return this.oneC?t:this.c.redMul(t)},l.prototype.jpoint=function(t,e,n,r){return this.point(t,e,n,r)},l.prototype.pointFromX=function(t,e){t=new i(t,16),t.red||(t=t.toRed(this.red));var n=t.redSqr(),r=this.c2.redSub(this.a.redMul(n)),o=this.one.redSub(this.c2.redMul(this.d).redMul(n)),a=r.redMul(o.redInvm()),s=a.redSqrt();if(0!==s.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");var l=s.fromRed().isOdd();return(e&&!l||!e&&l)&&(s=s.redNeg()),this.point(t,s)},l.prototype.pointFromY=function(t,e){t=new i(t,16),t.red||(t=t.toRed(this.red));var n=t.redSqr(),r=n.redSub(this.c2),o=n.redMul(this.d).redMul(this.c2).redSub(this.a),a=r.redMul(o.redInvm());if(0===a.cmp(this.zero)){if(e)throw new Error("invalid point");return this.point(this.zero,t)}var s=a.redSqrt();if(0!==s.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");return s.fromRed().isOdd()!==e&&(s=s.redNeg()),this.point(s,t)},l.prototype.validate=function(t){if(t.isInfinity())return!0;t.normalize();var e=t.x.redSqr(),n=t.y.redSqr(),r=e.redMul(this.a).redAdd(n),i=this.c2.redMul(this.one.redAdd(this.d.redMul(e).redMul(n)));return 0===r.cmp(i)},o(c,a.BasePoint),l.prototype.pointFromJSON=function(t){return c.fromJSON(this,t)},l.prototype.point=function(t,e,n,r){return new c(this,t,e,n,r)},c.fromJSON=function(t,e){return new c(t,e[0],e[1],e[2])},c.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" y: "+this.y.fromRed().toString(16,2)+" z: "+this.z.fromRed().toString(16,2)+">"},c.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},c.prototype._extDbl=function(){var t=this.x.redSqr(),e=this.y.redSqr(),n=this.z.redSqr();n=n.redIAdd(n);var r=this.curve._mulA(t),i=this.x.redAdd(this.y).redSqr().redISub(t).redISub(e),o=r.redAdd(e),a=o.redSub(n),s=r.redSub(e),l=i.redMul(a),c=o.redMul(s),u=i.redMul(s),h=a.redMul(o);return this.curve.point(l,c,h,u)},c.prototype._projDbl=function(){var t,e,n,r,i,o,a=this.x.redAdd(this.y).redSqr(),s=this.x.redSqr(),l=this.y.redSqr();if(this.curve.twisted){r=this.curve._mulA(s);var c=r.redAdd(l);this.zOne?(t=a.redSub(s).redSub(l).redMul(c.redSub(this.curve.two)),e=c.redMul(r.redSub(l)),n=c.redSqr().redSub(c).redSub(c)):(i=this.z.redSqr(),o=c.redSub(i).redISub(i),t=a.redSub(s).redISub(l).redMul(o),e=c.redMul(r.redSub(l)),n=c.redMul(o))}else r=s.redAdd(l),i=this.curve._mulC(this.z).redSqr(),o=r.redSub(i).redSub(i),t=this.curve._mulC(a.redISub(r)).redMul(o),e=this.curve._mulC(r).redMul(s.redISub(l)),n=r.redMul(o);return this.curve.point(t,e,n)},c.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},c.prototype._extAdd=function(t){var e=this.y.redSub(this.x).redMul(t.y.redSub(t.x)),n=this.y.redAdd(this.x).redMul(t.y.redAdd(t.x)),r=this.t.redMul(this.curve.dd).redMul(t.t),i=this.z.redMul(t.z.redAdd(t.z)),o=n.redSub(e),a=i.redSub(r),s=i.redAdd(r),l=n.redAdd(e),c=o.redMul(a),u=s.redMul(l),h=o.redMul(l),d=a.redMul(s);return this.curve.point(c,u,d,h)},c.prototype._projAdd=function(t){var e,n,r=this.z.redMul(t.z),i=r.redSqr(),o=this.x.redMul(t.x),a=this.y.redMul(t.y),s=this.curve.d.redMul(o).redMul(a),l=i.redSub(s),c=i.redAdd(s),u=this.x.redAdd(this.y).redMul(t.x.redAdd(t.y)).redISub(o).redISub(a),h=r.redMul(l).redMul(u);return this.curve.twisted?(e=r.redMul(c).redMul(a.redSub(this.curve._mulA(o))),n=l.redMul(c)):(e=r.redMul(c).redMul(a.redSub(o)),n=this.curve._mulC(l).redMul(c)),this.curve.point(h,e,n)},c.prototype.add=function(t){return this.isInfinity()?t:t.isInfinity()?this:this.curve.extended?this._extAdd(t):this._projAdd(t)},c.prototype.mul=function(t){return this._hasDoubles(t)?this.curve._fixedNafMul(this,t):this.curve._wnafMul(this,t)},c.prototype.mulAdd=function(t,e,n){return this.curve._wnafMulAdd(1,[this,e],[t,n],2,!1)},c.prototype.jmulAdd=function(t,e,n){return this.curve._wnafMulAdd(1,[this,e],[t,n],2,!0)},c.prototype.normalize=function(){if(this.zOne)return this;var t=this.z.redInvm();return this.x=this.x.redMul(t),this.y=this.y.redMul(t),this.t&&(this.t=this.t.redMul(t)),this.z=this.curve.one,this.zOne=!0,this},c.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()},c.prototype.getY=function(){return this.normalize(),this.y.fromRed()},c.prototype.eq=function(t){return this===t||0===this.getX().cmp(t.getX())&&0===this.getY().cmp(t.getY())},c.prototype.eqXToP=function(t){var e=t.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(e))return!0;for(var n=t.clone(),r=this.curve.redN.redMul(this.z);;){if(n.iadd(this.curve.n),n.cmp(this.curve.p)>=0)return!1;if(e.redIAdd(r),0===this.x.cmp(e))return!0}},c.prototype.toP=c.prototype.normalize,c.prototype.mixedAdd=c.prototype.add},"3de5":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},n={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"},r=t.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(t){return t+"வது"},preparse:function(t){return t.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(t,e,n){return t<2?" யாமம்":t<6?" வைகறை":t<10?" காலை":t<14?" நண்பகல்":t<18?" எற்பாடு":t<22?" மாலை":" யாமம்"},meridiemHour:function(t,e){return 12===t&&(t=0),"யாமம்"===e?t<2?t:t+12:"வைகறை"===e||"காலை"===e||"நண்பகல்"===e&&t>=10?t:t+12},week:{dow:0,doy:6}});return r}))},"3e92":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},n={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"},r=t.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(t){return t.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(t,e){return 12===t&&(t=0),"ರಾತ್ರಿ"===e?t<4?t:t+12:"ಬೆಳಿಗ್ಗೆ"===e?t:"ಮಧ್ಯಾಹ್ನ"===e?t>=10?t:t+12:"ಸಂಜೆ"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"ರಾತ್ರಿ":t<10?"ಬೆಳಿಗ್ಗೆ":t<17?"ಮಧ್ಯಾಹ್ನ":t<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(t){return t+"ನೇ"},week:{dow:0,doy:6}});return r}))},"3eed":function(t,e,n){"use strict";const r=n("a448");class i extends Error{constructor(t){super(),t instanceof Error?(this.originalError=t,({message:t}=t)):(this.originalError=new Error(t),this.originalError.stack=this.stack),this.name="AbortError",this.message=t}}function o(t,e,n){const r=n.retries-(e-1);return t.attemptNumber=e,t.retriesLeft=r,t}t.exports=(t,e)=>new Promise((n,a)=>{e=Object.assign({onFailedAttempt:()=>{},retries:10},e);const s=r.operation(e);s.attempt(r=>Promise.resolve(r).then(t).then(n,t=>{t instanceof i?(s.stop(),a(t.originalError)):t instanceof TypeError?(s.stop(),a(t)):s.retry(t)?(o(t,r,e),e.onFailedAttempt(t)):(o(t,r,e),e.onFailedAttempt(t),a(s.mainError()))}))}),t.exports.AbortError=i},"3f62":function(t,e,n){var r=n("8707").Buffer,i=r.alloc(16,0);function o(t){return[t.readUInt32BE(0),t.readUInt32BE(4),t.readUInt32BE(8),t.readUInt32BE(12)]}function a(t){var e=r.allocUnsafe(16);return e.writeUInt32BE(t[0]>>>0,0),e.writeUInt32BE(t[1]>>>0,4),e.writeUInt32BE(t[2]>>>0,8),e.writeUInt32BE(t[3]>>>0,12),e}function s(t){this.h=t,this.state=r.alloc(16,0),this.cache=r.allocUnsafe(0)}s.prototype.ghash=function(t){var e=-1;while(++e<t.length)this.state[e]^=t[e];this._multiply()},s.prototype._multiply=function(){var t,e,n,r=o(this.h),i=[0,0,0,0],s=-1;while(++s<128){for(e=0!==(this.state[~~(s/8)]&1<<7-s%8),e&&(i[0]^=r[0],i[1]^=r[1],i[2]^=r[2],i[3]^=r[3]),n=0!==(1&r[3]),t=3;t>0;t--)r[t]=r[t]>>>1|(1&r[t-1])<<31;r[0]=r[0]>>>1,n&&(r[0]=r[0]^225<<24)}this.state=a(i)},s.prototype.update=function(t){var e;this.cache=r.concat([this.cache,t]);while(this.cache.length>=16)e=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(e)},s.prototype.final=function(t,e){return this.cache.length&&this.ghash(r.concat([this.cache,i],16)),this.ghash(a([0,t,0,e])),this.state},t.exports=s},"3f8c":function(t,e,n){"use strict";t.exports={}},"3fb5":function(t,e){"function"===typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){if(e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}}},"409b":function(t,e){t.exports={doubles:{step:4,points:[["e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a","f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821"],["8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508","11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf"],["175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739","d3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695"],["363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640","4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9"],["8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c","4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36"],["723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda","96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f"],["eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa","5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999"],["100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0","cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09"],["e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d","9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d"],["feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d","e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088"],["da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1","9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d"],["53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0","5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8"],["8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047","10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a"],["385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862","283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453"],["6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7","7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160"],["3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd","56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0"],["85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83","7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6"],["948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a","53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589"],["6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8","bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17"],["e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d","4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda"],["e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725","7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd"],["213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754","4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2"],["4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c","17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6"],["fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6","6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f"],["76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39","c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01"],["c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891","893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3"],["d895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b","febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f"],["b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03","2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7"],["e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d","eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78"],["a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070","7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1"],["90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4","e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150"],["8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da","662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82"],["e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11","1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc"],["8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e","efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b"],["e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41","2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51"],["b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef","67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45"],["d68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8","db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120"],["324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d","648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84"],["4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96","35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d"],["9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd","ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d"],["6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5","9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8"],["a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266","40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8"],["7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71","34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac"],["928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac","c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f"],["85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751","1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962"],["ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e","493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907"],["827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241","c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec"],["eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3","be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d"],["e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f","4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414"],["1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19","aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd"],["146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be","b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0"],["fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9","6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811"],["da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2","8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1"],["a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13","7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c"],["174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c","ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73"],["959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba","2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd"],["d2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151","e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405"],["64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073","d99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589"],["8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458","38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e"],["13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b","69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27"],["bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366","d3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1"],["8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa","40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482"],["8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0","620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945"],["dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787","7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573"],["f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e","ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82"]]},naf:{wnd:7,points:[["f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9","388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672"],["2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4","d8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6"],["5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc","6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da"],["acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe","cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37"],["774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb","d984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b"],["f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8","ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81"],["d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e","581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58"],["defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34","4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77"],["2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c","85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a"],["352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5","321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c"],["2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f","2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67"],["9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714","73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402"],["daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729","a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55"],["c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db","2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482"],["6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4","e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82"],["1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5","b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396"],["605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479","2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49"],["62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d","80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf"],["80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f","1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a"],["7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb","d0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7"],["d528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9","eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933"],["49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963","758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a"],["77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74","958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6"],["f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530","e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37"],["463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b","5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e"],["f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247","cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6"],["caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1","cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476"],["2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120","4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40"],["7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435","91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61"],["754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18","673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683"],["e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8","59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5"],["186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb","3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b"],["df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f","55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417"],["5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143","efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868"],["290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba","e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a"],["af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45","f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6"],["766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a","744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996"],["59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e","c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e"],["f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8","e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d"],["7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c","30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2"],["948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519","e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e"],["7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab","100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437"],["3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca","ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311"],["d3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf","8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4"],["1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610","68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575"],["733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4","f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d"],["15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c","d56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d"],["a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940","edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629"],["e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980","a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06"],["311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3","66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374"],["34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf","9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee"],["f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63","4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1"],["d7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448","fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b"],["32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf","5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661"],["7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5","8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6"],["ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6","8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e"],["16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5","5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d"],["eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99","f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc"],["78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51","f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4"],["494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5","42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c"],["a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5","204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b"],["c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997","4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913"],["841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881","73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154"],["5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5","39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865"],["36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66","d2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc"],["336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726","ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224"],["8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede","6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e"],["1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94","60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6"],["85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31","3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511"],["29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51","b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b"],["a0b1cae06b0a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252","ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2"],["4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5","cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c"],["d24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b","6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3"],["ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4","322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d"],["af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f","6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700"],["e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889","2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4"],["591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246","b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196"],["11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984","998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4"],["3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a","b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257"],["cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030","bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13"],["c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197","6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096"],["c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593","c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38"],["a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef","21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f"],["347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38","60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448"],["da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a","49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a"],["c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111","5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4"],["4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502","7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437"],["3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea","be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7"],["cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26","8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d"],["b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986","39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a"],["d4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e","62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54"],["48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4","25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77"],["dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda","ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517"],["6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859","cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10"],["e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f","f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125"],["eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c","6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e"],["13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942","fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1"],["ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a","1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2"],["b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80","5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423"],["ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d","438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8"],["8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1","cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758"],["52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63","c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375"],["e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352","6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d"],["7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193","ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec"],["5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00","9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0"],["32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58","ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c"],["e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7","d3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4"],["8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8","c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f"],["4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e","67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649"],["3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d","cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826"],["674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b","299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5"],["d32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f","f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87"],["30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6","462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b"],["be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297","62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc"],["93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a","7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c"],["b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c","ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f"],["d5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52","4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a"],["d3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb","bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46"],["463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065","bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f"],["7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917","603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03"],["74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9","cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08"],["30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3","553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8"],["9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57","712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373"],["176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66","ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3"],["75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8","9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8"],["809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721","9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1"],["1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180","4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9"]]}}},"40d5":function(t,e,n){"use strict";var r=n("d039");t.exports=!r((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},4111:function(t,e,n){"use strict";var r=n("7f7a");e.certificate=n("56b5");var i=r.define("RSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("modulus").int(),this.key("publicExponent").int(),this.key("privateExponent").int(),this.key("prime1").int(),this.key("prime2").int(),this.key("exponent1").int(),this.key("exponent2").int(),this.key("coefficient").int())}));e.RSAPrivateKey=i;var o=r.define("RSAPublicKey",(function(){this.seq().obj(this.key("modulus").int(),this.key("publicExponent").int())}));e.RSAPublicKey=o;var a=r.define("SubjectPublicKeyInfo",(function(){this.seq().obj(this.key("algorithm").use(s),this.key("subjectPublicKey").bitstr())}));e.PublicKey=a;var s=r.define("AlgorithmIdentifier",(function(){this.seq().obj(this.key("algorithm").objid(),this.key("none").null_().optional(),this.key("curve").objid().optional(),this.key("params").seq().obj(this.key("p").int(),this.key("q").int(),this.key("g").int()).optional())})),l=r.define("PrivateKeyInfo",(function(){this.seq().obj(this.key("version").int(),this.key("algorithm").use(s),this.key("subjectPrivateKey").octstr())}));e.PrivateKey=l;var c=r.define("EncryptedPrivateKeyInfo",(function(){this.seq().obj(this.key("algorithm").seq().obj(this.key("id").objid(),this.key("decrypt").seq().obj(this.key("kde").seq().obj(this.key("id").objid(),this.key("kdeparams").seq().obj(this.key("salt").octstr(),this.key("iters").int())),this.key("cipher").seq().obj(this.key("algo").objid(),this.key("iv").octstr()))),this.key("subjectPrivateKey").octstr())}));e.EncryptedPrivateKey=c;var u=r.define("DSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("p").int(),this.key("q").int(),this.key("g").int(),this.key("pub_key").int(),this.key("priv_key").int())}));e.DSAPrivateKey=u,e.DSAparam=r.define("DSAparam",(function(){this.int()}));var h=r.define("ECPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("privateKey").octstr(),this.key("parameters").optional().explicit(0).use(d),this.key("publicKey").optional().explicit(1).bitstr())}));e.ECPrivateKey=h;var d=r.define("ECParameters",(function(){this.choice({namedCurve:this.objid()})}));e.signature=r.define("signature",(function(){this.seq().obj(this.key("r").int(),this.key("s").int())}))},4136:function(t,e,n){"use strict";var r=e;r.base=n("ea53"),r.short=n("3300"),r.mont=n("676f"),r.edwards=n("3daf")},4186:function(t,e,n){"use strict";(function(e){var r;function i(t,e,n){return e=o(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function o(t){var e=a(t,"string");return"symbol"===typeof e?e:String(e)}function a(t,e){if("object"!==typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}var s=n("ee93"),l=Symbol("lastResolve"),c=Symbol("lastReject"),u=Symbol("error"),h=Symbol("ended"),d=Symbol("lastPromise"),f=Symbol("handlePromise"),p=Symbol("stream");function m(t,e){return{value:t,done:e}}function g(t){var e=t[l];if(null!==e){var n=t[p].read();null!==n&&(t[d]=null,t[l]=null,t[c]=null,e(m(n,!1)))}}function b(t){e.nextTick(g,t)}function v(t,e){return function(n,r){t.then((function(){e[h]?n(m(void 0,!0)):e[f](n,r)}),r)}}var y=Object.getPrototypeOf((function(){})),w=Object.setPrototypeOf((r={get stream(){return this[p]},next:function(){var t=this,n=this[u];if(null!==n)return Promise.reject(n);if(this[h])return Promise.resolve(m(void 0,!0));if(this[p].destroyed)return new Promise((function(n,r){e.nextTick((function(){t[u]?r(t[u]):n(m(void 0,!0))}))}));var r,i=this[d];if(i)r=new Promise(v(i,this));else{var o=this[p].read();if(null!==o)return Promise.resolve(m(o,!1));r=new Promise(this[f])}return this[d]=r,r}},i(r,Symbol.asyncIterator,(function(){return this})),i(r,"return",(function(){var t=this;return new Promise((function(e,n){t[p].destroy(null,(function(t){t?n(t):e(m(void 0,!0))}))}))})),r),y),_=function(t){var e,n=Object.create(w,(e={},i(e,p,{value:t,writable:!0}),i(e,l,{value:null,writable:!0}),i(e,c,{value:null,writable:!0}),i(e,u,{value:null,writable:!0}),i(e,h,{value:t._readableState.endEmitted,writable:!0}),i(e,f,{value:function(t,e){var r=n[p].read();r?(n[d]=null,n[l]=null,n[c]=null,t(m(r,!1))):(n[l]=t,n[c]=e)},writable:!0}),e));return n[d]=null,s(t,(function(t){if(t&&"ERR_STREAM_PREMATURE_CLOSE"!==t.code){var e=n[c];return null!==e&&(n[d]=null,n[l]=null,n[c]=null,e(t)),void(n[u]=t)}var r=n[l];null!==r&&(n[d]=null,n[l]=null,n[c]=null,r(m(void 0,!0))),n[h]=!0})),t.on("readable",b.bind(null,n)),n};t.exports=_}).call(this,n("4362"))},"41df":function(t,e,n){"use strict";const r=e;r.Reporter=n("d1c8").Reporter,r.DecoderBuffer=n("6283").DecoderBuffer,r.EncoderBuffer=n("6283").EncoderBuffer,r.Node=n("8360")},4228:function(t,e,n){var r=n("82f0"),i=n("8707").Buffer,o=n("bac2"),a=n("09f5"),s=n("6430"),l=n("39f5"),c=n("ae84"),u=n("3fb5");function h(t,e,n){s.call(this),this._cache=new d,this._last=void 0,this._cipher=new l.AES(e),this._prev=i.from(n),this._mode=t,this._autopadding=!0}function d(){this.cache=i.allocUnsafe(0)}function f(t){var e=t[15];if(e<1||e>16)throw new Error("unable to decrypt data");var n=-1;while(++n<e)if(t[n+(16-e)]!==e)throw new Error("unable to decrypt data");if(16!==e)return t.slice(0,16-e)}function p(t,e,n){var s=o[t.toLowerCase()];if(!s)throw new TypeError("invalid suite type");if("string"===typeof n&&(n=i.from(n)),"GCM"!==s.mode&&n.length!==s.iv)throw new TypeError("invalid iv length "+n.length);if("string"===typeof e&&(e=i.from(e)),e.length!==s.key/8)throw new TypeError("invalid key length "+e.length);return"stream"===s.type?new a(s.module,e,n,!0):"auth"===s.type?new r(s.module,e,n,!0):new h(s.module,e,n)}function m(t,e){var n=o[t.toLowerCase()];if(!n)throw new TypeError("invalid suite type");var r=c(e,!1,n.key,n.iv);return p(t,r.key,r.iv)}u(h,s),h.prototype._update=function(t){var e,n;this._cache.add(t);var r=[];while(e=this._cache.get(this._autopadding))n=this._mode.decrypt(this,e),r.push(n);return i.concat(r)},h.prototype._final=function(){var t=this._cache.flush();if(this._autopadding)return f(this._mode.decrypt(this,t));if(t)throw new Error("data not multiple of block length")},h.prototype.setAutoPadding=function(t){return this._autopadding=!!t,this},d.prototype.add=function(t){this.cache=i.concat([this.cache,t])},d.prototype.get=function(t){var e;if(t){if(this.cache.length>16)return e=this.cache.slice(0,16),this.cache=this.cache.slice(16),e}else if(this.cache.length>=16)return e=this.cache.slice(0,16),this.cache=this.cache.slice(16),e;return null},d.prototype.flush=function(){if(this.cache.length)return this.cache},e.createDecipher=m,e.createDecipheriv=p},"423e":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}});return e}))},4250:function(t,e,n){"use strict";(function(e,r){var i;t.exports=C,C.ReadableState=T;n("faa1").EventEmitter;var o=function(t,e){return t.listeners(e).length},a=n("5bbb"),s=n("b639").Buffer,l=("undefined"!==typeof e?e:"undefined"!==typeof window?window:"undefined"!==typeof self?self:{}).Uint8Array||function(){};function c(t){return s.from(t)}function u(t){return s.isBuffer(t)||t instanceof l}var h,d=n(3);h=d&&d.debuglog?d.debuglog("stream"):function(){};var f,p,m,g=n("96a5"),b=n("493f"),v=n("b9b5"),y=v.getHighWaterMark,w=n("9d8a").codes,_=w.ERR_INVALID_ARG_TYPE,x=w.ERR_STREAM_PUSH_AFTER_EOF,k=w.ERR_METHOD_NOT_IMPLEMENTED,A=w.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;n("3fb5")(C,a);var M=b.errorOrDestroy,O=["error","close","destroy","pause","resume"];function S(t,e,n){if("function"===typeof t.prependListener)return t.prependListener(e,n);t._events&&t._events[e]?Array.isArray(t._events[e])?t._events[e].unshift(n):t._events[e]=[n,t._events[e]]:t.on(e,n)}function T(t,e,r){i=i||n("e666"),t=t||{},"boolean"!==typeof r&&(r=e instanceof i),this.objectMode=!!t.objectMode,r&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=y(this,t,"readableHighWaterMark",r),this.buffer=new g,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(f||(f=n("7d72").StringDecoder),this.decoder=new f(t.encoding),this.encoding=t.encoding)}function C(t){if(i=i||n("e666"),!(this instanceof C))return new C(t);var e=this instanceof i;this._readableState=new T(t,this,e),this.readable=!0,t&&("function"===typeof t.read&&(this._read=t.read),"function"===typeof t.destroy&&(this._destroy=t.destroy)),a.call(this)}function E(t,e,n,r,i){h("readableAddChunk",e);var o,a=t._readableState;if(null===e)a.reading=!1,R(t,a);else if(i||(o=L(a,e)),o)M(t,o);else if(a.objectMode||e&&e.length>0)if("string"===typeof e||a.objectMode||Object.getPrototypeOf(e)===s.prototype||(e=c(e)),r)a.endEmitted?M(t,new A):j(t,a,e,!0);else if(a.ended)M(t,new x);else{if(a.destroyed)return!1;a.reading=!1,a.decoder&&!n?(e=a.decoder.write(e),a.objectMode||0!==e.length?j(t,a,e,!1):F(t,a)):j(t,a,e,!1)}else r||(a.reading=!1,F(t,a));return!a.ended&&(a.length<a.highWaterMark||0===a.length)}function j(t,e,n,r){e.flowing&&0===e.length&&!e.sync?(e.awaitDrain=0,t.emit("data",n)):(e.length+=e.objectMode?1:n.length,r?e.buffer.unshift(n):e.buffer.push(n),e.needReadable&&N(t)),F(t,e)}function L(t,e){var n;return u(e)||"string"===typeof e||void 0===e||t.objectMode||(n=new _("chunk",["string","Buffer","Uint8Array"],e)),n}Object.defineProperty(C.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(t){this._readableState&&(this._readableState.destroyed=t)}}),C.prototype.destroy=b.destroy,C.prototype._undestroy=b.undestroy,C.prototype._destroy=function(t,e){e(t)},C.prototype.push=function(t,e){var n,r=this._readableState;return r.objectMode?n=!0:"string"===typeof t&&(e=e||r.defaultEncoding,e!==r.encoding&&(t=s.from(t,e),e=""),n=!0),E(this,t,e,!1,n)},C.prototype.unshift=function(t){return E(this,t,null,!0,!1)},C.prototype.isPaused=function(){return!1===this._readableState.flowing},C.prototype.setEncoding=function(t){f||(f=n("7d72").StringDecoder);var e=new f(t);this._readableState.decoder=e,this._readableState.encoding=this._readableState.decoder.encoding;var r=this._readableState.buffer.head,i="";while(null!==r)i+=e.write(r.data),r=r.next;return this._readableState.buffer.clear(),""!==i&&this._readableState.buffer.push(i),this._readableState.length=i.length,this};var P=1073741824;function D(t){return t>=P?t=P:(t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++),t}function I(t,e){return t<=0||0===e.length&&e.ended?0:e.objectMode?1:t!==t?e.flowing&&e.length?e.buffer.head.data.length:e.length:(t>e.highWaterMark&&(e.highWaterMark=D(t)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0))}function R(t,e){if(h("onEofChunk"),!e.ended){if(e.decoder){var n=e.decoder.end();n&&n.length&&(e.buffer.push(n),e.length+=e.objectMode?1:n.length)}e.ended=!0,e.sync?N(t):(e.needReadable=!1,e.emittedReadable||(e.emittedReadable=!0,B(t)))}}function N(t){var e=t._readableState;h("emitReadable",e.needReadable,e.emittedReadable),e.needReadable=!1,e.emittedReadable||(h("emitReadable",e.flowing),e.emittedReadable=!0,r.nextTick(B,t))}function B(t){var e=t._readableState;h("emitReadable_",e.destroyed,e.length,e.ended),e.destroyed||!e.length&&!e.ended||(t.emit("readable"),e.emittedReadable=!1),e.needReadable=!e.flowing&&!e.ended&&e.length<=e.highWaterMark,$(t)}function F(t,e){e.readingMore||(e.readingMore=!0,r.nextTick(Y,t,e))}function Y(t,e){while(!e.reading&&!e.ended&&(e.length<e.highWaterMark||e.flowing&&0===e.length)){var n=e.length;if(h("maybeReadMore read 0"),t.read(0),n===e.length)break}e.readingMore=!1}function z(t){return function(){var e=t._readableState;h("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&o(t,"data")&&(e.flowing=!0,$(t))}}function H(t){var e=t._readableState;e.readableListening=t.listenerCount("readable")>0,e.resumeScheduled&&!e.paused?e.flowing=!0:t.listenerCount("data")>0&&t.resume()}function V(t){h("readable nexttick read 0"),t.read(0)}function W(t,e){e.resumeScheduled||(e.resumeScheduled=!0,r.nextTick(U,t,e))}function U(t,e){h("resume",e.reading),e.reading||t.read(0),e.resumeScheduled=!1,t.emit("resume"),$(t),e.flowing&&!e.reading&&t.read(0)}function $(t){var e=t._readableState;h("flow",e.flowing);while(e.flowing&&null!==t.read());}function G(t,e){return 0===e.length?null:(e.objectMode?n=e.buffer.shift():!t||t>=e.length?(n=e.decoder?e.buffer.join(""):1===e.buffer.length?e.buffer.first():e.buffer.concat(e.length),e.buffer.clear()):n=e.buffer.consume(t,e.decoder),n);var n}function q(t){var e=t._readableState;h("endReadable",e.endEmitted),e.endEmitted||(e.ended=!0,r.nextTick(X,e,t))}function X(t,e){if(h("endReadableNT",t.endEmitted,t.length),!t.endEmitted&&0===t.length&&(t.endEmitted=!0,e.readable=!1,e.emit("end"),t.autoDestroy)){var n=e._writableState;(!n||n.autoDestroy&&n.finished)&&e.destroy()}}function Z(t,e){for(var n=0,r=t.length;n<r;n++)if(t[n]===e)return n;return-1}C.prototype.read=function(t){h("read",t),t=parseInt(t,10);var e=this._readableState,n=t;if(0!==t&&(e.emittedReadable=!1),0===t&&e.needReadable&&((0!==e.highWaterMark?e.length>=e.highWaterMark:e.length>0)||e.ended))return h("read: emitReadable",e.length,e.ended),0===e.length&&e.ended?q(this):N(this),null;if(t=I(t,e),0===t&&e.ended)return 0===e.length&&q(this),null;var r,i=e.needReadable;return h("need readable",i),(0===e.length||e.length-t<e.highWaterMark)&&(i=!0,h("length less than watermark",i)),e.ended||e.reading?(i=!1,h("reading or ended",i)):i&&(h("do read"),e.reading=!0,e.sync=!0,0===e.length&&(e.needReadable=!0),this._read(e.highWaterMark),e.sync=!1,e.reading||(t=I(n,e))),r=t>0?G(t,e):null,null===r?(e.needReadable=e.length<=e.highWaterMark,t=0):(e.length-=t,e.awaitDrain=0),0===e.length&&(e.ended||(e.needReadable=!0),n!==t&&e.ended&&q(this)),null!==r&&this.emit("data",r),r},C.prototype._read=function(t){M(this,new k("_read()"))},C.prototype.pipe=function(t,e){var n=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=t;break;case 1:i.pipes=[i.pipes,t];break;default:i.pipes.push(t);break}i.pipesCount+=1,h("pipe count=%d opts=%j",i.pipesCount,e);var a=(!e||!1!==e.end)&&t!==r.stdout&&t!==r.stderr,s=a?c:v;function l(t,e){h("onunpipe"),t===n&&e&&!1===e.hasUnpiped&&(e.hasUnpiped=!0,f())}function c(){h("onend"),t.end()}i.endEmitted?r.nextTick(s):n.once("end",s),t.on("unpipe",l);var u=z(n);t.on("drain",u);var d=!1;function f(){h("cleanup"),t.removeListener("close",g),t.removeListener("finish",b),t.removeListener("drain",u),t.removeListener("error",m),t.removeListener("unpipe",l),n.removeListener("end",c),n.removeListener("end",v),n.removeListener("data",p),d=!0,!i.awaitDrain||t._writableState&&!t._writableState.needDrain||u()}function p(e){h("ondata");var r=t.write(e);h("dest.write",r),!1===r&&((1===i.pipesCount&&i.pipes===t||i.pipesCount>1&&-1!==Z(i.pipes,t))&&!d&&(h("false write response, pause",i.awaitDrain),i.awaitDrain++),n.pause())}function m(e){h("onerror",e),v(),t.removeListener("error",m),0===o(t,"error")&&M(t,e)}function g(){t.removeListener("finish",b),v()}function b(){h("onfinish"),t.removeListener("close",g),v()}function v(){h("unpipe"),n.unpipe(t)}return n.on("data",p),S(t,"error",m),t.once("close",g),t.once("finish",b),t.emit("pipe",n),i.flowing||(h("pipe resume"),n.resume()),t},C.prototype.unpipe=function(t){var e=this._readableState,n={hasUnpiped:!1};if(0===e.pipesCount)return this;if(1===e.pipesCount)return t&&t!==e.pipes||(t||(t=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,n)),this;if(!t){var r=e.pipes,i=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var o=0;o<i;o++)r[o].emit("unpipe",this,{hasUnpiped:!1});return this}var a=Z(e.pipes,t);return-1===a||(e.pipes.splice(a,1),e.pipesCount-=1,1===e.pipesCount&&(e.pipes=e.pipes[0]),t.emit("unpipe",this,n)),this},C.prototype.on=function(t,e){var n=a.prototype.on.call(this,t,e),i=this._readableState;return"data"===t?(i.readableListening=this.listenerCount("readable")>0,!1!==i.flowing&&this.resume()):"readable"===t&&(i.endEmitted||i.readableListening||(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,h("on readable",i.length,i.reading),i.length?N(this):i.reading||r.nextTick(V,this))),n},C.prototype.addListener=C.prototype.on,C.prototype.removeListener=function(t,e){var n=a.prototype.removeListener.call(this,t,e);return"readable"===t&&r.nextTick(H,this),n},C.prototype.removeAllListeners=function(t){var e=a.prototype.removeAllListeners.apply(this,arguments);return"readable"!==t&&void 0!==t||r.nextTick(H,this),e},C.prototype.resume=function(){var t=this._readableState;return t.flowing||(h("resume"),t.flowing=!t.readableListening,W(this,t)),t.paused=!1,this},C.prototype.pause=function(){return h("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(h("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},C.prototype.wrap=function(t){var e=this,n=this._readableState,r=!1;for(var i in t.on("end",(function(){if(h("wrapped end"),n.decoder&&!n.ended){var t=n.decoder.end();t&&t.length&&e.push(t)}e.push(null)})),t.on("data",(function(i){if(h("wrapped data"),n.decoder&&(i=n.decoder.write(i)),(!n.objectMode||null!==i&&void 0!==i)&&(n.objectMode||i&&i.length)){var o=e.push(i);o||(r=!0,t.pause())}})),t)void 0===this[i]&&"function"===typeof t[i]&&(this[i]=function(e){return function(){return t[e].apply(t,arguments)}}(i));for(var o=0;o<O.length;o++)t.on(O[o],this.emit.bind(this,O[o]));return this._read=function(e){h("wrapped _read",e),r&&(r=!1,t.resume())},this},"function"===typeof Symbol&&(C.prototype[Symbol.asyncIterator]=function(){return void 0===p&&(p=n("4186")),p(this)}),Object.defineProperty(C.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(C.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(C.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(t){this._readableState&&(this._readableState.flowing=t)}}),C._fromList=G,Object.defineProperty(C.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"===typeof Symbol&&(C.from=function(t,e){return void 0===m&&(m=n("919c")),m(C,t,e)})}).call(this,n("c8ba"),n("4362"))},"429b":function(t,e,n){t.exports=n("faa1").EventEmitter},"42a7":function(t,e,n){"use strict";var r=n("d113").codes.ERR_STREAM_PREMATURE_CLOSE;function i(t){var e=!1;return function(){if(!e){e=!0;for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];t.apply(this,r)}}}function o(){}function a(t){return t.setHeader&&"function"===typeof t.abort}function s(t,e,n){if("function"===typeof e)return s(t,null,e);e||(e={}),n=i(n||o);var l=e.readable||!1!==e.readable&&t.readable,c=e.writable||!1!==e.writable&&t.writable,u=function(){t.writable||d()},h=t._writableState&&t._writableState.finished,d=function(){c=!1,h=!0,l||n.call(t)},f=t._readableState&&t._readableState.endEmitted,p=function(){l=!1,f=!0,c||n.call(t)},m=function(e){n.call(t,e)},g=function(){var e;return l&&!f?(t._readableState&&t._readableState.ended||(e=new r),n.call(t,e)):c&&!h?(t._writableState&&t._writableState.ended||(e=new r),n.call(t,e)):void 0},b=function(){t.req.on("finish",d)};return a(t)?(t.on("complete",d),t.on("abort",g),t.req?b():t.on("request",b)):c&&!t._writableState&&(t.on("end",u),t.on("close",u)),t.on("end",p),t.on("finish",d),!1!==e.error&&t.on("error",m),t.on("close",g),function(){t.removeListener("complete",d),t.removeListener("abort",g),t.removeListener("request",b),t.req&&t.req.removeListener("finish",d),t.removeListener("end",u),t.removeListener("close",u),t.removeListener("finish",d),t.removeListener("end",p),t.removeListener("error",m),t.removeListener("close",g)}}t.exports=s},4362:function(t,e,n){e.nextTick=function(t){var e=Array.prototype.slice.call(arguments);e.shift(),setTimeout((function(){t.apply(null,e)}),0)},e.platform=e.arch=e.execPath=e.title="browser",e.pid=1,e.browser=!0,e.env={},e.argv=[],e.binding=function(t){throw new Error("No such module. (Possibly not yet loaded)")},function(){var t,r="/";e.cwd=function(){return r},e.chdir=function(e){t||(t=n("df7c")),r=t.resolve(e,r)}}(),e.exit=e.kill=e.umask=e.dlopen=e.uptime=e.memoryUsage=e.uvCounters=function(){},e.features={}},"440b":function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n("2f79");function i(t){return r["d"]?new Proxy(t,{get:function(t,e){return e in t?t[e]:void 0}}):t}},"440c":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e,n,r){var i={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return e?i[n][0]:i[n][1]}function n(t){var e=t.substr(0,t.indexOf(" "));return i(e)?"a "+t:"an "+t}function r(t){var e=t.substr(0,t.indexOf(" "));return i(e)?"viru "+t:"virun "+t}function i(t){if(t=parseInt(t,10),isNaN(t))return!1;if(t<0)return!0;if(t<10)return 4<=t&&t<=7;if(t<100){var e=t%10,n=t/10;return i(0===e?n:e)}if(t<1e4){while(t>=10)t/=10;return i(t)}return t/=1e3,i(t)}var o=t.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:n,past:r,s:"e puer Sekonnen",ss:"%d Sekonnen",m:e,mm:"%d Minutten",h:e,hh:"%d Stonnen",d:e,dd:"%d Deeg",M:e,MM:"%d Méint",y:e,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o}))},"44a3":function(t,e,n){"use strict";var r=n("80af"),i=n("f3a3"),o=i.assert,a=i.cachedProperty,s=i.parseBytes;function l(t,e){this.eddsa=t,"object"!==typeof e&&(e=s(e)),Array.isArray(e)&&(e={R:e.slice(0,t.encodingLength),S:e.slice(t.encodingLength)}),o(e.R&&e.S,"Signature without R or S"),t.isPoint(e.R)&&(this._R=e.R),e.S instanceof r&&(this._S=e.S),this._Rencoded=Array.isArray(e.R)?e.R:e.Rencoded,this._Sencoded=Array.isArray(e.S)?e.S:e.Sencoded}a(l,"S",(function(){return this.eddsa.decodeInt(this.Sencoded())})),a(l,"R",(function(){return this.eddsa.decodePoint(this.Rencoded())})),a(l,"Rencoded",(function(){return this.eddsa.encodePoint(this.R())})),a(l,"Sencoded",(function(){return this.eddsa.encodeInt(this.S())})),l.prototype.toBytes=function(){return this.Rencoded().concat(this.Sencoded())},l.prototype.toHex=function(){return i.encode(this.toBytes(),"hex").toUpperCase()},t.exports=l},"44ad":function(t,e,n){"use strict";var r=n("e330"),i=n("d039"),o=n("c6b6"),a=Object,s=r("".split);t.exports=i((function(){return!a("z").propertyIsEnumerable(0)}))?function(t){return"String"===o(t)?s(t,""):a(t)}:a},"44d2":function(t,e,n){"use strict";var r=n("b622"),i=n("7c73"),o=n("9bf2").f,a=r("unscopables"),s=Array.prototype;void 0===s[a]&&o(s,a,{configurable:!0,value:i(null)}),t.exports=function(t){s[a][t]=!0}},"44e7":function(t,e,n){"use strict";var r=n("861d"),i=n("c6b6"),o=n("b622"),a=o("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[a])?!!e:"RegExp"===i(t))}},4581:function(t,e,n){"use strict";e["a"]=null},4625:function(t,e,n){"use strict";var r=n("c6b6"),i=n("e330");t.exports=function(t){if("Function"===r(t))return i(t)}},"466d":function(t,e,n){"use strict";var r=n("c65b"),i=n("d784"),o=n("825a"),a=n("7234"),s=n("50c4"),l=n("577e"),c=n("1d80"),u=n("dc4a"),h=n("8aa5"),d=n("14c3");i("match",(function(t,e,n){return[function(e){var n=c(this),i=a(e)?void 0:u(e,t);return i?r(i,e,n):new RegExp(e)[t](l(n))},function(t){var r=o(this),i=l(t),a=n(e,r,i);if(a.done)return a.value;if(!r.global)return d(r,i);var c=r.unicode;r.lastIndex=0;var u,f=[],p=0;while(null!==(u=d(r,i))){var m=l(u[0]);f[p]=m,""===m&&(r.lastIndex=h(i,s(r.lastIndex),c)),p++}return 0===p?null:f}]}))},4681:function(t,e,n){"use strict";var r=n("966d");function i(t,e){var n=this,i=this._readableState&&this._readableState.destroyed,o=this._writableState&&this._writableState.destroyed;return i||o?(e?e(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,r.nextTick(a,this,t)):r.nextTick(a,this,t)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,(function(t){!e&&t?n._writableState?n._writableState.errorEmitted||(n._writableState.errorEmitted=!0,r.nextTick(a,n,t)):r.nextTick(a,n,t):e&&e(t)})),this)}function o(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function a(t,e){t.emit("error",e)}t.exports={destroy:i,undestroy:o}},"46eb":function(t,e,n){var r=n("3cab");r.Template=n("70ae").Template,r.template=r.Template,t.exports=r},4749:function(t,e,n){const r=n("c088");async function i(t,e){const n=await r("https://api.github.com/repos/"+t,{headers:e?{Authorization:"Bearer "+e}:void 0});return n.json()}async function o({user:t,repository:e,ref:n="HEAD",directory:r,token:a,getFullData:s=!1}){const l=[],c=[],u=await i(`${t}/${e}/contents/${r}?ref=${n}`,a);if("Not Found"===u.message)return[];if(u.message)throw new Error(u.message);for(const i of u)"file"===i.type?l.push(s?i:i.path):"dir"===i.type&&c.push(o({user:t,repository:e,ref:n,directory:i.path,token:a,getFullData:s}));return l.concat(...await Promise.all(c))}async function a({user:t,repository:e,ref:n="HEAD",directory:r,token:o,getFullData:a=!1}){r.endsWith("/")||(r+="/");const s=[],l=await i(`${t}/${e}/git/trees/${n}?recursive=1`,o);if(l.message)throw new Error(l.message);for(const i of l.tree)"blob"===i.type&&i.path.startsWith(r)&&s.push(a?i:i.path);return s.truncated=l.truncated,s}t.exports.viaContentsApi=o,t.exports.viaContentApi=o,t.exports.viaTreesApi=a,t.exports.viaTreeApi=a},4754:function(t,e,n){"use strict";t.exports=function(t,e){return{value:t,done:e}}},4793:function(t,e,n){(function(n){"use strict";function r(t,e){if(t instanceof Boolean||"boolean"===typeof t)return!1;if(e instanceof Object||(e={}),e.hasOwnProperty("allowBlank")&&!e.allowBlank&&""===t)return!1;var n="(?:[A-Za-z0-9+\\/]{4})*(?:[A-Za-z0-9+\\/]{2}==|[A-Za-z0-9+/]{3}=)?";return e.mime&&(n="(data:\\w+\\/[a-zA-Z\\+\\-\\.]+;base64,)?"+n),!1===e.paddingRequired&&(n="(?:[A-Za-z0-9+\\/]{4})*(?:[A-Za-z0-9+\\/]{2}(==)?|[A-Za-z0-9+\\/]{3}=?)?"),new RegExp("^"+n+"$","gi").test(t)}t.exports&&(e=t.exports=r),e.isBase64=r})()},"47df":function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var r=n("906c"),i=n("686b");function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function a(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?o(Object(n),!0).forEach((function(e){s(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var l=function(t,e,n){if(t=t?t.$el||t:null,!Object(r["s"])(t))return null;if(Object(i["b"])("observeDom"))return null;var o=new r["a"]((function(t){for(var n=!1,r=0;r<t.length&&!n;r++){var i=t[r],o=i.type,a=i.target;("characterData"===o&&a.nodeType===Node.TEXT_NODE||"attributes"===o||"childList"===o&&(i.addedNodes.length>0||i.removedNodes.length>0))&&(n=!0)}n&&e()}));return o.observe(t,a({childList:!0,subtree:!0},n)),o}},"485a":function(t,e,n){"use strict";var r=n("c65b"),i=n("1626"),o=n("861d"),a=TypeError;t.exports=function(t,e){var n,s;if("string"===e&&i(n=t.toString)&&!o(s=r(n,t)))return s;if(i(n=t.valueOf)&&!o(s=r(n,t)))return s;if("string"!==e&&i(n=t.toString)&&!o(s=r(n,t)))return s;throw new a("Can't convert object to primitive value")}},"485c":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},n=t.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"bir neçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(t){return/^(gündüz|axşam)$/.test(t)},meridiem:function(t,e,n){return t<4?"gecə":t<12?"səhər":t<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(t){if(0===t)return t+"-ıncı";var n=t%10,r=t%100-n,i=t>=100?100:null;return t+(e[n]||e[r]||e[i])},week:{dow:1,doy:7}});return n}))},"48e6":function(t,e,n){(function(t){(function(t,e){"use strict";function r(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}function o(t,e,n){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&("le"!==e&&"be"!==e||(n=e,e=10),this._init(t||0,e||10,n||"be"))}var a;"object"===typeof t?t.exports=o:e.BN=o,o.BN=o,o.wordSize=26;try{a="undefined"!==typeof window&&"undefined"!==typeof window.Buffer?window.Buffer:n(7).Buffer}catch(S){}function s(t,e){var n=t.charCodeAt(e);return n>=65&&n<=70?n-55:n>=97&&n<=102?n-87:n-48&15}function l(t,e,n){var r=s(t,n);return n-1>=e&&(r|=s(t,n-1)<<4),r}function c(t,e,n,r){for(var i=0,o=Math.min(t.length,n),a=e;a<o;a++){var s=t.charCodeAt(a)-48;i*=r,i+=s>=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"===typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return t.cmp(e)>0?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,n){if("number"===typeof t)return this._initNumber(t,e,n);if("object"===typeof t)return this._initArray(t,e,n);"hex"===e&&(e=16),r(e===(0|e)&&e>=2&&e<=36),t=t.toString().replace(/\s+/g,"");var i=0;"-"===t[0]&&(i++,this.negative=1),i<t.length&&(16===e?this._parseHex(t,i,n):(this._parseBase(t,e,i),"le"===n&&this._initArray(this.toArray(),e,n)))},o.prototype._initNumber=function(t,e,n){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(r(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===n&&this._initArray(this.toArray(),e,n)},o.prototype._initArray=function(t,e,n){if(r("number"===typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i=0;i<this.length;i++)this.words[i]=0;var o,a,s=0;if("be"===n)for(i=t.length-1,o=0;i>=0;i-=3)a=t[i]|t[i-1]<<8|t[i-2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);else if("le"===n)for(i=0,o=0;i<t.length;i+=3)a=t[i]|t[i+1]<<8|t[i+2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(t,e,n){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var r=0;r<this.length;r++)this.words[r]=0;var i,o=0,a=0;if("be"===n)for(r=t.length-1;r>=e;r-=2)i=l(t,e,r)<<o,this.words[a]|=67108863&i,o>=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;else{var s=t.length-e;for(r=s%2===0?e+1:e;r<t.length;r+=2)i=l(t,e,r)<<o,this.words[a]|=67108863&i,o>=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8}this.strip()},o.prototype._parseBase=function(t,e,n){this.words=[0],this.length=1;for(var r=0,i=1;i<=67108863;i*=e)r++;r--,i=i/e|0;for(var o=t.length-n,a=o%r,s=Math.min(o,o-a)+n,l=0,u=n;u<s;u+=r)l=c(t,u,u+r,e),this.imuln(i),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l);if(0!==a){var h=1;for(l=c(t,u,t.length,e),u=0;u<a;u++)h*=e;this.imuln(h),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l)}this.strip()},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){while(this.length<t)this.words[this.length++]=0;return this},o.prototype.strip=function(){while(this.length>1&&0===this.words[this.length-1])this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],h=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],d=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(t){for(var e=new Array(t.bitLength()),n=0;n<e.length;n++){var r=n/26|0,i=n%26;e[n]=(t.words[r]&1<<i)>>>i}return e}function p(t,e,n){n.negative=e.negative^t.negative;var r=t.length+e.length|0;n.length=r,r=r-1|0;var i=0|t.words[0],o=0|e.words[0],a=i*o,s=67108863&a,l=a/67108864|0;n.words[0]=s;for(var c=1;c<r;c++){for(var u=l>>>26,h=67108863&l,d=Math.min(c,e.length-1),f=Math.max(0,c-t.length+1);f<=d;f++){var p=c-f|0;i=0|t.words[p],o=0|e.words[f],a=i*o+h,u+=a/67108864|0,h=67108863&a}n.words[c]=0|h,l=0|u}return 0!==l?n.words[c]=0|l:n.length--,n.strip()}o.prototype.toString=function(t,e){var n;if(t=t||10,e=0|e||1,16===t||"hex"===t){n="";for(var i=0,o=0,a=0;a<this.length;a++){var s=this.words[a],l=(16777215&(s<<i|o)).toString(16);o=s>>>24-i&16777215,n=0!==o||a!==this.length-1?u[6-l.length]+l+n:l+n,i+=2,i>=26&&(i-=26,a--)}0!==o&&(n=o.toString(16)+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}if(t===(0|t)&&t>=2&&t<=36){var c=h[t],f=d[t];n="";var p=this.clone();p.negative=0;while(!p.isZero()){var m=p.modn(f).toString(t);p=p.idivn(f),n=p.isZero()?m+n:u[c-m.length]+m+n}this.isZero()&&(n="0"+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}r(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return r("undefined"!==typeof a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,n){var i=this.byteLength(),o=n||Math.max(1,i);r(i<=o,"byte array longer than desired length"),r(o>0,"Requested array length <= 0"),this.strip();var a,s,l="le"===e,c=new t(o),u=this.clone();if(l){for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[s]=a;for(;s<o;s++)c[s]=0}else{for(s=0;s<o-i;s++)c[s]=0;for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[o-s-1]=a}return c},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t,n=0;return e>=4096&&(n+=13,e>>>=13),e>=64&&(n+=7,e>>>=7),e>=8&&(n+=4,e>>>=4),e>=2&&(n+=2,e>>>=2),n+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,n=0;return 0===(8191&e)&&(n+=13,e>>>=13),0===(127&e)&&(n+=7,e>>>=7),0===(15&e)&&(n+=4,e>>>=4),0===(3&e)&&(n+=2,e>>>=2),0===(1&e)&&n++,n},o.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var n=this._zeroBits(this.words[e]);if(t+=n,26!==n)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){while(this.length<t.length)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this.strip()},o.prototype.ior=function(t){return r(0===(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var n=0;n<e.length;n++)this.words[n]=this.words[n]&t.words[n];return this.length=e.length,this.strip()},o.prototype.iand=function(t){return r(0===(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var e,n;this.length>t.length?(e=this,n=t):(e=t,n=this);for(var r=0;r<n.length;r++)this.words[r]=e.words[r]^n.words[r];if(this!==e)for(;r<e.length;r++)this.words[r]=e.words[r];return this.length=e.length,this.strip()},o.prototype.ixor=function(t){return r(0===(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){r("number"===typeof t&&t>=0);var e=0|Math.ceil(t/26),n=t%26;this._expand(e),n>0&&e--;for(var i=0;i<e;i++)this.words[i]=67108863&~this.words[i];return n>0&&(this.words[i]=~this.words[i]&67108863>>26-n),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){r("number"===typeof t&&t>=0);var n=t/26|0,i=t%26;return this._expand(n+1),this.words[n]=e?this.words[n]|1<<i:this.words[n]&~(1<<i),this.strip()},o.prototype.iadd=function(t){var e,n,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();this.length>t.length?(n=this,r=t):(n=t,r=this);for(var i=0,o=0;o<r.length;o++)e=(0|n.words[o])+(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<n.length;o++)e=(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=n.length,0!==i)this.words[this.length]=i,this.length++;else if(n!==this)for(;o<n.length;o++)this.words[o]=n.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var n,r,i=this.cmp(t);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(n=this,r=t):(n=t,r=this);for(var o=0,a=0;a<r.length;a++)e=(0|n.words[a])-(0|r.words[a])+o,o=e>>26,this.words[a]=67108863&e;for(;0!==o&&a<n.length;a++)e=(0|n.words[a])+o,o=e>>26,this.words[a]=67108863&e;if(0===o&&a<n.length&&n!==this)for(;a<n.length;a++)this.words[a]=n.words[a];return this.length=Math.max(this.length,a),n!==this&&(this.negative=1),this.strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var m=function(t,e,n){var r,i,o,a=t.words,s=e.words,l=n.words,c=0,u=0|a[0],h=8191&u,d=u>>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],b=8191&g,v=g>>>13,y=0|a[3],w=8191&y,_=y>>>13,x=0|a[4],k=8191&x,A=x>>>13,M=0|a[5],O=8191&M,S=M>>>13,T=0|a[6],C=8191&T,E=T>>>13,j=0|a[7],L=8191&j,P=j>>>13,D=0|a[8],I=8191&D,R=D>>>13,N=0|a[9],B=8191&N,F=N>>>13,Y=0|s[0],z=8191&Y,H=Y>>>13,V=0|s[1],W=8191&V,U=V>>>13,$=0|s[2],G=8191&$,q=$>>>13,X=0|s[3],Z=8191&X,K=X>>>13,Q=0|s[4],J=8191&Q,tt=Q>>>13,et=0|s[5],nt=8191&et,rt=et>>>13,it=0|s[6],ot=8191&it,at=it>>>13,st=0|s[7],lt=8191&st,ct=st>>>13,ut=0|s[8],ht=8191&ut,dt=ut>>>13,ft=0|s[9],pt=8191&ft,mt=ft>>>13;n.negative=t.negative^e.negative,n.length=19,r=Math.imul(h,z),i=Math.imul(h,H),i=i+Math.imul(d,z)|0,o=Math.imul(d,H);var gt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(gt>>>26)|0,gt&=67108863,r=Math.imul(p,z),i=Math.imul(p,H),i=i+Math.imul(m,z)|0,o=Math.imul(m,H),r=r+Math.imul(h,W)|0,i=i+Math.imul(h,U)|0,i=i+Math.imul(d,W)|0,o=o+Math.imul(d,U)|0;var bt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(bt>>>26)|0,bt&=67108863,r=Math.imul(b,z),i=Math.imul(b,H),i=i+Math.imul(v,z)|0,o=Math.imul(v,H),r=r+Math.imul(p,W)|0,i=i+Math.imul(p,U)|0,i=i+Math.imul(m,W)|0,o=o+Math.imul(m,U)|0,r=r+Math.imul(h,G)|0,i=i+Math.imul(h,q)|0,i=i+Math.imul(d,G)|0,o=o+Math.imul(d,q)|0;var vt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(vt>>>26)|0,vt&=67108863,r=Math.imul(w,z),i=Math.imul(w,H),i=i+Math.imul(_,z)|0,o=Math.imul(_,H),r=r+Math.imul(b,W)|0,i=i+Math.imul(b,U)|0,i=i+Math.imul(v,W)|0,o=o+Math.imul(v,U)|0,r=r+Math.imul(p,G)|0,i=i+Math.imul(p,q)|0,i=i+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0,r=r+Math.imul(h,Z)|0,i=i+Math.imul(h,K)|0,i=i+Math.imul(d,Z)|0,o=o+Math.imul(d,K)|0;var yt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,r=Math.imul(k,z),i=Math.imul(k,H),i=i+Math.imul(A,z)|0,o=Math.imul(A,H),r=r+Math.imul(w,W)|0,i=i+Math.imul(w,U)|0,i=i+Math.imul(_,W)|0,o=o+Math.imul(_,U)|0,r=r+Math.imul(b,G)|0,i=i+Math.imul(b,q)|0,i=i+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,r=r+Math.imul(p,Z)|0,i=i+Math.imul(p,K)|0,i=i+Math.imul(m,Z)|0,o=o+Math.imul(m,K)|0,r=r+Math.imul(h,J)|0,i=i+Math.imul(h,tt)|0,i=i+Math.imul(d,J)|0,o=o+Math.imul(d,tt)|0;var wt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,r=Math.imul(O,z),i=Math.imul(O,H),i=i+Math.imul(S,z)|0,o=Math.imul(S,H),r=r+Math.imul(k,W)|0,i=i+Math.imul(k,U)|0,i=i+Math.imul(A,W)|0,o=o+Math.imul(A,U)|0,r=r+Math.imul(w,G)|0,i=i+Math.imul(w,q)|0,i=i+Math.imul(_,G)|0,o=o+Math.imul(_,q)|0,r=r+Math.imul(b,Z)|0,i=i+Math.imul(b,K)|0,i=i+Math.imul(v,Z)|0,o=o+Math.imul(v,K)|0,r=r+Math.imul(p,J)|0,i=i+Math.imul(p,tt)|0,i=i+Math.imul(m,J)|0,o=o+Math.imul(m,tt)|0,r=r+Math.imul(h,nt)|0,i=i+Math.imul(h,rt)|0,i=i+Math.imul(d,nt)|0,o=o+Math.imul(d,rt)|0;var _t=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(_t>>>26)|0,_t&=67108863,r=Math.imul(C,z),i=Math.imul(C,H),i=i+Math.imul(E,z)|0,o=Math.imul(E,H),r=r+Math.imul(O,W)|0,i=i+Math.imul(O,U)|0,i=i+Math.imul(S,W)|0,o=o+Math.imul(S,U)|0,r=r+Math.imul(k,G)|0,i=i+Math.imul(k,q)|0,i=i+Math.imul(A,G)|0,o=o+Math.imul(A,q)|0,r=r+Math.imul(w,Z)|0,i=i+Math.imul(w,K)|0,i=i+Math.imul(_,Z)|0,o=o+Math.imul(_,K)|0,r=r+Math.imul(b,J)|0,i=i+Math.imul(b,tt)|0,i=i+Math.imul(v,J)|0,o=o+Math.imul(v,tt)|0,r=r+Math.imul(p,nt)|0,i=i+Math.imul(p,rt)|0,i=i+Math.imul(m,nt)|0,o=o+Math.imul(m,rt)|0,r=r+Math.imul(h,ot)|0,i=i+Math.imul(h,at)|0,i=i+Math.imul(d,ot)|0,o=o+Math.imul(d,at)|0;var xt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(xt>>>26)|0,xt&=67108863,r=Math.imul(L,z),i=Math.imul(L,H),i=i+Math.imul(P,z)|0,o=Math.imul(P,H),r=r+Math.imul(C,W)|0,i=i+Math.imul(C,U)|0,i=i+Math.imul(E,W)|0,o=o+Math.imul(E,U)|0,r=r+Math.imul(O,G)|0,i=i+Math.imul(O,q)|0,i=i+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,r=r+Math.imul(k,Z)|0,i=i+Math.imul(k,K)|0,i=i+Math.imul(A,Z)|0,o=o+Math.imul(A,K)|0,r=r+Math.imul(w,J)|0,i=i+Math.imul(w,tt)|0,i=i+Math.imul(_,J)|0,o=o+Math.imul(_,tt)|0,r=r+Math.imul(b,nt)|0,i=i+Math.imul(b,rt)|0,i=i+Math.imul(v,nt)|0,o=o+Math.imul(v,rt)|0,r=r+Math.imul(p,ot)|0,i=i+Math.imul(p,at)|0,i=i+Math.imul(m,ot)|0,o=o+Math.imul(m,at)|0,r=r+Math.imul(h,lt)|0,i=i+Math.imul(h,ct)|0,i=i+Math.imul(d,lt)|0,o=o+Math.imul(d,ct)|0;var kt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(kt>>>26)|0,kt&=67108863,r=Math.imul(I,z),i=Math.imul(I,H),i=i+Math.imul(R,z)|0,o=Math.imul(R,H),r=r+Math.imul(L,W)|0,i=i+Math.imul(L,U)|0,i=i+Math.imul(P,W)|0,o=o+Math.imul(P,U)|0,r=r+Math.imul(C,G)|0,i=i+Math.imul(C,q)|0,i=i+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,r=r+Math.imul(O,Z)|0,i=i+Math.imul(O,K)|0,i=i+Math.imul(S,Z)|0,o=o+Math.imul(S,K)|0,r=r+Math.imul(k,J)|0,i=i+Math.imul(k,tt)|0,i=i+Math.imul(A,J)|0,o=o+Math.imul(A,tt)|0,r=r+Math.imul(w,nt)|0,i=i+Math.imul(w,rt)|0,i=i+Math.imul(_,nt)|0,o=o+Math.imul(_,rt)|0,r=r+Math.imul(b,ot)|0,i=i+Math.imul(b,at)|0,i=i+Math.imul(v,ot)|0,o=o+Math.imul(v,at)|0,r=r+Math.imul(p,lt)|0,i=i+Math.imul(p,ct)|0,i=i+Math.imul(m,lt)|0,o=o+Math.imul(m,ct)|0,r=r+Math.imul(h,ht)|0,i=i+Math.imul(h,dt)|0,i=i+Math.imul(d,ht)|0,o=o+Math.imul(d,dt)|0;var At=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(At>>>26)|0,At&=67108863,r=Math.imul(B,z),i=Math.imul(B,H),i=i+Math.imul(F,z)|0,o=Math.imul(F,H),r=r+Math.imul(I,W)|0,i=i+Math.imul(I,U)|0,i=i+Math.imul(R,W)|0,o=o+Math.imul(R,U)|0,r=r+Math.imul(L,G)|0,i=i+Math.imul(L,q)|0,i=i+Math.imul(P,G)|0,o=o+Math.imul(P,q)|0,r=r+Math.imul(C,Z)|0,i=i+Math.imul(C,K)|0,i=i+Math.imul(E,Z)|0,o=o+Math.imul(E,K)|0,r=r+Math.imul(O,J)|0,i=i+Math.imul(O,tt)|0,i=i+Math.imul(S,J)|0,o=o+Math.imul(S,tt)|0,r=r+Math.imul(k,nt)|0,i=i+Math.imul(k,rt)|0,i=i+Math.imul(A,nt)|0,o=o+Math.imul(A,rt)|0,r=r+Math.imul(w,ot)|0,i=i+Math.imul(w,at)|0,i=i+Math.imul(_,ot)|0,o=o+Math.imul(_,at)|0,r=r+Math.imul(b,lt)|0,i=i+Math.imul(b,ct)|0,i=i+Math.imul(v,lt)|0,o=o+Math.imul(v,ct)|0,r=r+Math.imul(p,ht)|0,i=i+Math.imul(p,dt)|0,i=i+Math.imul(m,ht)|0,o=o+Math.imul(m,dt)|0,r=r+Math.imul(h,pt)|0,i=i+Math.imul(h,mt)|0,i=i+Math.imul(d,pt)|0,o=o+Math.imul(d,mt)|0;var Mt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,r=Math.imul(B,W),i=Math.imul(B,U),i=i+Math.imul(F,W)|0,o=Math.imul(F,U),r=r+Math.imul(I,G)|0,i=i+Math.imul(I,q)|0,i=i+Math.imul(R,G)|0,o=o+Math.imul(R,q)|0,r=r+Math.imul(L,Z)|0,i=i+Math.imul(L,K)|0,i=i+Math.imul(P,Z)|0,o=o+Math.imul(P,K)|0,r=r+Math.imul(C,J)|0,i=i+Math.imul(C,tt)|0,i=i+Math.imul(E,J)|0,o=o+Math.imul(E,tt)|0,r=r+Math.imul(O,nt)|0,i=i+Math.imul(O,rt)|0,i=i+Math.imul(S,nt)|0,o=o+Math.imul(S,rt)|0,r=r+Math.imul(k,ot)|0,i=i+Math.imul(k,at)|0,i=i+Math.imul(A,ot)|0,o=o+Math.imul(A,at)|0,r=r+Math.imul(w,lt)|0,i=i+Math.imul(w,ct)|0,i=i+Math.imul(_,lt)|0,o=o+Math.imul(_,ct)|0,r=r+Math.imul(b,ht)|0,i=i+Math.imul(b,dt)|0,i=i+Math.imul(v,ht)|0,o=o+Math.imul(v,dt)|0,r=r+Math.imul(p,pt)|0,i=i+Math.imul(p,mt)|0,i=i+Math.imul(m,pt)|0,o=o+Math.imul(m,mt)|0;var Ot=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,r=Math.imul(B,G),i=Math.imul(B,q),i=i+Math.imul(F,G)|0,o=Math.imul(F,q),r=r+Math.imul(I,Z)|0,i=i+Math.imul(I,K)|0,i=i+Math.imul(R,Z)|0,o=o+Math.imul(R,K)|0,r=r+Math.imul(L,J)|0,i=i+Math.imul(L,tt)|0,i=i+Math.imul(P,J)|0,o=o+Math.imul(P,tt)|0,r=r+Math.imul(C,nt)|0,i=i+Math.imul(C,rt)|0,i=i+Math.imul(E,nt)|0,o=o+Math.imul(E,rt)|0,r=r+Math.imul(O,ot)|0,i=i+Math.imul(O,at)|0,i=i+Math.imul(S,ot)|0,o=o+Math.imul(S,at)|0,r=r+Math.imul(k,lt)|0,i=i+Math.imul(k,ct)|0,i=i+Math.imul(A,lt)|0,o=o+Math.imul(A,ct)|0,r=r+Math.imul(w,ht)|0,i=i+Math.imul(w,dt)|0,i=i+Math.imul(_,ht)|0,o=o+Math.imul(_,dt)|0,r=r+Math.imul(b,pt)|0,i=i+Math.imul(b,mt)|0,i=i+Math.imul(v,pt)|0,o=o+Math.imul(v,mt)|0;var St=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(St>>>26)|0,St&=67108863,r=Math.imul(B,Z),i=Math.imul(B,K),i=i+Math.imul(F,Z)|0,o=Math.imul(F,K),r=r+Math.imul(I,J)|0,i=i+Math.imul(I,tt)|0,i=i+Math.imul(R,J)|0,o=o+Math.imul(R,tt)|0,r=r+Math.imul(L,nt)|0,i=i+Math.imul(L,rt)|0,i=i+Math.imul(P,nt)|0,o=o+Math.imul(P,rt)|0,r=r+Math.imul(C,ot)|0,i=i+Math.imul(C,at)|0,i=i+Math.imul(E,ot)|0,o=o+Math.imul(E,at)|0,r=r+Math.imul(O,lt)|0,i=i+Math.imul(O,ct)|0,i=i+Math.imul(S,lt)|0,o=o+Math.imul(S,ct)|0,r=r+Math.imul(k,ht)|0,i=i+Math.imul(k,dt)|0,i=i+Math.imul(A,ht)|0,o=o+Math.imul(A,dt)|0,r=r+Math.imul(w,pt)|0,i=i+Math.imul(w,mt)|0,i=i+Math.imul(_,pt)|0,o=o+Math.imul(_,mt)|0;var Tt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,r=Math.imul(B,J),i=Math.imul(B,tt),i=i+Math.imul(F,J)|0,o=Math.imul(F,tt),r=r+Math.imul(I,nt)|0,i=i+Math.imul(I,rt)|0,i=i+Math.imul(R,nt)|0,o=o+Math.imul(R,rt)|0,r=r+Math.imul(L,ot)|0,i=i+Math.imul(L,at)|0,i=i+Math.imul(P,ot)|0,o=o+Math.imul(P,at)|0,r=r+Math.imul(C,lt)|0,i=i+Math.imul(C,ct)|0,i=i+Math.imul(E,lt)|0,o=o+Math.imul(E,ct)|0,r=r+Math.imul(O,ht)|0,i=i+Math.imul(O,dt)|0,i=i+Math.imul(S,ht)|0,o=o+Math.imul(S,dt)|0,r=r+Math.imul(k,pt)|0,i=i+Math.imul(k,mt)|0,i=i+Math.imul(A,pt)|0,o=o+Math.imul(A,mt)|0;var Ct=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,r=Math.imul(B,nt),i=Math.imul(B,rt),i=i+Math.imul(F,nt)|0,o=Math.imul(F,rt),r=r+Math.imul(I,ot)|0,i=i+Math.imul(I,at)|0,i=i+Math.imul(R,ot)|0,o=o+Math.imul(R,at)|0,r=r+Math.imul(L,lt)|0,i=i+Math.imul(L,ct)|0,i=i+Math.imul(P,lt)|0,o=o+Math.imul(P,ct)|0,r=r+Math.imul(C,ht)|0,i=i+Math.imul(C,dt)|0,i=i+Math.imul(E,ht)|0,o=o+Math.imul(E,dt)|0,r=r+Math.imul(O,pt)|0,i=i+Math.imul(O,mt)|0,i=i+Math.imul(S,pt)|0,o=o+Math.imul(S,mt)|0;var Et=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,r=Math.imul(B,ot),i=Math.imul(B,at),i=i+Math.imul(F,ot)|0,o=Math.imul(F,at),r=r+Math.imul(I,lt)|0,i=i+Math.imul(I,ct)|0,i=i+Math.imul(R,lt)|0,o=o+Math.imul(R,ct)|0,r=r+Math.imul(L,ht)|0,i=i+Math.imul(L,dt)|0,i=i+Math.imul(P,ht)|0,o=o+Math.imul(P,dt)|0,r=r+Math.imul(C,pt)|0,i=i+Math.imul(C,mt)|0,i=i+Math.imul(E,pt)|0,o=o+Math.imul(E,mt)|0;var jt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(jt>>>26)|0,jt&=67108863,r=Math.imul(B,lt),i=Math.imul(B,ct),i=i+Math.imul(F,lt)|0,o=Math.imul(F,ct),r=r+Math.imul(I,ht)|0,i=i+Math.imul(I,dt)|0,i=i+Math.imul(R,ht)|0,o=o+Math.imul(R,dt)|0,r=r+Math.imul(L,pt)|0,i=i+Math.imul(L,mt)|0,i=i+Math.imul(P,pt)|0,o=o+Math.imul(P,mt)|0;var Lt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,r=Math.imul(B,ht),i=Math.imul(B,dt),i=i+Math.imul(F,ht)|0,o=Math.imul(F,dt),r=r+Math.imul(I,pt)|0,i=i+Math.imul(I,mt)|0,i=i+Math.imul(R,pt)|0,o=o+Math.imul(R,mt)|0;var Pt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Pt>>>26)|0,Pt&=67108863,r=Math.imul(B,pt),i=Math.imul(B,mt),i=i+Math.imul(F,pt)|0,o=Math.imul(F,mt);var Dt=(c+r|0)+((8191&i)<<13)|0;return c=(o+(i>>>13)|0)+(Dt>>>26)|0,Dt&=67108863,l[0]=gt,l[1]=bt,l[2]=vt,l[3]=yt,l[4]=wt,l[5]=_t,l[6]=xt,l[7]=kt,l[8]=At,l[9]=Mt,l[10]=Ot,l[11]=St,l[12]=Tt,l[13]=Ct,l[14]=Et,l[15]=jt,l[16]=Lt,l[17]=Pt,l[18]=Dt,0!==c&&(l[19]=c,n.length++),n};function g(t,e,n){n.negative=e.negative^t.negative,n.length=t.length+e.length;for(var r=0,i=0,o=0;o<n.length-1;o++){var a=i;i=0;for(var s=67108863&r,l=Math.min(o,e.length-1),c=Math.max(0,o-t.length+1);c<=l;c++){var u=o-c,h=0|t.words[u],d=0|e.words[c],f=h*d,p=67108863&f;a=a+(f/67108864|0)|0,p=p+s|0,s=67108863&p,a=a+(p>>>26)|0,i+=a>>>26,a&=67108863}n.words[o]=s,r=a,a=i}return 0!==r?n.words[o]=r:n.length--,n.strip()}function b(t,e,n){var r=new v;return r.mulp(t,e,n)}function v(t,e){this.x=t,this.y=e}Math.imul||(m=p),o.prototype.mulTo=function(t,e){var n,r=this.length+t.length;return n=10===this.length&&10===t.length?m(this,t,e):r<63?p(this,t,e):r<1024?g(this,t,e):b(this,t,e),n},v.prototype.makeRBT=function(t){for(var e=new Array(t),n=o.prototype._countBits(t)-1,r=0;r<t;r++)e[r]=this.revBin(r,n,t);return e},v.prototype.revBin=function(t,e,n){if(0===t||t===n-1)return t;for(var r=0,i=0;i<e;i++)r|=(1&t)<<e-i-1,t>>=1;return r},v.prototype.permute=function(t,e,n,r,i,o){for(var a=0;a<o;a++)r[a]=e[t[a]],i[a]=n[t[a]]},v.prototype.transform=function(t,e,n,r,i,o){this.permute(o,t,e,n,r,i);for(var a=1;a<i;a<<=1)for(var s=a<<1,l=Math.cos(2*Math.PI/s),c=Math.sin(2*Math.PI/s),u=0;u<i;u+=s)for(var h=l,d=c,f=0;f<a;f++){var p=n[u+f],m=r[u+f],g=n[u+f+a],b=r[u+f+a],v=h*g-d*b;b=h*b+d*g,g=v,n[u+f]=p+g,r[u+f]=m+b,n[u+f+a]=p-g,r[u+f+a]=m-b,f!==s&&(v=l*h-c*d,d=l*d+c*h,h=v)}},v.prototype.guessLen13b=function(t,e){var n=1|Math.max(e,t),r=1&n,i=0;for(n=n/2|0;n;n>>>=1)i++;return 1<<i+1+r},v.prototype.conjugate=function(t,e,n){if(!(n<=1))for(var r=0;r<n/2;r++){var i=t[r];t[r]=t[n-r-1],t[n-r-1]=i,i=e[r],e[r]=-e[n-r-1],e[n-r-1]=-i}},v.prototype.normalize13b=function(t,e){for(var n=0,r=0;r<e/2;r++){var i=8192*Math.round(t[2*r+1]/e)+Math.round(t[2*r]/e)+n;t[r]=67108863&i,n=i<67108864?0:i/67108864|0}return t},v.prototype.convert13b=function(t,e,n,i){for(var o=0,a=0;a<e;a++)o+=0|t[a],n[2*a]=8191&o,o>>>=13,n[2*a+1]=8191&o,o>>>=13;for(a=2*e;a<i;++a)n[a]=0;r(0===o),r(0===(-8192&o))},v.prototype.stub=function(t){for(var e=new Array(t),n=0;n<t;n++)e[n]=0;return e},v.prototype.mulp=function(t,e,n){var r=2*this.guessLen13b(t.length,e.length),i=this.makeRBT(r),o=this.stub(r),a=new Array(r),s=new Array(r),l=new Array(r),c=new Array(r),u=new Array(r),h=new Array(r),d=n.words;d.length=r,this.convert13b(t.words,t.length,a,r),this.convert13b(e.words,e.length,c,r),this.transform(a,o,s,l,r,i),this.transform(c,o,u,h,r,i);for(var f=0;f<r;f++){var p=s[f]*u[f]-l[f]*h[f];l[f]=s[f]*h[f]+l[f]*u[f],s[f]=p}return this.conjugate(s,l,r),this.transform(s,l,d,o,r,i),this.conjugate(d,o,r),this.normalize13b(d,r),n.negative=t.negative^e.negative,n.length=t.length+e.length,n.strip()},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),b(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){r("number"===typeof t),r(t<67108864);for(var e=0,n=0;n<this.length;n++){var i=(0|this.words[n])*t,o=(67108863&i)+(67108863&e);e>>=26,e+=i/67108864|0,e+=o>>>26,this.words[n]=67108863&o}return 0!==e&&(this.words[n]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=f(t);if(0===e.length)return new o(1);for(var n=this,r=0;r<e.length;r++,n=n.sqr())if(0!==e[r])break;if(++r<e.length)for(var i=n.sqr();r<e.length;r++,i=i.sqr())0!==e[r]&&(n=n.mul(i));return n},o.prototype.iushln=function(t){r("number"===typeof t&&t>=0);var e,n=t%26,i=(t-n)/26,o=67108863>>>26-n<<26-n;if(0!==n){var a=0;for(e=0;e<this.length;e++){var s=this.words[e]&o,l=(0|this.words[e])-s<<n;this.words[e]=l|a,a=s>>>26-n}a&&(this.words[e]=a,this.length++)}if(0!==i){for(e=this.length-1;e>=0;e--)this.words[e+i]=this.words[e];for(e=0;e<i;e++)this.words[e]=0;this.length+=i}return this.strip()},o.prototype.ishln=function(t){return r(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,n){var i;r("number"===typeof t&&t>=0),i=e?(e-e%26)/26:0;var o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,l=n;if(i-=a,i=Math.max(0,i),l){for(var c=0;c<a;c++)l.words[c]=this.words[c];l.length=a}if(0===a);else if(this.length>a)for(this.length-=a,c=0;c<this.length;c++)this.words[c]=this.words[c+a];else this.words[0]=0,this.length=1;var u=0;for(c=this.length-1;c>=0&&(0!==u||c>=i);c--){var h=0|this.words[c];this.words[c]=u<<26-o|h>>>o,u=h&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,n){return r(0===this.negative),this.iushrn(t,e,n)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){r("number"===typeof t&&t>=0);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return!1;var o=this.words[n];return!!(o&i)},o.prototype.imaskn=function(t){r("number"===typeof t&&t>=0);var e=t%26,n=(t-e)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=n)return this;if(0!==e&&n++,this.length=Math.min(n,this.length),0!==e){var i=67108863^67108863>>>e<<e;this.words[this.length-1]&=i}return this.strip()},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return r("number"===typeof t),r(t<67108864),t<0?this.isubn(-t):0!==this.negative?1===this.length&&(0|this.words[0])<t?(this.words[0]=t-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(t),this.negative=1,this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&this.words[e]>=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(r("number"===typeof t),r(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,this.words[e+1]-=1;return this.strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,n){var i,o,a=t.length+n;this._expand(a);var s=0;for(i=0;i<t.length;i++){o=(0|this.words[i+n])+s;var l=(0|t.words[i])*e;o-=67108863&l,s=(o>>26)-(l/67108864|0),this.words[i+n]=67108863&o}for(;i<this.length-n;i++)o=(0|this.words[i+n])+s,s=o>>26,this.words[i+n]=67108863&o;if(0===s)return this.strip();for(r(-1===s),s=0,i=0;i<this.length;i++)o=-(0|this.words[i])+s,s=o>>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var n=this.length-t.length,r=this.clone(),i=t,a=0|i.words[i.length-1],s=this._countBits(a);n=26-s,0!==n&&(i=i.ushln(n),r.iushln(n),a=0|i.words[i.length-1]);var l,c=r.length-i.length;if("mod"!==e){l=new o(null),l.length=c+1,l.words=new Array(l.length);for(var u=0;u<l.length;u++)l.words[u]=0}var h=r.clone()._ishlnsubmul(i,1,c);0===h.negative&&(r=h,l&&(l.words[c]=1));for(var d=c-1;d>=0;d--){var f=67108864*(0|r.words[i.length+d])+(0|r.words[i.length+d-1]);f=Math.min(f/a|0,67108863),r._ishlnsubmul(i,f,d);while(0!==r.negative)f--,r.negative=0,r._ishlnsubmul(i,1,d),r.isZero()||(r.negative^=1);l&&(l.words[d]=f)}return l&&l.strip(),r.strip(),"div"!==e&&0!==n&&r.iushrn(n),{div:l||null,mod:r}},o.prototype.divmod=function(t,e,n){return r(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),"mod"!==e&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var n=0!==e.div.negative?e.mod.isub(t):e.mod,r=t.ushrn(1),i=t.andln(1),o=n.cmp(r);return o<0||1===i&&0===o?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){r(t<=67108863);for(var e=(1<<26)%t,n=0,i=this.length-1;i>=0;i--)n=(e*n+(0|this.words[i]))%t;return n},o.prototype.idivn=function(t){r(t<=67108863);for(var e=0,n=this.length-1;n>=0;n--){var i=(0|this.words[n])+67108864*e;this.words[n]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;while(e.isEven()&&n.isEven())e.iushrn(1),n.iushrn(1),++c;var u=n.clone(),h=e.clone();while(!e.isZero()){for(var d=0,f=1;0===(e.words[0]&f)&&d<26;++d,f<<=1);if(d>0){e.iushrn(d);while(d-- >0)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(h)),i.iushrn(1),a.iushrn(1)}for(var p=0,m=1;0===(n.words[0]&m)&&p<26;++p,m<<=1);if(p>0){n.iushrn(p);while(p-- >0)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(h)),s.iushrn(1),l.iushrn(1)}e.cmp(n)>=0?(e.isub(n),i.isub(s),a.isub(l)):(n.isub(e),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:n.iushln(c)}},o.prototype._invmp=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i,a=new o(1),s=new o(0),l=n.clone();while(e.cmpn(1)>0&&n.cmpn(1)>0){for(var c=0,u=1;0===(e.words[0]&u)&&c<26;++c,u<<=1);if(c>0){e.iushrn(c);while(c-- >0)a.isOdd()&&a.iadd(l),a.iushrn(1)}for(var h=0,d=1;0===(n.words[0]&d)&&h<26;++h,d<<=1);if(h>0){n.iushrn(h);while(h-- >0)s.isOdd()&&s.iadd(l),s.iushrn(1)}e.cmp(n)>=0?(e.isub(n),a.isub(s)):(n.isub(e),s.isub(a))}return i=0===e.cmpn(1)?a:s,i.cmpn(0)<0&&i.iadd(t),i},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),n=t.clone();e.negative=0,n.negative=0;for(var r=0;e.isEven()&&n.isEven();r++)e.iushrn(1),n.iushrn(1);do{while(e.isEven())e.iushrn(1);while(n.isEven())n.iushrn(1);var i=e.cmp(n);if(i<0){var o=e;e=n,n=o}else if(0===i||0===n.cmpn(1))break;e.isub(n)}while(1);return n.iushln(r)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){r("number"===typeof t);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return this._expand(n+1),this.words[n]|=i,this;for(var o=i,a=n;0!==o&&a<this.length;a++){var s=0|this.words[a];s+=o,o=s>>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e,n=t<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this.strip(),this.length>1)e=1;else{n&&(t=-t),r(t<=67108863,"Number is too big");var i=0|this.words[0];e=i===t?0:i<t?-1:1}return 0!==this.negative?0|-e:e},o.prototype.cmp=function(t){if(0!==this.negative&&0===t.negative)return-1;if(0===this.negative&&0!==t.negative)return 1;var e=this.ucmp(t);return 0!==this.negative?0|-e:e},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,n=this.length-1;n>=0;n--){var r=0|this.words[n],i=0|t.words[n];if(r!==i){r<i?e=-1:r>i&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new M(t)},o.prototype.toRed=function(t){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return r(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return r(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var y={k256:null,p224:null,p192:null,p25519:null};function w(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function _(){w.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function x(){w.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function k(){w.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function A(){w.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function M(t){if("string"===typeof t){var e=o._prime(t);this.m=e.p,this.prime=e}else r(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function O(t){M.call(this,t),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}w.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},w.prototype.ireduce=function(t){var e,n=t;do{this.split(n,this.tmp),n=this.imulK(n),n=n.iadd(this.tmp),e=n.bitLength()}while(e>this.n);var r=e<this.n?-1:n.ucmp(this.p);return 0===r?(n.words[0]=0,n.length=1):r>0?n.isub(this.p):void 0!==n.strip?n.strip():n._strip(),n},w.prototype.split=function(t,e){t.iushrn(this.n,0,e)},w.prototype.imulK=function(t){return t.imul(this.k)},i(_,w),_.prototype.split=function(t,e){for(var n=4194303,r=Math.min(t.length,9),i=0;i<r;i++)e.words[i]=t.words[i];if(e.length=r,t.length<=9)return t.words[0]=0,void(t.length=1);var o=t.words[9];for(e.words[e.length++]=o&n,i=10;i<t.length;i++){var a=0|t.words[i];t.words[i-10]=(a&n)<<4|o>>>22,o=a}o>>>=22,t.words[i-10]=o,0===o&&t.length>10?t.length-=10:t.length-=9},_.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,n=0;n<t.length;n++){var r=0|t.words[n];e+=977*r,t.words[n]=67108863&e,e=64*r+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(x,w),i(k,w),i(A,w),A.prototype.imulK=function(t){for(var e=0,n=0;n<t.length;n++){var r=19*(0|t.words[n])+e,i=67108863&r;r>>>=26,t.words[n]=i,e=r}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(y[t])return y[t];var e;if("k256"===t)e=new _;else if("p224"===t)e=new x;else if("p192"===t)e=new k;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new A}return y[t]=e,e},M.prototype._verify1=function(t){r(0===t.negative,"red works only with positives"),r(t.red,"red works only with red numbers")},M.prototype._verify2=function(t,e){r(0===(t.negative|e.negative),"red works only with positives"),r(t.red&&t.red===e.red,"red works only with red numbers")},M.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},M.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},M.prototype.add=function(t,e){this._verify2(t,e);var n=t.add(e);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},M.prototype.iadd=function(t,e){this._verify2(t,e);var n=t.iadd(e);return n.cmp(this.m)>=0&&n.isub(this.m),n},M.prototype.sub=function(t,e){this._verify2(t,e);var n=t.sub(e);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},M.prototype.isub=function(t,e){this._verify2(t,e);var n=t.isub(e);return n.cmpn(0)<0&&n.iadd(this.m),n},M.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},M.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},M.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},M.prototype.isqr=function(t){return this.imul(t,t.clone())},M.prototype.sqr=function(t){return this.mul(t,t)},M.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(r(e%2===1),3===e){var n=this.m.add(new o(1)).iushrn(2);return this.pow(t,n)}var i=this.m.subn(1),a=0;while(!i.isZero()&&0===i.andln(1))a++,i.iushrn(1);r(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();u=new o(2*u*u).toRed(this);while(0!==this.pow(u,c).cmp(l))u.redIAdd(l);var h=this.pow(u,i),d=this.pow(t,i.addn(1).iushrn(1)),f=this.pow(t,i),p=a;while(0!==f.cmp(s)){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();r(g<p);var b=this.pow(h,new o(1).iushln(p-g-1));d=d.redMul(b),h=b.redSqr(),f=f.redMul(h),p=g}return d},M.prototype.invm=function(t){var e=t._invmp(this.m);return 0!==e.negative?(e.negative=0,this.imod(e).redNeg()):this.imod(e)},M.prototype.pow=function(t,e){if(e.isZero())return new o(1).toRed(this);if(0===e.cmpn(1))return t.clone();var n=4,r=new Array(1<<n);r[0]=new o(1).toRed(this),r[1]=t;for(var i=2;i<r.length;i++)r[i]=this.mul(r[i-1],t);var a=r[0],s=0,l=0,c=e.bitLength()%26;for(0===c&&(c=26),i=e.length-1;i>=0;i--){for(var u=e.words[i],h=c-1;h>=0;h--){var d=u>>h&1;a!==r[0]&&(a=this.sqr(a)),0!==d||0!==s?(s<<=1,s|=d,l++,(l===n||0===i&&0===h)&&(a=this.mul(a,r[s]),l=0,s=0)):l=0}c=26}return a},M.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},M.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},o.mont=function(t){return new O(t)},i(O,M),O.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},O.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},O.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var n=t.imul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},O.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new o(0)._forceRed(this);var n=t.mul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},O.prototype.invm=function(t){var e=this.imod(t._invmp(this.m).mul(this.r2));return e._forceRed(this)}})(t,this)}).call(this,n("62e4")(t))},"493b":function(t,e,n){"use strict";n.d(e,"a",(function(){return u}));var r=n("8c4e"),i=n("2f79");function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function a(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?o(Object(n),!0).forEach((function(e){s(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var l=Object(r["a"])("$attrs","bvAttrs"),c=Object(i["c"])({computed:{bvAttrs:function(){var t=a({},this.$attrs);return Object.keys(t).forEach((function(e){void 0===t[e]&&delete t[e]})),t}}}),u=i["d"]?c:l},"493f":function(t,e,n){"use strict";(function(e){function n(t,n){var o=this,s=this._readableState&&this._readableState.destroyed,l=this._writableState&&this._writableState.destroyed;return s||l?(n?n(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(a,this,t)):e.nextTick(a,this,t)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,(function(t){!n&&t?o._writableState?o._writableState.errorEmitted?e.nextTick(i,o):(o._writableState.errorEmitted=!0,e.nextTick(r,o,t)):e.nextTick(r,o,t):n?(e.nextTick(i,o),n(t)):e.nextTick(i,o)})),this)}function r(t,e){a(t,e),i(t)}function i(t){t._writableState&&!t._writableState.emitClose||t._readableState&&!t._readableState.emitClose||t.emit("close")}function o(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function a(t,e){t.emit("error",e)}function s(t,e){var n=t._readableState,r=t._writableState;n&&n.autoDestroy||r&&r.autoDestroy?t.destroy(e):t.emit("error",e)}t.exports={destroy:n,undestroy:o,errorOrDestroy:s}}).call(this,n("4362"))},"49ab":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(t,e){return 12===t&&(t=0),"凌晨"===e||"早上"===e||"上午"===e?t:"中午"===e?t>=11?t:t+12:"下午"===e||"晚上"===e?t+12:void 0},meridiem:function(t,e,n){var r=100*t+e;return r<600?"凌晨":r<900?"早上":r<1200?"上午":1200===r?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"日";case"M":return t+"月";case"w":case"W":return t+"週";default:return t}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return e}))},"49ce":function(t,e,n){"use strict";(function(e,r){function i(t){var e=this;this.next=null,this.entry=null,this.finish=function(){U(e,t)}}var o;t.exports=T,T.WritableState=S;var a={deprecate:n("b7d1")},s=n("f12a"),l=n("b639").Buffer,c=("undefined"!==typeof e?e:"undefined"!==typeof window?window:"undefined"!==typeof self?self:{}).Uint8Array||function(){};function u(t){return l.from(t)}function h(t){return l.isBuffer(t)||t instanceof c}var d,f=n("9019"),p=n("05f0"),m=p.getHighWaterMark,g=n("d113").codes,b=g.ERR_INVALID_ARG_TYPE,v=g.ERR_METHOD_NOT_IMPLEMENTED,y=g.ERR_MULTIPLE_CALLBACK,w=g.ERR_STREAM_CANNOT_PIPE,_=g.ERR_STREAM_DESTROYED,x=g.ERR_STREAM_NULL_VALUES,k=g.ERR_STREAM_WRITE_AFTER_END,A=g.ERR_UNKNOWN_ENCODING,M=f.errorOrDestroy;function O(){}function S(t,e,r){o=o||n("5e7d"),t=t||{},"boolean"!==typeof r&&(r=e instanceof o),this.objectMode=!!t.objectMode,r&&(this.objectMode=this.objectMode||!!t.writableObjectMode),this.highWaterMark=m(this,t,"writableHighWaterMark",r),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var a=!1===t.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(t){R(e,t)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function T(t){o=o||n("5e7d");var e=this instanceof o;if(!e&&!d.call(T,this))return new T(t);this._writableState=new S(t,this,e),this.writable=!0,t&&("function"===typeof t.write&&(this._write=t.write),"function"===typeof t.writev&&(this._writev=t.writev),"function"===typeof t.destroy&&(this._destroy=t.destroy),"function"===typeof t.final&&(this._final=t.final)),s.call(this)}function C(t,e){var n=new k;M(t,n),r.nextTick(e,n)}function E(t,e,n,i){var o;return null===n?o=new x:"string"===typeof n||e.objectMode||(o=new b("chunk",["string","Buffer"],n)),!o||(M(t,o),r.nextTick(i,o),!1)}function j(t,e,n){return t.objectMode||!1===t.decodeStrings||"string"!==typeof e||(e=l.from(e,n)),e}function L(t,e,n,r,i,o){if(!n){var a=j(e,r,i);r!==a&&(n=!0,i="buffer",r=a)}var s=e.objectMode?1:r.length;e.length+=s;var l=e.length<e.highWaterMark;if(l||(e.needDrain=!0),e.writing||e.corked){var c=e.lastBufferedRequest;e.lastBufferedRequest={chunk:r,encoding:i,isBuf:n,callback:o,next:null},c?c.next=e.lastBufferedRequest:e.bufferedRequest=e.lastBufferedRequest,e.bufferedRequestCount+=1}else P(t,e,!1,s,r,i,o);return l}function P(t,e,n,r,i,o,a){e.writelen=r,e.writecb=a,e.writing=!0,e.sync=!0,e.destroyed?e.onwrite(new _("write")):n?t._writev(i,e.onwrite):t._write(i,o,e.onwrite),e.sync=!1}function D(t,e,n,i,o){--e.pendingcb,n?(r.nextTick(o,i),r.nextTick(V,t,e),t._writableState.errorEmitted=!0,M(t,i)):(o(i),t._writableState.errorEmitted=!0,M(t,i),V(t,e))}function I(t){t.writing=!1,t.writecb=null,t.length-=t.writelen,t.writelen=0}function R(t,e){var n=t._writableState,i=n.sync,o=n.writecb;if("function"!==typeof o)throw new y;if(I(n),e)D(t,n,i,e,o);else{var a=Y(n)||t.destroyed;a||n.corked||n.bufferProcessing||!n.bufferedRequest||F(t,n),i?r.nextTick(N,t,n,a,o):N(t,n,a,o)}}function N(t,e,n,r){n||B(t,e),e.pendingcb--,r(),V(t,e)}function B(t,e){0===e.length&&e.needDrain&&(e.needDrain=!1,t.emit("drain"))}function F(t,e){e.bufferProcessing=!0;var n=e.bufferedRequest;if(t._writev&&n&&n.next){var r=e.bufferedRequestCount,o=new Array(r),a=e.corkedRequestsFree;a.entry=n;var s=0,l=!0;while(n)o[s]=n,n.isBuf||(l=!1),n=n.next,s+=1;o.allBuffers=l,P(t,e,!0,e.length,o,"",a.finish),e.pendingcb++,e.lastBufferedRequest=null,a.next?(e.corkedRequestsFree=a.next,a.next=null):e.corkedRequestsFree=new i(e),e.bufferedRequestCount=0}else{while(n){var c=n.chunk,u=n.encoding,h=n.callback,d=e.objectMode?1:c.length;if(P(t,e,!1,d,c,u,h),n=n.next,e.bufferedRequestCount--,e.writing)break}null===n&&(e.lastBufferedRequest=null)}e.bufferedRequest=n,e.bufferProcessing=!1}function Y(t){return t.ending&&0===t.length&&null===t.bufferedRequest&&!t.finished&&!t.writing}function z(t,e){t._final((function(n){e.pendingcb--,n&&M(t,n),e.prefinished=!0,t.emit("prefinish"),V(t,e)}))}function H(t,e){e.prefinished||e.finalCalled||("function"!==typeof t._final||e.destroyed?(e.prefinished=!0,t.emit("prefinish")):(e.pendingcb++,e.finalCalled=!0,r.nextTick(z,t,e)))}function V(t,e){var n=Y(e);if(n&&(H(t,e),0===e.pendingcb&&(e.finished=!0,t.emit("finish"),e.autoDestroy))){var r=t._readableState;(!r||r.autoDestroy&&r.endEmitted)&&t.destroy()}return n}function W(t,e,n){e.ending=!0,V(t,e),n&&(e.finished?r.nextTick(n):t.once("finish",n)),e.ended=!0,t.writable=!1}function U(t,e,n){var r=t.entry;t.entry=null;while(r){var i=r.callback;e.pendingcb--,i(n),r=r.next}e.corkedRequestsFree.next=t}n("3fb5")(T,s),S.prototype.getBuffer=function(){var t=this.bufferedRequest,e=[];while(t)e.push(t),t=t.next;return e},function(){try{Object.defineProperty(S.prototype,"buffer",{get:a.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(t){}}(),"function"===typeof Symbol&&Symbol.hasInstance&&"function"===typeof Function.prototype[Symbol.hasInstance]?(d=Function.prototype[Symbol.hasInstance],Object.defineProperty(T,Symbol.hasInstance,{value:function(t){return!!d.call(this,t)||this===T&&(t&&t._writableState instanceof S)}})):d=function(t){return t instanceof this},T.prototype.pipe=function(){M(this,new w)},T.prototype.write=function(t,e,n){var r=this._writableState,i=!1,o=!r.objectMode&&h(t);return o&&!l.isBuffer(t)&&(t=u(t)),"function"===typeof e&&(n=e,e=null),o?e="buffer":e||(e=r.defaultEncoding),"function"!==typeof n&&(n=O),r.ending?C(this,n):(o||E(this,r,t,n))&&(r.pendingcb++,i=L(this,r,o,t,e,n)),i},T.prototype.cork=function(){this._writableState.corked++},T.prototype.uncork=function(){var t=this._writableState;t.corked&&(t.corked--,t.writing||t.corked||t.bufferProcessing||!t.bufferedRequest||F(this,t))},T.prototype.setDefaultEncoding=function(t){if("string"===typeof t&&(t=t.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((t+"").toLowerCase())>-1))throw new A(t);return this._writableState.defaultEncoding=t,this},Object.defineProperty(T.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(T.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),T.prototype._write=function(t,e,n){n(new v("_write()"))},T.prototype._writev=null,T.prototype.end=function(t,e,n){var r=this._writableState;return"function"===typeof t?(n=t,t=null,e=null):"function"===typeof e&&(n=e,e=null),null!==t&&void 0!==t&&this.write(t,e),r.corked&&(r.corked=1,this.uncork()),r.ending||W(this,r,n),this},Object.defineProperty(T.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(T.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(t){this._writableState&&(this._writableState.destroyed=t)}}),T.prototype.destroy=f.destroy,T.prototype._undestroy=f.undestroy,T.prototype._destroy=function(t,e){e(t)}}).call(this,n("c8ba"),n("4362"))},"4a38":function(t,e,n){"use strict";n.d(e,"f",(function(){return p})),n.d(e,"d",(function(){return m})),n.d(e,"e",(function(){return g})),n.d(e,"c",(function(){return b})),n.d(e,"b",(function(){return v})),n.d(e,"a",(function(){return y}));var r=n("992e"),i=n("906c"),o=n("7b1e"),a=n("d82f"),s=n("440b"),l=n("fa73"),c="a",u=function(t){return"%"+t.charCodeAt(0).toString(16)},h=function(t){return encodeURIComponent(Object(l["g"])(t)).replace(r["j"],u).replace(r["i"],",")},d=decodeURIComponent,f=function(t){if(!Object(o["k"])(t))return"";var e=Object(a["h"])(t).map((function(e){var n=t[e];return Object(o["o"])(n)?"":Object(o["g"])(n)?h(e):Object(o["a"])(n)?n.reduce((function(t,n){return Object(o["g"])(n)?t.push(h(e)):Object(o["o"])(n)||t.push(h(e)+"="+h(n)),t}),[]).join("&"):h(e)+"="+h(n)})).filter((function(t){return t.length>0})).join("&");return e?"?".concat(e):""},p=function(t){var e={};return t=Object(l["g"])(t).trim().replace(r["u"],""),t?(t.split("&").forEach((function(t){var n=t.replace(r["t"]," ").split("="),i=d(n.shift()),a=n.length>0?d(n.join("=")):null;Object(o["o"])(e[i])?e[i]=a:Object(o["a"])(e[i])?e[i].push(a):e[i]=[e[i],a]})),e):e},m=function(t){return!(!t.href&&!t.to)},g=function(t){return!(!t||Object(i["t"])(t,"a"))},b=function(t,e){var n=t.to,r=t.disabled,i=t.routerComponentName,o=!!Object(s["a"])(e).$router,a=!!Object(s["a"])(e).$nuxt;return!o||o&&(r||!n)?c:i||(a?"nuxt-link":"router-link")},v=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.target,n=t.rel;return"_blank"===e&&Object(o["g"])(n)?"noopener":n||null},y=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.href,n=t.to,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"#",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"/";if(e)return e;if(g(r))return null;if(Object(o["n"])(n))return n||a;if(Object(o["k"])(n)&&(n.path||n.query||n.hash)){var s=Object(l["g"])(n.path),u=f(n.query),h=Object(l["g"])(n.hash);return h=h&&"#"!==h.charAt(0)?"#".concat(h):h,"".concat(s).concat(u).concat(h)||a}return i}},"4ba9":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e,n){var r=t+" ";switch(n){case"ss":return r+=1===t?"sekunda":2===t||3===t||4===t?"sekunde":"sekundi",r;case"m":return e?"jedna minuta":"jedne minute";case"mm":return r+=1===t?"minuta":2===t||3===t||4===t?"minute":"minuta",r;case"h":return e?"jedan sat":"jednog sata";case"hh":return r+=1===t?"sat":2===t||3===t||4===t?"sata":"sati",r;case"dd":return r+=1===t?"dan":"dana",r;case"MM":return r+=1===t?"mjesec":2===t||3===t||4===t?"mjeseca":"mjeseci",r;case"yy":return r+=1===t?"godina":2===t||3===t||4===t?"godine":"godina",r}}var n=t.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:return"[prošlu] [nedjelju] [u] LT";case 3:return"[prošlu] [srijedu] [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:e,m:e,mm:e,h:e,hh:e,d:"dan",dd:e,M:"mjesec",MM:e,y:"godinu",yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n}))},"4ba91":function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("38ba"))})(0,(function(t){return t.mode.OFB=function(){var e=t.lib.BlockCipherMode.extend(),n=e.Encryptor=e.extend({processBlock:function(t,e){var n=this._cipher,r=n.blockSize,i=this._iv,o=this._keystream;i&&(o=this._keystream=i.slice(0),this._iv=void 0),n.encryptBlock(o,0);for(var a=0;a<r;a++)t[e+a]^=o[a]}});return e.Decryptor=n,e}(),t.mode.OFB}))},"4caa":function(t,e,n){var r=n("a919"),i=n("76dd"),o=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,a="\\u0300-\\u036f",s="\\ufe20-\\ufe2f",l="\\u20d0-\\u20ff",c=a+s+l,u="["+c+"]",h=RegExp(u,"g");function d(t){return t=i(t),t&&t.replace(o,r).replace(h,"")}t.exports=d},"4d64":function(t,e,n){"use strict";var r=n("fc6a"),i=n("23cb"),o=n("07fa"),a=function(t){return function(e,n,a){var s,l=r(e),c=o(l),u=i(a,c);if(t&&n!==n){while(c>u)if(s=l[u++],s!==s)return!0}else for(;c>u;u++)if((t||u in l)&&l[u]===n)return t||u||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},"4dae":function(t,e,n){"use strict";var r=n("23cb"),i=n("07fa"),o=n("8418"),a=Array,s=Math.max;t.exports=function(t,e,n){for(var l=i(t),c=r(e,l),u=r(void 0===n?l:n,l),h=a(s(u-c,0)),d=0;c<u;c++,d++)o(h,d,t[c]);return h.length=d,h}},"4dd0":function(t,e,n){var r=/Proc-Type: 4,ENCRYPTED[\n\r]+DEK-Info: AES-((?:128)|(?:192)|(?:256))-CBC,([0-9A-H]+)[\n\r]+([0-9A-z\n\r+/=]+)[\n\r]+/m,i=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----/m,o=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----([0-9A-z\n\r+/=]+)-----END \1-----$/m,a=n("ae84"),s=n("fda6"),l=n("8707").Buffer;t.exports=function(t,e){var n,c=t.toString(),u=c.match(r);if(u){var h="aes"+u[1],d=l.from(u[2],"hex"),f=l.from(u[3].replace(/[\r\n]/g,""),"base64"),p=a(e,d.slice(0,8),parseInt(u[1],10)).key,m=[],g=s.createDecipheriv(h,p,d);m.push(g.update(f)),m.push(g.final()),n=l.concat(m)}else{var b=c.match(o);n=l.from(b[2].replace(/[\r\n]/g,""),"base64")}var v=c.match(i)[1];return{tag:v,data:n}}},"4de4":function(t,e,n){"use strict";var r=n("23e7"),i=n("b727").filter,o=n("1dde"),a=o("filter");r({target:"Array",proto:!0,forced:!a},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},"4e2b":function(t,e,n){"use strict";var r=n("da3e"),i=n("3fb5"),o=n("5ee7"),a=n("0184");function s(){this.tmp=new Array(2),this.keys=null}function l(t){a.call(this,t);var e=new s;this._desState=e,this.deriveKeys(e,t.key)}i(l,a),t.exports=l,l.create=function(t){return new l(t)};var c=[1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,1];l.prototype.deriveKeys=function(t,e){t.keys=new Array(32),r.equal(e.length,this.blockSize,"Invalid key length");var n=o.readUInt32BE(e,0),i=o.readUInt32BE(e,4);o.pc1(n,i,t.tmp,0),n=t.tmp[0],i=t.tmp[1];for(var a=0;a<t.keys.length;a+=2){var s=c[a>>>1];n=o.r28shl(n,s),i=o.r28shl(i,s),o.pc2(n,i,t.keys,a)}},l.prototype._update=function(t,e,n,r){var i=this._desState,a=o.readUInt32BE(t,e),s=o.readUInt32BE(t,e+4);o.ip(a,s,i.tmp,0),a=i.tmp[0],s=i.tmp[1],"encrypt"===this.type?this._encrypt(i,a,s,i.tmp,0):this._decrypt(i,a,s,i.tmp,0),a=i.tmp[0],s=i.tmp[1],o.writeUInt32BE(n,a,r),o.writeUInt32BE(n,s,r+4)},l.prototype._pad=function(t,e){if(!1===this.padding)return!1;for(var n=t.length-e,r=e;r<t.length;r++)t[r]=n;return!0},l.prototype._unpad=function(t){if(!1===this.padding)return t;for(var e=t[t.length-1],n=t.length-e;n<t.length;n++)r.equal(t[n],e);return t.slice(0,t.length-e)},l.prototype._encrypt=function(t,e,n,r,i){for(var a=e,s=n,l=0;l<t.keys.length;l+=2){var c=t.keys[l],u=t.keys[l+1];o.expand(s,t.tmp,0),c^=t.tmp[0],u^=t.tmp[1];var h=o.substitute(c,u),d=o.permute(h),f=s;s=(a^d)>>>0,a=f}o.rip(s,a,r,i)},l.prototype._decrypt=function(t,e,n,r,i){for(var a=n,s=e,l=t.keys.length-2;l>=0;l-=2){var c=t.keys[l],u=t.keys[l+1];o.expand(a,t.tmp,0),c^=t.tmp[0],u^=t.tmp[1];var h=o.substitute(c,u),d=o.permute(h),f=a;a=(s^d)>>>0,s=f}o.rip(a,s,r,i)}},"4fad":function(t,e,n){"use strict";var r=n("d039"),i=n("861d"),o=n("c6b6"),a=n("d86b"),s=Object.isExtensible,l=r((function(){s(1)}));t.exports=l||a?function(t){return!!i(t)&&((!a||"ArrayBuffer"!==o(t))&&(!s||s(t)))}:s},"4fd1":function(t,e,n){var r=n("3fb5"),i=n("b672"),o=n("8707").Buffer,a=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],s=new Array(160);function l(){this.init(),this._w=s,i.call(this,128,112)}function c(t,e,n){return n^t&(e^n)}function u(t,e,n){return t&e|n&(t|e)}function h(t,e){return(t>>>28|e<<4)^(e>>>2|t<<30)^(e>>>7|t<<25)}function d(t,e){return(t>>>14|e<<18)^(t>>>18|e<<14)^(e>>>9|t<<23)}function f(t,e){return(t>>>1|e<<31)^(t>>>8|e<<24)^t>>>7}function p(t,e){return(t>>>1|e<<31)^(t>>>8|e<<24)^(t>>>7|e<<25)}function m(t,e){return(t>>>19|e<<13)^(e>>>29|t<<3)^t>>>6}function g(t,e){return(t>>>19|e<<13)^(e>>>29|t<<3)^(t>>>6|e<<26)}function b(t,e){return t>>>0<e>>>0?1:0}r(l,i),l.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},l.prototype._update=function(t){for(var e=this._w,n=0|this._ah,r=0|this._bh,i=0|this._ch,o=0|this._dh,s=0|this._eh,l=0|this._fh,v=0|this._gh,y=0|this._hh,w=0|this._al,_=0|this._bl,x=0|this._cl,k=0|this._dl,A=0|this._el,M=0|this._fl,O=0|this._gl,S=0|this._hl,T=0;T<32;T+=2)e[T]=t.readInt32BE(4*T),e[T+1]=t.readInt32BE(4*T+4);for(;T<160;T+=2){var C=e[T-30],E=e[T-30+1],j=f(C,E),L=p(E,C);C=e[T-4],E=e[T-4+1];var P=m(C,E),D=g(E,C),I=e[T-14],R=e[T-14+1],N=e[T-32],B=e[T-32+1],F=L+R|0,Y=j+I+b(F,L)|0;F=F+D|0,Y=Y+P+b(F,D)|0,F=F+B|0,Y=Y+N+b(F,B)|0,e[T]=Y,e[T+1]=F}for(var z=0;z<160;z+=2){Y=e[z],F=e[z+1];var H=u(n,r,i),V=u(w,_,x),W=h(n,w),U=h(w,n),$=d(s,A),G=d(A,s),q=a[z],X=a[z+1],Z=c(s,l,v),K=c(A,M,O),Q=S+G|0,J=y+$+b(Q,S)|0;Q=Q+K|0,J=J+Z+b(Q,K)|0,Q=Q+X|0,J=J+q+b(Q,X)|0,Q=Q+F|0,J=J+Y+b(Q,F)|0;var tt=U+V|0,et=W+H+b(tt,U)|0;y=v,S=O,v=l,O=M,l=s,M=A,A=k+Q|0,s=o+J+b(A,k)|0,o=i,k=x,i=r,x=_,r=n,_=w,w=Q+tt|0,n=J+et+b(w,Q)|0}this._al=this._al+w|0,this._bl=this._bl+_|0,this._cl=this._cl+x|0,this._dl=this._dl+k|0,this._el=this._el+A|0,this._fl=this._fl+M|0,this._gl=this._gl+O|0,this._hl=this._hl+S|0,this._ah=this._ah+n+b(this._al,w)|0,this._bh=this._bh+r+b(this._bl,_)|0,this._ch=this._ch+i+b(this._cl,x)|0,this._dh=this._dh+o+b(this._dl,k)|0,this._eh=this._eh+s+b(this._el,A)|0,this._fh=this._fh+l+b(this._fl,M)|0,this._gh=this._gh+v+b(this._gl,O)|0,this._hh=this._hh+y+b(this._hl,S)|0},l.prototype._hash=function(){var t=o.allocUnsafe(64);function e(e,n,r){t.writeInt32BE(e,r),t.writeInt32BE(n,r+4)}return e(this._ah,this._al,0),e(this._bh,this._bl,8),e(this._ch,this._cl,16),e(this._dh,this._dl,24),e(this._eh,this._el,32),e(this._fh,this._fl,40),e(this._gh,this._gl,48),e(this._hh,this._hl,56),t},t.exports=l},5038:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(t,e){return 12===t&&(t=0),"pagi"===e?t:"siang"===e?t>=11?t:t+12:"sore"===e||"malam"===e?t+12:void 0},meridiem:function(t,e,n){return t<11?"pagi":t<15?"siang":t<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}});return e}))},"50c4":function(t,e,n){"use strict";var r=n("5926"),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},"50d3":function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){return o}));var r="BvConfig",i="$bvConfig",o=["xs","sm","md","lg","xl"]},"510b":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ParsingError=void 0;class r extends Error{constructor(t,e){super(t),this.cause=e}}let i;function o(){return c(!1)||f()||d()||h()}function a(){return g(/\s*/),c(!0)||d()||u()||l(!1)}function s(){const t=l(!0),e=[];let n,o=a();while(o){if("Element"===o.node.type){if(n)throw new Error("Found multiple root nodes");n=o.node}o.excluded||e.push(o.node),o=a()}if(!n)throw new r("Failed to parse XML","Root Element not found");if(0!==i.xml.length)throw new r("Failed to parse XML","Not Well-Formed XML");return{declaration:t?t.node:null,root:n,children:e}}function l(t){const e=g(t?/^<\?(xml)\s*/:/^<\?([\w-:.]+)\s*/);if(!e)return;const n={name:e[1],type:"ProcessingInstruction",attributes:{}};while(!b()&&!v("?>")){const t=p();if(!t)return;n.attributes[t.name]=t.value}return g(/\?>/),{excluded:!t&&!1===i.options.filter(n),node:n}}function c(t){const e=g(/^<([^?!</>\s]+)\s*/);if(!e)return;const n={type:"Element",name:e[1],attributes:{},children:[]},a=!t&&!1===i.options.filter(n);while(!(b()||v(">")||v("?>")||v("/>"))){const t=p();if(!t)return;n.attributes[t.name]=t.value}if(g(/^\s*\/>/))return n.children=null,{excluded:a,node:n};g(/\??>/);let s=o();while(s)s.excluded||n.children.push(s.node),s=o();if(i.options.strictMode){const t=`</${n.name}>`;if(!i.xml.startsWith(t))throw new r("Failed to parse XML",`Closing tag not matching "${t}"`);i.xml=i.xml.slice(t.length)}else g(/^<\/\s*[\w-:.\u00C0-\u00FF]+>/);return{excluded:a,node:n}}function u(){const t=g(/^<!DOCTYPE\s+\S+\s+SYSTEM[^>]*>/)||g(/^<!DOCTYPE\s+\S+\s+PUBLIC[^>]*>/)||g(/^<!DOCTYPE\s+\S+\s*\[[^\]]*]>/)||g(/^<!DOCTYPE\s+\S+\s*>/);if(t){const e={type:"DocumentType",content:t[0]};return{excluded:!1===i.options.filter(e),node:e}}}function h(){if(i.xml.startsWith("<![CDATA[")){const t=i.xml.indexOf("]]>");if(t>-1){const e=t+3,n={type:"CDATA",content:i.xml.substring(0,e)};return i.xml=i.xml.slice(e),{excluded:!1===i.options.filter(n),node:n}}}}function d(){const t=g(/^<!--[\s\S]*?-->/);if(t){const e={type:"Comment",content:t[0]};return{excluded:!1===i.options.filter(e),node:e}}}function f(){const t=g(/^([^<]+)/);if(t){const e={type:"Text",content:t[1]};return{excluded:!1===i.options.filter(e),node:e}}}function p(){const t=g(/([^=]+)\s*=\s*("[^"]*"|'[^']*'|[^>\s]+)\s*/);if(t)return{name:t[1].trim(),value:m(t[2].trim())}}function m(t){return t.replace(/^['"]|['"]$/g,"")}function g(t){const e=i.xml.match(t);if(e)return i.xml=i.xml.slice(e[0].length),e}function b(){return 0===i.xml.length}function v(t){return 0===i.xml.indexOf(t)}function y(t,e={}){t=t.trim();const n=e.filter||(()=>!0);return i={xml:t,options:Object.assign(Object.assign({},e),{filter:n,strictMode:!0===e.strictMode})},s()}e.ParsingError=r,t.exports=y,e.default=y},5120:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig"],n=["Ean","Feabh","Márt","Aib","Beal","Meith","Iúil","Lún","M.F.","D.F.","Samh","Noll"],r=["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],i=["Domh","Luan","Máirt","Céad","Déar","Aoine","Sath"],o=["Do","Lu","Má","Cé","Dé","A","Sa"],a=t.defineLocale("ga",{months:e,monthsShort:n,monthsParseExact:!0,weekdays:r,weekdaysShort:i,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Amárach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inné ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s ó shin",s:"cúpla soicind",ss:"%d soicind",m:"nóiméad",mm:"%d nóiméad",h:"uair an chloig",hh:"%d uair an chloig",d:"lá",dd:"%d lá",M:"mí",MM:"%d míonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(t){var e=1===t?"d":t%10===2?"na":"mh";return t+e},week:{dow:1,doy:4}});return a}))},5165:function(t,e,n){(function(t){var r=n("8c8a");function i(t){return t._prev=t._cipher.encryptBlock(t._prev),t._prev}e.encrypt=function(e,n){while(e._cache.length<n.length)e._cache=t.concat([e._cache,i(e)]);var o=e._cache.slice(0,n.length);return e._cache=e._cache.slice(n.length),r(n,o)}}).call(this,n("b639").Buffer)},5239:function(t,e,n){var r=n("8707").Buffer;function i(t,e,n){var r,i,a,s=-1,l=8,c=0;while(++s<l)r=t._cipher.encryptBlock(t._prev),i=e&1<<7-s?128:0,a=r[0]^i,c+=(128&a)>>s%8,t._prev=o(t._prev,n?i:a);return c}function o(t,e){var n=t.length,i=-1,o=r.allocUnsafe(t.length);t=r.concat([t,r.from([e])]);while(++i<n)o[i]=t[i]<<1|t[i+1]>>7;return o}e.encrypt=function(t,e,n){var o=e.length,a=r.allocUnsafe(o),s=-1;while(++s<o)a[s]=i(t,e[s],n);return a}},5291:function(t,e,n){var r=n("0106"),i=n("8707").Buffer;function o(t,e){return i.from(t.toRed(r.mont(e.modulus)).redPow(new r(e.publicExponent)).fromRed().toArray())}t.exports=o},5294:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"],r=t.defineLocale("ur",{months:e,monthsShort:e,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(t){return"شام"===t},meridiem:function(t,e,n){return t<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(t){return t.replace(/،/g,",")},postformat:function(t){return t.replace(/,/g,"،")},week:{dow:1,doy:4}});return r}))},"52bd":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(t,e,n){return t<11?"ekuseni":t<15?"emini":t<19?"entsambama":"ebusuku"},meridiemHour:function(t,e){return 12===t&&(t=0),"ekuseni"===e?t:"emini"===e?t>=11?t:t+12:"entsambama"===e||"ebusuku"===e?0===t?0:t+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}});return e}))},5319:function(t,e,n){"use strict";var r=n("2ba4"),i=n("c65b"),o=n("e330"),a=n("d784"),s=n("d039"),l=n("825a"),c=n("1626"),u=n("7234"),h=n("5926"),d=n("50c4"),f=n("577e"),p=n("1d80"),m=n("8aa5"),g=n("dc4a"),b=n("0cb2"),v=n("14c3"),y=n("b622"),w=y("replace"),_=Math.max,x=Math.min,k=o([].concat),A=o([].push),M=o("".indexOf),O=o("".slice),S=function(t){return void 0===t?t:String(t)},T=function(){return"$0"==="a".replace(/./,"$0")}(),C=function(){return!!/./[w]&&""===/./[w]("a","$0")}(),E=!s((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}));a("replace",(function(t,e,n){var o=C?"$":"$0";return[function(t,n){var r=p(this),o=u(t)?void 0:g(t,w);return o?i(o,t,r,n):i(e,f(r),t,n)},function(t,i){var a=l(this),s=f(t);if("string"==typeof i&&-1===M(i,o)&&-1===M(i,"$<")){var u=n(e,a,s,i);if(u.done)return u.value}var p=c(i);p||(i=f(i));var g,y=a.global;y&&(g=a.unicode,a.lastIndex=0);var w,T=[];while(1){if(w=v(a,s),null===w)break;if(A(T,w),!y)break;var C=f(w[0]);""===C&&(a.lastIndex=m(s,d(a.lastIndex),g))}for(var E="",j=0,L=0;L<T.length;L++){w=T[L];for(var P,D=f(w[0]),I=_(x(h(w.index),s.length),0),R=[],N=1;N<w.length;N++)A(R,S(w[N]));var B=w.groups;if(p){var F=k([D],R,I,s);void 0!==B&&A(F,B),P=f(r(i,void 0,F))}else P=b(D,s,I,R,B,i);I>=j&&(E+=O(s,j,I)+P,j=I+D.length)}return E+O(s,j)}]}),!E||!T||C)},5494:function(t,e,n){"use strict";var r=n("83ab"),i=n("e330"),o=n("edd0"),a=URLSearchParams.prototype,s=i(a.forEach);r&&!("size"in a)&&o(a,"size",{get:function(){var t=0;return s(this,(function(){t++})),t},configurable:!0,enumerable:!0})},"55c9":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,o=t.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(t,r){return t?/-MMM-/.test(r)?n[t.month()]:e[t.month()]:e},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}});return o}))},"561d":function(t,e,n){(function(e){var r=n("48e6"),i=n("7a10"),o=new i,a=new r(24),s=new r(11),l=new r(10),c=new r(3),u=new r(7),h=n("58a2"),d=n("11dc");function f(t,n){return n=n||"utf8",e.isBuffer(t)||(t=new e(t,n)),this._pub=new r(t),this}function p(t,n){return n=n||"utf8",e.isBuffer(t)||(t=new e(t,n)),this._priv=new r(t),this}t.exports=b;var m={};function g(t,e){var n=e.toString("hex"),r=[n,t.toString(16)].join("_");if(r in m)return m[r];var i,d=0;if(t.isEven()||!h.simpleSieve||!h.fermatTest(t)||!o.test(t))return d+=1,d+="02"===n||"05"===n?8:4,m[r]=d,d;switch(o.test(t.shrn(1))||(d+=2),n){case"02":t.mod(a).cmp(s)&&(d+=8);break;case"05":i=t.mod(l),i.cmp(c)&&i.cmp(u)&&(d+=8);break;default:d+=4}return m[r]=d,d}function b(t,e,n){this.setGenerator(e),this.__prime=new r(t),this._prime=r.mont(this.__prime),this._primeLen=t.length,this._pub=void 0,this._priv=void 0,this._primeCode=void 0,n?(this.setPublicKey=f,this.setPrivateKey=p):this._primeCode=8}function v(t,n){var r=new e(t.toArray());return n?r.toString(n):r}Object.defineProperty(b.prototype,"verifyError",{enumerable:!0,get:function(){return"number"!==typeof this._primeCode&&(this._primeCode=g(this.__prime,this.__gen)),this._primeCode}}),b.prototype.generateKeys=function(){return this._priv||(this._priv=new r(d(this._primeLen))),this._pub=this._gen.toRed(this._prime).redPow(this._priv).fromRed(),this.getPublicKey()},b.prototype.computeSecret=function(t){t=new r(t),t=t.toRed(this._prime);var n=t.redPow(this._priv).fromRed(),i=new e(n.toArray()),o=this.getPrime();if(i.length<o.length){var a=new e(o.length-i.length);a.fill(0),i=e.concat([a,i])}return i},b.prototype.getPublicKey=function(t){return v(this._pub,t)},b.prototype.getPrivateKey=function(t){return v(this._priv,t)},b.prototype.getPrime=function(t){return v(this.__prime,t)},b.prototype.getGenerator=function(t){return v(this._gen,t)},b.prototype.setGenerator=function(t,n){return n=n||"utf8",e.isBuffer(t)||(t=new e(t,n)),this.__gen=t,this._gen=new r(t),this}}).call(this,n("b639").Buffer)},5692:function(t,e,n){"use strict";var r=n("c430"),i=n("c6cd");(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.33.3",mode:r?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.33.3/LICENSE",source:"https://github.com/zloirock/core-js"})},"56b5":function(t,e,n){"use strict";var r=n("7f7a"),i=r.define("Time",(function(){this.choice({utcTime:this.utctime(),generalTime:this.gentime()})})),o=r.define("AttributeTypeValue",(function(){this.seq().obj(this.key("type").objid(),this.key("value").any())})),a=r.define("AlgorithmIdentifier",(function(){this.seq().obj(this.key("algorithm").objid(),this.key("parameters").optional(),this.key("curve").objid().optional())})),s=r.define("SubjectPublicKeyInfo",(function(){this.seq().obj(this.key("algorithm").use(a),this.key("subjectPublicKey").bitstr())})),l=r.define("RelativeDistinguishedName",(function(){this.setof(o)})),c=r.define("RDNSequence",(function(){this.seqof(l)})),u=r.define("Name",(function(){this.choice({rdnSequence:this.use(c)})})),h=r.define("Validity",(function(){this.seq().obj(this.key("notBefore").use(i),this.key("notAfter").use(i))})),d=r.define("Extension",(function(){this.seq().obj(this.key("extnID").objid(),this.key("critical").bool().def(!1),this.key("extnValue").octstr())})),f=r.define("TBSCertificate",(function(){this.seq().obj(this.key("version").explicit(0).int().optional(),this.key("serialNumber").int(),this.key("signature").use(a),this.key("issuer").use(u),this.key("validity").use(h),this.key("subject").use(u),this.key("subjectPublicKeyInfo").use(s),this.key("issuerUniqueID").implicit(1).bitstr().optional(),this.key("subjectUniqueID").implicit(2).bitstr().optional(),this.key("extensions").explicit(3).seqof(d).optional())})),p=r.define("X509Certificate",(function(){this.seq().obj(this.key("tbsCertificate").use(f),this.key("signatureAlgorithm").use(a),this.key("signatureValue").bitstr())}));t.exports=p},"56ef":function(t,e,n){"use strict";var r=n("d066"),i=n("e330"),o=n("241c"),a=n("7418"),s=n("825a"),l=i([].concat);t.exports=r("Reflect","ownKeys")||function(t){var e=o.f(s(t)),n=a.f;return n?l(e,n(t)):e}},"576c":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10,n=1===~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n},week:{dow:1,doy:4}});return e}))},"577e":function(t,e,n){"use strict";var r=n("f5df"),i=String;t.exports=function(t){if("Symbol"===r(t))throw new TypeError("Cannot convert a Symbol value to a string");return i(t)}},"57e2":function(t,e,n){"use strict";(function(e){var r;function i(t,e,n){return e=o(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function o(t){var e=a(t,"string");return"symbol"===typeof e?e:String(e)}function a(t,e){if("object"!==typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}var s=n("42a7"),l=Symbol("lastResolve"),c=Symbol("lastReject"),u=Symbol("error"),h=Symbol("ended"),d=Symbol("lastPromise"),f=Symbol("handlePromise"),p=Symbol("stream");function m(t,e){return{value:t,done:e}}function g(t){var e=t[l];if(null!==e){var n=t[p].read();null!==n&&(t[d]=null,t[l]=null,t[c]=null,e(m(n,!1)))}}function b(t){e.nextTick(g,t)}function v(t,e){return function(n,r){t.then((function(){e[h]?n(m(void 0,!0)):e[f](n,r)}),r)}}var y=Object.getPrototypeOf((function(){})),w=Object.setPrototypeOf((r={get stream(){return this[p]},next:function(){var t=this,n=this[u];if(null!==n)return Promise.reject(n);if(this[h])return Promise.resolve(m(void 0,!0));if(this[p].destroyed)return new Promise((function(n,r){e.nextTick((function(){t[u]?r(t[u]):n(m(void 0,!0))}))}));var r,i=this[d];if(i)r=new Promise(v(i,this));else{var o=this[p].read();if(null!==o)return Promise.resolve(m(o,!1));r=new Promise(this[f])}return this[d]=r,r}},i(r,Symbol.asyncIterator,(function(){return this})),i(r,"return",(function(){var t=this;return new Promise((function(e,n){t[p].destroy(null,(function(t){t?n(t):e(m(void 0,!0))}))}))})),r),y),_=function(t){var e,n=Object.create(w,(e={},i(e,p,{value:t,writable:!0}),i(e,l,{value:null,writable:!0}),i(e,c,{value:null,writable:!0}),i(e,u,{value:null,writable:!0}),i(e,h,{value:t._readableState.endEmitted,writable:!0}),i(e,f,{value:function(t,e){var r=n[p].read();r?(n[d]=null,n[l]=null,n[c]=null,t(m(r,!1))):(n[l]=t,n[c]=e)},writable:!0}),e));return n[d]=null,s(t,(function(t){if(t&&"ERR_STREAM_PREMATURE_CLOSE"!==t.code){var e=n[c];return null!==e&&(n[d]=null,n[l]=null,n[c]=null,e(t)),void(n[u]=t)}var r=n[l];null!==r&&(n[d]=null,n[l]=null,n[c]=null,r(m(void 0,!0))),n[h]=!0})),t.on("readable",b.bind(null,n)),n};t.exports=_}).call(this,n("4362"))},"585a":function(t,e,n){(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e;t.exports=n}).call(this,n("c8ba"))},5899:function(t,e,n){"use strict";t.exports="\t\n\v\f\r \u2028\u2029\ufeff"},"58a2":function(t,e,n){var r=n("11dc");t.exports=y,y.simpleSieve=b,y.fermatTest=v;var i=n("48e6"),o=new i(24),a=n("7a10"),s=new a,l=new i(1),c=new i(2),u=new i(5),h=(new i(16),new i(8),new i(10)),d=new i(3),f=(new i(7),new i(11)),p=new i(4),m=(new i(12),null);function g(){if(null!==m)return m;var t=1048576,e=[];e[0]=2;for(var n=1,r=3;r<t;r+=2){for(var i=Math.ceil(Math.sqrt(r)),o=0;o<n&&e[o]<=i;o++)if(r%e[o]===0)break;n!==o&&e[o]<=i||(e[n++]=r)}return m=e,e}function b(t){for(var e=g(),n=0;n<e.length;n++)if(0===t.modn(e[n]))return 0===t.cmpn(e[n]);return!0}function v(t){var e=i.mont(t);return 0===c.toRed(e).redPow(t.subn(1)).fromRed().cmpn(1)}function y(t,e){if(t<16)return new i(2===e||5===e?[140,123]:[140,39]);var n,a;e=new i(e);while(1){n=new i(r(Math.ceil(t/8)));while(n.bitLength()>t)n.ishrn(1);if(n.isEven()&&n.iadd(l),n.testn(1)||n.iadd(c),e.cmp(c)){if(!e.cmp(u))while(n.mod(h).cmp(d))n.iadd(p)}else while(n.mod(o).cmp(f))n.iadd(p);if(a=n.shrn(1),b(a)&&b(n)&&v(a)&&v(n)&&s.test(a)&&s.test(n))return n}}},"58a8":function(t,e,n){"use strict";var r=n("e330"),i=n("1d80"),o=n("577e"),a=n("5899"),s=r("".replace),l=RegExp("^["+a+"]+"),c=RegExp("(^|[^"+a+"])["+a+"]+$"),u=function(t){return function(e){var n=o(i(e));return 1&t&&(n=s(n,l,"")),2&t&&(n=s(n,c,"$1")),n}};t.exports={start:u(1),end:u(2),trim:u(3)}},"58f2":function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var r=n("2f79"),i=n("0056"),o=n("a723"),a=n("cf75");function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var l=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.type,l=void 0===n?o["a"]:n,c=e.defaultValue,u=void 0===c?void 0:c,h=e.validator,d=void 0===h?void 0:h,f=e.event,p=void 0===f?i["z"]:f,m=s({},t,Object(a["c"])(l,u,d)),g=Object(r["c"])({model:{prop:t,event:p},props:m});return{mixin:g,props:m,prop:t,event:p}}},5919:function(t,e,n){"use strict";e.sha1=n("13e2"),e.sha224=n("07f2"),e.sha256=n("6eed"),e.sha384=n("8b95"),e.sha512=n("b525")},5926:function(t,e,n){"use strict";var r=n("b42e2");t.exports=function(t){var e=+t;return e!==e||0===e?0:r(e)}},5980:function(t,e,n){(function(e,r){t.exports=r(n("21bf"))})(0,(function(t){(function(){var e=t,n=e.lib,r=n.Base,i=e.enc,o=i.Utf8,a=e.algo;a.HMAC=r.extend({init:function(t,e){t=this._hasher=new t.init,"string"==typeof e&&(e=o.parse(e));var n=t.blockSize,r=4*n;e.sigBytes>r&&(e=t.finalize(e)),e.clamp();for(var i=this._oKey=e.clone(),a=this._iKey=e.clone(),s=i.words,l=a.words,c=0;c<n;c++)s[c]^=1549556828,l[c]^=909522486;i.sigBytes=a.sigBytes=r,this.reset()},reset:function(){var t=this._hasher;t.reset(),t.update(this._iKey)},update:function(t){return this._hasher.update(t),this},finalize:function(t){var e=this._hasher,n=e.finalize(t);e.reset();var r=e.finalize(this._oKey.clone().concat(n));return r}})})()}))},"598a":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],n=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],r=t.defineLocale("dv",{months:e,monthsShort:e,weekdays:n,weekdaysShort:n,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(t){return"މފ"===t},meridiem:function(t,e,n){return t<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(t){return t.replace(/،/g,",")},postformat:function(t){return t.replace(/,/g,"،")},week:{dow:7,doy:12}});return r}))},"59ed":function(t,e,n){"use strict";var r=n("1626"),i=n("0d51"),o=TypeError;t.exports=function(t){if(r(t))return t;throw new o(i(t)+" is not a function")}},"59fb":function(t,e,n){"use strict";n.d(e,"b",(function(){return u})),n.d(e,"a",(function(){return h}));var r=n("2f79"),i=n("b42e"),o=n("c637"),a=n("a723"),s=n("cf75");function l(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var c=function(t){return t="left"===t?"start":"right"===t?"end":t,"justify-content-".concat(t)},u=Object(s["d"])({align:Object(s["c"])(a["u"]),cardHeader:Object(s["c"])(a["g"],!1),fill:Object(s["c"])(a["g"],!1),justified:Object(s["c"])(a["g"],!1),pills:Object(s["c"])(a["g"],!1),small:Object(s["c"])(a["g"],!1),tabs:Object(s["c"])(a["g"],!1),tag:Object(s["c"])(a["u"],"ul"),vertical:Object(s["c"])(a["g"],!1)},o["Db"]),h=Object(r["c"])({name:o["Db"],functional:!0,props:u,render:function(t,e){var n,r=e.props,o=e.data,a=e.children,s=r.tabs,u=r.pills,h=r.vertical,d=r.align,f=r.cardHeader;return t(r.tag,Object(i["a"])(o,{staticClass:"nav",class:(n={"nav-tabs":s,"nav-pills":u&&!s,"card-header-tabs":!h&&f&&s,"card-header-pills":!h&&f&&u&&!s,"flex-column":h,"nav-fill":!h&&r.fill,"nav-justified":!h&&r.justified},l(n,c(d),!h&&d),l(n,"small",r.small),n)}),a)}})},"5a76":function(t,e,n){var r=n("f576");t.exports=function(t){return(new r).update(t).digest()}},"5aff":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'ünji",4:"'ünji",100:"'ünji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"},n=t.defineLocale("tk",{months:"Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr".split("_"),monthsShort:"Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek".split("_"),weekdays:"Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe".split("_"),weekdaysShort:"Ýek_Duş_Siş_Çar_Pen_Ann_Şen".split("_"),weekdaysMin:"Ýk_Dş_Sş_Çr_Pn_An_Şn".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[düýn] LT",lastWeek:"[geçen] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s soň",past:"%s öň",s:"birnäçe sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir gün",dd:"%d gün",M:"bir aý",MM:"%d aý",y:"bir ýyl",yy:"%d ýyl"},ordinal:function(t,n){switch(n){case"d":case"D":case"Do":case"DD":return t;default:if(0===t)return t+"'unjy";var r=t%10,i=t%100-r,o=t>=100?100:null;return t+(e[r]||e[i]||e[o])}},week:{dow:1,doy:7}});return n}))},"5b14":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function n(t,e,n,r){var i=t;switch(n){case"s":return r||e?"néhány másodperc":"néhány másodperce";case"ss":return i+(r||e)?" másodperc":" másodperce";case"m":return"egy"+(r||e?" perc":" perce");case"mm":return i+(r||e?" perc":" perce");case"h":return"egy"+(r||e?" óra":" órája");case"hh":return i+(r||e?" óra":" órája");case"d":return"egy"+(r||e?" nap":" napja");case"dd":return i+(r||e?" nap":" napja");case"M":return"egy"+(r||e?" hónap":" hónapja");case"MM":return i+(r||e?" hónap":" hónapja");case"y":return"egy"+(r||e?" év":" éve");case"yy":return i+(r||e?" év":" éve")}return""}function r(t){return(t?"":"[múlt] ")+"["+e[this.day()]+"] LT[-kor]"}var i=t.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(t){return"u"===t.charAt(1).toLowerCase()},meridiem:function(t,e,n){return t<12?!0===n?"de":"DE":!0===n?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return r.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return r.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i}))},"5b81":function(t,e,n){"use strict";var r=n("23e7"),i=n("c65b"),o=n("e330"),a=n("1d80"),s=n("1626"),l=n("7234"),c=n("44e7"),u=n("577e"),h=n("dc4a"),d=n("90d8"),f=n("0cb2"),p=n("b622"),m=n("c430"),g=p("replace"),b=TypeError,v=o("".indexOf),y=o("".replace),w=o("".slice),_=Math.max,x=function(t,e,n){return n>t.length?-1:""===e?n:v(t,e,n)};r({target:"String",proto:!0},{replaceAll:function(t,e){var n,r,o,p,k,A,M,O,S,T=a(this),C=0,E=0,j="";if(!l(t)){if(n=c(t),n&&(r=u(a(d(t))),!~v(r,"g")))throw new b("`.replaceAll` does not allow non-global regexes");if(o=h(t,g),o)return i(o,t,T,e);if(m&&n)return y(u(T),t,e)}p=u(T),k=u(t),A=s(e),A||(e=u(e)),M=k.length,O=_(1,M),C=x(p,k,0);while(-1!==C)S=A?u(e(k,C,p)):f(k,p,C,[],void 0,e),j+=w(p,E,C)+S,E=C+M,C=x(p,k,C+O);return E<p.length&&(j+=w(p,E)),j}})},"5bbb":function(t,e,n){t.exports=n("faa1").EventEmitter},"5c3a":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(t,e){return 12===t&&(t=0),"凌晨"===e||"早上"===e||"上午"===e?t:"下午"===e||"晚上"===e?t+12:t>=11?t:t+12},meridiem:function(t,e,n){var r=100*t+e;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(t){return t.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(t){return this.week()!==t.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"日";case"M":return t+"月";case"w":case"W":return t+"周";default:return t}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}});return e}))},"5c6c":function(t,e,n){"use strict";t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},"5cbb":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(t,e){return 12===t&&(t=0),"రాత్రి"===e?t<4?t:t+12:"ఉదయం"===e?t:"మధ్యాహ్నం"===e?t>=10?t:t+12:"సాయంత్రం"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"రాత్రి":t<10?"ఉదయం":t<17?"మధ్యాహ్నం":t<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}});return e}))},"5e1a":function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var i=n("8707").Buffer,o=n(6);function a(t,e,n){t.copy(e,n)}t.exports=function(){function t(){r(this,t),this.head=null,this.tail=null,this.length=0}return t.prototype.push=function(t){var e={data:t,next:null};this.length>0?this.tail.next=e:this.head=e,this.tail=e,++this.length},t.prototype.unshift=function(t){var e={data:t,next:this.head};0===this.length&&(this.tail=e),this.head=e,++this.length},t.prototype.shift=function(){if(0!==this.length){var t=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}},t.prototype.clear=function(){this.head=this.tail=null,this.length=0},t.prototype.join=function(t){if(0===this.length)return"";var e=this.head,n=""+e.data;while(e=e.next)n+=t+e.data;return n},t.prototype.concat=function(t){if(0===this.length)return i.alloc(0);var e=i.allocUnsafe(t>>>0),n=this.head,r=0;while(n)a(n.data,e,r),r+=n.data.length,n=n.next;return e},t}(),o&&o.inspect&&o.inspect.custom&&(t.exports.prototype[o.inspect.custom]=function(){var t=o.inspect({length:this.length});return this.constructor.name+" "+t})},"5e77":function(t,e,n){"use strict";var r=n("83ab"),i=n("1a2d"),o=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=i(o,"name"),l=s&&"something"===function(){}.name,c=s&&(!r||r&&a(o,"name").configurable);t.exports={EXISTS:s,PROPER:l,CONFIGURABLE:c}},"5e7d":function(t,e,n){"use strict";(function(e){var r=Object.keys||function(t){var e=[];for(var n in t)e.push(n);return e};t.exports=c;var i=n("cf35"),o=n("49ce");n("3fb5")(c,i);for(var a=r(o.prototype),s=0;s<a.length;s++){var l=a[s];c.prototype[l]||(c.prototype[l]=o.prototype[l])}function c(t){if(!(this instanceof c))return new c(t);i.call(this,t),o.call(this,t),this.allowHalfOpen=!0,t&&(!1===t.readable&&(this.readable=!1),!1===t.writable&&(this.writable=!1),!1===t.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",u)))}function u(){this._writableState.ended||e.nextTick(h,this)}function h(t){t.end()}Object.defineProperty(c.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(c.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(c.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(c.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed&&this._writableState.destroyed)},set:function(t){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=t,this._writableState.destroyed=t)}})}).call(this,n("4362"))},"5ee7":function(t,e,n){"use strict";e.readUInt32BE=function(t,e){var n=t[0+e]<<24|t[1+e]<<16|t[2+e]<<8|t[3+e];return n>>>0},e.writeUInt32BE=function(t,e,n){t[0+n]=e>>>24,t[1+n]=e>>>16&255,t[2+n]=e>>>8&255,t[3+n]=255&e},e.ip=function(t,e,n,r){for(var i=0,o=0,a=6;a>=0;a-=2){for(var s=0;s<=24;s+=8)i<<=1,i|=e>>>s+a&1;for(s=0;s<=24;s+=8)i<<=1,i|=t>>>s+a&1}for(a=6;a>=0;a-=2){for(s=1;s<=25;s+=8)o<<=1,o|=e>>>s+a&1;for(s=1;s<=25;s+=8)o<<=1,o|=t>>>s+a&1}n[r+0]=i>>>0,n[r+1]=o>>>0},e.rip=function(t,e,n,r){for(var i=0,o=0,a=0;a<4;a++)for(var s=24;s>=0;s-=8)i<<=1,i|=e>>>s+a&1,i<<=1,i|=t>>>s+a&1;for(a=4;a<8;a++)for(s=24;s>=0;s-=8)o<<=1,o|=e>>>s+a&1,o<<=1,o|=t>>>s+a&1;n[r+0]=i>>>0,n[r+1]=o>>>0},e.pc1=function(t,e,n,r){for(var i=0,o=0,a=7;a>=5;a--){for(var s=0;s<=24;s+=8)i<<=1,i|=e>>s+a&1;for(s=0;s<=24;s+=8)i<<=1,i|=t>>s+a&1}for(s=0;s<=24;s+=8)i<<=1,i|=e>>s+a&1;for(a=1;a<=3;a++){for(s=0;s<=24;s+=8)o<<=1,o|=e>>s+a&1;for(s=0;s<=24;s+=8)o<<=1,o|=t>>s+a&1}for(s=0;s<=24;s+=8)o<<=1,o|=t>>s+a&1;n[r+0]=i>>>0,n[r+1]=o>>>0},e.r28shl=function(t,e){return t<<e&268435455|t>>>28-e};var r=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];e.pc2=function(t,e,n,i){for(var o=0,a=0,s=r.length>>>1,l=0;l<s;l++)o<<=1,o|=t>>>r[l]&1;for(l=s;l<r.length;l++)a<<=1,a|=e>>>r[l]&1;n[i+0]=o>>>0,n[i+1]=a>>>0},e.expand=function(t,e,n){var r=0,i=0;r=(1&t)<<5|t>>>27;for(var o=23;o>=15;o-=4)r<<=6,r|=t>>>o&63;for(o=11;o>=3;o-=4)i|=t>>>o&63,i<<=6;i|=(31&t)<<1|t>>>31,e[n+0]=r>>>0,e[n+1]=i>>>0};var i=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];e.substitute=function(t,e){for(var n=0,r=0;r<4;r++){var o=t>>>18-6*r&63,a=i[64*r+o];n<<=4,n|=a}for(r=0;r<4;r++){o=e>>>18-6*r&63,a=i[256+64*r+o];n<<=4,n|=a}return n>>>0};var o=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];e.permute=function(t){for(var e=0,n=0;n<o.length;n++)e<<=1,e|=t>>>o[n]&1;return e>>>0},e.padSplit=function(t,e,n){var r=t.toString(2);while(r.length<e)r="0"+r;for(var i=[],o=0;o<e;o+=n)i.push(r.slice(o,o+n));return i.join(" ")}},"5f5b":function(t,e,n){"use strict";var r=n("2b0e"),i=n("e863"),o=n("50d3"),a=n("c9a9"),s=n("992e"),l=n("6c06"),c=n("7b1e"),u=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;if(e=Object(c["a"])(e)?e.join("."):e,!e||!Object(c["j"])(t))return n;if(e in t)return t[e];e=String(e).replace(s["a"],".$1");var r=e.split(".").filter(l["a"]);return 0===r.length?n:r.every((function(e){return Object(c["j"])(t)&&e in t&&!Object(c["p"])(t=t[e])}))?t:Object(c["g"])(t)?null:n},h=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=u(t,e);return Object(c["p"])(r)?n:r},d=n("d82f"),f=n("686b");function p(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function m(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function g(t,e,n){return e&&m(t.prototype,e),n&&m(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}var b=function(){function t(){p(this,t),this.$_config={}}return g(t,[{key:"setConfig",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(Object(c["k"])(e)){var n=Object(d["f"])(e);n.forEach((function(n){var r=e[n];"breakpoints"===n?!Object(c["a"])(r)||r.length<2||r.some((function(t){return!Object(c["n"])(t)||0===t.length}))?Object(f["a"])('"breakpoints" must be an array of at least 2 breakpoint names',o["b"]):t.$_config[n]=Object(a["a"])(r):Object(c["k"])(r)&&(t.$_config[n]=Object(d["f"])(r).reduce((function(t,e){return Object(c["o"])(r[e])||(t[e]=Object(a["a"])(r[e])),t}),t.$_config[n]||{}))}))}}},{key:"resetConfig",value:function(){this.$_config={}}},{key:"getConfig",value:function(){return Object(a["a"])(this.$_config)}},{key:"getConfigValue",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;return Object(a["a"])(u(this.$_config,t,e))}}]),t}(),v=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r["default"];e.prototype[o["c"]]=r["default"].prototype[o["c"]]=e.prototype[o["c"]]||r["default"].prototype[o["c"]]||new b,e.prototype[o["c"]].setConfig(t)};function y(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function w(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?y(Object(n),!0).forEach((function(e){_(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function _(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var x=function(){var t=!1,e=["Multiple instances of Vue detected!","You may need to set up an alias for Vue in your bundler config.","See: https://bootstrap-vue.org/docs#using-module-bundlers"].join("\n");return function(n){t||r["default"]===n||i["j"]||Object(f["a"])(e),t=!0}}(),k=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.components,n=t.directives,r=t.plugins,i=function t(i){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.installed||(t.installed=!0,x(i),v(o,i),S(i,e),C(i,n),M(i,r))};return i.installed=!1,i},A=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return w(w({},e),{},{install:k(t)})},M=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in e)n&&e[n]&&t.use(e[n])},O=function(t,e,n){t&&e&&n&&t.component(e,n)},S=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in e)O(t,n,e[n])},T=function(t,e,n){t&&e&&n&&t.directive(e.replace(/^VB/,"B"),n)},C=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in e)T(t,n,e[n])},E=n("c637"),j=n("0056"),L=n("a723"),P=n("9b76"),D=n("8c18"),I=n("906c"),R=n("58f2"),N=n("3a58"),B=n("cf75"),F=n("2f79"),Y=n("b42e"),z=n("6b77"),H=n("365c");function V(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var W,U=Object(B["d"])({ariaLabel:Object(B["c"])(L["u"],"Close"),content:Object(B["c"])(L["u"],"×"),disabled:Object(B["c"])(L["g"],!1),textVariant:Object(B["c"])(L["u"])},E["j"]),$=Object(F["c"])({name:E["j"],functional:!0,props:U,render:function(t,e){var n=e.props,r=e.data,i=e.slots,o=e.scopedSlots,a=i(),s=o||{},l={staticClass:"close",class:V({},"text-".concat(n.textVariant),n.textVariant),attrs:{type:"button",disabled:n.disabled,"aria-label":n.ariaLabel?String(n.ariaLabel):null},on:{click:function(t){n.disabled&&Object(c["d"])(t)&&Object(z["f"])(t)}}};return Object(H["a"])(P["i"],s,a)||(l.domProps={innerHTML:n.content}),t("button",Object(Y["a"])(r,l),Object(H["b"])(P["i"],{},s,a))}}),G=n("ce2a");function q(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function X(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?q(Object(n),!0).forEach((function(e){Z(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):q(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Z(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var K=Object(R["a"])("show",{type:L["i"],defaultValue:!1}),Q=K.mixin,J=K.props,tt=K.prop,et=K.event,nt=function(t){return""===t||Object(c["b"])(t)?0:(t=Object(N["c"])(t,0),t>0?t:0)},rt=function(t){return""===t||!0===t||!(Object(N["c"])(t,0)<1)&&!!t},it=Object(B["d"])(Object(d["m"])(X(X({},J),{},{dismissLabel:Object(B["c"])(L["u"],"Close"),dismissible:Object(B["c"])(L["g"],!1),fade:Object(B["c"])(L["g"],!1),variant:Object(B["c"])(L["u"],"info")})),E["a"]),ot=Object(F["c"])({name:E["a"],mixins:[Q,D["a"]],props:it,data:function(){return{countDown:0,localShow:rt(this[tt])}},watch:(W={},Z(W,tt,(function(t){this.countDown=nt(t),this.localShow=rt(t)})),Z(W,"countDown",(function(t){var e=this;this.clearCountDownInterval();var n=this[tt];Object(c["i"])(n)&&(this.$emit(j["n"],t),n!==t&&this.$emit(et,t),t>0?(this.localShow=!0,this.$_countDownTimeout=setTimeout((function(){e.countDown--}),1e3)):this.$nextTick((function(){Object(I["D"])((function(){e.localShow=!1}))})))})),Z(W,"localShow",(function(t){var e=this[tt];t||!this.dismissible&&!Object(c["i"])(e)||this.$emit(j["m"]),Object(c["i"])(e)||e===t||this.$emit(et,t)})),W),created:function(){this.$_filterTimer=null;var t=this[tt];this.countDown=nt(t),this.localShow=rt(t)},beforeDestroy:function(){this.clearCountDownInterval()},methods:{dismiss:function(){this.clearCountDownInterval(),this.countDown=0,this.localShow=!1},clearCountDownInterval:function(){clearTimeout(this.$_countDownTimeout),this.$_countDownTimeout=null}},render:function(t){var e=t();if(this.localShow){var n=this.dismissible,r=this.variant,i=t();n&&(i=t($,{attrs:{"aria-label":this.dismissLabel},on:{click:this.dismiss}},[this.normalizeSlot(P["k"])])),e=t("div",{staticClass:"alert",class:Z({"alert-dismissible":n},"alert-".concat(r),r),attrs:{role:"alert","aria-live":"polite","aria-atomic":!0},key:this[F["a"]]},[i,this.normalizeSlot()])}return t(G["a"],{props:{noFade:!this.fade}},[e])}}),at=A({components:{BAlert:ot}}),st=n("a8c8");function lt(t,e){return ft(t)||dt(t,e)||ut(t,e)||ct()}function ct(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ut(t,e){if(t){if("string"===typeof t)return ht(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ht(t,e):void 0}}function ht(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function dt(t,e){var n=null==t?null:"undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o=[],a=!0,s=!1;try{for(n=n.call(t);!(a=(r=n.next()).done);a=!0)if(o.push(r.value),e&&o.length===e)break}catch(l){s=!0,i=l}finally{try{a||null==n["return"]||n["return"]()}finally{if(s)throw i}}return o}}function ft(t){if(Array.isArray(t))return t}var pt="b-aspect",mt=Object(B["d"])({aspect:Object(B["c"])(L["p"],"1:1"),tag:Object(B["c"])(L["u"],"div")},E["b"]),gt=Object(F["c"])({name:E["b"],mixins:[D["a"]],props:mt,computed:{padding:function(){var t=this.aspect,e=1;if(s["b"].test(t)){var n=t.split(s["c"]).map((function(t){return Object(N["b"])(t)||1})),r=lt(n,2),i=r[0],o=r[1];e=i/o}else e=Object(N["b"])(t)||1;return"".concat(100/Object(st["a"])(e),"%")}},render:function(t){var e=t("div",{staticClass:"".concat(pt,"-sizer flex-grow-1"),style:{paddingBottom:this.padding,height:0}}),n=t("div",{staticClass:"".concat(pt,"-content flex-grow-1 w-100 mw-100"),style:{marginLeft:"-100%"}},this.normalizeSlot());return t(this.tag,{staticClass:"".concat(pt," d-flex")},[e,n])}}),bt=A({components:{BAspect:gt}}),vt=n("4a38"),yt=n("fa73");function wt(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var _t={viewBox:"0 0 16 16",width:"1em",height:"1em",focusable:"false",role:"img","aria-label":"icon"},xt={width:null,height:null,focusable:null,role:null,"aria-label":null},kt={animation:Object(B["c"])(L["u"]),content:Object(B["c"])(L["u"]),flipH:Object(B["c"])(L["g"],!1),flipV:Object(B["c"])(L["g"],!1),fontScale:Object(B["c"])(L["p"],1),rotate:Object(B["c"])(L["p"],0),scale:Object(B["c"])(L["p"],1),shiftH:Object(B["c"])(L["p"],0),shiftV:Object(B["c"])(L["p"],0),stacked:Object(B["c"])(L["g"],!1),title:Object(B["c"])(L["u"]),variant:Object(B["c"])(L["u"])},At=Object(F["c"])({name:E["mb"],functional:!0,props:kt,render:function(t,e){var n,r=e.data,i=e.props,o=e.children,a=i.animation,s=i.content,u=i.flipH,h=i.flipV,d=i.stacked,f=i.title,p=i.variant,m=Object(st["d"])(Object(N["b"])(i.fontScale,1),0)||1,g=Object(st["d"])(Object(N["b"])(i.scale,1),0)||1,b=Object(N["b"])(i.rotate,0),v=Object(N["b"])(i.shiftH,0),y=Object(N["b"])(i.shiftV,0),w=u||h||1!==g,_=w||b,x=v||y,k=!Object(c["p"])(s),A=[_?"translate(8 8)":null,w?"scale(".concat((u?-1:1)*g," ").concat((h?-1:1)*g,")"):null,b?"rotate(".concat(b,")"):null,_?"translate(-8 -8)":null].filter(l["a"]),M=t("g",{attrs:{transform:A.join(" ")||null},domProps:k?{innerHTML:s||""}:{}},o);x&&(M=t("g",{attrs:{transform:"translate(".concat(16*v/16," ").concat(-16*y/16,")")}},[M])),d&&(M=t("g",[M]));var O=f?t("title",f):null,S=[O,M].filter(l["a"]);return t("svg",Object(Y["a"])({staticClass:"b-icon bi",class:(n={},wt(n,"text-".concat(p),p),wt(n,"b-icon-animation-".concat(a),a),n),attrs:_t,style:d?{}:{fontSize:1===m?null:"".concat(100*m,"%")}},r,d?{attrs:xt}:{},{attrs:{xmlns:d?null:"http://www.w3.org/2000/svg",fill:"currentColor"}}),S)}});function Mt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ot(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Mt(Object(n),!0).forEach((function(e){St(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Mt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function St(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Tt=Object(d["j"])(kt,["content"]),Ct=function(t,e){var n=Object(yt["b"])(t),r="BIcon".concat(Object(yt["e"])(t)),i="bi-".concat(n),o=n.replace(/-/g," "),a=Object(yt["h"])(e||"");return Object(F["c"])({name:r,functional:!0,props:Tt,render:function(t,e){var n=e.data,r=e.props;return t(At,Object(Y["a"])({props:{title:o},attrs:{"aria-label":o}},n,{staticClass:i,props:Ot(Ot({},r),{},{content:a})}))}})},Et=Ct("Blank",""),jt=Ct("Calendar",'<path d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z"/>'),Lt=Ct("CalendarFill",'<path d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V5h16V4H0V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5z"/>'),Pt=Ct("ChevronBarLeft",'<path fill-rule="evenodd" d="M11.854 3.646a.5.5 0 0 1 0 .708L8.207 8l3.647 3.646a.5.5 0 0 1-.708.708l-4-4a.5.5 0 0 1 0-.708l4-4a.5.5 0 0 1 .708 0zM4.5 1a.5.5 0 0 0-.5.5v13a.5.5 0 0 0 1 0v-13a.5.5 0 0 0-.5-.5z"/>'),Dt=Ct("ChevronDoubleLeft",'<path fill-rule="evenodd" d="M8.354 1.646a.5.5 0 0 1 0 .708L2.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/><path fill-rule="evenodd" d="M12.354 1.646a.5.5 0 0 1 0 .708L6.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>'),It=Ct("ChevronDown",'<path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/>'),Rt=Ct("ChevronLeft",'<path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>'),Nt=Ct("ChevronUp",'<path fill-rule="evenodd" d="M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z"/>'),Bt=Ct("CircleFill",'<circle cx="8" cy="8" r="8"/>'),Ft=Ct("Clock",'<path d="M8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71V3.5z"/><path d="M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm7-8A7 7 0 1 1 1 8a7 7 0 0 1 14 0z"/>'),Yt=Ct("ClockFill",'<path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71V3.5z"/>'),zt=Ct("Dash",'<path d="M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z"/>'),Ht=Ct("PersonFill",'<path d="M3 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H3zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6z"/>'),Vt=Ct("Plus",'<path d="M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z"/>'),Wt=Ct("Star",'<path d="M2.866 14.85c-.078.444.36.791.746.593l4.39-2.256 4.389 2.256c.386.198.824-.149.746-.592l-.83-4.73 3.522-3.356c.33-.314.16-.888-.282-.95l-4.898-.696L8.465.792a.513.513 0 0 0-.927 0L5.354 5.12l-4.898.696c-.441.062-.612.636-.283.95l3.523 3.356-.83 4.73zm4.905-2.767-3.686 1.894.694-3.957a.565.565 0 0 0-.163-.505L1.71 6.745l4.052-.576a.525.525 0 0 0 .393-.288L8 2.223l1.847 3.658a.525.525 0 0 0 .393.288l4.052.575-2.906 2.77a.565.565 0 0 0-.163.506l.694 3.957-3.686-1.894a.503.503 0 0 0-.461 0z"/>'),Ut=Ct("StarFill",'<path d="M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z"/>'),$t=Ct("StarHalf",'<path d="M5.354 5.119 7.538.792A.516.516 0 0 1 8 .5c.183 0 .366.097.465.292l2.184 4.327 4.898.696A.537.537 0 0 1 16 6.32a.548.548 0 0 1-.17.445l-3.523 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256a.52.52 0 0 1-.146.05c-.342.06-.668-.254-.6-.642l.83-4.73L.173 6.765a.55.55 0 0 1-.172-.403.58.58 0 0 1 .085-.302.513.513 0 0 1 .37-.245l4.898-.696zM8 12.027a.5.5 0 0 1 .232.056l3.686 1.894-.694-3.957a.565.565 0 0 1 .162-.505l2.907-2.77-4.052-.576a.525.525 0 0 1-.393-.288L8.001 2.223 8 2.226v9.8z"/>'),Gt=Ct("X",'<path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z"/>');function qt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Xt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?qt(Object(n),!0).forEach((function(e){Zt(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):qt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Zt(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Kt=function t(e,n){if(!e)return r["default"].component(n);var i=(e.$options||{}).components,o=i&&i[n];return o||t(e.$parent,n)},Qt=Object(d["j"])(kt,["content"]),Jt=Object(B["d"])(Object(d["m"])(Xt(Xt({},Qt),{},{icon:Object(B["c"])(L["u"])})),E["lb"]),te=Object(F["c"])({name:E["lb"],functional:!0,props:Jt,render:function(t,e){var n=e.data,r=e.props,i=e.parent,o=Object(yt["e"])(Object(yt["h"])(r.icon||"")).replace(s["q"],"");return t(o&&Kt(i,"BIcon".concat(o))||Et,Object(Y["a"])(n,{props:Object(B["e"])(Qt,r)}))}}),ee=n("9bfa"),ne=n("2326"),re=n("aa59");function ie(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function oe(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ie(Object(n),!0).forEach((function(e){ae(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ie(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function ae(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var se=Object(d["j"])(re["b"],["event","routerTag"]);delete se.href.default,delete se.to.default;var le=Object(B["d"])(Object(d["m"])(oe(oe({},se),{},{block:Object(B["c"])(L["g"],!1),disabled:Object(B["c"])(L["g"],!1),pill:Object(B["c"])(L["g"],!1),pressed:Object(B["c"])(L["g"],null),size:Object(B["c"])(L["u"]),squared:Object(B["c"])(L["g"],!1),tag:Object(B["c"])(L["u"],"button"),type:Object(B["c"])(L["u"],"button"),variant:Object(B["c"])(L["u"],"secondary")})),E["i"]),ce=function(t){"focusin"===t.type?Object(I["b"])(t.target,"focus"):"focusout"===t.type&&Object(I["A"])(t.target,"focus")},ue=function(t){return Object(vt["d"])(t)||Object(I["t"])(t.tag,"a")},he=function(t){return Object(c["b"])(t.pressed)},de=function(t){return!(ue(t)||t.tag&&!Object(I["t"])(t.tag,"button"))},fe=function(t){return!ue(t)&&!de(t)},pe=function(t){var e;return["btn-".concat(t.variant||"secondary"),(e={},ae(e,"btn-".concat(t.size),t.size),ae(e,"btn-block",t.block),ae(e,"rounded-pill",t.pill),ae(e,"rounded-0",t.squared&&!t.pill),ae(e,"disabled",t.disabled),ae(e,"active",t.pressed),e)]},me=function(t){return ue(t)?Object(B["e"])(se,t):{}},ge=function(t,e){var n=de(t),r=ue(t),i=he(t),o=fe(t),a=r&&"#"===t.href,s=e.attrs&&e.attrs.role?e.attrs.role:null,l=e.attrs?e.attrs.tabindex:null;return(o||a)&&(l="0"),{type:n&&!r?t.type:null,disabled:n?t.disabled:null,role:o||a?"button":s,"aria-disabled":o?String(t.disabled):null,"aria-pressed":i?String(t.pressed):null,autocomplete:i?"off":null,tabindex:t.disabled&&!n?"-1":l}},be=Object(F["c"])({name:E["i"],functional:!0,props:le,render:function(t,e){var n=e.props,r=e.data,i=e.listeners,o=e.children,a=he(n),s=ue(n),l=fe(n),u=s&&"#"===n.href,h={keydown:function(t){if(!n.disabled&&(l||u)){var e=t.keyCode;if(e===ee["l"]||e===ee["e"]&&l){var r=t.currentTarget||t.target;Object(z["f"])(t,{propagation:!1}),r.click()}}},click:function(t){n.disabled&&Object(c["d"])(t)?Object(z["f"])(t):a&&i&&i["update:pressed"]&&Object(ne["b"])(i["update:pressed"]).forEach((function(t){Object(c["f"])(t)&&t(!n.pressed)}))}};a&&(h.focusin=ce,h.focusout=ce);var d={staticClass:"btn",class:pe(n),props:me(n),attrs:ge(n,r),on:h};return t(s?re["a"]:n.tag,Object(Y["a"])(oe(oe({},r),{},{props:void 0}),d),o)}});function ve(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ye(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ve(Object(n),!0).forEach((function(e){we(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ve(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function we(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var _e="b-avatar",xe=["sm",null,"lg"],ke=.4,Ae=.7*ke,Me=function(t){return t=Object(c["n"])(t)&&Object(c["i"])(t)?Object(N["b"])(t,0):t,Object(c["h"])(t)?"".concat(t,"px"):t||null},Oe=Object(d["j"])(re["b"],["active","event","routerTag"]),Se=Object(B["d"])(Object(d["m"])(ye(ye({},Oe),{},{alt:Object(B["c"])(L["u"],"avatar"),ariaLabel:Object(B["c"])(L["u"]),badge:Object(B["c"])(L["j"],!1),badgeLeft:Object(B["c"])(L["g"],!1),badgeOffset:Object(B["c"])(L["u"]),badgeTop:Object(B["c"])(L["g"],!1),badgeVariant:Object(B["c"])(L["u"],"primary"),button:Object(B["c"])(L["g"],!1),buttonType:Object(B["c"])(L["u"],"button"),icon:Object(B["c"])(L["u"]),rounded:Object(B["c"])(L["j"],!1),size:Object(B["c"])(L["p"]),square:Object(B["c"])(L["g"],!1),src:Object(B["c"])(L["u"]),text:Object(B["c"])(L["u"]),variant:Object(B["c"])(L["u"],"secondary")})),E["c"]),Te=Object(F["c"])({name:E["c"],mixins:[D["a"]],inject:{getBvAvatarGroup:{default:function(){return function(){return null}}}},props:Se,data:function(){return{localSrc:this.src||null}},computed:{bvAvatarGroup:function(){return this.getBvAvatarGroup()},computedSize:function(){var t=this.bvAvatarGroup;return Me(t?t.size:this.size)},computedVariant:function(){var t=this.bvAvatarGroup;return t&&t.variant?t.variant:this.variant},computedRounded:function(){var t=this.bvAvatarGroup,e=!(!t||!t.square)||this.square,n=t&&t.rounded?t.rounded:this.rounded;return e?"0":""===n||(n||"circle")},fontStyle:function(){var t=this.computedSize,e=-1===xe.indexOf(t)?"calc(".concat(t," * ").concat(ke,")"):null;return e?{fontSize:e}:{}},marginStyle:function(){var t=this.computedSize,e=this.bvAvatarGroup,n=e?e.overlapScale:0,r=t&&n?"calc(".concat(t," * -").concat(n,")"):null;return r?{marginLeft:r,marginRight:r}:{}},badgeStyle:function(){var t=this.computedSize,e=this.badgeTop,n=this.badgeLeft,r=this.badgeOffset,i=r||"0px";return{fontSize:-1===xe.indexOf(t)?"calc(".concat(t," * ").concat(Ae," )"):null,top:e?i:null,bottom:e?null:i,left:n?i:null,right:n?null:i}}},watch:{src:function(t,e){t!==e&&(this.localSrc=t||null)}},methods:{onImgError:function(t){this.localSrc=null,this.$emit(j["y"],t)},onClick:function(t){this.$emit(j["f"],t)}},render:function(t){var e,n=this.computedVariant,r=this.disabled,i=this.computedRounded,o=this.icon,a=this.localSrc,s=this.text,l=this.fontStyle,c=this.marginStyle,u=this.computedSize,h=this.button,d=this.buttonType,f=this.badge,p=this.badgeVariant,m=this.badgeStyle,g=!h&&Object(vt["d"])(this),b=h?be:g?re["a"]:"span",v=this.alt,y=this.ariaLabel||null,w=null;this.hasNormalizedSlot()?w=t("span",{staticClass:"b-avatar-custom"},[this.normalizeSlot()]):a?(w=t("img",{style:n?{}:{width:"100%",height:"100%"},attrs:{src:a,alt:v},on:{error:this.onImgError}}),w=t("span",{staticClass:"b-avatar-img"},[w])):w=o?t(te,{props:{icon:o},attrs:{"aria-hidden":"true",alt:v}}):s?t("span",{staticClass:"b-avatar-text",style:l},[t("span",s)]):t(Ht,{attrs:{"aria-hidden":"true",alt:v}});var _=t(),x=this.hasNormalizedSlot(P["d"]);if(f||""===f||x){var k=!0===f?"":f;_=t("span",{staticClass:"b-avatar-badge",class:we({},"badge-".concat(p),p),style:m},[x?this.normalizeSlot(P["d"]):k])}var A={staticClass:_e,class:(e={},we(e,"".concat(_e,"-").concat(u),u&&-1!==xe.indexOf(u)),we(e,"badge-".concat(n),!h&&n),we(e,"rounded",!0===i),we(e,"rounded-".concat(i),i&&!0!==i),we(e,"disabled",r),e),style:ye(ye({},c),{},{width:u,height:u}),attrs:{"aria-label":y||null},props:h?{variant:n,disabled:r,type:d}:g?Object(B["e"])(Oe,this):{},on:h||g?{click:this.onClick}:{}};return t(b,A,[w,_])}}),Ce=Object(B["d"])({overlap:Object(B["c"])(L["p"],.3),rounded:Object(B["c"])(L["j"],!1),size:Object(B["c"])(L["u"]),square:Object(B["c"])(L["g"],!1),tag:Object(B["c"])(L["u"],"div"),variant:Object(B["c"])(L["u"])},E["d"]),Ee=Object(F["c"])({name:E["d"],mixins:[D["a"]],provide:function(){var t=this;return{getBvAvatarGroup:function(){return t}}},props:Ce,computed:{computedSize:function(){return Me(this.size)},overlapScale:function(){return Object(st["e"])(Object(st["d"])(Object(N["b"])(this.overlap,0),0),1)/2},paddingStyle:function(){var t=this.computedSize;return t=t?"calc(".concat(t," * ").concat(this.overlapScale,")"):null,t?{paddingLeft:t,paddingRight:t}:{}}},render:function(t){var e=t("div",{staticClass:"b-avatar-group-inner",style:this.paddingStyle},this.normalizeSlot());return t(this.tag,{staticClass:"b-avatar-group",attrs:{role:"group"}},[e])}}),je=A({components:{BAvatar:Te,BAvatarGroup:Ee}});function Le(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Pe(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Le(Object(n),!0).forEach((function(e){De(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Le(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function De(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ie=Object(d["j"])(re["b"],["event","routerTag"]);delete Ie.href.default,delete Ie.to.default;var Re=Object(B["d"])(Object(d["m"])(Pe(Pe({},Ie),{},{pill:Object(B["c"])(L["g"],!1),tag:Object(B["c"])(L["u"],"span"),variant:Object(B["c"])(L["u"],"secondary")})),E["e"]),Ne=Object(F["c"])({name:E["e"],functional:!0,props:Re,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.active,a=n.disabled,s=Object(vt["d"])(n),l=s?re["a"]:n.tag,c=n.variant||"secondary";return t(l,Object(Y["a"])(r,{staticClass:"badge",class:["badge-".concat(c),{"badge-pill":n.pill,active:o,disabled:a}],props:s?Object(B["e"])(Ie,n):{}}),i)}}),Be=A({components:{BBadge:Ne}}),Fe=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(t).replace(s["o"],"")},Ye=function(t,e){return t?{innerHTML:t}:e?{textContent:e}:{}};function ze(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function He(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ze(Object(n),!0).forEach((function(e){Ve(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ze(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Ve(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var We=Object(B["d"])(Object(d["m"])(He(He({},Object(d["j"])(re["b"],["event","routerTag"])),{},{ariaCurrent:Object(B["c"])(L["u"],"location"),html:Object(B["c"])(L["u"]),text:Object(B["c"])(L["u"])})),E["h"]),Ue=Object(F["c"])({name:E["h"],functional:!0,props:We,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.active,a=o?"span":re["a"],s={attrs:{"aria-current":o?n.ariaCurrent:null},props:Object(B["e"])(We,n)};return i||(s.domProps=Ye(n.html,n.text)),t(a,Object(Y["a"])(r,s),i)}}),$e=Object(B["d"])(We,E["g"]),Ge=Object(F["c"])({name:E["g"],functional:!0,props:$e,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t("li",Object(Y["a"])(r,{staticClass:"breadcrumb-item",class:{active:n.active}}),[t(Ue,{props:n},i)])}});function qe(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Xe(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?qe(Object(n),!0).forEach((function(e){Ze(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):qe(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Ze(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ke=Object(B["d"])({items:Object(B["c"])(L["b"])},E["f"]),Qe=Object(F["c"])({name:E["f"],functional:!0,props:Ke,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.items,a=i;if(Object(c["a"])(o)){var s=!1;a=o.map((function(e,n){Object(c["j"])(e)||(e={text:Object(yt["g"])(e)});var r=e,i=r.active;return i&&(s=!0),i||s||(i=n+1===o.length),t(Ge,{props:Xe(Xe({},e),{},{active:i})})}))}return t("ol",Object(Y["a"])(r,{staticClass:"breadcrumb"}),a)}}),Je=A({components:{BBreadcrumb:Qe,BBreadcrumbItem:Ge,BBreadcrumbLink:Ue}}),tn=A({components:{BButton:be,BBtn:be,BButtonClose:$,BBtnClose:$}});function en(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function nn(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?en(Object(n),!0).forEach((function(e){rn(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):en(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function rn(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var on=Object(B["d"])(Object(d["m"])(nn(nn({},Object(d["k"])(le,["size"])),{},{ariaRole:Object(B["c"])(L["u"],"group"),size:Object(B["c"])(L["u"]),tag:Object(B["c"])(L["u"],"div"),vertical:Object(B["c"])(L["g"],!1)})),E["k"]),an=Object(F["c"])({name:E["k"],functional:!0,props:on,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t(n.tag,Object(Y["a"])(r,{class:rn({"btn-group":!n.vertical,"btn-group-vertical":n.vertical},"btn-group-".concat(n.size),n.size),attrs:{role:n.ariaRole}}),i)}}),sn=A({components:{BButtonGroup:an,BBtnGroup:an}}),ln=[".btn:not(.disabled):not([disabled]):not(.dropdown-item)",".form-control:not(.disabled):not([disabled])","select:not(.disabled):not([disabled])",'input[type="checkbox"]:not(.disabled)','input[type="radio"]:not(.disabled)'].join(","),cn=Object(B["d"])({justify:Object(B["c"])(L["g"],!1),keyNav:Object(B["c"])(L["g"],!1)},E["l"]),un=Object(F["c"])({name:E["l"],mixins:[D["a"]],props:cn,mounted:function(){this.keyNav&&this.getItems()},methods:{getItems:function(){var t=Object(I["F"])(ln,this.$el);return t.forEach((function(t){t.tabIndex=-1})),t.filter((function(t){return Object(I["u"])(t)}))},focusFirst:function(){var t=this.getItems();Object(I["d"])(t[0])},focusPrev:function(t){var e=this.getItems(),n=e.indexOf(t.target);n>-1&&(e=e.slice(0,n).reverse(),Object(I["d"])(e[0]))},focusNext:function(t){var e=this.getItems(),n=e.indexOf(t.target);n>-1&&(e=e.slice(n+1),Object(I["d"])(e[0]))},focusLast:function(){var t=this.getItems().reverse();Object(I["d"])(t[0])},onFocusin:function(t){var e=this.$el;t.target!==e||Object(I["f"])(e,t.relatedTarget)||(Object(z["f"])(t),this.focusFirst(t))},onKeydown:function(t){var e=t.keyCode,n=t.shiftKey;e===ee["m"]||e===ee["h"]?(Object(z["f"])(t),n?this.focusFirst(t):this.focusPrev(t)):e!==ee["c"]&&e!==ee["k"]||(Object(z["f"])(t),n?this.focusLast(t):this.focusNext(t))}},render:function(t){var e=this.keyNav;return t("div",{staticClass:"btn-toolbar",class:{"justify-content-between":this.justify},attrs:{role:"toolbar",tabindex:e?"0":null},on:e?{focusin:this.onFocusin,keydown:this.onKeydown}:{}},[this.normalizeSlot()])}}),hn=A({components:{BButtonToolbar:un,BBtnToolbar:un}}),dn="gregory",fn="long",pn="narrow",mn="short",gn="2-digit",bn="numeric";function vn(t,e){return kn(t)||xn(t,e)||wn(t,e)||yn()}function yn(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function wn(t,e){if(t){if("string"===typeof t)return _n(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_n(t,e):void 0}}function _n(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function xn(t,e){var n=null==t?null:"undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o=[],a=!0,s=!1;try{for(n=n.call(t);!(a=(r=n.next()).done);a=!0)if(o.push(r.value),e&&o.length===e)break}catch(l){s=!0,i=l}finally{try{a||null==n["return"]||n["return"]()}finally{if(s)throw i}}return o}}function kn(t){if(Array.isArray(t))return t}function An(t,e,n){return An=Mn()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var i=Function.bind.apply(t,r),o=new i;return n&&On(o,n.prototype),o},An.apply(null,arguments)}function Mn(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function On(t,e){return On=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},On(t,e)}var Sn,Tn=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return An(Date,e)},Cn=function(t){if(Object(c["n"])(t)&&s["f"].test(t.trim())){var e=t.split(s["g"]).map((function(t){return Object(N["c"])(t,1)})),n=vn(e,3),r=n[0],i=n[1],o=n[2];return Tn(r,i-1,o)}return Object(c["c"])(t)?Tn(t.getFullYear(),t.getMonth(),t.getDate()):null},En=function(t){if(t=Cn(t),!t)return null;var e=t.getFullYear(),n="0".concat(t.getMonth()+1).slice(-2),r="0".concat(t.getDate()).slice(-2);return"".concat(e,"-").concat(n,"-").concat(r)},jn=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:dn;t=Object(ne["b"])(t).filter(l["a"]);var n=new Intl.DateTimeFormat(t,{calendar:e});return n.resolvedOptions().locale},Ln=function(t,e){var n=new Intl.DateTimeFormat(t,e);return n.format},Pn=function(t,e){return En(t)===En(e)},Dn=function(t){return t=Tn(t),t.setDate(1),t},In=function(t){return t=Tn(t),t.setMonth(t.getMonth()+1),t.setDate(0),t},Rn=function(t,e){t=Tn(t);var n=t.getMonth();return t.setFullYear(t.getFullYear()+e),t.getMonth()!==n&&t.setDate(0),t},Nn=function(t){t=Tn(t);var e=t.getMonth();return t.setMonth(e-1),t.getMonth()===e&&t.setDate(0),t},Bn=function(t){t=Tn(t);var e=t.getMonth();return t.setMonth(e+1),t.getMonth()===(e+2)%12&&t.setDate(0),t},Fn=function(t){return Rn(t,-1)},Yn=function(t){return Rn(t,1)},zn=function(t){return Rn(t,-10)},Hn=function(t){return Rn(t,10)},Vn=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return t=Cn(t),e=Cn(e)||t,n=Cn(n)||t,t?t<e?e:t>n?n:t:null},Wn=["ar","az","ckb","fa","he","ks","lrc","mzn","ps","sd","te","ug","ur","yi"].map((function(t){return t.toLowerCase()})),Un=function(t){var e=Object(yt["g"])(t).toLowerCase().replace(s["A"],"").split("-"),n=e.slice(0,2).join("-"),r=e[0];return Object(ne["a"])(Wn,n)||Object(ne["a"])(Wn,r)},$n=n("3c21"),Gn=n("493b"),qn=n("90ef");function Xn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Zn(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Xn(Object(n),!0).forEach((function(e){Kn(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Xn(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Kn(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Qn=Object(R["a"])("value",{type:L["k"]}),Jn=Qn.mixin,tr=Qn.props,er=Qn.prop,nr=Qn.event,rr=Object(B["d"])(Object(d["m"])(Zn(Zn(Zn({},qn["b"]),tr),{},{ariaControls:Object(B["c"])(L["u"]),block:Object(B["c"])(L["g"],!1),dateDisabledFn:Object(B["c"])(L["l"]),dateFormatOptions:Object(B["c"])(L["q"],{year:bn,month:fn,day:bn,weekday:fn}),dateInfoFn:Object(B["c"])(L["l"]),direction:Object(B["c"])(L["u"]),disabled:Object(B["c"])(L["g"],!1),headerTag:Object(B["c"])(L["u"],"header"),hidden:Object(B["c"])(L["g"],!1),hideHeader:Object(B["c"])(L["g"],!1),initialDate:Object(B["c"])(L["k"]),labelCalendar:Object(B["c"])(L["u"],"Calendar"),labelCurrentMonth:Object(B["c"])(L["u"],"Current month"),labelHelp:Object(B["c"])(L["u"],"Use cursor keys to navigate calendar dates"),labelNav:Object(B["c"])(L["u"],"Calendar navigation"),labelNextDecade:Object(B["c"])(L["u"],"Next decade"),labelNextMonth:Object(B["c"])(L["u"],"Next month"),labelNextYear:Object(B["c"])(L["u"],"Next year"),labelNoDateSelected:Object(B["c"])(L["u"],"No date selected"),labelPrevDecade:Object(B["c"])(L["u"],"Previous decade"),labelPrevMonth:Object(B["c"])(L["u"],"Previous month"),labelPrevYear:Object(B["c"])(L["u"],"Previous year"),labelSelected:Object(B["c"])(L["u"],"Selected date"),labelToday:Object(B["c"])(L["u"],"Today"),locale:Object(B["c"])(L["f"]),max:Object(B["c"])(L["k"]),min:Object(B["c"])(L["k"]),navButtonVariant:Object(B["c"])(L["u"],"secondary"),noHighlightToday:Object(B["c"])(L["g"],!1),noKeyNav:Object(B["c"])(L["g"],!1),readonly:Object(B["c"])(L["g"],!1),roleDescription:Object(B["c"])(L["u"]),selectedVariant:Object(B["c"])(L["u"],"primary"),showDecadeNav:Object(B["c"])(L["g"],!1),startWeekday:Object(B["c"])(L["p"],0),todayVariant:Object(B["c"])(L["u"]),valueAsDate:Object(B["c"])(L["g"],!1),weekdayHeaderFormat:Object(B["c"])(L["u"],mn,(function(t){return Object(ne["a"])([fn,mn,pn],t)})),width:Object(B["c"])(L["u"],"270px")})),E["m"]),ir=Object(F["c"])({name:E["m"],mixins:[Gn["a"],qn["a"],Jn,D["a"]],props:rr,data:function(){var t=En(this[er])||"";return{selectedYMD:t,activeYMD:t||En(Vn(this.initialDate||this.getToday()),this.min,this.max),gridHasFocus:!1,isLive:!1}},computed:{valueId:function(){return this.safeId()},widgetId:function(){return this.safeId("_calendar-wrapper_")},navId:function(){return this.safeId("_calendar-nav_")},gridId:function(){return this.safeId("_calendar-grid_")},gridCaptionId:function(){return this.safeId("_calendar-grid-caption_")},gridHelpId:function(){return this.safeId("_calendar-grid-help_")},activeId:function(){return this.activeYMD?this.safeId("_cell-".concat(this.activeYMD,"_")):null},selectedDate:function(){return Cn(this.selectedYMD)},activeDate:function(){return Cn(this.activeYMD)},computedMin:function(){return Cn(this.min)},computedMax:function(){return Cn(this.max)},computedWeekStarts:function(){return Object(st["d"])(Object(N["c"])(this.startWeekday,0),0)%7},computedLocale:function(){return jn(Object(ne["b"])(this.locale).filter(l["a"]),dn)},computedDateDisabledFn:function(){var t=this.dateDisabledFn;return Object(B["b"])(t)?t:function(){return!1}},computedDateInfoFn:function(){var t=this.dateInfoFn;return Object(B["b"])(t)?t:function(){return{}}},calendarLocale:function(){var t=new Intl.DateTimeFormat(this.computedLocale,{calendar:dn}),e=t.resolvedOptions().calendar,n=t.resolvedOptions().locale;return e!==dn&&(n=n.replace(/-u-.+$/i,"").concat("-u-ca-gregory")),n},calendarYear:function(){return this.activeDate.getFullYear()},calendarMonth:function(){return this.activeDate.getMonth()},calendarFirstDay:function(){return Tn(this.calendarYear,this.calendarMonth,1,12)},calendarDaysInMonth:function(){var t=Tn(this.calendarFirstDay);return t.setMonth(t.getMonth()+1,0),t.getDate()},computedVariant:function(){return"btn-".concat(this.selectedVariant||"primary")},computedTodayVariant:function(){return"btn-outline-".concat(this.todayVariant||this.selectedVariant||"primary")},computedNavButtonVariant:function(){return"btn-outline-".concat(this.navButtonVariant||"primary")},isRTL:function(){var t=Object(yt["g"])(this.direction).toLowerCase();return"rtl"===t||"ltr"!==t&&Un(this.computedLocale)},context:function(){var t=this.selectedYMD,e=this.activeYMD,n=Cn(t),r=Cn(e);return{selectedYMD:t,selectedDate:n,selectedFormatted:n?this.formatDateString(n):this.labelNoDateSelected,activeYMD:e,activeDate:r,activeFormatted:r?this.formatDateString(r):"",disabled:this.dateDisabled(r),locale:this.computedLocale,calendarLocale:this.calendarLocale,rtl:this.isRTL}},dateOutOfRange:function(){var t=this.computedMin,e=this.computedMax;return function(n){return n=Cn(n),t&&n<t||e&&n>e}},dateDisabled:function(){var t=this,e=this.dateOutOfRange;return function(n){n=Cn(n);var r=En(n);return!(!e(n)&&!t.computedDateDisabledFn(r,n))}},formatDateString:function(){return Ln(this.calendarLocale,Zn(Zn({year:bn,month:gn,day:gn},this.dateFormatOptions),{},{hour:void 0,minute:void 0,second:void 0,calendar:dn}))},formatYearMonth:function(){return Ln(this.calendarLocale,{year:bn,month:fn,calendar:dn})},formatWeekdayName:function(){return Ln(this.calendarLocale,{weekday:fn,calendar:dn})},formatWeekdayNameShort:function(){return Ln(this.calendarLocale,{weekday:this.weekdayHeaderFormat||mn,calendar:dn})},formatDay:function(){var t=new Intl.NumberFormat([this.computedLocale],{style:"decimal",minimumIntegerDigits:1,minimumFractionDigits:0,maximumFractionDigits:0,notation:"standard"});return function(e){return t.format(e.getDate())}},prevDecadeDisabled:function(){var t=this.computedMin;return this.disabled||t&&In(zn(this.activeDate))<t},prevYearDisabled:function(){var t=this.computedMin;return this.disabled||t&&In(Fn(this.activeDate))<t},prevMonthDisabled:function(){var t=this.computedMin;return this.disabled||t&&In(Nn(this.activeDate))<t},thisMonthDisabled:function(){return this.disabled},nextMonthDisabled:function(){var t=this.computedMax;return this.disabled||t&&Dn(Bn(this.activeDate))>t},nextYearDisabled:function(){var t=this.computedMax;return this.disabled||t&&Dn(Yn(this.activeDate))>t},nextDecadeDisabled:function(){var t=this.computedMax;return this.disabled||t&&Dn(Hn(this.activeDate))>t},calendar:function(){for(var t=[],e=this.calendarFirstDay,n=e.getFullYear(),r=e.getMonth(),i=this.calendarDaysInMonth,o=e.getDay(),a=(this.computedWeekStarts>o?7:0)-this.computedWeekStarts,s=0-a-o,l=0;l<6&&s<i;l++){t[l]=[];for(var u=0;u<7;u++){s++;var h=Tn(n,r,s),d=h.getMonth(),f=En(h),p=this.dateDisabled(h),m=this.computedDateInfoFn(f,Cn(f));m=Object(c["n"])(m)||Object(c["a"])(m)?{class:m}:Object(c["k"])(m)?Zn({class:""},m):{class:""},t[l].push({ymd:f,day:this.formatDay(h),label:this.formatDateString(h),isThisMonth:d===r,isDisabled:p,info:m})}}return t},calendarHeadings:function(){var t=this;return this.calendar[0].map((function(e){return{text:t.formatWeekdayNameShort(Cn(e.ymd)),label:t.formatWeekdayName(Cn(e.ymd))}}))}},watch:(Sn={},Kn(Sn,er,(function(t,e){var n=En(t)||"",r=En(e)||"";Pn(n,r)||(this.activeYMD=n||this.activeYMD,this.selectedYMD=n)})),Kn(Sn,"selectedYMD",(function(t,e){t!==e&&this.$emit(nr,this.valueAsDate?Cn(t)||null:t||"")})),Kn(Sn,"context",(function(t,e){Object($n["a"])(t,e)||this.$emit(j["h"],t)})),Kn(Sn,"hidden",(function(t){this.activeYMD=this.selectedYMD||En(this[er]||this.constrainDate(this.initialDate||this.getToday())),this.setLive(!t)})),Sn),created:function(){var t=this;this.$nextTick((function(){t.$emit(j["h"],t.context)}))},mounted:function(){this.setLive(!0)},activated:function(){this.setLive(!0)},deactivated:function(){this.setLive(!1)},beforeDestroy:function(){this.setLive(!1)},methods:{focus:function(){this.disabled||Object(I["d"])(this.$refs.grid)},blur:function(){this.disabled||Object(I["c"])(this.$refs.grid)},setLive:function(t){var e=this;t?this.$nextTick((function(){Object(I["D"])((function(){e.isLive=!0}))})):this.isLive=!1},getToday:function(){return Cn(Tn())},constrainDate:function(t){return Vn(t,this.computedMin,this.computedMax)},emitSelected:function(t){var e=this;this.$nextTick((function(){e.$emit(j["T"],En(t)||"",Cn(t)||null)}))},setGridFocusFlag:function(t){this.gridHasFocus=!this.disabled&&"focus"===t.type},onKeydownWrapper:function(t){if(!this.noKeyNav){var e=t.altKey,n=t.ctrlKey,r=t.keyCode;if(Object(ne["a"])([ee["j"],ee["i"],ee["d"],ee["g"],ee["h"],ee["m"],ee["k"],ee["c"]],r)){Object(z["f"])(t);var i=Tn(this.activeDate),o=Tn(this.activeDate),a=i.getDate(),s=this.constrainDate(this.getToday()),l=this.isRTL;r===ee["j"]?(i=(e?n?zn:Fn:Nn)(i),o=Tn(i),o.setDate(1)):r===ee["i"]?(i=(e?n?Hn:Yn:Bn)(i),o=Tn(i),o.setMonth(o.getMonth()+1),o.setDate(0)):r===ee["h"]?(i.setDate(a+(l?1:-1)),i=this.constrainDate(i),o=i):r===ee["k"]?(i.setDate(a+(l?-1:1)),i=this.constrainDate(i),o=i):r===ee["m"]?(i.setDate(a-7),i=this.constrainDate(i),o=i):r===ee["c"]?(i.setDate(a+7),i=this.constrainDate(i),o=i):r===ee["g"]?(i=s,o=i):r===ee["d"]&&(i=Cn(this.selectedDate)||s,o=i),this.dateOutOfRange(o)||Pn(i,this.activeDate)||(this.activeYMD=En(i)),this.focus()}}},onKeydownGrid:function(t){var e=t.keyCode,n=this.activeDate;e!==ee["e"]&&e!==ee["l"]||(Object(z["f"])(t),this.disabled||this.readonly||this.dateDisabled(n)||(this.selectedYMD=En(n),this.emitSelected(n)),this.focus())},onClickDay:function(t){var e=this.selectedDate,n=this.activeDate,r=Cn(t.ymd);this.disabled||t.isDisabled||this.dateDisabled(r)||(this.readonly||(this.selectedYMD=En(Pn(r,e)?e:r),this.emitSelected(r)),this.activeYMD=En(Pn(r,n)?n:Tn(r)),this.focus())},gotoPrevDecade:function(){this.activeYMD=En(this.constrainDate(zn(this.activeDate)))},gotoPrevYear:function(){this.activeYMD=En(this.constrainDate(Fn(this.activeDate)))},gotoPrevMonth:function(){this.activeYMD=En(this.constrainDate(Nn(this.activeDate)))},gotoCurrentMonth:function(){this.activeYMD=En(this.constrainDate(this.getToday()))},gotoNextMonth:function(){this.activeYMD=En(this.constrainDate(Bn(this.activeDate)))},gotoNextYear:function(){this.activeYMD=En(this.constrainDate(Yn(this.activeDate)))},gotoNextDecade:function(){this.activeYMD=En(this.constrainDate(Hn(this.activeDate)))},onHeaderClick:function(){this.disabled||(this.activeYMD=this.selectedYMD||En(this.getToday()),this.focus())}},render:function(t){var e=this;if(this.hidden)return t();var n=this.valueId,r=this.widgetId,i=this.navId,o=this.gridId,a=this.gridCaptionId,s=this.gridHelpId,c=this.activeId,u=this.disabled,h=this.noKeyNav,d=this.isLive,f=this.isRTL,p=this.activeYMD,m=this.selectedYMD,g=this.safeId,b=!this.showDecadeNav,v=En(this.getToday()),y=!this.noHighlightToday,w=t("output",{staticClass:"form-control form-control-sm text-center",class:{"text-muted":u,readonly:this.readonly||u},attrs:{id:n,for:o,role:"status",tabindex:u?null:"-1","data-selected":Object(yt["g"])(m),"aria-live":d?"polite":"off","aria-atomic":d?"true":null},on:{click:this.onHeaderClick,focus:this.onHeaderClick}},this.selectedDate?[t("bdi",{staticClass:"sr-only"}," (".concat(Object(yt["g"])(this.labelSelected),") ")),t("bdi",this.formatDateString(this.selectedDate))]:this.labelNoDateSelected||" ");w=t(this.headerTag,{staticClass:"b-calendar-header",class:{"sr-only":this.hideHeader},attrs:{title:this.selectedDate&&this.labelSelected||null}},[w]);var _={isRTL:f},x={shiftV:.5},k=Zn(Zn({},x),{},{flipH:f}),A=Zn(Zn({},x),{},{flipH:!f}),M=this.normalizeSlot(P["Q"],_)||t(Pt,{props:k}),O=this.normalizeSlot(P["S"],_)||t(Dt,{props:k}),S=this.normalizeSlot(P["R"],_)||t(Rt,{props:k}),T=this.normalizeSlot(P["T"],_)||t(Bt,{props:x}),C=this.normalizeSlot(P["O"],_)||t(Rt,{props:A}),E=this.normalizeSlot(P["P"],_)||t(Dt,{props:A}),j=this.normalizeSlot(P["N"],_)||t(Pt,{props:A}),L=function(n,r,i,o,a){return t("button",{staticClass:"btn btn-sm border-0 flex-fill",class:[e.computedNavButtonVariant,{disabled:o}],attrs:{title:r||null,type:"button",tabindex:h?"-1":null,"aria-label":r||null,"aria-disabled":o?"true":null,"aria-keyshortcuts":a||null},on:o?{}:{click:i}},[t("div",{attrs:{"aria-hidden":"true"}},[n])])},D=t("div",{staticClass:"b-calendar-nav d-flex",attrs:{id:i,role:"group",tabindex:h?"-1":null,"aria-hidden":u?"true":null,"aria-label":this.labelNav||null,"aria-controls":o}},[b?t():L(M,this.labelPrevDecade,this.gotoPrevDecade,this.prevDecadeDisabled,"Ctrl+Alt+PageDown"),L(O,this.labelPrevYear,this.gotoPrevYear,this.prevYearDisabled,"Alt+PageDown"),L(S,this.labelPrevMonth,this.gotoPrevMonth,this.prevMonthDisabled,"PageDown"),L(T,this.labelCurrentMonth,this.gotoCurrentMonth,this.thisMonthDisabled,"Home"),L(C,this.labelNextMonth,this.gotoNextMonth,this.nextMonthDisabled,"PageUp"),L(E,this.labelNextYear,this.gotoNextYear,this.nextYearDisabled,"Alt+PageUp"),b?t():L(j,this.labelNextDecade,this.gotoNextDecade,this.nextDecadeDisabled,"Ctrl+Alt+PageUp")]),I=t("div",{staticClass:"b-calendar-grid-caption text-center font-weight-bold",class:{"text-muted":u},attrs:{id:a,"aria-live":d?"polite":null,"aria-atomic":d?"true":null},key:"grid-caption"},this.formatYearMonth(this.calendarFirstDay)),R=t("div",{staticClass:"b-calendar-grid-weekdays row no-gutters border-bottom",attrs:{"aria-hidden":"true"}},this.calendarHeadings.map((function(e,n){return t("small",{staticClass:"col text-truncate",class:{"text-muted":u},attrs:{title:e.label===e.text?null:e.label,"aria-label":e.label},key:n},e.text)}))),N=this.calendar.map((function(n){var r=n.map((function(n,r){var i,o=n.ymd===m,a=n.ymd===p,s=n.ymd===v,c=g("_cell-".concat(n.ymd,"_")),h=t("span",{staticClass:"btn border-0 rounded-circle text-nowrap",class:(i={focus:a&&e.gridHasFocus,disabled:n.isDisabled||u,active:o},Kn(i,e.computedVariant,o),Kn(i,e.computedTodayVariant,s&&y&&!o&&n.isThisMonth),Kn(i,"btn-outline-light",!(s&&y)&&!o&&!a),Kn(i,"btn-light",!(s&&y)&&!o&&a),Kn(i,"text-muted",!n.isThisMonth&&!o),Kn(i,"text-dark",!(s&&y)&&!o&&!a&&n.isThisMonth),Kn(i,"font-weight-bold",(o||n.isThisMonth)&&!n.isDisabled),i),on:{click:function(){return e.onClickDay(n)}}},n.day);return t("div",{staticClass:"col p-0",class:n.isDisabled?"bg-light":n.info.class||"",attrs:{id:c,role:"button","data-date":n.ymd,"aria-hidden":n.isThisMonth?null:"true","aria-disabled":n.isDisabled||u?"true":null,"aria-label":[n.label,o?"(".concat(e.labelSelected,")"):null,s?"(".concat(e.labelToday,")"):null].filter(l["a"]).join(" "),"aria-selected":o?"true":null,"aria-current":o?"date":null},key:r},[h])}));return t("div",{staticClass:"row no-gutters",key:n[0].ymd},r)}));N=t("div",{staticClass:"b-calendar-grid-body",style:u?{pointerEvents:"none"}:{}},N);var B=t("div",{staticClass:"b-calendar-grid-help border-top small text-muted text-center bg-light",attrs:{id:s}},[t("div",{staticClass:"small"},this.labelHelp)]),F=t("div",{staticClass:"b-calendar-grid form-control h-auto text-center",attrs:{id:o,role:"application",tabindex:h?"-1":u?null:"0","data-month":p.slice(0,-3),"aria-roledescription":this.labelCalendar||null,"aria-labelledby":a,"aria-describedby":s,"aria-disabled":u?"true":null,"aria-activedescendant":c},on:{keydown:this.onKeydownGrid,focus:this.setGridFocusFlag,blur:this.setGridFocusFlag},ref:"grid"},[I,R,N,B]),Y=this.normalizeSlot();Y=Y?t("footer",{staticClass:"b-calendar-footer"},Y):t();var z=t("div",{staticClass:"b-calendar-inner",style:this.block?{}:{width:this.width},attrs:{id:r,dir:f?"rtl":"ltr",lang:this.computedLocale||null,role:"group","aria-disabled":u?"true":null,"aria-controls":this.ariaControls||null,"aria-roledescription":this.roleDescription||null,"aria-describedby":[this.bvAttrs["aria-describedby"],n,s].filter(l["a"]).join(" ")},on:{keydown:this.onKeydownWrapper}},[w,D,F,Y]);return t("div",{staticClass:"b-calendar",class:{"d-block":this.block}},[z])}}),or=A({components:{BCalendar:ir}}),ar=Object(B["d"])({bgVariant:Object(B["c"])(L["u"]),borderVariant:Object(B["c"])(L["u"]),tag:Object(B["c"])(L["u"],"div"),textVariant:Object(B["c"])(L["u"])},E["n"]),sr=(Object(F["c"])({props:ar}),Object(B["d"])({title:Object(B["c"])(L["u"]),titleTag:Object(B["c"])(L["u"],"h4")},E["w"])),lr=Object(F["c"])({name:E["w"],functional:!0,props:sr,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t(n.titleTag,Object(Y["a"])(r,{staticClass:"card-title"}),i||Object(yt["g"])(n.title))}}),cr=Object(B["d"])({subTitle:Object(B["c"])(L["u"]),subTitleTag:Object(B["c"])(L["u"],"h6"),subTitleTextVariant:Object(B["c"])(L["u"],"muted")},E["u"]),ur=Object(F["c"])({name:E["u"],functional:!0,props:cr,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t(n.subTitleTag,Object(Y["a"])(r,{staticClass:"card-subtitle",class:[n.subTitleTextVariant?"text-".concat(n.subTitleTextVariant):null]}),i||Object(yt["g"])(n.subTitle))}});function hr(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function dr(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?hr(Object(n),!0).forEach((function(e){fr(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):hr(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function fr(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var pr=Object(B["d"])(Object(d["m"])(dr(dr(dr(dr({},sr),cr),Object(B["a"])(ar,B["f"].bind(null,"body"))),{},{bodyClass:Object(B["c"])(L["e"]),overlay:Object(B["c"])(L["g"],!1)})),E["o"]),mr=Object(F["c"])({name:E["o"],functional:!0,props:pr,render:function(t,e){var n,r=e.props,i=e.data,o=e.children,a=r.bodyBgVariant,s=r.bodyBorderVariant,l=r.bodyTextVariant,c=t();r.title&&(c=t(lr,{props:Object(B["e"])(sr,r)}));var u=t();return r.subTitle&&(u=t(ur,{props:Object(B["e"])(cr,r),class:["mb-2"]})),t(r.bodyTag,Object(Y["a"])(i,{staticClass:"card-body",class:[(n={"card-img-overlay":r.overlay},fr(n,"bg-".concat(a),a),fr(n,"border-".concat(s),s),fr(n,"text-".concat(l),l),n),r.bodyClass]}),[c,u,o])}});function gr(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function br(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?gr(Object(n),!0).forEach((function(e){vr(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):gr(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function vr(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var yr=Object(B["d"])(Object(d["m"])(br(br({},Object(B["a"])(ar,B["f"].bind(null,"header"))),{},{header:Object(B["c"])(L["u"]),headerClass:Object(B["c"])(L["e"]),headerHtml:Object(B["c"])(L["u"])})),E["r"]),wr=Object(F["c"])({name:E["r"],functional:!0,props:yr,render:function(t,e){var n,r=e.props,i=e.data,o=e.children,a=r.headerBgVariant,s=r.headerBorderVariant,l=r.headerTextVariant;return t(r.headerTag,Object(Y["a"])(i,{staticClass:"card-header",class:[r.headerClass,(n={},vr(n,"bg-".concat(a),a),vr(n,"border-".concat(s),s),vr(n,"text-".concat(l),l),n)],domProps:o?{}:Ye(r.headerHtml,r.header)}),o)}});function _r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function xr(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?_r(Object(n),!0).forEach((function(e){kr(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):_r(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function kr(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ar=Object(B["d"])(Object(d["m"])(xr(xr({},Object(B["a"])(ar,B["f"].bind(null,"footer"))),{},{footer:Object(B["c"])(L["u"]),footerClass:Object(B["c"])(L["e"]),footerHtml:Object(B["c"])(L["u"])})),E["p"]),Mr=Object(F["c"])({name:E["p"],functional:!0,props:Ar,render:function(t,e){var n,r=e.props,i=e.data,o=e.children,a=r.footerBgVariant,s=r.footerBorderVariant,l=r.footerTextVariant;return t(r.footerTag,Object(Y["a"])(i,{staticClass:"card-footer",class:[r.footerClass,(n={},kr(n,"bg-".concat(a),a),kr(n,"border-".concat(s),s),kr(n,"text-".concat(l),l),n)],domProps:o?{}:Ye(r.footerHtml,r.footer)}),o)}});function Or(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Sr='<svg width="%{w}" height="%{h}" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 %{w} %{h}" preserveAspectRatio="none"><rect width="100%" height="100%" style="fill:%{f};"></rect></svg>',Tr=function(t,e,n){var r=encodeURIComponent(Sr.replace("%{w}",Object(yt["g"])(t)).replace("%{h}",Object(yt["g"])(e)).replace("%{f}",n));return"data:image/svg+xml;charset=UTF-8,".concat(r)},Cr=Object(B["d"])({alt:Object(B["c"])(L["u"]),blank:Object(B["c"])(L["g"],!1),blankColor:Object(B["c"])(L["u"],"transparent"),block:Object(B["c"])(L["g"],!1),center:Object(B["c"])(L["g"],!1),fluid:Object(B["c"])(L["g"],!1),fluidGrow:Object(B["c"])(L["g"],!1),height:Object(B["c"])(L["p"]),left:Object(B["c"])(L["g"],!1),right:Object(B["c"])(L["g"],!1),rounded:Object(B["c"])(L["j"],!1),sizes:Object(B["c"])(L["f"]),src:Object(B["c"])(L["u"]),srcset:Object(B["c"])(L["f"]),thumbnail:Object(B["c"])(L["g"],!1),width:Object(B["c"])(L["p"])},E["nb"]),Er=Object(F["c"])({name:E["nb"],functional:!0,props:Cr,render:function(t,e){var n,r=e.props,i=e.data,o=r.alt,a=r.src,s=r.block,u=r.fluidGrow,h=r.rounded,d=Object(N["c"])(r.width)||null,f=Object(N["c"])(r.height)||null,p=null,m=Object(ne["b"])(r.srcset).filter(l["a"]).join(","),g=Object(ne["b"])(r.sizes).filter(l["a"]).join(",");return r.blank&&(!f&&d?f=d:!d&&f&&(d=f),d||f||(d=1,f=1),a=Tr(d,f,r.blankColor||"transparent"),m=null,g=null),r.left?p="float-left":r.right?p="float-right":r.center&&(p="mx-auto",s=!0),t("img",Object(Y["a"])(i,{attrs:{src:a,alt:o,width:d?Object(yt["g"])(d):null,height:f?Object(yt["g"])(f):null,srcset:m||null,sizes:g||null},class:(n={"img-thumbnail":r.thumbnail,"img-fluid":r.fluid||u,"w-100":u,rounded:""===h||!0===h},Or(n,"rounded-".concat(h),Object(c["n"])(h)&&""!==h),Or(n,p,p),Or(n,"d-block",s),n)}))}});function jr(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Lr(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?jr(Object(n),!0).forEach((function(e){Pr(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):jr(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Pr(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Dr=Object(B["d"])(Object(d["m"])(Lr(Lr({},Object(d["k"])(Cr,["src","alt","width","height","left","right"])),{},{bottom:Object(B["c"])(L["g"],!1),end:Object(B["c"])(L["g"],!1),start:Object(B["c"])(L["g"],!1),top:Object(B["c"])(L["g"],!1)})),E["s"]),Ir=Object(F["c"])({name:E["s"],functional:!0,props:Dr,render:function(t,e){var n=e.props,r=e.data,i=n.src,o=n.alt,a=n.width,s=n.height,l="card-img";return n.top?l+="-top":n.right||n.end?l+="-right":n.bottom?l+="-bottom":(n.left||n.start)&&(l+="-left"),t("img",Object(Y["a"])(r,{class:l,attrs:{src:i,alt:o,width:a,height:s}}))}});function Rr(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Nr(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Rr(Object(n),!0).forEach((function(e){Br(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Rr(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Br(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Fr=Object(B["a"])(Dr,B["f"].bind(null,"img"));Fr.imgSrc.required=!1;var Yr=Object(B["d"])(Object(d["m"])(Nr(Nr(Nr(Nr(Nr(Nr({},pr),yr),Ar),Fr),ar),{},{align:Object(B["c"])(L["u"]),noBody:Object(B["c"])(L["g"],!1)})),E["n"]),zr=Object(F["c"])({name:E["n"],functional:!0,props:Yr,render:function(t,e){var n,r=e.props,i=e.data,o=e.slots,a=e.scopedSlots,s=r.imgSrc,l=r.imgLeft,c=r.imgRight,u=r.imgStart,h=r.imgEnd,d=r.imgBottom,f=r.header,p=r.headerHtml,m=r.footer,g=r.footerHtml,b=r.align,v=r.textVariant,y=r.bgVariant,w=r.borderVariant,_=a||{},x=o(),k={},A=t(),M=t();if(s){var O=t(Ir,{props:Object(B["e"])(Fr,r,B["h"].bind(null,"img"))});d?M=O:A=O}var S=t(),T=Object(H["a"])(P["t"],_,x);(T||f||p)&&(S=t(wr,{props:Object(B["e"])(yr,r),domProps:T?{}:Ye(p,f)},Object(H["b"])(P["t"],k,_,x)));var C=Object(H["b"])(P["i"],k,_,x);r.noBody||(C=t(mr,{props:Object(B["e"])(pr,r)},C),r.overlay&&s&&(C=t("div",{staticClass:"position-relative"},[A,C,M]),A=t(),M=t()));var E=t(),j=Object(H["a"])(P["s"],_,x);return(j||m||g)&&(E=t(Mr,{props:Object(B["e"])(Ar,r),domProps:T?{}:Ye(g,m)},Object(H["b"])(P["s"],k,_,x))),t(r.tag,Object(Y["a"])(i,{staticClass:"card",class:(n={"flex-row":l||u,"flex-row-reverse":(c||h)&&!(l||u)},Br(n,"text-".concat(b),b),Br(n,"bg-".concat(y),y),Br(n,"border-".concat(w),w),Br(n,"text-".concat(v),v),n)}),[A,S,C,E,M])}});function Hr(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Vr(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function Wr(t,e,n){return e&&Vr(t.prototype,e),n&&Vr(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}var Ur,$r="__bv__visibility_observer",Gr=function(){function t(e,n){Hr(this,t),this.el=e,this.callback=n.callback,this.margin=n.margin||0,this.once=n.once||!1,this.observer=null,this.visible=void 0,this.doneOnce=!1,this.createObserver()}return Wr(t,[{key:"createObserver",value:function(){var t=this;if(this.observer&&this.stop(),!this.doneOnce&&Object(c["f"])(this.callback)){try{this.observer=new IntersectionObserver(this.handler.bind(this),{root:null,rootMargin:this.margin,threshold:0})}catch(e){return this.doneOnce=!0,this.observer=void 0,void this.callback(null)}Object(F["e"])((function(){Object(I["D"])((function(){t.observer&&t.observer.observe(t.el)}))}))}}},{key:"handler",value:function(t){var e=t?t[0]:{},n=Boolean(e.isIntersecting||e.intersectionRatio>0);n!==this.visible&&(this.visible=n,this.callback(n),this.once&&this.visible&&(this.doneOnce=!0,this.stop()))}},{key:"stop",value:function(){this.observer&&this.observer.disconnect(),this.observer=null}}]),t}(),qr=function(t){var e=t[$r];e&&e.stop&&e.stop(),delete t[$r]},Xr=function(t,e){var n=e.value,r=e.modifiers,i={margin:"0px",once:!1,callback:n};Object(d["h"])(r).forEach((function(t){s["h"].test(t)?i.margin="".concat(t,"px"):"once"===t.toLowerCase()&&(i.once=!0)})),qr(t),t[$r]=new Gr(t,i),t[$r]._prevModifiers=Object(d["b"])(r)},Zr=function(t,e,n){var r=e.value,i=e.oldValue,o=e.modifiers;o=Object(d["b"])(o),!t||r===i&&t[$r]&&Object($n["a"])(o,t[$r]._prevModifiers)||Xr(t,{value:r,modifiers:o},n)},Kr=function(t){qr(t)},Qr={bind:Xr,componentUpdated:Zr,unbind:Kr};function Jr(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ti(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Jr(Object(n),!0).forEach((function(e){ei(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Jr(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function ei(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ni="show",ri=j["hb"]+ni,ii=Object(d["j"])(Cr,["blank"]),oi=Object(B["d"])(ti(ti({},ii),{},ei({blankHeight:Object(B["c"])(L["p"]),blankSrc:Object(B["c"])(L["u"],null),blankWidth:Object(B["c"])(L["p"]),offset:Object(B["c"])(L["p"],360)},ni,Object(B["c"])(L["g"],!1))),E["ob"]),ai=Object(F["c"])({name:E["ob"],directives:{"b-visible":Qr},props:oi,data:function(){return{isShown:this[ni]}},computed:{computedSrc:function(){var t=this.blankSrc;return!t||this.isShown?this.src:t},computedBlank:function(){return!(this.isShown||this.blankSrc)},computedWidth:function(){var t=this.width;return this.isShown?t:this.blankWidth||t},computedHeight:function(){var t=this.height;return this.isShown?t:this.blankHeight||t},computedSrcset:function(){var t=Object(ne["b"])(this.srcset).filter(l["a"]).join(",");return!t||this.blankSrc&&!this.isShown?null:t},computedSizes:function(){var t=Object(ne["b"])(this.sizes).filter(l["a"]).join(",");return!t||this.blankSrc&&!this.isShown?null:t}},watch:(Ur={},ei(Ur,ni,(function(t,e){if(t!==e){var n=!i["b"]||t;this.isShown=n,t!==n&&this.$nextTick(this.updateShowProp)}})),ei(Ur,"isShown",(function(t,e){t!==e&&this.updateShowProp()})),Ur),mounted:function(){var t=this;this.$nextTick((function(){t.isShown=!i["b"]||t[ni]}))},methods:{updateShowProp:function(){this.$emit(ri,this.isShown)},doShow:function(t){var e=this;!t&&null!==t||this.isShown||Object(I["D"])((function(){e.isShown=!0}))}},render:function(t){var e,n=[];this.isShown||n.push({name:"b-visible",value:this.doShow,modifiers:(e={},ei(e,"".concat(Object(N["c"])(this.offset,0)),!0),ei(e,"once",!0),e)});return t(Er,{directives:n,props:ti(ti({},Object(B["e"])(ii,this.$props)),{},{src:this.computedSrc,blank:this.computedBlank,width:this.computedWidth,height:this.computedHeight,srcset:this.computedSrcset,sizes:this.computedSizes})})}});function si(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function li(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?si(Object(n),!0).forEach((function(e){ci(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):si(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function ci(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ui,hi=Object(B["d"])(Object(d["m"])(li(li({},Object(d["j"])(oi,Object(d["h"])(Cr))),Object(d["j"])(Dr,["src","alt","width","height"]))),E["t"]),di=Object(F["c"])({name:E["t"],functional:!0,props:hi,render:function(t,e){var n=e.props,r=e.data,i="card-img";return n.top?i+="-top":n.right||n.end?i+="-right":n.bottom?i+="-bottom":(n.left||n.start)&&(i+="-left"),t(ai,Object(Y["a"])(r,{class:[i],props:Object(d["j"])(n,["left","right"])}))}}),fi=Object(B["d"])({textTag:Object(B["c"])(L["u"],"p")},E["v"]),pi=Object(F["c"])({name:E["v"],functional:!0,props:fi,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t(n.textTag,Object(Y["a"])(r,{staticClass:"card-text"}),i)}}),mi=Object(B["d"])({columns:Object(B["c"])(L["g"],!1),deck:Object(B["c"])(L["g"],!1),tag:Object(B["c"])(L["u"],"div")},E["q"]),gi=Object(F["c"])({name:E["q"],functional:!0,props:mi,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t(n.tag,Object(Y["a"])(r,{class:n.deck?"card-deck":n.columns?"card-columns":"card-group"}),i)}}),bi=A({components:{BCard:zr,BCardHeader:wr,BCardBody:mr,BCardTitle:lr,BCardSubTitle:ur,BCardFooter:Mr,BCardImg:Ir,BCardImgLazy:di,BCardText:pi,BCardGroup:gi}}),vi=function(){},yi=n("47df");function wi(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function _i(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?wi(Object(n),!0).forEach((function(e){xi(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):wi(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function xi(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ki=Object(R["a"])("value",{type:L["n"],defaultValue:0}),Ai=ki.mixin,Mi=ki.props,Oi=ki.prop,Si=ki.event,Ti={next:{dirClass:"carousel-item-left",overlayClass:"carousel-item-next"},prev:{dirClass:"carousel-item-right",overlayClass:"carousel-item-prev"}},Ci=650,Ei=500,ji=40,Li={TOUCH:"touch",PEN:"pen"},Pi={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend oTransitionEnd",transition:"transitionend"},Di=function(t){for(var e in Pi)if(!Object(c["o"])(t.style[e]))return Pi[e];return null},Ii=Object(B["d"])(Object(d["m"])(_i(_i(_i({},qn["b"]),Mi),{},{background:Object(B["c"])(L["u"]),controls:Object(B["c"])(L["g"],!1),fade:Object(B["c"])(L["g"],!1),imgHeight:Object(B["c"])(L["p"]),imgWidth:Object(B["c"])(L["p"]),indicators:Object(B["c"])(L["g"],!1),interval:Object(B["c"])(L["n"],5e3),labelGotoSlide:Object(B["c"])(L["u"],"Goto slide"),labelIndicators:Object(B["c"])(L["u"],"Select a slide to display"),labelNext:Object(B["c"])(L["u"],"Next slide"),labelPrev:Object(B["c"])(L["u"],"Previous slide"),noAnimation:Object(B["c"])(L["g"],!1),noHoverPause:Object(B["c"])(L["g"],!1),noTouch:Object(B["c"])(L["g"],!1),noWrap:Object(B["c"])(L["g"],!1)})),E["x"]),Ri=Object(F["c"])({name:E["x"],mixins:[qn["a"],Ai,D["a"]],provide:function(){var t=this;return{getBvCarousel:function(){return t}}},props:Ii,data:function(){return{index:this[Oi]||0,isSliding:!1,transitionEndEvent:null,slides:[],direction:null,isPaused:!(Object(N["c"])(this.interval,0)>0),touchStartX:0,touchDeltaX:0}},computed:{numSlides:function(){return this.slides.length}},watch:(ui={},xi(ui,Oi,(function(t,e){t!==e&&this.setSlide(Object(N["c"])(t,0))})),xi(ui,"interval",(function(t,e){t!==e&&(t?(this.pause(!0),this.start(!1)):this.pause(!1))})),xi(ui,"isPaused",(function(t,e){t!==e&&this.$emit(t?j["H"]:j["bb"])})),xi(ui,"index",(function(t,e){t===e||this.isSliding||this.doSlide(t,e)})),ui),created:function(){this.$_interval=null,this.$_animationTimeout=null,this.$_touchTimeout=null,this.$_observer=null,this.isPaused=!(Object(N["c"])(this.interval,0)>0)},mounted:function(){this.transitionEndEvent=Di(this.$el)||null,this.updateSlides(),this.setObserver(!0)},beforeDestroy:function(){this.clearInterval(),this.clearAnimationTimeout(),this.clearTouchTimeout(),this.setObserver(!1)},methods:{clearInterval:function(t){function e(){return t.apply(this,arguments)}return e.toString=function(){return t.toString()},e}((function(){clearInterval(this.$_interval),this.$_interval=null})),clearAnimationTimeout:function(){clearTimeout(this.$_animationTimeout),this.$_animationTimeout=null},clearTouchTimeout:function(){clearTimeout(this.$_touchTimeout),this.$_touchTimeout=null},setObserver:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,t&&(this.$_observer=Object(yi["a"])(this.$refs.inner,this.updateSlides.bind(this),{subtree:!1,childList:!0,attributes:!0,attributeFilter:["id"]}))},setSlide:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!(i["i"]&&document.visibilityState&&document.hidden)){var r=this.noWrap,o=this.numSlides;t=Object(st["c"])(t),0!==o&&(this.isSliding?this.$once(j["W"],(function(){Object(I["D"])((function(){return e.setSlide(t,n)}))})):(this.direction=n,this.index=t>=o?r?o-1:0:t<0?r?0:o-1:t,r&&this.index!==t&&this.index!==this[Oi]&&this.$emit(Si,this.index)))}},prev:function(){this.setSlide(this.index-1,"prev")},next:function(){this.setSlide(this.index+1,"next")},pause:function(t){t||(this.isPaused=!0),this.clearInterval()},start:function(t){t||(this.isPaused=!1),this.clearInterval(),this.interval&&this.numSlides>1&&(this.$_interval=setInterval(this.next,Object(st["d"])(1e3,this.interval)))},restart:function(){this.$el.contains(Object(I["g"])())||this.start()},doSlide:function(t,e){var n=this,r=Boolean(this.interval),i=this.calcDirection(this.direction,e,t),o=i.overlayClass,a=i.dirClass,s=this.slides[e],l=this.slides[t];if(s&&l){if(this.isSliding=!0,r&&this.pause(!1),this.$emit(j["X"],t),this.$emit(Si,this.index),this.noAnimation)Object(I["b"])(l,"active"),Object(I["A"])(s,"active"),this.isSliding=!1,this.$nextTick((function(){return n.$emit(j["W"],t)}));else{Object(I["b"])(l,o),Object(I["y"])(l),Object(I["b"])(s,a),Object(I["b"])(l,a);var c=!1,u=function e(){if(!c){if(c=!0,n.transitionEndEvent){var r=n.transitionEndEvent.split(/\s+/);r.forEach((function(t){return Object(z["a"])(l,t,e,j["db"])}))}n.clearAnimationTimeout(),Object(I["A"])(l,a),Object(I["A"])(l,o),Object(I["b"])(l,"active"),Object(I["A"])(s,"active"),Object(I["A"])(s,a),Object(I["A"])(s,o),Object(I["G"])(s,"aria-current","false"),Object(I["G"])(l,"aria-current","true"),Object(I["G"])(s,"aria-hidden","true"),Object(I["G"])(l,"aria-hidden","false"),n.isSliding=!1,n.direction=null,n.$nextTick((function(){return n.$emit(j["W"],t)}))}};if(this.transitionEndEvent){var h=this.transitionEndEvent.split(/\s+/);h.forEach((function(t){return Object(z["b"])(l,t,u,j["db"])}))}this.$_animationTimeout=setTimeout(u,Ci)}r&&this.start(!1)}},updateSlides:function(){this.pause(!0),this.slides=Object(I["F"])(".carousel-item",this.$refs.inner);var t=this.slides.length,e=Object(st["d"])(0,Object(st["e"])(Object(st["c"])(this.index),t-1));this.slides.forEach((function(n,r){var i=r+1;r===e?(Object(I["b"])(n,"active"),Object(I["G"])(n,"aria-current","true")):(Object(I["A"])(n,"active"),Object(I["G"])(n,"aria-current","false")),Object(I["G"])(n,"aria-posinset",String(i)),Object(I["G"])(n,"aria-setsize",String(t))})),this.setSlide(e),this.start(this.isPaused)},calcDirection:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return t?Ti[t]:n>e?Ti.next:Ti.prev},handleClick:function(t,e){var n=t.keyCode;"click"!==t.type&&n!==ee["l"]&&n!==ee["e"]||(Object(z["f"])(t),e())},handleSwipe:function(){var t=Object(st["a"])(this.touchDeltaX);if(!(t<=ji)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0?this.prev():e<0&&this.next()}},touchStart:function(t){i["e"]&&Li[t.pointerType.toUpperCase()]?this.touchStartX=t.clientX:i["e"]||(this.touchStartX=t.touches[0].clientX)},touchMove:function(t){t.touches&&t.touches.length>1?this.touchDeltaX=0:this.touchDeltaX=t.touches[0].clientX-this.touchStartX},touchEnd:function(t){i["e"]&&Li[t.pointerType.toUpperCase()]&&(this.touchDeltaX=t.clientX-this.touchStartX),this.handleSwipe(),this.pause(!1),this.clearTouchTimeout(),this.$_touchTimeout=setTimeout(this.start,Ei+Object(st["d"])(1e3,this.interval))}},render:function(t){var e=this,n=this.indicators,r=this.background,o=this.noAnimation,a=this.noHoverPause,s=this.noTouch,l=this.index,c=this.isSliding,u=this.pause,h=this.restart,d=this.touchStart,f=this.touchEnd,p=this.safeId("__BV_inner_"),m=t("div",{staticClass:"carousel-inner",attrs:{id:p,role:"list"},ref:"inner"},[this.normalizeSlot()]),g=t();if(this.controls){var b=function(n,r,i){var o=function(t){c?Object(z["f"])(t,{propagation:!1}):e.handleClick(t,i)};return t("a",{staticClass:"carousel-control-".concat(n),attrs:{href:"#",role:"button","aria-controls":p,"aria-disabled":c?"true":null},on:{click:o,keydown:o}},[t("span",{staticClass:"carousel-control-".concat(n,"-icon"),attrs:{"aria-hidden":"true"}}),t("span",{class:"sr-only"},[r])])};g=[b("prev",this.labelPrev,this.prev),b("next",this.labelNext,this.next)]}var v=t("ol",{staticClass:"carousel-indicators",directives:[{name:"show",value:n}],attrs:{id:this.safeId("__BV_indicators_"),"aria-hidden":n?"false":"true","aria-label":this.labelIndicators,"aria-owns":p}},this.slides.map((function(r,i){var o=function(t){e.handleClick(t,(function(){e.setSlide(i)}))};return t("li",{class:{active:i===l},attrs:{role:"button",id:e.safeId("__BV_indicator_".concat(i+1,"_")),tabindex:n?"0":"-1","aria-current":i===l?"true":"false","aria-label":"".concat(e.labelGotoSlide," ").concat(i+1),"aria-describedby":r.id||null,"aria-controls":p},on:{click:o,keydown:o},key:"slide_".concat(i)})}))),y={mouseenter:a?vi:u,mouseleave:a?vi:h,focusin:u,focusout:h,keydown:function(t){if(!/input|textarea/i.test(t.target.tagName)){var n=t.keyCode;n!==ee["h"]&&n!==ee["k"]||(Object(z["f"])(t),e[n===ee["h"]?"prev":"next"]())}}};return i["g"]&&!s&&(i["e"]?(y["&pointerdown"]=d,y["&pointerup"]=f):(y["&touchstart"]=d,y["&touchmove"]=this.touchMove,y["&touchend"]=f)),t("div",{staticClass:"carousel",class:{slide:!o,"carousel-fade":!o&&this.fade,"pointer-event":i["g"]&&i["e"]&&!s},style:{background:r},attrs:{role:"region",id:this.safeId(),"aria-busy":c?"true":"false"},on:y},[m,g,v])}});function Ni(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Bi(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Ni(Object(n),!0).forEach((function(e){Fi(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Ni(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Fi(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Yi,zi={imgAlt:Object(B["c"])(L["u"]),imgBlank:Object(B["c"])(L["g"],!1),imgBlankColor:Object(B["c"])(L["u"],"transparent"),imgHeight:Object(B["c"])(L["p"]),imgSrc:Object(B["c"])(L["u"]),imgWidth:Object(B["c"])(L["p"])},Hi=Object(B["d"])(Object(d["m"])(Bi(Bi(Bi({},qn["b"]),zi),{},{background:Object(B["c"])(L["u"]),caption:Object(B["c"])(L["u"]),captionHtml:Object(B["c"])(L["u"]),captionTag:Object(B["c"])(L["u"],"h3"),contentTag:Object(B["c"])(L["u"],"div"),contentVisibleUp:Object(B["c"])(L["u"]),text:Object(B["c"])(L["u"]),textHtml:Object(B["c"])(L["u"]),textTag:Object(B["c"])(L["u"],"p")})),E["y"]),Vi=Object(F["c"])({name:E["y"],mixins:[qn["a"],D["a"]],inject:{getBvCarousel:{default:function(){return function(){return{noTouch:!0}}}}},props:Hi,computed:{bvCarousel:function(){return this.getBvCarousel()},contentClasses:function(){return[this.contentVisibleUp?"d-none":"",this.contentVisibleUp?"d-".concat(this.contentVisibleUp,"-block"):""]},computedWidth:function(){return this.imgWidth||this.bvCarousel.imgWidth||null},computedHeight:function(){return this.imgHeight||this.bvCarousel.imgHeight||null}},render:function(t){var e=this.normalizeSlot(P["z"]);if(!e&&(this.imgSrc||this.imgBlank)){var n={};!this.bvCarousel.noTouch&&i["g"]&&(n.dragstart=function(t){return Object(z["f"])(t,{propagation:!1})}),e=t(Er,{props:Bi(Bi({},Object(B["e"])(zi,this.$props,B["h"].bind(null,"img"))),{},{width:this.computedWidth,height:this.computedHeight,fluidGrow:!0,block:!0}),on:n})}var r=[!(!this.caption&&!this.captionHtml)&&t(this.captionTag,{domProps:Ye(this.captionHtml,this.caption)}),!(!this.text&&!this.textHtml)&&t(this.textTag,{domProps:Ye(this.textHtml,this.text)}),this.normalizeSlot()||!1],o=t();return r.some(l["a"])&&(o=t(this.contentTag,{staticClass:"carousel-caption",class:this.contentClasses},r.map((function(e){return e||t()})))),t("div",{staticClass:"carousel-item",style:{background:this.background||this.bvCarousel.background||null},attrs:{id:this.safeId(),role:"listitem"}},[e,o])}}),Wi=A({components:{BCarousel:Ri,BCarouselSlide:Vi}}),Ui="show",$i=n("602d"),Gi=function(t){Object(I["H"])(t,"height",0),Object(I["D"])((function(){Object(I["y"])(t),Object(I["H"])(t,"height","".concat(t.scrollHeight,"px"))}))},qi=function(t){Object(I["C"])(t,"height")},Xi=function(t){Object(I["H"])(t,"height","auto"),Object(I["H"])(t,"display","block"),Object(I["H"])(t,"height","".concat(Object(I["i"])(t).height,"px")),Object(I["y"])(t),Object(I["H"])(t,"height",0)},Zi=function(t){Object(I["C"])(t,"height")},Ki={css:!0,enterClass:"",enterActiveClass:"collapsing",enterToClass:"collapse show",leaveClass:"collapse show",leaveActiveClass:"collapsing",leaveToClass:"collapse"},Qi={enter:Gi,afterEnter:qi,leave:Xi,afterLeave:Zi},Ji={appear:Object(B["c"])(L["g"],!1)},to=Object(F["c"])({name:E["B"],functional:!0,props:Ji,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t("transition",Object(Y["a"])(r,{props:Ki,on:Qi},{props:n}),i)}});function eo(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function no(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?eo(Object(n),!0).forEach((function(e){ro(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):eo(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function ro(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var io=Object(z["d"])(E["A"],"toggle"),oo=Object(z["d"])(E["A"],"request-state"),ao=Object(z["e"])(E["A"],"accordion"),so=Object(z["e"])(E["A"],"state"),lo=Object(z["e"])(E["A"],"sync-state"),co=Object(R["a"])("visible",{type:L["g"],defaultValue:!1}),uo=co.mixin,ho=co.props,fo=co.prop,po=co.event,mo=Object(B["d"])(Object(d["m"])(no(no(no({},qn["b"]),ho),{},{accordion:Object(B["c"])(L["u"]),appear:Object(B["c"])(L["g"],!1),isNav:Object(B["c"])(L["g"],!1),tag:Object(B["c"])(L["u"],"div")})),E["A"]),go=Object(F["c"])({name:E["A"],mixins:[qn["a"],uo,D["a"],$i["a"]],props:mo,data:function(){return{show:this[fo],transitioning:!1}},computed:{classObject:function(){var t=this.transitioning;return{"navbar-collapse":this.isNav,collapse:!t,show:this.show&&!t}},slotScope:function(){var t=this;return{visible:this.show,close:function(){t.show=!1}}}},watch:(Yi={},ro(Yi,fo,(function(t){t!==this.show&&(this.show=t)})),ro(Yi,"show",(function(t,e){t!==e&&this.emitState()})),Yi),created:function(){this.show=this[fo]},mounted:function(){var t=this;this.show=this[fo],this.listenOnRoot(io,this.handleToggleEvent),this.listenOnRoot(ao,this.handleAccordionEvent),this.isNav&&(this.setWindowEvents(!0),this.handleResize()),this.$nextTick((function(){t.emitState()})),this.listenOnRoot(oo,(function(e){e===t.safeId()&&t.$nextTick(t.emitSync)}))},updated:function(){this.emitSync()},deactivated:function(){this.isNav&&this.setWindowEvents(!1)},activated:function(){this.isNav&&this.setWindowEvents(!0),this.emitSync()},beforeDestroy:function(){this.show=!1,this.isNav&&i["i"]&&this.setWindowEvents(!1)},methods:{setWindowEvents:function(t){Object(z["c"])(t,window,"resize",this.handleResize,j["db"]),Object(z["c"])(t,window,"orientationchange",this.handleResize,j["db"])},toggle:function(){this.show=!this.show},onEnter:function(){this.transitioning=!0,this.$emit(j["U"])},onAfterEnter:function(){this.transitioning=!1,this.$emit(j["V"])},onLeave:function(){this.transitioning=!0,this.$emit(j["x"])},onAfterLeave:function(){this.transitioning=!1,this.$emit(j["w"])},emitState:function(){var t=this.show,e=this.accordion,n=this.safeId();this.$emit(po,t),this.emitOnRoot(so,n,t),e&&t&&this.emitOnRoot(ao,n,e)},emitSync:function(){this.emitOnRoot(lo,this.safeId(),this.show)},checkDisplayBlock:function(){var t=this.$el,e=Object(I["p"])(t,Ui);Object(I["A"])(t,Ui);var n="block"===Object(I["k"])(t).display;return e&&Object(I["b"])(t,Ui),n},clickHandler:function(t){var e=t.target;this.isNav&&e&&"block"===Object(I["k"])(this.$el).display&&(!Object(I["v"])(e,".nav-link,.dropdown-item")&&!Object(I["e"])(".nav-link,.dropdown-item",e)||this.checkDisplayBlock()||(this.show=!1))},handleToggleEvent:function(t){t===this.safeId()&&this.toggle()},handleAccordionEvent:function(t,e){var n=this.accordion,r=this.show;if(n&&n===e){var i=t===this.safeId();(i&&!r||!i&&r)&&this.toggle()}},handleResize:function(){this.show="block"===Object(I["k"])(this.$el).display}},render:function(t){var e=this.appear,n=t(this.tag,{class:this.classObject,directives:[{name:"show",value:this.show}],attrs:{id:this.safeId()},on:{click:this.clickHandler}},this.normalizeSlot(P["i"],this.slotScope));return t(to,{props:{appear:e},on:{enter:this.onEnter,afterEnter:this.onAfterEnter,leave:this.onLeave,afterLeave:this.onAfterLeave}},[n])}}),bo=function(t,e){return F["d"]?e.instance:t.context},vo=n("dfda"),yo="collapsed",wo="not-collapsed",_o="__BV_toggle",xo="".concat(_o,"_HANDLER__"),ko="".concat(_o,"_CLICK__"),Ao="".concat(_o,"_STATE__"),Mo="".concat(_o,"_TARGETS__"),Oo="false",So="true",To="aria-controls",Co="aria-expanded",Eo="role",jo="tabindex",Lo="overflow-anchor",Po=Object(z["d"])(E["A"],"toggle"),Do=Object(z["e"])(E["A"],"state"),Io=Object(z["e"])(E["A"],"sync-state"),Ro=Object(z["d"])(E["A"],"request-state"),No=[ee["e"],ee["l"]],Bo=function(t){return!Object(ne["a"])(["button","a"],t.tagName.toLowerCase())},Fo=function(t,e){var n=t.modifiers,r=t.arg,i=t.value,o=Object(d["h"])(n||{});if(i=Object(c["n"])(i)?i.split(s["x"]):i,Object(I["t"])(e.tagName,"a")){var a=Object(I["h"])(e,"href")||"";s["m"].test(a)&&o.push(a.replace(s["l"],""))}return Object(ne["b"])(r,i).forEach((function(t){return Object(c["n"])(t)&&o.push(t)})),o.filter((function(t,e,n){return t&&n.indexOf(t)===e}))},Yo=function(t){var e=t[ko];e&&(Object(z["a"])(t,"click",e,j["eb"]),Object(z["a"])(t,"keydown",e,j["eb"])),t[ko]=null},zo=function(t,e){if(Yo(t),e){var n=function(n){if(("keydown"!==n.type||Object(ne["a"])(No,n.keyCode))&&!Object(I["r"])(t)){var r=t[Mo]||[];r.forEach((function(t){Object(vo["a"])(e).$emit(Po,t)}))}};t[ko]=n,Object(z["b"])(t,"click",n,j["eb"]),Bo(t)&&Object(z["b"])(t,"keydown",n,j["eb"])}},Ho=function(t,e){t[xo]&&e&&Object(vo["a"])(e).$off([Do,Io],t[xo]),t[xo]=null},Vo=function(t,e){if(Ho(t,e),e){var n=function(e,n){Object(ne["a"])(t[Mo]||[],e)&&(t[Ao]=n,Wo(t,n))};t[xo]=n,Object(vo["a"])(e).$on([Do,Io],n)}},Wo=function(t,e){e?(Object(I["A"])(t,yo),Object(I["b"])(t,wo),Object(I["G"])(t,Co,So)):(Object(I["A"])(t,wo),Object(I["b"])(t,yo),Object(I["G"])(t,Co,Oo))},Uo=function(t,e){t[e]=null,delete t[e]},$o=function(t,e,n){if(i["i"]&&bo(n,e)){Bo(t)&&(Object(I["o"])(t,Eo)||Object(I["G"])(t,Eo,"button"),Object(I["o"])(t,jo)||Object(I["G"])(t,jo,"0")),Wo(t,t[Ao]);var r=Fo(e,t);r.length>0?(Object(I["G"])(t,To,r.join(" ")),Object(I["H"])(t,Lo,"none")):(Object(I["z"])(t,To),Object(I["C"])(t,Lo)),Object(I["D"])((function(){zo(t,bo(n,e))})),Object($n["a"])(r,t[Mo])||(t[Mo]=r,r.forEach((function(t){Object(vo["a"])(bo(n,e)).$emit(Ro,t)})))}},Go={bind:function(t,e,n){t[Ao]=!1,t[Mo]=[],Vo(t,bo(n,e)),$o(t,e,n)},componentUpdated:$o,updated:$o,unbind:function(t,e,n){Yo(t),Ho(t,bo(n,e)),Uo(t,xo),Uo(t,ko),Uo(t,Ao),Uo(t,Mo),Object(I["A"])(t,yo),Object(I["A"])(t,wo),Object(I["z"])(t,Co),Object(I["z"])(t,To),Object(I["z"])(t,Eo),Object(I["C"])(t,Lo)}},qo=A({directives:{VBToggle:Go}}),Xo=A({components:{BCollapse:go},plugins:{VBTogglePlugin:qo}}),Zo=n("f0bd"),Ko="top-start",Qo="top-end",Jo="bottom-start",ta="bottom-end",ea="right-start",na="left-start",ra=n("ca88"),ia=n("6d40"),oa=Object(F["c"])({data:function(){return{listenForClickOut:!1}},watch:{listenForClickOut:function(t,e){t!==e&&(Object(z["a"])(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,j["db"]),t&&Object(z["b"])(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,j["db"]))}},beforeCreate:function(){this.clickOutElement=null,this.clickOutEventName=null},mounted:function(){this.clickOutElement||(this.clickOutElement=document),this.clickOutEventName||(this.clickOutEventName="click"),this.listenForClickOut&&Object(z["b"])(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,j["db"])},beforeDestroy:function(){Object(z["a"])(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,j["db"])},methods:{isClickOut:function(t){return!Object(I["f"])(this.$el,t.target)},_clickOutHandler:function(t){this.clickOutHandler&&this.isClickOut(t)&&this.clickOutHandler(t)}}}),aa=Object(F["c"])({data:function(){return{listenForFocusIn:!1}},watch:{listenForFocusIn:function(t,e){t!==e&&(Object(z["a"])(this.focusInElement,"focusin",this._focusInHandler,j["db"]),t&&Object(z["b"])(this.focusInElement,"focusin",this._focusInHandler,j["db"]))}},beforeCreate:function(){this.focusInElement=null},mounted:function(){this.focusInElement||(this.focusInElement=document),this.listenForFocusIn&&Object(z["b"])(this.focusInElement,"focusin",this._focusInHandler,j["db"])},beforeDestroy:function(){Object(z["a"])(this.focusInElement,"focusin",this._focusInHandler,j["db"])},methods:{_focusInHandler:function(t){this.focusInHandler&&this.focusInHandler(t)}}}),sa=null;F["d"]&&(sa=new WeakMap);var la=function(t,e){F["d"]&&sa.set(t,e)},ca=function(t){F["d"]&&sa.delete(t)},ua=function(t){if(!F["d"])return t.__vue__;var e=t;while(e){if(sa.has(e))return sa.get(e);e=e.parentNode}return null};function ha(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function da(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ha(Object(n),!0).forEach((function(e){fa(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ha(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function fa(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var pa=Object(z["e"])(E["D"],j["V"]),ma=Object(z["e"])(E["D"],j["w"]),ga=".dropdown form",ba=[".dropdown-item",".b-dropdown-form"].map((function(t){return"".concat(t,":not(.disabled):not([disabled])")})).join(", "),va=function(t){return(t||[]).filter(I["u"])},ya=Object(B["d"])(Object(d["m"])(da(da({},qn["b"]),{},{boundary:Object(B["c"])([ra["c"],L["u"]],"scrollParent"),disabled:Object(B["c"])(L["g"],!1),dropleft:Object(B["c"])(L["g"],!1),dropright:Object(B["c"])(L["g"],!1),dropup:Object(B["c"])(L["g"],!1),noFlip:Object(B["c"])(L["g"],!1),offset:Object(B["c"])(L["p"],0),popperOpts:Object(B["c"])(L["q"],{}),right:Object(B["c"])(L["g"],!1)})),E["D"]),wa=Object(F["c"])({mixins:[qn["a"],$i["a"],oa,aa],provide:function(){var t=this;return{getBvDropdown:function(){return t}}},inject:{getBvNavbar:{default:function(){return function(){return null}}}},props:ya,data:function(){return{visible:!1,visibleChangePrevented:!1}},computed:{bvNavbar:function(){return this.getBvNavbar()},inNavbar:function(){return!Object(c["g"])(this.bvNavbar)},toggler:function(){var t=this.$refs.toggle;return t?t.$el||t:null},directionClass:function(){return this.dropup?"dropup":this.dropright?"dropright":this.dropleft?"dropleft":""},boundaryClass:function(){return"scrollParent"===this.boundary||this.inNavbar?"":"position-static"},hideDelay:function(){return this.inNavbar?i["g"]?300:50:0}},watch:{visible:function(t,e){if(this.visibleChangePrevented)this.visibleChangePrevented=!1;else if(t!==e){var n=t?j["U"]:j["x"],r=new ia["a"](n,{cancelable:!0,vueTarget:this,target:this.$refs.menu,relatedTarget:null,componentId:this.safeId?this.safeId():this.id||null});if(this.emitEvent(r),r.defaultPrevented)return this.visibleChangePrevented=!0,this.visible=e,void this.$off(j["w"],this.focusToggler);t?this.showMenu():this.hideMenu()}},disabled:function(t,e){t!==e&&t&&this.visible&&(this.visible=!1)}},created:function(){this.$_popper=null,this.$_hideTimeout=null},deactivated:function(){this.visible=!1,this.whileOpenListen(!1),this.destroyPopper()},mounted:function(){la(this.$el,this)},beforeDestroy:function(){this.visible=!1,this.whileOpenListen(!1),this.destroyPopper(),this.clearHideTimeout(),ca(this.$el)},methods:{emitEvent:function(t){var e=t.type;this.emitOnRoot(Object(z["e"])(E["D"],e),t),this.$emit(e,t)},showMenu:function(){var t=this;if(!this.disabled){if(!this.inNavbar)if("undefined"===typeof Zo["a"])Object(f["a"])("Popper.js not found. Falling back to CSS positioning",E["D"]);else{var e=this.dropup&&this.right||this.split?this.$el:this.$refs.toggle;e=e.$el||e,this.createPopper(e)}this.emitOnRoot(pa,this),this.whileOpenListen(!0),this.$nextTick((function(){t.focusMenu(),t.$emit(j["V"])}))}},hideMenu:function(){this.whileOpenListen(!1),this.emitOnRoot(ma,this),this.$emit(j["w"]),this.destroyPopper()},createPopper:function(t){this.destroyPopper(),this.$_popper=new Zo["a"](t,this.$refs.menu,this.getPopperConfig())},destroyPopper:function(){this.$_popper&&this.$_popper.destroy(),this.$_popper=null},updatePopper:function(){try{this.$_popper.scheduleUpdate()}catch(t){}},clearHideTimeout:function(){clearTimeout(this.$_hideTimeout),this.$_hideTimeout=null},getPopperConfig:function(){var t=Jo;this.dropup?t=this.right?Qo:Ko:this.dropright?t=ea:this.dropleft?t=na:this.right&&(t=ta);var e={placement:t,modifiers:{offset:{offset:this.offset||0},flip:{enabled:!this.noFlip}}},n=this.boundary;return n&&(e.modifiers.preventOverflow={boundariesElement:n}),Object(d["i"])(e,this.popperOpts||{})},whileOpenListen:function(t){this.listenForClickOut=t,this.listenForFocusIn=t;var e=t?"listenOnRoot":"listenOffRoot";this[e](pa,this.rootCloseListener)},rootCloseListener:function(t){t!==this&&(this.visible=!1)},show:function(){var t=this;this.disabled||Object(I["D"])((function(){t.visible=!0}))},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.disabled||(this.visible=!1,t&&this.$once(j["w"],this.focusToggler))},toggle:function(t){t=t||{};var e=t,n=e.type,r=e.keyCode;("click"===n||"keydown"===n&&-1!==[ee["e"],ee["l"],ee["c"]].indexOf(r))&&(this.disabled?this.visible=!1:(this.$emit(j["ab"],t),Object(z["f"])(t),this.visible?this.hide(!0):this.show()))},onMousedown:function(t){Object(z["f"])(t,{propagation:!1})},onKeydown:function(t){var e=t.keyCode;e===ee["f"]?this.onEsc(t):e===ee["c"]?this.focusNext(t,!1):e===ee["m"]&&this.focusNext(t,!0)},onEsc:function(t){this.visible&&(this.visible=!1,Object(z["f"])(t),this.$once(j["w"],this.focusToggler))},onSplitClick:function(t){this.disabled?this.visible=!1:this.$emit(j["f"],t)},hideHandler:function(t){var e=this,n=t.target;!this.visible||Object(I["f"])(this.$refs.menu,n)||Object(I["f"])(this.toggler,n)||(this.clearHideTimeout(),this.$_hideTimeout=setTimeout((function(){return e.hide()}),this.hideDelay))},clickOutHandler:function(t){this.hideHandler(t)},focusInHandler:function(t){this.hideHandler(t)},focusNext:function(t,e){var n=this,r=t.target;!this.visible||t&&Object(I["e"])(ga,r)||(Object(z["f"])(t),this.$nextTick((function(){var t=n.getItems();if(!(t.length<1)){var i=t.indexOf(r);e&&i>0?i--:!e&&i<t.length-1&&i++,i<0&&(i=0),n.focusItem(i,t)}})))},focusItem:function(t,e){var n=e.find((function(e,n){return n===t}));Object(I["d"])(n)},getItems:function(){return va(Object(I["F"])(ba,this.$refs.menu))},focusMenu:function(){Object(I["d"])(this.$refs.menu)},focusToggler:function(){var t=this;this.$nextTick((function(){Object(I["d"])(t.toggler)}))}}});function _a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function xa(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?_a(Object(n),!0).forEach((function(e){ka(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):_a(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function ka(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Aa=Object(B["d"])(Object(d["m"])(xa(xa(xa({},qn["b"]),ya),{},{block:Object(B["c"])(L["g"],!1),html:Object(B["c"])(L["u"]),lazy:Object(B["c"])(L["g"],!1),menuClass:Object(B["c"])(L["e"]),noCaret:Object(B["c"])(L["g"],!1),role:Object(B["c"])(L["u"],"menu"),size:Object(B["c"])(L["u"]),split:Object(B["c"])(L["g"],!1),splitButtonType:Object(B["c"])(L["u"],"button",(function(t){return Object(ne["a"])(["button","submit","reset"],t)})),splitClass:Object(B["c"])(L["e"]),splitHref:Object(B["c"])(L["u"]),splitTo:Object(B["c"])(L["s"]),splitVariant:Object(B["c"])(L["u"]),text:Object(B["c"])(L["u"]),toggleAttrs:Object(B["c"])(L["q"],{}),toggleClass:Object(B["c"])(L["e"]),toggleTag:Object(B["c"])(L["u"],"button"),toggleText:Object(B["c"])(L["u"],"Toggle dropdown"),variant:Object(B["c"])(L["u"],"secondary")})),E["D"]),Ma=Object(F["c"])({name:E["D"],mixins:[qn["a"],wa,D["a"]],props:Aa,computed:{dropdownClasses:function(){var t=this.block,e=this.split;return[this.directionClass,this.boundaryClass,{show:this.visible,"btn-group":e||!t,"d-flex":t&&e}]},menuClasses:function(){return[this.menuClass,{"dropdown-menu-right":this.right,show:this.visible}]},toggleClasses:function(){var t=this.split;return[this.toggleClass,{"dropdown-toggle-split":t,"dropdown-toggle-no-caret":this.noCaret&&!t}]}},render:function(t){var e=this.visible,n=this.variant,r=this.size,i=this.block,o=this.disabled,a=this.split,s=this.role,l=this.hide,c=this.toggle,u={variant:n,size:r,block:i,disabled:o},h=this.normalizeSlot(P["f"]),d=this.hasNormalizedSlot(P["f"])?{}:Ye(this.html,this.text),f=t();if(a){var p=this.splitTo,m=this.splitHref,g=this.splitButtonType,b=xa(xa({},u),{},{variant:this.splitVariant||n});p?b.to=p:m?b.href=m:g&&(b.type=g),f=t(be,{class:this.splitClass,attrs:{id:this.safeId("_BV_button_")},props:b,domProps:d,on:{click:this.onSplitClick},ref:"button"},h),h=[t("span",{class:["sr-only"]},[this.toggleText])],d={}}var v=["menu","listbox","tree","grid","dialog"],y=t(be,{staticClass:"dropdown-toggle",class:this.toggleClasses,attrs:xa(xa({},this.toggleAttrs),{},{id:this.safeId("_BV_toggle_"),"aria-haspopup":v.includes(s)?s:"false","aria-expanded":Object(yt["g"])(e)}),props:xa(xa({},u),{},{tag:this.toggleTag,block:i&&!a}),domProps:d,on:{mousedown:this.onMousedown,click:c,keydown:c},ref:"toggle"},h),w=t("ul",{staticClass:"dropdown-menu",class:this.menuClasses,attrs:{role:s,tabindex:"-1","aria-labelledby":this.safeId(a?"_BV_button_":"_BV_toggle_")},on:{keydown:this.onKeydown},ref:"menu"},[!this.lazy||e?this.normalizeSlot(P["i"],{hide:l}):t()]);return t("div",{staticClass:"dropdown b-dropdown",class:this.dropdownClasses,attrs:{id:this.safeId()}},[f,y,w])}});function Oa(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Sa(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Oa(Object(n),!0).forEach((function(e){Ta(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Oa(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Ta(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ca=Object(d["j"])(re["b"],["event","routerTag"]),Ea=Object(B["d"])(Object(d["m"])(Sa(Sa({},Ca),{},{linkClass:Object(B["c"])(L["e"]),variant:Object(B["c"])(L["u"])})),E["I"]),ja=Object(F["c"])({name:E["I"],mixins:[Gn["a"],D["a"]],inject:{getBvDropdown:{default:function(){return function(){return null}}}},inheritAttrs:!1,props:Ea,computed:{bvDropdown:function(){return this.getBvDropdown()},computedAttrs:function(){return Sa(Sa({},this.bvAttrs),{},{role:"menuitem"})}},methods:{closeDropdown:function(){var t=this;Object(I["D"])((function(){t.bvDropdown&&t.bvDropdown.hide(!0)}))},onClick:function(t){this.$emit(j["f"],t),this.closeDropdown()}},render:function(t){var e=this.linkClass,n=this.variant,r=this.active,i=this.disabled,o=this.onClick,a=this.bvAttrs;return t("li",{class:a.class,style:a.style,attrs:{role:"presentation"}},[t(re["a"],{staticClass:"dropdown-item",class:[e,Ta({},"text-".concat(n),n&&!(r||i))],props:Object(B["e"])(Ca,this.$props),attrs:this.computedAttrs,on:{click:o},ref:"item"},this.normalizeSlot())])}});function La(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Pa(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?La(Object(n),!0).forEach((function(e){Da(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):La(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Da(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ia=Object(B["d"])({active:Object(B["c"])(L["g"],!1),activeClass:Object(B["c"])(L["u"],"active"),buttonClass:Object(B["c"])(L["e"]),disabled:Object(B["c"])(L["g"],!1),variant:Object(B["c"])(L["u"])},E["J"]),Ra=Object(F["c"])({name:E["J"],mixins:[Gn["a"],D["a"]],inject:{getBvDropdown:{default:function(){return function(){return null}}}},inheritAttrs:!1,props:Ia,computed:{bvDropdown:function(){return this.getBvDropdown()},computedAttrs:function(){return Pa(Pa({},this.bvAttrs),{},{role:"menuitem",type:"button",disabled:this.disabled})}},methods:{closeDropdown:function(){this.bvDropdown&&this.bvDropdown.hide(!0)},onClick:function(t){this.$emit(j["f"],t),this.closeDropdown()}},render:function(t){var e,n=this.active,r=this.variant,i=this.bvAttrs;return t("li",{class:i.class,style:i.style,attrs:{role:"presentation"}},[t("button",{staticClass:"dropdown-item",class:[this.buttonClass,(e={},Da(e,this.activeClass,n),Da(e,"text-".concat(r),r&&!(n||this.disabled)),e)],attrs:this.computedAttrs,on:{click:this.onClick},ref:"button"},this.normalizeSlot())])}});function Na(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ba(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Na(Object(n),!0).forEach((function(e){Fa(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Na(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Fa(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ya=Object(B["d"])({id:Object(B["c"])(L["u"]),tag:Object(B["c"])(L["u"],"header"),variant:Object(B["c"])(L["u"])},E["H"]),za=Object(F["c"])({name:E["H"],functional:!0,props:Ya,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.tag,a=n.variant;return t("li",Object(Y["a"])(Object(d["j"])(r,["attrs"]),{attrs:{role:"presentation"}}),[t(o,{staticClass:"dropdown-header",class:Fa({},"text-".concat(a),a),attrs:Ba(Ba({},r.attrs||{}),{},{id:n.id||null,role:Object(I["t"])(o,"header")?null:"heading"}),ref:"header"},i)])}});function Ha(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Va(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Ha(Object(n),!0).forEach((function(e){Wa(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Ha(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Wa(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ua=Object(B["d"])({tag:Object(B["c"])(L["u"],"hr")},E["E"]),$a=Object(F["c"])({name:E["E"],functional:!0,props:Ua,render:function(t,e){var n=e.props,r=e.data;return t("li",Object(Y["a"])(Object(d["j"])(r,["attrs"]),{attrs:{role:"presentation"}}),[t(n.tag,{staticClass:"dropdown-divider",attrs:Va(Va({},r.attrs||{}),{},{role:"separator","aria-orientation":"horizontal"}),ref:"divider"})])}}),Ga=Object(B["d"])({id:Object(B["c"])(L["u"]),inline:Object(B["c"])(L["g"],!1),novalidate:Object(B["c"])(L["g"],!1),validated:Object(B["c"])(L["g"],!1)},E["M"]),qa=Object(F["c"])({name:E["M"],functional:!0,props:Ga,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t("form",Object(Y["a"])(r,{class:{"form-inline":n.inline,"was-validated":n.validated},attrs:{id:n.id,novalidate:n.novalidate}}),i)}});function Xa(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Za(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Xa(Object(n),!0).forEach((function(e){Ka(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Xa(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Ka(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Qa=Object(B["d"])(Object(d["m"])(Za(Za({},Ga),{},{disabled:Object(B["c"])(L["g"],!1),formClass:Object(B["c"])(L["e"])})),E["F"]),Ja=Object(F["c"])({name:E["F"],functional:!0,props:Qa,render:function(t,e){var n=e.props,r=e.data,i=e.listeners,o=e.children;return t("li",Object(Y["a"])(Object(d["j"])(r,["attrs","on"]),{attrs:{role:"presentation"}}),[t(qa,{staticClass:"b-dropdown-form",class:[n.formClass,{disabled:n.disabled}],props:n,attrs:Za(Za({},r.attrs||{}),{},{disabled:n.disabled,tabindex:n.disabled?null:"-1"}),on:i,ref:"form"},o)])}});function ts(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var es=Object(B["d"])({tag:Object(B["c"])(L["u"],"p"),textClass:Object(B["c"])(L["e"]),variant:Object(B["c"])(L["u"])},E["K"]),ns=Object(F["c"])({name:E["K"],functional:!0,props:es,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.tag,a=n.textClass,s=n.variant;return t("li",Object(Y["a"])(Object(d["j"])(r,["attrs"]),{attrs:{role:"presentation"}}),[t(o,{staticClass:"b-dropdown-text",class:[a,ts({},"text-".concat(s),s)],props:n,attrs:r.attrs||{},ref:"text"},i)])}});function rs(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function is(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?rs(Object(n),!0).forEach((function(e){os(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):rs(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function os(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var as=Object(B["d"])({ariaDescribedby:Object(B["c"])(L["u"]),header:Object(B["c"])(L["u"]),headerClasses:Object(B["c"])(L["e"]),headerTag:Object(B["c"])(L["u"],"header"),headerVariant:Object(B["c"])(L["u"]),id:Object(B["c"])(L["u"])},E["G"]),ss=Object(F["c"])({name:E["G"],functional:!0,props:as,render:function(t,e){var n=e.props,r=e.data,i=e.slots,o=e.scopedSlots,a=n.id,s=n.variant,c=n.header,u=n.headerTag,h=i(),f=o||{},p={},m=a?"_bv_".concat(a,"_group_dd_header"):null,g=t();return(Object(H["a"])(P["t"],f,h)||c)&&(g=t(u,{staticClass:"dropdown-header",class:[n.headerClasses,os({},"text-".concat(s),s)],attrs:{id:m,role:Object(I["t"])(u,"header")?null:"heading"}},Object(H["b"])(P["t"],p,f,h)||c)),t("li",Object(Y["a"])(Object(d["j"])(r,["attrs"]),{attrs:{role:"presentation"}}),[g,t("ul",{staticClass:"list-unstyled",attrs:is(is({},r.attrs||{}),{},{id:a,role:"group","aria-describedby":[m,n.ariaDescribedBy].filter(l["a"]).join(" ").trim()||null})},Object(H["b"])(P["i"],p,f,h))])}}),ls=A({components:{BDropdown:Ma,BDd:Ma,BDropdownItem:ja,BDdItem:ja,BDropdownItemButton:Ra,BDropdownItemBtn:Ra,BDdItemButton:Ra,BDdItemBtn:Ra,BDropdownHeader:za,BDdHeader:za,BDropdownDivider:$a,BDdDivider:$a,BDropdownForm:Ja,BDdForm:Ja,BDropdownText:ns,BDdText:ns,BDropdownGroup:ss,BDdGroup:ss}});function cs(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var us=["iframe","embed","video","object","img","b-img","b-img-lazy"],hs=Object(B["d"])({aspect:Object(B["c"])(L["u"],"16by9"),tag:Object(B["c"])(L["u"],"div"),type:Object(B["c"])(L["u"],"iframe",(function(t){return Object(ne["a"])(us,t)}))},E["L"]),ds=Object(F["c"])({name:E["L"],functional:!0,props:hs,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.aspect;return t(n.tag,{staticClass:"embed-responsive",class:cs({},"embed-responsive-".concat(o),o),ref:r.ref},[t(n.type,Object(Y["a"])(Object(d["j"])(r,["ref"]),{staticClass:"embed-responsive-item"}),i)])}}),fs=A({components:{BEmbed:ds}}),ps='Setting prop "options" to an object is deprecated. Use the array format instead.',ms=Object(B["d"])({disabledField:Object(B["c"])(L["u"],"disabled"),htmlField:Object(B["c"])(L["u"],"html"),options:Object(B["c"])(L["d"],[]),textField:Object(B["c"])(L["u"],"text"),valueField:Object(B["c"])(L["u"],"value")},"formOptionControls"),gs=Object(F["c"])({props:ms,computed:{formOptions:function(){return this.normalizeOptions(this.options)}},methods:{normalizeOption:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(Object(c["k"])(t)){var n=h(t,this.valueField),r=h(t,this.textField);return{value:Object(c["o"])(n)?e||r:n,text:Fe(String(Object(c["o"])(r)?e:r)),html:h(t,this.htmlField),disabled:Boolean(h(t,this.disabledField))}}return{value:e||t,text:Fe(String(t)),disabled:!1}},normalizeOptions:function(t){var e=this;return Object(c["a"])(t)?t.map((function(t){return e.normalizeOption(t)})):Object(c["k"])(t)?(Object(f["a"])(ps,this.$options.name),Object(d["h"])(t).map((function(n){return e.normalizeOption(t[n]||{},n)}))):[]}}});function bs(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function vs(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?bs(Object(n),!0).forEach((function(e){ys(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):bs(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function ys(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ws=Object(B["d"])(Object(d["m"])(vs(vs({},ms),{},{id:Object(B["c"])(L["u"],void 0,!0)})),E["Q"]),_s=Object(F["c"])({name:E["Q"],mixins:[gs,D["a"]],props:ws,render:function(t){var e=this.id,n=this.formOptions.map((function(e,n){var r=e.value,i=e.text,o=e.html,a=e.disabled;return t("option",{attrs:{value:r,disabled:a},domProps:Ye(o,i),key:"option_".concat(n)})}));return t("datalist",{attrs:{id:e}},[n,this.normalizeSlot()])}});function xs(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ks,As,Ms=Object(B["d"])({id:Object(B["c"])(L["u"]),inline:Object(B["c"])(L["g"],!1),tag:Object(B["c"])(L["u"],"small"),textVariant:Object(B["c"])(L["u"],"muted")},E["hb"]),Os=Object(F["c"])({name:E["hb"],functional:!0,props:Ms,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t(n.tag,Object(Y["a"])(r,{class:xs({"form-text":!n.inline},"text-".concat(n.textVariant),n.textVariant),attrs:{id:n.id}}),i)}}),Ss=Object(B["d"])({ariaLive:Object(B["c"])(L["u"]),forceShow:Object(B["c"])(L["g"],!1),id:Object(B["c"])(L["u"]),role:Object(B["c"])(L["u"]),state:Object(B["c"])(L["g"],null),tag:Object(B["c"])(L["u"],"div"),tooltip:Object(B["c"])(L["g"],!1)},E["V"]),Ts=Object(F["c"])({name:E["V"],functional:!0,props:Ss,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.tooltip,a=n.ariaLive,s=!0===n.forceShow||!1===n.state;return t(n.tag,Object(Y["a"])(r,{class:{"d-block":s,"invalid-feedback":!o,"invalid-tooltip":o},attrs:{id:n.id||null,role:n.role||null,"aria-live":a||null,"aria-atomic":a?"true":null}}),i)}}),Cs=Object(B["d"])({ariaLive:Object(B["c"])(L["u"]),forceShow:Object(B["c"])(L["g"],!1),id:Object(B["c"])(L["u"]),role:Object(B["c"])(L["u"]),state:Object(B["c"])(L["g"],null),tag:Object(B["c"])(L["u"],"div"),tooltip:Object(B["c"])(L["g"],!1)},E["kb"]),Es=Object(F["c"])({name:E["kb"],functional:!0,props:Cs,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.tooltip,a=n.ariaLive,s=!0===n.forceShow||!0===n.state;return t(n.tag,Object(Y["a"])(r,{class:{"d-block":s,"valid-feedback":!o,"valid-tooltip":o},attrs:{id:n.id||null,role:n.role||null,"aria-live":a||null,"aria-atomic":a?"true":null}}),i)}}),js=Object(B["d"])({tag:Object(B["c"])(L["u"],"div")},E["ab"]),Ls=Object(F["c"])({name:E["ab"],functional:!0,props:js,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t(n.tag,Object(Y["a"])(r,{staticClass:"form-row"}),i)}}),Ps=A({components:{BForm:qa,BFormDatalist:_s,BDatalist:_s,BFormText:Os,BFormInvalidFeedback:Ts,BFormFeedback:Ts,BFormValidFeedback:Es,BFormRow:Ls}}),Ds=function(t,e){for(var n=0;n<t.length;n++)if(Object($n["a"])(t[n],e))return n;return-1},Is="input, textarea, select",Rs=Object(B["d"])({autofocus:Object(B["c"])(L["g"],!1),disabled:Object(B["c"])(L["g"],!1),form:Object(B["c"])(L["u"]),id:Object(B["c"])(L["u"]),name:Object(B["c"])(L["u"]),required:Object(B["c"])(L["g"],!1)},"formControls"),Ns=Object(F["c"])({props:Rs,mounted:function(){this.handleAutofocus()},activated:function(){this.handleAutofocus()},methods:{handleAutofocus:function(){var t=this;this.$nextTick((function(){Object(I["D"])((function(){var e=t.$el;t.autofocus&&Object(I["u"])(e)&&(Object(I["v"])(e,Is)||(e=Object(I["E"])(Is,e)),Object(I["d"])(e))}))}))}}}),Bs=Object(B["d"])({plain:Object(B["c"])(L["g"],!1)},"formControls"),Fs=Object(F["c"])({props:Bs,computed:{custom:function(){return!this.plain}}}),Ys=Object(B["d"])({size:Object(B["c"])(L["u"])},"formControls"),zs=Object(F["c"])({props:Ys,computed:{sizeFormClass:function(){return[this.size?"form-control-".concat(this.size):null]}}}),Hs=n("440b"),Vs=Object(B["d"])({state:Object(B["c"])(L["g"],null)},"formState"),Ws=Object(F["c"])({props:Vs,computed:{computedState:function(){return Object(c["b"])(this.state)?this.state:null},stateClass:function(){var t=this.computedState;return!0===t?"is-valid":!1===t?"is-invalid":null},computedAriaInvalid:function(){var t=Object(Hs["a"])(this).ariaInvalid;return!0===t||"true"===t||""===t||!1===this.computedState?"true":t}}});function Us(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function $s(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Us(Object(n),!0).forEach((function(e){Gs(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Us(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Gs(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var qs,Xs=Object(R["a"])("checked",{defaultValue:null}),Zs=Xs.mixin,Ks=Xs.props,Qs=Xs.prop,Js=Xs.event,tl=Object(B["d"])(Object(d["m"])($s($s($s($s($s($s($s({},qn["b"]),Ks),Rs),Ys),Vs),Bs),{},{ariaLabel:Object(B["c"])(L["u"]),ariaLabelledby:Object(B["c"])(L["u"]),button:Object(B["c"])(L["g"],!1),buttonVariant:Object(B["c"])(L["u"]),inline:Object(B["c"])(L["g"],!1),value:Object(B["c"])(L["a"])})),"formRadioCheckControls"),el=Object(F["c"])({mixins:[Gn["a"],qn["a"],Zs,D["a"],Ns,zs,Ws,Fs],inheritAttrs:!1,props:tl,data:function(){return{localChecked:this.isGroup?this.bvGroup[Qs]:this[Qs],hasFocus:!1}},computed:{computedLocalChecked:{get:function(){return this.isGroup?this.bvGroup.localChecked:this.localChecked},set:function(t){this.isGroup?this.bvGroup.localChecked=t:this.localChecked=t}},isChecked:function(){return Object($n["a"])(this.value,this.computedLocalChecked)},isRadio:function(){return!0},isGroup:function(){return!!this.bvGroup},isBtnMode:function(){return this.isGroup?this.bvGroup.buttons:this.button},isPlain:function(){return!this.isBtnMode&&(this.isGroup?this.bvGroup.plain:this.plain)},isCustom:function(){return!this.isBtnMode&&!this.isPlain},isSwitch:function(){return!(this.isBtnMode||this.isRadio||this.isPlain)&&(this.isGroup?this.bvGroup.switches:this.switch)},isInline:function(){return this.isGroup?this.bvGroup.inline:this.inline},isDisabled:function(){return this.isGroup&&this.bvGroup.disabled||this.disabled},isRequired:function(){return this.computedName&&(this.isGroup?this.bvGroup.required:this.required)},computedName:function(){return(this.isGroup?this.bvGroup.groupName:this.name)||null},computedForm:function(){return(this.isGroup?this.bvGroup.form:this.form)||null},computedSize:function(){return(this.isGroup?this.bvGroup.size:this.size)||""},computedState:function(){return this.isGroup?this.bvGroup.computedState:Object(c["b"])(this.state)?this.state:null},computedButtonVariant:function(){var t=this.buttonVariant;return t||(this.isGroup&&this.bvGroup.buttonVariant?this.bvGroup.buttonVariant:"secondary")},buttonClasses:function(){var t,e=this.computedSize;return["btn","btn-".concat(this.computedButtonVariant),(t={},Gs(t,"btn-".concat(e),e),Gs(t,"disabled",this.isDisabled),Gs(t,"active",this.isChecked),Gs(t,"focus",this.hasFocus),t)]},computedAttrs:function(){var t=this.isDisabled,e=this.isRequired;return $s($s({},this.bvAttrs),{},{id:this.safeId(),type:this.isRadio?"radio":"checkbox",name:this.computedName,form:this.computedForm,disabled:t,required:e,"aria-required":e||null,"aria-label":this.ariaLabel||null,"aria-labelledby":this.ariaLabelledby||null})}},watch:(ks={},Gs(ks,Qs,(function(){this["".concat(Qs,"Watcher")].apply(this,arguments)})),Gs(ks,"computedLocalChecked",(function(){this.computedLocalCheckedWatcher.apply(this,arguments)})),ks),methods:(As={},Gs(As,"".concat(Qs,"Watcher"),(function(t){Object($n["a"])(t,this.computedLocalChecked)||(this.computedLocalChecked=t)})),Gs(As,"computedLocalCheckedWatcher",(function(t,e){Object($n["a"])(t,e)||this.$emit(Js,t)})),Gs(As,"handleChange",(function(t){var e=this,n=t.target.checked,r=this.value,i=n?r:null;this.computedLocalChecked=r,this.$nextTick((function(){e.$emit(j["d"],i),e.isGroup&&e.bvGroup.$emit(j["d"],i)}))})),Gs(As,"handleFocus",(function(t){t.target&&("focus"===t.type?this.hasFocus=!0:"blur"===t.type&&(this.hasFocus=!1))})),Gs(As,"focus",(function(){this.isDisabled||Object(I["d"])(this.$refs.input)})),Gs(As,"blur",(function(){this.isDisabled||Object(I["c"])(this.$refs.input)})),As),render:function(t){var e=this.isRadio,n=this.isBtnMode,r=this.isPlain,i=this.isCustom,o=this.isInline,a=this.isSwitch,s=this.computedSize,l=this.bvAttrs,c=this.normalizeSlot(),u=t("input",{class:[{"form-check-input":r,"custom-control-input":i,"position-static":r&&!c},n?"":this.stateClass],directives:[{name:"model",value:this.computedLocalChecked}],attrs:this.computedAttrs,domProps:{value:this.value,checked:this.isChecked},on:$s({change:this.handleChange},n?{focus:this.handleFocus,blur:this.handleFocus}:{}),key:"input",ref:"input"});if(n){var h=t("label",{class:this.buttonClasses},[u,c]);return this.isGroup||(h=t("div",{class:["btn-group-toggle","d-inline-block"]},[h])),h}var d=t();return r&&!c||(d=t("label",{class:{"form-check-label":r,"custom-control-label":i},attrs:{for:this.safeId()}},c)),t("div",{class:[Gs({"form-check":r,"form-check-inline":r&&o,"custom-control":i,"custom-control-inline":i&&o,"custom-checkbox":i&&!e&&!a,"custom-switch":a,"custom-radio":i&&e},"b-custom-control-".concat(s),s&&!n),l.class],style:l.style},[u,d])}});function nl(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function rl(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?nl(Object(n),!0).forEach((function(e){il(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):nl(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function il(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ol,al="indeterminate",sl=j["hb"]+al,ll=Object(B["d"])(Object(d["m"])(rl(rl({},tl),{},(qs={},il(qs,al,Object(B["c"])(L["g"],!1)),il(qs,"switch",Object(B["c"])(L["g"],!1)),il(qs,"uncheckedValue",Object(B["c"])(L["a"],!1)),il(qs,"value",Object(B["c"])(L["a"],!0)),qs))),E["O"]),cl=Object(F["c"])({name:E["O"],mixins:[el],inject:{getBvGroup:{from:"getBvCheckGroup",default:function(){return function(){return null}}}},props:ll,computed:{bvGroup:function(){return this.getBvGroup()},isChecked:function(){var t=this.value,e=this.computedLocalChecked;return Object(c["a"])(e)?Ds(e,t)>-1:Object($n["a"])(e,t)},isRadio:function(){return!1}},watch:il({},al,(function(t,e){Object($n["a"])(t,e)||this.setIndeterminate(t)})),mounted:function(){this.setIndeterminate(this[al])},methods:{computedLocalCheckedWatcher:function(t,e){if(!Object($n["a"])(t,e)){this.$emit(Js,t);var n=this.$refs.input;n&&this.$emit(sl,n.indeterminate)}},handleChange:function(t){var e=this,n=t.target,r=n.checked,i=n.indeterminate,o=this.value,a=this.uncheckedValue,s=this.computedLocalChecked;if(Object(c["a"])(s)){var l=Ds(s,o);r&&l<0?s=s.concat(o):!r&&l>-1&&(s=s.slice(0,l).concat(s.slice(l+1)))}else s=r?o:a;this.computedLocalChecked=s,this.$nextTick((function(){e.$emit(j["d"],s),e.isGroup&&e.bvGroup.$emit(j["d"],s),e.$emit(sl,i)}))},setIndeterminate:function(t){Object(c["a"])(this.computedLocalChecked)&&(t=!1);var e=this.$refs.input;e&&(e.indeterminate=t,this.$emit(sl,t))}}}),ul=Object(B["d"])(tl,E["W"]),hl=Object(F["c"])({name:E["W"],mixins:[el],inject:{getBvGroup:{from:"getBvRadioGroup",default:function(){return function(){return null}}}},props:ul,computed:{bvGroup:function(){return this.getBvGroup()}}});function dl(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function fl(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?dl(Object(n),!0).forEach((function(e){pl(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):dl(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function pl(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ml,gl=["aria-describedby","aria-labelledby"],bl=Object(R["a"])("checked"),vl=bl.mixin,yl=bl.props,wl=bl.prop,_l=bl.event,xl=Object(B["d"])(Object(d["m"])(fl(fl(fl(fl(fl(fl(fl(fl({},qn["b"]),yl),Rs),ms),Ys),Vs),Bs),{},{ariaInvalid:Object(B["c"])(L["j"],!1),buttonVariant:Object(B["c"])(L["u"]),buttons:Object(B["c"])(L["g"],!1),stacked:Object(B["c"])(L["g"],!1),validated:Object(B["c"])(L["g"],!1)})),"formRadioCheckGroups"),kl=Object(F["c"])({mixins:[qn["a"],vl,D["a"],Ns,gs,zs,Ws,Fs],inheritAttrs:!1,props:xl,data:function(){return{localChecked:this[wl]}},computed:{inline:function(){return!this.stacked},groupName:function(){return this.name||this.safeId()},groupClasses:function(){var t=this.inline,e=this.size,n=this.validated,r={"was-validated":n};return this.buttons&&(r=[r,"btn-group-toggle",pl({"btn-group":t,"btn-group-vertical":!t},"btn-group-".concat(e),e)]),r}},watch:(ol={},pl(ol,wl,(function(t){Object($n["a"])(t,this.localChecked)||(this.localChecked=t)})),pl(ol,"localChecked",(function(t,e){Object($n["a"])(t,e)||this.$emit(_l,t)})),ol),render:function(t){var e=this,n=this.isRadioGroup,r=Object(d["k"])(this.$attrs,gl),i=n?hl:cl,o=this.formOptions.map((function(n,o){var a="BV_option_".concat(o);return t(i,{props:{disabled:n.disabled||!1,id:e.safeId(a),value:n.value},attrs:r,key:a},[t("span",{domProps:Ye(n.html,n.text)})])}));return t("div",{class:[this.groupClasses,"bv-no-focus-ring"],attrs:fl(fl({},Object(d["j"])(this.$attrs,gl)),{},{"aria-invalid":this.computedAriaInvalid,"aria-required":this.required?"true":null,id:this.safeId(),role:n?"radiogroup":"group",tabindex:"-1"})},[this.normalizeSlot(P["q"]),o,this.normalizeSlot()])}});function Al(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ml(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Al(Object(n),!0).forEach((function(e){Ol(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Al(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Ol(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Sl=Object(B["d"])(Object(d["m"])(Ml(Ml({},xl),{},(ml={},Ol(ml,wl,Object(B["c"])(L["b"],[])),Ol(ml,"switches",Object(B["c"])(L["g"],!1)),ml))),E["P"]),Tl=Object(F["c"])({name:E["P"],mixins:[kl],provide:function(){var t=this;return{getBvCheckGroup:function(){return t}}},props:Sl,computed:{isRadioGroup:function(){return!1}}}),Cl=A({components:{BFormCheckbox:cl,BCheckbox:cl,BCheck:cl,BFormCheckboxGroup:Tl,BCheckboxGroup:Tl,BCheckGroup:Tl}}),El="__BV_hover_handler__",jl="mouseenter",Ll="mouseleave",Pl=function(t){var e=function(e){t(e.type===jl,e)};return e.fn=t,e},Dl=function(t,e,n){Object(z["c"])(t,e,jl,n,j["db"]),Object(z["c"])(t,e,Ll,n,j["db"])},Il=function(t,e){var n=e.value,r=void 0===n?null:n;if(i["i"]){var o=t[El],a=Object(c["f"])(o),s=!(a&&o.fn===r);a&&s&&(Dl(!1,t,o),delete t[El]),Object(c["f"])(r)&&s&&(t[El]=Pl(r),Dl(!0,t,t[El]))}},Rl={bind:Il,componentUpdated:Il,unbind:function(t){Il(t,{value:null})}};function Nl(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Bl(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Nl(Object(n),!0).forEach((function(e){Fl(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Nl(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Fl(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Yl,zl=Object(d["m"])(Bl(Bl(Bl(Bl(Bl(Bl({},qn["b"]),Ys),Vs),Object(d["j"])(ya,["disabled"])),Object(d["j"])(Rs,["autofocus"])),{},{buttonOnly:Object(B["c"])(L["g"],!1),buttonVariant:Object(B["c"])(L["u"],"secondary"),formattedValue:Object(B["c"])(L["u"]),labelSelected:Object(B["c"])(L["u"]),lang:Object(B["c"])(L["u"]),menuClass:Object(B["c"])(L["e"]),placeholder:Object(B["c"])(L["u"]),readonly:Object(B["c"])(L["g"],!1),rtl:Object(B["c"])(L["g"],null),value:Object(B["c"])(L["u"],"")})),Hl=Object(F["c"])({name:E["N"],directives:{"b-hover":Rl},mixins:[qn["a"],zs,Ws,wa,D["a"]],props:zl,data:function(){return{isHovered:!1,hasFocus:!1}},computed:{idButton:function(){return this.safeId()},idLabel:function(){return this.safeId("_value_")},idMenu:function(){return this.safeId("_dialog_")},idWrapper:function(){return this.safeId("_outer_")},computedDir:function(){return!0===this.rtl?"rtl":!1===this.rtl?"ltr":null}},methods:{focus:function(){this.disabled||Object(I["d"])(this.$refs.toggle)},blur:function(){this.disabled||Object(I["c"])(this.$refs.toggle)},setFocus:function(t){this.hasFocus="focus"===t.type},handleHover:function(t){this.isHovered=t}},render:function(t){var e,n=this.idButton,r=this.idLabel,i=this.idMenu,o=this.idWrapper,a=this.disabled,s=this.readonly,l=this.required,c=this.name,u=this.state,h=this.visible,d=this.size,f=this.isHovered,p=this.hasFocus,m=this.labelSelected,g=this.buttonVariant,b=this.buttonOnly,v=Object(yt["g"])(this.value)||"",y=!1===u||l&&!v,w={isHovered:f,hasFocus:p,state:u,opened:h},_=t("button",{staticClass:"btn",class:(e={},Fl(e,"btn-".concat(g),b),Fl(e,"btn-".concat(d),d),Fl(e,"h-auto",!b),Fl(e,"dropdown-toggle",b),Fl(e,"dropdown-toggle-no-caret",b),e),attrs:{id:n,type:"button",disabled:a,"aria-haspopup":"dialog","aria-expanded":h?"true":"false","aria-invalid":y?"true":null,"aria-required":l?"true":null},directives:[{name:"b-hover",value:this.handleHover}],on:{mousedown:this.onMousedown,click:this.toggle,keydown:this.toggle,"!focus":this.setFocus,"!blur":this.setFocus},ref:"toggle"},[this.hasNormalizedSlot(P["f"])?this.normalizeSlot(P["f"],w):t(It,{props:{scale:1.25}})]),x=t();c&&!a&&(x=t("input",{attrs:{type:"hidden",name:c||null,form:this.form||null,value:v}}));var k=t("div",{staticClass:"dropdown-menu",class:[this.menuClass,{show:h,"dropdown-menu-right":this.right}],attrs:{id:i,role:"dialog",tabindex:"-1","aria-modal":"false","aria-labelledby":r},on:{keydown:this.onKeydown},ref:"menu"},[this.normalizeSlot(P["i"],{opened:h})]),A=t("label",{class:b?"sr-only":["form-control",{"text-muted":!v},this.stateClass,this.sizeFormClass],attrs:{id:r,for:n,"aria-invalid":y?"true":null,"aria-required":l?"true":null},directives:[{name:"b-hover",value:this.handleHover}],on:{"!click":function(t){Object(z["f"])(t,{preventDefault:!1})}}},[v?this.formattedValue||v:this.placeholder||"",v&&m?t("bdi",{staticClass:"sr-only"},m):""]);return t("div",{staticClass:"b-form-btn-label-control dropdown",class:[this.directionClass,this.boundaryClass,[{"btn-group":b,"form-control":!b,focus:p&&!b,show:h,"is-valid":!0===u,"is-invalid":!1===u},b?null:this.sizeFormClass]],attrs:{id:o,role:b?null:"group",lang:this.lang||null,dir:this.computedDir,"aria-disabled":a,"aria-readonly":s&&!a,"aria-labelledby":r,"aria-invalid":!1===u||l&&!v?"true":null,"aria-required":l?"true":null}},[_,x,k,A])}});function Vl(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Wl(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Vl(Object(n),!0).forEach((function(e){Ul(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Vl(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Ul(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var $l,Gl=Object(R["a"])("value",{type:L["k"]}),ql=Gl.mixin,Xl=Gl.props,Zl=Gl.prop,Kl=Gl.event,Ql=Object(d["j"])(rr,["block","hidden","id","noKeyNav","roleDescription","value","width"]),Jl=Object(d["j"])(zl,["formattedValue","id","lang","rtl","value"]),tc=Object(B["d"])(Object(d["m"])(Wl(Wl(Wl(Wl(Wl({},qn["b"]),Xl),Ql),Jl),{},{calendarWidth:Object(B["c"])(L["u"],"270px"),closeButton:Object(B["c"])(L["g"],!1),closeButtonVariant:Object(B["c"])(L["u"],"outline-secondary"),dark:Object(B["c"])(L["g"],!1),labelCloseButton:Object(B["c"])(L["u"],"Close"),labelResetButton:Object(B["c"])(L["u"],"Reset"),labelTodayButton:Object(B["c"])(L["u"],"Select today"),noCloseOnSelect:Object(B["c"])(L["g"],!1),resetButton:Object(B["c"])(L["g"],!1),resetButtonVariant:Object(B["c"])(L["u"],"outline-danger"),resetValue:Object(B["c"])(L["k"]),todayButton:Object(B["c"])(L["g"],!1),todayButtonVariant:Object(B["c"])(L["u"],"outline-primary")})),E["R"]),ec=Object(F["c"])({name:E["R"],mixins:[qn["a"],ql],props:tc,data:function(){return{localYMD:En(this[Zl])||"",isVisible:!1,localLocale:null,isRTL:!1,formattedValue:"",activeYMD:""}},computed:{calendarYM:function(){return this.activeYMD.slice(0,-3)},computedLang:function(){return(this.localLocale||"").replace(/-u-.*$/i,"")||null},computedResetValue:function(){return En(Vn(this.resetValue))||""}},watch:(Yl={},Ul(Yl,Zl,(function(t){this.localYMD=En(t)||""})),Ul(Yl,"localYMD",(function(t){this.isVisible&&this.$emit(Kl,this.valueAsDate?Cn(t)||null:t||"")})),Ul(Yl,"calendarYM",(function(t,e){if(t!==e&&e)try{this.$refs.control.updatePopper()}catch(n){}})),Yl),methods:{focus:function(){this.disabled||Object(I["d"])(this.$refs.control)},blur:function(){this.disabled||Object(I["c"])(this.$refs.control)},setAndClose:function(t){var e=this;this.localYMD=t,this.noCloseOnSelect||this.$nextTick((function(){e.$refs.control.hide(!0)}))},onSelected:function(t){var e=this;this.$nextTick((function(){e.setAndClose(t)}))},onInput:function(t){this.localYMD!==t&&(this.localYMD=t)},onContext:function(t){var e=t.activeYMD,n=t.isRTL,r=t.locale,i=t.selectedYMD,o=t.selectedFormatted;this.isRTL=n,this.localLocale=r,this.formattedValue=o,this.localYMD=i,this.activeYMD=e,this.$emit(j["h"],t)},onTodayButton:function(){this.setAndClose(En(Vn(Tn(),this.min,this.max)))},onResetButton:function(){this.setAndClose(this.computedResetValue)},onCloseButton:function(){this.$refs.control.hide(!0)},onShow:function(){this.isVisible=!0},onShown:function(){var t=this;this.$nextTick((function(){Object(I["d"])(t.$refs.calendar),t.$emit(j["V"])}))},onHidden:function(){this.isVisible=!1,this.$emit(j["w"])},defaultButtonFn:function(t){var e=t.isHovered,n=t.hasFocus;return this.$createElement(e||n?Lt:jt,{attrs:{"aria-hidden":"true"}})}},render:function(t){var e=this.localYMD,n=this.disabled,r=this.readonly,i=this.dark,o=this.$props,a=this.$scopedSlots,s=Object(c["p"])(this.placeholder)?this.labelNoDateSelected:this.placeholder,l=[];if(this.todayButton){var u=this.labelTodayButton;l.push(t(be,{props:{disabled:n||r,size:"sm",variant:this.todayButtonVariant},attrs:{"aria-label":u||null},on:{click:this.onTodayButton}},u))}if(this.resetButton){var h=this.labelResetButton;l.push(t(be,{props:{disabled:n||r,size:"sm",variant:this.resetButtonVariant},attrs:{"aria-label":h||null},on:{click:this.onResetButton}},h))}if(this.closeButton){var f=this.labelCloseButton;l.push(t(be,{props:{disabled:n,size:"sm",variant:this.closeButtonVariant},attrs:{"aria-label":f||null},on:{click:this.onCloseButton}},f))}l.length>0&&(l=[t("div",{staticClass:"b-form-date-controls d-flex flex-wrap",class:{"justify-content-between":l.length>1,"justify-content-end":l.length<2}},l)]);var p=t(ir,{staticClass:"b-form-date-calendar w-100",props:Wl(Wl({},Object(B["e"])(Ql,o)),{},{hidden:!this.isVisible,value:e,valueAsDate:!1,width:this.calendarWidth}),on:{selected:this.onSelected,input:this.onInput,context:this.onContext},scopedSlots:Object(d["k"])(a,["nav-prev-decade","nav-prev-year","nav-prev-month","nav-this-month","nav-next-month","nav-next-year","nav-next-decade"]),key:"calendar",ref:"calendar"},l);return t(Hl,{staticClass:"b-form-datepicker",props:Wl(Wl({},Object(B["e"])(Jl,o)),{},{formattedValue:e?this.formattedValue:"",id:this.safeId(),lang:this.computedLang,menuClass:[{"bg-dark":i,"text-light":i},this.menuClass],placeholder:s,rtl:this.isRTL,value:e}),on:{show:this.onShow,shown:this.onShown,hidden:this.onHidden},scopedSlots:Ul({},P["f"],a[P["f"]]||this.defaultButtonFn),ref:"control"},[p])}}),nc=A({components:{BFormDatepicker:ec,BDatepicker:ec}});function rc(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ic(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?rc(Object(n),!0).forEach((function(e){oc(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):rc(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function oc(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ac=Object(R["a"])("value",{type:[L["b"],ra["b"]],defaultValue:null,validator:function(t){return""===t?(Object(f["a"])(hc,E["S"]),!0):Object(c["p"])(t)||dc(t)}}),sc=ac.mixin,lc=ac.props,cc=ac.prop,uc=ac.event,hc='Setting "value"/"v-model" to an empty string for reset is deprecated. Set to "null" instead.',dc=function t(e){return Object(c["e"])(e)||Object(c["a"])(e)&&e.every((function(e){return t(e)}))},fc=function(t){return Object(c["f"])(t.getAsEntry)?t.getAsEntry():Object(c["f"])(t.webkitGetAsEntry)?t.webkitGetAsEntry():null},pc=function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Promise.all(Object(ne["f"])(t).filter((function(t){return"file"===t.kind})).map((function(t){var n=fc(t);if(n){if(n.isDirectory&&e)return mc(n.createReader(),"".concat(n.name,"/"));if(n.isFile)return new Promise((function(t){n.file((function(e){e.$path="",t(e)}))}))}return null})).filter(l["a"]))},mc=function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return new Promise((function(r){var i=[],o=function o(){e.readEntries((function(e){0===e.length?r(Promise.all(i).then((function(t){return Object(ne["d"])(t)}))):(i.push(Promise.all(e.map((function(e){if(e){if(e.isDirectory)return t(e.createReader(),"".concat(n).concat(e.name,"/"));if(e.isFile)return new Promise((function(t){e.file((function(e){e.$path="".concat(n).concat(e.name),t(e)}))}))}return null})).filter(l["a"]))),o())}))};o()}))},gc=Object(B["d"])(Object(d["m"])(ic(ic(ic(ic(ic(ic(ic({},qn["b"]),lc),Rs),Bs),Vs),Ys),{},{accept:Object(B["c"])(L["u"],""),browseText:Object(B["c"])(L["u"],"Browse"),capture:Object(B["c"])(L["g"],!1),directory:Object(B["c"])(L["g"],!1),dropPlaceholder:Object(B["c"])(L["u"],"Drop files here"),fileNameFormatter:Object(B["c"])(L["l"]),multiple:Object(B["c"])(L["g"],!1),noDrop:Object(B["c"])(L["g"],!1),noDropPlaceholder:Object(B["c"])(L["u"],"Not allowed"),noTraverse:Object(B["c"])(L["g"],!1),placeholder:Object(B["c"])(L["u"],"No file chosen")})),E["S"]),bc=Object(F["c"])({name:E["S"],mixins:[Gn["a"],qn["a"],sc,D["a"],Ns,Ws,Fs,D["a"]],inheritAttrs:!1,props:gc,data:function(){return{files:[],dragging:!1,dropAllowed:!this.noDrop,hasFocus:!1}},computed:{computedAccept:function(){var t=this.accept;return t=(t||"").trim().split(/[,\s]+/).filter(l["a"]),0===t.length?null:t.map((function(t){var e="name",n="^",r="$";s["k"].test(t)?n="":(e="type",s["y"].test(t)&&(r=".+$",t=t.slice(0,-1))),t=Object(yt["a"])(t);var i=new RegExp("".concat(n).concat(t).concat(r));return{rx:i,prop:e}}))},computedCapture:function(){var t=this.capture;return!0===t||""===t||(t||null)},computedAttrs:function(){var t=this.name,e=this.disabled,n=this.required,r=this.form,i=this.computedCapture,o=this.accept,a=this.multiple,s=this.directory;return ic(ic({},this.bvAttrs),{},{type:"file",id:this.safeId(),name:t,disabled:e,required:n,form:r||null,capture:i,accept:o||null,multiple:a,directory:s,webkitdirectory:s,"aria-required":n?"true":null})},computedFileNameFormatter:function(){var t=this.fileNameFormatter;return Object(B["b"])(t)?t:this.defaultFileNameFormatter},clonedFiles:function(){return Object(a["a"])(this.files)},flattenedFiles:function(){return Object(ne["e"])(this.files)},fileNames:function(){return this.flattenedFiles.map((function(t){return t.name}))},labelContent:function(){if(this.dragging&&!this.noDrop)return this.normalizeSlot(P["l"],{allowed:this.dropAllowed})||(this.dropAllowed?this.dropPlaceholder:this.$createElement("span",{staticClass:"text-danger"},this.noDropPlaceholder));if(0===this.files.length)return this.normalizeSlot(P["X"])||this.placeholder;var t=this.flattenedFiles,e=this.clonedFiles,n=this.fileNames,r=this.computedFileNameFormatter;return this.hasNormalizedSlot(P["p"])?this.normalizeSlot(P["p"],{files:t,filesTraversed:e,names:n}):r(t,e,n)}},watch:($l={},oc($l,cc,(function(t){(!t||Object(c["a"])(t)&&0===t.length)&&this.reset()})),oc($l,"files",(function(t,e){if(!Object($n["a"])(t,e)){var n=this.multiple,r=this.noTraverse,i=!n||r?Object(ne["e"])(t):t;this.$emit(uc,n?i:i[0]||null)}})),$l),created:function(){this.$_form=null},mounted:function(){var t=Object(I["e"])("form",this.$el);t&&(Object(z["b"])(t,"reset",this.reset,j["eb"]),this.$_form=t)},beforeDestroy:function(){var t=this.$_form;t&&Object(z["a"])(t,"reset",this.reset,j["eb"])},methods:{isFileValid:function(t){if(!t)return!1;var e=this.computedAccept;return!e||e.some((function(e){return e.rx.test(t[e.prop])}))},isFilesArrayValid:function(t){var e=this;return Object(c["a"])(t)?t.every((function(t){return e.isFileValid(t)})):this.isFileValid(t)},defaultFileNameFormatter:function(t,e,n){return n.join(", ")},setFiles:function(t){this.dropAllowed=!this.noDrop,this.dragging=!1,this.files=this.multiple?this.directory?t:Object(ne["e"])(t):Object(ne["e"])(t).slice(0,1)},setInputFiles:function(t){try{var e=new ClipboardEvent("").clipboardData||new DataTransfer;Object(ne["e"])(Object(a["a"])(t)).forEach((function(t){delete t.$path,e.items.add(t)})),this.$refs.input.files=e.files}catch(n){}},reset:function(){try{var t=this.$refs.input;t.value="",t.type="",t.type="file"}catch(e){}this.files=[]},handleFiles:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e){var n=t.filter(this.isFilesArrayValid);n.length>0&&(this.setFiles(n),this.setInputFiles(n))}else this.setFiles(t)},focusHandler:function(t){this.plain||"focusout"===t.type?this.hasFocus=!1:this.hasFocus=!0},onChange:function(t){var e=this,n=t.type,r=t.target,o=t.dataTransfer,a=void 0===o?{}:o,s="drop"===n;this.$emit(j["d"],t);var l=Object(ne["f"])(a.items||[]);if(i["f"]&&l.length>0&&!Object(c["g"])(fc(l[0])))pc(l,this.directory).then((function(t){return e.handleFiles(t,s)}));else{var u=Object(ne["f"])(r.files||a.files||[]).map((function(t){return t.$path=t.webkitRelativePath||"",t}));this.handleFiles(u,s)}},onDragenter:function(t){Object(z["f"])(t),this.dragging=!0;var e=t.dataTransfer,n=void 0===e?{}:e;if(this.noDrop||this.disabled||!this.dropAllowed)return n.dropEffect="none",void(this.dropAllowed=!1);n.dropEffect="copy"},onDragover:function(t){Object(z["f"])(t),this.dragging=!0;var e=t.dataTransfer,n=void 0===e?{}:e;if(this.noDrop||this.disabled||!this.dropAllowed)return n.dropEffect="none",void(this.dropAllowed=!1);n.dropEffect="copy"},onDragleave:function(t){var e=this;Object(z["f"])(t),this.$nextTick((function(){e.dragging=!1,e.dropAllowed=!e.noDrop}))},onDrop:function(t){var e=this;Object(z["f"])(t),this.dragging=!1,this.noDrop||this.disabled||!this.dropAllowed?this.$nextTick((function(){e.dropAllowed=!e.noDrop})):this.onChange(t)}},render:function(t){var e=this.custom,n=this.plain,r=this.size,i=this.dragging,o=this.stateClass,a=this.bvAttrs,s=t("input",{class:[{"form-control-file":n,"custom-file-input":e,focus:e&&this.hasFocus},o],style:e?{zIndex:-5}:{},attrs:this.computedAttrs,on:{change:this.onChange,focusin:this.focusHandler,focusout:this.focusHandler,reset:this.reset},ref:"input"});if(n)return s;var l=t("label",{staticClass:"custom-file-label",class:{dragging:i},attrs:{for:this.safeId(),"data-browse":this.browseText||null}},[t("span",{staticClass:"d-block form-file-text",style:{pointerEvents:"none"}},[this.labelContent])]);return t("div",{staticClass:"custom-file b-form-file",class:[oc({},"b-custom-control-".concat(r),r),o,a.class],style:a.style,attrs:{id:this.safeId("_BV_file_outer_")},on:{dragenter:this.onDragenter,dragover:this.onDragover,dragleave:this.onDragleave,drop:this.onDrop}},[s,l])}}),vc=A({components:{BFormFile:bc,BFile:bc}}),yc=n("228e"),wc=function(t){return"\\"+t},_c=function(t){t=Object(yt["g"])(t);var e=t.length,n=t.charCodeAt(0);return t.split("").reduce((function(r,i,o){var a=t.charCodeAt(o);return 0===a?r+"�":127===a||a>=1&&a<=31||0===o&&a>=48&&a<=57||1===o&&a>=48&&a<=57&&45===n?r+wc("".concat(a.toString(16)," ")):0===o&&45===a&&1===e?r+wc(i):a>=128||45===a||95===a||a>=48&&a<=57||a>=65&&a<=90||a>=97&&a<=122?r+i:r+wc(i)}),"")},xc=n("b28b");function kc(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ac(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?kc(Object(n),!0).forEach((function(e){Mc(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):kc(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Mc(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Oc=["input","select","textarea"],Sc=Oc.map((function(t){return"".concat(t,":not([disabled])")})).join(),Tc=[].concat(Oc,["a","button","label"]),Cc=function(){return Object(B["d"])(Object(d["m"])(Ac(Ac(Ac(Ac({},qn["b"]),Vs),Object(yc["b"])().reduce((function(t,e){return t[Object(B["g"])(e,"contentCols")]=Object(B["c"])(L["i"]),t[Object(B["g"])(e,"labelAlign")]=Object(B["c"])(L["u"]),t[Object(B["g"])(e,"labelCols")]=Object(B["c"])(L["i"]),t}),Object(d["c"])(null))),{},{description:Object(B["c"])(L["u"]),disabled:Object(B["c"])(L["g"],!1),feedbackAriaLive:Object(B["c"])(L["u"],"assertive"),invalidFeedback:Object(B["c"])(L["u"]),label:Object(B["c"])(L["u"]),labelClass:Object(B["c"])(L["e"]),labelFor:Object(B["c"])(L["u"]),labelSize:Object(B["c"])(L["u"]),labelSrOnly:Object(B["c"])(L["g"],!1),tooltip:Object(B["c"])(L["g"],!1),validFeedback:Object(B["c"])(L["u"]),validated:Object(B["c"])(L["g"],!1)})),E["T"])},Ec={name:E["T"],mixins:[qn["a"],Ws,D["a"]],get props(){return delete this.props,this.props=Cc()},data:function(){return{ariaDescribedby:null}},computed:{contentColProps:function(){return this.getColProps(this.$props,"content")},labelAlignClasses:function(){return this.getAlignClasses(this.$props,"label")},labelColProps:function(){return this.getColProps(this.$props,"label")},isHorizontal:function(){return Object(d["h"])(this.contentColProps).length>0||Object(d["h"])(this.labelColProps).length>0}},watch:{ariaDescribedby:function(t,e){t!==e&&this.updateAriaDescribedby(t,e)}},mounted:function(){var t=this;this.$nextTick((function(){t.updateAriaDescribedby(t.ariaDescribedby)}))},methods:{getAlignClasses:function(t,e){return Object(yc["b"])().reduce((function(n,r){var i=t[Object(B["g"])(r,"".concat(e,"Align"))]||null;return i&&n.push(["text",r,i].filter(l["a"]).join("-")),n}),[])},getColProps:function(t,e){return Object(yc["b"])().reduce((function(n,r){var i=t[Object(B["g"])(r,"".concat(e,"Cols"))];return i=""===i||(i||!1),Object(c["b"])(i)||"auto"===i||(i=Object(N["c"])(i,0),i=i>0&&i),i&&(n[r||(Object(c["b"])(i)?"col":"cols")]=i),n}),{})},updateAriaDescribedby:function(t,e){var n=this.labelFor;if(i["i"]&&n){var r=Object(I["E"])("#".concat(_c(n)),this.$refs.content);if(r){var o="aria-describedby",a=(t||"").split(s["x"]),c=(e||"").split(s["x"]),u=(Object(I["h"])(r,o)||"").split(s["x"]).filter((function(t){return!Object(ne["a"])(c,t)})).concat(a).filter((function(t,e,n){return n.indexOf(t)===e})).filter(l["a"]).join(" ").trim();u?Object(I["G"])(r,o,u):Object(I["z"])(r,o)}}},onLegendClick:function(t){if(!this.labelFor){var e=t.target,n=e?e.tagName:"";if(-1===Tc.indexOf(n)){var r=Object(I["F"])(Sc,this.$refs.content).filter(I["u"]);1===r.length&&Object(I["d"])(r[0])}}}},render:function(t){var e=this.computedState,n=this.feedbackAriaLive,r=this.isHorizontal,i=this.labelFor,o=this.normalizeSlot,a=this.safeId,s=this.tooltip,c=a(),u=!i,h=t(),d=o(P["C"])||this.label,f=d?a("_BV_label_"):null;if(d||r){var p=this.labelSize,m=this.labelColProps,g=u?"legend":"label";this.labelSrOnly?(d&&(h=t(g,{class:"sr-only",attrs:{id:f,for:i||null}},[d])),h=t(r?xc["a"]:"div",{props:r?m:{}},[h])):h=t(r?xc["a"]:g,{on:u?{click:this.onLegendClick}:{},props:r?Ac(Ac({},m),{},{tag:g}):{},attrs:{id:f,for:i||null,tabindex:u?"-1":null},class:[u?"bv-no-focus-ring":"",r||u?"col-form-label":"",!r&&u?"pt-0":"",r||u?"":"d-block",p?"col-form-label-".concat(p):"",this.labelAlignClasses,this.labelClass]},[d])}var b=t(),v=o(P["B"])||this.invalidFeedback,y=v?a("_BV_feedback_invalid_"):null;v&&(b=t(Ts,{props:{ariaLive:n,id:y,state:e,tooltip:s},attrs:{tabindex:v?"-1":null}},[v]));var w=t(),_=o(P["lb"])||this.validFeedback,x=_?a("_BV_feedback_valid_"):null;_&&(w=t(Es,{props:{ariaLive:n,id:x,state:e,tooltip:s},attrs:{tabindex:_?"-1":null}},[_]));var k=t(),A=o(P["j"])||this.description,M=A?a("_BV_description_"):null;A&&(k=t(Os,{attrs:{id:M,tabindex:"-1"}},[A]));var O=this.ariaDescribedby=[M,!1===e?y:null,!0===e?x:null].filter(l["a"]).join(" ")||null,S=t(r?xc["a"]:"div",{props:r?this.contentColProps:{},ref:"content"},[o(P["i"],{ariaDescribedby:O,descriptionId:M,id:c,labelId:f})||t(),b,w,k]);return t(u?"fieldset":r?Ls:"div",{staticClass:"form-group",class:[{"was-validated":this.validated},this.stateClass],attrs:{id:c,disabled:u?this.disabled:null,role:u?null:"group","aria-invalid":this.computedAriaInvalid,"aria-labelledby":u&&r?f:null}},r&&u?[t(Ls,[h,S])]:[h,S])}},jc=A({components:{BFormGroup:Ec,BFormFieldset:Ec}}),Lc=Object(F["c"])({computed:{selectionStart:{cache:!1,get:function(){return this.$refs.input.selectionStart},set:function(t){this.$refs.input.selectionStart=t}},selectionEnd:{cache:!1,get:function(){return this.$refs.input.selectionEnd},set:function(t){this.$refs.input.selectionEnd=t}},selectionDirection:{cache:!1,get:function(){return this.$refs.input.selectionDirection},set:function(t){this.$refs.input.selectionDirection=t}}},methods:{select:function(){var t;(t=this.$refs.input).select.apply(t,arguments)},setSelectionRange:function(){var t;(t=this.$refs.input).setSelectionRange.apply(t,arguments)},setRangeText:function(){var t;(t=this.$refs.input).setRangeText.apply(t,arguments)}}});function Pc(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Dc(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Pc(Object(n),!0).forEach((function(e){Ic(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Pc(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Ic(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Rc=Object(R["a"])("value",{type:L["p"],defaultValue:"",event:j["cb"]}),Nc=Rc.mixin,Bc=Rc.props,Fc=Rc.prop,Yc=Rc.event,zc=Object(B["d"])(Object(d["m"])(Dc(Dc({},Bc),{},{ariaInvalid:Object(B["c"])(L["j"],!1),autocomplete:Object(B["c"])(L["u"]),debounce:Object(B["c"])(L["p"],0),formatter:Object(B["c"])(L["l"]),lazy:Object(B["c"])(L["g"],!1),lazyFormatter:Object(B["c"])(L["g"],!1),number:Object(B["c"])(L["g"],!1),placeholder:Object(B["c"])(L["u"]),plaintext:Object(B["c"])(L["g"],!1),readonly:Object(B["c"])(L["g"],!1),trim:Object(B["c"])(L["g"],!1)})),"formTextControls"),Hc=Object(F["c"])({mixins:[Nc],props:zc,data:function(){var t=this[Fc];return{localValue:Object(yt["g"])(t),vModelValue:this.modifyValue(t)}},computed:{computedClass:function(){var t=this.plaintext,e=this.type,n="range"===e,r="color"===e;return[{"custom-range":n,"form-control-plaintext":t&&!n&&!r,"form-control":r||!t&&!n},this.sizeFormClass,this.stateClass]},computedDebounce:function(){return Object(st["d"])(Object(N["c"])(this.debounce,0),0)},hasFormatter:function(){return Object(B["b"])(this.formatter)}},watch:Ic({},Fc,(function(t){var e=Object(yt["g"])(t),n=this.modifyValue(t);e===this.localValue&&n===this.vModelValue||(this.clearDebounce(),this.localValue=e,this.vModelValue=n)})),created:function(){this.$_inputDebounceTimer=null},beforeDestroy:function(){this.clearDebounce()},methods:{clearDebounce:function(){clearTimeout(this.$_inputDebounceTimer),this.$_inputDebounceTimer=null},formatValue:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return t=Object(yt["g"])(t),!this.hasFormatter||this.lazyFormatter&&!n||(t=this.formatter(t,e)),t},modifyValue:function(t){return t=Object(yt["g"])(t),this.trim&&(t=t.trim()),this.number&&(t=Object(N["b"])(t,t)),t},updateValue:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.lazy;if(!r||n){this.clearDebounce();var i=function(){if(t=e.modifyValue(t),t!==e.vModelValue)e.vModelValue=t,e.$emit(Yc,t);else if(e.hasFormatter){var n=e.$refs.input;n&&t!==n.value&&(n.value=t)}},o=this.computedDebounce;o>0&&!r&&!n?this.$_inputDebounceTimer=setTimeout(i,o):i()}},onInput:function(t){if(!t.target.composing){var e=t.target.value,n=this.formatValue(e,t);!1===n||t.defaultPrevented?Object(z["f"])(t,{propagation:!1}):(this.localValue=n,this.updateValue(n),this.$emit(j["z"],n))}},onChange:function(t){var e=t.target.value,n=this.formatValue(e,t);!1===n||t.defaultPrevented?Object(z["f"])(t,{propagation:!1}):(this.localValue=n,this.updateValue(n,!0),this.$emit(j["d"],n))},onBlur:function(t){var e=t.target.value,n=this.formatValue(e,t,!0);!1!==n&&(this.localValue=Object(yt["g"])(this.modifyValue(n)),this.updateValue(n,!0)),this.$emit(j["b"],t)},focus:function(){this.disabled||Object(I["d"])(this.$el)},blur:function(){this.disabled||Object(I["c"])(this.$el)}}}),Vc=Object(F["c"])({computed:{validity:{cache:!1,get:function(){return this.$refs.input.validity}},validationMessage:{cache:!1,get:function(){return this.$refs.input.validationMessage}},willValidate:{cache:!1,get:function(){return this.$refs.input.willValidate}}},methods:{setCustomValidity:function(){var t;return(t=this.$refs.input).setCustomValidity.apply(t,arguments)},checkValidity:function(){var t;return(t=this.$refs.input).checkValidity.apply(t,arguments)},reportValidity:function(){var t;return(t=this.$refs.input).reportValidity.apply(t,arguments)}}}),Wc=n("bc9a");function Uc(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function $c(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Uc(Object(n),!0).forEach((function(e){Gc(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Uc(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Gc(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var qc,Xc=["text","password","email","number","url","tel","search","range","color","date","time","datetime","datetime-local","month","week"],Zc=Object(B["d"])(Object(d["m"])($c($c($c($c($c($c({},qn["b"]),Rs),Ys),Vs),zc),{},{list:Object(B["c"])(L["u"]),max:Object(B["c"])(L["p"]),min:Object(B["c"])(L["p"]),noWheel:Object(B["c"])(L["g"],!1),step:Object(B["c"])(L["p"]),type:Object(B["c"])(L["u"],"text",(function(t){return Object(ne["a"])(Xc,t)}))})),E["U"]),Kc=Object(F["c"])({name:E["U"],mixins:[Wc["a"],qn["a"],Ns,zs,Ws,Hc,Lc,Vc],props:Zc,computed:{localType:function(){var t=this.type;return Object(ne["a"])(Xc,t)?t:"text"},computedAttrs:function(){var t=this.localType,e=this.name,n=this.form,r=this.disabled,i=this.placeholder,o=this.required,a=this.min,s=this.max,l=this.step;return{id:this.safeId(),name:e,form:n,type:t,disabled:r,placeholder:i,required:o,autocomplete:this.autocomplete||null,readonly:this.readonly||this.plaintext,min:a,max:s,step:l,list:"password"!==t?this.list:null,"aria-required":o?"true":null,"aria-invalid":this.computedAriaInvalid}},computedListeners:function(){return $c($c({},this.bvListeners),{},{input:this.onInput,change:this.onChange,blur:this.onBlur})}},watch:{noWheel:function(t){this.setWheelStopper(t)}},mounted:function(){this.setWheelStopper(this.noWheel)},deactivated:function(){this.setWheelStopper(!1)},activated:function(){this.setWheelStopper(this.noWheel)},beforeDestroy:function(){this.setWheelStopper(!1)},methods:{setWheelStopper:function(t){var e=this.$el;Object(z["c"])(t,e,"focus",this.onWheelFocus),Object(z["c"])(t,e,"blur",this.onWheelBlur),t||Object(z["a"])(document,"wheel",this.stopWheel)},onWheelFocus:function(){Object(z["b"])(document,"wheel",this.stopWheel)},onWheelBlur:function(){Object(z["a"])(document,"wheel",this.stopWheel)},stopWheel:function(t){Object(z["f"])(t,{propagation:!1}),Object(I["c"])(this.$el)}},render:function(t){return t("input",{class:this.computedClass,attrs:this.computedAttrs,domProps:{value:this.localValue},on:this.computedListeners,ref:"input"})}}),Qc=A({components:{BFormInput:Kc,BInput:Kc}}),Jc=Object(B["d"])(xl,E["X"]),tu=Object(F["c"])({name:E["X"],mixins:[kl],provide:function(){var t=this;return{getBvRadioGroup:function(){return t}}},props:Jc,computed:{isRadioGroup:function(){return!0}}}),eu=A({components:{BFormRadio:hl,BRadio:hl,BFormRadioGroup:tu,BRadioGroup:tu}});function nu(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ru(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?nu(Object(n),!0).forEach((function(e){iu(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):nu(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function iu(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ou=Object(R["a"])("value",{type:L["p"],event:j["d"]}),au=ou.mixin,su=ou.props,lu=ou.prop,cu=ou.event,uu=3,hu=5,du=function(t){return Object(st["d"])(uu,Object(N["c"])(t,hu))},fu=function(t,e,n){return Object(st["d"])(Object(st["e"])(t,n),e)},pu=Object(F["c"])({name:E["Z"],mixins:[D["a"]],props:{disabled:Object(B["c"])(L["g"],!1),focused:Object(B["c"])(L["g"],!1),hasClear:Object(B["c"])(L["g"],!1),rating:Object(B["c"])(L["n"],0),readonly:Object(B["c"])(L["g"],!1),star:Object(B["c"])(L["n"],0),variant:Object(B["c"])(L["u"])},methods:{onClick:function(t){this.disabled||this.readonly||(Object(z["f"])(t,{propagation:!1}),this.$emit(j["T"],this.star))}},render:function(t){var e=this.rating,n=this.star,r=this.focused,i=this.hasClear,o=this.variant,a=this.disabled,s=this.readonly,l=i?0:1,c=e>=n?"full":e>=n-.5?"half":"empty",u={variant:o,disabled:a,readonly:s};return t("span",{staticClass:"b-rating-star",class:{focused:r&&e===n||!Object(N["c"])(e)&&n===l,"b-rating-star-empty":"empty"===c,"b-rating-star-half":"half"===c,"b-rating-star-full":"full"===c},attrs:{tabindex:a||s?null:"-1"},on:{click:this.onClick}},[t("span",{staticClass:"b-rating-icon"},[this.normalizeSlot(c,u)])])}}),mu=Object(B["d"])(Object(d["m"])(ru(ru(ru(ru(ru({},qn["b"]),su),Object(d["j"])(Rs,["required","autofocus"])),Ys),{},{color:Object(B["c"])(L["u"]),iconClear:Object(B["c"])(L["u"],"x"),iconEmpty:Object(B["c"])(L["u"],"star"),iconFull:Object(B["c"])(L["u"],"star-fill"),iconHalf:Object(B["c"])(L["u"],"star-half"),inline:Object(B["c"])(L["g"],!1),locale:Object(B["c"])(L["f"]),noBorder:Object(B["c"])(L["g"],!1),precision:Object(B["c"])(L["p"]),readonly:Object(B["c"])(L["g"],!1),showClear:Object(B["c"])(L["g"],!1),showValue:Object(B["c"])(L["g"],!1),showValueMax:Object(B["c"])(L["g"],!1),stars:Object(B["c"])(L["p"],hu,(function(t){return Object(N["c"])(t)>=uu})),variant:Object(B["c"])(L["u"])})),E["Y"]),gu=Object(F["c"])({name:E["Y"],components:{BIconStar:Wt,BIconStarHalf:$t,BIconStarFill:Ut,BIconX:Gt},mixins:[qn["a"],au,zs],props:mu,data:function(){var t=Object(N["b"])(this[lu],null),e=du(this.stars);return{localValue:Object(c["g"])(t)?null:fu(t,0,e),hasFocus:!1}},computed:{computedStars:function(){return du(this.stars)},computedRating:function(){var t=Object(N["b"])(this.localValue,0),e=Object(N["c"])(this.precision,3);return fu(Object(N["b"])(t.toFixed(e)),0,this.computedStars)},computedLocale:function(){var t=Object(ne["b"])(this.locale).filter(l["a"]),e=new Intl.NumberFormat(t);return e.resolvedOptions().locale},isInteractive:function(){return!this.disabled&&!this.readonly},isRTL:function(){return Un(this.computedLocale)},formattedRating:function(){var t=Object(N["c"])(this.precision),e=this.showValueMax,n=this.computedLocale,r={notation:"standard",minimumFractionDigits:isNaN(t)?0:t,maximumFractionDigits:isNaN(t)?3:t},i=this.computedStars.toLocaleString(n),o=this.localValue;return o=Object(c["g"])(o)?e?"-":"":o.toLocaleString(n,r),e?"".concat(o,"/").concat(i):o}},watch:(qc={},iu(qc,lu,(function(t,e){if(t!==e){var n=Object(N["b"])(t,null);this.localValue=Object(c["g"])(n)?null:fu(n,0,this.computedStars)}})),iu(qc,"localValue",(function(t,e){t!==e&&t!==(this.value||0)&&this.$emit(cu,t||null)})),iu(qc,"disabled",(function(t){t&&(this.hasFocus=!1,this.blur())})),qc),methods:{focus:function(){this.disabled||Object(I["d"])(this.$el)},blur:function(){this.disabled||Object(I["c"])(this.$el)},onKeydown:function(t){var e=t.keyCode;if(this.isInteractive&&Object(ne["a"])([ee["h"],ee["c"],ee["k"],ee["m"]],e)){Object(z["f"])(t,{propagation:!1});var n=Object(N["c"])(this.localValue,0),r=this.showClear?0:1,i=this.computedStars,o=this.isRTL?-1:1;e===ee["h"]?this.localValue=fu(n-o,r,i)||null:e===ee["k"]?this.localValue=fu(n+o,r,i):e===ee["c"]?this.localValue=fu(n-1,r,i)||null:e===ee["m"]&&(this.localValue=fu(n+1,r,i))}},onSelected:function(t){this.isInteractive&&(this.localValue=t)},onFocus:function(t){this.hasFocus=!!this.isInteractive&&"focus"===t.type},renderIcon:function(t){return this.$createElement(te,{props:{icon:t,variant:this.disabled||this.color?null:this.variant||null}})},iconEmptyFn:function(){return this.renderIcon(this.iconEmpty)},iconHalfFn:function(){return this.renderIcon(this.iconHalf)},iconFullFn:function(){return this.renderIcon(this.iconFull)},iconClearFn:function(){return this.$createElement(te,{props:{icon:this.iconClear}})}},render:function(t){var e=this,n=this.disabled,r=this.readonly,i=this.name,o=this.form,a=this.inline,s=this.variant,l=this.color,u=this.noBorder,h=this.hasFocus,d=this.computedRating,f=this.computedStars,p=this.formattedRating,m=this.showClear,g=this.isRTL,b=this.isInteractive,v=this.$scopedSlots,y=[];if(m&&!n&&!r){var w=t("span",{staticClass:"b-rating-icon"},[(v[P["v"]]||this.iconClearFn)()]);y.push(t("span",{staticClass:"b-rating-star b-rating-star-clear flex-grow-1",class:{focused:h&&0===d},attrs:{tabindex:b?"-1":null},on:{click:function(){return e.onSelected(null)}},key:"clear"},[w]))}for(var _=0;_<f;_++){var x=_+1;y.push(t(pu,{staticClass:"flex-grow-1",style:l&&!n?{color:l}:{},props:{rating:d,star:x,variant:n?null:s||null,disabled:n,readonly:r,focused:h,hasClear:m},on:{selected:this.onSelected},scopedSlots:{empty:v[P["w"]]||this.iconEmptyFn,half:v[P["y"]]||this.iconHalfFn,full:v[P["x"]]||this.iconFullFn},key:_}))}return i&&y.push(t("input",{attrs:{type:"hidden",value:Object(c["g"])(this.localValue)?"":d,name:i,form:o||null},key:"hidden"})),this.showValue&&y.push(t("b",{staticClass:"b-rating-value flex-grow-1",attrs:{"aria-hidden":"true"},key:"value"},Object(yt["g"])(p))),t("output",{staticClass:"b-rating form-control align-items-center",class:[{"d-inline-flex":a,"d-flex":!a,"border-0":u,disabled:n,readonly:!n&&r},this.sizeFormClass],attrs:{id:this.safeId(),dir:g?"rtl":"ltr",tabindex:n?null:"0",disabled:n,role:"slider","aria-disabled":n?"true":null,"aria-readonly":!n&&r?"true":null,"aria-live":"off","aria-valuemin":m?"0":"1","aria-valuemax":Object(yt["g"])(f),"aria-valuenow":d?Object(yt["g"])(d):null},on:{keydown:this.onKeydown,focus:this.onFocus,blur:this.onFocus}},y)}}),bu=A({components:{BFormRating:gu,BRating:gu}}),vu=Object(R["a"])("value"),yu=vu.mixin,wu=vu.props,_u=vu.prop,xu=vu.event;function ku(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Au(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ku(Object(n),!0).forEach((function(e){Mu(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ku(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Mu(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ou=Object(B["d"])(Object(d["m"])(Au(Au({},ms),{},{labelField:Object(B["c"])(L["u"],"label"),optionsField:Object(B["c"])(L["u"],"options")})),"formOptions"),Su=Object(F["c"])({mixins:[gs],props:Ou,methods:{normalizeOption:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(Object(c["k"])(t)){var n=h(t,this.valueField),r=h(t,this.textField),i=h(t,this.optionsField,null);return Object(c["g"])(i)?{value:Object(c["o"])(n)?e||r:n,text:String(Object(c["o"])(r)?e:r),html:h(t,this.htmlField),disabled:Boolean(h(t,this.disabledField))}:{label:String(h(t,this.labelField)||r),options:this.normalizeOptions(i)}}return{value:e||t,text:String(t),disabled:!1}}}}),Tu=Object(B["d"])({disabled:Object(B["c"])(L["g"],!1),value:Object(B["c"])(L["a"],void 0,!0)},E["cb"]),Cu=Object(F["c"])({name:E["cb"],functional:!0,props:Tu,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.value,a=n.disabled;return t("option",Object(Y["a"])(r,{attrs:{disabled:a},domProps:{value:o}}),i)}});function Eu(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ju(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Eu(Object(n),!0).forEach((function(e){Lu(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Eu(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Lu(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Pu=Object(B["d"])(Object(d["m"])(ju(ju({},ms),{},{label:Object(B["c"])(L["u"],void 0,!0)})),E["db"]),Du=Object(F["c"])({name:E["db"],mixins:[D["a"],gs],props:Pu,render:function(t){var e=this.label,n=this.formOptions.map((function(e,n){var r=e.value,i=e.text,o=e.html,a=e.disabled;return t(Cu,{attrs:{value:r,disabled:a},domProps:Ye(o,i),key:"option_".concat(n)})}));return t("optgroup",{attrs:{label:e}},[this.normalizeSlot(P["q"]),n,this.normalizeSlot()])}});function Iu(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ru(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Iu(Object(n),!0).forEach((function(e){Nu(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Iu(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Nu(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Bu,Fu=Object(B["d"])(Object(d["m"])(Ru(Ru(Ru(Ru(Ru(Ru(Ru({},qn["b"]),wu),Rs),Bs),Ys),Vs),{},{ariaInvalid:Object(B["c"])(L["j"],!1),multiple:Object(B["c"])(L["g"],!1),selectSize:Object(B["c"])(L["n"],0)})),E["bb"]),Yu=Object(F["c"])({name:E["bb"],mixins:[qn["a"],yu,Ns,zs,Ws,Fs,Su,D["a"]],props:Fu,data:function(){return{localValue:this[_u]}},computed:{computedSelectSize:function(){return this.plain||0!==this.selectSize?this.selectSize:null},inputClass:function(){return[this.plain?"form-control":"custom-select",this.size&&this.plain?"form-control-".concat(this.size):null,this.size&&!this.plain?"custom-select-".concat(this.size):null,this.stateClass]}},watch:{value:function(t){this.localValue=t},localValue:function(){this.$emit(xu,this.localValue)}},methods:{focus:function(){Object(I["d"])(this.$refs.input)},blur:function(){Object(I["c"])(this.$refs.input)},onChange:function(t){var e=this,n=t.target,r=Object(ne["f"])(n.options).filter((function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));this.localValue=n.multiple?r:r[0],this.$nextTick((function(){e.$emit(j["d"],e.localValue)}))}},render:function(t){var e=this.name,n=this.disabled,r=this.required,i=this.computedSelectSize,o=this.localValue,a=this.formOptions.map((function(e,n){var r=e.value,i=e.label,o=e.options,a=e.disabled,s="option_".concat(n);return Object(c["a"])(o)?t(Du,{props:{label:i,options:o},key:s}):t(Cu,{props:{value:r,disabled:a},domProps:Ye(e.html,e.text),key:s})}));return t("select",{class:this.inputClass,attrs:{id:this.safeId(),name:e,form:this.form||null,multiple:this.multiple||null,size:i,disabled:n,required:r,"aria-required":r?"true":null,"aria-invalid":this.computedAriaInvalid},on:{change:this.onChange},directives:[{name:"model",value:o}],ref:"input"},[this.normalizeSlot(P["q"]),a,this.normalizeSlot()])}}),zu=A({components:{BFormSelect:Yu,BFormSelectOption:Cu,BFormSelectOptionGroup:Du,BSelect:Yu,BSelectOption:Cu,BSelectOptionGroup:Du}});function Hu(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Vu(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Hu(Object(n),!0).forEach((function(e){Wu(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Hu(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Wu(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Uu=Object(R["a"])("value",{type:L["h"]}),$u=Uu.mixin,Gu=Uu.props,qu=Uu.prop,Xu=Uu.event,Zu=1,Ku=100,Qu=1,Ju=500,th=100,eh=10,nh=4,rh=[ee["m"],ee["c"],ee["g"],ee["d"],ee["j"],ee["i"]],ih=Object(B["d"])(Object(d["m"])(Vu(Vu(Vu(Vu(Vu(Vu({},qn["b"]),Gu),Object(d["j"])(Rs,["required","autofocus"])),Ys),Vs),{},{ariaControls:Object(B["c"])(L["u"]),ariaLabel:Object(B["c"])(L["u"]),formatterFn:Object(B["c"])(L["l"]),inline:Object(B["c"])(L["g"],!1),labelDecrement:Object(B["c"])(L["u"],"Decrement"),labelIncrement:Object(B["c"])(L["u"],"Increment"),locale:Object(B["c"])(L["f"]),max:Object(B["c"])(L["p"],Ku),min:Object(B["c"])(L["p"],Zu),placeholder:Object(B["c"])(L["u"]),readonly:Object(B["c"])(L["g"],!1),repeatDelay:Object(B["c"])(L["p"],Ju),repeatInterval:Object(B["c"])(L["p"],th),repeatStepMultiplier:Object(B["c"])(L["p"],nh),repeatThreshold:Object(B["c"])(L["p"],eh),step:Object(B["c"])(L["p"],Qu),vertical:Object(B["c"])(L["g"],!1),wrap:Object(B["c"])(L["g"],!1)})),E["eb"]),oh=Object(F["c"])({name:E["eb"],mixins:[Gn["a"],qn["a"],$u,zs,Ws,D["a"]],inheritAttrs:!1,props:ih,data:function(){return{localValue:Object(N["b"])(this[qu],null),hasFocus:!1}},computed:{required:function(){return!1},spinId:function(){return this.safeId()},computedInline:function(){return this.inline&&!this.vertical},computedReadonly:function(){return this.readonly&&!this.disabled},computedRequired:function(){return this.required&&!this.computedReadonly&&!this.disabled},computedStep:function(){return Object(N["b"])(this.step,Qu)},computedMin:function(){return Object(N["b"])(this.min,Zu)},computedMax:function(){var t=Object(N["b"])(this.max,Ku),e=this.computedStep,n=this.computedMin;return Object(st["c"])((t-n)/e)*e+n},computedDelay:function(){var t=Object(N["c"])(this.repeatDelay,0);return t>0?t:Ju},computedInterval:function(){var t=Object(N["c"])(this.repeatInterval,0);return t>0?t:th},computedThreshold:function(){return Object(st["d"])(Object(N["c"])(this.repeatThreshold,eh),1)},computedStepMultiplier:function(){return Object(st["d"])(Object(N["c"])(this.repeatStepMultiplier,nh),1)},computedPrecision:function(){var t=this.computedStep;return Object(st["c"])(t)===t?0:(t.toString().split(".")[1]||"").length},computedMultiplier:function(){return Object(st["f"])(10,this.computedPrecision||0)},valueAsFixed:function(){var t=this.localValue;return Object(c["g"])(t)?"":t.toFixed(this.computedPrecision)},computedLocale:function(){var t=Object(ne["b"])(this.locale).filter(l["a"]),e=new Intl.NumberFormat(t);return e.resolvedOptions().locale},computedRTL:function(){return Un(this.computedLocale)},defaultFormatter:function(){var t=this.computedPrecision,e=new Intl.NumberFormat(this.computedLocale,{style:"decimal",useGrouping:!1,minimumIntegerDigits:1,minimumFractionDigits:t,maximumFractionDigits:t,notation:"standard"});return e.format},computedFormatter:function(){var t=this.formatterFn;return Object(B["b"])(t)?t:this.defaultFormatter},computedAttrs:function(){return Vu(Vu({},this.bvAttrs),{},{role:"group",lang:this.computedLocale,tabindex:this.disabled?null:"-1",title:this.ariaLabel})},computedSpinAttrs:function(){var t=this.spinId,e=this.localValue,n=this.computedRequired,r=this.disabled,i=this.state,o=this.computedFormatter,a=!Object(c["g"])(e);return Vu(Vu({dir:this.computedRTL?"rtl":"ltr"},this.bvAttrs),{},{id:t,role:"spinbutton",tabindex:r?null:"0","aria-live":"off","aria-label":this.ariaLabel||null,"aria-controls":this.ariaControls||null,"aria-invalid":!1===i||!a&&n?"true":null,"aria-required":n?"true":null,"aria-valuemin":Object(yt["g"])(this.computedMin),"aria-valuemax":Object(yt["g"])(this.computedMax),"aria-valuenow":a?e:null,"aria-valuetext":a?o(e):null})}},watch:(Bu={},Wu(Bu,qu,(function(t){this.localValue=Object(N["b"])(t,null)})),Wu(Bu,"localValue",(function(t){this.$emit(Xu,t)})),Wu(Bu,"disabled",(function(t){t&&this.clearRepeat()})),Wu(Bu,"readonly",(function(t){t&&this.clearRepeat()})),Bu),created:function(){this.$_autoDelayTimer=null,this.$_autoRepeatTimer=null,this.$_keyIsDown=!1},beforeDestroy:function(){this.clearRepeat()},deactivated:function(){this.clearRepeat()},methods:{focus:function(){this.disabled||Object(I["d"])(this.$refs.spinner)},blur:function(){this.disabled||Object(I["c"])(this.$refs.spinner)},emitChange:function(){this.$emit(j["d"],this.localValue)},stepValue:function(t){var e=this.localValue;if(!this.disabled&&!Object(c["g"])(e)){var n=this.computedStep*t,r=this.computedMin,i=this.computedMax,o=this.computedMultiplier,a=this.wrap;e=Object(st["g"])((e-r)/n)*n+r+n,e=Object(st["g"])(e*o)/o,this.localValue=e>i?a?r:i:e<r?a?i:r:e}},onFocusBlur:function(t){this.hasFocus=!this.disabled&&"focus"===t.type},stepUp:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=this.localValue;Object(c["g"])(e)?this.localValue=this.computedMin:this.stepValue(1*t)},stepDown:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=this.localValue;Object(c["g"])(e)?this.localValue=this.wrap?this.computedMax:this.computedMin:this.stepValue(-1*t)},onKeydown:function(t){var e=t.keyCode,n=t.altKey,r=t.ctrlKey,i=t.metaKey;if(!(this.disabled||this.readonly||n||r||i)&&Object(ne["a"])(rh,e)){if(Object(z["f"])(t,{propagation:!1}),this.$_keyIsDown)return;this.resetTimers(),Object(ne["a"])([ee["m"],ee["c"]],e)?(this.$_keyIsDown=!0,e===ee["m"]?this.handleStepRepeat(t,this.stepUp):e===ee["c"]&&this.handleStepRepeat(t,this.stepDown)):e===ee["j"]?this.stepUp(this.computedStepMultiplier):e===ee["i"]?this.stepDown(this.computedStepMultiplier):e===ee["g"]?this.localValue=this.computedMin:e===ee["d"]&&(this.localValue=this.computedMax)}},onKeyup:function(t){var e=t.keyCode,n=t.altKey,r=t.ctrlKey,i=t.metaKey;this.disabled||this.readonly||n||r||i||Object(ne["a"])(rh,e)&&(Object(z["f"])(t,{propagation:!1}),this.resetTimers(),this.$_keyIsDown=!1,this.emitChange())},handleStepRepeat:function(t,e){var n=this,r=t||{},i=r.type,o=r.button;if(!this.disabled&&!this.readonly){if("mousedown"===i&&o)return;this.resetTimers(),e(1);var a=this.computedThreshold,s=this.computedStepMultiplier,l=this.computedDelay,c=this.computedInterval;this.$_autoDelayTimer=setTimeout((function(){var t=0;n.$_autoRepeatTimer=setInterval((function(){e(t<a?1:s),t++}),c)}),l)}},onMouseup:function(t){var e=t||{},n=e.type,r=e.button;"mouseup"===n&&r||(Object(z["f"])(t,{propagation:!1}),this.resetTimers(),this.setMouseup(!1),this.emitChange())},setMouseup:function(t){try{Object(z["c"])(t,document.body,"mouseup",this.onMouseup,!1),Object(z["c"])(t,document.body,"touchend",this.onMouseup,!1)}catch(e){}},resetTimers:function(){clearTimeout(this.$_autoDelayTimer),clearInterval(this.$_autoRepeatTimer),this.$_autoDelayTimer=null,this.$_autoRepeatTimer=null},clearRepeat:function(){this.resetTimers(),this.setMouseup(!1),this.$_keyIsDown=!1}},render:function(t){var e=this,n=this.spinId,r=this.localValue,i=this.computedInline,o=this.computedReadonly,a=this.vertical,s=this.disabled,l=this.computedFormatter,u=!Object(c["g"])(r),h=function(r,i,l,c,u,h,d){var f=t(l,{props:{scale:e.hasFocus?1.5:1.25},attrs:{"aria-hidden":"true"}}),p={hasFocus:e.hasFocus},m=function(t){s||o||(Object(z["f"])(t,{propagation:!1}),e.setMouseup(!0),Object(I["d"])(t.currentTarget),e.handleStepRepeat(t,r))};return t("button",{staticClass:"btn btn-sm border-0 rounded-0",class:{"py-0":!a},attrs:{tabindex:"-1",type:"button",disabled:s||o||h,"aria-disabled":s||o||h?"true":null,"aria-controls":n,"aria-label":i||null,"aria-keyshortcuts":u||null},on:{mousedown:m,touchstart:m},key:c||null,ref:c},[e.normalizeSlot(d,p)||f])},d=h(this.stepUp,this.labelIncrement,Vt,"inc","ArrowUp",!1,P["A"]),f=h(this.stepDown,this.labelDecrement,zt,"dec","ArrowDown",!1,P["h"]),p=t();this.name&&!s&&(p=t("input",{attrs:{type:"hidden",name:this.name,form:this.form||null,value:this.valueAsFixed},key:"hidden"}));var m=t("output",{staticClass:"flex-grow-1",class:{"d-flex":a,"align-self-center":!a,"align-items-center":a,"border-top":a,"border-bottom":a,"border-left":!a,"border-right":!a},attrs:this.computedSpinAttrs,key:"output",ref:"spinner"},[t("bdi",u?l(r):this.placeholder||"")]);return t("div",{staticClass:"b-form-spinbutton form-control",class:[{disabled:s,readonly:o,focus:this.hasFocus,"d-inline-flex":i||a,"d-flex":!i&&!a,"align-items-stretch":!a,"flex-column":a},this.sizeFormClass,this.stateClass],attrs:this.computedAttrs,on:{keydown:this.onKeydown,keyup:this.onKeyup,"!focus":this.onFocusBlur,"!blur":this.onFocusBlur}},a?[d,p,m,f]:[f,p,m,d])}}),ah=A({components:{BFormSpinbutton:oh,BSpinbutton:oh}});function sh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function lh(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?sh(Object(n),!0).forEach((function(e){ch(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):sh(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function ch(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var uh,hh=Object(B["d"])(Object(d["m"])(lh(lh({},qn["b"]),{},{disabled:Object(B["c"])(L["g"],!1),noRemove:Object(B["c"])(L["g"],!1),pill:Object(B["c"])(L["g"],!1),removeLabel:Object(B["c"])(L["u"],"Remove tag"),tag:Object(B["c"])(L["u"],"span"),title:Object(B["c"])(L["u"]),variant:Object(B["c"])(L["u"],"secondary")})),E["fb"]),dh=Object(F["c"])({name:E["fb"],mixins:[qn["a"],D["a"]],props:hh,methods:{onRemove:function(t){var e=t.type,n=t.keyCode;this.disabled||"click"!==e&&("keydown"!==e||n!==ee["b"])||this.$emit(j["L"])}},render:function(t){var e=this.title,n=this.tag,r=this.variant,i=this.pill,o=this.disabled,a=this.safeId(),s=this.safeId("_taglabel_"),l=t();this.noRemove||o||(l=t($,{staticClass:"b-form-tag-remove",props:{ariaLabel:this.removeLabel},attrs:{"aria-controls":a,"aria-describedby":s,"aria-keyshortcuts":"Delete"},on:{click:this.onRemove,keydown:this.onRemove}}));var c=t("span",{staticClass:"b-form-tag-content flex-grow-1 text-truncate",attrs:{id:s}},this.normalizeSlot()||e);return t(Ne,{staticClass:"b-form-tag d-inline-flex align-items-baseline mw-100",class:{disabled:o},props:{tag:n,variant:r,pill:i},attrs:{id:a,title:e||null,"aria-labelledby":s}},[c,l])}});function fh(t){return bh(t)||gh(t)||mh(t)||ph()}function ph(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function mh(t,e){if(t){if("string"===typeof t)return vh(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?vh(t,e):void 0}}function gh(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}function bh(t){if(Array.isArray(t))return vh(t)}function vh(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function yh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function wh(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?yh(Object(n),!0).forEach((function(e){_h(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):yh(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function _h(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var xh=Object(R["a"])("value",{type:L["b"],defaultValue:[]}),kh=xh.mixin,Ah=xh.props,Mh=xh.prop,Oh=xh.event,Sh=["text","email","tel","url","number"],Th=[".b-form-tag","button","input","select"].join(" "),Ch=function(t){return Object(yt["a"])(t).replace(s["w"],"\\s")},Eh=function(t){return Object(ne["b"])(t).map((function(t){return Object(yt["h"])(Object(yt["g"])(t))})).filter((function(t,e,n){return t.length>0&&n.indexOf(t)===e}))},jh=function(t){return Object(c["n"])(t)?t:Object(c["d"])(t)&&t.target.value||""},Lh=function(){return{all:[],valid:[],invalid:[],duplicate:[]}},Ph=Object(B["d"])(Object(d["m"])(wh(wh(wh(wh(wh(wh({},qn["b"]),Ah),Rs),Ys),Vs),{},{addButtonText:Object(B["c"])(L["u"],"Add"),addButtonVariant:Object(B["c"])(L["u"],"outline-secondary"),addOnChange:Object(B["c"])(L["g"],!1),duplicateTagText:Object(B["c"])(L["u"],"Duplicate tag(s)"),feedbackAriaLive:Object(B["c"])(L["u"],"assertive"),ignoreInputFocusSelector:Object(B["c"])(L["f"],Th),inputAttrs:Object(B["c"])(L["q"],{}),inputClass:Object(B["c"])(L["e"]),inputId:Object(B["c"])(L["u"]),inputType:Object(B["c"])(L["u"],"text",(function(t){return Object(ne["a"])(Sh,t)})),invalidTagText:Object(B["c"])(L["u"],"Invalid tag(s)"),limit:Object(B["c"])(L["n"]),limitTagsText:Object(B["c"])(L["u"],"Tag limit reached"),noAddOnEnter:Object(B["c"])(L["g"],!1),noOuterFocus:Object(B["c"])(L["g"],!1),noTagRemove:Object(B["c"])(L["g"],!1),placeholder:Object(B["c"])(L["u"],"Add tag..."),removeOnDelete:Object(B["c"])(L["g"],!1),separator:Object(B["c"])(L["f"]),tagClass:Object(B["c"])(L["e"]),tagPills:Object(B["c"])(L["g"],!1),tagRemoveLabel:Object(B["c"])(L["u"],"Remove tag"),tagRemovedLabel:Object(B["c"])(L["u"],"Tag removed"),tagValidator:Object(B["c"])(L["l"]),tagVariant:Object(B["c"])(L["u"],"secondary")})),E["gb"]),Dh=Object(F["c"])({name:E["gb"],mixins:[Wc["a"],qn["a"],kh,Ns,zs,Ws,D["a"]],props:Ph,data:function(){return{hasFocus:!1,newTag:"",tags:[],removedTags:[],tagsState:Lh(),focusState:null}},computed:{computedInputId:function(){return this.inputId||this.safeId("__input__")},computedInputType:function(){return Object(ne["a"])(Sh,this.inputType)?this.inputType:"text"},computedInputAttrs:function(){var t=this.disabled,e=this.form;return wh(wh({},this.inputAttrs),{},{id:this.computedInputId,value:this.newTag,disabled:t,form:e})},computedInputHandlers:function(){return wh(wh({},Object(d["j"])(this.bvListeners,[j["t"],j["u"]])),{},{blur:this.onInputBlur,change:this.onInputChange,focus:this.onInputFocus,input:this.onInputInput,keydown:this.onInputKeydown,reset:this.reset})},computedSeparator:function(){return Object(ne["b"])(this.separator).filter(c["n"]).filter(l["a"]).join("")},computedSeparatorRegExp:function(){var t=this.computedSeparator;return t?new RegExp("[".concat(Ch(t),"]+")):null},computedJoiner:function(){var t=this.computedSeparator.charAt(0);return" "!==t?"".concat(t," "):t},computeIgnoreInputFocusSelector:function(){return Object(ne["b"])(this.ignoreInputFocusSelector).filter(l["a"]).join(",").trim()},disableAddButton:function(){var t=this,e=Object(yt["h"])(this.newTag);return""===e||!this.splitTags(e).some((function(e){return!Object(ne["a"])(t.tags,e)&&t.validateTag(e)}))},duplicateTags:function(){return this.tagsState.duplicate},hasDuplicateTags:function(){return this.duplicateTags.length>0},invalidTags:function(){return this.tagsState.invalid},hasInvalidTags:function(){return this.invalidTags.length>0},isLimitReached:function(){var t=this.limit;return Object(c["h"])(t)&&t>=0&&this.tags.length>=t}},watch:(uh={},_h(uh,Mh,(function(t){this.tags=Eh(t)})),_h(uh,"tags",(function(t,e){Object($n["a"])(t,this[Mh])||this.$emit(Oh,t),Object($n["a"])(t,e)||(t=Object(ne["b"])(t).filter(l["a"]),e=Object(ne["b"])(e).filter(l["a"]),this.removedTags=e.filter((function(e){return!Object(ne["a"])(t,e)})))})),_h(uh,"tagsState",(function(t,e){Object($n["a"])(t,e)||this.$emit(j["Z"],t.valid,t.invalid,t.duplicate)})),uh),created:function(){this.tags=Eh(this[Mh])},mounted:function(){var t=Object(I["e"])("form",this.$el);t&&Object(z["b"])(t,"reset",this.reset,j["eb"])},beforeDestroy:function(){var t=Object(I["e"])("form",this.$el);t&&Object(z["a"])(t,"reset",this.reset,j["eb"])},methods:{addTag:function(t){if(t=Object(c["n"])(t)?t:this.newTag,!this.disabled&&""!==Object(yt["h"])(t)&&!this.isLimitReached){var e=this.parseTags(t);if(e.valid.length>0||0===e.all.length)if(Object(I["v"])(this.getInput(),"select"))this.newTag="";else{var n=[].concat(fh(e.invalid),fh(e.duplicate));this.newTag=e.all.filter((function(t){return Object(ne["a"])(n,t)})).join(this.computedJoiner).concat(n.length>0?this.computedJoiner.charAt(0):"")}e.valid.length>0&&(this.tags=Object(ne["b"])(this.tags,e.valid)),this.tagsState=e,this.focus()}},removeTag:function(t){this.disabled||(this.tags=this.tags.filter((function(e){return e!==t})))},reset:function(){var t=this;this.newTag="",this.tags=[],this.$nextTick((function(){t.removedTags=[],t.tagsState=Lh()}))},onInputInput:function(t){if(!(this.disabled||Object(c["d"])(t)&&t.target.composing)){var e=jh(t),n=this.computedSeparatorRegExp;this.newTag!==e&&(this.newTag=e),e=Object(yt["i"])(e),n&&n.test(e.slice(-1))?this.addTag():this.tagsState=""===e?Lh():this.parseTags(e)}},onInputChange:function(t){if(!this.disabled&&this.addOnChange){var e=jh(t);this.newTag!==e&&(this.newTag=e),this.addTag()}},onInputKeydown:function(t){if(!this.disabled&&Object(c["d"])(t)){var e=t.keyCode,n=t.target.value||"";this.noAddOnEnter||e!==ee["e"]?!this.removeOnDelete||e!==ee["a"]&&e!==ee["b"]||""!==n||(Object(z["f"])(t,{propagation:!1}),this.tags=this.tags.slice(0,-1)):(Object(z["f"])(t,{propagation:!1}),this.addTag())}},onClick:function(t){var e=this,n=this.computeIgnoreInputFocusSelector;n&&Object(I["e"])(n,t.target,!0)||this.$nextTick((function(){e.focus()}))},onInputFocus:function(t){var e=this;"out"!==this.focusState&&(this.focusState="in",this.$nextTick((function(){Object(I["D"])((function(){e.hasFocus&&(e.$emit(j["s"],t),e.focusState=null)}))})))},onInputBlur:function(t){var e=this;"in"!==this.focusState&&(this.focusState="out",this.$nextTick((function(){Object(I["D"])((function(){e.hasFocus||(e.$emit(j["b"],t),e.focusState=null)}))})))},onFocusin:function(t){this.hasFocus=!0,this.$emit(j["t"],t)},onFocusout:function(t){this.hasFocus=!1,this.$emit(j["u"],t)},handleAutofocus:function(){var t=this;this.$nextTick((function(){Object(I["D"])((function(){t.autofocus&&t.focus()}))}))},focus:function(){this.disabled||Object(I["d"])(this.getInput())},blur:function(){this.disabled||Object(I["c"])(this.getInput())},splitTags:function(t){t=Object(yt["g"])(t);var e=this.computedSeparatorRegExp;return(e?t.split(e):[t]).map(yt["h"]).filter(l["a"])},parseTags:function(t){var e=this,n=this.splitTags(t),r={all:n,valid:[],invalid:[],duplicate:[]};return n.forEach((function(t){Object(ne["a"])(e.tags,t)||Object(ne["a"])(r.valid,t)?Object(ne["a"])(r.duplicate,t)||r.duplicate.push(t):e.validateTag(t)?r.valid.push(t):Object(ne["a"])(r.invalid,t)||r.invalid.push(t)})),r},validateTag:function(t){var e=this.tagValidator;return!Object(B["b"])(e)||e(t)},getInput:function(){return Object(I["E"])("#".concat(_c(this.computedInputId)),this.$el)},defaultRender:function(t){var e=t.addButtonText,n=t.addButtonVariant,r=t.addTag,i=t.disableAddButton,o=t.disabled,a=t.duplicateTagText,s=t.inputAttrs,c=t.inputClass,u=t.inputHandlers,h=t.inputType,d=t.invalidTagText,f=t.isDuplicate,p=t.isInvalid,m=t.isLimitReached,g=t.limitTagsText,b=t.noTagRemove,v=t.placeholder,y=t.removeTag,w=t.tagClass,_=t.tagPills,x=t.tagRemoveLabel,k=t.tagVariant,A=t.tags,M=this.$createElement,O=A.map((function(t){return t=Object(yt["g"])(t),M(dh,{class:w,props:{disabled:o,noRemove:b,pill:_,removeLabel:x,tag:"li",title:t,variant:k},on:{remove:function(){return y(t)}},key:"tags_".concat(t)},t)})),S=d&&p?this.safeId("__invalid_feedback__"):null,T=a&&f?this.safeId("__duplicate_feedback__"):null,C=g&&m?this.safeId("__limit_feedback__"):null,E=[s["aria-describedby"],S,T,C].filter(l["a"]).join(" "),j=M("input",{staticClass:"b-form-tags-input w-100 flex-grow-1 p-0 m-0 bg-transparent border-0",class:c,style:{outline:0,minWidth:"5rem"},attrs:wh(wh({},s),{},{"aria-describedby":E||null,type:h,placeholder:v||null}),domProps:{value:s.value},on:u,directives:[{name:"model",value:s.value}],ref:"input"}),L=M(be,{staticClass:"b-form-tags-button py-0",class:{invisible:i},style:{fontSize:"90%"},props:{disabled:i||m,variant:n},on:{click:function(){return r()}},ref:"button"},[this.normalizeSlot(P["a"])||e]),D=this.safeId("__tag_list__"),I=M("li",{staticClass:"b-form-tags-field flex-grow-1",attrs:{role:"none","aria-live":"off","aria-controls":D},key:"tags_field"},[M("div",{staticClass:"d-flex",attrs:{role:"group"}},[j,L])]),R=M("ul",{staticClass:"b-form-tags-list list-unstyled mb-0 d-flex flex-wrap align-items-center",attrs:{id:D},key:"tags_list"},[O,I]),N=M();if(d||a||g){var B=this.feedbackAriaLive,F=this.computedJoiner,Y=M();S&&(Y=M(Ts,{props:{id:S,ariaLive:B,forceShow:!0},key:"tags_invalid_feedback"},[this.invalidTagText,": ",this.invalidTags.join(F)]));var z=M();T&&(z=M(Os,{props:{id:T,ariaLive:B},key:"tags_duplicate_feedback"},[this.duplicateTagText,": ",this.duplicateTags.join(F)]));var H=M();C&&(H=M(Os,{props:{id:C,ariaLive:B},key:"tags_limit_feedback"},[g])),N=M("div",{attrs:{"aria-live":"polite","aria-atomic":"true"},key:"tags_feedback"},[Y,z,H])}return[R,N]}},render:function(t){var e=this.name,n=this.disabled,r=this.required,i=this.form,o=this.tags,a=this.computedInputId,s=this.hasFocus,l=this.noOuterFocus,c=wh({tags:o.slice(),inputAttrs:this.computedInputAttrs,inputType:this.computedInputType,inputHandlers:this.computedInputHandlers,removeTag:this.removeTag,addTag:this.addTag,reset:this.reset,inputId:a,isInvalid:this.hasInvalidTags,invalidTags:this.invalidTags.slice(),isDuplicate:this.hasDuplicateTags,duplicateTags:this.duplicateTags.slice(),isLimitReached:this.isLimitReached,disableAddButton:this.disableAddButton},Object(d["k"])(this.$props,["addButtonText","addButtonVariant","disabled","duplicateTagText","form","inputClass","invalidTagText","limit","limitTagsText","noTagRemove","placeholder","required","separator","size","state","tagClass","tagPills","tagRemoveLabel","tagVariant"])),u=this.normalizeSlot(P["i"],c)||this.defaultRender(c),h=t("output",{staticClass:"sr-only",attrs:{id:this.safeId("__selected_tags__"),role:"status",for:a,"aria-live":s?"polite":"off","aria-atomic":"true","aria-relevant":"additions text"}},this.tags.join(", ")),f=t("div",{staticClass:"sr-only",attrs:{id:this.safeId("__removed_tags__"),role:"status","aria-live":s?"assertive":"off","aria-atomic":"true"}},this.removedTags.length>0?"(".concat(this.tagRemovedLabel,") ").concat(this.removedTags.join(", ")):""),p=t();if(e&&!n){var m=o.length>0;p=(m?o:[""]).map((function(n){return t("input",{class:{"sr-only":!m},attrs:{type:m?"hidden":"text",value:n,required:r,name:e,form:i},key:"tag_input_".concat(n)})}))}return t("div",{staticClass:"b-form-tags form-control h-auto",class:[{focus:s&&!l&&!n,disabled:n},this.sizeFormClass,this.stateClass],attrs:{id:this.safeId(),role:"group",tabindex:n||l?null:"-1","aria-describedby":this.safeId("__selected_tags__")},on:{click:this.onClick,focusin:this.onFocusin,focusout:this.onFocusout}},[h,f,u,p])}}),Ih=A({components:{BFormTags:Dh,BTags:Dh,BFormTag:dh,BTag:dh}});function Rh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Nh(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Rh(Object(n),!0).forEach((function(e){Bh(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Rh(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Bh(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Fh,Yh=Object(B["d"])(Object(d["m"])(Nh(Nh(Nh(Nh(Nh(Nh({},qn["b"]),Rs),Ys),Vs),zc),{},{maxRows:Object(B["c"])(L["p"]),noAutoShrink:Object(B["c"])(L["g"],!1),noResize:Object(B["c"])(L["g"],!1),rows:Object(B["c"])(L["p"],2),wrap:Object(B["c"])(L["u"],"soft")})),E["ib"]),zh=Object(F["c"])({name:E["ib"],directives:{"b-visible":Qr},mixins:[Wc["a"],qn["a"],$i["a"],Ns,zs,Ws,Hc,Lc,Vc],props:Yh,data:function(){return{heightInPx:null}},computed:{type:function(){return null},computedStyle:function(){var t={resize:!this.computedRows||this.noResize?"none":null};return this.computedRows||(t.height=this.heightInPx,t.overflowY="scroll"),t},computedMinRows:function(){return Object(st["d"])(Object(N["c"])(this.rows,2),2)},computedMaxRows:function(){return Object(st["d"])(this.computedMinRows,Object(N["c"])(this.maxRows,0))},computedRows:function(){return this.computedMinRows===this.computedMaxRows?this.computedMinRows:null},computedAttrs:function(){var t=this.disabled,e=this.required;return{id:this.safeId(),name:this.name||null,form:this.form||null,disabled:t,placeholder:this.placeholder||null,required:e,autocomplete:this.autocomplete||null,readonly:this.readonly||this.plaintext,rows:this.computedRows,wrap:this.wrap||null,"aria-required":this.required?"true":null,"aria-invalid":this.computedAriaInvalid}},computedListeners:function(){return Nh(Nh({},this.bvListeners),{},{input:this.onInput,change:this.onChange,blur:this.onBlur})}},watch:{localValue:function(){this.setHeight()}},mounted:function(){this.setHeight()},methods:{visibleCallback:function(t){t&&this.$nextTick(this.setHeight)},setHeight:function(){var t=this;this.$nextTick((function(){Object(I["D"])((function(){t.heightInPx=t.computeHeight()}))}))},computeHeight:function(){if(this.$isServer||!Object(c["g"])(this.computedRows))return null;var t=this.$el;if(!Object(I["u"])(t))return null;var e=Object(I["k"])(t),n=Object(N["b"])(e.lineHeight,1),r=Object(N["b"])(e.borderTopWidth,0)+Object(N["b"])(e.borderBottomWidth,0),i=Object(N["b"])(e.paddingTop,0)+Object(N["b"])(e.paddingBottom,0),o=r+i,a=n*this.computedMinRows+o,s=Object(I["m"])(t,"height")||e.height;Object(I["H"])(t,"height","auto");var l=t.scrollHeight;Object(I["H"])(t,"height",s);var u=Object(st["d"])((l-i)/n,2),h=Object(st["e"])(Object(st["d"])(u,this.computedMinRows),this.computedMaxRows),d=Object(st["d"])(Object(st["b"])(h*n+o),a);return this.noAutoShrink&&Object(N["b"])(s,0)>d?s:"".concat(d,"px")}},render:function(t){return t("textarea",{class:this.computedClass,style:this.computedStyle,directives:[{name:"b-visible",value:this.visibleCallback,modifiers:{640:!0}}],attrs:this.computedAttrs,domProps:{value:this.localValue},on:this.computedListeners,ref:"input"})}}),Hh=A({components:{BFormTextarea:zh,BTextarea:zh}});function Vh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Wh(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Vh(Object(n),!0).forEach((function(e){Uh(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Vh(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Uh(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function $h(t,e){return Kh(t)||Zh(t,e)||qh(t,e)||Gh()}function Gh(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function qh(t,e){if(t){if("string"===typeof t)return Xh(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Xh(t,e):void 0}}function Xh(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function Zh(t,e){var n=null==t?null:"undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o=[],a=!0,s=!1;try{for(n=n.call(t);!(a=(r=n.next()).done);a=!0)if(o.push(r.value),e&&o.length===e)break}catch(l){s=!0,i=l}finally{try{a||null==n["return"]||n["return"]()}finally{if(s)throw i}}return o}}function Kh(t){if(Array.isArray(t))return t}var Qh,Jh=Object(R["a"])("value",{type:L["u"],defaultValue:""}),td=Jh.mixin,ed=Jh.props,nd=Jh.prop,rd=Jh.event,id="numeric",od=function(t){return"00".concat(t||"").slice(-2)},ad=function(t){t=Object(yt["g"])(t);var e=null,n=null,r=null;if(s["B"].test(t)){var i=t.split(":").map((function(t){return Object(N["c"])(t,null)})),o=$h(i,3);e=o[0],n=o[1],r=o[2]}return{hours:Object(c["p"])(e)?null:e,minutes:Object(c["p"])(n)?null:n,seconds:Object(c["p"])(r)?null:r,ampm:Object(c["p"])(e)||e<12?0:1}},sd=function(t){var e=t.hours,n=t.minutes,r=t.seconds,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(Object(c["g"])(e)||Object(c["g"])(n)||i&&Object(c["g"])(r))return"";var o=[e,n,i?r:0];return o.map(od).join(":")},ld=Object(B["d"])(Object(d["m"])(Wh(Wh(Wh(Wh({},qn["b"]),ed),Object(d["k"])(ih,["labelIncrement","labelDecrement"])),{},{ariaLabelledby:Object(B["c"])(L["u"]),disabled:Object(B["c"])(L["g"],!1),footerTag:Object(B["c"])(L["u"],"footer"),headerTag:Object(B["c"])(L["u"],"header"),hidden:Object(B["c"])(L["g"],!1),hideHeader:Object(B["c"])(L["g"],!1),hour12:Object(B["c"])(L["g"],null),labelAm:Object(B["c"])(L["u"],"AM"),labelAmpm:Object(B["c"])(L["u"],"AM/PM"),labelHours:Object(B["c"])(L["u"],"Hours"),labelMinutes:Object(B["c"])(L["u"],"Minutes"),labelNoTimeSelected:Object(B["c"])(L["u"],"No time selected"),labelPm:Object(B["c"])(L["u"],"PM"),labelSeconds:Object(B["c"])(L["u"],"Seconds"),labelSelected:Object(B["c"])(L["u"],"Selected time"),locale:Object(B["c"])(L["f"]),minutesStep:Object(B["c"])(L["p"],1),readonly:Object(B["c"])(L["g"],!1),secondsStep:Object(B["c"])(L["p"],1),showSeconds:Object(B["c"])(L["g"],!1)})),E["oc"]),cd=Object(F["c"])({name:E["oc"],mixins:[qn["a"],td,D["a"]],props:ld,data:function(){var t=ad(this[nd]||"");return{modelHours:t.hours,modelMinutes:t.minutes,modelSeconds:t.seconds,modelAmpm:t.ampm,isLive:!1}},computed:{computedHMS:function(){var t=this.modelHours,e=this.modelMinutes,n=this.modelSeconds;return sd({hours:t,minutes:e,seconds:n},this.showSeconds)},resolvedOptions:function(){var t=Object(ne["b"])(this.locale).filter(l["a"]),e={hour:id,minute:id,second:id};Object(c["p"])(this.hour12)||(e.hour12=!!this.hour12);var n=new Intl.DateTimeFormat(t,e),r=n.resolvedOptions(),i=r.hour12||!1,o=r.hourCycle||(i?"h12":"h23");return{locale:r.locale,hour12:i,hourCycle:o}},computedLocale:function(){return this.resolvedOptions.locale},computedLang:function(){return(this.computedLocale||"").replace(/-u-.*$/,"")},computedRTL:function(){return Un(this.computedLang)},computedHourCycle:function(){return this.resolvedOptions.hourCycle},is12Hour:function(){return!!this.resolvedOptions.hour12},context:function(){return{locale:this.computedLocale,isRTL:this.computedRTL,hourCycle:this.computedHourCycle,hour12:this.is12Hour,hours:this.modelHours,minutes:this.modelMinutes,seconds:this.showSeconds?this.modelSeconds:0,value:this.computedHMS,formatted:this.formattedTimeString}},valueId:function(){return this.safeId()||null},computedAriaLabelledby:function(){return[this.ariaLabelledby,this.valueId].filter(l["a"]).join(" ")||null},timeFormatter:function(){var t={hour12:this.is12Hour,hourCycle:this.computedHourCycle,hour:id,minute:id,timeZone:"UTC"};return this.showSeconds&&(t.second=id),Ln(this.computedLocale,t)},numberFormatter:function(){var t=new Intl.NumberFormat(this.computedLocale,{style:"decimal",minimumIntegerDigits:2,minimumFractionDigits:0,maximumFractionDigits:0,notation:"standard"});return t.format},formattedTimeString:function(){var t=this.modelHours,e=this.modelMinutes,n=this.showSeconds&&this.modelSeconds||0;return this.computedHMS?this.timeFormatter(Tn(Date.UTC(0,0,1,t,e,n))):this.labelNoTimeSelected||" "},spinScopedSlots:function(){var t=this.$createElement;return{increment:function(e){var n=e.hasFocus;return t(Nt,{props:{scale:n?1.5:1.25},attrs:{"aria-hidden":"true"}})},decrement:function(e){var n=e.hasFocus;return t(Nt,{props:{flipV:!0,scale:n?1.5:1.25},attrs:{"aria-hidden":"true"}})}}}},watch:(Fh={},Uh(Fh,nd,(function(t,e){if(t!==e&&!Object($n["a"])(ad(t),ad(this.computedHMS))){var n=ad(t),r=n.hours,i=n.minutes,o=n.seconds,a=n.ampm;this.modelHours=r,this.modelMinutes=i,this.modelSeconds=o,this.modelAmpm=a}})),Uh(Fh,"computedHMS",(function(t,e){t!==e&&this.$emit(rd,t)})),Uh(Fh,"context",(function(t,e){Object($n["a"])(t,e)||this.$emit(j["h"],t)})),Uh(Fh,"modelAmpm",(function(t,e){var n=this;if(t!==e){var r=Object(c["g"])(this.modelHours)?0:this.modelHours;this.$nextTick((function(){0===t&&r>11?n.modelHours=r-12:1===t&&r<12&&(n.modelHours=r+12)}))}})),Uh(Fh,"modelHours",(function(t,e){t!==e&&(this.modelAmpm=t>11?1:0)})),Fh),created:function(){var t=this;this.$nextTick((function(){t.$emit(j["h"],t.context)}))},mounted:function(){this.setLive(!0)},activated:function(){this.setLive(!0)},deactivated:function(){this.setLive(!1)},beforeDestroy:function(){this.setLive(!1)},methods:{focus:function(){this.disabled||Object(I["d"])(this.$refs.spinners[0])},blur:function(){if(!this.disabled){var t=Object(I["g"])();Object(I["f"])(this.$el,t)&&Object(I["c"])(t)}},formatHours:function(t){var e=this.computedHourCycle;return t=this.is12Hour&&t>12?t-12:t,t=0===t&&"h12"===e?12:0===t&&"h24"===e?24:12===t&&"h11"===e?0:t,this.numberFormatter(t)},formatMinutes:function(t){return this.numberFormatter(t)},formatSeconds:function(t){return this.numberFormatter(t)},formatAmpm:function(t){return 0===t?this.labelAm:1===t?this.labelPm:""},setHours:function(t){this.modelHours=t},setMinutes:function(t){this.modelMinutes=t},setSeconds:function(t){this.modelSeconds=t},setAmpm:function(t){this.modelAmpm=t},onSpinLeftRight:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.type,n=t.keyCode;if(!this.disabled&&"keydown"===e&&(n===ee["h"]||n===ee["k"])){Object(z["f"])(t);var r=this.$refs.spinners||[],i=r.map((function(t){return!!t.hasFocus})).indexOf(!0);i+=n===ee["h"]?-1:1,i=i>=r.length?0:i<0?r.length-1:i,Object(I["d"])(r[i])}},setLive:function(t){var e=this;t?this.$nextTick((function(){Object(I["D"])((function(){e.isLive=!0}))})):this.isLive=!1}},render:function(t){var e=this;if(this.hidden)return t();var n=this.disabled,r=this.readonly,i=this.computedLocale,o=this.computedAriaLabelledby,a=this.labelIncrement,s=this.labelDecrement,c=this.valueId,u=this.focus,h=[],d=function(o,l,u){var d=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},f=e.safeId("_spinbutton_".concat(l,"_"))||null;return h.push(f),t(oh,Uh({class:u,props:Wh({id:f,placeholder:"--",vertical:!0,required:!0,disabled:n,readonly:r,locale:i,labelIncrement:a,labelDecrement:s,wrap:!0,ariaControls:c,min:0},d),scopedSlots:e.spinScopedSlots,on:{change:o},key:l,ref:"spinners"},F["b"],!0))},f=function(){return t("div",{staticClass:"d-flex flex-column",class:{"text-muted":n||r},attrs:{"aria-hidden":"true"}},[t(Bt,{props:{shiftV:4,scale:.5}}),t(Bt,{props:{shiftV:-4,scale:.5}})])},p=[];p.push(d(this.setHours,"hours","b-time-hours",{value:this.modelHours,max:23,step:1,formatterFn:this.formatHours,ariaLabel:this.labelHours})),p.push(f()),p.push(d(this.setMinutes,"minutes","b-time-minutes",{value:this.modelMinutes,max:59,step:this.minutesStep||1,formatterFn:this.formatMinutes,ariaLabel:this.labelMinutes})),this.showSeconds&&(p.push(f()),p.push(d(this.setSeconds,"seconds","b-time-seconds",{value:this.modelSeconds,max:59,step:this.secondsStep||1,formatterFn:this.formatSeconds,ariaLabel:this.labelSeconds}))),this.isLive&&this.is12Hour&&p.push(d(this.setAmpm,"ampm","b-time-ampm",{value:this.modelAmpm,max:1,formatterFn:this.formatAmpm,ariaLabel:this.labelAmpm,required:!1})),p=t("div",{staticClass:"d-flex align-items-center justify-content-center mx-auto",attrs:{role:"group",tabindex:n||r?null:"-1","aria-labelledby":o},on:{keydown:this.onSpinLeftRight,click:function(t){t.target===t.currentTarget&&u()}}},p);var m=t("output",{staticClass:"form-control form-control-sm text-center",class:{disabled:n||r},attrs:{id:c,role:"status",for:h.filter(l["a"]).join(" ")||null,tabindex:n?null:"-1","aria-live":this.isLive?"polite":"off","aria-atomic":"true"},on:{click:u,focus:u}},[t("bdi",this.formattedTimeString),this.computedHMS?t("span",{staticClass:"sr-only"}," (".concat(this.labelSelected,") ")):""]),g=t(this.headerTag,{staticClass:"b-time-header",class:{"sr-only":this.hideHeader}},[m]),b=this.normalizeSlot(),v=b?t(this.footerTag,{staticClass:"b-time-footer"},b):t();return t("div",{staticClass:"b-time d-inline-flex flex-column text-center",attrs:{role:"group",lang:this.computedLang||null,"aria-labelledby":o||null,"aria-disabled":n?"true":null,"aria-readonly":r&&!n?"true":null}},[g,p,v])}});function ud(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function hd(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ud(Object(n),!0).forEach((function(e){dd(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ud(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function dd(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var fd=Object(R["a"])("value",{type:L["u"],defaultValue:""}),pd=fd.mixin,md=fd.props,gd=fd.prop,bd=fd.event,vd=Object(d["j"])(ld,["hidden","id","value"]),yd=Object(d["j"])(zl,["formattedValue","id","lang","rtl","value"]),wd=Object(B["d"])(Object(d["m"])(hd(hd(hd(hd(hd({},qn["b"]),md),vd),yd),{},{closeButtonVariant:Object(B["c"])(L["u"],"outline-secondary"),labelCloseButton:Object(B["c"])(L["u"],"Close"),labelNowButton:Object(B["c"])(L["u"],"Select now"),labelResetButton:Object(B["c"])(L["u"],"Reset"),noCloseButton:Object(B["c"])(L["g"],!1),nowButton:Object(B["c"])(L["g"],!1),nowButtonVariant:Object(B["c"])(L["u"],"outline-primary"),resetButton:Object(B["c"])(L["g"],!1),resetButtonVariant:Object(B["c"])(L["u"],"outline-danger"),resetValue:Object(B["c"])(L["k"])})),E["jb"]),_d=Object(F["c"])({name:E["jb"],mixins:[qn["a"],pd],props:wd,data:function(){return{localHMS:this[gd]||"",localLocale:null,isRTL:!1,formattedValue:"",isVisible:!1}},computed:{computedLang:function(){return(this.localLocale||"").replace(/-u-.*$/i,"")||null}},watch:(Qh={},dd(Qh,gd,(function(t){this.localHMS=t||""})),dd(Qh,"localHMS",(function(t){this.isVisible&&this.$emit(bd,t||"")})),Qh),methods:{focus:function(){this.disabled||Object(I["d"])(this.$refs.control)},blur:function(){this.disabled||Object(I["c"])(this.$refs.control)},setAndClose:function(t){var e=this;this.localHMS=t,this.$nextTick((function(){e.$refs.control.hide(!0)}))},onInput:function(t){this.localHMS!==t&&(this.localHMS=t)},onContext:function(t){var e=t.isRTL,n=t.locale,r=t.value,i=t.formatted;this.isRTL=e,this.localLocale=n,this.formattedValue=i,this.localHMS=r||"",this.$emit(j["h"],t)},onNowButton:function(){var t=new Date,e=t.getHours(),n=t.getMinutes(),r=this.showSeconds?t.getSeconds():0,i=[e,n,r].map((function(t){return"00".concat(t||"").slice(-2)})).join(":");this.setAndClose(i)},onResetButton:function(){this.setAndClose(this.resetValue)},onCloseButton:function(){this.$refs.control.hide(!0)},onShow:function(){this.isVisible=!0},onShown:function(){var t=this;this.$nextTick((function(){Object(I["d"])(t.$refs.time),t.$emit(j["V"])}))},onHidden:function(){this.isVisible=!1,this.$emit(j["w"])},defaultButtonFn:function(t){var e=t.isHovered,n=t.hasFocus;return this.$createElement(e||n?Yt:Ft,{attrs:{"aria-hidden":"true"}})}},render:function(t){var e=this.localHMS,n=this.disabled,r=this.readonly,i=this.$props,o=Object(c["p"])(this.placeholder)?this.labelNoTimeSelected:this.placeholder,a=[];if(this.nowButton){var s=this.labelNowButton;a.push(t(be,{props:{size:"sm",disabled:n||r,variant:this.nowButtonVariant},attrs:{"aria-label":s||null},on:{click:this.onNowButton},key:"now-btn"},s))}if(this.resetButton){a.length>0&&a.push(t("span"," "));var l=this.labelResetButton;a.push(t(be,{props:{size:"sm",disabled:n||r,variant:this.resetButtonVariant},attrs:{"aria-label":l||null},on:{click:this.onResetButton},key:"reset-btn"},l))}if(!this.noCloseButton){a.length>0&&a.push(t("span"," "));var u=this.labelCloseButton;a.push(t(be,{props:{size:"sm",disabled:n,variant:this.closeButtonVariant},attrs:{"aria-label":u||null},on:{click:this.onCloseButton},key:"close-btn"},u))}a.length>0&&(a=[t("div",{staticClass:"b-form-date-controls d-flex flex-wrap",class:{"justify-content-between":a.length>1,"justify-content-end":a.length<2}},a)]);var h=t(cd,{staticClass:"b-form-time-control",props:hd(hd({},Object(B["e"])(vd,i)),{},{value:e,hidden:!this.isVisible}),on:{input:this.onInput,context:this.onContext},ref:"time"},a);return t(Hl,{staticClass:"b-form-timepicker",props:hd(hd({},Object(B["e"])(yd,i)),{},{id:this.safeId(),value:e,formattedValue:e?this.formattedValue:"",placeholder:o,rtl:this.isRTL,lang:this.computedLang}),on:{show:this.onShow,shown:this.onShown,hidden:this.onHidden},scopedSlots:dd({},P["f"],this.$scopedSlots[P["f"]]||this.defaultButtonFn),ref:"control"},[h])}}),xd=A({components:{BFormTimepicker:_d,BTimepicker:_d}}),kd=A({components:{BImg:Er,BImgLazy:ai}}),Ad=Object(B["d"])({tag:Object(B["c"])(L["u"],"div")},E["tb"]),Md=Object(F["c"])({name:E["tb"],functional:!0,props:Ad,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t(n.tag,Object(Y["a"])(r,{staticClass:"input-group-text"}),i)}}),Od=Object(B["d"])({append:Object(B["c"])(L["g"],!1),id:Object(B["c"])(L["u"]),isText:Object(B["c"])(L["g"],!1),tag:Object(B["c"])(L["u"],"div")},E["qb"]),Sd=Object(F["c"])({name:E["qb"],functional:!0,props:Od,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.append;return t(n.tag,Object(Y["a"])(r,{class:{"input-group-append":o,"input-group-prepend":!o},attrs:{id:n.id}}),n.isText?[t(Md,i)]:i)}});function Td(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Cd(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Td(Object(n),!0).forEach((function(e){Ed(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Td(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Ed(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var jd=Object(B["d"])(Object(d["j"])(Od,["append"]),E["rb"]),Ld=Object(F["c"])({name:E["rb"],functional:!0,props:jd,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t(Sd,Object(Y["a"])(r,{props:Cd(Cd({},n),{},{append:!0})}),i)}});function Pd(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Dd(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Pd(Object(n),!0).forEach((function(e){Id(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Pd(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Id(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Rd=Object(B["d"])(Object(d["j"])(Od,["append"]),E["sb"]),Nd=Object(F["c"])({name:E["sb"],functional:!0,props:Rd,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t(Sd,Object(Y["a"])(r,{props:Dd(Dd({},n),{},{append:!1})}),i)}});function Bd(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Fd=Object(B["d"])({append:Object(B["c"])(L["u"]),appendHtml:Object(B["c"])(L["u"]),id:Object(B["c"])(L["u"]),prepend:Object(B["c"])(L["u"]),prependHtml:Object(B["c"])(L["u"]),size:Object(B["c"])(L["u"]),tag:Object(B["c"])(L["u"],"div")},E["pb"]),Yd=Object(F["c"])({name:E["pb"],functional:!0,props:Fd,render:function(t,e){var n=e.props,r=e.data,i=e.slots,o=e.scopedSlots,a=n.prepend,s=n.prependHtml,l=n.append,c=n.appendHtml,u=n.size,h=o||{},d=i(),f={},p=t(),m=Object(H["a"])(P["Y"],h,d);(m||a||s)&&(p=t(Nd,[m?Object(H["b"])(P["Y"],f,h,d):t(Md,{domProps:Ye(s,a)})]));var g=t(),b=Object(H["a"])(P["b"],h,d);return(b||l||c)&&(g=t(Ld,[b?Object(H["b"])(P["b"],f,h,d):t(Md,{domProps:Ye(c,l)})])),t(n.tag,Object(Y["a"])(r,{staticClass:"input-group",class:Bd({},"input-group-".concat(u),u),attrs:{id:n.id||null,role:"group"}}),[p,Object(H["b"])(P["i"],f,h,d),g])}}),zd=A({components:{BInputGroup:Yd,BInputGroupAddon:Sd,BInputGroupPrepend:Nd,BInputGroupAppend:Ld,BInputGroupText:Md}});function Hd(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Vd=Object(B["d"])({fluid:Object(B["c"])(L["j"],!1),tag:Object(B["c"])(L["u"],"div")},E["C"]),Wd=Object(F["c"])({name:E["C"],functional:!0,props:Vd,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.fluid;return t(n.tag,Object(Y["a"])(r,{class:Hd({container:!(o||""===o),"container-fluid":!0===o||""===o},"container-".concat(o),o&&!0!==o)}),i)}});function Ud(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var $d=Object(B["d"])({bgVariant:Object(B["c"])(L["u"]),borderVariant:Object(B["c"])(L["u"]),containerFluid:Object(B["c"])(L["j"],!1),fluid:Object(B["c"])(L["g"],!1),header:Object(B["c"])(L["u"]),headerHtml:Object(B["c"])(L["u"]),headerLevel:Object(B["c"])(L["p"],3),headerTag:Object(B["c"])(L["u"],"h1"),lead:Object(B["c"])(L["u"]),leadHtml:Object(B["c"])(L["u"]),leadTag:Object(B["c"])(L["u"],"p"),tag:Object(B["c"])(L["u"],"div"),textVariant:Object(B["c"])(L["u"])},E["ub"]),Gd=Object(F["c"])({name:E["ub"],functional:!0,props:$d,render:function(t,e){var n,r=e.props,i=e.data,o=e.slots,a=e.scopedSlots,s=r.header,l=r.headerHtml,c=r.lead,u=r.leadHtml,h=r.textVariant,d=r.bgVariant,f=r.borderVariant,p=a||{},m=o(),g={},b=t(),v=Object(H["a"])(P["t"],p,m);if(v||s||l){var y=r.headerLevel;b=t(r.headerTag,{class:Ud({},"display-".concat(y),y),domProps:v?{}:Ye(l,s)},Object(H["b"])(P["t"],g,p,m))}var w=t(),_=Object(H["a"])(P["E"],p,m);(_||c||u)&&(w=t(r.leadTag,{staticClass:"lead",domProps:_?{}:Ye(u,c)},Object(H["b"])(P["E"],g,p,m)));var x=[b,w,Object(H["b"])(P["i"],g,p,m)];return r.fluid&&(x=[t(Wd,{props:{fluid:r.containerFluid}},x)]),t(r.tag,Object(Y["a"])(i,{staticClass:"jumbotron",class:(n={"jumbotron-fluid":r.fluid},Ud(n,"text-".concat(h),h),Ud(n,"bg-".concat(d),d),Ud(n,"border-".concat(f),f),Ud(n,"border",f),n)}),x)}}),qd=A({components:{BJumbotron:Gd}}),Xd=n("a15b"),Zd=A({components:{BContainer:Wd,BRow:Xd["a"],BCol:xc["a"],BFormRow:Ls}}),Kd=A({components:{BLink:re["a"]}});function Qd(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Jd=Object(B["d"])({flush:Object(B["c"])(L["g"],!1),horizontal:Object(B["c"])(L["j"],!1),tag:Object(B["c"])(L["u"],"div")},E["wb"]),tf=Object(F["c"])({name:E["wb"],functional:!0,props:Jd,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=""===n.horizontal||n.horizontal;o=!n.flush&&o;var a={staticClass:"list-group",class:Qd({"list-group-flush":n.flush,"list-group-horizontal":!0===o},"list-group-horizontal-".concat(o),Object(c["n"])(o))};return t(n.tag,Object(Y["a"])(r,a),i)}});function ef(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function nf(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ef(Object(n),!0).forEach((function(e){rf(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ef(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function rf(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var of=["a","router-link","button","b-link"],af=Object(d["j"])(re["b"],["event","routerTag"]);delete af.href.default,delete af.to.default;var sf=Object(B["d"])(Object(d["m"])(nf(nf({},af),{},{action:Object(B["c"])(L["g"],!1),button:Object(B["c"])(L["g"],!1),tag:Object(B["c"])(L["u"],"div"),variant:Object(B["c"])(L["u"])})),E["xb"]),lf=Object(F["c"])({name:E["xb"],functional:!0,props:sf,render:function(t,e){var n,r=e.props,i=e.data,o=e.children,a=r.button,s=r.variant,l=r.active,c=r.disabled,u=Object(vt["d"])(r),h=a?"button":u?re["a"]:r.tag,d=!!(r.action||u||a||Object(ne["a"])(of,r.tag)),f={},p={};return Object(I["t"])(h,"button")?(i.attrs&&i.attrs.type||(f.type="button"),r.disabled&&(f.disabled=!0)):p=Object(B["e"])(af,r),t(h,Object(Y["a"])(i,{attrs:f,props:p,staticClass:"list-group-item",class:(n={},rf(n,"list-group-item-".concat(s),s),rf(n,"list-group-item-action",d),rf(n,"active",l),rf(n,"disabled",c),n)}),o)}}),cf=A({components:{BListGroup:tf,BListGroupItem:lf}});function uf(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var hf=Object(B["d"])({right:Object(B["c"])(L["g"],!1),tag:Object(B["c"])(L["u"],"div"),verticalAlign:Object(B["c"])(L["u"],"top")},E["zb"]),df=Object(F["c"])({name:E["zb"],functional:!0,props:hf,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.verticalAlign,a="top"===o?"start":"bottom"===o?"end":o;return t(n.tag,Object(Y["a"])(r,{staticClass:"media-aside",class:uf({"media-aside-right":n.right},"align-self-".concat(a),a)}),i)}}),ff=Object(B["d"])({tag:Object(B["c"])(L["u"],"div")},E["Ab"]),pf=Object(F["c"])({name:E["Ab"],functional:!0,props:ff,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t(n.tag,Object(Y["a"])(r,{staticClass:"media-body"}),i)}}),mf=Object(B["d"])({noBody:Object(B["c"])(L["g"],!1),rightAlign:Object(B["c"])(L["g"],!1),tag:Object(B["c"])(L["u"],"div"),verticalAlign:Object(B["c"])(L["u"],"top")},E["yb"]),gf=Object(F["c"])({name:E["yb"],functional:!0,props:mf,render:function(t,e){var n=e.props,r=e.data,i=e.slots,o=e.scopedSlots,a=e.children,s=n.noBody,l=n.rightAlign,c=n.verticalAlign,u=s?a:[];if(!s){var h={},d=i(),f=o||{};u.push(t(pf,Object(H["b"])(P["i"],h,f,d)));var p=Object(H["b"])(P["c"],h,f,d);p&&u[l?"push":"unshift"](t(df,{props:{right:l,verticalAlign:c}},p))}return t(n.tag,Object(Y["a"])(r,{staticClass:"media"}),u)}}),bf=A({components:{BMedia:gf,BMediaAside:df,BMediaBody:pf}}),vf="$_documentListeners",yf=Object(F["c"])({created:function(){this[vf]={}},beforeDestroy:function(){var t=this;Object(d["h"])(this[vf]||{}).forEach((function(e){t[vf][e].forEach((function(n){t.listenOffDocument(e,n)}))})),this[vf]=null},methods:{registerDocumentListener:function(t,e){this[vf]&&(this[vf][t]=this[vf][t]||[],Object(ne["a"])(this[vf][t],e)||this[vf][t].push(e))},unregisterDocumentListener:function(t,e){this[vf]&&this[vf][t]&&(this[vf][t]=this[vf][t].filter((function(t){return t!==e})))},listenDocument:function(t,e,n){t?this.listenOnDocument(e,n):this.listenOffDocument(e,n)},listenOnDocument:function(t,e){i["i"]&&(Object(z["b"])(document,t,e,j["db"]),this.registerDocumentListener(t,e))},listenOffDocument:function(t,e){i["i"]&&Object(z["a"])(document,t,e,j["db"]),this.unregisterDocumentListener(t,e)}}}),wf="$_windowListeners",_f=Object(F["c"])({created:function(){this[wf]={}},beforeDestroy:function(){var t=this;Object(d["h"])(this[wf]||{}).forEach((function(e){t[wf][e].forEach((function(n){t.listenOffWindow(e,n)}))})),this[wf]=null},methods:{registerWindowListener:function(t,e){this[wf]&&(this[wf][t]=this[wf][t]||[],Object(ne["a"])(this[wf][t],e)||this[wf][t].push(e))},unregisterWindowListener:function(t,e){this[wf]&&this[wf][t]&&(this[wf][t]=this[wf][t].filter((function(t){return t!==e})))},listenWindow:function(t,e,n){t?this.listenOnWindow(e,n):this.listenOffWindow(e,n)},listenOnWindow:function(t,e){i["i"]&&(Object(z["b"])(window,t,e,j["db"]),this.registerWindowListener(t,e))},listenOffWindow:function(t,e){i["i"]&&Object(z["a"])(window,t,e,j["db"]),this.unregisterWindowListener(t,e)}}}),xf=Object(F["c"])({computed:{bvParent:function(){return this.$parent||this.$root===this&&this.$options.bvParent}}}),kf=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t&&t.$options._scopeId||e};function Af(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Mf=Object(F["c"])({mixins:[xf],computed:{scopedStyleAttrs:function(){var t=kf(this.bvParent);return t?Af({},t,""):{}}}});function Of(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Sf(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Of(Object(n),!0).forEach((function(e){Tf(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Of(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Tf(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Cf=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=t.$root?t.$root.$options.bvEventRoot||t.$root:null;return new e(Sf(Sf({},n),{},{parent:t,bvParent:t,bvEventRoot:r}))},Ef=Object(F["c"])({abstract:!0,name:E["yc"],props:{nodes:Object(B["c"])(L["c"])},data:function(t){return{updatedNodes:t.nodes}},destroyed:function(){Object(I["B"])(this.$el)},render:function(t){var e=this.updatedNodes,n=Object(c["f"])(e)?e({}):e;return n=Object(ne["b"])(n).filter(l["a"]),n&&n.length>0&&!n[0].text?n[0]:t()}}),jf={container:Object(B["c"])([ra["c"],L["u"]],"body"),disabled:Object(B["c"])(L["g"],!1),tag:Object(B["c"])(L["u"],"div")},Lf=Object(F["c"])({name:E["xc"],mixins:[D["a"]],props:jf,watch:{disabled:{immediate:!0,handler:function(t){t?this.unmountTarget():this.$nextTick(this.mountTarget)}}},created:function(){this.$_defaultFn=null,this.$_target=null},beforeMount:function(){this.mountTarget()},updated:function(){this.updateTarget()},beforeDestroy:function(){this.unmountTarget(),this.$_defaultFn=null},methods:{getContainer:function(){if(i["i"]){var t=this.container;return Object(c["n"])(t)?Object(I["E"])(t):t}return null},mountTarget:function(){if(!this.$_target){var t=this.getContainer();if(t){var e=document.createElement("div");t.appendChild(e),this.$_target=Cf(this,Ef,{el:e,propsData:{nodes:Object(ne["b"])(this.normalizeSlot())}})}}},updateTarget:function(){if(i["i"]&&this.$_target){var t=this.$scopedSlots.default;this.disabled||(t&&this.$_defaultFn!==t?this.$_target.updatedNodes=t:t||(this.$_target.updatedNodes=this.$slots.default)),this.$_defaultFn=t}},unmountTarget:function(){this.$_target&&this.$_target.$destroy(),this.$_target=null}},render:function(t){if(this.disabled){var e=Object(ne["b"])(this.normalizeSlot()).filter(l["a"]);if(e.length>0&&!e[0].text)return e[0]}return t()}}),Pf=Object(F["c"])({name:E["xc"],mixins:[D["a"]],props:jf,render:function(t){if(this.disabled){var e=Object(ne["b"])(this.normalizeSlot()).filter(l["a"]);if(e.length>0)return e[0]}return t(r["default"].Teleport,{to:this.container},this.normalizeSlot())}}),Df=F["d"]?Pf:Lf;function If(t){return If="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},If(t)}function Rf(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Nf(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Rf(Object(n),!0).forEach((function(e){Bf(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Rf(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Bf(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Ff(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Yf(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function zf(t,e,n){return e&&Yf(t.prototype,e),n&&Yf(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function Hf(){return Hf="undefined"!==typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=Vf(t,e);if(r){var i=Object.getOwnPropertyDescriptor(r,e);return i.get?i.get.call(arguments.length<3?t:n):i.value}},Hf.apply(this,arguments)}function Vf(t,e){while(!Object.prototype.hasOwnProperty.call(t,e))if(t=Zf(t),null===t)break;return t}function Wf(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");Object.defineProperty(t,"prototype",{value:Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),writable:!1}),e&&Uf(t,e)}function Uf(t,e){return Uf=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},Uf(t,e)}function $f(t){var e=Xf();return function(){var n,r=Zf(t);if(e){var i=Zf(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Gf(this,n)}}function Gf(t,e){if(e&&("object"===If(e)||"function"===typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return qf(t)}function qf(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function Xf(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function Zf(t){return Zf=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},Zf(t)}var Kf=function(t){Wf(n,t);var e=$f(n);function n(t){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Ff(this,n),r=e.call(this,t,i),Object(d["d"])(qf(r),{trigger:Object(d["l"])()}),r}return zf(n,null,[{key:"Defaults",get:function(){return Nf(Nf({},Hf(Zf(n),"Defaults",this)),{},{trigger:null})}}]),n}(ia["a"]),Qf=1040,Jf=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",tp=".sticky-top",ep=".navbar-toggler",np=Object(F["c"])({data:function(){return{modals:[],baseZIndex:null,scrollbarWidth:null,isBodyOverflowing:!1}},computed:{modalCount:function(){return this.modals.length},modalsAreOpen:function(){return this.modalCount>0}},watch:{modalCount:function(t,e){i["i"]&&(this.getScrollbarWidth(),t>0&&0===e?(this.checkScrollbar(),this.setScrollbar(),Object(I["b"])(document.body,"modal-open")):0===t&&e>0&&(this.resetScrollbar(),Object(I["A"])(document.body,"modal-open")),Object(I["G"])(document.body,"data-modal-open-count",String(t)))},modals:function(t){var e=this;this.checkScrollbar(),Object(I["D"])((function(){e.updateModals(t||[])}))}},methods:{registerModal:function(t){t&&-1===this.modals.indexOf(t)&&this.modals.push(t)},unregisterModal:function(t){var e=this.modals.indexOf(t);e>-1&&(this.modals.splice(e,1),t._isBeingDestroyed||t._isDestroyed||this.resetModal(t))},getBaseZIndex:function(){if(i["i"]&&Object(c["g"])(this.baseZIndex)){var t=document.createElement("div");Object(I["b"])(t,"modal-backdrop"),Object(I["b"])(t,"d-none"),Object(I["H"])(t,"display","none"),document.body.appendChild(t),this.baseZIndex=Object(N["c"])(Object(I["k"])(t).zIndex,Qf),document.body.removeChild(t)}return this.baseZIndex||Qf},getScrollbarWidth:function(){if(i["i"]&&Object(c["g"])(this.scrollbarWidth)){var t=document.createElement("div");Object(I["b"])(t,"modal-scrollbar-measure"),document.body.appendChild(t),this.scrollbarWidth=Object(I["i"])(t).width-t.clientWidth,document.body.removeChild(t)}return this.scrollbarWidth||0},updateModals:function(t){var e=this,n=this.getBaseZIndex(),r=this.getScrollbarWidth();t.forEach((function(t,i){t.zIndex=n+i,t.scrollbarWidth=r,t.isTop=i===e.modals.length-1,t.isBodyOverflowing=e.isBodyOverflowing}))},resetModal:function(t){t&&(t.zIndex=this.getBaseZIndex(),t.isTop=!0,t.isBodyOverflowing=!1)},checkScrollbar:function(){var t=Object(I["i"])(document.body),e=t.left,n=t.right;this.isBodyOverflowing=e+n<window.innerWidth},setScrollbar:function(){var t=document.body;if(t._paddingChangedForModal=t._paddingChangedForModal||[],t._marginChangedForModal=t._marginChangedForModal||[],this.isBodyOverflowing){var e=this.scrollbarWidth;Object(I["F"])(Jf).forEach((function(n){var r=Object(I["m"])(n,"paddingRight")||"";Object(I["G"])(n,"data-padding-right",r),Object(I["H"])(n,"paddingRight","".concat(Object(N["b"])(Object(I["k"])(n).paddingRight,0)+e,"px")),t._paddingChangedForModal.push(n)})),Object(I["F"])(tp).forEach((function(n){var r=Object(I["m"])(n,"marginRight")||"";Object(I["G"])(n,"data-margin-right",r),Object(I["H"])(n,"marginRight","".concat(Object(N["b"])(Object(I["k"])(n).marginRight,0)-e,"px")),t._marginChangedForModal.push(n)})),Object(I["F"])(ep).forEach((function(n){var r=Object(I["m"])(n,"marginRight")||"";Object(I["G"])(n,"data-margin-right",r),Object(I["H"])(n,"marginRight","".concat(Object(N["b"])(Object(I["k"])(n).marginRight,0)+e,"px")),t._marginChangedForModal.push(n)}));var n=Object(I["m"])(t,"paddingRight")||"";Object(I["G"])(t,"data-padding-right",n),Object(I["H"])(t,"paddingRight","".concat(Object(N["b"])(Object(I["k"])(t).paddingRight,0)+e,"px"))}},resetScrollbar:function(){var t=document.body;t._paddingChangedForModal&&t._paddingChangedForModal.forEach((function(t){Object(I["o"])(t,"data-padding-right")&&(Object(I["H"])(t,"paddingRight",Object(I["h"])(t,"data-padding-right")||""),Object(I["z"])(t,"data-padding-right"))})),t._marginChangedForModal&&t._marginChangedForModal.forEach((function(t){Object(I["o"])(t,"data-margin-right")&&(Object(I["H"])(t,"marginRight",Object(I["h"])(t,"data-margin-right")||""),Object(I["z"])(t,"data-margin-right"))})),t._paddingChangedForModal=null,t._marginChangedForModal=null,Object(I["o"])(t,"data-padding-right")&&(Object(I["H"])(t,"paddingRight",Object(I["h"])(t,"data-padding-right")||""),Object(I["z"])(t,"data-padding-right"))}}}),rp=new np;function ip(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function op(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ip(Object(n),!0).forEach((function(e){ap(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ip(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function ap(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var sp=Object(R["a"])("visible",{type:L["g"],defaultValue:!1,event:j["d"]}),lp=sp.mixin,cp=sp.props,up=sp.prop,hp=sp.event,dp="backdrop",fp="esc",pp="FORCE",mp="toggle",gp="cancel",bp="headerclose",vp="ok",yp=[gp,bp,vp],wp={subtree:!0,childList:!0,characterData:!0,attributes:!0,attributeFilter:["style","class"]},_p=Object(B["d"])(Object(d["m"])(op(op(op({},qn["b"]),cp),{},{ariaLabel:Object(B["c"])(L["u"]),autoFocusButton:Object(B["c"])(L["u"],null,(function(t){return Object(c["p"])(t)||Object(ne["a"])(yp,t)})),bodyBgVariant:Object(B["c"])(L["u"]),bodyClass:Object(B["c"])(L["e"]),bodyTextVariant:Object(B["c"])(L["u"]),busy:Object(B["c"])(L["g"],!1),buttonSize:Object(B["c"])(L["u"]),cancelDisabled:Object(B["c"])(L["g"],!1),cancelTitle:Object(B["c"])(L["u"],"Cancel"),cancelTitleHtml:Object(B["c"])(L["u"]),cancelVariant:Object(B["c"])(L["u"],"secondary"),centered:Object(B["c"])(L["g"],!1),contentClass:Object(B["c"])(L["e"]),dialogClass:Object(B["c"])(L["e"]),footerBgVariant:Object(B["c"])(L["u"]),footerBorderVariant:Object(B["c"])(L["u"]),footerClass:Object(B["c"])(L["e"]),footerTag:Object(B["c"])(L["u"],"footer"),footerTextVariant:Object(B["c"])(L["u"]),headerBgVariant:Object(B["c"])(L["u"]),headerBorderVariant:Object(B["c"])(L["u"]),headerClass:Object(B["c"])(L["e"]),headerCloseContent:Object(B["c"])(L["u"],"×"),headerCloseLabel:Object(B["c"])(L["u"],"Close"),headerCloseVariant:Object(B["c"])(L["u"]),headerTag:Object(B["c"])(L["u"],"header"),headerTextVariant:Object(B["c"])(L["u"]),hideBackdrop:Object(B["c"])(L["g"],!1),hideFooter:Object(B["c"])(L["g"],!1),hideHeader:Object(B["c"])(L["g"],!1),hideHeaderClose:Object(B["c"])(L["g"],!1),ignoreEnforceFocusSelector:Object(B["c"])(L["f"]),lazy:Object(B["c"])(L["g"],!1),modalClass:Object(B["c"])(L["e"]),noCloseOnBackdrop:Object(B["c"])(L["g"],!1),noCloseOnEsc:Object(B["c"])(L["g"],!1),noEnforceFocus:Object(B["c"])(L["g"],!1),noFade:Object(B["c"])(L["g"],!1),noStacking:Object(B["c"])(L["g"],!1),okDisabled:Object(B["c"])(L["g"],!1),okOnly:Object(B["c"])(L["g"],!1),okTitle:Object(B["c"])(L["u"],"OK"),okTitleHtml:Object(B["c"])(L["u"]),okVariant:Object(B["c"])(L["u"],"primary"),returnFocus:Object(B["c"])([ra["c"],L["q"],L["u"]]),scrollable:Object(B["c"])(L["g"],!1),size:Object(B["c"])(L["u"],"md"),static:Object(B["c"])(L["g"],!1),title:Object(B["c"])(L["u"]),titleClass:Object(B["c"])(L["e"]),titleHtml:Object(B["c"])(L["u"]),titleSrOnly:Object(B["c"])(L["g"],!1),titleTag:Object(B["c"])(L["u"],"h5")})),E["Bb"]),xp=Object(F["c"])({name:E["Bb"],mixins:[Gn["a"],qn["a"],lp,yf,$i["a"],_f,D["a"],Mf],inheritAttrs:!1,props:_p,data:function(){return{isHidden:!0,isVisible:!1,isTransitioning:!1,isShow:!1,isBlock:!1,isOpening:!1,isClosing:!1,ignoreBackdropClick:!1,isModalOverflowing:!1,scrollbarWidth:0,zIndex:rp.getBaseZIndex(),isTop:!0,isBodyOverflowing:!1}},computed:{modalId:function(){return this.safeId()},modalOuterId:function(){return this.safeId("__BV_modal_outer_")},modalHeaderId:function(){return this.safeId("__BV_modal_header_")},modalBodyId:function(){return this.safeId("__BV_modal_body_")},modalTitleId:function(){return this.safeId("__BV_modal_title_")},modalContentId:function(){return this.safeId("__BV_modal_content_")},modalFooterId:function(){return this.safeId("__BV_modal_footer_")},modalBackdropId:function(){return this.safeId("__BV_modal_backdrop_")},modalClasses:function(){return[{fade:!this.noFade,show:this.isShow},this.modalClass]},modalStyles:function(){var t="".concat(this.scrollbarWidth,"px");return{paddingLeft:!this.isBodyOverflowing&&this.isModalOverflowing?t:"",paddingRight:this.isBodyOverflowing&&!this.isModalOverflowing?t:"",display:this.isBlock?"block":"none"}},dialogClasses:function(){var t;return[(t={},ap(t,"modal-".concat(this.size),this.size),ap(t,"modal-dialog-centered",this.centered),ap(t,"modal-dialog-scrollable",this.scrollable),t),this.dialogClass]},headerClasses:function(){var t;return[(t={},ap(t,"bg-".concat(this.headerBgVariant),this.headerBgVariant),ap(t,"text-".concat(this.headerTextVariant),this.headerTextVariant),ap(t,"border-".concat(this.headerBorderVariant),this.headerBorderVariant),t),this.headerClass]},titleClasses:function(){return[{"sr-only":this.titleSrOnly},this.titleClass]},bodyClasses:function(){var t;return[(t={},ap(t,"bg-".concat(this.bodyBgVariant),this.bodyBgVariant),ap(t,"text-".concat(this.bodyTextVariant),this.bodyTextVariant),t),this.bodyClass]},footerClasses:function(){var t;return[(t={},ap(t,"bg-".concat(this.footerBgVariant),this.footerBgVariant),ap(t,"text-".concat(this.footerTextVariant),this.footerTextVariant),ap(t,"border-".concat(this.footerBorderVariant),this.footerBorderVariant),t),this.footerClass]},modalOuterStyle:function(){return{position:"absolute",zIndex:this.zIndex}},slotScope:function(){return{cancel:this.onCancel,close:this.onClose,hide:this.hide,ok:this.onOk,visible:this.isVisible}},computeIgnoreEnforceFocusSelector:function(){return Object(ne["b"])(this.ignoreEnforceFocusSelector).filter(l["a"]).join(",").trim()},computedAttrs:function(){var t=this.static?{}:this.scopedStyleAttrs;return op(op(op({},t),this.bvAttrs),{},{id:this.modalOuterId})},computedModalAttrs:function(){var t=this.isVisible,e=this.ariaLabel;return{id:this.modalId,role:"dialog","aria-hidden":t?null:"true","aria-modal":t?"true":null,"aria-label":e,"aria-labelledby":this.hideHeader||e||!(this.hasNormalizedSlot(P["M"])||this.titleHtml||this.title)?null:this.modalTitleId,"aria-describedby":this.modalBodyId}}},watch:ap({},up,(function(t,e){t!==e&&this[t?"show":"hide"]()})),created:function(){this.$_observer=null,this.$_returnFocus=this.returnFocus||null},mounted:function(){this.zIndex=rp.getBaseZIndex(),this.listenOnRoot(Object(z["d"])(E["Bb"],j["U"]),this.showHandler),this.listenOnRoot(Object(z["d"])(E["Bb"],j["x"]),this.hideHandler),this.listenOnRoot(Object(z["d"])(E["Bb"],j["ab"]),this.toggleHandler),this.listenOnRoot(Object(z["e"])(E["Bb"],j["U"]),this.modalListener),!0===this[up]&&this.$nextTick(this.show)},beforeDestroy:function(){rp.unregisterModal(this),this.setObserver(!1),this.isVisible&&(this.isVisible=!1,this.isShow=!1,this.isTransitioning=!1)},methods:{setObserver:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,t&&(this.$_observer=Object(yi["a"])(this.$refs.content,this.checkModalOverflow.bind(this),wp))},updateModel:function(t){t!==this[up]&&this.$emit(hp,t)},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Kf(t,op(op({cancelable:!1,target:this.$refs.modal||this.$el||null,relatedTarget:null,trigger:null},e),{},{vueTarget:this,componentId:this.modalId}))},show:function(){if(!this.isVisible&&!this.isOpening)if(this.isClosing)this.$once(j["w"],this.show);else{this.isOpening=!0,this.$_returnFocus=this.$_returnFocus||this.getActiveElement();var t=this.buildEvent(j["U"],{cancelable:!0});if(this.emitEvent(t),t.defaultPrevented||this.isVisible)return this.isOpening=!1,void this.updateModel(!1);this.doShow()}},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(this.isVisible&&!this.isClosing){this.isClosing=!0;var e=this.buildEvent(j["x"],{cancelable:t!==pp,trigger:t||null});if(t===vp?this.$emit(j["E"],e):t===gp?this.$emit(j["c"],e):t===bp&&this.$emit(j["g"],e),this.emitEvent(e),e.defaultPrevented||!this.isVisible)return this.isClosing=!1,void this.updateModel(!0);this.setObserver(!1),this.isVisible=!1,this.updateModel(!1)}},toggle:function(t){t&&(this.$_returnFocus=t),this.isVisible?this.hide(mp):this.show()},getActiveElement:function(){var t=Object(I["g"])(i["i"]?[document.body]:[]);return t&&t.focus?t:null},doShow:function(){var t=this;rp.modalsAreOpen&&this.noStacking?this.listenOnRootOnce(Object(z["e"])(E["Bb"],j["w"]),this.doShow):(rp.registerModal(this),this.isHidden=!1,this.$nextTick((function(){t.isVisible=!0,t.isOpening=!1,t.updateModel(!0),t.$nextTick((function(){t.setObserver(!0)}))})))},onBeforeEnter:function(){this.isTransitioning=!0,this.setResizeEvent(!0)},onEnter:function(){var t=this;this.isBlock=!0,Object(I["D"])((function(){Object(I["D"])((function(){t.isShow=!0}))}))},onAfterEnter:function(){var t=this;this.checkModalOverflow(),this.isTransitioning=!1,Object(I["D"])((function(){t.emitEvent(t.buildEvent(j["V"])),t.setEnforceFocus(!0),t.$nextTick((function(){t.focusFirst()}))}))},onBeforeLeave:function(){this.isTransitioning=!0,this.setResizeEvent(!1),this.setEnforceFocus(!1)},onLeave:function(){this.isShow=!1},onAfterLeave:function(){var t=this;this.isBlock=!1,this.isTransitioning=!1,this.isModalOverflowing=!1,this.isHidden=!0,this.$nextTick((function(){t.isClosing=!1,rp.unregisterModal(t),t.returnFocusTo(),t.emitEvent(t.buildEvent(j["w"]))}))},emitEvent:function(t){var e=t.type;this.emitOnRoot(Object(z["e"])(E["Bb"],e),t,t.componentId),this.$emit(e,t)},onDialogMousedown:function(){var t=this,e=this.$refs.modal,n=function n(r){Object(z["a"])(e,"mouseup",n,j["db"]),r.target===e&&(t.ignoreBackdropClick=!0)};Object(z["b"])(e,"mouseup",n,j["db"])},onClickOut:function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:this.isVisible&&!this.noCloseOnBackdrop&&Object(I["f"])(document.body,t.target)&&(Object(I["f"])(this.$refs.content,t.target)||this.hide(dp))},onOk:function(){this.hide(vp)},onCancel:function(){this.hide(gp)},onClose:function(){this.hide(bp)},onEsc:function(t){t.keyCode===ee["f"]&&this.isVisible&&!this.noCloseOnEsc&&this.hide(fp)},focusHandler:function(t){var e=this.$refs.content,n=t.target;if(!(this.noEnforceFocus||!this.isTop||!this.isVisible||!e||document===n||Object(I["f"])(e,n)||this.computeIgnoreEnforceFocusSelector&&Object(I["e"])(this.computeIgnoreEnforceFocusSelector,n,!0))){var r=Object(I["n"])(this.$refs.content),i=this.$refs["bottom-trap"],o=this.$refs["top-trap"];if(i&&n===i){if(Object(I["d"])(r[0]))return}else if(o&&n===o&&Object(I["d"])(r[r.length-1]))return;Object(I["d"])(e,{preventScroll:!0})}},setEnforceFocus:function(t){this.listenDocument(t,"focusin",this.focusHandler)},setResizeEvent:function(t){this.listenWindow(t,"resize",this.checkModalOverflow),this.listenWindow(t,"orientationchange",this.checkModalOverflow)},showHandler:function(t,e){t===this.modalId&&(this.$_returnFocus=e||this.getActiveElement(),this.show())},hideHandler:function(t){t===this.modalId&&this.hide("event")},toggleHandler:function(t,e){t===this.modalId&&this.toggle(e)},modalListener:function(t){this.noStacking&&t.vueTarget!==this&&this.hide()},focusFirst:function(){var t=this;i["i"]&&Object(I["D"])((function(){var e=t.$refs.modal,n=t.$refs.content,r=t.getActiveElement();if(e&&n&&(!r||!Object(I["f"])(n,r))){var i=t.$refs["ok-button"],o=t.$refs["cancel-button"],a=t.$refs["close-button"],s=t.autoFocusButton,l=s===vp&&i?i.$el||i:s===gp&&o?o.$el||o:s===bp&&a?a.$el||a:n;Object(I["d"])(l),l===n&&t.$nextTick((function(){e.scrollTop=0}))}}))},returnFocusTo:function(){var t=this.returnFocus||this.$_returnFocus||null;this.$_returnFocus=null,this.$nextTick((function(){t=Object(c["n"])(t)?Object(I["E"])(t):t,t&&(t=t.$el||t,Object(I["d"])(t))}))},checkModalOverflow:function(){if(this.isVisible){var t=this.$refs.modal;this.isModalOverflowing=t.scrollHeight>document.documentElement.clientHeight}},makeModal:function(t){var e=t();if(!this.hideHeader){var n=this.normalizeSlot(P["J"],this.slotScope);if(!n){var r=t();this.hideHeaderClose||(r=t($,{props:{content:this.headerCloseContent,disabled:this.isTransitioning,ariaLabel:this.headerCloseLabel,textVariant:this.headerCloseVariant||this.headerTextVariant},on:{click:this.onClose},ref:"close-button"},[this.normalizeSlot(P["K"])])),n=[t(this.titleTag,{staticClass:"modal-title",class:this.titleClasses,attrs:{id:this.modalTitleId},domProps:this.hasNormalizedSlot(P["M"])?{}:Ye(this.titleHtml,this.title)},this.normalizeSlot(P["M"],this.slotScope)),r]}e=t(this.headerTag,{staticClass:"modal-header",class:this.headerClasses,attrs:{id:this.modalHeaderId},ref:"header"},[n])}var i=t("div",{staticClass:"modal-body",class:this.bodyClasses,attrs:{id:this.modalBodyId},ref:"body"},this.normalizeSlot(P["i"],this.slotScope)),o=t();if(!this.hideFooter){var a=this.normalizeSlot(P["I"],this.slotScope);if(!a){var s=t();this.okOnly||(s=t(be,{props:{variant:this.cancelVariant,size:this.buttonSize,disabled:this.cancelDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot(P["H"])?{}:Ye(this.cancelTitleHtml,this.cancelTitle),on:{click:this.onCancel},ref:"cancel-button"},this.normalizeSlot(P["H"])));var l=t(be,{props:{variant:this.okVariant,size:this.buttonSize,disabled:this.okDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot(P["L"])?{}:Ye(this.okTitleHtml,this.okTitle),on:{click:this.onOk},ref:"ok-button"},this.normalizeSlot(P["L"]));a=[s,l]}o=t(this.footerTag,{staticClass:"modal-footer",class:this.footerClasses,attrs:{id:this.modalFooterId},ref:"footer"},[a])}var c=t("div",{staticClass:"modal-content",class:this.contentClass,attrs:{id:this.modalContentId,tabindex:"-1"},ref:"content"},[e,i,o]),u=t(),h=t();this.isVisible&&!this.noEnforceFocus&&(u=t("span",{attrs:{tabindex:"0"},ref:"top-trap"}),h=t("span",{attrs:{tabindex:"0"},ref:"bottom-trap"}));var d=t("div",{staticClass:"modal-dialog",class:this.dialogClasses,on:{mousedown:this.onDialogMousedown},ref:"dialog"},[u,c,h]),f=t("div",{staticClass:"modal",class:this.modalClasses,style:this.modalStyles,attrs:this.computedModalAttrs,on:{keydown:this.onEsc,click:this.onClickOut},directives:[{name:"show",value:this.isVisible}],ref:"modal"},[d]);f=t("transition",{props:{enterClass:"",enterToClass:"",enterActiveClass:"",leaveClass:"",leaveActiveClass:"",leaveToClass:""},on:{beforeEnter:this.onBeforeEnter,enter:this.onEnter,afterEnter:this.onAfterEnter,beforeLeave:this.onBeforeLeave,leave:this.onLeave,afterLeave:this.onAfterLeave}},[f]);var p=t();return!this.hideBackdrop&&this.isVisible&&(p=t("div",{staticClass:"modal-backdrop",attrs:{id:this.modalBackdropId}},this.normalizeSlot(P["G"]))),p=t(G["a"],{props:{noFade:this.noFade}},[p]),t("div",{style:this.modalOuterStyle,attrs:this.computedAttrs,key:"modal-outer-".concat(this[F["a"]])},[f,p])}},render:function(t){return this.static?this.lazy&&this.isHidden?t():this.makeModal(t):this.isHidden?t():t(Df,[this.makeModal(t)])}}),kp=Object(z["d"])(E["Bb"],j["U"]),Ap="__bv_modal_directive__",Mp=function(t){var e=t.modifiers,n=void 0===e?{}:e,r=t.arg,i=t.value;return Object(c["n"])(i)?i:Object(c["n"])(r)?r:Object(d["h"])(n).reverse()[0]},Op=function(t){return t&&Object(I["v"])(t,".dropdown-menu > li, li.nav-item")&&Object(I["E"])("a, button",t)||t},Sp=function(t){t&&"BUTTON"!==t.tagName&&(Object(I["o"])(t,"role")||Object(I["G"])(t,"role","button"),"A"===t.tagName||Object(I["o"])(t,"tabindex")||Object(I["G"])(t,"tabindex","0"))},Tp=function(t,e,n){var r=Mp(e),i=Op(t);if(r&&i){var o=function(t){var i=t.currentTarget;if(!Object(I["r"])(i)){var o=t.type,a=t.keyCode;"click"!==o&&("keydown"!==o||a!==ee["e"]&&a!==ee["l"])||Object(vo["a"])(bo(n,e)).$emit(kp,r,i)}};t[Ap]={handler:o,target:r,trigger:i},Sp(i),Object(z["b"])(i,"click",o,j["eb"]),"BUTTON"!==i.tagName&&"button"===Object(I["h"])(i,"role")&&Object(z["b"])(i,"keydown",o,j["eb"])}},Cp=function(t){var e=t[Ap]||{},n=e.trigger,r=e.handler;n&&r&&(Object(z["a"])(n,"click",r,j["eb"]),Object(z["a"])(n,"keydown",r,j["eb"]),Object(z["a"])(t,"click",r,j["eb"]),Object(z["a"])(t,"keydown",r,j["eb"])),delete t[Ap]},Ep=function(t,e,n){var r=t[Ap]||{},i=Mp(e),o=Op(t);i===r.target&&o===r.trigger||(Cp(t,e,n),Tp(t,e,n)),Sp(o)},jp=function(){},Lp={inserted:Ep,updated:jp,componentUpdated:Ep,unbind:Cp};function Pp(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Dp(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function Ip(t,e,n){return e&&Dp(t.prototype,e),n&&Dp(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function Rp(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Np(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Rp(Object(n),!0).forEach((function(e){Bp(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Rp(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Bp(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Fp(t){return Vp(t)||Hp(t)||zp(t)||Yp()}function Yp(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function zp(t,e){if(t){if("string"===typeof t)return Wp(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Wp(t,e):void 0}}function Hp(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}function Vp(t){if(Array.isArray(t))return Wp(t)}function Wp(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var Up="$bvModal",$p="_bv__modal",Gp=["id"].concat(Fp(Object(d["h"])(Object(d["j"])(_p,["busy","lazy","noStacking","static","visible"])))),qp=function(){},Xp={msgBoxContent:"default",title:"modal-title",okTitle:"modal-ok",cancelTitle:"modal-cancel"},Zp=function(t){return Gp.reduce((function(e,n){return Object(c["o"])(t[n])||(e[n]=t[n]),e}),{})},Kp=function(t){var e=t.extend({name:E["Cb"],extends:xp,mixins:[xf],destroyed:function(){this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)},mounted:function(){var t=this,e=function(){t.$nextTick((function(){Object(I["D"])((function(){t.$destroy()}))}))};this.bvParent.$once(j["gb"],e),this.$once(j["w"],e),this.$router&&this.$route&&this.$once(j["fb"],this.$watch("$router",e)),this.show()}}),n=function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:qp;if(!Object(f["d"])(Up)&&!Object(f["c"])(Up)){var i=Cf(t,e,{propsData:Np(Np(Np({},Zp(Object(yc["c"])(E["Bb"]))),{},{hideHeaderClose:!0,hideHeader:!(n.title||n.titleHtml)},Object(d["j"])(n,Object(d["h"])(Xp))),{},{lazy:!1,busy:!1,visible:!1,noStacking:!1,noEnforceFocus:!1})});return Object(d["h"])(Xp).forEach((function(t){Object(c["o"])(n[t])||(i.$slots[Xp[t]]=Object(ne["b"])(n[t]))})),new Promise((function(t,e){var n=!1;i.$once(j["gb"],(function(){n||e(new Error("BootstrapVue MsgBox destroyed before resolve"))})),i.$on(j["x"],(function(e){if(!e.defaultPrevented){var i=r(e);e.defaultPrevented||(n=!0,t(i))}}));var o=document.createElement("div");document.body.appendChild(o),i.$mount(o)}))}},r=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;if(e&&!Object(f["c"])(Up)&&!Object(f["d"])(Up)&&Object(c["f"])(i))return n(t,Np(Np({},Zp(r)),{},{msgBoxContent:e}),i)},i=function(){function t(e){Pp(this,t),Object(d["a"])(this,{_vm:e,_root:Object(vo["a"])(e)}),Object(d["d"])(this,{_vm:Object(d["l"])(),_root:Object(d["l"])()})}return Ip(t,[{key:"show",value:function(t){if(t&&this._root){for(var e,n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];(e=this._root).$emit.apply(e,[Object(z["d"])(E["Bb"],"show"),t].concat(r))}}},{key:"hide",value:function(t){if(t&&this._root){for(var e,n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];(e=this._root).$emit.apply(e,[Object(z["d"])(E["Bb"],"hide"),t].concat(r))}}},{key:"msgBoxOk",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Np(Np({},e),{},{okOnly:!0,okDisabled:!1,hideFooter:!1,msgBoxContent:t});return r(this._vm,t,n,(function(){return!0}))}},{key:"msgBoxConfirm",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Np(Np({},e),{},{okOnly:!1,okDisabled:!1,cancelDisabled:!1,hideFooter:!1});return r(this._vm,t,n,(function(t){var e=t.trigger;return"ok"===e||"cancel"!==e&&null}))}}]),t}();t.mixin({beforeCreate:function(){this[$p]=new i(this)}}),Object(d["g"])(t.prototype,Up)||Object(d["e"])(t.prototype,Up,{get:function(){return this&&this[$p]||Object(f["a"])('"'.concat(Up,'" must be accessed from a Vue instance "this" context.'),E["Bb"]),this[$p]}})},Qp=A({plugins:{plugin:Kp}}),Jp=A({components:{BModal:xp},directives:{VBModal:Lp},plugins:{BVModalPlugin:Qp}}),tm=n("59fb");function em(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function nm(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?em(Object(n),!0).forEach((function(e){rm(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):em(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function rm(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var im=Object(d["j"])(re["b"],["event","routerTag"]),om=Object(B["d"])(Object(d["m"])(nm(nm({},im),{},{linkAttrs:Object(B["c"])(L["q"],{}),linkClasses:Object(B["c"])(L["e"])})),E["Jb"]),am=Object(F["c"])({name:E["Jb"],functional:!0,props:om,render:function(t,e){var n=e.props,r=e.data,i=e.listeners,o=e.children;return t("li",Object(Y["a"])(Object(d["j"])(r,["on"]),{staticClass:"nav-item"}),[t(re["a"],{staticClass:"nav-link",class:n.linkClasses,attrs:n.linkAttrs,props:Object(B["e"])(im,n),on:i},o)])}}),sm={},lm=Object(F["c"])({name:E["Lb"],functional:!0,props:sm,render:function(t,e){var n=e.data,r=e.children;return t("li",Object(Y["a"])(n,{staticClass:"navbar-text"}),r)}});function cm(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function um(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?cm(Object(n),!0).forEach((function(e){hm(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):cm(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function hm(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var dm=Object(d["j"])(Ga,["inline"]),fm=Object(B["d"])(Object(d["m"])(um(um({},dm),{},{formClass:Object(B["c"])(L["e"])})),E["Ib"]),pm=Object(F["c"])({name:E["Ib"],functional:!0,props:fm,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=e.listeners,a=t(qa,{class:n.formClass,props:um(um({},Object(B["e"])(dm,n)),{},{inline:!0}),attrs:r.attrs,on:o},i);return t("li",Object(Y["a"])(Object(d["j"])(r,["attrs","on"]),{staticClass:"form-inline"}),[a])}});function mm(t){return ym(t)||vm(t)||bm(t)||gm()}function gm(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function bm(t,e){if(t){if("string"===typeof t)return wm(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?wm(t,e):void 0}}function vm(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}function ym(t){if(Array.isArray(t))return wm(t)}function wm(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function _m(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function xm(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?_m(Object(n),!0).forEach((function(e){km(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):_m(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function km(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Am=Object(B["d"])(Object(d["m"])(xm(xm({},qn["b"]),Object(d["k"])(Aa,[].concat(mm(Object(d["h"])(ya)),["html","lazy","menuClass","noCaret","role","text","toggleClass"])))),E["Kb"]),Mm=Object(F["c"])({name:E["Kb"],mixins:[qn["a"],wa,D["a"]],props:Am,computed:{toggleId:function(){return this.safeId("_BV_toggle_")},menuId:function(){return this.safeId("_BV_toggle_menu_")},dropdownClasses:function(){return[this.directionClass,this.boundaryClass,{show:this.visible}]},menuClasses:function(){return[this.menuClass,{"dropdown-menu-right":this.right,show:this.visible}]},toggleClasses:function(){return[this.toggleClass,{"dropdown-toggle-no-caret":this.noCaret}]}},render:function(t){var e=this.toggleId,n=this.menuId,r=this.visible,i=this.hide,o=t(re["a"],{staticClass:"nav-link dropdown-toggle",class:this.toggleClasses,props:{href:"#".concat(this.id||""),disabled:this.disabled},attrs:{id:e,role:"button","aria-haspopup":"true","aria-expanded":r?"true":"false","aria-controls":n},on:{mousedown:this.onMousedown,click:this.toggle,keydown:this.toggle},ref:"toggle"},[this.normalizeSlot([P["f"],P["gb"]])||t("span",{domProps:Ye(this.html,this.text)})]),a=t("ul",{staticClass:"dropdown-menu",class:this.menuClasses,attrs:{tabindex:"-1","aria-labelledby":e,id:n},on:{keydown:this.onKeydown},ref:"menu"},!this.lazy||r?this.normalizeSlot(P["i"],{hide:i}):[t()]);return t("li",{staticClass:"nav-item b-nav-dropdown dropdown",class:this.dropdownClasses,attrs:{id:this.safeId()}},[o,a])}}),Om=A({components:{BNav:tm["a"],BNavItem:am,BNavText:lm,BNavForm:pm,BNavItemDropdown:Mm,BNavItemDd:Mm,BNavDropdown:Mm,BNavDd:Mm},plugins:{DropdownPlugin:ls}});function Sm(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Tm=Object(B["d"])({fixed:Object(B["c"])(L["u"]),print:Object(B["c"])(L["g"],!1),sticky:Object(B["c"])(L["g"],!1),tag:Object(B["c"])(L["u"],"nav"),toggleable:Object(B["c"])(L["j"],!1),type:Object(B["c"])(L["u"],"light"),variant:Object(B["c"])(L["u"])},E["Eb"]),Cm=Object(F["c"])({name:E["Eb"],mixins:[D["a"]],provide:function(){var t=this;return{getBvNavbar:function(){return t}}},props:Tm,computed:{breakpointClass:function(){var t=this.toggleable,e=Object(yc["a"])()[0],n=null;return t&&Object(c["n"])(t)&&t!==e?n="navbar-expand-".concat(t):!1===t&&(n="navbar-expand"),n}},render:function(t){var e,n=this.tag,r=this.type,i=this.variant,o=this.fixed;return t(n,{staticClass:"navbar",class:[(e={"d-print":this.print,"sticky-top":this.sticky},Sm(e,"navbar-".concat(r),r),Sm(e,"bg-".concat(i),i),Sm(e,"fixed-".concat(o),o),e),this.breakpointClass],attrs:{role:Object(I["t"])(n,"nav")?null:"navigation"}},[this.normalizeSlot()])}});function Em(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var jm=function(t){return t="left"===t?"start":"right"===t?"end":t,"justify-content-".concat(t)},Lm=Object(B["d"])(Object(d["k"])(tm["b"],["tag","fill","justified","align","small"]),E["Gb"]),Pm=Object(F["c"])({name:E["Gb"],functional:!0,props:Lm,render:function(t,e){var n,r=e.props,i=e.data,o=e.children,a=r.align;return t(r.tag,Object(Y["a"])(i,{staticClass:"navbar-nav",class:(n={"nav-fill":r.fill,"nav-justified":r.justified},Em(n,jm(a),a),Em(n,"small",r.small),n)}),o)}});function Dm(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Im(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Dm(Object(n),!0).forEach((function(e){Rm(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Dm(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Rm(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Nm=Object(d["j"])(re["b"],["event","routerTag"]);Nm.href.default=void 0,Nm.to.default=void 0;var Bm=Object(B["d"])(Object(d["m"])(Im(Im({},Nm),{},{tag:Object(B["c"])(L["u"],"div")})),E["Fb"]),Fm=Object(F["c"])({name:E["Fb"],functional:!0,props:Bm,render:function(t,e){var n=e.props,r=e.data,i=e.children,o=n.to||n.href,a=o?re["a"]:n.tag;return t(a,Object(Y["a"])(r,{staticClass:"navbar-brand",props:o?Object(B["e"])(Nm,n):{}}),i)}}),Ym="navbar-toggler",zm=Object(z["e"])(E["A"],"state"),Hm=Object(z["e"])(E["A"],"sync-state"),Vm=Object(B["d"])({disabled:Object(B["c"])(L["g"],!1),label:Object(B["c"])(L["u"],"Toggle navigation"),target:Object(B["c"])(L["f"],void 0,!0)},E["Hb"]),Wm=Object(F["c"])({name:E["Hb"],directives:{VBToggle:Go},mixins:[$i["a"],D["a"]],props:Vm,data:function(){return{toggleState:!1}},created:function(){this.listenOnRoot(zm,this.handleStateEvent),this.listenOnRoot(Hm,this.handleStateEvent)},methods:{onClick:function(t){this.disabled||this.$emit(j["f"],t)},handleStateEvent:function(t,e){t===this.target&&(this.toggleState=e)}},render:function(t){var e=this.disabled;return t("button",{staticClass:Ym,class:{disabled:e},directives:[{name:"VBToggle",value:this.target}],attrs:{type:"button",disabled:e,"aria-label":this.label},on:{click:this.onClick}},[this.normalizeSlot(P["i"],{expanded:this.toggleState})||t("span",{staticClass:"".concat(Ym,"-icon")})])}}),Um=A({components:{BNavbar:Cm,BNavbarNav:Pm,BNavbarBrand:Fm,BNavbarToggle:Wm,BNavToggle:Wm},plugins:{NavPlugin:Om,CollapsePlugin:Xo,DropdownPlugin:ls}});function $m(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Gm=Object(B["d"])({label:Object(B["c"])(L["u"]),role:Object(B["c"])(L["u"],"status"),small:Object(B["c"])(L["g"],!1),tag:Object(B["c"])(L["u"],"span"),type:Object(B["c"])(L["u"],"border"),variant:Object(B["c"])(L["u"])},E["cc"]),qm=Object(F["c"])({name:E["cc"],functional:!0,props:Gm,render:function(t,e){var n,r=e.props,i=e.data,o=e.slots,a=e.scopedSlots,s=o(),l=a||{},c=Object(H["b"])(P["C"],{},l,s)||r.label;return c&&(c=t("span",{staticClass:"sr-only"},c)),t(r.tag,Object(Y["a"])(i,{attrs:{role:c?r.role||"status":null,"aria-hidden":c?null:"true"},class:(n={},$m(n,"spinner-".concat(r.type),r.type),$m(n,"spinner-".concat(r.type,"-sm"),r.small),$m(n,"text-".concat(r.variant),r.variant),n)}),[c||t()])}});function Xm(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Zm(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Xm(Object(n),!0).forEach((function(e){Km(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Xm(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Km(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Qm={top:0,left:0,bottom:0,right:0},Jm=Object(B["d"])({bgColor:Object(B["c"])(L["u"]),blur:Object(B["c"])(L["u"],"2px"),fixed:Object(B["c"])(L["g"],!1),noCenter:Object(B["c"])(L["g"],!1),noFade:Object(B["c"])(L["g"],!1),noWrap:Object(B["c"])(L["g"],!1),opacity:Object(B["c"])(L["p"],.85,(function(t){var e=Object(N["b"])(t,0);return e>=0&&e<=1})),overlayTag:Object(B["c"])(L["u"],"div"),rounded:Object(B["c"])(L["j"],!1),show:Object(B["c"])(L["g"],!1),spinnerSmall:Object(B["c"])(L["g"],!1),spinnerType:Object(B["c"])(L["u"],"border"),spinnerVariant:Object(B["c"])(L["u"]),variant:Object(B["c"])(L["u"],"light"),wrapTag:Object(B["c"])(L["u"],"div"),zIndex:Object(B["c"])(L["p"],10)},E["Mb"]),tg=Object(F["c"])({name:E["Mb"],mixins:[D["a"]],props:Jm,computed:{computedRounded:function(){var t=this.rounded;return!0===t||""===t?"rounded":t?"rounded-".concat(t):""},computedVariant:function(){var t=this.variant;return t&&!this.bgColor?"bg-".concat(t):""},slotScope:function(){return{spinnerType:this.spinnerType||null,spinnerVariant:this.spinnerVariant||null,spinnerSmall:this.spinnerSmall}}},methods:{defaultOverlayFn:function(t){var e=t.spinnerType,n=t.spinnerVariant,r=t.spinnerSmall;return this.$createElement(qm,{props:{type:e,variant:n,small:r}})}},render:function(t){var e=this,n=this.show,r=this.fixed,i=this.noFade,o=this.noWrap,a=this.slotScope,s=t();if(n){var l=t("div",{staticClass:"position-absolute",class:[this.computedVariant,this.computedRounded],style:Zm(Zm({},Qm),{},{opacity:this.opacity,backgroundColor:this.bgColor||null,backdropFilter:this.blur?"blur(".concat(this.blur,")"):null})}),c=t("div",{staticClass:"position-absolute",style:this.noCenter?Zm({},Qm):{top:"50%",left:"50%",transform:"translateX(-50%) translateY(-50%)"}},[this.normalizeSlot(P["V"],a)||this.defaultOverlayFn(a)]);s=t(this.overlayTag,{staticClass:"b-overlay",class:{"position-absolute":!o||o&&!r,"position-fixed":o&&r},style:Zm(Zm({},Qm),{},{zIndex:this.zIndex||10}),on:{click:function(t){return e.$emit(j["f"],t)}},key:"overlay"},[l,c])}return s=t(G["a"],{props:{noFade:i,appear:!0},on:{"after-enter":function(){return e.$emit(j["V"])},"after-leave":function(){return e.$emit(j["w"])}}},[s]),o?s:t(this.wrapTag,{staticClass:"b-overlay-wrap position-relative",attrs:{"aria-busy":n?"true":null}},o?[s]:[this.normalizeSlot(),s])}}),eg=A({components:{BOverlay:tg}}),ng=n("26d2"),rg=A({components:{BPagination:ng["a"]}}),ig=n("a3e4");function og(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ag(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?og(Object(n),!0).forEach((function(e){sg(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):og(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function sg(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var lg=function(t){return Object(st["d"])(Object(N["c"])(t,0),1)},cg=Object(d["j"])(re["b"],["event","routerTag"]),ug=Object(B["d"])(Object(d["m"])(ag(ag(ag({},ig["c"]),cg),{},{baseUrl:Object(B["c"])(L["u"],"/"),linkGen:Object(B["c"])(L["l"]),noPageDetect:Object(B["c"])(L["g"],!1),numberOfPages:Object(B["c"])(L["p"],1,(function(t){var e=Object(N["c"])(t,0);return!(e<1)||(Object(f["a"])('Prop "number-of-pages" must be a number greater than "0"',E["Ob"]),!1)})),pageGen:Object(B["c"])(L["l"]),pages:Object(B["c"])(L["b"]),useRouter:Object(B["c"])(L["g"],!1)})),E["Ob"]),hg=Object(F["c"])({name:E["Ob"],mixins:[ig["b"]],props:ug,computed:{isNav:function(){return!0},computedValue:function(){var t=Object(N["c"])(this.value,0);return t<1?null:t}},watch:{numberOfPages:function(){var t=this;this.$nextTick((function(){t.setNumberOfPages()}))},pages:function(){var t=this;this.$nextTick((function(){t.setNumberOfPages()}))}},created:function(){this.setNumberOfPages()},mounted:function(){var t=this;this.$router&&this.$watch("$route",(function(){t.$nextTick((function(){Object(I["D"])((function(){t.guessCurrentPage()}))}))}))},methods:{setNumberOfPages:function(){var t=this;Object(c["a"])(this.pages)&&this.pages.length>0?this.localNumberOfPages=this.pages.length:this.localNumberOfPages=lg(this.numberOfPages),this.$nextTick((function(){t.guessCurrentPage()}))},onClick:function(t,e){var n=this;if(e!==this.currentPage){var r=t.currentTarget||t.target,i=new ia["a"](j["G"],{cancelable:!0,vueTarget:this,target:r});this.$emit(i.type,i,e),i.defaultPrevented||(Object(I["D"])((function(){n.currentPage=e,n.$emit(j["d"],e)})),this.$nextTick((function(){Object(I["c"])(r)})))}},getPageInfo:function(t){if(!Object(c["a"])(this.pages)||0===this.pages.length||Object(c["o"])(this.pages[t-1])){var e="".concat(this.baseUrl).concat(t);return{link:this.useRouter?{path:e}:e,text:Object(yt["g"])(t)}}var n=this.pages[t-1];if(Object(c["j"])(n)){var r=n.link;return{link:Object(c["j"])(r)?r:this.useRouter?{path:r}:r,text:Object(yt["g"])(n.text||t)}}return{link:Object(yt["g"])(n),text:Object(yt["g"])(t)}},makePage:function(t){var e=this.pageGen,n=this.getPageInfo(t);return Object(B["b"])(e)?e(t,n):n.text},makeLink:function(t){var e=this.linkGen,n=this.getPageInfo(t);return Object(B["b"])(e)?e(t,n):n.link},linkProps:function(t){var e=Object(B["e"])(cg,this),n=this.makeLink(t);return this.useRouter||Object(c["j"])(n)?e.to=n:e.href=n,e},resolveLink:function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{t=document.createElement("a"),t.href=Object(vt["a"])({to:e},"a","/","/"),document.body.appendChild(t);var n=t,r=n.pathname,i=n.hash,o=n.search;return document.body.removeChild(t),{path:r,hash:i,query:Object(vt["f"])(o)}}catch(a){try{t&&t.parentNode&&t.parentNode.removeChild(t)}catch(s){}return{}}},resolveRoute:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{var e=this.$router.resolve(t,this.$route).route;return{path:e.path,hash:e.hash,query:e.query}}catch(n){return{}}},guessCurrentPage:function(){var t=this.$router,e=this.$route,n=this.computedValue;if(!this.noPageDetect&&!n&&(i["i"]||!i["i"]&&t))for(var r=t&&e?{path:e.path,hash:e.hash,query:e.query}:{},o=i["i"]?window.location||document.location:null,a=o?{path:o.pathname,hash:o.hash,query:Object(vt["f"])(o.search)}:{},s=1;!n&&s<=this.localNumberOfPages;s++){var l=this.makeLink(s);n=t&&(Object(c["j"])(l)||this.useRouter)?Object($n["a"])(this.resolveRoute(l),r)?s:null:i["i"]?Object($n["a"])(this.resolveLink(l),a)?s:null:-1}this.currentPage=n>0?n:0}}}),dg=A({components:{BPaginationNav:hg}}),fg={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left",TOPLEFT:"top",TOPRIGHT:"top",RIGHTTOP:"right",RIGHTBOTTOM:"right",BOTTOMLEFT:"bottom",BOTTOMRIGHT:"bottom",LEFTTOP:"left",LEFTBOTTOM:"left"},pg={AUTO:0,TOPLEFT:-1,TOP:0,TOPRIGHT:1,RIGHTTOP:-1,RIGHT:0,RIGHTBOTTOM:1,BOTTOMLEFT:-1,BOTTOM:0,BOTTOMRIGHT:1,LEFTTOP:-1,LEFT:0,LEFTBOTTOM:1},mg={arrowPadding:Object(B["c"])(L["p"],6),boundary:Object(B["c"])([ra["c"],L["u"]],"scrollParent"),boundaryPadding:Object(B["c"])(L["p"],5),fallbackPlacement:Object(B["c"])(L["f"],"flip"),offset:Object(B["c"])(L["p"],0),placement:Object(B["c"])(L["u"],"top"),target:Object(B["c"])([ra["c"],ra["d"]])},gg=Object(F["c"])({name:E["Sb"],mixins:[xf],props:mg,data:function(){return{noFade:!1,localShow:!0,attachment:this.getAttachment(this.placement)}},computed:{templateType:function(){return"unknown"},popperConfig:function(){var t=this,e=this.placement;return{placement:this.getAttachment(e),modifiers:{offset:{offset:this.getOffset(e)},flip:{behavior:this.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{padding:this.boundaryPadding,boundariesElement:this.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t.popperPlacementChange(e)},onUpdate:function(e){t.popperPlacementChange(e)}}}},created:function(){var t=this;this.$_popper=null,this.localShow=!0,this.$on(j["U"],(function(e){t.popperCreate(e)}));var e=function(){t.$nextTick((function(){Object(I["D"])((function(){t.$destroy()}))}))};this.bvParent.$once(j["gb"],e),this.$once(j["w"],e)},beforeMount:function(){this.attachment=this.getAttachment(this.placement)},updated:function(){this.updatePopper()},beforeDestroy:function(){this.destroyPopper()},destroyed:function(){var t=this.$el;t&&t.parentNode&&t.parentNode.removeChild(t)},methods:{hide:function(){this.localShow=!1},getAttachment:function(t){return fg[String(t).toUpperCase()]||"auto"},getOffset:function(t){if(!this.offset){var e=this.$refs.arrow||Object(I["E"])(".arrow",this.$el),n=Object(N["b"])(Object(I["k"])(e).width,0)+Object(N["b"])(this.arrowPadding,0);switch(pg[String(t).toUpperCase()]||0){case 1:return"+50%p - ".concat(n,"px");case-1:return"-50%p + ".concat(n,"px");default:return 0}}return this.offset},popperCreate:function(t){this.destroyPopper(),this.$_popper=new Zo["a"](this.target,t,this.popperConfig)},destroyPopper:function(){this.$_popper&&this.$_popper.destroy(),this.$_popper=null},updatePopper:function(){this.$_popper&&this.$_popper.scheduleUpdate()},popperPlacementChange:function(t){this.attachment=this.getAttachment(t.placement)},renderTemplate:function(t){return t("div")}},render:function(t){var e=this,n=this.noFade;return t(G["a"],{props:{appear:!0,noFade:n},on:{beforeEnter:function(t){return e.$emit(j["U"],t)},afterEnter:function(t){return e.$emit(j["V"],t)},beforeLeave:function(t){return e.$emit(j["x"],t)},afterLeave:function(t){return e.$emit(j["w"],t)}}},[this.localShow?this.renderTemplate(t):t()])}});function bg(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function vg(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?bg(Object(n),!0).forEach((function(e){yg(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):bg(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function yg(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var wg={html:Object(B["c"])(L["g"],!1),id:Object(B["c"])(L["u"])},_g=Object(F["c"])({name:E["uc"],extends:gg,mixins:[Mf],props:wg,data:function(){return{title:"",content:"",variant:null,customClass:null,interactive:!0}},computed:{templateType:function(){return"tooltip"},templateClasses:function(){var t,e=this.variant,n=this.attachment,r=this.templateType;return[(t={noninteractive:!this.interactive},yg(t,"b-".concat(r,"-").concat(e),e),yg(t,"bs-".concat(r,"-").concat(n),n),t),this.customClass]},templateAttributes:function(){var t=this.id;return vg(vg({},this.bvParent.bvParent.$attrs),{},{id:t,role:"tooltip",tabindex:"-1"},this.scopedStyleAttrs)},templateListeners:function(){var t=this;return{mouseenter:function(e){t.$emit(j["B"],e)},mouseleave:function(e){t.$emit(j["C"],e)},focusin:function(e){t.$emit(j["t"],e)},focusout:function(e){t.$emit(j["u"],e)}}}},methods:{renderTemplate:function(t){var e=this.title,n=Object(c["f"])(e)?e({}):e,r=this.html&&!Object(c["f"])(e)?{innerHTML:e}:{};return t("div",{staticClass:"tooltip b-tooltip",class:this.templateClasses,attrs:this.templateAttributes,on:this.templateListeners},[t("div",{staticClass:"arrow",ref:"arrow"}),t("div",{staticClass:"tooltip-inner",domProps:r},[n])])}}});function xg(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function kg(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?xg(Object(n),!0).forEach((function(e){Ag(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):xg(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Ag(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Mg,Og,Sg=".modal-content",Tg=Object(z["e"])(E["Bb"],j["w"]),Cg=".b-sidebar",Eg=[Sg,Cg].join(", "),jg="dropdown",Lg=".dropdown-menu.show",Pg="data-original-title",Dg={title:"",content:"",variant:null,customClass:null,triggers:"",placement:"auto",fallbackPlacement:"flip",target:null,container:null,noFade:!1,boundary:"scrollParent",boundaryPadding:5,offset:0,delay:0,arrowPadding:6,interactive:!0,disabled:!1,id:null,html:!1},Ig=Object(F["c"])({name:E["tc"],mixins:[$i["a"],xf],data:function(){return kg(kg({},Dg),{},{activeTrigger:{hover:!1,click:!1,focus:!1},localShow:!1})},computed:{templateType:function(){return"tooltip"},computedId:function(){return this.id||"__bv_".concat(this.templateType,"_").concat(this[F["a"]],"__")},computedDelay:function(){var t={show:0,hide:0};return Object(c["k"])(this.delay)?(t.show=Object(st["d"])(Object(N["c"])(this.delay.show,0),0),t.hide=Object(st["d"])(Object(N["c"])(this.delay.hide,0),0)):(Object(c["h"])(this.delay)||Object(c["n"])(this.delay))&&(t.show=t.hide=Object(st["d"])(Object(N["c"])(this.delay,0),0)),t},computedTriggers:function(){return Object(ne["b"])(this.triggers).filter(l["a"]).join(" ").trim().toLowerCase().split(/\s+/).sort()},isWithActiveTrigger:function(){for(var t in this.activeTrigger)if(this.activeTrigger[t])return!0;return!1},computedTemplateData:function(){var t=this.title,e=this.content,n=this.variant,r=this.customClass,i=this.noFade,o=this.interactive;return{title:t,content:e,variant:n,customClass:r,noFade:i,interactive:o}}},watch:{computedTriggers:function(t,e){var n=this;Object($n["a"])(t,e)||this.$nextTick((function(){n.unListen(),e.forEach((function(e){Object(ne["a"])(t,e)||n.activeTrigger[e]&&(n.activeTrigger[e]=!1)})),n.listen()}))},computedTemplateData:function(){this.handleTemplateUpdate()},title:function(t,e){t===e||t||this.hide()},disabled:function(t){t?this.disable():this.enable()}},created:function(){var t=this;this.$_tip=null,this.$_hoverTimeout=null,this.$_hoverState="",this.$_visibleInterval=null,this.$_enabled=!this.disabled,this.$_noop=vi.bind(this),this.bvParent&&this.bvParent.$once(j["fb"],(function(){t.$nextTick((function(){Object(I["D"])((function(){t.$destroy()}))}))})),this.$nextTick((function(){var e=t.getTarget();e&&Object(I["f"])(document.body,e)?(t.scopeId=kf(t.bvParent),t.listen()):Object(f["a"])(Object(c["n"])(t.target)?'Unable to find target element by ID "#'.concat(t.target,'" in document.'):"The provided target is no valid HTML element.",t.templateType)}))},updated:function(){this.$nextTick(this.handleTemplateUpdate)},deactivated:function(){this.forceHide()},beforeDestroy:function(){this.unListen(),this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.clearVisibilityInterval(),this.destroyTemplate(),this.$_noop=null},methods:{getTemplate:function(){return _g},updateData:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=!1;Object(d["h"])(Dg).forEach((function(r){Object(c["o"])(e[r])||t[r]===e[r]||(t[r]=e[r],"title"===r&&(n=!0))})),n&&this.localShow&&this.fixTitle()},createTemplateAndShow:function(){var t=this.getContainer(),e=this.getTemplate(),n=this.$_tip=Cf(this,e,{propsData:{id:this.computedId,html:this.html,placement:this.placement,fallbackPlacement:this.fallbackPlacement,target:this.getPlacementTarget(),boundary:this.getBoundary(),offset:Object(N["c"])(this.offset,0),arrowPadding:Object(N["c"])(this.arrowPadding,0),boundaryPadding:Object(N["c"])(this.boundaryPadding,0)}});this.handleTemplateUpdate(),n.$once(j["U"],this.onTemplateShow),n.$once(j["V"],this.onTemplateShown),n.$once(j["x"],this.onTemplateHide),n.$once(j["w"],this.onTemplateHidden),n.$once(j["gb"],this.destroyTemplate),n.$on(j["t"],this.handleEvent),n.$on(j["u"],this.handleEvent),n.$on(j["B"],this.handleEvent),n.$on(j["C"],this.handleEvent),n.$mount(t.appendChild(document.createElement("div")))},hideTemplate:function(){this.$_tip&&this.$_tip.hide(),this.clearActiveTriggers(),this.$_hoverState=""},destroyTemplate:function(){this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.$_hoverState="",this.clearActiveTriggers(),this.localPlacementTarget=null;try{this.$_tip.$destroy()}catch(t){}this.$_tip=null,this.removeAriaDescribedby(),this.restoreTitle(),this.localShow=!1},getTemplateElement:function(){return this.$_tip?this.$_tip.$el:null},handleTemplateUpdate:function(){var t=this,e=this.$_tip;if(e){var n=["title","content","variant","customClass","noFade","interactive"];n.forEach((function(n){e[n]!==t[n]&&(e[n]=t[n])}))}},show:function(){var t=this.getTarget();if(t&&Object(I["f"])(document.body,t)&&Object(I["u"])(t)&&!this.dropdownOpen()&&(!Object(c["p"])(this.title)&&""!==this.title||!Object(c["p"])(this.content)&&""!==this.content)&&!this.$_tip&&!this.localShow){this.localShow=!0;var e=this.buildEvent(j["U"],{cancelable:!0});this.emitEvent(e),e.defaultPrevented?this.destroyTemplate():(this.fixTitle(),this.addAriaDescribedby(),this.createTemplateAndShow())}},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.getTemplateElement();if(e&&this.localShow){var n=this.buildEvent(j["x"],{cancelable:!t});this.emitEvent(n),n.defaultPrevented||this.hideTemplate()}else this.restoreTitle()},forceHide:function(){var t=this.getTemplateElement();t&&this.localShow&&(this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.$_hoverState="",this.clearActiveTriggers(),this.$_tip&&(this.$_tip.noFade=!0),this.hide(!0))},enable:function(){this.$_enabled=!0,this.emitEvent(this.buildEvent(j["p"]))},disable:function(){this.$_enabled=!1,this.emitEvent(this.buildEvent(j["l"]))},onTemplateShow:function(){this.setWhileOpenListeners(!0)},onTemplateShown:function(){var t=this.$_hoverState;this.$_hoverState="","out"===t&&this.leave(null),this.emitEvent(this.buildEvent(j["V"]))},onTemplateHide:function(){this.setWhileOpenListeners(!1)},onTemplateHidden:function(){this.destroyTemplate(),this.emitEvent(this.buildEvent(j["w"]))},getTarget:function(){var t=this.target;return Object(c["n"])(t)?t=Object(I["j"])(t.replace(/^#/,"")):Object(c["f"])(t)?t=t():t&&(t=t.$el||t),Object(I["s"])(t)?t:null},getPlacementTarget:function(){return this.getTarget()},getTargetId:function(){var t=this.getTarget();return t&&t.id?t.id:null},getContainer:function(){var t=!!this.container&&(this.container.$el||this.container),e=document.body,n=this.getTarget();return!1===t?Object(I["e"])(Eg,n)||e:Object(c["n"])(t)&&Object(I["j"])(t.replace(/^#/,""))||e},getBoundary:function(){return this.boundary?this.boundary.$el||this.boundary:"scrollParent"},isInModal:function(){var t=this.getTarget();return t&&Object(I["e"])(Sg,t)},isDropdown:function(){var t=this.getTarget();return t&&Object(I["p"])(t,jg)},dropdownOpen:function(){var t=this.getTarget();return this.isDropdown()&&t&&Object(I["E"])(Lg,t)},clearHoverTimeout:function(){clearTimeout(this.$_hoverTimeout),this.$_hoverTimeout=null},clearVisibilityInterval:function(){clearInterval(this.$_visibleInterval),this.$_visibleInterval=null},clearActiveTriggers:function(){for(var t in this.activeTrigger)this.activeTrigger[t]=!1},addAriaDescribedby:function(){var t=this.getTarget(),e=Object(I["h"])(t,"aria-describedby")||"";e=e.split(/\s+/).concat(this.computedId).join(" ").trim(),Object(I["G"])(t,"aria-describedby",e)},removeAriaDescribedby:function(){var t=this,e=this.getTarget(),n=Object(I["h"])(e,"aria-describedby")||"";n=n.split(/\s+/).filter((function(e){return e!==t.computedId})).join(" ").trim(),n?Object(I["G"])(e,"aria-describedby",n):Object(I["z"])(e,"aria-describedby")},fixTitle:function(){var t=this.getTarget();if(Object(I["o"])(t,"title")){var e=Object(I["h"])(t,"title");Object(I["G"])(t,"title",""),e&&Object(I["G"])(t,Pg,e)}},restoreTitle:function(){var t=this.getTarget();if(Object(I["o"])(t,Pg)){var e=Object(I["h"])(t,Pg);Object(I["z"])(t,Pg),e&&Object(I["G"])(t,"title",e)}},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new ia["a"](t,kg({cancelable:!1,target:this.getTarget(),relatedTarget:this.getTemplateElement()||null,componentId:this.computedId,vueTarget:this},e))},emitEvent:function(t){var e=t.type;this.emitOnRoot(Object(z["e"])(this.templateType,e),t),this.$emit(e,t)},listen:function(){var t=this,e=this.getTarget();e&&(this.setRootListener(!0),this.computedTriggers.forEach((function(n){"click"===n?Object(z["b"])(e,"click",t.handleEvent,j["db"]):"focus"===n?(Object(z["b"])(e,"focusin",t.handleEvent,j["db"]),Object(z["b"])(e,"focusout",t.handleEvent,j["db"])):"blur"===n?Object(z["b"])(e,"focusout",t.handleEvent,j["db"]):"hover"===n&&(Object(z["b"])(e,"mouseenter",t.handleEvent,j["db"]),Object(z["b"])(e,"mouseleave",t.handleEvent,j["db"]))}),this))},unListen:function(){var t=this,e=["click","focusin","focusout","mouseenter","mouseleave"],n=this.getTarget();this.setRootListener(!1),e.forEach((function(e){n&&Object(z["a"])(n,e,t.handleEvent,j["db"])}),this)},setRootListener:function(t){var e=t?"listenOnRoot":"listenOffRoot",n=this.templateType;this[e](Object(z["d"])(n,j["x"]),this.doHide),this[e](Object(z["d"])(n,j["U"]),this.doShow),this[e](Object(z["d"])(n,j["k"]),this.doDisable),this[e](Object(z["d"])(n,j["o"]),this.doEnable)},setWhileOpenListeners:function(t){this.setModalListener(t),this.setDropdownListener(t),this.visibleCheck(t),this.setOnTouchStartListener(t)},visibleCheck:function(t){var e=this;this.clearVisibilityInterval();var n=this.getTarget();t&&(this.$_visibleInterval=setInterval((function(){var t=e.getTemplateElement();!t||!e.localShow||n.parentNode&&Object(I["u"])(n)||e.forceHide()}),100))},setModalListener:function(t){this.isInModal()&&this[t?"listenOnRoot":"listenOffRoot"](Tg,this.forceHide)},setOnTouchStartListener:function(t){var e=this;"ontouchstart"in document.documentElement&&Object(ne["f"])(document.body.children).forEach((function(n){Object(z["c"])(t,n,"mouseover",e.$_noop)}))},setDropdownListener:function(t){var e=this.getTarget();if(e&&this.bvEventRoot&&this.isDropdown){var n=ua(e);n&&n[t?"$on":"$off"](j["V"],this.forceHide)}},handleEvent:function(t){var e=this.getTarget();if(e&&!Object(I["r"])(e)&&this.$_enabled&&!this.dropdownOpen()){var n=t.type,r=this.computedTriggers;if("click"===n&&Object(ne["a"])(r,"click"))this.click(t);else if("mouseenter"===n&&Object(ne["a"])(r,"hover"))this.enter(t);else if("focusin"===n&&Object(ne["a"])(r,"focus"))this.enter(t);else if("focusout"===n&&(Object(ne["a"])(r,"focus")||Object(ne["a"])(r,"blur"))||"mouseleave"===n&&Object(ne["a"])(r,"hover")){var i=this.getTemplateElement(),o=t.target,a=t.relatedTarget;if(i&&Object(I["f"])(i,o)&&Object(I["f"])(e,a)||i&&Object(I["f"])(e,o)&&Object(I["f"])(i,a)||i&&Object(I["f"])(i,o)&&Object(I["f"])(i,a)||Object(I["f"])(e,o)&&Object(I["f"])(e,a))return;this.leave(t)}}},doHide:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.forceHide()},doShow:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.show()},doDisable:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.disable()},doEnable:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.enable()},click:function(t){this.$_enabled&&!this.dropdownOpen()&&(Object(I["d"])(t.currentTarget),this.activeTrigger.click=!this.activeTrigger.click,this.isWithActiveTrigger?this.enter(null):this.leave(null))},toggle:function(){this.$_enabled&&!this.dropdownOpen()&&(this.localShow?this.leave(null):this.enter(null))},enter:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e&&(this.activeTrigger["focusin"===e.type?"focus":"hover"]=!0),this.localShow||"in"===this.$_hoverState?this.$_hoverState="in":(this.clearHoverTimeout(),this.$_hoverState="in",this.computedDelay.show?(this.fixTitle(),this.$_hoverTimeout=setTimeout((function(){"in"===t.$_hoverState?t.show():t.localShow||t.restoreTitle()}),this.computedDelay.show)):this.show())},leave:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e&&(this.activeTrigger["focusout"===e.type?"focus":"hover"]=!1,"focusout"===e.type&&Object(ne["a"])(this.computedTriggers,"blur")&&(this.activeTrigger.click=!1,this.activeTrigger.hover=!1)),this.isWithActiveTrigger||(this.clearHoverTimeout(),this.$_hoverState="out",this.computedDelay.hide?this.$_hoverTimeout=setTimeout((function(){"out"===t.$_hoverState&&t.hide()}),this.computedDelay.hide):this.hide())}}});function Rg(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ng(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Rg(Object(n),!0).forEach((function(e){Bg(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Rg(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Bg(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Fg="disabled",Yg=j["hb"]+Fg,zg="show",Hg=j["hb"]+zg,Vg=Object(B["d"])((Mg={boundary:Object(B["c"])([ra["c"],L["q"],L["u"]],"scrollParent"),boundaryPadding:Object(B["c"])(L["p"],50),container:Object(B["c"])([ra["c"],L["q"],L["u"]]),customClass:Object(B["c"])(L["u"]),delay:Object(B["c"])(L["o"],50)},Bg(Mg,Fg,Object(B["c"])(L["g"],!1)),Bg(Mg,"fallbackPlacement",Object(B["c"])(L["f"],"flip")),Bg(Mg,"id",Object(B["c"])(L["u"])),Bg(Mg,"noFade",Object(B["c"])(L["g"],!1)),Bg(Mg,"noninteractive",Object(B["c"])(L["g"],!1)),Bg(Mg,"offset",Object(B["c"])(L["p"],0)),Bg(Mg,"placement",Object(B["c"])(L["u"],"top")),Bg(Mg,zg,Object(B["c"])(L["g"],!1)),Bg(Mg,"target",Object(B["c"])([ra["c"],ra["d"],L["l"],L["q"],L["u"]],void 0,!0)),Bg(Mg,"title",Object(B["c"])(L["u"])),Bg(Mg,"triggers",Object(B["c"])(L["f"],"hover focus")),Bg(Mg,"variant",Object(B["c"])(L["u"])),Mg),E["sc"]),Wg=Object(F["c"])({name:E["sc"],mixins:[D["a"],xf],inheritAttrs:!1,props:Vg,data:function(){return{localShow:this[zg],localTitle:"",localContent:""}},computed:{templateData:function(){return Ng({title:this.localTitle,content:this.localContent,interactive:!this.noninteractive},Object(d["k"])(this.$props,["boundary","boundaryPadding","container","customClass","delay","fallbackPlacement","id","noFade","offset","placement","target","target","triggers","variant",Fg]))},templateTitleContent:function(){var t=this.title,e=this.content;return{title:t,content:e}}},watch:(Og={},Bg(Og,zg,(function(t,e){t!==e&&t!==this.localShow&&this.$_toolpop&&(t?this.$_toolpop.show():this.$_toolpop.forceHide())})),Bg(Og,Fg,(function(t){t?this.doDisable():this.doEnable()})),Bg(Og,"localShow",(function(t){this.$emit(Hg,t)})),Bg(Og,"templateData",(function(){var t=this;this.$nextTick((function(){t.$_toolpop&&t.$_toolpop.updateData(t.templateData)}))})),Bg(Og,"templateTitleContent",(function(){this.$nextTick(this.updateContent)})),Og),created:function(){this.$_toolpop=null},updated:function(){this.$nextTick(this.updateContent)},beforeDestroy:function(){this.$off(j["F"],this.doOpen),this.$off(j["g"],this.doClose),this.$off(j["k"],this.doDisable),this.$off(j["o"],this.doEnable),this.$_toolpop&&(this.$_toolpop.$destroy(),this.$_toolpop=null)},mounted:function(){var t=this;this.$nextTick((function(){var e=t.getComponent();t.updateContent();var n=kf(t)||kf(t.bvParent),r=t.$_toolpop=Cf(t,e,{_scopeId:n||void 0});r.updateData(t.templateData),r.$on(j["U"],t.onShow),r.$on(j["V"],t.onShown),r.$on(j["x"],t.onHide),r.$on(j["w"],t.onHidden),r.$on(j["l"],t.onDisabled),r.$on(j["p"],t.onEnabled),t[Fg]&&t.doDisable(),t.$on(j["F"],t.doOpen),t.$on(j["g"],t.doClose),t.$on(j["k"],t.doDisable),t.$on(j["o"],t.doEnable),t.localShow&&r.show()}))},methods:{getComponent:function(){return Ig},updateContent:function(){this.setTitle(this.normalizeSlot()||this.title)},setTitle:function(t){t=Object(c["p"])(t)?"":t,this.localTitle!==t&&(this.localTitle=t)},setContent:function(t){t=Object(c["p"])(t)?"":t,this.localContent!==t&&(this.localContent=t)},onShow:function(t){this.$emit(j["U"],t),t&&(this.localShow=!t.defaultPrevented)},onShown:function(t){this.localShow=!0,this.$emit(j["V"],t)},onHide:function(t){this.$emit(j["x"],t)},onHidden:function(t){this.$emit(j["w"],t),this.localShow=!1},onDisabled:function(t){t&&t.type===j["l"]&&(this.$emit(Yg,!0),this.$emit(j["l"],t))},onEnabled:function(t){t&&t.type===j["p"]&&(this.$emit(Yg,!1),this.$emit(j["p"],t))},doOpen:function(){!this.localShow&&this.$_toolpop&&this.$_toolpop.show()},doClose:function(){this.localShow&&this.$_toolpop&&this.$_toolpop.hide()},doDisable:function(){this.$_toolpop&&this.$_toolpop.disable()},doEnable:function(){this.$_toolpop&&this.$_toolpop.enable()}},render:function(t){return t()}}),Ug=Object(F["c"])({name:E["Rb"],extends:_g,computed:{templateType:function(){return"popover"}},methods:{renderTemplate:function(t){var e=this.title,n=this.content,r=Object(c["f"])(e)?e({}):e,i=Object(c["f"])(n)?n({}):n,o=this.html&&!Object(c["f"])(e)?{innerHTML:e}:{},a=this.html&&!Object(c["f"])(n)?{innerHTML:n}:{};return t("div",{staticClass:"popover b-popover",class:this.templateClasses,attrs:this.templateAttributes,on:this.templateListeners},[t("div",{staticClass:"arrow",ref:"arrow"}),Object(c["p"])(r)||""===r?t():t("h3",{staticClass:"popover-header",domProps:o},[r]),Object(c["p"])(i)||""===i?t():t("div",{staticClass:"popover-body",domProps:a},[i])])}}}),$g=Object(F["c"])({name:E["Qb"],extends:Ig,computed:{templateType:function(){return"popover"}},methods:{getTemplate:function(){return Ug}}});function Gg(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function qg(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Gg(Object(n),!0).forEach((function(e){Xg(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Gg(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Xg(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Zg=Object(B["d"])(Object(d["m"])(qg(qg({},Vg),{},{content:Object(B["c"])(L["u"]),placement:Object(B["c"])(L["u"],"right"),triggers:Object(B["c"])(L["f"],j["f"])})),E["Pb"]),Kg=Object(F["c"])({name:E["Pb"],extends:Wg,inheritAttrs:!1,props:Zg,methods:{getComponent:function(){return $g},updateContent:function(){this.setContent(this.normalizeSlot()||this.content),this.setTitle(this.normalizeSlot(P["ib"])||this.title)}}});function Qg(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Jg(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Qg(Object(n),!0).forEach((function(e){tb(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Qg(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function tb(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var eb="__BV_Popover__",nb="click",rb={focus:!0,hover:!0,click:!0,blur:!0,manual:!0},ib=/^html$/i,ob=/^nofade$/i,ab=/^(auto|top(left|right)?|bottom(left|right)?|left(top|bottom)?|right(top|bottom)?)$/i,sb=/^(window|viewport|scrollParent)$/i,lb=/^d\d+$/i,cb=/^ds\d+$/i,ub=/^dh\d+$/i,hb=/^o-?\d+$/i,db=/^v-.+$/i,fb=/\s+/,pb=function(t,e){var n={title:void 0,content:void 0,trigger:"",placement:"right",fallbackPlacement:"flip",container:!1,animation:!0,offset:0,disabled:!1,id:null,html:!1,delay:Object(yc["c"])(E["Pb"],"delay",50),boundary:String(Object(yc["c"])(E["Pb"],"boundary","scrollParent")),boundaryPadding:Object(N["c"])(Object(yc["c"])(E["Pb"],"boundaryPadding",5),0),variant:Object(yc["c"])(E["Pb"],"variant"),customClass:Object(yc["c"])(E["Pb"],"customClass")};if(Object(c["n"])(t.value)||Object(c["h"])(t.value)||Object(c["f"])(t.value)?n.content=t.value:Object(c["k"])(t.value)&&(n=Jg(Jg({},n),t.value)),t.arg&&(n.container="#".concat(t.arg)),Object(c["o"])(n.title)){var r=e.data||{};n.title=r.attrs&&!Object(c["p"])(r.attrs.title)?r.attrs.title:void 0}Object(c["k"])(n.delay)||(n.delay={show:Object(N["c"])(n.delay,0),hide:Object(N["c"])(n.delay,0)}),Object(d["h"])(t.modifiers).forEach((function(t){if(ib.test(t))n.html=!0;else if(ob.test(t))n.animation=!1;else if(ab.test(t))n.placement=t;else if(sb.test(t))t="scrollparent"===t?"scrollParent":t,n.boundary=t;else if(lb.test(t)){var e=Object(N["c"])(t.slice(1),0);n.delay.show=e,n.delay.hide=e}else cb.test(t)?n.delay.show=Object(N["c"])(t.slice(2),0):ub.test(t)?n.delay.hide=Object(N["c"])(t.slice(2),0):hb.test(t)?n.offset=Object(N["c"])(t.slice(1),0):db.test(t)&&(n.variant=t.slice(2)||null)}));var i={};return Object(ne["b"])(n.trigger||"").filter(l["a"]).join(" ").trim().toLowerCase().split(fb).forEach((function(t){rb[t]&&(i[t]=!0)})),Object(d["h"])(t.modifiers).forEach((function(t){t=t.toLowerCase(),rb[t]&&(i[t]=!0)})),n.trigger=Object(d["h"])(i).join(" "),"blur"===n.trigger&&(n.trigger="focus"),n.trigger||(n.trigger=nb),n},mb=function(t,e,n){if(i["i"]){var r=pb(e,n);if(!t[eb]){var o=bo(n,e);t[eb]=Cf(o,$g,{_scopeId:kf(o,void 0)}),t[eb].__bv_prev_data__={},t[eb].$on(j["U"],(function(){var e={};Object(c["f"])(r.title)&&(e.title=r.title(t)),Object(c["f"])(r.content)&&(e.content=r.content(t)),Object(d["h"])(e).length>0&&t[eb].updateData(e)}))}var a={title:r.title,content:r.content,triggers:r.trigger,placement:r.placement,fallbackPlacement:r.fallbackPlacement,variant:r.variant,customClass:r.customClass,container:r.container,boundary:r.boundary,delay:r.delay,offset:r.offset,noFade:!r.animation,id:r.id,disabled:r.disabled,html:r.html},s=t[eb].__bv_prev_data__;if(t[eb].__bv_prev_data__=a,!Object($n["a"])(a,s)){var l={target:t};Object(d["h"])(a).forEach((function(e){a[e]!==s[e]&&(l[e]="title"!==e&&"content"!==e||!Object(c["f"])(a[e])?a[e]:a[e](t))})),t[eb].updateData(l)}}},gb=function(t){t[eb]&&(t[eb].$destroy(),t[eb]=null),delete t[eb]},bb={bind:function(t,e,n){mb(t,e,n)},componentUpdated:function(t,e,n){Object(F["e"])((function(){mb(t,e,n)}))},unbind:function(t){gb(t)}},vb=A({directives:{VBPopover:bb}}),yb=A({components:{BPopover:Kg},plugins:{VBPopoverPlugin:vb}}),wb=Object(B["d"])({animated:Object(B["c"])(L["g"],null),label:Object(B["c"])(L["u"]),labelHtml:Object(B["c"])(L["u"]),max:Object(B["c"])(L["p"],null),precision:Object(B["c"])(L["p"],null),showProgress:Object(B["c"])(L["g"],null),showValue:Object(B["c"])(L["g"],null),striped:Object(B["c"])(L["g"],null),value:Object(B["c"])(L["p"],0),variant:Object(B["c"])(L["u"])},E["Ub"]),_b=Object(F["c"])({name:E["Ub"],mixins:[D["a"]],inject:{getBvProgress:{default:function(){return function(){return{}}}}},props:wb,computed:{bvProgress:function(){return this.getBvProgress()},progressBarClasses:function(){var t=this.computedAnimated,e=this.computedVariant;return[e?"bg-".concat(e):"",this.computedStriped||t?"progress-bar-striped":"",t?"progress-bar-animated":""]},progressBarStyles:function(){return{width:this.computedValue/this.computedMax*100+"%"}},computedValue:function(){return Object(N["b"])(this.value,0)},computedMax:function(){var t=Object(N["b"])(this.max)||Object(N["b"])(this.bvProgress.max,0);return t>0?t:100},computedPrecision:function(){return Object(st["d"])(Object(N["c"])(this.precision,Object(N["c"])(this.bvProgress.precision,0)),0)},computedProgress:function(){var t=this.computedPrecision,e=Object(st["f"])(10,t);return Object(N["a"])(100*e*this.computedValue/this.computedMax/e,t)},computedVariant:function(){return this.variant||this.bvProgress.variant},computedStriped:function(){return Object(c["b"])(this.striped)?this.striped:this.bvProgress.striped||!1},computedAnimated:function(){return Object(c["b"])(this.animated)?this.animated:this.bvProgress.animated||!1},computedShowProgress:function(){return Object(c["b"])(this.showProgress)?this.showProgress:this.bvProgress.showProgress||!1},computedShowValue:function(){return Object(c["b"])(this.showValue)?this.showValue:this.bvProgress.showValue||!1}},render:function(t){var e,n=this.label,r=this.labelHtml,i=this.computedValue,o=this.computedPrecision,a={};return this.hasNormalizedSlot()?e=this.normalizeSlot():n||r?a=Ye(r,n):this.computedShowProgress?e=this.computedProgress:this.computedShowValue&&(e=Object(N["a"])(i,o)),t("div",{staticClass:"progress-bar",class:this.progressBarClasses,style:this.progressBarStyles,attrs:{role:"progressbar","aria-valuemin":"0","aria-valuemax":Object(yt["g"])(this.computedMax),"aria-valuenow":Object(N["a"])(i,o)},domProps:a},e)}});function xb(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function kb(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?xb(Object(n),!0).forEach((function(e){Ab(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):xb(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Ab(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Mb,Ob=Object(d["j"])(wb,["label","labelHtml"]),Sb=Object(B["d"])(Object(d["m"])(kb(kb({},Ob),{},{animated:Object(B["c"])(L["g"],!1),height:Object(B["c"])(L["u"]),max:Object(B["c"])(L["p"],100),precision:Object(B["c"])(L["p"],0),showProgress:Object(B["c"])(L["g"],!1),showValue:Object(B["c"])(L["g"],!1),striped:Object(B["c"])(L["g"],!1)})),E["Tb"]),Tb=Object(F["c"])({name:E["Tb"],mixins:[D["a"]],provide:function(){var t=this;return{getBvProgress:function(){return t}}},props:Sb,computed:{progressHeight:function(){return{height:this.height||null}}},render:function(t){var e=this.normalizeSlot();return e||(e=t(_b,{props:Object(B["e"])(Ob,this.$props)})),t("div",{staticClass:"progress",style:this.progressHeight},[e])}}),Cb=A({components:{BProgress:Tb,BProgressBar:_b}});function Eb(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function jb(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Eb(Object(n),!0).forEach((function(e){Lb(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Eb(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Lb(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Pb="b-sidebar",Db=Object(z["d"])(E["A"],"request-state"),Ib=Object(z["d"])(E["A"],"toggle"),Rb=Object(z["e"])(E["A"],"state"),Nb=Object(z["e"])(E["A"],"sync-state"),Bb=Object(R["a"])("visible",{type:L["g"],defaultValue:!1,event:j["d"]}),Fb=Bb.mixin,Yb=Bb.props,zb=Bb.prop,Hb=Bb.event,Vb=Object(B["d"])(Object(d["m"])(jb(jb(jb({},qn["b"]),Yb),{},{ariaLabel:Object(B["c"])(L["u"]),ariaLabelledby:Object(B["c"])(L["u"]),backdrop:Object(B["c"])(L["g"],!1),backdropVariant:Object(B["c"])(L["u"],"dark"),bgVariant:Object(B["c"])(L["u"],"light"),bodyClass:Object(B["c"])(L["e"]),closeLabel:Object(B["c"])(L["u"]),footerClass:Object(B["c"])(L["e"]),footerTag:Object(B["c"])(L["u"],"footer"),headerClass:Object(B["c"])(L["e"]),headerTag:Object(B["c"])(L["u"],"header"),lazy:Object(B["c"])(L["g"],!1),noCloseOnBackdrop:Object(B["c"])(L["g"],!1),noCloseOnEsc:Object(B["c"])(L["g"],!1),noCloseOnRouteChange:Object(B["c"])(L["g"],!1),noEnforceFocus:Object(B["c"])(L["g"],!1),noHeader:Object(B["c"])(L["g"],!1),noHeaderClose:Object(B["c"])(L["g"],!1),noSlide:Object(B["c"])(L["g"],!1),right:Object(B["c"])(L["g"],!1),shadow:Object(B["c"])(L["j"],!1),sidebarClass:Object(B["c"])(L["e"]),tag:Object(B["c"])(L["u"],"div"),textVariant:Object(B["c"])(L["u"],"dark"),title:Object(B["c"])(L["u"]),width:Object(B["c"])(L["u"]),zIndex:Object(B["c"])(L["p"])})),E["Wb"]),Wb=function(t,e){var n=e.normalizeSlot(P["ib"],e.slotScope)||e.title;return n?t("strong",{attrs:{id:e.safeId("__title__")}},[n]):t("span")},Ub=function(t,e){if(e.noHeaderClose)return t();var n=e.closeLabel,r=e.textVariant,i=e.hide;return t($,{props:{ariaLabel:n,textVariant:r},on:{click:i},ref:"close-button"},[e.normalizeSlot(P["u"])||t(Gt)])},$b=function(t,e){if(e.noHeader)return t();var n=e.normalizeSlot(P["t"],e.slotScope);if(!n){var r=Wb(t,e),i=Ub(t,e);n=e.right?[i,r]:[r,i]}return t(e.headerTag,{staticClass:"".concat(Pb,"-header"),class:e.headerClass,key:"header"},n)},Gb=function(t,e){return t("div",{staticClass:"".concat(Pb,"-body"),class:e.bodyClass,key:"body"},[e.normalizeSlot(P["i"],e.slotScope)])},qb=function(t,e){var n=e.normalizeSlot(P["s"],e.slotScope);return n?t(e.footerTag,{staticClass:"".concat(Pb,"-footer"),class:e.footerClass,key:"footer"},[n]):t()},Xb=function(t,e){var n=$b(t,e);return e.lazy&&!e.isOpen?n:[n,Gb(t,e),qb(t,e)]},Zb=function(t,e){if(!e.backdrop)return t();var n=e.backdropVariant;return t("div",{directives:[{name:"show",value:e.localShow}],staticClass:"b-sidebar-backdrop",class:Lb({},"bg-".concat(n),n),on:{click:e.onBackdropClick}})},Kb=Object(F["c"])({name:E["Wb"],mixins:[Gn["a"],qn["a"],Fb,$i["a"],D["a"]],inheritAttrs:!1,props:Vb,data:function(){var t=!!this[zb];return{localShow:t,isOpen:t}},computed:{transitionProps:function(){return this.noSlide?{css:!0}:{css:!0,enterClass:"",enterActiveClass:"slide",enterToClass:"show",leaveClass:"show",leaveActiveClass:"slide",leaveToClass:""}},slotScope:function(){var t=this.hide,e=this.right,n=this.localShow;return{hide:t,right:e,visible:n}},hasTitle:function(){var t=this.$scopedSlots,e=this.$slots;return!this.noHeader&&!this.hasNormalizedSlot(P["t"])&&!(!this.normalizeSlot(P["ib"],this.slotScope,t,e)&&!this.title)},titleId:function(){return this.hasTitle?this.safeId("__title__"):null},computedAttrs:function(){return jb(jb({},this.bvAttrs),{},{id:this.safeId(),tabindex:"-1",role:"dialog","aria-modal":this.backdrop?"true":"false","aria-hidden":this.localShow?null:"true","aria-label":this.ariaLabel||null,"aria-labelledby":this.ariaLabelledby||this.titleId||null})}},watch:(Mb={},Lb(Mb,zb,(function(t,e){t!==e&&(this.localShow=t)})),Lb(Mb,"localShow",(function(t,e){t!==e&&(this.emitState(t),this.$emit(Hb,t))})),Lb(Mb,"$route",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.noCloseOnRouteChange||t.fullPath===e.fullPath||this.hide()})),Mb),created:function(){this.$_returnFocusEl=null},mounted:function(){var t=this;this.listenOnRoot(Ib,this.handleToggle),this.listenOnRoot(Db,this.handleSync),this.$nextTick((function(){t.emitState(t.localShow)}))},activated:function(){this.emitSync()},beforeDestroy:function(){this.localShow=!1,this.$_returnFocusEl=null},methods:{hide:function(){this.localShow=!1},emitState:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.localShow;this.emitOnRoot(Rb,this.safeId(),t)},emitSync:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.localShow;this.emitOnRoot(Nb,this.safeId(),t)},handleToggle:function(t){t&&t===this.safeId()&&(this.localShow=!this.localShow)},handleSync:function(t){var e=this;t&&t===this.safeId()&&this.$nextTick((function(){e.emitSync(e.localShow)}))},onKeydown:function(t){var e=t.keyCode;!this.noCloseOnEsc&&e===ee["f"]&&this.localShow&&this.hide()},onBackdropClick:function(){this.localShow&&!this.noCloseOnBackdrop&&this.hide()},onTopTrapFocus:function(){var t=Object(I["n"])(this.$refs.content);this.enforceFocus(t.reverse()[0])},onBottomTrapFocus:function(){var t=Object(I["n"])(this.$refs.content);this.enforceFocus(t[0])},onBeforeEnter:function(){this.$_returnFocusEl=Object(I["g"])(i["i"]?[document.body]:[]),this.isOpen=!0},onAfterEnter:function(t){Object(I["f"])(t,Object(I["g"])())||this.enforceFocus(t),this.$emit(j["V"])},onAfterLeave:function(){this.enforceFocus(this.$_returnFocusEl),this.$_returnFocusEl=null,this.isOpen=!1,this.$emit(j["w"])},enforceFocus:function(t){this.noEnforceFocus||Object(I["d"])(t)}},render:function(t){var e,n=this.bgVariant,r=this.width,i=this.textVariant,o=this.localShow,a=""===this.shadow||this.shadow,s=t(this.tag,{staticClass:Pb,class:[(e={shadow:!0===a},Lb(e,"shadow-".concat(a),a&&!0!==a),Lb(e,"".concat(Pb,"-right"),this.right),Lb(e,"bg-".concat(n),n),Lb(e,"text-".concat(i),i),e),this.sidebarClass],style:{width:r},attrs:this.computedAttrs,directives:[{name:"show",value:o}],ref:"content"},[Xb(t,this)]);s=t("transition",{props:this.transitionProps,on:{beforeEnter:this.onBeforeEnter,afterEnter:this.onAfterEnter,afterLeave:this.onAfterLeave}},[s]);var l=t(G["a"],{props:{noFade:this.noSlide}},[Zb(t,this)]),c=t(),u=t();return this.backdrop&&o&&(c=t("div",{attrs:{tabindex:"0"},on:{focus:this.onTopTrapFocus}}),u=t("div",{attrs:{tabindex:"0"},on:{focus:this.onBottomTrapFocus}})),t("div",{staticClass:"b-sidebar-outer",style:{zIndex:this.zIndex},attrs:{tabindex:"-1"},on:{keydown:this.onKeydown}},[c,s,u,l])}}),Qb=A({components:{BSidebar:Kb},plugins:{VBTogglePlugin:qo}});function Jb(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var tv=Object(B["d"])({animation:Object(B["c"])(L["u"],"wave"),height:Object(B["c"])(L["u"]),size:Object(B["c"])(L["u"]),type:Object(B["c"])(L["u"],"text"),variant:Object(B["c"])(L["u"]),width:Object(B["c"])(L["u"])},E["Xb"]),ev=Object(F["c"])({name:E["Xb"],functional:!0,props:tv,render:function(t,e){var n,r=e.data,i=e.props,o=i.size,a=i.animation,s=i.variant;return t("div",Object(Y["a"])(r,{staticClass:"b-skeleton",style:{width:o||i.width,height:o||i.height},class:(n={},Jb(n,"b-skeleton-".concat(i.type),!0),Jb(n,"b-skeleton-animate-".concat(a),a),Jb(n,"bg-".concat(s),s),n)}))}});function nv(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function rv(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?nv(Object(n),!0).forEach((function(e){iv(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):nv(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function iv(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ov=Object(B["d"])({animation:Object(B["c"])(L["u"],"wave"),icon:Object(B["c"])(L["u"]),iconProps:Object(B["c"])(L["q"],{})},E["Yb"]),av=Object(F["c"])({name:E["Yb"],functional:!0,props:ov,render:function(t,e){var n=e.data,r=e.props,i=r.icon,o=r.animation,a=t(te,{staticClass:"b-skeleton-icon",props:rv(rv({},r.iconProps),{},{icon:i})});return t("div",Object(Y["a"])(n,{staticClass:"b-skeleton-icon-wrapper position-relative d-inline-block overflow-hidden",class:iv({},"b-skeleton-animate-".concat(o),o)}),[a])}});function sv(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var lv=Object(B["d"])({animation:Object(B["c"])(L["u"]),aspect:Object(B["c"])(L["u"],"16:9"),cardImg:Object(B["c"])(L["u"]),height:Object(B["c"])(L["u"]),noAspect:Object(B["c"])(L["g"],!1),variant:Object(B["c"])(L["u"]),width:Object(B["c"])(L["u"])},E["Zb"]),cv=Object(F["c"])({name:E["Zb"],functional:!0,props:lv,render:function(t,e){var n=e.data,r=e.props,i=r.aspect,o=r.width,a=r.height,s=r.animation,l=r.variant,c=r.cardImg,u=t(ev,Object(Y["a"])(n,{props:{type:"img",width:o,height:a,animation:s,variant:l},class:sv({},"card-img-".concat(c),c)}));return r.noAspect?u:t(gt,{props:{aspect:i}},[u])}}),uv=Object(F["c"])({methods:{hasListener:function(t){if(F["d"])return!0;var e=this.$listeners||{},n=this._events||{};return!Object(c["o"])(e[t])||Object(c["a"])(n[t])&&n[t].length>0}}});function hv(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var dv={stacked:Object(B["c"])(L["j"],!1)},fv=Object(F["c"])({props:dv,computed:{isStacked:function(){var t=this.stacked;return""===t||t},isStackedAlways:function(){return!0===this.isStacked},stackedTableClasses:function(){var t=this.isStackedAlways;return hv({"b-table-stacked":t},"b-table-stacked-".concat(this.stacked),!t&&this.isStacked)}}});function pv(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function mv(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?pv(Object(n),!0).forEach((function(e){gv(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):pv(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function gv(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var bv={bordered:Object(B["c"])(L["g"],!1),borderless:Object(B["c"])(L["g"],!1),captionTop:Object(B["c"])(L["g"],!1),dark:Object(B["c"])(L["g"],!1),fixed:Object(B["c"])(L["g"],!1),hover:Object(B["c"])(L["g"],!1),noBorderCollapse:Object(B["c"])(L["g"],!1),outlined:Object(B["c"])(L["g"],!1),responsive:Object(B["c"])(L["j"],!1),small:Object(B["c"])(L["g"],!1),stickyHeader:Object(B["c"])(L["j"],!1),striped:Object(B["c"])(L["g"],!1),tableClass:Object(B["c"])(L["e"]),tableVariant:Object(B["c"])(L["u"])},vv=Object(F["c"])({mixins:[Gn["a"]],provide:function(){var t=this;return{getBvTable:function(){return t}}},inheritAttrs:!1,props:bv,computed:{isTableSimple:function(){return!1},isResponsive:function(){var t=this.responsive;return""===t||t},isStickyHeader:function(){var t=this.stickyHeader;return t=""===t||t,!this.isStacked&&t},wrapperClasses:function(){var t=this.isResponsive;return[this.isStickyHeader?"b-table-sticky-header":"",!0===t?"table-responsive":t?"table-responsive-".concat(this.responsive):""].filter(l["a"])},wrapperStyles:function(){var t=this.isStickyHeader;return t&&!Object(c["b"])(t)?{maxHeight:t}:{}},tableClasses:function(){var t=Object(Hs["a"])(this),e=t.hover,n=t.tableVariant,r=t.selectableTableClasses,i=t.stackedTableClasses,o=t.tableClass,a=t.computedBusy;return e=this.isTableSimple?e:e&&this.computedItems.length>0&&!a,[o,{"table-striped":this.striped,"table-hover":e,"table-dark":this.dark,"table-bordered":this.bordered,"table-borderless":this.borderless,"table-sm":this.small,border:this.outlined,"b-table-fixed":this.fixed,"b-table-caption-top":this.captionTop,"b-table-no-border-collapse":this.noBorderCollapse},n?"".concat(this.dark?"bg":"table","-").concat(n):"",i,r]},tableAttrs:function(){var t=Object(Hs["a"])(this),e=t.computedItems,n=t.filteredItems,r=t.computedFields,i=t.selectableTableAttrs,o=t.computedBusy,a=this.isTableSimple?{}:{"aria-busy":Object(yt["g"])(o),"aria-colcount":Object(yt["g"])(r.length),"aria-describedby":this.bvAttrs["aria-describedby"]||this.$refs.caption?this.captionId:null},s=e&&n&&n.length>e.length?Object(yt["g"])(n.length):null;return mv(mv(mv({"aria-rowcount":s},this.bvAttrs),{},{id:this.safeId(),role:this.bvAttrs.role||"table"},a),i)}},render:function(t){var e=Object(Hs["a"])(this),n=e.wrapperClasses,r=e.renderCaption,i=e.renderColgroup,o=e.renderThead,a=e.renderTbody,s=e.renderTfoot,c=[];this.isTableSimple?c.push(this.normalizeSlot()):(c.push(r?r():null),c.push(i?i():null),c.push(o?o():null),c.push(a?a():null),c.push(s?s():null));var u=t("table",{staticClass:"table b-table",class:this.tableClasses,attrs:this.tableAttrs,key:"b-table"},c.filter(l["a"]));return n.length>0?t("div",{class:n,style:this.wrapperStyles,key:"wrap"},[u]):u}});function yv(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function wv(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?yv(Object(n),!0).forEach((function(e){_v(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):yv(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function _v(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var xv=Object(B["d"])(Object(d["m"])(wv(wv(wv({},qn["b"]),dv),bv)),E["hc"]),kv=Object(F["c"])({name:E["hc"],mixins:[Gn["a"],uv,qn["a"],D["a"],vv,fv],props:xv,computed:{isTableSimple:function(){return!0}}});function Av(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Mv(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Av(Object(n),!0).forEach((function(e){Ov(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Av(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Ov(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Sv=function(t){return t>0},Tv=Object(B["d"])({animation:Object(B["c"])(L["u"]),columns:Object(B["c"])(L["n"],5,Sv),hideHeader:Object(B["c"])(L["g"],!1),rows:Object(B["c"])(L["n"],3,Sv),showFooter:Object(B["c"])(L["g"],!1),tableProps:Object(B["c"])(L["q"],{})},E["ac"]),Cv=Object(F["c"])({name:E["ac"],functional:!0,props:Tv,render:function(t,e){var n=e.data,r=e.props,i=r.animation,o=r.columns,a=t("th",[t(ev,{props:{animation:i}})]),s=t("tr",Object(ne["c"])(o,a)),l=t("td",[t(ev,{props:{width:"75%",animation:i}})]),c=t("tr",Object(ne["c"])(o,l)),u=t("tbody",Object(ne["c"])(r.rows,c)),h=r.hideHeader?t():t("thead",[s]),d=r.showFooter?t("tfoot",[s]):t();return t(kv,Object(Y["a"])(n,{props:Mv({},r.tableProps)}),[h,u,d])}}),Ev=Object(B["d"])({loading:Object(B["c"])(L["g"],!1)},E["bc"]),jv=Object(F["c"])({name:E["bc"],functional:!0,props:Ev,render:function(t,e){var n=e.data,r=e.props,i=e.slots,o=e.scopedSlots,a=i(),s=o||{},l={};return r.loading?t("div",Object(Y["a"])(n,{attrs:{role:"alert","aria-live":"polite","aria-busy":!0},staticClass:"b-skeleton-wrapper",key:"loading"}),Object(H["b"])(P["F"],l,s,a)):Object(H["b"])(P["i"],l,s,a)}}),Lv=A({components:{BSkeleton:ev,BSkeletonIcon:av,BSkeletonImg:cv,BSkeletonTable:Cv,BSkeletonWrapper:jv}}),Pv=A({components:{BSpinner:qm}});function Dv(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Iv(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Dv(Object(n),!0).forEach((function(e){Rv(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Dv(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Rv(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Nv="light",Bv="dark",Fv=Object(B["d"])({variant:Object(B["c"])(L["u"])},E["vc"]),Yv=Object(F["c"])({name:E["vc"],mixins:[Gn["a"],Wc["a"],D["a"]],provide:function(){var t=this;return{getBvTableTr:function(){return t}}},inject:{getBvTableRowGroup:{default:function(){return function(){return{}}}}},inheritAttrs:!1,props:Fv,computed:{bvTableRowGroup:function(){return this.getBvTableRowGroup()},inTbody:function(){return this.bvTableRowGroup.isTbody},inThead:function(){return this.bvTableRowGroup.isThead},inTfoot:function(){return this.bvTableRowGroup.isTfoot},isDark:function(){return this.bvTableRowGroup.isDark},isStacked:function(){return this.bvTableRowGroup.isStacked},isResponsive:function(){return this.bvTableRowGroup.isResponsive},isStickyHeader:function(){return this.bvTableRowGroup.isStickyHeader},hasStickyHeader:function(){return!this.isStacked&&this.bvTableRowGroup.hasStickyHeader},tableVariant:function(){return this.bvTableRowGroup.tableVariant},headVariant:function(){return this.inThead?this.bvTableRowGroup.headVariant:null},footVariant:function(){return this.inTfoot?this.bvTableRowGroup.footVariant:null},isRowDark:function(){return this.headVariant!==Nv&&this.footVariant!==Nv&&(this.headVariant===Bv||this.footVariant===Bv||this.isDark)},trClasses:function(){var t=this.variant;return[t?"".concat(this.isRowDark?"bg":"table","-").concat(t):null]},trAttrs:function(){return Iv({role:"row"},this.bvAttrs)}},render:function(t){return t("tr",{class:this.trClasses,attrs:this.trAttrs,on:this.bvListeners},this.normalizeSlot())}}),zv={},Hv=Object(F["c"])({props:zv,methods:{renderBottomRow:function(){var t=this.computedFields,e=this.stacked,n=this.tbodyTrClass,r=this.tbodyTrAttr,i=this.$createElement;return this.hasNormalizedSlot(P["e"])&&!0!==e&&""!==e?i(Yv,{staticClass:"b-table-bottom-row",class:[Object(c["f"])(n)?n(null,"row-bottom"):n],attrs:Object(c["f"])(r)?r(null,"row-bottom"):r,key:"b-bottom-row"},this.normalizeSlot(P["e"],{columns:t.length,fields:t})):i()}}});function Vv(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Wv(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Vv(Object(n),!0).forEach((function(e){Uv(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Vv(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Uv(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var $v=function(t){return t=Object(N["c"])(t,0),t>0?t:null},Gv=function(t){return Object(c["p"])(t)||$v(t)>0},qv=Object(B["d"])({colspan:Object(B["c"])(L["p"],null,Gv),rowspan:Object(B["c"])(L["p"],null,Gv),stackedHeading:Object(B["c"])(L["u"]),stickyColumn:Object(B["c"])(L["g"],!1),variant:Object(B["c"])(L["u"])},E["fc"]),Xv=Object(F["c"])({name:E["fc"],mixins:[Gn["a"],Wc["a"],D["a"]],inject:{getBvTableTr:{default:function(){return function(){return{}}}}},inheritAttrs:!1,props:qv,computed:{bvTableTr:function(){return this.getBvTableTr()},tag:function(){return"td"},inTbody:function(){return this.bvTableTr.inTbody},inThead:function(){return this.bvTableTr.inThead},inTfoot:function(){return this.bvTableTr.inTfoot},isDark:function(){return this.bvTableTr.isDark},isStacked:function(){return this.bvTableTr.isStacked},isStackedCell:function(){return this.inTbody&&this.isStacked},isResponsive:function(){return this.bvTableTr.isResponsive},isStickyHeader:function(){return this.bvTableTr.isStickyHeader},hasStickyHeader:function(){return this.bvTableTr.hasStickyHeader},isStickyColumn:function(){return!this.isStacked&&(this.isResponsive||this.hasStickyHeader)&&this.stickyColumn},rowVariant:function(){return this.bvTableTr.variant},headVariant:function(){return this.bvTableTr.headVariant},footVariant:function(){return this.bvTableTr.footVariant},tableVariant:function(){return this.bvTableTr.tableVariant},computedColspan:function(){return $v(this.colspan)},computedRowspan:function(){return $v(this.rowspan)},cellClasses:function(){var t=this.variant,e=this.headVariant,n=this.isStickyColumn;return(!t&&this.isStickyHeader&&!e||!t&&n&&this.inTfoot&&!this.footVariant||!t&&n&&this.inThead&&!e||!t&&n&&this.inTbody)&&(t=this.rowVariant||this.tableVariant||"b-table-default"),[t?"".concat(this.isDark?"bg":"table","-").concat(t):null,n?"b-table-sticky-column":null]},cellAttrs:function(){var t=this.stackedHeading,e=this.inThead||this.inTfoot,n=this.computedColspan,r=this.computedRowspan,i="cell",o=null;return e?(i="columnheader",o=n>0?"colspan":"col"):Object(I["t"])(this.tag,"th")&&(i="rowheader",o=r>0?"rowgroup":"row"),Wv(Wv({colspan:n,rowspan:r,role:i,scope:o},this.bvAttrs),{},{"data-label":this.isStackedCell&&!Object(c["p"])(t)?Object(yt["g"])(t):null})}},render:function(t){var e=[this.normalizeSlot()];return t(this.tag,{class:this.cellClasses,attrs:this.cellAttrs,on:this.bvListeners},[this.isStackedCell?t("div",[e]):e])}});function Zv(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Kv="busy",Qv=j["hb"]+Kv,Jv=Zv({},Kv,Object(B["c"])(L["g"],!1)),ty=Object(F["c"])({props:Jv,data:function(){return{localBusy:!1}},computed:{computedBusy:function(){return this[Kv]||this.localBusy}},watch:{localBusy:function(t,e){t!==e&&this.$emit(Qv,t)}},methods:{stopIfBusy:function(t){return!!this.computedBusy&&(Object(z["f"])(t),!0)},renderBusy:function(){var t=this.tbodyTrClass,e=this.tbodyTrAttr,n=this.$createElement;return this.computedBusy&&this.hasNormalizedSlot(P["bb"])?n(Yv,{staticClass:"b-table-busy-slot",class:[Object(c["f"])(t)?t(null,P["bb"]):t],attrs:Object(c["f"])(e)?e(null,P["bb"]):e,key:"table-busy-slot"},[n(Xv,{props:{colspan:this.computedFields.length||null}},[this.normalizeSlot(P["bb"])])]):null}}}),ey={caption:Object(B["c"])(L["u"]),captionHtml:Object(B["c"])(L["u"])},ny=Object(F["c"])({props:ey,computed:{captionId:function(){return this.isStacked?this.safeId("_caption_"):null}},methods:{renderCaption:function(){var t=this.caption,e=this.captionHtml,n=this.$createElement,r=n(),i=this.hasNormalizedSlot(P["cb"]);return(i||t||e)&&(r=n("caption",{attrs:{id:this.captionId},domProps:i?{}:Ye(e,t),key:"caption",ref:"caption"},this.normalizeSlot(P["cb"]))),r}}}),ry={},iy=Object(F["c"])({methods:{renderColgroup:function(){var t=this.computedFields,e=this.$createElement,n=e();return this.hasNormalizedSlot(P["db"])&&(n=e("colgroup",{key:"colgroup"},[this.normalizeSlot(P["db"],{columns:t.length,fields:t})])),n}}}),oy={emptyFilteredHtml:Object(B["c"])(L["u"]),emptyFilteredText:Object(B["c"])(L["u"],"There are no records matching your request"),emptyHtml:Object(B["c"])(L["u"]),emptyText:Object(B["c"])(L["u"],"There are no records to show"),showEmpty:Object(B["c"])(L["g"],!1)},ay=Object(F["c"])({props:oy,methods:{renderEmpty:function(){var t=Object(Hs["a"])(this),e=t.computedItems,n=t.computedBusy,r=this.$createElement,i=r();if(this.showEmpty&&(!e||0===e.length)&&(!n||!this.hasNormalizedSlot(P["bb"]))){var o=this.computedFields,a=this.isFiltered,s=this.emptyText,l=this.emptyHtml,u=this.emptyFilteredText,h=this.emptyFilteredHtml,d=this.tbodyTrClass,f=this.tbodyTrAttr;i=this.normalizeSlot(a?P["o"]:P["n"],{emptyFilteredHtml:h,emptyFilteredText:u,emptyHtml:l,emptyText:s,fields:o,items:e}),i||(i=r("div",{class:["text-center","my-2"],domProps:a?Ye(h,u):Ye(l,s)})),i=r(Xv,{props:{colspan:o.length||null}},[r("div",{attrs:{role:"alert","aria-live":"polite"}},[i])]),i=r(Yv,{staticClass:"b-table-empty-row",class:[Object(c["f"])(d)?d(null,"row-empty"):d],attrs:Object(c["f"])(f)?f(null,"row-empty"):f,key:a?"b-empty-filtered-row":"b-empty-row"},[i])}return i}}}),sy=function t(e){return Object(c["p"])(e)?"":Object(c["j"])(e)&&!Object(c["c"])(e)?Object(d["h"])(e).sort().map((function(n){return t(e[n])})).filter((function(t){return!!t})).join(" "):Object(yt["g"])(e)};function ly(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function cy(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ly(Object(n),!0).forEach((function(e){uy(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ly(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function uy(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var hy="_cellVariants",dy="_rowVariant",fy="_showDetails",py=[hy,dy,fy].reduce((function(t,e){return cy(cy({},t),{},uy({},e,!0))}),{}),my=["a","a *","button","button *","input:not(.disabled):not([disabled])","select:not(.disabled):not([disabled])","textarea:not(.disabled):not([disabled])",'[role="link"]','[role="link"] *','[role="button"]','[role="button"] *',"[tabindex]:not(.disabled):not([disabled])"].join(","),gy=function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=Object(d["h"])(r).reduce((function(e,n){var i=r[n],o=i.filterByFormatted,a=Object(c["f"])(o)?o:o?i.formatter:null;return Object(c["f"])(a)&&(e[n]=a(t[n],n,t)),e}),Object(d["b"])(t)),o=Object(d["h"])(i).filter((function(t){return!py[t]&&!(Object(c["a"])(e)&&e.length>0&&Object(ne["a"])(e,t))&&!(Object(c["a"])(n)&&n.length>0&&!Object(ne["a"])(n,t))}));return Object(d["k"])(i,o)},by=function(t,e,n,r){return Object(c["j"])(t)?sy(gy(t,e,n,r)):""};function vy(t){return xy(t)||_y(t)||wy(t)||yy()}function yy(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function wy(t,e){if(t){if("string"===typeof t)return ky(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ky(t,e):void 0}}function _y(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}function xy(t){if(Array.isArray(t))return ky(t)}function ky(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var Ay='Prop "filter-debounce" is deprecated. Use the debounce feature of "<b-form-input>" instead.',My={filter:Object(B["c"])([].concat(vy(L["e"]),[L["t"]])),filterDebounce:Object(B["c"])(L["p"],0,(function(t){return s["h"].test(String(t))})),filterFunction:Object(B["c"])(L["l"]),filterIgnoredFields:Object(B["c"])(L["b"],[]),filterIncludedFields:Object(B["c"])(L["b"],[])},Oy=Object(F["c"])({props:My,data:function(){return{isFiltered:!1,localFilter:this.filterSanitize(this.filter)}},computed:{computedFilterIgnored:function(){return Object(ne["b"])(this.filterIgnoredFields||[]).filter(l["a"])},computedFilterIncluded:function(){return Object(ne["b"])(this.filterIncludedFields||[]).filter(l["a"])},computedFilterDebounce:function(){var t=Object(N["c"])(this.filterDebounce,0);return t>0&&Object(f["a"])(Ay,E["ec"]),t},localFiltering:function(){return!this.hasProvider||!!this.noProviderFiltering},filteredCheck:function(){var t=this.filteredItems,e=this.localItems,n=this.localFilter;return{filteredItems:t,localItems:e,localFilter:n}},localFilterFn:function(){var t=this.filterFunction;return Object(B["b"])(t)?t:null},filteredItems:function(){var t=this.localItems,e=this.localFilter,n=this.localFiltering?this.filterFnFactory(this.localFilterFn,e)||this.defaultFilterFnFactory(e):null;return n&&t.length>0?t.filter(n):t}},watch:{computedFilterDebounce:function(t){!t&&this.$_filterTimer&&(this.clearFilterTimer(),this.localFilter=this.filterSanitize(this.filter))},filter:{deep:!0,handler:function(t){var e=this,n=this.computedFilterDebounce;this.clearFilterTimer(),n&&n>0?this.$_filterTimer=setTimeout((function(){e.localFilter=e.filterSanitize(t)}),n):this.localFilter=this.filterSanitize(t)}},filteredCheck:function(t){var e=t.filteredItems,n=t.localFilter,r=!1;n?Object($n["a"])(n,[])||Object($n["a"])(n,{})?r=!1:n&&(r=!0):r=!1,r&&this.$emit(j["q"],e,e.length),this.isFiltered=r},isFiltered:function(t,e){if(!1===t&&!0===e){var n=this.localItems;this.$emit(j["q"],n,n.length)}}},created:function(){var t=this;this.$_filterTimer=null,this.$nextTick((function(){t.isFiltered=Boolean(t.localFilter)}))},beforeDestroy:function(){this.clearFilterTimer()},methods:{clearFilterTimer:function(){clearTimeout(this.$_filterTimer),this.$_filterTimer=null},filterSanitize:function(t){return!this.localFiltering||this.localFilterFn||Object(c["n"])(t)||Object(c["m"])(t)?Object(a["a"])(t):""},filterFnFactory:function(t,e){if(!t||!Object(c["f"])(t)||!e||Object($n["a"])(e,[])||Object($n["a"])(e,{}))return null;var n=function(n){return t(n,e)};return n},defaultFilterFnFactory:function(t){var e=this;if(!t||!Object(c["n"])(t)&&!Object(c["m"])(t))return null;var n=t;if(Object(c["n"])(n)){var r=Object(yt["a"])(t).replace(s["w"],"\\s+");n=new RegExp(".*".concat(r,".*"),"i")}var i=function(t){return n.lastIndex=0,n.test(by(t,e.computedFilterIgnored,e.computedFilterIncluded,e.computedFieldsObj))};return i}}}),Sy=function(t,e){var n=null;return Object(c["n"])(e)?n={key:t,label:e}:Object(c["f"])(e)?n={key:t,formatter:e}:Object(c["j"])(e)?(n=Object(d["b"])(e),n.key=n.key||t):!1!==e&&(n={key:t}),n},Ty=function(t,e){var n=[];if(Object(c["a"])(t)&&t.filter(l["a"]).forEach((function(t){if(Object(c["n"])(t))n.push({key:t,label:Object(yt["f"])(t)});else if(Object(c["j"])(t)&&t.key&&Object(c["n"])(t.key))n.push(Object(d["b"])(t));else if(Object(c["j"])(t)&&1===Object(d["h"])(t).length){var e=Object(d["h"])(t)[0],r=Sy(e,t[e]);r&&n.push(r)}})),0===n.length&&Object(c["a"])(e)&&e.length>0){var r=e[0];Object(d["h"])(r).forEach((function(t){py[t]||n.push({key:t,label:Object(yt["f"])(t)})}))}var i={};return n.filter((function(t){return!i[t.key]&&(i[t.key]=!0,t.label=Object(c["n"])(t.label)?t.label:Object(yt["f"])(t.key),!0)}))};function Cy(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ey(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Cy(Object(n),!0).forEach((function(e){jy(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Cy(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function jy(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ly=Object(R["a"])("value",{type:L["b"],defaultValue:[]}),Py=Ly.mixin,Dy=Ly.props,Iy=Ly.prop,Ry=Ly.event,Ny=Object(d["m"])(Ey(Ey({},Dy),{},jy({fields:Object(B["c"])(L["b"],null),items:Object(B["c"])(L["b"],[]),primaryKey:Object(B["c"])(L["u"])},Iy,Object(B["c"])(L["b"],[])))),By=Object(F["c"])({mixins:[Py,xf],props:Ny,data:function(){var t=this.items;return{localItems:Object(c["a"])(t)?t.slice():[]}},computed:{computedFields:function(){return Ty(this.fields,this.localItems)},computedFieldsObj:function(){var t=this.bvParent;return this.computedFields.reduce((function(e,n){if(e[n.key]=Object(d["b"])(n),n.formatter){var r=n.formatter;Object(c["n"])(r)&&Object(c["f"])(t[r])?r=t[r]:Object(c["f"])(r)||(r=void 0),e[n.key].formatter=r}return e}),{})},computedItems:function(){var t=Object(Hs["a"])(this),e=t.paginatedItems,n=t.sortedItems,r=t.filteredItems,i=t.localItems;return(e||n||r||i||[]).slice()},context:function(){var t=Object(Hs["a"])(this),e=t.perPage,n=t.currentPage;return{filter:this.localFilter,sortBy:this.localSortBy,sortDesc:this.localSortDesc,perPage:Object(st["d"])(Object(N["c"])(e,0),0),currentPage:Object(st["d"])(Object(N["c"])(n,0),1),apiUrl:this.apiUrl}}},watch:{items:function(t){this.localItems=Object(c["a"])(t)?t.slice():[]},computedItems:function(t,e){Object($n["a"])(t,e)||this.$emit(Ry,t)},context:function(t,e){Object($n["a"])(t,e)||this.$emit(j["i"],t)}},mounted:function(){this.$emit(Ry,this.computedItems)},methods:{getFieldFormatter:function(t){var e=this.computedFieldsObj[t];return e?e.formatter:void 0}}}),Fy={currentPage:Object(B["c"])(L["p"],1),perPage:Object(B["c"])(L["p"],0)},Yy=Object(F["c"])({props:Fy,computed:{localPaging:function(){return!this.hasProvider||!!this.noProviderPaging},paginatedItems:function(){var t=Object(Hs["a"])(this),e=t.sortedItems,n=t.filteredItems,r=t.localItems,i=e||n||r||[],o=Object(st["d"])(Object(N["c"])(this.currentPage,1),1),a=Object(st["d"])(Object(N["c"])(this.perPage,0),0);return this.localPaging&&a&&(i=i.slice((o-1)*a,o*a)),i}}}),zy=Object(z["e"])(E["ec"],j["K"]),Hy=Object(z["d"])(E["ec"],j["J"]),Vy={apiUrl:Object(B["c"])(L["u"]),items:Object(B["c"])(L["c"],[]),noProviderFiltering:Object(B["c"])(L["g"],!1),noProviderPaging:Object(B["c"])(L["g"],!1),noProviderSorting:Object(B["c"])(L["g"],!1)},Wy=Object(F["c"])({mixins:[$i["a"]],props:Vy,computed:{hasProvider:function(){return Object(c["f"])(this.items)},providerTriggerContext:function(){var t={apiUrl:this.apiUrl,filter:null,sortBy:null,sortDesc:null,perPage:null,currentPage:null};return this.noProviderFiltering||(t.filter=this.localFilter),this.noProviderSorting||(t.sortBy=this.localSortBy,t.sortDesc=this.localSortDesc),this.noProviderPaging||(t.perPage=this.perPage,t.currentPage=this.currentPage),Object(d["b"])(t)}},watch:{items:function(t){(this.hasProvider||Object(c["f"])(t))&&this.$nextTick(this._providerUpdate)},providerTriggerContext:function(t,e){Object($n["a"])(t,e)||this.$nextTick(this._providerUpdate)}},mounted:function(){var t=this;!this.hasProvider||this.localItems&&0!==this.localItems.length||this._providerUpdate(),this.listenOnRoot(Hy,(function(e){e!==t.id&&e!==t||t.refresh()}))},methods:{refresh:function(){var t=Object(Hs["a"])(this),e=t.items,n=t.refresh,r=t.computedBusy;this.$off(j["K"],n),r?this.localBusy&&this.hasProvider&&this.$on(j["K"],n):(this.clearSelected(),this.hasProvider?this.$nextTick(this._providerUpdate):this.localItems=Object(c["a"])(e)?e.slice():[])},_providerSetLocal:function(t){this.localItems=Object(c["a"])(t)?t.slice():[],this.localBusy=!1,this.$emit(j["K"]),this.id&&this.emitOnRoot(zy,this.id)},_providerUpdate:function(){var t=this;this.hasProvider&&(Object(Hs["a"])(this).computedBusy?this.$nextTick(this.refresh):(this.localBusy=!0,this.$nextTick((function(){try{var e=t.items(t.context,t._providerSetLocal);Object(c["l"])(e)?e.then((function(e){t._providerSetLocal(e)})):Object(c["a"])(e)?t._providerSetLocal(e):2!==t.items.length&&(Object(f["a"])("Provider function didn't request callback and did not return a promise or data.",E["ec"]),t.localBusy=!1)}catch(n){Object(f["a"])("Provider function error [".concat(n.name,"] ").concat(n.message,"."),E["ec"]),t.localBusy=!1,t.$off(j["K"],t.refresh)}}))))}}});function Uy(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var $y,Gy,qy=["range","multi","single"],Xy="grid",Zy={noSelectOnClick:Object(B["c"])(L["g"],!1),selectMode:Object(B["c"])(L["u"],"multi",(function(t){return Object(ne["a"])(qy,t)})),selectable:Object(B["c"])(L["g"],!1),selectedVariant:Object(B["c"])(L["u"],"active")},Ky=Object(F["c"])({props:Zy,data:function(){return{selectedRows:[],selectedLastRow:-1}},computed:{isSelectable:function(){return this.selectable&&this.selectMode},hasSelectableRowClick:function(){return this.isSelectable&&!this.noSelectOnClick},supportsSelectableRows:function(){return!0},selectableHasSelection:function(){var t=this.selectedRows;return this.isSelectable&&t&&t.length>0&&t.some(l["a"])},selectableIsMultiSelect:function(){return this.isSelectable&&Object(ne["a"])(["range","multi"],this.selectMode)},selectableTableClasses:function(){var t,e=this.isSelectable;return t={"b-table-selectable":e},Uy(t,"b-table-select-".concat(this.selectMode),e),Uy(t,"b-table-selecting",this.selectableHasSelection),Uy(t,"b-table-selectable-no-click",e&&!this.hasSelectableRowClick),t},selectableTableAttrs:function(){if(!this.isSelectable)return{};var t=this.bvAttrs.role||Xy;return{role:t,"aria-multiselectable":t===Xy?Object(yt["g"])(this.selectableIsMultiSelect):null}}},watch:{computedItems:function(t,e){var n=!1;if(this.isSelectable&&this.selectedRows.length>0){n=Object(c["a"])(t)&&Object(c["a"])(e)&&t.length===e.length;for(var r=0;n&&r<t.length;r++)n=Object($n["a"])(gy(t[r]),gy(e[r]))}n||this.clearSelected()},selectable:function(t){this.clearSelected(),this.setSelectionHandlers(t)},selectMode:function(){this.clearSelected()},hasSelectableRowClick:function(t){this.clearSelected(),this.setSelectionHandlers(!t)},selectedRows:function(t,e){var n=this;if(this.isSelectable&&!Object($n["a"])(t,e)){var r=[];t.forEach((function(t,e){t&&r.push(n.computedItems[e])})),this.$emit(j["R"],r)}}},beforeMount:function(){this.isSelectable&&this.setSelectionHandlers(!0)},methods:{selectRow:function(t){if(this.isSelectable&&Object(c["h"])(t)&&t>=0&&t<this.computedItems.length&&!this.isRowSelected(t)){var e=this.selectableIsMultiSelect?this.selectedRows.slice():[];e[t]=!0,this.selectedLastClicked=-1,this.selectedRows=e}},unselectRow:function(t){if(this.isSelectable&&Object(c["h"])(t)&&this.isRowSelected(t)){var e=this.selectedRows.slice();e[t]=!1,this.selectedLastClicked=-1,this.selectedRows=e}},selectAllRows:function(){var t=this.computedItems.length;this.isSelectable&&t>0&&(this.selectedLastClicked=-1,this.selectedRows=this.selectableIsMultiSelect?Object(ne["c"])(t,!0):[!0])},isRowSelected:function(t){return!(!Object(c["h"])(t)||!this.selectedRows[t])},clearSelected:function(){this.selectedLastClicked=-1,this.selectedRows=[]},selectableRowClasses:function(t){if(this.isSelectable&&this.isRowSelected(t)){var e=this.selectedVariant;return Uy({"b-table-row-selected":!0},"".concat(this.dark?"bg":"table","-").concat(e),e)}return{}},selectableRowAttrs:function(t){return{"aria-selected":this.isSelectable?this.isRowSelected(t)?"true":"false":null}},setSelectionHandlers:function(t){var e=t&&!this.noSelectOnClick?"$on":"$off";this[e](j["M"],this.selectionHandler),this[e](j["q"],this.clearSelected),this[e](j["i"],this.clearSelected)},selectionHandler:function(t,e,n){if(this.isSelectable&&!this.noSelectOnClick){var r=this.selectMode,i=this.selectedLastRow,o=this.selectedRows.slice(),a=!o[e];if("single"===r)o=[];else if("range"===r)if(i>-1&&n.shiftKey){for(var s=Object(st["e"])(i,e);s<=Object(st["d"])(i,e);s++)o[s]=!0;a=!0}else n.ctrlKey||n.metaKey||(o=[],a=!0),a&&(this.selectedLastRow=e);o[e]=a,this.selectedRows=o}else this.clearSelected()}}}),Qy=n("8515"),Jy=function(t){return Object(c["p"])(t)?"":Object(c["i"])(t)?Object(N["b"])(t,t):t},tw=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.sortBy,i=void 0===r?null:r,o=n.formatter,a=void 0===o?null:o,s=n.locale,l=void 0===s?void 0:s,u=n.localeOptions,d=void 0===u?{}:u,f=n.nullLast,p=void 0!==f&&f,m=h(t,i,null),g=h(e,i,null);return Object(c["f"])(a)&&(m=a(m,i,t),g=a(g,i,e)),m=Jy(m),g=Jy(g),Object(c["c"])(m)&&Object(c["c"])(g)||Object(c["h"])(m)&&Object(c["h"])(g)?m<g?-1:m>g?1:0:p&&""===m&&""!==g?1:p&&""!==m&&""===g?-1:sy(m).localeCompare(sy(g),l,d)};function ew(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function nw(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ew(Object(n),!0).forEach((function(e){rw(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ew(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function rw(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var iw="sortBy",ow=j["hb"]+iw,aw="sortDesc",sw=j["hb"]+aw,lw="asc",cw="desc",uw="last",hw=[lw,cw,uw],dw=($y={labelSortAsc:Object(B["c"])(L["u"],"Click to sort ascending"),labelSortClear:Object(B["c"])(L["u"],"Click to clear sorting"),labelSortDesc:Object(B["c"])(L["u"],"Click to sort descending"),noFooterSorting:Object(B["c"])(L["g"],!1),noLocalSorting:Object(B["c"])(L["g"],!1),noSortReset:Object(B["c"])(L["g"],!1)},rw($y,iw,Object(B["c"])(L["u"])),rw($y,"sortCompare",Object(B["c"])(L["l"])),rw($y,"sortCompareLocale",Object(B["c"])(L["f"])),rw($y,"sortCompareOptions",Object(B["c"])(L["q"],{numeric:!0})),rw($y,aw,Object(B["c"])(L["g"],!1)),rw($y,"sortDirection",Object(B["c"])(L["u"],lw,(function(t){return Object(ne["a"])(hw,t)}))),rw($y,"sortIconLeft",Object(B["c"])(L["g"],!1)),rw($y,"sortNullLast",Object(B["c"])(L["g"],!1)),$y),fw=Object(F["c"])({props:dw,data:function(){return{localSortBy:this[iw]||"",localSortDesc:this[aw]||!1}},computed:{localSorting:function(){return this.hasProvider?!!this.noProviderSorting:!this.noLocalSorting},isSortable:function(){return this.computedFields.some((function(t){return t.sortable}))},sortedItems:function(){var t=Object(Hs["a"])(this),e=t.localSortBy,n=t.localSortDesc,r=t.sortCompareLocale,i=t.sortNullLast,o=t.sortCompare,a=t.localSorting,s=t.filteredItems,l=t.localItems,u=(s||l||[]).slice(),h=nw(nw({},this.sortCompareOptions),{},{usage:"sort"});if(e&&a){var d=this.computedFieldsObj[e]||{},f=d.sortByFormatted,p=Object(c["f"])(f)?f:f?this.getFieldFormatter(e):void 0;return Object(Qy["a"])(u,(function(t,a){var s=null;return Object(c["f"])(o)&&(s=o(t,a,e,n,p,h,r)),(Object(c["p"])(s)||!1===s)&&(s=tw(t,a,{sortBy:e,formatter:p,locale:r,localeOptions:h,nullLast:i})),(s||0)*(n?-1:1)}))}return u}},watch:(Gy={isSortable:function(t){t?this.isSortable&&this.$on(j["v"],this.handleSort):this.$off(j["v"],this.handleSort)}},rw(Gy,aw,(function(t){t!==this.localSortDesc&&(this.localSortDesc=t||!1)})),rw(Gy,iw,(function(t){t!==this.localSortBy&&(this.localSortBy=t||"")})),rw(Gy,"localSortDesc",(function(t,e){t!==e&&this.$emit(sw,t)})),rw(Gy,"localSortBy",(function(t,e){t!==e&&this.$emit(ow,t)})),Gy),created:function(){this.isSortable&&this.$on(j["v"],this.handleSort)},methods:{handleSort:function(t,e,n,r){var i=this;if(this.isSortable&&(!r||!this.noFooterSorting)){var o=!1,a=function(){var t=e.sortDirection||i.sortDirection;t===lw?i.localSortDesc=!1:t===cw&&(i.localSortDesc=!0)};if(e.sortable){var s=!this.localSorting&&e.sortKey?e.sortKey:t;this.localSortBy===s?this.localSortDesc=!this.localSortDesc:(this.localSortBy=s,a()),o=!0}else this.localSortBy&&!this.noSortReset&&(this.localSortBy="",a(),o=!0);o&&this.$emit(j["Y"],this.context)}},sortTheadThClasses:function(t,e,n){return{"b-table-sort-icon-left":e.sortable&&this.sortIconLeft&&!(n&&this.noFooterSorting)}},sortTheadThAttrs:function(t,e,n){var r,i=this.isSortable,o=this.noFooterSorting,a=this.localSortDesc,s=this.localSortBy,l=this.localSorting;if(!i||n&&o)return{};var c=e.sortable,u=l?t:null!==(r=e.sortKey)&&void 0!==r?r:t,h=c&&s===u?a?"descending":"ascending":c?"none":null;return{"aria-sort":h}},sortTheadThLabel:function(t,e,n){if(!this.isSortable||n&&this.noFooterSorting)return null;var r=this.localSortBy,i=this.localSortDesc,o=this.labelSortAsc,a=this.labelSortDesc,s=e.sortable,l="";if(s)if(r===t)l=i?o:a;else{l=i?a:o;var c=this.sortDirection||e.sortDirection;c===lw?l=o:c===cw&&(l=a)}else this.noSortReset||(l=r?this.labelSortClear:"");return Object(yt["h"])(l)||null}}});function pw(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function mw(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?pw(Object(n),!0).forEach((function(e){gw(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):pw(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function gw(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var bw=Object(B["d"])({tbodyTransitionHandlers:Object(B["c"])(L["q"]),tbodyTransitionProps:Object(B["c"])(L["q"])},E["kc"]),vw=Object(F["c"])({name:E["kc"],mixins:[Gn["a"],Wc["a"],D["a"]],provide:function(){var t=this;return{getBvTableRowGroup:function(){return t}}},inject:{getBvTable:{default:function(){return function(){return{}}}}},inheritAttrs:!1,props:bw,computed:{bvTable:function(){return this.getBvTable()},isTbody:function(){return!0},isDark:function(){return this.bvTable.dark},isStacked:function(){return this.bvTable.isStacked},isResponsive:function(){return this.bvTable.isResponsive},isStickyHeader:function(){return!1},hasStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},tableVariant:function(){return this.bvTable.tableVariant},isTransitionGroup:function(){return this.tbodyTransitionProps||this.tbodyTransitionHandlers},tbodyAttrs:function(){return mw({role:"rowgroup"},this.bvAttrs)},tbodyProps:function(){var t=this.tbodyTransitionProps;return t?mw(mw({},t),{},{tag:"tbody"}):{}}},render:function(t){var e={props:this.tbodyProps,attrs:this.tbodyAttrs};return this.isTransitionGroup?(e.on=this.tbodyTransitionHandlers||{},e.nativeOn=this.bvListeners):e.on=this.bvListeners,t(this.isTransitionGroup?"transition-group":"tbody",e,this.normalizeSlot())}}),yw=["TD","TH","TR"],ww=function(t){if(!t||!t.target)return!1;var e=t.target;if(e.disabled||-1!==yw.indexOf(e.tagName))return!1;if(Object(I["e"])(".dropdown-menu",e))return!0;var n="LABEL"===e.tagName?e:Object(I["e"])("label",e);if(n){var r=Object(I["h"])(n,"for"),i=r?Object(I["j"])(r):Object(I["E"])("input, select, textarea",n);if(i&&!i.disabled)return!0}return Object(I["v"])(e,my)},_w=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,e=Object(I["l"])();return!!(e&&""!==e.toString().trim()&&e.containsNode&&Object(I["s"])(t))&&e.containsNode(t,!0)},xw=Object(B["d"])(qv,E["mc"]),kw=Object(F["c"])({name:E["mc"],extends:Xv,props:xw,computed:{tag:function(){return"th"}}});function Aw(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Mw(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Aw(Object(n),!0).forEach((function(e){Ow(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Aw(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Ow(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Sw(t){return jw(t)||Ew(t)||Cw(t)||Tw()}function Tw(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Cw(t,e){if(t){if("string"===typeof t)return Lw(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Lw(t,e):void 0}}function Ew(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}function jw(t){if(Array.isArray(t))return Lw(t)}function Lw(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var Pw={detailsTdClass:Object(B["c"])(L["e"]),tbodyTrAttr:Object(B["c"])(L["r"]),tbodyTrClass:Object(B["c"])([].concat(Sw(L["e"]),[L["l"]]))},Dw=Object(F["c"])({mixins:[xf],props:Pw,methods:{getTdValues:function(t,e,n,r){var i=this.bvParent;if(n){var o=h(t,e,"");return Object(c["f"])(n)?n(o,e,t):Object(c["n"])(n)&&Object(c["f"])(i[n])?i[n](o,e,t):n}return r},getThValues:function(t,e,n,r,i){var o=this.bvParent;if(n){var a=h(t,e,"");return Object(c["f"])(n)?n(a,e,t,r):Object(c["n"])(n)&&Object(c["f"])(o[n])?o[n](a,e,t,r):n}return i},getFormattedValue:function(t,e){var n=e.key,r=this.getFieldFormatter(n),i=h(t,n,null);return Object(c["f"])(r)&&(i=r(i,n,t)),Object(c["p"])(i)?"":i},toggleDetailsFactory:function(t,e){var n=this;return function(){t&&n.$set(e,fy,!e[fy])}},rowHovered:function(t){this.tbodyRowEventStopped(t)||this.emitTbodyRowEvent(j["P"],t)},rowUnhovered:function(t){this.tbodyRowEventStopped(t)||this.emitTbodyRowEvent(j["S"],t)},renderTbodyRowCell:function(t,e,n,r){var i=this,o=this.isStacked,a=t.key,s=t.label,l=t.isRowHeader,u=this.$createElement,d=this.hasNormalizedSlot(P["ab"]),f=this.getFormattedValue(n,t),p=!o&&(this.isResponsive||this.stickyHeader)&&t.stickyColumn,m=p?l?kw:Xv:l?"th":"td",g=n[hy]&&n[hy][a]?n[hy][a]:t.variant||null,b={class:[t.class?t.class:"",this.getTdValues(n,a,t.tdClass,"")],props:{},attrs:Mw({"aria-colindex":String(e+1)},l?this.getThValues(n,a,t.thAttr,"row",{}):this.getTdValues(n,a,t.tdAttr,{})),key:"row-".concat(r,"-cell-").concat(e,"-").concat(a)};p?b.props={stackedHeading:o?s:null,stickyColumn:!0,variant:g}:(b.attrs["data-label"]=o&&!Object(c["p"])(s)?Object(yt["g"])(s):null,b.attrs.role=l?"rowheader":"cell",b.attrs.scope=l?"row":null,g&&b.class.push("".concat(this.dark?"bg":"table","-").concat(g)));var v={item:n,index:r,field:t,unformatted:h(n,a,""),value:f,toggleDetails:this.toggleDetailsFactory(d,n),detailsShowing:Boolean(n[fy])};Object(Hs["a"])(this).supportsSelectableRows&&(v.rowSelected=this.isRowSelected(r),v.selectRow=function(){return i.selectRow(r)},v.unselectRow=function(){return i.unselectRow(r)});var y=this.$_bodyFieldSlotNameCache[a],w=y?this.normalizeSlot(y,v):Object(yt["g"])(f);return this.isStacked&&(w=[u("div",[w])]),u(m,b,[w])},renderTbodyRow:function(t,e){var n=this,r=Object(Hs["a"])(this),i=r.computedFields,o=r.striped,a=r.primaryKey,s=r.currentPage,l=r.perPage,u=r.tbodyTrClass,d=r.tbodyTrAttr,f=r.hasSelectableRowClick,p=this.$createElement,m=this.hasNormalizedSlot(P["ab"]),g=t[fy]&&m,b=this.$listeners[j["M"]]||f,v=[],y=g?this.safeId("_details_".concat(e,"_")):null,w=i.map((function(r,i){return n.renderTbodyRowCell(r,i,t,e)})),_=null;s&&l&&l>0&&(_=String((s-1)*l+e+1));var x=Object(yt["g"])(h(t,a))||null,k=x||Object(yt["g"])(e),A=x?this.safeId("_row_".concat(x)):null,M=Object(Hs["a"])(this).selectableRowClasses?this.selectableRowClasses(e):{},O=Object(Hs["a"])(this).selectableRowAttrs?this.selectableRowAttrs(e):{},S=Object(c["f"])(u)?u(t,"row"):u,T=Object(c["f"])(d)?d(t,"row"):d;if(v.push(p(Yv,Ow({class:[S,M,g?"b-table-has-details":""],props:{variant:t[dy]||null},attrs:Mw(Mw({id:A},T),{},{tabindex:b?"0":null,"data-pk":x||null,"aria-details":y,"aria-owns":y,"aria-rowindex":_},O),on:{mouseenter:this.rowHovered,mouseleave:this.rowUnhovered},key:"__b-table-row-".concat(k,"__"),ref:"item-rows"},F["b"],!0),w)),g){var C={item:t,index:e,fields:i,toggleDetails:this.toggleDetailsFactory(m,t)};Object(Hs["a"])(this).supportsSelectableRows&&(C.rowSelected=this.isRowSelected(e),C.selectRow=function(){return n.selectRow(e)},C.unselectRow=function(){return n.unselectRow(e)});var E=p(Xv,{props:{colspan:i.length},class:this.detailsTdClass},[this.normalizeSlot(P["ab"],C)]);o&&v.push(p("tr",{staticClass:"d-none",attrs:{"aria-hidden":"true",role:"presentation"},key:"__b-table-details-stripe__".concat(k)}));var L=Object(c["f"])(this.tbodyTrClass)?this.tbodyTrClass(t,P["ab"]):this.tbodyTrClass,D=Object(c["f"])(this.tbodyTrAttr)?this.tbodyTrAttr(t,P["ab"]):this.tbodyTrAttr;v.push(p(Yv,{staticClass:"b-table-details",class:[L],props:{variant:t[dy]||null},attrs:Mw(Mw({},D),{},{id:y,tabindex:"-1"}),key:"__b-table-details__".concat(k)},[E]))}else m&&(v.push(p()),o&&v.push(p()));return v}}});function Iw(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Rw(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Iw(Object(n),!0).forEach((function(e){Nw(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Iw(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Nw(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Bw=function(t){return"cell(".concat(t||"",")")},Fw=Object(d["m"])(Rw(Rw(Rw({},bw),Pw),{},{tbodyClass:Object(B["c"])(L["e"])})),Yw=Object(F["c"])({mixins:[Dw],props:Fw,beforeDestroy:function(){this.$_bodyFieldSlotNameCache=null},methods:{getTbodyTrs:function(){var t=this.$refs,e=t.tbody?t.tbody.$el||t.tbody:null,n=(t["item-rows"]||[]).map((function(t){return t.$el||t}));return e&&e.children&&e.children.length>0&&n&&n.length>0?Object(ne["f"])(e.children).filter((function(t){return Object(ne["a"])(n,t)})):[]},getTbodyTrIndex:function(t){if(!Object(I["s"])(t))return-1;var e="TR"===t.tagName?t:Object(I["e"])("tr",t,!0);return e?this.getTbodyTrs().indexOf(e):-1},emitTbodyRowEvent:function(t,e){if(t&&this.hasListener(t)&&e&&e.target){var n=this.getTbodyTrIndex(e.target);if(n>-1){var r=this.computedItems[n];this.$emit(t,r,n,e)}}},tbodyRowEventStopped:function(t){return this.stopIfBusy&&this.stopIfBusy(t)},onTbodyRowKeydown:function(t){var e=t.target,n=t.keyCode;if(!this.tbodyRowEventStopped(t)&&"TR"===e.tagName&&Object(I["q"])(e)&&0===e.tabIndex)if(Object(ne["a"])([ee["e"],ee["l"]],n))Object(z["f"])(t),this.onTBodyRowClicked(t);else if(Object(ne["a"])([ee["m"],ee["c"],ee["g"],ee["d"]],n)){var r=this.getTbodyTrIndex(e);if(r>-1){Object(z["f"])(t);var i=this.getTbodyTrs(),o=t.shiftKey;n===ee["g"]||o&&n===ee["m"]?Object(I["d"])(i[0]):n===ee["d"]||o&&n===ee["c"]?Object(I["d"])(i[i.length-1]):n===ee["m"]&&r>0?Object(I["d"])(i[r-1]):n===ee["c"]&&r<i.length-1&&Object(I["d"])(i[r+1])}}},onTBodyRowClicked:function(t){var e=this.$refs,n=e.tbody?e.tbody.$el||e.tbody:null;this.tbodyRowEventStopped(t)||ww(t)||_w(n||this.$el)||this.emitTbodyRowEvent(j["M"],t)},onTbodyRowMiddleMouseRowClicked:function(t){this.tbodyRowEventStopped(t)||2!==t.which||this.emitTbodyRowEvent(j["Q"],t)},onTbodyRowContextmenu:function(t){this.tbodyRowEventStopped(t)||this.emitTbodyRowEvent(j["N"],t)},onTbodyRowDblClicked:function(t){this.tbodyRowEventStopped(t)||ww(t)||this.emitTbodyRowEvent(j["O"],t)},renderTbody:function(){var t=this,e=Object(Hs["a"])(this),n=e.computedItems,r=e.renderBusy,i=e.renderTopRow,o=e.renderEmpty,a=e.renderBottomRow,s=e.hasSelectableRowClick,l=this.$createElement,c=this.hasListener(j["M"])||s,u=[],h=r?r():null;if(h)u.push(h);else{var d={},f=Bw();f=this.hasNormalizedSlot(f)?f:null,this.computedFields.forEach((function(e){var n=e.key,r=Bw(n),i=Bw(n.toLowerCase());d[n]=t.hasNormalizedSlot(r)?r:t.hasNormalizedSlot(i)?i:f})),this.$_bodyFieldSlotNameCache=d,u.push(i?i():l()),n.forEach((function(e,n){u.push(t.renderTbodyRow(e,n))})),u.push(o?o():l()),u.push(a?a():l())}var p={auxclick:this.onTbodyRowMiddleMouseRowClicked,contextmenu:this.onTbodyRowContextmenu,dblclick:this.onTbodyRowDblClicked};c&&(p.click=this.onTBodyRowClicked,p.keydown=this.onTbodyRowKeydown);var m=l(vw,{class:this.tbodyClass||null,props:Object(B["e"])(bw,this.$props),on:p,ref:"tbody"},u);return m}}});function zw(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Hw(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?zw(Object(n),!0).forEach((function(e){Vw(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):zw(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Vw(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ww=Object(B["d"])({footVariant:Object(B["c"])(L["u"])},E["lc"]),Uw=Object(F["c"])({name:E["lc"],mixins:[Gn["a"],Wc["a"],D["a"]],provide:function(){var t=this;return{getBvTableRowGroup:function(){return t}}},inject:{getBvTable:{default:function(){return function(){return{}}}}},inheritAttrs:!1,props:Ww,computed:{bvTable:function(){return this.getBvTable()},isTfoot:function(){return!0},isDark:function(){return this.bvTable.dark},isStacked:function(){return this.bvTable.isStacked},isResponsive:function(){return this.bvTable.isResponsive},isStickyHeader:function(){return!1},hasStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},tableVariant:function(){return this.bvTable.tableVariant},tfootClasses:function(){return[this.footVariant?"thead-".concat(this.footVariant):null]},tfootAttrs:function(){return Hw(Hw({},this.bvAttrs),{},{role:"rowgroup"})}},render:function(t){return t("tfoot",{class:this.tfootClasses,attrs:this.tfootAttrs,on:this.bvListeners},this.normalizeSlot())}}),$w={footClone:Object(B["c"])(L["g"],!1),footRowVariant:Object(B["c"])(L["u"]),footVariant:Object(B["c"])(L["u"]),tfootClass:Object(B["c"])(L["e"]),tfootTrClass:Object(B["c"])(L["e"])},Gw=Object(F["c"])({props:$w,methods:{renderTFootCustom:function(){var t=this.$createElement;return this.hasNormalizedSlot(P["g"])?t(Uw,{class:this.tfootClass||null,props:{footVariant:this.footVariant||this.headVariant||null},key:"bv-tfoot-custom"},this.normalizeSlot(P["g"],{items:this.computedItems.slice(),fields:this.computedFields.slice(),columns:this.computedFields.length})):t()},renderTfoot:function(){return this.footClone?this.renderThead(!0):this.renderTFootCustom()}}});function qw(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Xw(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?qw(Object(n),!0).forEach((function(e){Zw(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):qw(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Zw(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Kw=Object(B["d"])({headVariant:Object(B["c"])(L["u"])},E["nc"]),Qw=Object(F["c"])({name:E["nc"],mixins:[Gn["a"],Wc["a"],D["a"]],provide:function(){var t=this;return{getBvTableRowGroup:function(){return t}}},inject:{getBvTable:{default:function(){return function(){return{}}}}},inheritAttrs:!1,props:Kw,computed:{bvTable:function(){return this.getBvTable()},isThead:function(){return!0},isDark:function(){return this.bvTable.dark},isStacked:function(){return this.bvTable.isStacked},isResponsive:function(){return this.bvTable.isResponsive},isStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},hasStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},tableVariant:function(){return this.bvTable.tableVariant},theadClasses:function(){return[this.headVariant?"thead-".concat(this.headVariant):null]},theadAttrs:function(){return Xw({role:"rowgroup"},this.bvAttrs)}},render:function(t){return t("thead",{class:this.theadClasses,attrs:this.theadAttrs,on:this.bvListeners},this.normalizeSlot())}});function Jw(t){return r_(t)||n_(t)||e_(t)||t_()}function t_(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e_(t,e){if(t){if("string"===typeof t)return i_(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i_(t,e):void 0}}function n_(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}function r_(t){if(Array.isArray(t))return i_(t)}function i_(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function o_(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function a_(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?o_(Object(n),!0).forEach((function(e){s_(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):o_(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function s_(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var l_=function(t){return"head(".concat(t||"",")")},c_=function(t){return"foot(".concat(t||"",")")},u_={headRowVariant:Object(B["c"])(L["u"]),headVariant:Object(B["c"])(L["u"]),theadClass:Object(B["c"])(L["e"]),theadTrClass:Object(B["c"])(L["e"])},h_=Object(F["c"])({props:u_,methods:{fieldClasses:function(t){return[t.class?t.class:"",t.thClass?t.thClass:""]},headClicked:function(t,e,n){this.stopIfBusy&&this.stopIfBusy(t)||ww(t)||_w(this.$el)||(Object(z["f"])(t),this.$emit(j["v"],e.key,e,t,n))},renderThead:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=Object(Hs["a"])(this),r=n.computedFields,i=n.isSortable,o=n.isSelectable,a=n.headVariant,s=n.footVariant,u=n.headRowVariant,h=n.footRowVariant,d=this.$createElement;if(this.isStackedAlways||0===r.length)return d();var f=i||this.hasListener(j["v"]),p=o?this.selectAllRows:vi,m=o?this.clearSelected:vi,g=function(n,r){var o=n.label,a=n.labelHtml,s=n.variant,c=n.stickyColumn,u=n.key,h=null;n.label.trim()||n.headerTitle||(h=Object(yt["f"])(n.key));var g={};f&&(g.click=function(r){t.headClicked(r,n,e)},g.keydown=function(r){var i=r.keyCode;i!==ee["e"]&&i!==ee["l"]||t.headClicked(r,n,e)});var b=i?t.sortTheadThAttrs(u,n,e):{},v=i?t.sortTheadThClasses(u,n,e):null,y=i?t.sortTheadThLabel(u,n,e):null,w={class:[{"position-relative":y},t.fieldClasses(n),v],props:{variant:s,stickyColumn:c},style:n.thStyle||{},attrs:a_(a_({tabindex:f&&n.sortable?"0":null,abbr:n.headerAbbr||null,title:n.headerTitle||null,"aria-colindex":r+1,"aria-label":h},t.getThValues(null,u,n.thAttr,e?"foot":"head",{})),b),on:g,key:u},_=[l_(u),l_(u.toLowerCase()),l_()];e&&(_=[c_(u),c_(u.toLowerCase()),c_()].concat(Jw(_)));var x={label:o,column:u,field:n,isFoot:e,selectAllRows:p,clearSelected:m},k=t.normalizeSlot(_,x)||d("div",{domProps:Ye(a,o)}),A=y?d("span",{staticClass:"sr-only"}," (".concat(y,")")):null;return d(kw,w,[k,A].filter(l["a"]))},b=r.map(g).filter(l["a"]),v=[];if(e)v.push(d(Yv,{class:this.tfootTrClass,props:{variant:Object(c["p"])(h)?u:h}},b));else{var y={columns:r.length,fields:r,selectAllRows:p,clearSelected:m};v.push(this.normalizeSlot(P["hb"],y)||d()),v.push(d(Yv,{class:this.theadTrClass,props:{variant:u}},b))}return d(e?Uw:Qw,{class:(e?this.tfootClass:this.theadClass)||null,props:e?{footVariant:s||a||null}:{headVariant:a||null},key:e?"bv-tfoot":"bv-thead"},v)}}}),d_={},f_=Object(F["c"])({methods:{renderTopRow:function(){var t=this.computedFields,e=this.stacked,n=this.tbodyTrClass,r=this.tbodyTrAttr,i=this.$createElement;return this.hasNormalizedSlot(P["kb"])&&!0!==e&&""!==e?i(Yv,{staticClass:"b-table-top-row",class:[Object(c["f"])(n)?n(null,"row-top"):n],attrs:Object(c["f"])(r)?r(null,"row-top"):r,key:"b-top-row"},[this.normalizeSlot(P["kb"],{columns:t.length,fields:t})]):i()}}});function p_(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function m_(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?p_(Object(n),!0).forEach((function(e){g_(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):p_(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function g_(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var b_=Object(B["d"])(Object(d["m"])(m_(m_(m_(m_(m_(m_(m_(m_(m_(m_(m_(m_(m_(m_(m_(m_(m_(m_({},qn["b"]),zv),Jv),ey),ry),oy),My),Ny),Fy),Vy),Zy),dw),dv),bv),Fw),$w),u_),d_)),E["ec"]),v_=Object(F["c"])({name:E["ec"],mixins:[Gn["a"],uv,qn["a"],D["a"],By,vv,fv,h_,Gw,Yw,fv,Oy,fw,Yy,ny,iy,Ky,ay,f_,Hv,ty,Wy],props:b_});function y_(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function w_(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?y_(Object(n),!0).forEach((function(e){__(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):y_(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function __(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var x_,k_=Object(B["d"])(Object(d["m"])(w_(w_(w_(w_(w_(w_(w_(w_(w_({},qn["b"]),ey),ry),Ny),dv),bv),Fw),$w),u_)),E["gc"]),A_=Object(F["c"])({name:E["gc"],mixins:[Gn["a"],uv,qn["a"],D["a"],By,vv,fv,h_,Gw,Yw,ny,iy],props:k_}),M_=A({components:{BTableLite:A_}}),O_=A({components:{BTableSimple:kv,BTbody:vw,BThead:Qw,BTfoot:Uw,BTr:Yv,BTd:Xv,BTh:kw}}),S_=A({components:{BTable:v_},plugins:{TableLitePlugin:M_,TableSimplePlugin:O_}}),T_=n("f902"),C_=n("6190"),E_=A({components:{BTabs:T_["a"],BTab:C_["a"]}}),j_=A({components:{BTime:cd}}),L_=n("2b88"),P_=Object(F["c"])({mixins:[D["a"]],data:function(){return{name:"b-toaster"}},methods:{onAfterEnter:function(t){var e=this;Object(I["D"])((function(){Object(I["A"])(t,"".concat(e.name,"-enter-to"))}))}},render:function(t){return t("transition-group",{props:{tag:"div",name:this.name},on:{afterEnter:this.onAfterEnter}},this.normalizeSlot())}}),D_=Object(B["d"])({ariaAtomic:Object(B["c"])(L["u"]),ariaLive:Object(B["c"])(L["u"]),name:Object(B["c"])(L["u"],void 0,!0),role:Object(B["c"])(L["u"])},E["qc"]),I_=Object(F["c"])({name:E["qc"],mixins:[$i["a"]],props:D_,data:function(){return{doRender:!1,dead:!1,staticName:this.name}},beforeMount:function(){var t=this.name;this.staticName=t,L_["Wormhole"].hasTarget(t)?(Object(f["a"])('A "<portal-target>" with name "'.concat(t,'" already exists in the document.'),E["qc"]),this.dead=!0):this.doRender=!0},beforeDestroy:function(){this.doRender&&this.emitOnRoot(Object(z["e"])(E["qc"],j["j"]),this.name)},destroyed:function(){var t=this.$el;t&&t.parentNode&&t.parentNode.removeChild(t)},render:function(t){var e=t("div",{class:["d-none",{"b-dead-toaster":this.dead}]});if(this.doRender){var n=t(L_["PortalTarget"],{staticClass:"b-toaster-slot",props:{name:this.staticName,multiple:!0,tag:"div",slim:!1,transition:P_}});e=t("div",{staticClass:"b-toaster",class:[this.staticName],attrs:{id:this.staticName,role:this.role||null,"aria-live":this.ariaLive,"aria-atomic":this.ariaAtomic}},[n])}return e}});function R_(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function N_(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?R_(Object(n),!0).forEach((function(e){B_(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):R_(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function B_(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var F_=Object(R["a"])("visible",{type:L["g"],defaultValue:!1,event:j["d"]}),Y_=F_.mixin,z_=F_.props,H_=F_.prop,V_=F_.event,W_=1e3,U_=Object(d["k"])(re["b"],["href","to"]),$_=Object(B["d"])(Object(d["m"])(N_(N_(N_(N_({},qn["b"]),z_),U_),{},{appendToast:Object(B["c"])(L["g"],!1),autoHideDelay:Object(B["c"])(L["p"],5e3),bodyClass:Object(B["c"])(L["e"]),headerClass:Object(B["c"])(L["e"]),headerTag:Object(B["c"])(L["u"],"header"),isStatus:Object(B["c"])(L["g"],!1),noAutoHide:Object(B["c"])(L["g"],!1),noCloseButton:Object(B["c"])(L["g"],!1),noFade:Object(B["c"])(L["g"],!1),noHoverPause:Object(B["c"])(L["g"],!1),solid:Object(B["c"])(L["g"],!1),static:Object(B["c"])(L["g"],!1),title:Object(B["c"])(L["u"]),toastClass:Object(B["c"])(L["e"]),toaster:Object(B["c"])(L["u"],"b-toaster-top-right"),variant:Object(B["c"])(L["u"])})),E["pc"]),G_=Object(F["c"])({name:E["pc"],mixins:[Gn["a"],qn["a"],Y_,$i["a"],D["a"],Mf],inheritAttrs:!1,props:$_,data:function(){return{isMounted:!1,doRender:!1,localShow:!1,isTransitioning:!1,isHiding:!1,order:0,dismissStarted:0,resumeDismiss:0}},computed:{toastClasses:function(){var t=this.appendToast,e=this.variant;return B_({"b-toast-solid":this.solid,"b-toast-append":t,"b-toast-prepend":!t},"b-toast-".concat(e),e)},slotScope:function(){var t=this.hide;return{hide:t}},computedDuration:function(){return Object(st["d"])(Object(N["c"])(this.autoHideDelay,0),W_)},computedToaster:function(){return String(this.toaster)},transitionHandlers:function(){return{beforeEnter:this.onBeforeEnter,afterEnter:this.onAfterEnter,beforeLeave:this.onBeforeLeave,afterLeave:this.onAfterLeave}},computedAttrs:function(){return N_(N_({},this.bvAttrs),{},{id:this.safeId(),tabindex:"0"})}},watch:(x_={},B_(x_,H_,(function(t){this[t?"show":"hide"]()})),B_(x_,"localShow",(function(t){t!==this[H_]&&this.$emit(V_,t)})),B_(x_,"toaster",(function(){this.$nextTick(this.ensureToaster)})),B_(x_,"static",(function(t){t&&this.localShow&&this.ensureToaster()})),x_),created:function(){this.$_dismissTimer=null},mounted:function(){var t=this;this.isMounted=!0,this.$nextTick((function(){t[H_]&&Object(I["D"])((function(){t.show()}))})),this.listenOnRoot(Object(z["d"])(E["pc"],j["U"]),(function(e){e===t.safeId()&&t.show()})),this.listenOnRoot(Object(z["d"])(E["pc"],j["x"]),(function(e){e&&e!==t.safeId()||t.hide()})),this.listenOnRoot(Object(z["e"])(E["qc"],j["j"]),(function(e){e===t.computedToaster&&t.hide()}))},beforeDestroy:function(){this.clearDismissTimer()},methods:{show:function(){var t=this;if(!this.localShow){this.ensureToaster();var e=this.buildEvent(j["U"]);this.emitEvent(e),this.dismissStarted=this.resumeDismiss=0,this.order=Date.now()*(this.appendToast?1:-1),this.isHiding=!1,this.doRender=!0,this.$nextTick((function(){Object(I["D"])((function(){t.localShow=!0}))}))}},hide:function(){var t=this;if(this.localShow){var e=this.buildEvent(j["x"]);this.emitEvent(e),this.setHoverHandler(!1),this.dismissStarted=this.resumeDismiss=0,this.clearDismissTimer(),this.isHiding=!0,Object(I["D"])((function(){t.localShow=!1}))}},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new ia["a"](t,N_(N_({cancelable:!1,target:this.$el||null,relatedTarget:null},e),{},{vueTarget:this,componentId:this.safeId()}))},emitEvent:function(t){var e=t.type;this.emitOnRoot(Object(z["e"])(E["pc"],e),t),this.$emit(e,t)},ensureToaster:function(){if(!this.static){var t=this.computedToaster;if(!L_["Wormhole"].hasTarget(t)){var e=document.createElement("div");document.body.appendChild(e);var n=Cf(this.bvEventRoot,I_,{propsData:{name:t}});n.$mount(e)}}},startDismissTimer:function(){this.clearDismissTimer(),this.noAutoHide||(this.$_dismissTimer=setTimeout(this.hide,this.resumeDismiss||this.computedDuration),this.dismissStarted=Date.now(),this.resumeDismiss=0)},clearDismissTimer:function(){clearTimeout(this.$_dismissTimer),this.$_dismissTimer=null},setHoverHandler:function(t){var e=this.$refs["b-toast"];Object(z["c"])(t,e,"mouseenter",this.onPause,j["db"]),Object(z["c"])(t,e,"mouseleave",this.onUnPause,j["db"])},onPause:function(){if(!this.noAutoHide&&!this.noHoverPause&&this.$_dismissTimer&&!this.resumeDismiss){var t=Date.now()-this.dismissStarted;t>0&&(this.clearDismissTimer(),this.resumeDismiss=Object(st["d"])(this.computedDuration-t,W_))}},onUnPause:function(){this.noAutoHide||this.noHoverPause||!this.resumeDismiss?this.resumeDismiss=this.dismissStarted=0:this.startDismissTimer()},onLinkClick:function(){var t=this;this.$nextTick((function(){Object(I["D"])((function(){t.hide()}))}))},onBeforeEnter:function(){this.isTransitioning=!0},onAfterEnter:function(){this.isTransitioning=!1;var t=this.buildEvent(j["V"]);this.emitEvent(t),this.startDismissTimer(),this.setHoverHandler(!0)},onBeforeLeave:function(){this.isTransitioning=!0},onAfterLeave:function(){this.isTransitioning=!1,this.order=0,this.resumeDismiss=this.dismissStarted=0;var t=this.buildEvent(j["w"]);this.emitEvent(t),this.doRender=!1},makeToast:function(t){var e=this,n=this.title,r=this.slotScope,i=Object(vt["d"])(this),o=[],a=this.normalizeSlot(P["jb"],r);a?o.push(a):n&&o.push(t("strong",{staticClass:"mr-2"},n)),this.noCloseButton||o.push(t($,{staticClass:"ml-auto mb-1",on:{click:function(){e.hide()}}}));var s=t();o.length>0&&(s=t(this.headerTag,{staticClass:"toast-header",class:this.headerClass},o));var l=t(i?re["a"]:"div",{staticClass:"toast-body",class:this.bodyClass,props:i?Object(B["e"])(U_,this):{},on:i?{click:this.onLinkClick}:{}},this.normalizeSlot(P["i"],r));return t("div",{staticClass:"toast",class:this.toastClass,attrs:this.computedAttrs,key:"toast-".concat(this[F["a"]]),ref:"toast"},[s,l])}},render:function(t){if(!this.doRender||!this.isMounted)return t();var e=this.order,n=this.static,r=this.isHiding,i=this.isStatus,o="b-toast-".concat(this[F["a"]]),a=t("div",{staticClass:"b-toast",class:this.toastClasses,attrs:N_(N_({},n?{}:this.scopedStyleAttrs),{},{id:this.safeId("_toast_outer"),role:r?null:i?"status":"alert","aria-live":r?null:i?"polite":"assertive","aria-atomic":r?null:"true"}),key:o,ref:"b-toast"},[t(G["a"],{props:{noFade:this.noFade},on:this.transitionHandlers},[this.localShow?this.makeToast(t):t()])]);return t(L_["Portal"],{props:{name:o,to:this.computedToaster,order:e,slim:!0,disabled:n}},[a])}});function q_(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function X_(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function Z_(t,e,n){return e&&X_(t.prototype,e),n&&X_(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function K_(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Q_(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?K_(Object(n),!0).forEach((function(e){J_(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):K_(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function J_(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function tx(t){return ix(t)||rx(t)||nx(t)||ex()}function ex(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function nx(t,e){if(t){if("string"===typeof t)return ox(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ox(t,e):void 0}}function rx(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}function ix(t){if(Array.isArray(t))return ox(t)}function ox(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var ax="$bvToast",sx="_bv__toast",lx=["id"].concat(tx(Object(d["h"])(Object(d["j"])($_,["static","visible"])))),cx={toastContent:"default",title:"toast-title"},ux=function(t){return lx.reduce((function(e,n){return Object(c["o"])(t[n])||(e[n]=t[n]),e}),{})},hx=function(t){var e=t.extend({name:E["rc"],extends:G_,mixins:[xf],destroyed:function(){var t=this.$el;t&&t.parentNode&&t.parentNode.removeChild(t)},mounted:function(){var t=this,e=function(){t.localShow=!1,t.doRender=!1,t.$nextTick((function(){t.$nextTick((function(){Object(I["D"])((function(){t.$destroy()}))}))}))};this.bvParent.$once(j["gb"],e),this.$once(j["w"],e),this.listenOnRoot(Object(z["e"])(E["qc"],j["j"]),(function(n){n===t.toaster&&e()}))}}),n=function(t,n){if(!Object(f["d"])(ax)){var r=Cf(n,e,{propsData:Q_(Q_(Q_({},ux(Object(yc["c"])(E["pc"]))),Object(d["j"])(t,Object(d["h"])(cx))),{},{static:!1,visible:!0})});Object(d["h"])(cx).forEach((function(e){var i=t[e];Object(c["o"])(i)||("title"===e&&Object(c["n"])(i)&&(i=[n.$createElement("strong",{class:"mr-2"},i)]),r.$slots[cx[e]]=Object(ne["b"])(i))}));var i=document.createElement("div");document.body.appendChild(i),r.$mount(i)}},r=function(){function t(e){q_(this,t),Object(d["a"])(this,{_vm:e,_root:Object(vo["a"])(e)}),Object(d["d"])(this,{_vm:Object(d["l"])(),_root:Object(d["l"])()})}return Z_(t,[{key:"toast",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t&&!Object(f["d"])(ax)&&n(Q_(Q_({},ux(e)),{},{toastContent:t}),this._vm)}},{key:"show",value:function(t){t&&this._root.$emit(Object(z["d"])(E["pc"],j["U"]),t)}},{key:"hide",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this._root.$emit(Object(z["d"])(E["pc"],j["x"]),t)}}]),t}();t.mixin({beforeCreate:function(){this[sx]=new r(this)}}),Object(d["g"])(t.prototype,ax)||Object(d["e"])(t.prototype,ax,{get:function(){return this&&this[sx]||Object(f["a"])('"'.concat(ax,'" must be accessed from a Vue instance "this" context.'),E["pc"]),this[sx]}})},dx=A({plugins:{plugin:hx}}),fx=A({components:{BToast:G_,BToaster:I_},plugins:{BVToastPlugin:dx}});function px(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function mx(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?px(Object(n),!0).forEach((function(e){gx(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):px(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function gx(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var bx="__BV_Tooltip__",vx="hover focus",yx={focus:!0,hover:!0,click:!0,blur:!0,manual:!0},wx=/^html$/i,_x=/^noninteractive$/i,xx=/^nofade$/i,kx=/^(auto|top(left|right)?|bottom(left|right)?|left(top|bottom)?|right(top|bottom)?)$/i,Ax=/^(window|viewport|scrollParent)$/i,Mx=/^d\d+$/i,Ox=/^ds\d+$/i,Sx=/^dh\d+$/i,Tx=/^o-?\d+$/i,Cx=/^v-.+$/i,Ex=/\s+/,jx=function(t,e){var n={title:void 0,trigger:"",placement:"top",fallbackPlacement:"flip",container:!1,animation:!0,offset:0,id:null,html:!1,interactive:!0,disabled:!1,delay:Object(yc["c"])(E["sc"],"delay",50),boundary:String(Object(yc["c"])(E["sc"],"boundary","scrollParent")),boundaryPadding:Object(N["c"])(Object(yc["c"])(E["sc"],"boundaryPadding",5),0),variant:Object(yc["c"])(E["sc"],"variant"),customClass:Object(yc["c"])(E["sc"],"customClass")};if(Object(c["n"])(t.value)||Object(c["h"])(t.value)||Object(c["f"])(t.value)?n.title=t.value:Object(c["k"])(t.value)&&(n=mx(mx({},n),t.value)),Object(c["o"])(n.title)){var r=F["d"]?e.props:(e.data||{}).attrs;n.title=r&&!Object(c["p"])(r.title)?r.title:void 0}Object(c["k"])(n.delay)||(n.delay={show:Object(N["c"])(n.delay,0),hide:Object(N["c"])(n.delay,0)}),t.arg&&(n.container="#".concat(t.arg)),Object(d["h"])(t.modifiers).forEach((function(t){if(wx.test(t))n.html=!0;else if(_x.test(t))n.interactive=!1;else if(xx.test(t))n.animation=!1;else if(kx.test(t))n.placement=t;else if(Ax.test(t))t="scrollparent"===t?"scrollParent":t,n.boundary=t;else if(Mx.test(t)){var e=Object(N["c"])(t.slice(1),0);n.delay.show=e,n.delay.hide=e}else Ox.test(t)?n.delay.show=Object(N["c"])(t.slice(2),0):Sx.test(t)?n.delay.hide=Object(N["c"])(t.slice(2),0):Tx.test(t)?n.offset=Object(N["c"])(t.slice(1),0):Cx.test(t)&&(n.variant=t.slice(2)||null)}));var i={};return Object(ne["b"])(n.trigger||"").filter(l["a"]).join(" ").trim().toLowerCase().split(Ex).forEach((function(t){yx[t]&&(i[t]=!0)})),Object(d["h"])(t.modifiers).forEach((function(t){t=t.toLowerCase(),yx[t]&&(i[t]=!0)})),n.trigger=Object(d["h"])(i).join(" "),"blur"===n.trigger&&(n.trigger="focus"),n.trigger||(n.trigger=vx),n},Lx=function(t,e,n){if(i["i"]){var r=jx(e,n);if(!t[bx]){var o=bo(n,e);t[bx]=Cf(o,Ig,{_scopeId:kf(o,void 0)}),t[bx].__bv_prev_data__={},t[bx].$on(j["U"],(function(){Object(c["f"])(r.title)&&t[bx].updateData({title:r.title(t)})}))}var a={title:r.title,triggers:r.trigger,placement:r.placement,fallbackPlacement:r.fallbackPlacement,variant:r.variant,customClass:r.customClass,container:r.container,boundary:r.boundary,delay:r.delay,offset:r.offset,noFade:!r.animation,id:r.id,interactive:r.interactive,disabled:r.disabled,html:r.html},s=t[bx].__bv_prev_data__;if(t[bx].__bv_prev_data__=a,!Object($n["a"])(a,s)){var l={target:t};Object(d["h"])(a).forEach((function(e){a[e]!==s[e]&&(l[e]="title"===e&&Object(c["f"])(a[e])?a[e](t):a[e])})),t[bx].updateData(l)}}},Px=function(t){t[bx]&&(t[bx].$destroy(),t[bx]=null),delete t[bx]},Dx={bind:function(t,e,n){Lx(t,e,n)},componentUpdated:function(t,e,n){Object(F["e"])((function(){Lx(t,e,n)}))},unbind:function(t){Px(t)}},Ix=A({directives:{VBTooltip:Dx}}),Rx=A({components:{BTooltip:Wg},plugins:{VBTooltipPlugin:Ix}}),Nx=A({plugins:{AlertPlugin:at,AspectPlugin:bt,AvatarPlugin:je,BadgePlugin:Be,BreadcrumbPlugin:Je,ButtonPlugin:tn,ButtonGroupPlugin:sn,ButtonToolbarPlugin:hn,CalendarPlugin:or,CardPlugin:bi,CarouselPlugin:Wi,CollapsePlugin:Xo,DropdownPlugin:ls,EmbedPlugin:fs,FormPlugin:Ps,FormCheckboxPlugin:Cl,FormDatepickerPlugin:nc,FormFilePlugin:vc,FormGroupPlugin:jc,FormInputPlugin:Qc,FormRadioPlugin:eu,FormRatingPlugin:bu,FormSelectPlugin:zu,FormSpinbuttonPlugin:ah,FormTagsPlugin:Ih,FormTextareaPlugin:Hh,FormTimepickerPlugin:xd,ImagePlugin:kd,InputGroupPlugin:zd,JumbotronPlugin:qd,LayoutPlugin:Zd,LinkPlugin:Kd,ListGroupPlugin:cf,MediaPlugin:bf,ModalPlugin:Jp,NavPlugin:Om,NavbarPlugin:Um,OverlayPlugin:eg,PaginationPlugin:rg,PaginationNavPlugin:dg,PopoverPlugin:yb,ProgressPlugin:Cb,SidebarPlugin:Qb,SkeletonPlugin:Lv,SpinnerPlugin:Pv,TablePlugin:S_,TabsPlugin:E_,TimePlugin:j_,ToastPlugin:fx,TooltipPlugin:Rx}}),Bx=A({directives:{VBHover:Rl}}),Fx=A({directives:{VBModal:Lp}});function Yx(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function zx(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Yx(Object(n),!0).forEach((function(e){Hx(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Yx(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Hx(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Vx(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Wx(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function Ux(t,e,n){return e&&Wx(t.prototype,e),n&&Wx(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}var $x="v-b-scrollspy",Gx="dropdown-item",qx="active",Xx=".nav, .list-group",Zx=".nav-link",Kx=".nav-item",Qx=".list-group-item",Jx=".dropdown, .dropup",tk=".dropdown-item",ek=".dropdown-toggle",nk=Object(z["e"])("BVScrollspy","activate"),rk="offset",ik="position",ok={element:"body",offset:10,method:"auto",throttle:75},ak={element:"(string|element|component)",offset:"number",method:"string",throttle:"number"},sk=["webkitTransitionEnd","transitionend","otransitionend","oTransitionEnd"],lk=function(t){return Object(d["n"])(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()},ck=function(t,e,n){for(var r in n)if(Object(d["g"])(n,r)){var i=n[r],o=e[r],a=o&&Object(I["s"])(o)?"element":lk(o);a=o&&o._isVue?"component":a,new RegExp(i).test(a)||Object(f["a"])("".concat(t,': Option "').concat(r,'" provided type "').concat(a,'" but expected type "').concat(i,'"'))}},uk=function(){function t(e,n,r){Vx(this,t),this.$el=e,this.$scroller=null,this.$selector=[Zx,Qx,tk].join(","),this.$offsets=[],this.$targets=[],this.$activeTarget=null,this.$scrollHeight=0,this.$resizeTimeout=null,this.$scrollerObserver=null,this.$targetsObserver=null,this.$root=r||null,this.$config=null,this.updateConfig(n)}return Ux(t,[{key:"updateConfig",value:function(t,e){this.$scroller&&(this.unlisten(),this.$scroller=null);var n=zx(zx({},this.constructor.Default),t);if(e&&(this.$root=e),ck(this.constructor.Name,n,this.constructor.DefaultType),this.$config=n,this.$root){var r=this;this.$root.$nextTick((function(){r.listen()}))}else this.listen()}},{key:"dispose",value:function(){this.unlisten(),clearTimeout(this.$resizeTimeout),this.$resizeTimeout=null,this.$el=null,this.$config=null,this.$scroller=null,this.$selector=null,this.$offsets=null,this.$targets=null,this.$activeTarget=null,this.$scrollHeight=null}},{key:"listen",value:function(){var t=this,e=this.getScroller();e&&"BODY"!==e.tagName&&Object(z["b"])(e,"scroll",this,j["db"]),Object(z["b"])(window,"scroll",this,j["db"]),Object(z["b"])(window,"resize",this,j["db"]),Object(z["b"])(window,"orientationchange",this,j["db"]),sk.forEach((function(e){Object(z["b"])(window,e,t,j["db"])})),this.setObservers(!0),this.handleEvent("refresh")}},{key:"unlisten",value:function(){var t=this,e=this.getScroller();this.setObservers(!1),e&&"BODY"!==e.tagName&&Object(z["a"])(e,"scroll",this,j["db"]),Object(z["a"])(window,"scroll",this,j["db"]),Object(z["a"])(window,"resize",this,j["db"]),Object(z["a"])(window,"orientationchange",this,j["db"]),sk.forEach((function(e){Object(z["a"])(window,e,t,j["db"])}))}},{key:"setObservers",value:function(t){var e=this;this.$scrollerObserver&&this.$scrollerObserver.disconnect(),this.$targetsObserver&&this.$targetsObserver.disconnect(),this.$scrollerObserver=null,this.$targetsObserver=null,t&&(this.$targetsObserver=Object(yi["a"])(this.$el,(function(){e.handleEvent("mutation")}),{subtree:!0,childList:!0,attributes:!0,attributeFilter:["href"]}),this.$scrollerObserver=Object(yi["a"])(this.getScroller(),(function(){e.handleEvent("mutation")}),{subtree:!0,childList:!0,characterData:!0,attributes:!0,attributeFilter:["id","style","class"]}))}},{key:"handleEvent",value:function(t){var e=Object(c["n"])(t)?t:t.type,n=this,r=function(){n.$resizeTimeout||(n.$resizeTimeout=setTimeout((function(){n.refresh(),n.process(),n.$resizeTimeout=null}),n.$config.throttle))};"scroll"===e?(this.$scrollerObserver||this.listen(),this.process()):/(resize|orientationchange|mutation|refresh)/.test(e)&&r()}},{key:"refresh",value:function(){var t=this,e=this.getScroller();if(e){var n=e!==e.window?ik:rk,r="auto"===this.$config.method?n:this.$config.method,i=r===ik?I["x"]:I["w"],o=r===ik?this.getScrollTop():0;return this.$offsets=[],this.$targets=[],this.$scrollHeight=this.getScrollHeight(),Object(I["F"])(this.$selector,this.$el).map((function(t){return Object(I["h"])(t,"href")})).filter((function(t){return t&&s["n"].test(t||"")})).map((function(t){var n=t.replace(s["n"],"$1").trim();if(!n)return null;var r=Object(I["E"])(n,e);return r&&Object(I["u"])(r)?{offset:Object(N["c"])(i(r).top,0)+o,target:n}:null})).filter(l["a"]).sort((function(t,e){return t.offset-e.offset})).reduce((function(e,n){return e[n.target]||(t.$offsets.push(n.offset),t.$targets.push(n.target),e[n.target]=!0),e}),{}),this}}},{key:"process",value:function(){var t=this.getScrollTop()+this.$config.offset,e=this.getScrollHeight(),n=this.$config.offset+e-this.getOffsetHeight();if(this.$scrollHeight!==e&&this.refresh(),t>=n){var r=this.$targets[this.$targets.length-1];this.$activeTarget!==r&&this.activate(r)}else{if(this.$activeTarget&&t<this.$offsets[0]&&this.$offsets[0]>0)return this.$activeTarget=null,void this.clear();for(var i=this.$offsets.length;i--;){var o=this.$activeTarget!==this.$targets[i]&&t>=this.$offsets[i]&&(Object(c["o"])(this.$offsets[i+1])||t<this.$offsets[i+1]);o&&this.activate(this.$targets[i])}}}},{key:"getScroller",value:function(){if(this.$scroller)return this.$scroller;var t=this.$config.element;return t?(Object(I["s"])(t.$el)?t=t.$el:Object(c["n"])(t)&&(t=Object(I["E"])(t)),t?(this.$scroller="BODY"===t.tagName?window:t,this.$scroller):null):null}},{key:"getScrollTop",value:function(){var t=this.getScroller();return t===window?t.pageYOffset:t.scrollTop}},{key:"getScrollHeight",value:function(){return this.getScroller().scrollHeight||Object(st["d"])(document.body.scrollHeight,document.documentElement.scrollHeight)}},{key:"getOffsetHeight",value:function(){var t=this.getScroller();return t===window?window.innerHeight:Object(I["i"])(t).height}},{key:"activate",value:function(t){var e=this;this.$activeTarget=t,this.clear();var n=Object(I["F"])(this.$selector.split(",").map((function(e){return"".concat(e,'[href$="').concat(t,'"]')})).join(","),this.$el);n.forEach((function(t){if(Object(I["p"])(t,Gx)){var n=Object(I["e"])(Jx,t);n&&e.setActiveState(Object(I["E"])(ek,n),!0),e.setActiveState(t,!0)}else{e.setActiveState(t,!0),Object(I["v"])(t.parentElement,Kx)&&e.setActiveState(t.parentElement,!0);var r=t;while(r){r=Object(I["e"])(Xx,r);var i=r?r.previousElementSibling:null;i&&Object(I["v"])(i,"".concat(Zx,", ").concat(Qx))&&e.setActiveState(i,!0),i&&Object(I["v"])(i,Kx)&&(e.setActiveState(Object(I["E"])(Zx,i),!0),e.setActiveState(i,!0))}}})),n&&n.length>0&&this.$root&&this.$root.$emit(nk,t,n)}},{key:"clear",value:function(){var t=this;Object(I["F"])("".concat(this.$selector,", ").concat(Kx),this.$el).filter((function(t){return Object(I["p"])(t,qx)})).forEach((function(e){return t.setActiveState(e,!1)}))}},{key:"setActiveState",value:function(t,e){t&&(e?Object(I["b"])(t,qx):Object(I["A"])(t,qx))}}],[{key:"Name",get:function(){return $x}},{key:"Default",get:function(){return ok}},{key:"DefaultType",get:function(){return ak}}]),t}(),hk="__BV_Scrollspy__",dk=/^\d+$/,fk=/^(auto|position|offset)$/,pk=function(t){var e={};return t.arg&&(e.element="#".concat(t.arg)),Object(d["h"])(t.modifiers).forEach((function(t){dk.test(t)?e.offset=Object(N["c"])(t,0):fk.test(t)&&(e.method=t)})),Object(c["n"])(t.value)?e.element=t.value:Object(c["h"])(t.value)?e.offset=Object(st["g"])(t.value):Object(c["j"])(t.value)&&Object(d["h"])(t.value).filter((function(t){return!!uk.DefaultType[t]})).forEach((function(n){e[n]=t.value[n]})),e},mk=function(t,e,n){if(i["i"]){var r=pk(e);t[hk]?t[hk].updateConfig(r,Object(vo["a"])(bo(n,e))):t[hk]=new uk(t,r,Object(vo["a"])(bo(n,e)))}},gk=function(t){t[hk]&&(t[hk].dispose(),t[hk]=null,delete t[hk])},bk={bind:function(t,e,n){mk(t,e,n)},inserted:function(t,e,n){mk(t,e,n)},update:function(t,e,n){e.value!==e.oldValue&&mk(t,e,n)},componentUpdated:function(t,e,n){e.value!==e.oldValue&&mk(t,e,n)},unbind:function(t){gk(t)}},vk=A({directives:{VBScrollspy:bk}}),yk=A({directives:{VBVisible:Qr}}),wk=A({plugins:{VBHoverPlugin:Bx,VBModalPlugin:Fx,VBPopoverPlugin:vb,VBScrollspyPlugin:vk,VBTogglePlugin:qo,VBTooltipPlugin:Ix,VBVisiblePlugin:yk}}),_k="BootstrapVue",xk=k({plugins:{componentsPlugin:Nx,directivesPlugin:wk}}),kk={install:xk,NAME:_k};e["a"]=kk},"5fbd":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(t){var e=t%10,n=1===~~(t%100/10)?":e":1===e||2===e?":a":":e";return t+n},week:{dow:1,doy:4}});return e}))},"602d":function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var r=n("2f79"),i=n("2326"),o=n("d82f"),a=n("dfda"),s="$_rootListeners",l=Object(r["c"])({computed:{bvEventRoot:function(){return Object(a["a"])(this)}},created:function(){this[s]={}},beforeDestroy:function(){var t=this;Object(o["h"])(this[s]||{}).forEach((function(e){t[s][e].forEach((function(n){t.listenOffRoot(e,n)}))})),this[s]=null},methods:{registerRootListener:function(t,e){this[s]&&(this[s][t]=this[s][t]||[],Object(i["a"])(this[s][t],e)||this[s][t].push(e))},unregisterRootListener:function(t,e){this[s]&&this[s][t]&&(this[s][t]=this[s][t].filter((function(t){return t!==e})))},listenOnRoot:function(t,e){this.bvEventRoot&&(this.bvEventRoot.$on(t,e),this.registerRootListener(t,e))},listenOnRootOnce:function(t,e){var n=this;if(this.bvEventRoot){var r=function t(){n.unregisterRootListener(t),e.apply(void 0,arguments)};this.bvEventRoot.$once(t,r),this.registerRootListener(t,r)}},listenOffRoot:function(t,e){this.unregisterRootListener(t,e),this.bvEventRoot&&this.bvEventRoot.$off(t,e)},emitOnRoot:function(t){if(this.bvEventRoot){for(var e,n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];(e=this.bvEventRoot).$emit.apply(e,[t].concat(r))}}}})},"605d":function(t,e,n){"use strict";var r=n("da84"),i=n("c6b6");t.exports="process"===i(r.process)},"60da":function(t,e,n){"use strict";var r=n("83ab"),i=n("e330"),o=n("c65b"),a=n("d039"),s=n("df75"),l=n("7418"),c=n("d1e7"),u=n("7b0b"),h=n("44ad"),d=Object.assign,f=Object.defineProperty,p=i([].concat);t.exports=!d||a((function(){if(r&&1!==d({b:1},d(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol("assign detection"),i="abcdefghijklmnopqrst";return t[n]=7,i.split("").forEach((function(t){e[t]=t})),7!==d({},t)[n]||s(d({},e)).join("")!==i}))?function(t,e){var n=u(t),i=arguments.length,a=1,d=l.f,f=c.f;while(i>a){var m,g=h(arguments[a++]),b=d?p(s(g),d(g)):s(g),v=b.length,y=0;while(v>y)m=b[y++],r&&!o(f,g,m)||(n[m]=g[m])}return n}:d},6117:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(t,e){return 12===t&&(t=0),"يېرىم كېچە"===e||"سەھەر"===e||"چۈشتىن بۇرۇن"===e?t:"چۈشتىن كېيىن"===e||"كەچ"===e?t+12:t>=11?t:t+12},meridiem:function(t,e,n){var r=100*t+e;return r<600?"يېرىم كېچە":r<900?"سەھەر":r<1130?"چۈشتىن بۇرۇن":r<1230?"چۈش":r<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"-كۈنى";case"w":case"W":return t+"-ھەپتە";default:return t}},preparse:function(t){return t.replace(/،/g,",")},postformat:function(t){return t.replace(/,/g,"،")},week:{dow:1,doy:7}});return e}))},6190:function(t,e,n){"use strict";n.d(e,"a",(function(){return _}));var r,i,o=n("2f79"),a=n("c637"),s=n("0056"),l=n("a723"),c=n("9b76"),u=n("d82f"),h=n("cf75"),d=n("90ef"),f=n("8c18"),p=n("ce2a");function m(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function g(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?m(Object(n),!0).forEach((function(e){b(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function b(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var v="active",y=s["hb"]+v,w=Object(h["d"])(Object(u["m"])(g(g({},d["b"]),{},(r={},b(r,v,Object(h["c"])(l["g"],!1)),b(r,"buttonId",Object(h["c"])(l["u"])),b(r,"disabled",Object(h["c"])(l["g"],!1)),b(r,"lazy",Object(h["c"])(l["g"],!1)),b(r,"noBody",Object(h["c"])(l["g"],!1)),b(r,"tag",Object(h["c"])(l["u"],"div")),b(r,"title",Object(h["c"])(l["u"])),b(r,"titleItemClass",Object(h["c"])(l["e"])),b(r,"titleLinkAttributes",Object(h["c"])(l["q"])),b(r,"titleLinkClass",Object(h["c"])(l["e"])),r))),a["dc"]),_=Object(o["c"])({name:a["dc"],mixins:[d["a"],f["a"]],inject:{getBvTabs:{default:function(){return function(){return{}}}}},props:w,data:function(){return{localActive:this[v]&&!this.disabled}},computed:{bvTabs:function(){return this.getBvTabs()},_isTab:function(){return!0},tabClasses:function(){var t=this.localActive,e=this.disabled;return[{active:t,disabled:e,"card-body":this.bvTabs.card&&!this.noBody},t?this.bvTabs.activeTabClass:null]},controlledBy:function(){return this.buttonId||this.safeId("__BV_tab_button__")},computedNoFade:function(){return!this.bvTabs.fade},computedLazy:function(){return this.bvTabs.lazy||this.lazy}},watch:(i={},b(i,v,(function(t,e){t!==e&&(t?this.activate():this.deactivate()||this.$emit(y,this.localActive))})),b(i,"disabled",(function(t,e){if(t!==e){var n=this.bvTabs.firstTab;t&&this.localActive&&n&&(this.localActive=!1,n())}})),b(i,"localActive",(function(t){this.$emit(y,t)})),i),mounted:function(){this.registerTab()},updated:function(){var t=this.bvTabs.updateButton;t&&this.hasNormalizedSlot(c["ib"])&&t(this)},beforeDestroy:function(){this.unregisterTab()},methods:{registerTab:function(){var t=this.bvTabs.registerTab;t&&t(this)},unregisterTab:function(){var t=this.bvTabs.unregisterTab;t&&t(this)},activate:function(){var t=this.bvTabs.activateTab;return!(!t||this.disabled)&&t(this)},deactivate:function(){var t=this.bvTabs.deactivateTab;return!(!t||!this.localActive)&&t(this)}},render:function(t){var e=this.localActive,n=t(this.tag,{staticClass:"tab-pane",class:this.tabClasses,directives:[{name:"show",value:e}],attrs:{role:"tabpanel",id:this.safeId(),"aria-hidden":e?"false":"true","aria-labelledby":this.controlledBy||null},ref:"panel"},[e||!this.computedLazy?this.normalizeSlot():t()]);return t(p["a"],{props:{mode:"out-in",noFade:this.computedNoFade}},[n])}})},6283:function(t,e,n){"use strict";const r=n("3fb5"),i=n("d1c8").Reporter,o=n("c591").Buffer;function a(t,e){i.call(this,e),o.isBuffer(t)?(this.base=t,this.offset=0,this.length=t.length):this.error("Input not Buffer")}function s(t,e){if(Array.isArray(t))this.length=0,this.value=t.map((function(t){return s.isEncoderBuffer(t)||(t=new s(t,e)),this.length+=t.length,t}),this);else if("number"===typeof t){if(!(0<=t&&t<=255))return e.error("non-byte EncoderBuffer value");this.value=t,this.length=1}else if("string"===typeof t)this.value=t,this.length=o.byteLength(t);else{if(!o.isBuffer(t))return e.error("Unsupported type: "+typeof t);this.value=t,this.length=t.length}}r(a,i),e.DecoderBuffer=a,a.isDecoderBuffer=function(t){if(t instanceof a)return!0;const e="object"===typeof t&&o.isBuffer(t.base)&&"DecoderBuffer"===t.constructor.name&&"number"===typeof t.offset&&"number"===typeof t.length&&"function"===typeof t.save&&"function"===typeof t.restore&&"function"===typeof t.isEmpty&&"function"===typeof t.readUInt8&&"function"===typeof t.skip&&"function"===typeof t.raw;return e},a.prototype.save=function(){return{offset:this.offset,reporter:i.prototype.save.call(this)}},a.prototype.restore=function(t){const e=new a(this.base);return e.offset=t.offset,e.length=this.offset,this.offset=t.offset,i.prototype.restore.call(this,t.reporter),e},a.prototype.isEmpty=function(){return this.offset===this.length},a.prototype.readUInt8=function(t){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(t||"DecoderBuffer overrun")},a.prototype.skip=function(t,e){if(!(this.offset+t<=this.length))return this.error(e||"DecoderBuffer overrun");const n=new a(this.base);return n._reporterState=this._reporterState,n.offset=this.offset,n.length=this.offset+t,this.offset+=t,n},a.prototype.raw=function(t){return this.base.slice(t?t.offset:this.offset,this.length)},e.EncoderBuffer=s,s.isEncoderBuffer=function(t){if(t instanceof s)return!0;const e="object"===typeof t&&"EncoderBuffer"===t.constructor.name&&"number"===typeof t.length&&"function"===typeof t.join;return e},s.prototype.join=function(t,e){return t||(t=o.alloc(this.length)),e||(e=0),0===this.length||(Array.isArray(this.value)?this.value.forEach((function(n){n.join(t,e),e+=n.length})):("number"===typeof this.value?t[e]=this.value:"string"===typeof this.value?t.write(this.value,e):o.isBuffer(this.value)&&this.value.copy(t,e),e+=this.length)),t}},"62c9":function(t,e,n){var r=n("8707").Buffer;function i(t,e,n){var i=t._cipher.encryptBlock(t._prev),o=i[0]^e;return t._prev=r.concat([t._prev.slice(1),r.from([n?e:o])]),o}e.encrypt=function(t,e,n){var o=e.length,a=r.allocUnsafe(o),s=-1;while(++s<o)a[s]=i(t,e[s],n);return a}},"62d0":function(t,e){var n;t.exports=function(t){return function(e){e=e.toLowerCase().trim();var r=e.lastIndexOf("/");return r>=0&&(e=e.substr(r+1)),r=e.lastIndexOf("."),r>=0&&(e=e.substr(r+1)),n[e]||t}},n={"3gp":"video/3gpp",a:"application/octet-stream",ai:"application/postscript",aif:"audio/x-aiff",aiff:"audio/x-aiff",asc:"application/pgp-signature",asf:"video/x-ms-asf",asm:"text/x-asm",asx:"video/x-ms-asf",atom:"application/atom+xml",au:"audio/basic",avi:"video/x-msvideo",bat:"application/x-msdownload",bin:"application/octet-stream",bmp:"image/bmp",bz2:"application/x-bzip2",c:"text/x-csrc",cab:"application/vnd.ms-cab-compressed",can:"application/candor",cc:"text/x-c++src",chm:"application/vnd.ms-htmlhelp",class:"application/octet-stream",com:"application/x-msdownload",conf:"text/plain",cpp:"text/x-c",crt:"application/x-x509-ca-cert",css:"text/css",csv:"text/csv",cxx:"text/x-c",deb:"application/x-debian-package",der:"application/x-x509-ca-cert",diff:"text/x-diff",djv:"image/vnd.djvu",djvu:"image/vnd.djvu",dll:"application/x-msdownload",dmg:"application/octet-stream",doc:"application/msword",dot:"application/msword",dtd:"application/xml-dtd",dvi:"application/x-dvi",ear:"application/java-archive",eml:"message/rfc822",eps:"application/postscript",exe:"application/x-msdownload",f:"text/x-fortran",f77:"text/x-fortran",f90:"text/x-fortran",flv:"video/x-flv",for:"text/x-fortran",gem:"application/octet-stream",gemspec:"text/x-script.ruby",gif:"image/gif",gyp:"text/x-script.python",gypi:"text/x-script.python",gz:"application/x-gzip",h:"text/x-chdr",hh:"text/x-c++hdr",htm:"text/html",html:"text/html",ico:"image/vnd.microsoft.icon",ics:"text/calendar",ifb:"text/calendar",iso:"application/octet-stream",jar:"application/java-archive",java:"text/x-java-source",jnlp:"application/x-java-jnlp-file",jpeg:"image/jpeg",jpg:"image/jpeg",js:"application/javascript",json:"application/json",less:"text/css",log:"text/plain",lua:"text/x-script.lua",luac:"application/x-bytecode.lua",makefile:"text/x-makefile",m3u:"audio/x-mpegurl",m4v:"video/mp4",man:"text/troff",manifest:"text/cache-manifest",markdown:"text/x-markdown",mathml:"application/mathml+xml",mbox:"application/mbox",mdoc:"text/troff",md:"text/x-markdown",me:"text/troff",mid:"audio/midi",midi:"audio/midi",mime:"message/rfc822",mml:"application/mathml+xml",mng:"video/x-mng",mov:"video/quicktime",mp3:"audio/mpeg",mp4:"video/mp4",mp4v:"video/mp4",mpeg:"video/mpeg",mpg:"video/mpeg",ms:"text/troff",msi:"application/x-msdownload",odp:"application/vnd.oasis.opendocument.presentation",ods:"application/vnd.oasis.opendocument.spreadsheet",odt:"application/vnd.oasis.opendocument.text",ogg:"application/ogg",p:"text/x-pascal",pas:"text/x-pascal",pbm:"image/x-portable-bitmap",pdf:"application/pdf",pem:"application/x-x509-ca-cert",pgm:"image/x-portable-graymap",pgp:"application/pgp-encrypted",pkg:"application/octet-stream",pl:"text/x-script.perl",pm:"text/x-script.perl-module",png:"image/png",pnm:"image/x-portable-anymap",ppm:"image/x-portable-pixmap",pps:"application/vnd.ms-powerpoint",ppt:"application/vnd.ms-powerpoint",ps:"application/postscript",psd:"image/vnd.adobe.photoshop",py:"text/x-script.python",qt:"video/quicktime",ra:"audio/x-pn-realaudio",rake:"text/x-script.ruby",ram:"audio/x-pn-realaudio",rar:"application/x-rar-compressed",rb:"text/x-script.ruby",rdf:"application/rdf+xml",roff:"text/troff",rpm:"application/x-redhat-package-manager",rss:"application/rss+xml",rtf:"application/rtf",ru:"text/x-script.ruby",s:"text/x-asm",sgm:"text/sgml",sgml:"text/sgml",sh:"application/x-sh",sig:"application/pgp-signature",snd:"audio/basic",so:"application/octet-stream",svg:"image/svg+xml",svgz:"image/svg+xml",swf:"application/x-shockwave-flash",t:"text/troff",tar:"application/x-tar",tbz:"application/x-bzip-compressed-tar",tci:"application/x-topcloud",tcl:"application/x-tcl",tex:"application/x-tex",texi:"application/x-texinfo",texinfo:"application/x-texinfo",text:"text/plain",tif:"image/tiff",tiff:"image/tiff",torrent:"application/x-bittorrent",tr:"text/troff",ttf:"application/x-font-ttf",txt:"text/plain",vcf:"text/x-vcard",vcs:"text/x-vcalendar",vrml:"model/vrml",war:"application/java-archive",wav:"audio/x-wav",webapp:"application/x-web-app-manifest+json",webm:"video/webm",wma:"audio/x-ms-wma",wmv:"video/x-ms-wmv",wmx:"video/x-ms-wmx",wrl:"model/vrml",wsdl:"application/wsdl+xml",xbm:"image/x-xbitmap",xhtml:"application/xhtml+xml",xls:"application/vnd.ms-excel",xml:"application/xml",xpm:"image/x-xpixmap",xsl:"application/xml",xslt:"application/xslt+xml",yaml:"text/yaml",yml:"text/yaml",zip:"application/zip"}},"62e4":function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},6374:function(t,e,n){"use strict";var r=n("da84"),i=Object.defineProperty;t.exports=function(t,e){try{i(r,t,{value:e,configurable:!0,writable:!0})}catch(n){r[t]=e}return e}},6403:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(t,e){return 12===t&&(t=0),"pagi"===e?t:"tengahari"===e?t>=11?t:t+12:"petang"===e||"malam"===e?t+12:void 0},meridiem:function(t,e,n){return t<11?"pagi":t<15?"tengahari":t<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return e}))},6430:function(t,e,n){var r=n("8707").Buffer,i=n("d485").Transform,o=n("7d72").StringDecoder,a=n("3fb5");function s(t){i.call(this),this.hashMode="string"===typeof t,this.hashMode?this[t]=this._finalOrDigest:this.final=this._finalOrDigest,this._final&&(this.__final=this._final,this._final=null),this._decoder=null,this._encoding=null}a(s,i),s.prototype.update=function(t,e,n){"string"===typeof t&&(t=r.from(t,e));var i=this._update(t);return this.hashMode?this:(n&&(i=this._toString(i,n)),i)},s.prototype.setAutoPadding=function(){},s.prototype.getAuthTag=function(){throw new Error("trying to get auth tag in unsupported state")},s.prototype.setAuthTag=function(){throw new Error("trying to set auth tag in unsupported state")},s.prototype.setAAD=function(){throw new Error("trying to set aad in unsupported state")},s.prototype._transform=function(t,e,n){var r;try{this.hashMode?this._update(t):this.push(this._update(t))}catch(i){r=i}finally{n(r)}},s.prototype._flush=function(t){var e;try{this.push(this.__final())}catch(n){e=n}t(e)},s.prototype._finalOrDigest=function(t){var e=this.__final()||r.alloc(0);return t&&(e=this._toString(e,t,!0)),e},s.prototype._toString=function(t,e,n){if(this._decoder||(this._decoder=new o(e),this._encoding=e),this._encoding!==e)throw new Error("can't switch encodings");var r=this._decoder.write(t);return n&&(r+=this._decoder.end()),r},t.exports=s},6442:function(t,e,n){e.publicEncrypt=n("ad25"),e.privateDecrypt=n("0f2c"),e.privateEncrypt=function(t,n){return e.publicEncrypt(t,n,!0)},e.publicDecrypt=function(t,n){return e.privateDecrypt(t,n,!0)}},6547:function(t,e,n){"use strict";var r=n("e330"),i=n("5926"),o=n("577e"),a=n("1d80"),s=r("".charAt),l=r("".charCodeAt),c=r("".slice),u=function(t){return function(e,n){var r,u,h=o(a(e)),d=i(n),f=h.length;return d<0||d>=f?t?"":void 0:(r=l(h,d),r<55296||r>56319||d+1===f||(u=l(h,d+1))<56320||u>57343?t?s(h,d):r:t?c(h,d,d+2):u-56320+(r-55296<<10)+65536)}};t.exports={codeAt:u(!1),charAt:u(!0)}},"65db":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(t){return"p"===t.charAt(0).toLowerCase()},meridiem:function(t,e,n){return t>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}});return e}))},"65f0":function(t,e,n){"use strict";var r=n("0b42");t.exports=function(t,e){return new(r(t))(0===e?0:e)}},6747:function(t,e){var n=Array.isArray;t.exports=n},"676f":function(t,e,n){"use strict";var r=n("80af"),i=n("3fb5"),o=n("ea53"),a=n("f3a3");function s(t){o.call(this,"mont",t),this.a=new r(t.a,16).toRed(this.red),this.b=new r(t.b,16).toRed(this.red),this.i4=new r(4).toRed(this.red).redInvm(),this.two=new r(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function l(t,e,n){o.BasePoint.call(this,t,"projective"),null===e&&null===n?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new r(e,16),this.z=new r(n,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}i(s,o),t.exports=s,s.prototype.validate=function(t){var e=t.normalize().x,n=e.redSqr(),r=n.redMul(e).redAdd(n.redMul(this.a)).redAdd(e),i=r.redSqrt();return 0===i.redSqr().cmp(r)},i(l,o.BasePoint),s.prototype.decodePoint=function(t,e){return this.point(a.toArray(t,e),1)},s.prototype.point=function(t,e){return new l(this,t,e)},s.prototype.pointFromJSON=function(t){return l.fromJSON(this,t)},l.prototype.precompute=function(){},l.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},l.fromJSON=function(t,e){return new l(t,e[0],e[1]||t.one)},l.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" z: "+this.z.fromRed().toString(16,2)+">"},l.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},l.prototype.dbl=function(){var t=this.x.redAdd(this.z),e=t.redSqr(),n=this.x.redSub(this.z),r=n.redSqr(),i=e.redSub(r),o=e.redMul(r),a=i.redMul(r.redAdd(this.curve.a24.redMul(i)));return this.curve.point(o,a)},l.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},l.prototype.diffAdd=function(t,e){var n=this.x.redAdd(this.z),r=this.x.redSub(this.z),i=t.x.redAdd(t.z),o=t.x.redSub(t.z),a=o.redMul(n),s=i.redMul(r),l=e.z.redMul(a.redAdd(s).redSqr()),c=e.x.redMul(a.redISub(s).redSqr());return this.curve.point(l,c)},l.prototype.mul=function(t){for(var e=t.clone(),n=this,r=this.curve.point(null,null),i=this,o=[];0!==e.cmpn(0);e.iushrn(1))o.push(e.andln(1));for(var a=o.length-1;a>=0;a--)0===o[a]?(n=n.diffAdd(r,i),r=r.dbl()):(r=n.diffAdd(r,i),n=n.dbl());return r},l.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},l.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},l.prototype.eq=function(t){return 0===this.getX().cmp(t.getX())},l.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},l.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},6784:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],n=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"],r=t.defineLocale("sd",{months:e,monthsShort:e,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(t){return"شام"===t},meridiem:function(t,e,n){return t<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(t){return t.replace(/،/g,",")},postformat:function(t){return t.replace(/,/g,"،")},week:{dow:1,doy:4}});return r}))},"686b":function(t,e,n){"use strict";n.d(e,"a",(function(){return o})),n.d(e,"d",(function(){return a})),n.d(e,"c",(function(){return s})),n.d(e,"b",(function(){return l}));var r=n("e863"),i=n("938d"),o=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;Object(i["a"])()||console.warn("[BootstrapVue warn]: ".concat(e?"".concat(e," - "):"").concat(t))},a=function(t){return!r["i"]&&(o("".concat(t,": Can not be called during SSR.")),!0)},s=function(t){return!r["f"]&&(o("".concat(t,": Requires Promise support.")),!0)},l=function(t){return!r["c"]&&(o("".concat(t,": Requires MutationObserver support.")),!0)}},6887:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e,n){var r={mm:"munutenn",MM:"miz",dd:"devezh"};return t+" "+i(r[n],t)}function n(t){switch(r(t)){case 1:case 3:case 4:case 5:case 9:return t+" bloaz";default:return t+" vloaz"}}function r(t){return t>9?r(t%10):t}function i(t,e){return 2===e?o(t):t}function o(t){var e={m:"v",b:"v",d:"z"};return void 0===e[t.charAt(0)]?t:e[t.charAt(0)]+t.substring(1)}var a=[/^gen/i,/^c[ʼ\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],s=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,l=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,c=/^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,u=[/^sul/i,/^lun/i,/^meurzh/i,/^merc[ʼ\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],h=[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],d=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i],f=t.defineLocale("br",{months:"Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:d,fullWeekdaysParse:u,shortWeekdaysParse:h,minWeekdaysParse:d,monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:l,monthsShortStrictRegex:c,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warcʼhoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Decʼh da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s ʼzo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:e,h:"un eur",hh:"%d eur",d:"un devezh",dd:e,M:"ur miz",MM:e,y:"ur bloaz",yy:n},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(t){var e=1===t?"añ":"vet";return t+e},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(t){return"g.m."===t},meridiem:function(t,e,n){return t<12?"a.m.":"g.m."}});return f}))},"688b":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return e}))},"68ee":function(t,e,n){"use strict";var r=n("e330"),i=n("d039"),o=n("1626"),a=n("f5df"),s=n("d066"),l=n("8925"),c=function(){},u=[],h=s("Reflect","construct"),d=/^\s*(?:class|function)\b/,f=r(d.exec),p=!d.test(c),m=function(t){if(!o(t))return!1;try{return h(c,u,t),!0}catch(e){return!1}},g=function(t){if(!o(t))return!1;switch(a(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!f(d,l(t))}catch(e){return!0}};g.sham=!0,t.exports=!h||i((function(){var t;return m(m.call)||!m(Object)||!m((function(){t=!0}))||t}))?g:m},6909:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"за %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"една минута",mm:"%d минути",h:"еден час",hh:"%d часа",d:"еден ден",dd:"%d дена",M:"еден месец",MM:"%d месеци",y:"една година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(t){var e=t%10,n=t%100;return 0===t?t+"-ев":0===n?t+"-ен":n>10&&n<20?t+"-ти":1===e?t+"-ви":2===e?t+"-ри":7===e||8===e?t+"-ми":t+"-ти"},week:{dow:1,doy:7}});return e}))},6964:function(t,e,n){"use strict";var r=n("cb2d");t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},"69f2":function(t,e,n){e=t.exports=function(t){t=t.toLowerCase();var n=e[t];if(!n)throw new Error(t+" is not supported (we accept pull requests)");return new n};e.sha=n("087f"),e.sha1=n("7e78"),e.sha224=n("72aa"),e.sha256=n("a255"),e.sha384=n("b837"),e.sha512=n("4fd1")},"69f3":function(t,e,n){"use strict";var r,i,o,a=n("cdce"),s=n("da84"),l=n("861d"),c=n("9112"),u=n("1a2d"),h=n("c6cd"),d=n("f772"),f=n("d012"),p="Object already initialized",m=s.TypeError,g=s.WeakMap,b=function(t){return o(t)?i(t):r(t,{})},v=function(t){return function(e){var n;if(!l(e)||(n=i(e)).type!==t)throw new m("Incompatible receiver, "+t+" required");return n}};if(a||h.state){var y=h.state||(h.state=new g);y.get=y.get,y.has=y.has,y.set=y.set,r=function(t,e){if(y.has(t))throw new m(p);return e.facade=t,y.set(t,e),e},i=function(t){return y.get(t)||{}},o=function(t){return y.has(t)}}else{var w=d("state");f[w]=!0,r=function(t,e){if(u(t,w))throw new m(p);return e.facade=t,c(t,w,e),e},i=function(t){return u(t,w)?t[w]:{}},o=function(t){return u(t,w)}}t.exports={set:r,get:i,has:o,enforce:b,getterFor:v}},"6aa2":function(t,e,n){"use strict";var r=n("7d92"),i=n("7658"),o=n("da3e");function a(t){if(!(this instanceof a))return new a(t);this.hash=t.hash,this.predResist=!!t.predResist,this.outLen=this.hash.outSize,this.minEntropy=t.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var e=i.toArray(t.entropy,t.entropyEnc||"hex"),n=i.toArray(t.nonce,t.nonceEnc||"hex"),r=i.toArray(t.pers,t.persEnc||"hex");o(e.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(e,n,r)}t.exports=a,a.prototype._init=function(t,e,n){var r=t.concat(e).concat(n);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var i=0;i<this.V.length;i++)this.K[i]=0,this.V[i]=1;this._update(r),this._reseed=1,this.reseedInterval=281474976710656},a.prototype._hmac=function(){return new r.hmac(this.hash,this.K)},a.prototype._update=function(t){var e=this._hmac().update(this.V).update([0]);t&&(e=e.update(t)),this.K=e.digest(),this.V=this._hmac().update(this.V).digest(),t&&(this.K=this._hmac().update(this.V).update([1]).update(t).digest(),this.V=this._hmac().update(this.V).digest())},a.prototype.reseed=function(t,e,n,r){"string"!==typeof e&&(r=n,n=e,e=null),t=i.toArray(t,e),n=i.toArray(n,r),o(t.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(t.concat(n||[])),this._reseed=1},a.prototype.generate=function(t,e,n,r){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");"string"!==typeof e&&(r=n,n=e,e=null),n&&(n=i.toArray(n,r||"hex"),this._update(n));var o=[];while(o.length<t)this.V=this._hmac().update(this.V).digest(),o=o.concat(this.V);var a=o.slice(0,t);return this._update(n),this._reseed++,i.encode(a,e)}},"6ac0":function(t,e){function n(t,e,n,r){var i=-1,o=null==t?0:t.length;r&&o&&(n=t[++i]);while(++i<o)n=e(n,t[i],i,t);return n}t.exports=n},"6ade":function(t,e,n){var r=n("8c8a"),i=n("8707").Buffer,o=n("bd9d");function a(t){var e=t._cipher.encryptBlockRaw(t._prev);return o(t._prev),e}var s=16;e.encrypt=function(t,e){var n=Math.ceil(e.length/s),o=t._cache.length;t._cache=i.concat([t._cache,i.allocUnsafe(n*s)]);for(var l=0;l<n;l++){var c=a(t),u=o+l*s;t._cache.writeUInt32BE(c[0],u+0),t._cache.writeUInt32BE(c[1],u+4),t._cache.writeUInt32BE(c[2],u+8),t._cache.writeUInt32BE(c[3],u+12)}var h=t._cache.slice(0,e.length);return t._cache=t._cache.slice(e.length),r(e,h)}},"6b77":function(t,e,n){"use strict";n.d(e,"b",(function(){return c})),n.d(e,"a",(function(){return u})),n.d(e,"c",(function(){return h})),n.d(e,"f",(function(){return d})),n.d(e,"e",(function(){return p})),n.d(e,"d",(function(){return m}));var r=n("e863"),i=n("0056"),o=n("992e"),a=n("7b1e"),s=n("fa73"),l=function(t){return r["d"]?Object(a["j"])(t)?t:{capture:!!t||!1}:!!(Object(a["j"])(t)?t.capture:t)},c=function(t,e,n,r){t&&t.addEventListener&&t.addEventListener(e,n,l(r))},u=function(t,e,n,r){t&&t.removeEventListener&&t.removeEventListener(e,n,l(r))},h=function(t){for(var e=t?c:u,n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e.apply(void 0,r)},d=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.preventDefault,r=void 0===n||n,i=e.propagation,o=void 0===i||i,a=e.immediatePropagation,s=void 0!==a&&a;r&&t.preventDefault(),o&&t.stopPropagation(),s&&t.stopImmediatePropagation()},f=function(t){return Object(s["b"])(t.replace(o["d"],""))},p=function(t,e){return[i["ib"],f(t),e].join(i["jb"])},m=function(t,e){return[i["ib"],e,f(t)].join(i["jb"])}},"6c06":function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var r=function(t){return t}},"6ce3":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return e}))},"6d08":function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("38ba"))})(0,(function(t){return function(e){var n=t,r=n.lib,i=r.CipherParams,o=n.enc,a=o.Hex,s=n.format;s.Hex={stringify:function(t){return t.ciphertext.toString(a)},parse:function(t){var e=a.parse(t);return i.create({ciphertext:e})}}}(),t.format.Hex}))},"6d40":function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=n("d82f");function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function a(t,e,n){return e&&o(t.prototype,e),n&&o(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}var s=function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(i(this,t),!e)throw new TypeError("Failed to construct '".concat(this.constructor.name,"'. 1 argument required, ").concat(arguments.length," given."));Object(r["a"])(this,t.Defaults,this.constructor.Defaults,n,{type:e}),Object(r["d"])(this,{type:Object(r["l"])(),cancelable:Object(r["l"])(),nativeEvent:Object(r["l"])(),target:Object(r["l"])(),relatedTarget:Object(r["l"])(),vueTarget:Object(r["l"])(),componentId:Object(r["l"])()});var o=!1;this.preventDefault=function(){this.cancelable&&(o=!0)},Object(r["e"])(this,"defaultPrevented",{enumerable:!0,get:function(){return o}})}return a(t,null,[{key:"Defaults",get:function(){return{type:"",cancelable:!0,nativeEvent:null,target:null,relatedTarget:null,vueTarget:null,componentId:null}}}]),t}()},"6d61":function(t,e,n){"use strict";var r=n("23e7"),i=n("da84"),o=n("e330"),a=n("94ca"),s=n("cb2d"),l=n("f183"),c=n("2266"),u=n("19aa"),h=n("1626"),d=n("7234"),f=n("861d"),p=n("d039"),m=n("1c7e"),g=n("d44e"),b=n("7156");t.exports=function(t,e,n){var v=-1!==t.indexOf("Map"),y=-1!==t.indexOf("Weak"),w=v?"set":"add",_=i[t],x=_&&_.prototype,k=_,A={},M=function(t){var e=o(x[t]);s(x,t,"add"===t?function(t){return e(this,0===t?0:t),this}:"delete"===t?function(t){return!(y&&!f(t))&&e(this,0===t?0:t)}:"get"===t?function(t){return y&&!f(t)?void 0:e(this,0===t?0:t)}:"has"===t?function(t){return!(y&&!f(t))&&e(this,0===t?0:t)}:function(t,n){return e(this,0===t?0:t,n),this})},O=a(t,!h(_)||!(y||x.forEach&&!p((function(){(new _).entries().next()}))));if(O)k=n.getConstructor(e,t,v,w),l.enable();else if(a(t,!0)){var S=new k,T=S[w](y?{}:-0,1)!==S,C=p((function(){S.has(1)})),E=m((function(t){new _(t)})),j=!y&&p((function(){var t=new _,e=5;while(e--)t[w](e,e);return!t.has(-0)}));E||(k=e((function(t,e){u(t,x);var n=b(new _,t,k);return d(e)||c(e,n[w],{that:n,AS_ENTRIES:v}),n})),k.prototype=x,x.constructor=k),(C||j)&&(M("delete"),M("has"),v&&M("get")),(j||T)&&M(w),y&&x.clear&&delete x.clear}return A[t]=k,r({global:!0,constructor:!0,forced:k!==_},A),g(k,t),y||n.setStrong(k,t,v),k}},"6d79":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"},n=t.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(t){var n=t%10,r=t>=100?100:null;return t+(e[t]||e[n]||e[r])},week:{dow:1,doy:7}});return n}))},"6d83":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});return e}))},"6da8":function(t,e){function n(t){return t.split("")}t.exports=n},"6dd6":function(t,e,n){var r=n("7322");e.operation=function(t){var n=e.timeouts(t);return new r(n,{forever:t&&t.forever,unref:t&&t.unref,maxRetryTime:t&&t.maxRetryTime})},e.timeouts=function(t){if(t instanceof Array)return[].concat(t);var e={retries:10,factor:2,minTimeout:1e3,maxTimeout:1/0,randomize:!1};for(var n in t)e[n]=t[n];if(e.minTimeout>e.maxTimeout)throw new Error("minTimeout is greater than maxTimeout");for(var r=[],i=0;i<e.retries;i++)r.push(this.createTimeout(i,e));return t&&t.forever&&!r.length&&r.push(this.createTimeout(i,e)),r.sort((function(t,e){return t-e})),r},e.createTimeout=function(t,e){var n=e.randomize?Math.random()+1:1,r=Math.round(n*e.minTimeout*Math.pow(e.factor,t));return r=Math.min(r,e.maxTimeout),r},e.wrap=function(t,n,r){if(n instanceof Array&&(r=n,n=null),!r)for(var i in r=[],t)"function"===typeof t[i]&&r.push(i);for(var o=0;o<r.length;o++){var a=r[o],s=t[a];t[a]=function(r){var i=e.operation(n),o=Array.prototype.slice.call(arguments,1),a=o.pop();o.push((function(t){i.retry(t)||(t&&(arguments[0]=i.mainError()),a.apply(this,arguments))})),i.attempt((function(){r.apply(t,o)}))}.bind(t,s),t[a].options=n}}},"6e98":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){switch(this.day()){case 0:return"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT";default:return"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"}},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return e}))},"6eed":function(t,e,n){"use strict";var r=n("c3c0"),i=n("edc9"),o=n("aa56"),a=n("da3e"),s=r.sum32,l=r.sum32_4,c=r.sum32_5,u=o.ch32,h=o.maj32,d=o.s0_256,f=o.s1_256,p=o.g0_256,m=o.g1_256,g=i.BlockHash,b=[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 v(){if(!(this instanceof v))return new v;g.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=b,this.W=new Array(64)}r.inherits(v,g),t.exports=v,v.blockSize=512,v.outSize=256,v.hmacStrength=192,v.padLength=64,v.prototype._update=function(t,e){for(var n=this.W,r=0;r<16;r++)n[r]=t[e+r];for(;r<n.length;r++)n[r]=l(m(n[r-2]),n[r-7],p(n[r-15]),n[r-16]);var i=this.h[0],o=this.h[1],g=this.h[2],b=this.h[3],v=this.h[4],y=this.h[5],w=this.h[6],_=this.h[7];for(a(this.k.length===n.length),r=0;r<n.length;r++){var x=c(_,f(v),u(v,y,w),this.k[r],n[r]),k=s(d(i),h(i,o,g));_=w,w=y,y=v,v=s(b,x),b=g,g=o,o=i,i=s(x,k)}this.h[0]=s(this.h[0],i),this.h[1]=s(this.h[1],o),this.h[2]=s(this.h[2],g),this.h[3]=s(this.h[3],b),this.h[4]=s(this.h[4],v),this.h[5]=s(this.h[5],y),this.h[6]=s(this.h[6],w),this.h[7]=s(this.h[7],_)},v.prototype._digest=function(t){return"hex"===t?r.toHex32(this.h,"big"):r.split32(this.h,"big")}},"6f12":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(t){return(/^[0-9].+$/.test(t)?"tra":"in")+" "+t},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return e}))},"6f19":function(t,e,n){"use strict";var r=n("9112"),i=n("0d26"),o=n("b980"),a=Error.captureStackTrace;t.exports=function(t,e,n,s){o&&(a?a(t,e):r(t,"stack",i(n,s)))}},"6f50":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10,n=1===~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n},week:{dow:1,doy:4}});return e}))},"6fe7":function(t,e,n){"use strict";var r=n("39a9").Buffer,i=n("1a2a"),o=n("a958"),a=n("3337").ec,s=n("399f"),l=n("2aee"),c=n("cd91"),u=1;function h(t,e,n,i,a){var s=l(e);if(s.curve){if("ecdsa"!==i&&"ecdsa/rsa"!==i)throw new Error("wrong private key type");return d(t,s)}if("dsa"===s.type){if("dsa"!==i)throw new Error("wrong private key type");return f(t,s,n)}if("rsa"!==i&&"ecdsa/rsa"!==i)throw new Error("wrong private key type");if(void 0!==e.padding&&e.padding!==u)throw new Error("illegal or unsupported padding mode");t=r.concat([a,t]);var c=s.modulus.byteLength(),h=[0,1];while(t.length+h.length+1<c)h.push(255);h.push(0);var p=-1;while(++p<t.length)h.push(t[p]);var m=o(h,s);return m}function d(t,e){var n=c[e.curve.join(".")];if(!n)throw new Error("unknown curve "+e.curve.join("."));var i=new a(n),o=i.keyFromPrivate(e.privateKey),s=o.sign(t);return r.from(s.toDER())}function f(t,e,n){var r,i=e.params.priv_key,o=e.params.p,a=e.params.q,l=e.params.g,c=new s(0),u=g(t,a).mod(a),h=!1,d=m(i,a,t,n);while(!1===h)r=v(a,d,n),c=y(l,r,o,a),h=r.invm(a).imul(u.add(i.mul(c))).mod(a),0===h.cmpn(0)&&(h=!1,c=new s(0));return p(c,h)}function p(t,e){t=t.toArray(),e=e.toArray(),128&t[0]&&(t=[0].concat(t)),128&e[0]&&(e=[0].concat(e));var n=t.length+e.length+4,i=[48,n,2,t.length];return i=i.concat(t,[2,e.length],e),r.from(i)}function m(t,e,n,o){if(t=r.from(t.toArray()),t.length<e.byteLength()){var a=r.alloc(e.byteLength()-t.length);t=r.concat([a,t])}var s=n.length,l=b(n,e),c=r.alloc(s);c.fill(1);var u=r.alloc(s);return u=i(o,u).update(c).update(r.from([0])).update(t).update(l).digest(),c=i(o,u).update(c).digest(),u=i(o,u).update(c).update(r.from([1])).update(t).update(l).digest(),c=i(o,u).update(c).digest(),{k:u,v:c}}function g(t,e){var n=new s(t),r=(t.length<<3)-e.bitLength();return r>0&&n.ishrn(r),n}function b(t,e){t=g(t,e),t=t.mod(e);var n=r.from(t.toArray());if(n.length<e.byteLength()){var i=r.alloc(e.byteLength()-n.length);n=r.concat([i,n])}return n}function v(t,e,n){var o,a;do{o=r.alloc(0);while(8*o.length<t.bitLength())e.v=i(n,e.k).update(e.v).digest(),o=r.concat([o,e.v]);a=g(o,t),e.k=i(n,e.k).update(e.v).update(r.from([0])).digest(),e.v=i(n,e.k).update(e.v).digest()}while(-1!==a.cmp(t));return a}function y(t,e,n,r){return t.toRed(s.mont(n)).redPow(e).fromRed().mod(r)}t.exports=h,t.exports.getKey=m,t.exports.makeKey=v},"70ae":function(t,e,n){(function(t){function e(t,e,n){var r;return e&&"object"==typeof e&&(void 0!==e[t]?r=e[t]:n&&e.get&&"function"==typeof e.get&&(r=e.get(t))),r}function n(t,e,n,r,i,o){function a(){}function s(){}var l;a.prototype=t,s.prototype=t.subs;var c=new a;for(l in c.subs=new s,c.subsText={},c.buf="",r=r||{},c.stackSubs=r,c.subsText=o,e)r[l]||(r[l]=e[l]);for(l in r)c.subs[l]=r[l];for(l in i=i||{},c.stackPartials=i,n)i[l]||(i[l]=n[l]);for(l in i)c.partials[l]=i[l];return c}t.Template=function(t,e,n,r){t=t||{},this.r=t.code||this.r,this.c=n,this.options=r||{},this.text=e||"",this.partials=t.partials||{},this.subs=t.subs||{},this.buf=""},t.Template.prototype={r:function(t,e,n){return""},v:u,t:c,render:function(t,e,n){return this.ri([t],e||{},n)},ri:function(t,e,n){return this.r(t,e,n)},ep:function(t,e){var r=this.partials[t],i=e[r.name];if(r.instance&&r.base==i)return r.instance;if("string"==typeof i){if(!this.c)throw new Error("No compiler available.");i=this.c.compile(i,this.options)}if(!i)return null;if(this.partials[t].base=i,r.subs){for(key in e.stackText||(e.stackText={}),r.subs)e.stackText[key]||(e.stackText[key]=void 0!==this.activeSub&&e.stackText[this.activeSub]?e.stackText[this.activeSub]:this.text);i=n(i,r.subs,r.partials,this.stackSubs,this.stackPartials,e.stackText)}return this.partials[t].instance=i,i},rp:function(t,e,n,r){var i=this.ep(t,n);return i?i.ri(e,n,r):""},rs:function(t,e,n){var r=t[t.length-1];if(h(r))for(var i=0;i<r.length;i++)t.push(r[i]),n(t,e,this),t.pop();else n(t,e,this)},s:function(t,e,n,r,i,o,a){var s;return(!h(t)||0!==t.length)&&("function"==typeof t&&(t=this.ms(t,e,n,r,i,o,a)),s=!!t,!r&&s&&e&&e.push("object"==typeof t?t:e[e.length-1]),s)},d:function(t,n,r,i){var o,a=t.split("."),s=this.f(a[0],n,r,i),l=this.options.modelGet,c=null;if("."===t&&h(n[n.length-2]))s=n[n.length-1];else for(var u=1;u<a.length;u++)o=e(a[u],s,l),void 0!==o?(c=s,s=o):s="";return!(i&&!s)&&(i||"function"!=typeof s||(n.push(c),s=this.mv(s,n,r),n.pop()),s)},f:function(t,n,r,i){for(var o=!1,a=null,s=!1,l=this.options.modelGet,c=n.length-1;c>=0;c--)if(a=n[c],o=e(t,a,l),void 0!==o){s=!0;break}return s?(i||"function"!=typeof o||(o=this.mv(o,n,r)),o):!i&&""},ls:function(t,e,n,r,i){var o=this.options.delimiters;return this.options.delimiters=i,this.b(this.ct(c(t.call(e,r)),e,n)),this.options.delimiters=o,!1},ct:function(t,e,n){if(this.options.disableLambda)throw new Error("Lambda features disabled.");return this.c.compile(t,this.options).render(e,n)},b:function(t){this.buf+=t},fl:function(){var t=this.buf;return this.buf="",t},ms:function(t,e,n,r,i,o,a){var s,l=e[e.length-1],c=t.call(l);return"function"==typeof c?!!r||(s=this.activeSub&&this.subsText&&this.subsText[this.activeSub]?this.subsText[this.activeSub]:this.text,this.ls(c,l,n,s.substring(i,o),a)):c},mv:function(t,e,n){var r=e[e.length-1],i=t.call(r);return"function"==typeof i?this.ct(c(i.call(r)),r,n):i},sub:function(t,e,n,r){var i=this.subs[t];i&&(this.activeSub=t,i(e,n,this,r),this.activeSub=!1)}};var r=/&/g,i=/</g,o=/>/g,a=/\'/g,s=/\"/g,l=/[&<>\"\']/;function c(t){return String(null===t||void 0===t?"":t)}function u(t){return t=c(t),l.test(t)?t.replace(r,"&").replace(i,"<").replace(o,">").replace(a,"'").replace(s,"""):t}var h=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)}})(e)},7118:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),r=t.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(t,r){return t?/-MMM-/.test(r)?n[t.month()]:e[t.month()]:e},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(t){return t+(1===t||8===t||t>=20?"ste":"de")},week:{dow:1,doy:4}});return r}))},7156:function(t,e,n){"use strict";var r=n("1626"),i=n("861d"),o=n("d2bb");t.exports=function(t,e,n){var a,s;return o&&r(a=e.constructor)&&a!==n&&i(s=a.prototype)&&s!==n.prototype&&o(t,s),t}},7234:function(t,e,n){"use strict";t.exports=function(t){return null===t||void 0===t}},7282:function(t,e,n){"use strict";var r=n("e330"),i=n("59ed");t.exports=function(t,e,n){try{return r(i(Object.getOwnPropertyDescriptor(t,e)[n]))}catch(o){}}},"72aa":function(t,e,n){var r=n("3fb5"),i=n("a255"),o=n("b672"),a=n("8707").Buffer,s=new Array(64);function l(){this.init(),this._w=s,o.call(this,64,56)}r(l,i),l.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},l.prototype._hash=function(){var t=a.allocUnsafe(28);return t.writeInt32BE(this._a,0),t.writeInt32BE(this._b,4),t.writeInt32BE(this._c,8),t.writeInt32BE(this._d,12),t.writeInt32BE(this._e,16),t.writeInt32BE(this._f,20),t.writeInt32BE(this._g,24),t},t.exports=l},"72fe":function(t,e,n){(function(e,r){t.exports=r(n("21bf"))})(0,(function(t){return function(e){var n=t,r=n.lib,i=r.WordArray,o=r.Hasher,a=n.algo,s=[];(function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0})();var l=a.MD5=o.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(t,e){for(var n=0;n<16;n++){var r=e+n,i=t[r];t[r]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var o=this._hash.words,a=t[e+0],l=t[e+1],f=t[e+2],p=t[e+3],m=t[e+4],g=t[e+5],b=t[e+6],v=t[e+7],y=t[e+8],w=t[e+9],_=t[e+10],x=t[e+11],k=t[e+12],A=t[e+13],M=t[e+14],O=t[e+15],S=o[0],T=o[1],C=o[2],E=o[3];S=c(S,T,C,E,a,7,s[0]),E=c(E,S,T,C,l,12,s[1]),C=c(C,E,S,T,f,17,s[2]),T=c(T,C,E,S,p,22,s[3]),S=c(S,T,C,E,m,7,s[4]),E=c(E,S,T,C,g,12,s[5]),C=c(C,E,S,T,b,17,s[6]),T=c(T,C,E,S,v,22,s[7]),S=c(S,T,C,E,y,7,s[8]),E=c(E,S,T,C,w,12,s[9]),C=c(C,E,S,T,_,17,s[10]),T=c(T,C,E,S,x,22,s[11]),S=c(S,T,C,E,k,7,s[12]),E=c(E,S,T,C,A,12,s[13]),C=c(C,E,S,T,M,17,s[14]),T=c(T,C,E,S,O,22,s[15]),S=u(S,T,C,E,l,5,s[16]),E=u(E,S,T,C,b,9,s[17]),C=u(C,E,S,T,x,14,s[18]),T=u(T,C,E,S,a,20,s[19]),S=u(S,T,C,E,g,5,s[20]),E=u(E,S,T,C,_,9,s[21]),C=u(C,E,S,T,O,14,s[22]),T=u(T,C,E,S,m,20,s[23]),S=u(S,T,C,E,w,5,s[24]),E=u(E,S,T,C,M,9,s[25]),C=u(C,E,S,T,p,14,s[26]),T=u(T,C,E,S,y,20,s[27]),S=u(S,T,C,E,A,5,s[28]),E=u(E,S,T,C,f,9,s[29]),C=u(C,E,S,T,v,14,s[30]),T=u(T,C,E,S,k,20,s[31]),S=h(S,T,C,E,g,4,s[32]),E=h(E,S,T,C,y,11,s[33]),C=h(C,E,S,T,x,16,s[34]),T=h(T,C,E,S,M,23,s[35]),S=h(S,T,C,E,l,4,s[36]),E=h(E,S,T,C,m,11,s[37]),C=h(C,E,S,T,v,16,s[38]),T=h(T,C,E,S,_,23,s[39]),S=h(S,T,C,E,A,4,s[40]),E=h(E,S,T,C,a,11,s[41]),C=h(C,E,S,T,p,16,s[42]),T=h(T,C,E,S,b,23,s[43]),S=h(S,T,C,E,w,4,s[44]),E=h(E,S,T,C,k,11,s[45]),C=h(C,E,S,T,O,16,s[46]),T=h(T,C,E,S,f,23,s[47]),S=d(S,T,C,E,a,6,s[48]),E=d(E,S,T,C,v,10,s[49]),C=d(C,E,S,T,M,15,s[50]),T=d(T,C,E,S,g,21,s[51]),S=d(S,T,C,E,k,6,s[52]),E=d(E,S,T,C,p,10,s[53]),C=d(C,E,S,T,_,15,s[54]),T=d(T,C,E,S,l,21,s[55]),S=d(S,T,C,E,y,6,s[56]),E=d(E,S,T,C,O,10,s[57]),C=d(C,E,S,T,b,15,s[58]),T=d(T,C,E,S,A,21,s[59]),S=d(S,T,C,E,m,6,s[60]),E=d(E,S,T,C,x,10,s[61]),C=d(C,E,S,T,f,15,s[62]),T=d(T,C,E,S,w,21,s[63]),o[0]=o[0]+S|0,o[1]=o[1]+T|0,o[2]=o[2]+C|0,o[3]=o[3]+E|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;n[i>>>5]|=128<<24-i%32;var o=e.floor(r/4294967296),a=r;n[15+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),n[14+(i+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,l=s.words,c=0;c<4;c++){var u=l[c];l[c]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return s},clone:function(){var t=o.clone.call(this);return t._hash=this._hash.clone(),t}});function c(t,e,n,r,i,o,a){var s=t+(e&n|~e&r)+i+a;return(s<<o|s>>>32-o)+e}function u(t,e,n,r,i,o,a){var s=t+(e&r|n&~r)+i+a;return(s<<o|s>>>32-o)+e}function h(t,e,n,r,i,o,a){var s=t+(e^n^r)+i+a;return(s<<o|s>>>32-o)+e}function d(t,e,n,r,i,o,a){var s=t+(n^(e|~r))+i+a;return(s<<o|s>>>32-o)+e}n.MD5=o._createHelper(l),n.HmacMD5=o._createHmacHelper(l)}(Math),t.MD5}))},7322:function(t,e){function n(t,e){"boolean"===typeof e&&(e={forever:e}),this._originalTimeouts=JSON.parse(JSON.stringify(t)),this._timeouts=t,this._options=e||{},this._maxRetryTime=e&&e.maxRetryTime||1/0,this._fn=null,this._errors=[],this._attempts=1,this._operationTimeout=null,this._operationTimeoutCb=null,this._timeout=null,this._operationStart=null,this._options.forever&&(this._cachedTimeouts=this._timeouts.slice(0))}t.exports=n,n.prototype.reset=function(){this._attempts=1,this._timeouts=this._originalTimeouts},n.prototype.stop=function(){this._timeout&&clearTimeout(this._timeout),this._timeouts=[],this._cachedTimeouts=null},n.prototype.retry=function(t){if(this._timeout&&clearTimeout(this._timeout),!t)return!1;var e=(new Date).getTime();if(t&&e-this._operationStart>=this._maxRetryTime)return this._errors.unshift(new Error("RetryOperation timeout occurred")),!1;this._errors.push(t);var n=this._timeouts.shift();if(void 0===n){if(!this._cachedTimeouts)return!1;this._errors.splice(this._errors.length-1,this._errors.length),this._timeouts=this._cachedTimeouts.slice(0),n=this._timeouts.shift()}var r=this,i=setTimeout((function(){r._attempts++,r._operationTimeoutCb&&(r._timeout=setTimeout((function(){r._operationTimeoutCb(r._attempts)}),r._operationTimeout),r._options.unref&&r._timeout.unref()),r._fn(r._attempts)}),n);return this._options.unref&&i.unref(),!0},n.prototype.attempt=function(t,e){this._fn=t,e&&(e.timeout&&(this._operationTimeout=e.timeout),e.cb&&(this._operationTimeoutCb=e.cb));var n=this;this._operationTimeoutCb&&(this._timeout=setTimeout((function(){n._operationTimeoutCb()}),n._operationTimeout)),this._operationStart=(new Date).getTime(),this._fn(this._attempts)},n.prototype.try=function(t){console.log("Using RetryOperation.try() is deprecated"),this.attempt(t)},n.prototype.start=function(t){console.log("Using RetryOperation.start() is deprecated"),this.attempt(t)},n.prototype.start=n.prototype.try,n.prototype.errors=function(){return this._errors},n.prototype.attempts=function(){return this._attempts},n.prototype.mainError=function(){if(0===this._errors.length)return null;for(var t={},e=null,n=0,r=0;r<this._errors.length;r++){var i=this._errors[r],o=i.message,a=(t[o]||0)+1;t[o]=a,a>=n&&(e=i,n=a)}return e}},7333:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10,n=1===~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n}});return e}))},"737e":function(t,e,n){},7418:function(t,e,n){"use strict";e.f=Object.getOwnPropertySymbols},"74dc":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}});return e}))},7559:function(t,e){var n=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function r(t){return t.match(n)||[]}t.exports=r},"75cc":function(t,e,n){"use strict";(function(t,r){function i(){throw new Error("secure random number generation not supported by this browser\nuse chrome, FireFox or Internet Explorer 11")}var o=n("8707"),a=n("11dc"),s=o.Buffer,l=o.kMaxLength,c=t.crypto||t.msCrypto,u=Math.pow(2,32)-1;function h(t,e){if("number"!==typeof t||t!==t)throw new TypeError("offset must be a number");if(t>u||t<0)throw new TypeError("offset must be a uint32");if(t>l||t>e)throw new RangeError("offset out of range")}function d(t,e,n){if("number"!==typeof t||t!==t)throw new TypeError("size must be a number");if(t>u||t<0)throw new TypeError("size must be a uint32");if(t+e>n||t>l)throw new RangeError("buffer too small")}function f(e,n,r,i){if(!s.isBuffer(e)&&!(e instanceof t.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');if("function"===typeof n)i=n,n=0,r=e.length;else if("function"===typeof r)i=r,r=e.length-n;else if("function"!==typeof i)throw new TypeError('"cb" argument must be a function');return h(n,e.length),d(r,n,e.length),p(e,n,r,i)}function p(t,e,n,i){if(r.browser){var o=t.buffer,s=new Uint8Array(o,e,n);return c.getRandomValues(s),i?void r.nextTick((function(){i(null,t)})):t}if(!i){var l=a(n);return l.copy(t,e),t}a(n,(function(n,r){if(n)return i(n);r.copy(t,e),i(null,t)}))}function m(e,n,r){if("undefined"===typeof n&&(n=0),!s.isBuffer(e)&&!(e instanceof t.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');return h(n,e.length),void 0===r&&(r=e.length-n),d(r,n,e.length),p(e,n,r)}c&&c.getRandomValues||!r.browser?(e.randomFill=f,e.randomFillSync=m):(e.randomFill=i,e.randomFillSync=i)}).call(this,n("c8ba"),n("4362"))},7658:function(t,e,n){"use strict";var r=e;function i(t,e){if(Array.isArray(t))return t.slice();if(!t)return[];var n=[];if("string"!==typeof t){for(var r=0;r<t.length;r++)n[r]=0|t[r];return n}if("hex"===e){t=t.replace(/[^a-z0-9]+/gi,""),t.length%2!==0&&(t="0"+t);for(r=0;r<t.length;r+=2)n.push(parseInt(t[r]+t[r+1],16))}else for(r=0;r<t.length;r++){var i=t.charCodeAt(r),o=i>>8,a=255&i;o?n.push(o,a):n.push(a)}return n}function o(t){return 1===t.length?"0"+t:t}function a(t){for(var e="",n=0;n<t.length;n++)e+=o(t[n].toString(16));return e}r.toArray=i,r.zero2=o,r.toHex=a,r.encode=function(t,e){return"hex"===e?a(t):t}},"76a0":function(t,e,n){"use strict";const r=(t,e,n)=>new Promise((r,i)=>{if(n=Object.assign({concurrency:1/0},n),"function"!==typeof e)throw new TypeError("Mapper function is required");const{concurrency:o}=n;if(!("number"===typeof o&&o>=1))throw new TypeError(`Expected \`concurrency\` to be a number from 1 and up, got \`${o}\` (${typeof o})`);const a=[],s=t[Symbol.iterator]();let l=!1,c=!1,u=0,h=0;const d=()=>{if(l)return;const t=s.next(),n=h;if(h++,t.done)return c=!0,void(0===u&&r(a));u++,Promise.resolve(t.value).then(t=>e(t,n)).then(t=>{a[n]=t,u--,d()},t=>{l=!0,i(t)})};for(let t=0;t<o;t++)if(d(),c)break});t.exports=r,t.exports.default=r},"76dd":function(t,e,n){var r=n("ce86");function i(t){return null==t?"":r(t)}t.exports=i},"780f":function(t,e,n){"use strict";t.exports=o;var r=n("27bf"),i=Object.create(n("3a7c"));function o(t){if(!(this instanceof o))return new o(t);r.call(this,t)}i.inherits=n("3fb5"),i.inherits(o,r),o.prototype._transform=function(t,e,n){n(null,t)}},7831:function(t,e){t.exports=function(t){switch(t){case"int8":return Int8Array;case"int16":return Int16Array;case"int32":return Int32Array;case"uint8":return Uint8Array;case"uint16":return Uint16Array;case"uint32":return Uint32Array;case"float32":return Float32Array;case"float64":return Float64Array;case"array":return Array;case"uint8_clamped":return Uint8ClampedArray}}},7839:function(t,e,n){"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"785a":function(t,e,n){"use strict";var r=n("cc12"),i=r("span").classList,o=i&&i.constructor&&i.constructor.prototype;t.exports=o===Object.prototype?void 0:o},7917:function(t,e,n){"use strict";var r=n("c532");function i(t,e,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i)}r["a"].inherits(i,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:r["a"].toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const o=i.prototype,a={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{a[t]={value:t}}),Object.defineProperties(i,a),Object.defineProperty(o,"isAxiosError",{value:!0}),i.from=(t,e,n,a,s,l)=>{const c=Object.create(o);return r["a"].toFlatObject(t,c,(function(t){return t!==Error.prototype}),t=>"isAxiosError"!==t),i.call(c,t.message,e,n,a,s),c.cause=t,c.name=t.name,l&&Object.assign(c,l),c},e["a"]=i},7948:function(t,e){function n(t,e){var n=-1,r=null==t?0:t.length,i=Array(r);while(++n<r)i[n]=e(t[n],n,t);return i}t.exports=n},"7a10":function(t,e,n){var r=n("d0eb"),i=n("fdac");function o(t){this.rand=t||new i.Rand}t.exports=o,o.create=function(t){return new o(t)},o.prototype._randbelow=function(t){var e=t.bitLength(),n=Math.ceil(e/8);do{var i=new r(this.rand.generate(n))}while(i.cmp(t)>=0);return i},o.prototype._randrange=function(t,e){var n=e.sub(t);return t.add(this._randbelow(n))},o.prototype.test=function(t,e,n){var i=t.bitLength(),o=r.mont(t),a=new r(1).toRed(o);e||(e=Math.max(1,i/48|0));for(var s=t.subn(1),l=0;!s.testn(l);l++);for(var c=t.shrn(l),u=s.toRed(o),h=!0;e>0;e--){var d=this._randrange(new r(2),s);n&&n(d);var f=d.toRed(o).redPow(c);if(0!==f.cmp(a)&&0!==f.cmp(u)){for(var p=1;p<l;p++){if(f=f.redSqr(),0===f.cmp(a))return!1;if(0===f.cmp(u))break}if(p===l)return!1}}return h},o.prototype.getDivisor=function(t,e){var n=t.bitLength(),i=r.mont(t),o=new r(1).toRed(i);e||(e=Math.max(1,n/48|0));for(var a=t.subn(1),s=0;!a.testn(s);s++);for(var l=t.shrn(s),c=a.toRed(i);e>0;e--){var u=this._randrange(new r(2),a),h=t.gcd(u);if(0!==h.cmpn(1))return h;var d=u.toRed(i).redPow(l);if(0!==d.cmp(o)&&0!==d.cmp(c)){for(var f=1;f<s;f++){if(d=d.redSqr(),0===d.cmp(o))return d.fromRed().subn(1).gcd(t);if(0===d.cmp(c))break}if(f===s)return d=d.redSqr(),d.fromRed().subn(1).gcd(t)}}return!1}},"7b0b":function(t,e,n){"use strict";var r=n("1d80"),i=Object;t.exports=function(t){return i(r(t))}},"7b1e":function(t,e,n){"use strict";n.d(e,"o",(function(){return l})),n.d(e,"g",(function(){return c})),n.d(e,"p",(function(){return u})),n.d(e,"f",(function(){return h})),n.d(e,"b",(function(){return d})),n.d(e,"n",(function(){return f})),n.d(e,"h",(function(){return p})),n.d(e,"i",(function(){return m})),n.d(e,"a",(function(){return g})),n.d(e,"j",(function(){return b})),n.d(e,"k",(function(){return v})),n.d(e,"c",(function(){return y})),n.d(e,"d",(function(){return w})),n.d(e,"e",(function(){return _})),n.d(e,"m",(function(){return x})),n.d(e,"l",(function(){return k}));var r=n("992e"),i=n("ca88");function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}var a=function(t){return o(t)},s=function(t){return Object.prototype.toString.call(t).slice(8,-1)},l=function(t){return void 0===t},c=function(t){return null===t},u=function(t){return l(t)||c(t)},h=function(t){return"function"===a(t)},d=function(t){return"boolean"===a(t)},f=function(t){return"string"===a(t)},p=function(t){return"number"===a(t)},m=function(t){return r["s"].test(String(t))},g=function(t){return Array.isArray(t)},b=function(t){return null!==t&&"object"===o(t)},v=function(t){return"[object Object]"===Object.prototype.toString.call(t)},y=function(t){return t instanceof Date},w=function(t){return t instanceof Event},_=function(t){return t instanceof i["b"]},x=function(t){return"RegExp"===s(t)},k=function(t){return!u(t)&&h(t.then)&&h(t.catch)}},"7bb1":function(t,e,n){"use strict"; /** * vee-validate v2.2.15 * (c) 2019 Abdelrahman Awad * @license MIT */var r=function(t){return H(["text","password","search","email","tel","url","textarea","number"],t.type)},i=function(t){return H(["radio","checkbox"],t.type)},o=function(t){return H(["date","week","month","datetime-local","time"],t.type)},a=function(t,e){return t.getAttribute("data-vv-"+e)},s=function(t){return"isNaN"in Number?Number.isNaN(t):"number"===typeof t&&t!==t},l=function(){var t=[],e=arguments.length;while(e--)t[e]=arguments[e];return t.every((function(t){return null===t||void 0===t}))},c=function(){return{untouched:!0,touched:!1,dirty:!1,pristine:!0,valid:null,invalid:null,validated:!1,pending:!1,required:!1,changed:!1}},u=function(t,e){if(t instanceof RegExp&&e instanceof RegExp)return u(t.source,e.source)&&u(t.flags,e.flags);if(Array.isArray(t)&&Array.isArray(e)){if(t.length!==e.length)return!1;for(var n=0;n<t.length;n++)if(!u(t[n],e[n]))return!1;return!0}return _(t)&&_(e)?Object.keys(t).every((function(n){return u(t[n],e[n])}))&&Object.keys(e).every((function(n){return u(t[n],e[n])})):!(!s(t)||!s(e))||t===e},h=function(t){var e=a(t,"scope");if(l(e)){var n=d(t);n&&(e=a(n,"scope"))}return l(e)?null:e},d=function(t){return l(t)?null:"FORM"===t.tagName?t:l(t.form)?l(t.parentNode)?null:d(t.parentNode):t.form},f=function(t,e,n){if(void 0===n&&(n=void 0),!t||!e)return n;var r=e;return t.split(".").every((function(t){return t in r?(r=r[t],!0):(r=n,!1)})),r},p=function(t,e){var n=e,r=null,i=t.split(".").reduce((function(t,e){return null==n||"object"!==typeof n?(!0,t&&!1):e in n?(n=n[e],r=null===r?e:r+"."+e,t&&!0):t&&!1}),!0);return i},m=function(t){var e=[],n=t.split(":")[0];return H(t,":")&&(e=t.split(":").slice(1).join(":").split(",")),{name:n,params:e}},g=function(t,e,n){return void 0===e&&(e=0),void 0===n&&(n={cancelled:!1}),0===e?t:function(){var i=[],o=arguments.length;while(o--)i[o]=arguments[o];var a=function(){r=null,n.cancelled||t.apply(void 0,i)};clearTimeout(r),r=setTimeout(a,e),r||t.apply(void 0,i)};var r},b=function(t,e){return e?t?("string"===typeof e&&(e=v(e)),C({},e,v(t))):v(e):v(t)},v=function(t){return t?_(t)?Object.keys(t).reduce((function(e,n){var r=[];return r=!0===t[n]?[]:Array.isArray(t[n])||_(t[n])?t[n]:[t[n]],!1!==t[n]&&(e[n]=r),e}),{}):"string"!==typeof t?(y("rules must be either a string or an object."),{}):t.split("|").reduce((function(t,e){var n=m(e);return n.name?(t[n.name]=n.params,t):t}),{}):{}},y=function(t){console.warn("[vee-validate] "+t)},w=function(t){return new Error("[vee-validate] "+t)},_=function(t){return null!==t&&t&&"object"===typeof t&&!Array.isArray(t)},x=function(t){return"function"===typeof t},k=function(t,e){return t.classList?t.classList.contains(e):!!t.className.match(new RegExp("(\\s|^)"+e+"(\\s|$)"))},A=function(t,e){t.classList?t.classList.add(e):k(t,e)||(t.className+=" "+e)},M=function(t,e){if(t.classList)t.classList.remove(e);else if(k(t,e)){var n=new RegExp("(\\s|^)"+e+"(\\s|$)");t.className=t.className.replace(n," ")}},O=function(t,e,n){if(t&&e){if(!Array.isArray(e))return n?A(t,e):void M(t,e);e.forEach((function(e){return O(t,e,n)}))}},S=function(t){if(x(Array.from))return Array.from(t);for(var e=[],n=t.length,r=0;r<n;r++)e.push(t[r]);return e},T=function(t){if(Array.isArray(t))return[].concat(t);var e=S(t);return V(e)?[t]:e},C=function(t){var e=[],n=arguments.length-1;while(n-- >0)e[n]=arguments[n+1];if(x(Object.assign))return Object.assign.apply(Object,[t].concat(e));if(null==t)throw new TypeError("Cannot convert undefined or null to object");var r=Object(t);return e.forEach((function(t){null!=t&&Object.keys(t).forEach((function(e){r[e]=t[e]}))})),r},E=0,j="{id}",L=function(){E>=9999&&(E=0,j=j.replace("{id}","_{id}")),E++;var t=j.replace("{id}",String(E));return t},P=function(t,e){for(var n=Array.isArray(t)?t:S(t),r=0;r<n.length;r++)if(e(n[r]))return r;return-1},D=function(t,e){var n=Array.isArray(t)?t:S(t),r=P(n,e);return-1===r?void 0:n[r]},I=function(t){if(!t)return!1;var e=t.componentOptions.tag;return/^(keep-alive|transition|transition-group)$/.test(e)},R=function(t,e,n){return"number"===typeof e?t.reduce((function(t,n){return t[n]=e,t}),{}):t.reduce((function(t,r){return"object"===typeof e&&r in e?(t[r]=e[r],t):"number"===typeof n?(t[r]=n,t):(t[r]=n&&n[r]||0,t)}),{})},N=function(t){if("number"===typeof t)return t;if("string"===typeof t)return parseInt(t);var e={};for(var n in t)e[n]=parseInt(t[n]);return e},B=function(t,e){return _(t)&&_(e)?(Object.keys(e).forEach((function(n){var r,i;if(_(e[n]))return t[n]||C(t,(r={},r[n]={},r)),void B(t[n],e[n]);C(t,(i={},i[n]=e[n],i))})),t):t},F=function(t,e){if(t.required&&(e=b("required",e)),r(t))return"email"===t.type&&(e=b("email"+(t.multiple?":multiple":""),e)),t.pattern&&(e=b({regex:t.pattern},e)),t.maxLength>=0&&t.maxLength<524288&&(e=b("max:"+t.maxLength,e)),t.minLength>0&&(e=b("min:"+t.minLength,e)),"number"===t.type&&(e=b("decimal",e),""!==t.min&&(e=b("min_value:"+t.min,e)),""!==t.max&&(e=b("max_value:"+t.max,e))),e;if(o(t)){var n=t.step&&Number(t.step)<60?"HH:mm:ss":"HH:mm";if("date"===t.type)return b("date_format:yyyy-MM-dd",e);if("datetime-local"===t.type)return b("date_format:yyyy-MM-ddT"+n,e);if("month"===t.type)return b("date_format:yyyy-MM",e);if("week"===t.type)return b("date_format:yyyy-[W]WW",e);if("time"===t.type)return b("date_format:"+n,e)}return e},Y=function(t){return x(Object.values)?Object.values(t):Object.keys(t).map((function(e){return t[e]}))},z=function(t){var e=null;if(H(t,":")&&(e=t.split(":").pop(),t=t.replace(":"+e,"")),"#"===t[0])return{id:t.slice(1),rule:e,name:null,scope:null};var n=null,r=t;if(H(t,".")){var i=t.split(".");n=i[0],r=i.slice(1).join(".")}return{id:null,scope:n,name:r,rule:e}},H=function(t,e){return-1!==t.indexOf(e)},V=function(t){return Array.isArray(t)&&0===t.length},W=function(t,e,n){Object.defineProperty(t,e,{configurable:!1,writable:!0,value:n})},U="en",$=function(t){void 0===t&&(t={}),this.container={},this.merge(t)},G={locale:{configurable:!0}};G.locale.get=function(){return U},G.locale.set=function(t){U=t||"en"},$.prototype.hasLocale=function(t){return!!this.container[t]},$.prototype.setDateFormat=function(t,e){this.container[t]||(this.container[t]={}),this.container[t].dateFormat=e},$.prototype.getDateFormat=function(t){return this.container[t]&&this.container[t].dateFormat?this.container[t].dateFormat:null},$.prototype.getMessage=function(t,e,n){var r=null;return r=this.hasMessage(t,e)?this.container[t].messages[e]:this._getDefaultMessage(t),x(r)?r.apply(void 0,n):r},$.prototype.getFieldMessage=function(t,e,n,r){if(!this.hasLocale(t))return this.getMessage(t,n,r);var i=this.container[t].custom&&this.container[t].custom[e];if(!i||!i[n])return this.getMessage(t,n,r);var o=i[n];return x(o)?o.apply(void 0,r):o},$.prototype._getDefaultMessage=function(t){return this.hasMessage(t,"_default")?this.container[t].messages._default:this.container.en.messages._default},$.prototype.getAttribute=function(t,e,n){return void 0===n&&(n=""),this.hasAttribute(t,e)?this.container[t].attributes[e]:n},$.prototype.hasMessage=function(t,e){return!!(this.hasLocale(t)&&this.container[t].messages&&this.container[t].messages[e])},$.prototype.hasAttribute=function(t,e){return!!(this.hasLocale(t)&&this.container[t].attributes&&this.container[t].attributes[e])},$.prototype.merge=function(t){B(this.container,t)},$.prototype.setMessage=function(t,e,n){this.hasLocale(t)||(this.container[t]={messages:{},attributes:{}}),this.container[t].messages||(this.container[t].messages={}),this.container[t].messages[e]=n},$.prototype.setAttribute=function(t,e,n){this.hasLocale(t)||(this.container[t]={messages:{},attributes:{}}),this.container[t].attributes[e]=n},Object.defineProperties($.prototype,G);var q={default:new $({en:{messages:{},attributes:{},custom:{}}})},X="default",Z=function(){};Z._checkDriverName=function(t){if(!t)throw w("you must provide a name to the dictionary driver")},Z.setDriver=function(t,e){void 0===e&&(e=null),this._checkDriverName(t),e&&(q[t]=e),X=t},Z.getDriver=function(){return q[X]};var K=function t(e,n){void 0===e&&(e=null),void 0===n&&(n=null),this.vmId=n||null,this.items=e&&e instanceof t?e.items:[]};K.prototype["function"===typeof Symbol?Symbol.iterator:"@@iterator"]=function(){var t=this,e=0;return{next:function(){return{value:t.items[e++],done:e>t.items.length}}}},K.prototype.add=function(t){var e;(e=this.items).push.apply(e,this._normalizeError(t))},K.prototype._normalizeError=function(t){var e=this;return Array.isArray(t)?t.map((function(t){return t.scope=l(t.scope)?null:t.scope,t.vmId=l(t.vmId)?e.vmId||null:t.vmId,t})):(t.scope=l(t.scope)?null:t.scope,t.vmId=l(t.vmId)?this.vmId||null:t.vmId,[t])},K.prototype.regenerate=function(){this.items.forEach((function(t){t.msg=x(t.regenerate)?t.regenerate():t.msg}))},K.prototype.update=function(t,e){var n=D(this.items,(function(e){return e.id===t}));if(n){var r=this.items.indexOf(n);this.items.splice(r,1),n.scope=e.scope,this.items.push(n)}},K.prototype.all=function(t){var e=this,n=function(n){var r=!0,i=!0;return l(t)||(r=n.scope===t),l(e.vmId)||(i=n.vmId===e.vmId),i&&r};return this.items.filter(n).map((function(t){return t.msg}))},K.prototype.any=function(t){var e=this,n=function(n){var r=!0,i=!0;return l(t)||(r=n.scope===t),l(e.vmId)||(i=n.vmId===e.vmId),i&&r};return!!this.items.filter(n).length},K.prototype.clear=function(t){var e=this,n=l(this.vmId)?function(){return!0}:function(t){return t.vmId===e.vmId},r=function(e){return e.scope===t};0===arguments.length?r=function(){return!0}:l(t)&&(t=null);for(var i=0;i<this.items.length;++i)n(this.items[i])&&r(this.items[i])&&(this.items.splice(i,1),--i)},K.prototype.collect=function(t,e,n){var r=this;void 0===n&&(n=!0);var i=!l(t)&&!t.includes("*"),o=function(t){var e=t.reduce((function(t,e){return l(r.vmId)||e.vmId===r.vmId?(t[e.field]||(t[e.field]=[]),t[e.field].push(n?e.msg:e),t):t}),{});return i?Y(e)[0]||[]:e};if(l(t))return o(this.items);var a=l(e)?String(t):e+"."+t,s=this._makeCandidateFilters(a),c=s.isPrimary,u=s.isAlt,h=this.items.reduce((function(t,e){return c(e)&&t.primary.push(e),u(e)&&t.alt.push(e),t}),{primary:[],alt:[]});return h=h.primary.length?h.primary:h.alt,o(h)},K.prototype.count=function(){var t=this;return this.vmId?this.items.filter((function(e){return e.vmId===t.vmId})).length:this.items.length},K.prototype.firstById=function(t){var e=D(this.items,(function(e){return e.id===t}));return e?e.msg:void 0},K.prototype.first=function(t,e){void 0===e&&(e=null);var n=l(e)?t:e+"."+t,r=this._match(n);return r&&r.msg},K.prototype.firstRule=function(t,e){var n=this.collect(t,e,!1);return n.length&&n[0].rule||void 0},K.prototype.has=function(t,e){return void 0===e&&(e=null),!!this.first(t,e)},K.prototype.firstByRule=function(t,e,n){void 0===n&&(n=null);var r=this.collect(t,n,!1).filter((function(t){return t.rule===e}))[0];return r&&r.msg||void 0},K.prototype.firstNot=function(t,e,n){void 0===e&&(e="required"),void 0===n&&(n=null);var r=this.collect(t,n,!1).filter((function(t){return t.rule!==e}))[0];return r&&r.msg||void 0},K.prototype.removeById=function(t){var e=function(e){return e.id===t};Array.isArray(t)&&(e=function(e){return-1!==t.indexOf(e.id)});for(var n=0;n<this.items.length;++n)e(this.items[n])&&(this.items.splice(n,1),--n)},K.prototype.remove=function(t,e,n){if(!l(t))for(var r=l(e)?String(t):e+"."+t,i=this._makeCandidateFilters(r),o=i.isPrimary,a=i.isAlt,s=function(t){return o(t)||a(t)},c=function(t){return l(n)?s(t):s(t)&&t.vmId===n},u=0;u<this.items.length;++u)c(this.items[u])&&(this.items.splice(u,1),--u)},K.prototype._makeCandidateFilters=function(t){var e=this,n=function(){return!0},r=function(){return!0},i=function(){return!0},o=function(){return!0},a=z(t),s=a.id,c=a.rule,u=a.scope,h=a.name;if(c&&(n=function(t){return t.rule===c}),s)return{isPrimary:function(t){return n(t)&&function(t){return s===t.id}},isAlt:function(){return!1}};r=l(u)?function(t){return l(t.scope)}:function(t){return t.scope===u},l(h)||"*"===h||(i=function(t){return t.field===h}),l(this.vmId)||(o=function(t){return t.vmId===e.vmId});var d=function(t){return o(t)&&i(t)&&n(t)&&r(t)},f=function(t){return o(t)&&n(t)&&t.field===u+"."+h};return{isPrimary:d,isAlt:f}},K.prototype._match=function(t){if(!l(t)){var e=this._makeCandidateFilters(t),n=e.isPrimary,r=e.isAlt;return this.items.reduce((function(t,e,i,o){var a=i===o.length-1;return t.primary?a?t.primary:t:(n(e)&&(t.primary=e),r(e)&&(t.alt=e),a?t.primary||t.alt:t)}),{})}};var Q={locale:"en",delay:0,errorBagName:"errors",dictionary:null,fieldsBagName:"fields",classes:!1,classNames:null,events:"input",inject:!0,fastExit:!0,aria:!0,validity:!1,mode:"aggressive",useConstraintAttrs:!0,i18n:null,i18nRootKey:"validation"},J=C({},Q),tt=function(t){var e=f("$options.$_veeValidate",t,{});return C({},J,e)},et=function(){return J},nt=function(t){J=C({},J,t)};function rt(t){return t.data?t.data.model?t.data.model:!!t.data.directives&&D(t.data.directives,(function(t){return"model"===t.name})):null}function it(t){return Array.isArray(t)?t:Array.isArray(t.children)?t.children:t.componentOptions&&Array.isArray(t.componentOptions.children)?t.componentOptions.children:[]}function ot(t){if(rt(t))return[t];var e=it(t);return e.reduce((function(t,e){var n=ot(e);return n.length&&t.push.apply(t,n),t}),[])}function at(t){return t.componentOptions?t.componentOptions.Ctor.options.model:null}function st(t,e,n){if(x(t[e])){var r=t[e];t[e]=[r]}l(t[e])&&(t[e]=[]),t[e].push(n)}function lt(t,e,n){l(t.data.on)&&(t.data.on={}),st(t.data.on,e,n)}function ct(t,e,n){t.componentOptions.listeners||(t.componentOptions.listeners={}),st(t.componentOptions.listeners,e,n)}function ut(t,e,n){t.componentOptions?ct(t,e,n):lt(t,e,n)}function ht(t,e){if(t.componentOptions){var n=at(t)||{event:"input"},i=n.event;return i}return e&&e.modifiers&&e.modifiers.lazy||"select"===t.tag?"change":t.data.attrs&&r({type:t.data.attrs.type||"text"})?"input":"change"}function dt(t,e){return Object.keys(t).reduce((function(n,r){return t[r].forEach((function(n){n.context||(t[r].context=e,n.data||(n.data={}),n.data.slot=r)})),n.concat(t[r])}),[])}function ft(t,e){return Array.isArray(e)&&e[0]?e[0]:e||t()}var pt=function(){};pt.generate=function(t,e,n){var r=pt.resolveModel(e,n),i=tt(n.context);return{name:pt.resolveName(t,n),el:t,listen:!e.modifiers.disable,bails:!!e.modifiers.bails||!0!==e.modifiers.continues&&void 0,scope:pt.resolveScope(t,e,n),vm:n.context,expression:e.value,component:n.componentInstance,classes:i.classes,classNames:i.classNames,getter:pt.resolveGetter(t,n,r),events:pt.resolveEvents(t,n)||i.events,model:r,delay:pt.resolveDelay(t,n,i),rules:pt.resolveRules(t,e,n),immediate:!!e.modifiers.initial||!!e.modifiers.immediate,persist:!!e.modifiers.persist,validity:i.validity&&!n.componentInstance,aria:i.aria&&!n.componentInstance,initialValue:pt.resolveInitialValue(n)}},pt.getCtorConfig=function(t){if(!t.componentInstance)return null;var e=f("componentInstance.$options.$_veeValidate",t);return e},pt.resolveRules=function(t,e,n){var r="";if(e.value||e&&e.expression||(r=a(t,"rules")),e.value&&H(["string","object"],typeof e.value.rules)?r=e.value.rules:e.value&&(r=e.value),n.componentInstance)return r;var i=v(r);return et().useConstraintAttrs?C({},F(t,{}),i):i},pt.resolveInitialValue=function(t){var e=t.data.model||D(t.data.directives,(function(t){return"model"===t.name}));return e&&e.value},pt.resolveDelay=function(t,e,n){var r=a(t,"delay"),i=n&&"delay"in n?n.delay:0;return!r&&e.componentInstance&&e.componentInstance.$attrs&&(r=e.componentInstance.$attrs["data-vv-delay"]),_(i)?(l(r)||(i.input=r),N(i)):N(r||i)},pt.resolveEvents=function(t,e){var n=a(t,"validate-on");if(!n&&e.componentInstance&&e.componentInstance.$attrs&&(n=e.componentInstance.$attrs["data-vv-validate-on"]),!n&&e.componentInstance){var r=pt.getCtorConfig(e);n=r&&r.events}if(!n&&et().events&&(n=et().events),n&&e.componentInstance&&H(n,"input")){var i=e.componentInstance.$options.model||{event:"input"},o=i.event;if(!o)return n;n=n.replace("input",o)}return n},pt.resolveScope=function(t,e,n){void 0===n&&(n={});var r=null;return n.componentInstance&&l(r)&&(r=n.componentInstance.$attrs&&n.componentInstance.$attrs["data-vv-scope"]),l(r)?h(t):r},pt.resolveModel=function(t,e){if(t.arg)return{expression:t.arg};var n=rt(e);if(!n)return null;var r=!/[^\w.$]/.test(n.expression)&&p(n.expression,e.context),i=!(!n.modifiers||!n.modifiers.lazy);return r?{expression:n.expression,lazy:i}:{expression:null,lazy:i}},pt.resolveName=function(t,e){var n=a(t,"name");if(!n&&!e.componentInstance)return t.name;if(!n&&e.componentInstance&&e.componentInstance.$attrs&&(n=e.componentInstance.$attrs["data-vv-name"]||e.componentInstance.$attrs["name"]),!n&&e.componentInstance){var r=pt.getCtorConfig(e);if(r&&x(r.name)){var i=r.name.bind(e.componentInstance);return i()}return e.componentInstance.name}return n},pt.resolveGetter=function(t,e,n){if(n&&n.expression)return function(){return f(n.expression,e.context)};if(e.componentInstance){var r=a(t,"value-path")||e.componentInstance.$attrs&&e.componentInstance.$attrs["data-vv-value-path"];if(r)return function(){return f(r,e.componentInstance)};var i=pt.getCtorConfig(e);if(i&&x(i.value)){var o=i.value.bind(e.componentInstance);return function(){return o()}}var s=e.componentInstance.$options.model||{prop:"value"},l=s.prop;return function(){return e.componentInstance[l]}}switch(t.type){case"checkbox":return function(){var e=document.querySelectorAll('input[name="'+t.name+'"]');if(e=S(e).filter((function(t){return t.checked})),e.length)return e.map((function(t){return t.value}))};case"radio":return function(){var e=document.querySelectorAll('input[name="'+t.name+'"]'),n=D(e,(function(t){return t.checked}));return n&&n.value};case"file":return function(e){return S(t.files)};case"select-multiple":return function(){return S(t.options).filter((function(t){return t.selected})).map((function(t){return t.value}))};default:return function(){return t&&t.value}}};var mt={},gt=function(){},bt={rules:{configurable:!0}};gt.add=function(t,e){var n=e.validate,r=e.options,i=e.paramNames;mt[t]={validate:n,options:r,paramNames:i}},bt.rules.get=function(){return mt},gt.has=function(t){return!!mt[t]},gt.isImmediate=function(t){return!(!mt[t]||!mt[t].options.immediate)},gt.isRequireRule=function(t){return!(!mt[t]||!mt[t].options.computesRequired)},gt.isTargetRule=function(t){return!(!mt[t]||!mt[t].options.hasTarget)},gt.remove=function(t){delete mt[t]},gt.getParamNames=function(t){return mt[t]&&mt[t].paramNames},gt.getOptions=function(t){return mt[t]&&mt[t].options},gt.getValidatorMethod=function(t){return mt[t]?mt[t].validate:null},Object.defineProperties(gt,bt);var vt=function(t){return"undefined"!==typeof Event&&x(Event)&&t instanceof Event||t&&t.srcElement},yt=function(t){return t?"string"===typeof t?t.split("|"):t:[]},wt=!0,_t=function(){try{var t=Object.defineProperty({},"passive",{get:function(){wt=!0}});window.addEventListener("testPassive",null,t),window.removeEventListener("testPassive",null,t)}catch(e){wt=!1}return wt},xt=function(t,e,n){t.addEventListener(e,n,!!wt&&{passive:!0})},kt={targetOf:null,immediate:!1,persist:!1,scope:null,listen:!0,name:null,rules:{},vm:null,classes:!1,validity:!0,aria:!0,events:"input|blur",delay:0,classNames:{touched:"touched",untouched:"untouched",valid:"valid",invalid:"invalid",pristine:"pristine",dirty:"dirty"}},At=function(t){void 0===t&&(t={}),this.id=L(),this.el=t.el,this.updated=!1,this.vmId=t.vmId,W(this,"dependencies",[]),W(this,"watchers",[]),W(this,"events",[]),this.delay=0,this.rules={},this.forceRequired=!1,this._cacheId(t),this.classNames=C({},kt.classNames),t=C({},kt,t),this._delay=l(t.delay)?0:t.delay,this.validity=t.validity,this.aria=t.aria,this.flags=t.flags||c(),W(this,"vm",t.vm),W(this,"componentInstance",t.component),this.ctorConfig=this.componentInstance?f("$options.$_veeValidate",this.componentInstance):void 0,this.update(t),this.initialValue=this.value,this.updated=!1},Mt={validator:{configurable:!0},isRequired:{configurable:!0},isDisabled:{configurable:!0},alias:{configurable:!0},value:{configurable:!0},bails:{configurable:!0},rejectsFalse:{configurable:!0}};Mt.validator.get=function(){return this.vm&&this.vm.$validator?this.vm.$validator:{validate:function(){return Promise.resolve(!0)}}},Mt.isRequired.get=function(){return!!this.rules.required||this.forceRequired},Mt.isDisabled.get=function(){return!(!this.el||!this.el.disabled)},Mt.alias.get=function(){if(this._alias)return this._alias;var t=null;return this.ctorConfig&&this.ctorConfig.alias&&(t=x(this.ctorConfig.alias)?this.ctorConfig.alias.call(this.componentInstance):this.ctorConfig.alias),!t&&this.el&&(t=a(this.el,"as")),!t&&this.componentInstance?this.componentInstance.$attrs&&this.componentInstance.$attrs["data-vv-as"]:t},Mt.value.get=function(){if(x(this.getter))return this.getter()},Mt.bails.get=function(){return this._bails},Mt.rejectsFalse.get=function(){return this.componentInstance&&this.ctorConfig?!!this.ctorConfig.rejectsFalse:!!this.el&&"checkbox"===this.el.type},At.prototype.matches=function(t){var e=this;if(!t)return!0;if(t.id)return this.id===t.id;var n=l(t.vmId)?function(){return!0}:function(t){return t===e.vmId};return!!n(t.vmId)&&(void 0===t.name&&void 0===t.scope||(void 0===t.scope?this.name===t.name:void 0===t.name?this.scope===t.scope:t.name===this.name&&t.scope===this.scope))},At.prototype._cacheId=function(t){this.el&&!t.targetOf&&(this.el._veeValidateId=this.id)},At.prototype.waitFor=function(t){this._waitingFor=t},At.prototype.isWaitingFor=function(t){return this._waitingFor===t},At.prototype.update=function(t){var e=this;if(this.targetOf=t.targetOf||null,this.immediate=t.immediate||this.immediate||!1,this.persist=t.persist||this.persist||!1,!l(t.scope)&&t.scope!==this.scope&&x(this.validator.update)&&this.validator.update(this.id,{scope:t.scope}),this.scope=l(t.scope)?l(this.scope)?null:this.scope:t.scope,this.name=(l(t.name)?t.name:String(t.name))||this.name||null,this.rules=void 0!==t.rules?v(t.rules):this.rules,this._bails=void 0!==t.bails?t.bails:this._bails,this.model=t.model||this.model,this.listen=void 0!==t.listen?t.listen:this.listen,this.classes=!(!t.classes&&!this.classes)&&!this.componentInstance,this.classNames=_(t.classNames)?B(this.classNames,t.classNames):this.classNames,this.getter=x(t.getter)?t.getter:this.getter,this._alias=t.alias||this._alias,this.events=t.events?yt(t.events):this.events,this.delay=R(this.events,t.delay||this.delay,this._delay),this.updateDependencies(),this.addActionListeners(),void 0!==t.rules&&(this.flags.required=this.isRequired),0===Object.keys(t.rules||{}).length&&this.updated){var n=this.flags.validated;this.validator.validate("#"+this.id).then((function(){e.flags.validated=n}))}this.flags.validated&&void 0!==t.rules&&this.updated&&this.validator.validate("#"+this.id),this.updated=!0,this.addValueListeners(),this.el&&(this.updateClasses(),this.updateAriaAttrs())},At.prototype.reset=function(){var t=this;this._cancellationToken&&(this._cancellationToken.cancelled=!0,delete this._cancellationToken);var e=c();Object.keys(this.flags).filter((function(t){return"required"!==t})).forEach((function(n){t.flags[n]=e[n]})),this.initialValue=this.value,this.flags.changed=!1,this.addValueListeners(),this.addActionListeners(),this.updateClasses(!0),this.updateAriaAttrs(),this.updateCustomValidity()},At.prototype.setFlags=function(t){var e=this,n={pristine:"dirty",dirty:"pristine",valid:"invalid",invalid:"valid",touched:"untouched",untouched:"touched"};Object.keys(t).forEach((function(r){e.flags[r]=t[r],n[r]&&void 0===t[n[r]]&&(e.flags[n[r]]=!t[r])})),void 0===t.untouched&&void 0===t.touched&&void 0===t.dirty&&void 0===t.pristine||this.addActionListeners(),this.updateClasses(),this.updateAriaAttrs(),this.updateCustomValidity()},At.prototype.updateDependencies=function(){var t=this;this.dependencies.forEach((function(t){return t.field.destroy()})),this.dependencies=[];var e=Object.keys(this.rules).reduce((function(e,n){return gt.isTargetRule(n)&&e.push({selector:t.rules[n][0],name:n}),e}),[]);e.length&&this.vm&&this.vm.$el&&e.forEach((function(e){var n=e.selector,r=e.name,i=t.vm.$refs[n],o=Array.isArray(i)?i[0]:i;if(o){var a={vm:t.vm,classes:t.classes,classNames:t.classNames,delay:t.delay,scope:t.scope,events:t.events.join("|"),immediate:t.immediate,targetOf:t.id};x(o.$watch)?(a.component=o,a.el=o.$el,a.getter=pt.resolveGetter(o.$el,o.$vnode)):(a.el=o,a.getter=pt.resolveGetter(o,{})),t.dependencies.push({name:r,field:new At(a)})}}))},At.prototype.unwatch=function(t){if(void 0===t&&(t=null),!t)return this.watchers.forEach((function(t){return t.unwatch()})),void(this.watchers=[]);this.watchers.filter((function(e){return t.test(e.tag)})).forEach((function(t){return t.unwatch()})),this.watchers=this.watchers.filter((function(e){return!t.test(e.tag)}))},At.prototype.updateClasses=function(t){var e=this;if(void 0===t&&(t=!1),this.classes&&!this.isDisabled){var n=function(n){O(n,e.classNames.dirty,e.flags.dirty),O(n,e.classNames.pristine,e.flags.pristine),O(n,e.classNames.touched,e.flags.touched),O(n,e.classNames.untouched,e.flags.untouched),t&&(O(n,e.classNames.valid,!1),O(n,e.classNames.invalid,!1)),!l(e.flags.valid)&&e.flags.validated&&O(n,e.classNames.valid,e.flags.valid),!l(e.flags.invalid)&&e.flags.validated&&O(n,e.classNames.invalid,e.flags.invalid)};if(i(this.el)){var r=document.querySelectorAll('input[name="'+this.el.name+'"]');S(r).forEach(n)}else n(this.el)}},At.prototype.addActionListeners=function(){var t=this;if(this.unwatch(/class/),this.el){var e=function(){t.flags.touched=!0,t.flags.untouched=!1,t.classes&&(O(t.el,t.classNames.touched,!0),O(t.el,t.classNames.untouched,!1)),t.unwatch(/^class_blur$/)},n=r(this.el)?"input":"change",o=function(){t.flags.dirty=!0,t.flags.pristine=!1,t.classes&&(O(t.el,t.classNames.pristine,!1),O(t.el,t.classNames.dirty,!0)),t.unwatch(/^class_input$/)};if(this.componentInstance&&x(this.componentInstance.$once))return this.componentInstance.$once("input",o),this.componentInstance.$once("blur",e),this.watchers.push({tag:"class_input",unwatch:function(){t.componentInstance.$off("input",o)}}),void this.watchers.push({tag:"class_blur",unwatch:function(){t.componentInstance.$off("blur",e)}});if(this.el){xt(this.el,n,o);var a=i(this.el)?"change":"blur";xt(this.el,a,e),this.watchers.push({tag:"class_input",unwatch:function(){t.el.removeEventListener(n,o)}}),this.watchers.push({tag:"class_blur",unwatch:function(){t.el.removeEventListener(a,e)}})}}},At.prototype.checkValueChanged=function(){return(null!==this.initialValue||""!==this.value||!r(this.el))&&this.value!==this.initialValue},At.prototype._determineInputEvent=function(){return this.componentInstance?this.componentInstance.$options.model&&this.componentInstance.$options.model.event||"input":this.model&&this.model.lazy?"change":r(this.el)?"input":"change"},At.prototype._determineEventList=function(t){var e=this;return!this.events.length||this.componentInstance||r(this.el)?[].concat(this.events).map((function(t){return"input"===t&&e.model&&e.model.lazy?"change":t})):this.events.map((function(e){return"input"===e?t:e}))},At.prototype.addValueListeners=function(){var t=this;if(this.unwatch(/^input_.+/),this.listen&&this.el){var e={cancelled:!1},n=this.targetOf?function(){var e=t.validator._resolveField("#"+t.targetOf);e&&e.flags.validated&&t.validator.validate("#"+t.targetOf)}:function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];(0===n.length||vt(n[0]))&&(n[0]=t.value),t.flags.pending=!0,t._cancellationToken=e,t.validator.validate("#"+t.id,n[0])},r=this._determineInputEvent(),i=this._determineEventList(r);if(H(i,r)){var o=null,a=null,s=!1;if(this.model&&this.model.expression&&(o=this.vm,a=this.model.expression,s=!0),!a&&this.componentInstance&&this.componentInstance.$options.model&&(o=this.componentInstance,a=this.componentInstance.$options.model.prop||"value"),o&&a){var l=g(n,this.delay[r],e),c=o.$watch(a,l);this.watchers.push({tag:"input_model",unwatch:function(){t.vm.$nextTick((function(){c()}))}}),s&&(i=i.filter((function(t){return t!==r})))}}i.forEach((function(r){var i=g(n,t.delay[r],e);t._addComponentEventListener(r,i),t._addHTMLEventListener(r,i)}))}},At.prototype._addComponentEventListener=function(t,e){var n=this;this.componentInstance&&(this.componentInstance.$on(t,e),this.watchers.push({tag:"input_vue",unwatch:function(){n.componentInstance.$off(t,e)}}))},At.prototype._addHTMLEventListener=function(t,e){var n=this;if(this.el&&!this.componentInstance){var r=function(r){xt(r,t,e),n.watchers.push({tag:"input_native",unwatch:function(){r.removeEventListener(t,e)}})};if(r(this.el),i(this.el)){var o=document.querySelectorAll('input[name="'+this.el.name+'"]');S(o).forEach((function(t){t._veeValidateId&&t!==n.el||r(t)}))}}},At.prototype.updateAriaAttrs=function(){var t=this;if(this.aria&&this.el&&x(this.el.setAttribute)){var e=function(e){e.setAttribute("aria-required",t.isRequired?"true":"false"),e.setAttribute("aria-invalid",t.flags.invalid?"true":"false")};if(i(this.el)){var n=document.querySelectorAll('input[name="'+this.el.name+'"]');S(n).forEach(e)}else e(this.el)}},At.prototype.updateCustomValidity=function(){this.validity&&this.el&&x(this.el.setCustomValidity)&&this.validator.errors&&this.el.setCustomValidity(this.flags.valid?"":this.validator.errors.firstById(this.id)||"")},At.prototype.destroy=function(){this._cancellationToken&&(this._cancellationToken.cancelled=!0),this.unwatch(),this.dependencies.forEach((function(t){return t.field.destroy()})),this.dependencies=[]},Object.defineProperties(At.prototype,Mt);var Ot=function(t){void 0===t&&(t=[]),this.items=t||[],this.itemsById=this.items.reduce((function(t,e){return t[e.id]=e,t}),{})},St={length:{configurable:!0}};Ot.prototype["function"===typeof Symbol?Symbol.iterator:"@@iterator"]=function(){var t=this,e=0;return{next:function(){return{value:t.items[e++],done:e>t.items.length}}}},St.length.get=function(){return this.items.length},Ot.prototype.find=function(t){return D(this.items,(function(e){return e.matches(t)}))},Ot.prototype.findById=function(t){return this.itemsById[t]||null},Ot.prototype.filter=function(t){return Array.isArray(t)?this.items.filter((function(e){return t.some((function(t){return e.matches(t)}))})):this.items.filter((function(e){return e.matches(t)}))},Ot.prototype.map=function(t){return this.items.map(t)},Ot.prototype.remove=function(t){var e=null;if(e=t instanceof At?t:this.find(t),!e)return null;var n=this.items.indexOf(e);return this.items.splice(n,1),delete this.itemsById[e.id],e},Ot.prototype.push=function(t){if(!(t instanceof At))throw w("FieldBag only accepts instances of Field that has an id defined.");if(!t.id)throw w("Field id must be defined.");if(this.findById(t.id))throw w("Field with id "+t.id+" is already added.");this.items.push(t),this.itemsById[t.id]=t},Object.defineProperties(Ot.prototype,St);var Tt=function(t,e){this.id=e._uid,this._base=t,this._paused=!1,this.errors=new K(t.errors,this.id)},Ct={flags:{configurable:!0},rules:{configurable:!0},fields:{configurable:!0},dictionary:{configurable:!0},locale:{configurable:!0}};Ct.flags.get=function(){var t=this;return this._base.fields.items.filter((function(e){return e.vmId===t.id})).reduce((function(t,e){return e.scope&&(t["$"+e.scope]||(t["$"+e.scope]={}),t["$"+e.scope][e.name]=e.flags),t[e.name]=e.flags,t}),{})},Ct.rules.get=function(){return this._base.rules},Ct.fields.get=function(){return new Ot(this._base.fields.filter({vmId:this.id}))},Ct.dictionary.get=function(){return this._base.dictionary},Ct.locale.get=function(){return this._base.locale},Ct.locale.set=function(t){this._base.locale=t},Tt.prototype.localize=function(){var t,e=[],n=arguments.length;while(n--)e[n]=arguments[n];return(t=this._base).localize.apply(t,e)},Tt.prototype.update=function(){var t,e=[],n=arguments.length;while(n--)e[n]=arguments[n];return(t=this._base).update.apply(t,e)},Tt.prototype.attach=function(t){var e=C({},t,{vmId:this.id});return this._base.attach(e)},Tt.prototype.pause=function(){this._paused=!0},Tt.prototype.resume=function(){this._paused=!1},Tt.prototype.remove=function(t){return this._base.remove(t)},Tt.prototype.detach=function(t,e){return this._base.detach(t,e,this.id)},Tt.prototype.extend=function(){var t,e=[],n=arguments.length;while(n--)e[n]=arguments[n];return(t=this._base).extend.apply(t,e)},Tt.prototype.validate=function(t,e,n){return void 0===n&&(n={}),this._paused?Promise.resolve(!0):this._base.validate(t,e,C({},{vmId:this.id},n||{}))},Tt.prototype.verify=function(){var t,e=[],n=arguments.length;while(n--)e[n]=arguments[n];return(t=this._base).verify.apply(t,e)},Tt.prototype.validateAll=function(t,e){return void 0===e&&(e={}),this._paused?Promise.resolve(!0):this._base.validateAll(t,C({},{vmId:this.id},e||{}))},Tt.prototype.validateScopes=function(t){return void 0===t&&(t={}),this._paused?Promise.resolve(!0):this._base.validateScopes(C({},{vmId:this.id},t||{}))},Tt.prototype.destroy=function(){delete this.id,delete this._base},Tt.prototype.reset=function(t){return this._base.reset(Object.assign({},t||{},{vmId:this.id}))},Tt.prototype.flag=function(){var t,e=[],n=arguments.length;while(n--)e[n]=arguments[n];return(t=this._base).flag.apply(t,e.concat([this.id]))},Tt.prototype._resolveField=function(){var t,e=[],n=arguments.length;while(n--)e[n]=arguments[n];return(t=this._base)._resolveField.apply(t,e)},Object.defineProperties(Tt.prototype,Ct);var Et=null,jt=function(){return Et},Lt=function(t){return Et=t,t},Pt=function(t){return!(!_(t)||!t.$validator)},Dt={provide:function(){return this.$validator&&!I(this.$vnode)?{$validator:this.$validator}:{}},beforeCreate:function(){if(!I(this.$vnode)&&!1!==this.$options.$__veeInject){this.$parent||nt(this.$options.$_veeValidate||{});var t=tt(this);(!this.$parent||this.$options.$_veeValidate&&/new/.test(this.$options.$_veeValidate.validator))&&(this.$validator=new Tt(jt(),this));var e=Pt(this.$options.inject);if(this.$validator||!t.inject||e||(this.$validator=new Tt(jt(),this)),e||this.$validator){if(!e&&this.$validator){var n=this.$options._base;n.util.defineReactive(this.$validator,"errors",this.$validator.errors)}this.$options.computed||(this.$options.computed={}),this.$options.computed[t.errorBagName||"errors"]=function(){return this.$validator.errors},this.$options.computed[t.fieldsBagName||"fields"]=function(){return this.$validator.fields.items.reduce((function(t,e){return e.scope?(t["$"+e.scope]||(t["$"+e.scope]={}),t["$"+e.scope][e.name]=e.flags,t):(t[e.name]=e.flags,t)}),{})}}}},beforeDestroy:function(){this.$validator&&this._uid===this.$validator.id&&this.$validator.errors.clear()}};function It(t,e){return e&&e.$validator?e.$validator.fields.findById(t._veeValidateId):null}var Rt={bind:function(t,e,n){var r=n.context.$validator;if(r){var i=pt.generate(t,e,n);r.attach(i)}},inserted:function(t,e,n){var r=It(t,n.context),i=pt.resolveScope(t,e,n);r&&i!==r.scope&&(r.update({scope:i}),r.updated=!1)},update:function(t,e,n){var r=It(t,n.context);if(!(!r||r.updated&&u(e.value,e.oldValue))){var i=pt.resolveScope(t,e,n),o=pt.resolveRules(t,e,n);r.update({scope:i,rules:o})}},unbind:function(t,e,n){var r=n.context,i=It(t,r);i&&r.$validator.detach(i)}},Nt=function(t,e,n){void 0===e&&(e={fastExit:!0}),void 0===n&&(n=null),this.errors=new K,this.fields=new Ot,this._createFields(t),this.paused=!1,this.fastExit=!!l(e&&e.fastExit)||e.fastExit,this.$vee=n||{_vm:{$nextTick:function(t){return x(t)?t():Promise.resolve()},$emit:function(){},$off:function(){}}}},Bt={rules:{configurable:!0},dictionary:{configurable:!0},flags:{configurable:!0},locale:{configurable:!0}},Ft={rules:{configurable:!0},dictionary:{configurable:!0},locale:{configurable:!0}};Ft.rules.get=function(){return gt.rules},Bt.rules.get=function(){return gt.rules},Bt.dictionary.get=function(){return Z.getDriver()},Ft.dictionary.get=function(){return Z.getDriver()},Bt.flags.get=function(){return this.fields.items.reduce((function(t,e){var n;return e.scope?(t["$"+e.scope]=(n={},n[e.name]=e.flags,n),t):(t[e.name]=e.flags,t)}),{})},Bt.locale.get=function(){return Nt.locale},Bt.locale.set=function(t){Nt.locale=t},Ft.locale.get=function(){return Z.getDriver().locale},Ft.locale.set=function(t){var e=t!==Z.getDriver().locale;Z.getDriver().locale=t,e&&Nt.$vee&&Nt.$vee._vm&&Nt.$vee._vm.$emit("localeChanged")},Nt.create=function(t,e){return new Nt(t,e)},Nt.extend=function(t,e,n){void 0===n&&(n={}),Nt._guardExtend(t,e);var r=e.options||{};Nt._merge(t,{validator:e,paramNames:n&&n.paramNames||e.paramNames,options:C({hasTarget:!1,immediate:!0},r,n||{})})},Nt.remove=function(t){gt.remove(t)},Nt.prototype.localize=function(t,e){Nt.localize(t,e)},Nt.localize=function(t,e){var n;if(_(t))Z.getDriver().merge(t);else{if(e){var r=t||e.name;e=C({},e),Z.getDriver().merge((n={},n[r]=e,n))}t&&(Nt.locale=t)}},Nt.prototype.attach=function(t){var e=this,n={name:t.name,scope:t.scope,persist:!0},r=t.persist?this.fields.find(n):null;r&&(t.flags=r.flags,r.destroy(),this.fields.remove(r));var i=t.initialValue,o=new At(t);return this.fields.push(o),o.immediate?this.$vee._vm.$nextTick((function(){return e.validate("#"+o.id,i||o.value,{vmId:t.vmId})})):this._validate(o,i||o.value,{initial:!0}).then((function(t){o.flags.valid=t.valid,o.flags.invalid=!t.valid})),o},Nt.prototype.flag=function(t,e,n){void 0===n&&(n=null);var r=this._resolveField(t,void 0,n);r&&e&&r.setFlags(e)},Nt.prototype.detach=function(t,e,n){var r=x(t.destroy)?t:this._resolveField(t,e,n);r&&(r.persist||(r.destroy(),this.errors.remove(r.name,r.scope,r.vmId),this.fields.remove(r)))},Nt.prototype.extend=function(t,e,n){void 0===n&&(n={}),Nt.extend(t,e,n)},Nt.prototype.reset=function(t){var e=this;return this.$vee._vm.$nextTick().then((function(){return e.$vee._vm.$nextTick()})).then((function(){e.fields.filter(t).forEach((function(n){n.waitFor(null),n.reset(),e.errors.remove(n.name,n.scope,t&&t.vmId)}))}))},Nt.prototype.update=function(t,e){var n=e.scope,r=this._resolveField("#"+t);r&&this.errors.update(t,{scope:n})},Nt.prototype.remove=function(t){Nt.remove(t)},Nt.prototype.validate=function(t,e,n){var r=this;void 0===n&&(n={});var i=n.silent,o=n.vmId;if(this.paused)return Promise.resolve(!0);if(l(t))return this.validateScopes({silent:i,vmId:o});if("*"===t)return this.validateAll(void 0,{silent:i,vmId:o});if(/^(.+)\.\*$/.test(t)){var a=t.match(/^(.+)\.\*$/)[1];return this.validateAll(a)}var s=this._resolveField(t);if(!s)return this._handleFieldNotFound(t);i||(s.flags.pending=!0),void 0===e&&(e=s.value);var c=this._validate(s,e);return s.waitFor(c),c.then((function(t){return!i&&s.isWaitingFor(c)&&(s.waitFor(null),r._handleValidationResults([t],o)),t.valid}))},Nt.prototype.pause=function(){return this.paused=!0,this},Nt.prototype.resume=function(){return this.paused=!1,this},Nt.prototype.validateAll=function(t,e){var n=this;void 0===e&&(e={});var r=e.silent,i=e.vmId;if(this.paused)return Promise.resolve(!0);var o=null,a=!1;return"string"===typeof t?o={scope:t,vmId:i}:_(t)?(o=Object.keys(t).map((function(t){return{name:t,vmId:i,scope:null}})),a=!0):o=Array.isArray(t)?t.map((function(t){return"object"===typeof t?Object.assign({vmId:i},t):{name:t,vmId:i}})):{scope:null,vmId:i},Promise.all(this.fields.filter(o).map((function(e){return n._validate(e,a?t[e.name]:e.value)}))).then((function(t){return r||n._handleValidationResults(t,i),t.every((function(t){return t.valid}))}))},Nt.prototype.validateScopes=function(t){var e=this;void 0===t&&(t={});var n=t.silent,r=t.vmId;return this.paused?Promise.resolve(!0):Promise.all(this.fields.filter({vmId:r}).map((function(t){return e._validate(t,t.value)}))).then((function(t){return n||e._handleValidationResults(t,r),t.every((function(t){return t.valid}))}))},Nt.prototype.verify=function(t,e,n){void 0===n&&(n={});var r={name:n&&n.name||"{field}",rules:v(e),bails:f("bails",n,!0),forceRequired:!1,get isRequired(){return!!this.rules.required||this.forceRequired}},i=Object.keys(r.rules).filter(gt.isTargetRule);return i.length&&n&&_(n.values)&&(r.dependencies=i.map((function(t){var e=r.rules[t],i=e[0];return{name:t,field:{value:n.values[i]}}}))),this._validate(r,t).then((function(t){var e=[],n={};return t.errors.forEach((function(t){e.push(t.msg),n[t.rule]=t.msg})),{valid:t.valid,errors:e,failedRules:n}}))},Nt.prototype.destroy=function(){this.$vee._vm.$off("localeChanged")},Nt.prototype._createFields=function(t){var e=this;t&&Object.keys(t).forEach((function(n){var r=C({},{name:n,rules:t[n]});e.attach(r)}))},Nt.prototype._getDateFormat=function(t){var e=null;return t.date_format&&Array.isArray(t.date_format)&&(e=t.date_format[0]),e||Z.getDriver().getDateFormat(this.locale)},Nt.prototype._formatErrorMessage=function(t,e,n,r){void 0===n&&(n={}),void 0===r&&(r=null);var i=this._getFieldDisplayName(t),o=this._getLocalizedParams(e,r);return Z.getDriver().getFieldMessage(this.locale,t.name,e.name,[i,o,n])},Nt.prototype._convertParamObjectToArray=function(t,e){if(Array.isArray(t))return t;var n=gt.getParamNames(e);return n&&_(t)?n.reduce((function(e,n){return n in t&&e.push(t[n]),e}),[]):t},Nt.prototype._getLocalizedParams=function(t,e){void 0===e&&(e=null);var n=this._convertParamObjectToArray(t.params,t.name);if(t.options.hasTarget&&n&&n[0]){var r=e||Z.getDriver().getAttribute(this.locale,n[0],n[0]);return[r].concat(n.slice(1))}return n},Nt.prototype._getFieldDisplayName=function(t){return t.alias||Z.getDriver().getAttribute(this.locale,t.name,t.name)},Nt.prototype._convertParamArrayToObj=function(t,e){var n=gt.getParamNames(e);if(!n)return t;if(_(t)){var r=n.some((function(e){return-1!==Object.keys(t).indexOf(e)}));if(r)return t;t=[t]}return t.reduce((function(t,e,r){return t[n[r]]=e,t}),{})},Nt.prototype._test=function(t,e,n){var r=this,i=gt.getValidatorMethod(n.name),o=Array.isArray(n.params)?S(n.params):n.params;o||(o=[]);var a=null;if(!i||"function"!==typeof i)return Promise.reject(w("No such validator '"+n.name+"' exists."));if(n.options.hasTarget&&t.dependencies){var s=D(t.dependencies,(function(t){return t.name===n.name}));s&&(a=s.field.alias,o=[s.field.value].concat(o.slice(1)))}else"required"===n.name&&t.rejectsFalse&&(o=o.length?o:[!0]);if(n.options.isDate){var l=this._getDateFormat(t.rules);"date_format"!==n.name&&o.push(l)}var c=i(e,this._convertParamArrayToObj(o,n.name));return x(c.then)?c.then((function(e){var i=!0,o={};return Array.isArray(e)?i=e.every((function(t){return _(t)?t.valid:t})):(i=_(e)?e.valid:e,o=e.data),{valid:i,data:c.data,errors:i?[]:[r._createFieldError(t,n,o,a)]}})):(_(c)||(c={valid:c,data:{}}),{valid:c.valid,data:c.data,errors:c.valid?[]:[this._createFieldError(t,n,c.data,a)]})},Nt._merge=function(t,e){var n=e.validator,r=e.options,i=e.paramNames,o=x(n)?n:n.validate;n.getMessage&&Z.getDriver().setMessage(Nt.locale,t,n.getMessage),gt.add(t,{validate:o,options:r,paramNames:i})},Nt._guardExtend=function(t,e){if(!x(e)&&!x(e.validate))throw w("Extension Error: The validator '"+t+"' must be a function or have a 'validate' method.")},Nt.prototype._createFieldError=function(t,e,n,r){var i=this;return{id:t.id,vmId:t.vmId,field:t.name,msg:this._formatErrorMessage(t,e,n,r),rule:e.name,scope:t.scope,regenerate:function(){return i._formatErrorMessage(t,e,n,r)}}},Nt.prototype._resolveField=function(t,e,n){if("#"===t[0])return this.fields.findById(t.slice(1));if(!l(e))return this.fields.find({name:t,scope:e,vmId:n});if(H(t,".")){var r=t.split("."),i=r[0],o=r.slice(1),a=this.fields.find({name:o.join("."),scope:i,vmId:n});if(a)return a}return this.fields.find({name:t,scope:null,vmId:n})},Nt.prototype._handleFieldNotFound=function(t,e){var n=l(e)?t:(l(e)?"":e+".")+t;return Promise.reject(w('Validating a non-existent field: "'+n+'". Use "attach()" first.'))},Nt.prototype._handleValidationResults=function(t,e){var n=this,r=t.map((function(t){return{id:t.id}}));this.errors.removeById(r.map((function(t){return t.id}))),t.forEach((function(t){n.errors.remove(t.field,t.scope,e)}));var i=t.reduce((function(t,e){return t.push.apply(t,e.errors),t}),[]);this.errors.add(i),this.fields.filter(r).forEach((function(e){var n=D(t,(function(t){return t.id===e.id}));e.setFlags({pending:!1,valid:n.valid,validated:!0})}))},Nt.prototype._shouldSkip=function(t,e){return!1!==t.bails&&(!(!t.isDisabled||!et().useConstraintAttrs)||!t.isRequired&&(l(e)||""===e||V(e)))},Nt.prototype._shouldBail=function(t){return void 0!==t.bails?t.bails:this.fastExit},Nt.prototype._validate=function(t,e,n){var r=this;void 0===n&&(n={});var i=n.initial,o=Object.keys(t.rules).filter(gt.isRequireRule);if(t.forceRequired=!1,o.forEach((function(n){var i=gt.getOptions(n),o=r._test(t,e,{name:n,params:t.rules[n],options:i});if(x(o.then))throw w("Require rules cannot be async");if(!_(o))throw w("Require rules has to return an object (see docs)");!0===o.data.required&&(t.forceRequired=!0)})),this._shouldSkip(t,e))return Promise.resolve({valid:!0,id:t.id,field:t.name,scope:t.scope,errors:[]});var a=[],s=[],l=!1;return x(t.checkValueChanged)&&(t.flags.changed=t.checkValueChanged()),Object.keys(t.rules).filter((function(t){return!i||!gt.has(t)||gt.isImmediate(t)})).some((function(n){var i=gt.getOptions(n),o=r._test(t,e,{name:n,params:t.rules[n],options:i});return x(o.then)?a.push(o):!o.valid&&r._shouldBail(t)?(s.push.apply(s,o.errors),l=!0):a.push(new Promise((function(t){return t(o)}))),l})),l?Promise.resolve({valid:!1,errors:s,id:t.id,field:t.name,scope:t.scope}):Promise.all(a).then((function(e){return e.reduce((function(t,e){var n;return e.valid||(n=t.errors).push.apply(n,e.errors),t.valid=t.valid&&e.valid,t}),{valid:!0,errors:s,id:t.id,field:t.name,scope:t.scope})}))},Object.defineProperties(Nt.prototype,Bt),Object.defineProperties(Nt,Ft);var Yt=function(t){return _(t)?Object.keys(t).reduce((function(e,n){return e[n]=Yt(t[n]),e}),{}):x(t)?t("{0}",["{1}","{2}","{3}"]):t},zt=function(t){var e={};return t.messages&&(e.messages=Yt(t.messages)),t.custom&&(e.custom=Yt(t.custom)),t.attributes&&(e.attributes=t.attributes),l(t.dateFormat)||(e.dateFormat=t.dateFormat),e},Ht=function(t,e){this.i18n=t,this.rootKey=e},Vt={locale:{configurable:!0}};Vt.locale.get=function(){return this.i18n.locale},Vt.locale.set=function(t){y("Cannot set locale from the validator when using vue-i18n, use i18n.locale setter instead")},Ht.prototype.getDateFormat=function(t){return this.i18n.getDateTimeFormat(t||this.locale)},Ht.prototype.setDateFormat=function(t,e){this.i18n.setDateTimeFormat(t||this.locale,e)},Ht.prototype.getMessage=function(t,e,n){var r=this.rootKey+".messages."+e,i=n;return Array.isArray(n)&&(i=[].concat.apply([],n)),this.i18n.te(r)?this.i18n.t(r,i):this.i18n.te(r,this.i18n.fallbackLocale)?this.i18n.t(r,this.i18n.fallbackLocale,i):this.i18n.t(this.rootKey+".messages._default",i)},Ht.prototype.getAttribute=function(t,e,n){void 0===n&&(n="");var r=this.rootKey+".attributes."+e;return this.i18n.te(r)?this.i18n.t(r):n},Ht.prototype.getFieldMessage=function(t,e,n,r){var i=this.rootKey+".custom."+e+"."+n;return this.i18n.te(i)?this.i18n.t(i,r):this.getMessage(t,n,r)},Ht.prototype.merge=function(t){var e=this;Object.keys(t).forEach((function(n){var r,i=B({},f(n+"."+e.rootKey,e.i18n.messages,{})),o=B(i,zt(t[n]));e.i18n.mergeLocaleMessage(n,(r={},r[e.rootKey]=o,r)),o.dateFormat&&e.i18n.setDateTimeFormat(n,o.dateFormat)}))},Ht.prototype.setMessage=function(t,e,n){var r,i;this.merge((i={},i[t]={messages:(r={},r[e]=n,r)},i))},Ht.prototype.setAttribute=function(t,e,n){var r,i;this.merge((i={},i[t]={attributes:(r={},r[e]=n,r)},i))},Object.defineProperties(Ht.prototype,Vt);var Wt,Ut,$t,Gt=function(){return{on:["input"]}},qt=function(){return{on:["change"]}},Xt=function(t){var e=t.errors;return e.length?{on:["input"]}:{on:["change","blur"]}},Zt=function(){return{on:[]}},Kt={aggressive:Gt,eager:Xt,passive:Zt,lazy:qt},Qt=function(t,e){this.configure(t),$t=this,e&&(Wt=e),this._validator=Lt(new Nt(null,{fastExit:t&&t.fastExit},this)),this._initVM(this.config),this._initI18n(this.config)},Jt={i18nDriver:{configurable:!0},config:{configurable:!0}},te={i18nDriver:{configurable:!0},config:{configurable:!0}};Qt.setI18nDriver=function(t,e){Z.setDriver(t,e)},Qt.configure=function(t){nt(t)},Qt.setMode=function(t,e){if(nt({mode:t}),e){if(!x(e))throw new Error("A mode implementation must be a function");Kt[t]=e}},Qt.use=function(t,e){return void 0===e&&(e={}),x(t)?$t?void t({Validator:Nt,ErrorBag:K,Rules:Nt.rules},e):(Ut||(Ut=[]),void Ut.push({plugin:t,options:e})):y("The plugin must be a callable function")},Qt.install=function(t,e){Wt&&t===Wt||(Wt=t,$t=new Qt(e),Nt.$vee=$t,_t(),Wt.mixin(Dt),Wt.directive("validate",Rt),Ut&&(Ut.forEach((function(t){var e=t.plugin,n=t.options;Qt.use(e,n)})),Ut=null))},Jt.i18nDriver.get=function(){return Z.getDriver()},te.i18nDriver.get=function(){return Z.getDriver()},Jt.config.get=function(){return et()},te.config.get=function(){return et()},Qt.prototype._initVM=function(t){var e=this;this._vm=new Wt({data:function(){return{errors:e._validator.errors,fields:e._validator.fields}}})},Qt.prototype._initI18n=function(t){var e=this,n=t.dictionary,r=t.i18n,i=t.i18nRootKey,o=t.locale,a=function(){n&&e.i18nDriver.merge(n),e._validator.errors.regenerate()};r?(Qt.setI18nDriver("i18n",new Ht(r,i)),r._vm.$watch("locale",a)):"undefined"!==typeof window&&this._vm.$on("localeChanged",a),n&&this.i18nDriver.merge(n),o&&!r&&this._validator.localize(o)},Qt.prototype.configure=function(t){nt(t)},Object.defineProperties(Qt.prototype,Jt),Object.defineProperties(Qt,te),Qt.mixin=Dt,Qt.directive=Rt,Qt.Validator=Nt,Qt.ErrorBag=K;var ee,ne=function(t){var e=["Byte","KB","MB","GB","TB","PB","EB","ZB","YB"],n=1024;t=Number(t)*n;var r=0===t?0:Math.floor(Math.log(t)/Math.log(n));return 1*(t/Math.pow(n,r)).toFixed(2)+" "+e[r]},re=function(){return"undefined"!==typeof VeeValidate},ie={_default:function(t){return"The "+t+" value is not valid"},after:function(t,e){var n=e[0],r=e[1];return"The "+t+" must be after "+(r?"or equal to ":"")+n},alpha:function(t){return"The "+t+" field may only contain alphabetic characters"},alpha_dash:function(t){return"The "+t+" field may contain alpha-numeric characters as well as dashes and underscores"},alpha_num:function(t){return"The "+t+" field may only contain alpha-numeric characters"},alpha_spaces:function(t){return"The "+t+" field may only contain alphabetic characters as well as spaces"},before:function(t,e){var n=e[0],r=e[1];return"The "+t+" must be before "+(r?"or equal to ":"")+n},between:function(t,e){var n=e[0],r=e[1];return"The "+t+" field must be between "+n+" and "+r},confirmed:function(t){return"The "+t+" confirmation does not match"},credit_card:function(t){return"The "+t+" field is invalid"},date_between:function(t,e){var n=e[0],r=e[1];return"The "+t+" must be between "+n+" and "+r},date_format:function(t,e){var n=e[0];return"The "+t+" must be in the format "+n},decimal:function(t,e){void 0===e&&(e=[]);var n=e[0];return void 0===n&&(n="*"),"The "+t+" field must be numeric and may contain"+(n&&"*"!==n?" "+n:"")+" decimal points"},digits:function(t,e){var n=e[0];return"The "+t+" field must be numeric and contains exactly "+n+" digits"},dimensions:function(t,e){var n=e[0],r=e[1];return"The "+t+" field must be "+n+" pixels by "+r+" pixels"},email:function(t){return"The "+t+" field must be a valid email"},excluded:function(t){return"The "+t+" field must be a valid value"},ext:function(t){return"The "+t+" field must be a valid file"},image:function(t){return"The "+t+" field must be an image"},included:function(t){return"The "+t+" field must be a valid value"},integer:function(t){return"The "+t+" field must be an integer"},ip:function(t){return"The "+t+" field must be a valid ip address"},ip_or_fqdn:function(t){return"The "+t+" field must be a valid ip address or FQDN"},length:function(t,e){var n=e[0],r=e[1];return r?"The "+t+" length must be between "+n+" and "+r:"The "+t+" length must be "+n},max:function(t,e){var n=e[0];return"The "+t+" field may not be greater than "+n+" characters"},max_value:function(t,e){var n=e[0];return"The "+t+" field must be "+n+" or less"},mimes:function(t){return"The "+t+" field must have a valid file type"},min:function(t,e){var n=e[0];return"The "+t+" field must be at least "+n+" characters"},min_value:function(t,e){var n=e[0];return"The "+t+" field must be "+n+" or more"},numeric:function(t){return"The "+t+" field may only contain numeric characters"},regex:function(t){return"The "+t+" field format is invalid"},required:function(t){return"The "+t+" field is required"},required_if:function(t,e){var n=e[0];return"The "+t+" field is required when the "+n+" field has this value"},size:function(t,e){var n=e[0];return"The "+t+" size must be less than "+ne(n)},url:function(t){return"The "+t+" field is not a valid URL"}},oe={name:"en",messages:ie,attributes:{}};function ae(t){if(null===t||!0===t||!1===t)return NaN;var e=Number(t);return isNaN(e)?e:e<0?Math.ceil(e):Math.floor(e)}re()&&VeeValidate.Validator.localize((ee={},ee[oe.name]=oe,ee));var se=6e4;function le(t){var e=new Date(t.getTime()),n=e.getTimezoneOffset();e.setSeconds(0,0);var r=e.getTime()%se;return n*se+r}var ce=36e5,ue=6e4,he=2,de={dateTimeDelimeter:/[T ]/,plainTime:/:/,timeZoneDelimeter:/[Z ]/i,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-])(\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/};function fe(t,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(null===t)return new Date(NaN);var n=e||{},r=null==n.additionalDigits?he:ae(n.additionalDigits);if(2!==r&&1!==r&&0!==r)throw new RangeError("additionalDigits must be 0, 1 or 2");if(t instanceof Date||"object"===typeof t&&"[object Date]"===Object.prototype.toString.call(t))return new Date(t.getTime());if("number"===typeof t||"[object Number]"===Object.prototype.toString.call(t))return new Date(t);if("string"!==typeof t&&"[object String]"!==Object.prototype.toString.call(t))return new Date(NaN);var i=pe(t),o=me(i.date,r),a=o.year,s=o.restDateString,l=ge(s,a);if(isNaN(l))return new Date(NaN);if(l){var c,u=l.getTime(),h=0;if(i.time&&(h=be(i.time),isNaN(h)))return new Date(NaN);if(i.timezone){if(c=ve(i.timezone),isNaN(c))return new Date(NaN)}else c=le(new Date(u+h)),c=le(new Date(u+h+c));return new Date(u+h+c)}return new Date(NaN)}function pe(t){var e,n={},r=t.split(de.dateTimeDelimeter);if(de.plainTime.test(r[0])?(n.date=null,e=r[0]):(n.date=r[0],e=r[1],de.timeZoneDelimeter.test(n.date)&&(n.date=t.split(de.timeZoneDelimeter)[0],e=t.substr(n.date.length,t.length))),e){var i=de.timezone.exec(e);i?(n.time=e.replace(i[1],""),n.timezone=i[1]):n.time=e}return n}function me(t,e){var n,r=de.YYY[e],i=de.YYYYY[e];if(n=de.YYYY.exec(t)||i.exec(t),n){var o=n[1];return{year:parseInt(o,10),restDateString:t.slice(o.length)}}if(n=de.YY.exec(t)||r.exec(t),n){var a=n[1];return{year:100*parseInt(a,10),restDateString:t.slice(a.length)}}return{year:null}}function ge(t,e){if(null===e)return null;var n,r,i,o;if(0===t.length)return r=new Date(0),r.setUTCFullYear(e),r;if(n=de.MM.exec(t),n)return r=new Date(0),i=parseInt(n[1],10)-1,ke(e,i)?(r.setUTCFullYear(e,i),r):new Date(NaN);if(n=de.DDD.exec(t),n){r=new Date(0);var a=parseInt(n[1],10);return Ae(e,a)?(r.setUTCFullYear(e,0,a),r):new Date(NaN)}if(n=de.MMDD.exec(t),n){r=new Date(0),i=parseInt(n[1],10)-1;var s=parseInt(n[2],10);return ke(e,i,s)?(r.setUTCFullYear(e,i,s),r):new Date(NaN)}if(n=de.Www.exec(t),n)return o=parseInt(n[1],10)-1,Me(e,o)?ye(e,o):new Date(NaN);if(n=de.WwwD.exec(t),n){o=parseInt(n[1],10)-1;var l=parseInt(n[2],10)-1;return Me(e,o,l)?ye(e,o,l):new Date(NaN)}return null}function be(t){var e,n,r;if(e=de.HH.exec(t),e)return n=parseFloat(e[1].replace(",",".")),Oe(n)?n%24*ce:NaN;if(e=de.HHMM.exec(t),e)return n=parseInt(e[1],10),r=parseFloat(e[2].replace(",",".")),Oe(n,r)?n%24*ce+r*ue:NaN;if(e=de.HHMMSS.exec(t),e){n=parseInt(e[1],10),r=parseInt(e[2],10);var i=parseFloat(e[3].replace(",","."));return Oe(n,r,i)?n%24*ce+r*ue+1e3*i:NaN}return null}function ve(t){var e,n,r;if(e=de.timezoneZ.exec(t),e)return 0;if(e=de.timezoneHH.exec(t),e)return r=parseInt(e[2],10),Se()?(n=r*ce,"+"===e[1]?-n:n):NaN;if(e=de.timezoneHHMM.exec(t),e){r=parseInt(e[2],10);var i=parseInt(e[3],10);return Se(r,i)?(n=r*ce+i*ue,"+"===e[1]?-n:n):NaN}return 0}function ye(t,e,n){e=e||0,n=n||0;var r=new Date(0);r.setUTCFullYear(t,0,4);var i=r.getUTCDay()||7,o=7*e+n+1-i;return r.setUTCDate(r.getUTCDate()+o),r}var we=[31,28,31,30,31,30,31,31,30,31,30,31],_e=[31,29,31,30,31,30,31,31,30,31,30,31];function xe(t){return t%400===0||t%4===0&&t%100!==0}function ke(t,e,n){if(e<0||e>11)return!1;if(null!=n){if(n<1)return!1;var r=xe(t);if(r&&n>_e[e])return!1;if(!r&&n>we[e])return!1}return!0}function Ae(t,e){if(e<1)return!1;var n=xe(t);return!(n&&e>366)&&!(!n&&e>365)}function Me(t,e,n){return!(e<0||e>52)&&(null==n||!(n<0||n>6))}function Oe(t,e,n){return(null==t||!(t<0||t>=25))&&((null==e||!(e<0||e>=60))&&(null==n||!(n<0||n>=60)))}function Se(t,e){return null==e||!(e<0||e>59)}function Te(t,e,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var r=fe(t,n).getTime(),i=ae(e);return new Date(r+i)}function Ce(t,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var n=fe(t,e);return!isNaN(n)}var Ee={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function je(t,e,n){var r;return n=n||{},r="string"===typeof Ee[t]?Ee[t]:1===e?Ee[t].one:Ee[t].other.replace("{{count}}",e),n.addSuffix?n.comparison>0?"in "+r:r+" ago":r}function Le(t){return function(e){var n=e||{},r=n.width?String(n.width):t.defaultWidth,i=t.formats[r]||t.formats[t.defaultWidth];return i}}var Pe={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},De={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Ie={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Re={date:Le({formats:Pe,defaultWidth:"full"}),time:Le({formats:De,defaultWidth:"full"}),dateTime:Le({formats:Ie,defaultWidth:"full"})},Ne={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function Be(t,e,n,r){return Ne[t]}function Fe(t){return function(e,n){var r,i=n||{},o=i.width?String(i.width):t.defaultWidth,a=i.context?String(i.context):"standalone";r="formatting"===a&&t.formattingValues?t.formattingValues[o]||t.formattingValues[t.defaultFormattingWidth]:t.values[o]||t.values[t.defaultWidth];var s=t.argumentCallback?t.argumentCallback(e):e;return r[s]}}var Ye={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},ze={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},He={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Ve={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},We={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Ue={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}};function $e(t,e){var n=Number(t),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"}var Ge={ordinalNumber:$e,era:Fe({values:Ye,defaultWidth:"wide"}),quarter:Fe({values:ze,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:Fe({values:He,defaultWidth:"wide"}),day:Fe({values:Ve,defaultWidth:"wide"}),dayPeriod:Fe({values:We,defaultWidth:"wide",formattingValues:Ue,defaulFormattingWidth:"wide"})};function qe(t){return function(e,n){var r=String(e),i=n||{},o=r.match(t.matchPattern);if(!o)return null;var a=o[0],s=r.match(t.parsePattern);if(!s)return null;var l=t.valueCallback?t.valueCallback(s[0]):s[0];return l=i.valueCallback?i.valueCallback(l):l,{value:l,rest:r.slice(a.length)}}}function Xe(t){return function(e,n){var r=String(e),i=n||{},o=i.width,a=o&&t.matchPatterns[o]||t.matchPatterns[t.defaultMatchWidth],s=r.match(a);if(!s)return null;var l,c=s[0],u=o&&t.parsePatterns[o]||t.parsePatterns[t.defaultParseWidth];return l="[object Array]"===Object.prototype.toString.call(u)?u.findIndex((function(t){return t.test(r)})):Ze(u,(function(t){return t.test(r)})),l=t.valueCallback?t.valueCallback(l):l,l=i.valueCallback?i.valueCallback(l):l,{value:l,rest:r.slice(c.length)}}}function Ze(t,e){for(var n in t)if(t.hasOwnProperty(n)&&e(t[n]))return n}var Ke=/^(\d+)(th|st|nd|rd)?/i,Qe=/\d+/i,Je={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},tn={any:[/^b/i,/^(a|c)/i]},en={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},nn={any:[/1/i,/2/i,/3/i,/4/i]},rn={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},on={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},an={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},sn={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},ln={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},cn={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},un={ordinalNumber:qe({matchPattern:Ke,parsePattern:Qe,valueCallback:function(t){return parseInt(t,10)}}),era:Xe({matchPatterns:Je,defaultMatchWidth:"wide",parsePatterns:tn,defaultParseWidth:"any"}),quarter:Xe({matchPatterns:en,defaultMatchWidth:"wide",parsePatterns:nn,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Xe({matchPatterns:rn,defaultMatchWidth:"wide",parsePatterns:on,defaultParseWidth:"any"}),day:Xe({matchPatterns:an,defaultMatchWidth:"wide",parsePatterns:sn,defaultParseWidth:"any"}),dayPeriod:Xe({matchPatterns:ln,defaultMatchWidth:"any",parsePatterns:cn,defaultParseWidth:"any"})},hn={formatDistance:je,formatLong:Re,formatRelative:Be,localize:Ge,match:un,options:{weekStartsOn:0,firstWeekContainsDate:1}},dn=864e5;function fn(t,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var n=fe(t,e),r=n.getTime();n.setUTCMonth(0,1),n.setUTCHours(0,0,0,0);var i=n.getTime(),o=r-i;return Math.floor(o/dn)+1}function pn(t,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var n=1,r=fe(t,e),i=r.getUTCDay(),o=(i<n?7:0)+i-n;return r.setUTCDate(r.getUTCDate()-o),r.setUTCHours(0,0,0,0),r}function mn(t,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var n=fe(t,e),r=n.getUTCFullYear(),i=new Date(0);i.setUTCFullYear(r+1,0,4),i.setUTCHours(0,0,0,0);var o=pn(i,e),a=new Date(0);a.setUTCFullYear(r,0,4),a.setUTCHours(0,0,0,0);var s=pn(a,e);return n.getTime()>=o.getTime()?r+1:n.getTime()>=s.getTime()?r:r-1}function gn(t,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var n=mn(t,e),r=new Date(0);r.setUTCFullYear(n,0,4),r.setUTCHours(0,0,0,0);var i=pn(r,e);return i}var bn=6048e5;function vn(t,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var n=fe(t,e),r=pn(n,e).getTime()-gn(n,e).getTime();return Math.round(r/bn)+1}function yn(t,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var n=e||{},r=n.locale,i=r&&r.options&&r.options.weekStartsOn,o=null==i?0:ae(i),a=null==n.weekStartsOn?o:ae(n.weekStartsOn);if(!(a>=0&&a<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var s=fe(t,n),l=s.getUTCDay(),c=(l<a?7:0)+l-a;return s.setUTCDate(s.getUTCDate()-c),s.setUTCHours(0,0,0,0),s}function wn(t,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var n=fe(t,e),r=n.getUTCFullYear(),i=e||{},o=i.locale,a=o&&o.options&&o.options.firstWeekContainsDate,s=null==a?1:ae(a),l=null==i.firstWeekContainsDate?s:ae(i.firstWeekContainsDate);if(!(l>=1&&l<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var c=new Date(0);c.setUTCFullYear(r+1,0,l),c.setUTCHours(0,0,0,0);var u=yn(c,e),h=new Date(0);h.setUTCFullYear(r,0,l),h.setUTCHours(0,0,0,0);var d=yn(h,e);return n.getTime()>=u.getTime()?r+1:n.getTime()>=d.getTime()?r:r-1}function _n(t,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var n=e||{},r=n.locale,i=r&&r.options&&r.options.firstWeekContainsDate,o=null==i?1:ae(i),a=null==n.firstWeekContainsDate?o:ae(n.firstWeekContainsDate),s=wn(t,e),l=new Date(0);l.setUTCFullYear(s,0,a),l.setUTCHours(0,0,0,0);var c=yn(l,e);return c}var xn=6048e5;function kn(t,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var n=fe(t,e),r=yn(n,e).getTime()-_n(n,e).getTime();return Math.round(r/xn)+1}var An={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Mn={G:function(t,e,n){var r=t.getUTCFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(t,e,n,r){var i=t.getUTCFullYear(),o=i>0?i:1-i;if("yy"===e){var a=o%100;return On(a,2)}return"yo"===e?n.ordinalNumber(o,{unit:"year"}):On(o,e.length)},Y:function(t,e,n,r){var i=wn(t,r),o=i>0?i:1-i;if("YY"===e){var a=o%100;return On(a,2)}return"Yo"===e?n.ordinalNumber(o,{unit:"year"}):On(o,e.length)},R:function(t,e,n,r){var i=mn(t,r);return On(i,e.length)},u:function(t,e,n,r){var i=t.getUTCFullYear();return On(i,e.length)},Q:function(t,e,n,r){var i=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"Q":return String(i);case"QQ":return On(i,2);case"Qo":return n.ordinalNumber(i,{unit:"quarter"});case"QQQ":return n.quarter(i,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(i,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(i,{width:"wide",context:"formatting"})}},q:function(t,e,n,r){var i=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"q":return String(i);case"qq":return On(i,2);case"qo":return n.ordinalNumber(i,{unit:"quarter"});case"qqq":return n.quarter(i,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(i,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(i,{width:"wide",context:"standalone"})}},M:function(t,e,n,r){var i=t.getUTCMonth();switch(e){case"M":return String(i+1);case"MM":return On(i+1,2);case"Mo":return n.ordinalNumber(i+1,{unit:"month"});case"MMM":return n.month(i,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(i,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(i,{width:"wide",context:"formatting"})}},L:function(t,e,n,r){var i=t.getUTCMonth();switch(e){case"L":return String(i+1);case"LL":return On(i+1,2);case"Lo":return n.ordinalNumber(i+1,{unit:"month"});case"LLL":return n.month(i,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(i,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(i,{width:"wide",context:"standalone"})}},w:function(t,e,n,r){var i=kn(t,r);return"wo"===e?n.ordinalNumber(i,{unit:"week"}):On(i,e.length)},I:function(t,e,n,r){var i=vn(t,r);return"Io"===e?n.ordinalNumber(i,{unit:"week"}):On(i,e.length)},d:function(t,e,n,r){var i=t.getUTCDate();return"do"===e?n.ordinalNumber(i,{unit:"date"}):On(i,e.length)},D:function(t,e,n,r){var i=fn(t,r);return"Do"===e?n.ordinalNumber(i,{unit:"dayOfYear"}):On(i,e.length)},E:function(t,e,n,r){var i=t.getUTCDay();switch(e){case"E":case"EE":case"EEE":return n.day(i,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(i,{width:"short",context:"formatting"});case"EEEE":default:return n.day(i,{width:"wide",context:"formatting"})}},e:function(t,e,n,r){var i=t.getUTCDay(),o=(i-r.weekStartsOn+8)%7||7;switch(e){case"e":return String(o);case"ee":return On(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});case"eeee":default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(t,e,n,r){var i=t.getUTCDay(),o=(i-r.weekStartsOn+8)%7||7;switch(e){case"c":return String(o);case"cc":return On(o,e.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});case"cccc":default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(t,e,n,r){var i=t.getUTCDay(),o=0===i?7:i;switch(e){case"i":return String(o);case"ii":return On(o,e.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(i,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(i,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(i,{width:"short",context:"formatting"});case"iiii":default:return n.day(i,{width:"wide",context:"formatting"})}},a:function(t,e,n){var r=t.getUTCHours(),i=r/12>=1?"pm":"am";switch(e){case"a":case"aa":case"aaa":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaaaa":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(t,e,n){var r,i=t.getUTCHours();switch(r=12===i?An.noon:0===i?An.midnight:i/12>=1?"pm":"am",e){case"b":case"bb":case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(t,e,n){var r,i=t.getUTCHours();switch(r=i>=17?An.evening:i>=12?An.afternoon:i>=4?An.morning:An.night,e){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(t,e,n,r){var i=t.getUTCHours()%12;return 0===i&&(i=12),"ho"===e?n.ordinalNumber(i,{unit:"hour"}):On(i,e.length)},H:function(t,e,n,r){var i=t.getUTCHours();return"Ho"===e?n.ordinalNumber(i,{unit:"hour"}):On(i,e.length)},K:function(t,e,n,r){var i=t.getUTCHours()%12;return"Ko"===e?n.ordinalNumber(i,{unit:"hour"}):On(i,e.length)},k:function(t,e,n,r){var i=t.getUTCHours();return 0===i&&(i=24),"ko"===e?n.ordinalNumber(i,{unit:"hour"}):On(i,e.length)},m:function(t,e,n,r){var i=t.getUTCMinutes();return"mo"===e?n.ordinalNumber(i,{unit:"minute"}):On(i,e.length)},s:function(t,e,n,r){var i=t.getUTCSeconds();return"so"===e?n.ordinalNumber(i,{unit:"second"}):On(i,e.length)},S:function(t,e,n,r){var i=e.length,o=t.getUTCMilliseconds(),a=Math.floor(o*Math.pow(10,i-3));return On(a,i)},X:function(t,e,n,r){var i=r._originalDate||t,o=i.getTimezoneOffset();if(0===o)return"Z";switch(e){case"X":return Tn(o);case"XXXX":case"XX":return Sn(o);case"XXXXX":case"XXX":default:return Sn(o,":")}},x:function(t,e,n,r){var i=r._originalDate||t,o=i.getTimezoneOffset();switch(e){case"x":return Tn(o);case"xxxx":case"xx":return Sn(o);case"xxxxx":case"xxx":default:return Sn(o,":")}},O:function(t,e,n,r){var i=r._originalDate||t,o=i.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+Cn(o,":");case"OOOO":default:return"GMT"+Sn(o,":")}},z:function(t,e,n,r){var i=r._originalDate||t,o=i.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+Cn(o,":");case"zzzz":default:return"GMT"+Sn(o,":")}},t:function(t,e,n,r){var i=r._originalDate||t,o=Math.floor(i.getTime()/1e3);return On(o,e.length)},T:function(t,e,n,r){var i=r._originalDate||t,o=i.getTime();return On(o,e.length)}};function On(t,e){var n=t<0?"-":"",r=Math.abs(t).toString();while(r.length<e)r="0"+r;return n+r}function Sn(t,e){var n=e||"",r=t>0?"-":"+",i=Math.abs(t),o=On(Math.floor(i/60),2),a=On(i%60,2);return r+o+n+a}function Tn(t,e){if(t%60===0){var n=t>0?"-":"+";return n+On(Math.abs(t)/60,2)}return Sn(t,e)}function Cn(t,e){var n=t>0?"-":"+",r=Math.abs(t),i=Math.floor(r/60),o=r%60;if(0===o)return n+String(i);var a=e||"";return n+String(i)+a+On(o,2)}function En(t,e,n){switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});case"PPPP":default:return e.date({width:"full"})}}function jn(t,e,n){switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});case"pppp":default:return e.time({width:"full"})}}function Ln(t,e,n){var r,i=t.match(/(P+)(p+)?/),o=i[1],a=i[2];if(!a)return En(t,e);switch(o){case"P":r=e.dateTime({width:"short"});break;case"PP":r=e.dateTime({width:"medium"});break;case"PPP":r=e.dateTime({width:"long"});break;case"PPPP":default:r=e.dateTime({width:"full"});break}return r.replace("{{date}}",En(o,e)).replace("{{time}}",jn(a,e))}var Pn={p:jn,P:Ln};function Dn(t,e,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var r=ae(e);return Te(t,-r,n)}var In=["D","DD","YY","YYYY"];function Rn(t){return-1!==In.indexOf(t)}function Nn(t){throw new RangeError("`options.awareOfUnicodeTokens` must be set to `true` to use `"+t+"` token; see: https://git.io/fxCyr")}var Bn=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Fn=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Yn=/^'(.*?)'?$/,zn=/''/g;function Hn(t,e,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var r=String(e),i=n||{},o=i.locale||hn,a=o.options&&o.options.firstWeekContainsDate,s=null==a?1:ae(a),l=null==i.firstWeekContainsDate?s:ae(i.firstWeekContainsDate);if(!(l>=1&&l<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var c=o.options&&o.options.weekStartsOn,u=null==c?0:ae(c),h=null==i.weekStartsOn?u:ae(i.weekStartsOn);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!o.localize)throw new RangeError("locale must contain localize property");if(!o.formatLong)throw new RangeError("locale must contain formatLong property");var d=fe(t,i);if(!Ce(d,i))return"Invalid Date";var f=le(d),p=Dn(d,f,i),m={firstWeekContainsDate:l,weekStartsOn:h,locale:o,_originalDate:d},g=r.match(Fn).map((function(t){var e=t[0];if("p"===e||"P"===e){var n=Pn[e];return n(t,o.formatLong,m)}return t})).join("").match(Bn).map((function(t){if("''"===t)return"'";var e=t[0];if("'"===e)return Vn(t);var n=Mn[e];return n?(!i.awareOfUnicodeTokens&&Rn(t)&&Nn(t),n(p,t,o.localize,m)):t})).join("");return g}function Vn(t){return t.match(Yn)[1].replace(zn,"'")}function Wn(t,e,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var r=fe(t,n),i=fe(e,n);return r.getTime()>i.getTime()}function Un(t,e,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var r=fe(t,n),i=fe(e,n);return r.getTime()<i.getTime()}function $n(t,e,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var r=fe(t,n),i=fe(e,n);return r.getTime()===i.getTime()}function Gn(t,e,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var r=n||{},i=r.locale,o=i&&i.options&&i.options.weekStartsOn,a=null==o?0:ae(o),s=null==r.weekStartsOn?a:ae(r.weekStartsOn);if(!(s>=0&&s<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var l=fe(t,n),c=ae(e),u=l.getUTCDay(),h=c%7,d=(h+7)%7,f=(d<s?7:0)+c-u;return l.setUTCDate(l.getUTCDate()+f),l}function qn(t,e,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var r=fe(t,n),i=ae(e),o=kn(r,n)-i;return r.setUTCDate(r.getUTCDate()-7*o),r}function Xn(t,e,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var r=ae(e);r%7===0&&(r-=7);var i=1,o=fe(t,n),a=o.getUTCDay(),s=r%7,l=(s+7)%7,c=(l<i?7:0)+r-a;return o.setUTCDate(o.getUTCDate()+c),o}function Zn(t,e,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var r=fe(t,n),i=ae(e),o=vn(r,n)-i;return r.setUTCDate(r.getUTCDate()-7*o),r}var Kn=36e5,Qn=6e4,Jn=1e3,tr={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},er={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function nr(t,e,n){var r=e.match(t);if(!r)return null;var i=parseInt(r[0],10);return{value:n?n(i):i,rest:e.slice(r[0].length)}}function rr(t,e){var n=e.match(t);if(!n)return null;if("Z"===n[0])return{value:0,rest:e.slice(1)};var r="+"===n[1]?1:-1,i=n[2]?parseInt(n[2],10):0,o=n[3]?parseInt(n[3],10):0,a=n[5]?parseInt(n[5],10):0;return{value:r*(i*Kn+o*Qn+a*Jn),rest:e.slice(n[0].length)}}function ir(t,e){return nr(tr.anyDigitsSigned,t,e)}function or(t,e,n){switch(t){case 1:return nr(tr.singleDigit,e,n);case 2:return nr(tr.twoDigits,e,n);case 3:return nr(tr.threeDigits,e,n);case 4:return nr(tr.fourDigits,e,n);default:return nr(new RegExp("^\\d{1,"+t+"}"),e,n)}}function ar(t,e,n){switch(t){case 1:return nr(tr.singleDigitSigned,e,n);case 2:return nr(tr.twoDigitsSigned,e,n);case 3:return nr(tr.threeDigitsSigned,e,n);case 4:return nr(tr.fourDigitsSigned,e,n);default:return nr(new RegExp("^-?\\d{1,"+t+"}"),e,n)}}function sr(t){switch(t){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function lr(t,e){var n,r=e>0,i=r?e:1-e;if(i<=50)n=t||100;else{var o=i+50,a=100*Math.floor(o/100),s=t>=o%100;n=t+a-(s?100:0)}return r?n:1-n}var cr=[31,28,31,30,31,30,31,31,30,31,30,31],ur=[31,29,31,30,31,30,31,31,30,31,30,31];function hr(t){return t%400===0||t%4===0&&t%100!==0}var dr={G:{priority:140,parse:function(t,e,n,r){switch(e){case"G":case"GG":case"GGG":return n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"});case"GGGGG":return n.era(t,{width:"narrow"});case"GGGG":default:return n.era(t,{width:"wide"})||n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"})}},set:function(t,e,n){return t.setUTCFullYear(1===e?10:-9,0,1),t.setUTCHours(0,0,0,0),t}},y:{priority:130,parse:function(t,e,n,r){var i=function(t){return{year:t,isTwoDigitYear:"yy"===e}};switch(e){case"y":return or(4,t,i);case"yo":return n.ordinalNumber(t,{unit:"year",valueCallback:i});default:return or(e.length,t,i)}},validate:function(t,e,n){return e.isTwoDigitYear||e.year>0},set:function(t,e,n){var r=wn(t,n);if(e.isTwoDigitYear){var i=lr(e.year,r);return t.setUTCFullYear(i,0,1),t.setUTCHours(0,0,0,0),t}var o=r>0?e.year:1-e.year;return t.setUTCFullYear(o,0,1),t.setUTCHours(0,0,0,0),t}},Y:{priority:130,parse:function(t,e,n,r){var i=function(t){return{year:t,isTwoDigitYear:"YY"===e}};switch(e){case"Y":return or(4,t,i);case"Yo":return n.ordinalNumber(t,{unit:"year",valueCallback:i});default:return or(e.length,t,i)}},validate:function(t,e,n){return e.isTwoDigitYear||e.year>0},set:function(t,e,n){var r=t.getUTCFullYear();if(e.isTwoDigitYear){var i=lr(e.year,r);return t.setUTCFullYear(i,0,n.firstWeekContainsDate),t.setUTCHours(0,0,0,0),yn(t,n)}var o=r>0?e.year:1-e.year;return t.setUTCFullYear(o,0,n.firstWeekContainsDate),t.setUTCHours(0,0,0,0),yn(t,n)}},R:{priority:130,parse:function(t,e,n,r){return ar("R"===e?4:e.length,t)},set:function(t,e,n){var r=new Date(0);return r.setUTCFullYear(e,0,4),r.setUTCHours(0,0,0,0),pn(r)}},u:{priority:130,parse:function(t,e,n,r){return ar("u"===e?4:e.length,t)},set:function(t,e,n){return t.setUTCFullYear(e,0,1),t.setUTCHours(0,0,0,0),t}},Q:{priority:120,parse:function(t,e,n,r){switch(e){case"Q":case"QQ":return or(e.length,t);case"Qo":return n.ordinalNumber(t,{unit:"quarter"});case"QQQ":return n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(t,{width:"wide",context:"formatting"})||n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"})}},validate:function(t,e,n){return e>=1&&e<=4},set:function(t,e,n){return t.setUTCMonth(3*(e-1),1),t.setUTCHours(0,0,0,0),t}},q:{priority:120,parse:function(t,e,n,r){switch(e){case"q":case"qq":return or(e.length,t);case"qo":return n.ordinalNumber(t,{unit:"quarter"});case"qqq":return n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(t,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(t,{width:"wide",context:"standalone"})||n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"})}},validate:function(t,e,n){return e>=1&&e<=4},set:function(t,e,n){return t.setUTCMonth(3*(e-1),1),t.setUTCHours(0,0,0,0),t}},M:{priority:110,parse:function(t,e,n,r){var i=function(t){return t-1};switch(e){case"M":return nr(tr.month,t,i);case"MM":return or(2,t,i);case"Mo":return n.ordinalNumber(t,{unit:"month",valueCallback:i});case"MMM":return n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(t,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(t,{width:"wide",context:"formatting"})||n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"})}},validate:function(t,e,n){return e>=0&&e<=11},set:function(t,e,n){return t.setUTCMonth(e,1),t.setUTCHours(0,0,0,0),t}},L:{priority:110,parse:function(t,e,n,r){var i=function(t){return t-1};switch(e){case"L":return nr(tr.month,t,i);case"LL":return or(2,t,i);case"Lo":return n.ordinalNumber(t,{unit:"month",valueCallback:i});case"LLL":return n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(t,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(t,{width:"wide",context:"standalone"})||n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"})}},validate:function(t,e,n){return e>=0&&e<=11},set:function(t,e,n){return t.setUTCMonth(e,1),t.setUTCHours(0,0,0,0),t}},w:{priority:100,parse:function(t,e,n,r){switch(e){case"w":return nr(tr.week,t);case"wo":return n.ordinalNumber(t,{unit:"week"});default:return or(e.length,t)}},validate:function(t,e,n){return e>=1&&e<=53},set:function(t,e,n){return yn(qn(t,e,n),n)}},I:{priority:100,parse:function(t,e,n,r){switch(e){case"I":return nr(tr.week,t);case"Io":return n.ordinalNumber(t,{unit:"week"});default:return or(e.length,t)}},validate:function(t,e,n){return e>=1&&e<=53},set:function(t,e,n){return pn(Zn(t,e,n),n)}},d:{priority:90,parse:function(t,e,n,r){switch(e){case"d":return nr(tr.date,t);case"do":return n.ordinalNumber(t,{unit:"date"});default:return or(e.length,t)}},validate:function(t,e,n){var r=t.getUTCFullYear(),i=hr(r),o=t.getUTCMonth();return i?e>=1&&e<=ur[o]:e>=1&&e<=cr[o]},set:function(t,e,n){return t.setUTCDate(e),t.setUTCHours(0,0,0,0),t}},D:{priority:90,parse:function(t,e,n,r){switch(e){case"D":case"DD":return nr(tr.dayOfYear,t);case"Do":return n.ordinalNumber(t,{unit:"date"});default:return or(e.length,t)}},validate:function(t,e,n){var r=t.getUTCFullYear(),i=hr(r);return i?e>=1&&e<=366:e>=1&&e<=365},set:function(t,e,n){return t.setUTCMonth(0,e),t.setUTCHours(0,0,0,0),t}},E:{priority:90,parse:function(t,e,n,r){switch(e){case"E":case"EE":case"EEE":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEE":default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}},validate:function(t,e,n){return e>=0&&e<=6},set:function(t,e,n){return t=Gn(t,e,n),t.setUTCHours(0,0,0,0),t}},e:{priority:90,parse:function(t,e,n,r){var i=function(t){var e=7*Math.floor((t-1)/7);return(t+r.weekStartsOn+6)%7+e};switch(e){case"e":case"ee":return or(e.length,t,i);case"eo":return n.ordinalNumber(t,{unit:"day",valueCallback:i});case"eee":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeeee":return n.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeee":default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}},validate:function(t,e,n){return e>=0&&e<=6},set:function(t,e,n){return t=Gn(t,e,n),t.setUTCHours(0,0,0,0),t}},c:{priority:90,parse:function(t,e,n,r){var i=function(t){var e=7*Math.floor((t-1)/7);return(t+r.weekStartsOn+6)%7+e};switch(e){case"c":case"cc":return or(e.length,t,i);case"co":return n.ordinalNumber(t,{unit:"day",valueCallback:i});case"ccc":return n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"ccccc":return n.day(t,{width:"narrow",context:"standalone"});case"cccccc":return n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"cccc":default:return n.day(t,{width:"wide",context:"standalone"})||n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"})}},validate:function(t,e,n){return e>=0&&e<=6},set:function(t,e,n){return t=Gn(t,e,n),t.setUTCHours(0,0,0,0),t}},i:{priority:90,parse:function(t,e,n,r){var i=function(t){return 0===t?7:t};switch(e){case"i":case"ii":return or(e.length,t);case"io":return n.ordinalNumber(t,{unit:"day"});case"iii":return n.day(t,{width:"abbreviated",context:"formatting",valueCallback:i})||n.day(t,{width:"short",context:"formatting",valueCallback:i})||n.day(t,{width:"narrow",context:"formatting",valueCallback:i});case"iiiii":return n.day(t,{width:"narrow",context:"formatting",valueCallback:i});case"iiiiii":return n.day(t,{width:"short",context:"formatting",valueCallback:i})||n.day(t,{width:"narrow",context:"formatting",valueCallback:i});case"iiii":default:return n.day(t,{width:"wide",context:"formatting",valueCallback:i})||n.day(t,{width:"abbreviated",context:"formatting",valueCallback:i})||n.day(t,{width:"short",context:"formatting",valueCallback:i})||n.day(t,{width:"narrow",context:"formatting",valueCallback:i})}},validate:function(t,e,n){return e>=1&&e<=7},set:function(t,e,n){return t=Xn(t,e,n),t.setUTCHours(0,0,0,0),t}},a:{priority:80,parse:function(t,e,n,r){switch(e){case"a":case"aa":case"aaa":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}},set:function(t,e,n){return t.setUTCHours(sr(e),0,0,0),t}},b:{priority:80,parse:function(t,e,n,r){switch(e){case"b":case"bb":case"bbb":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}},set:function(t,e,n){return t.setUTCHours(sr(e),0,0,0),t}},B:{priority:80,parse:function(t,e,n,r){switch(e){case"B":case"BB":case"BBB":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}},set:function(t,e,n){return t.setUTCHours(sr(e),0,0,0),t}},h:{priority:70,parse:function(t,e,n,r){switch(e){case"h":return nr(tr.hour12h,t);case"ho":return n.ordinalNumber(t,{unit:"hour"});default:return or(e.length,t)}},validate:function(t,e,n){return e>=1&&e<=12},set:function(t,e,n){var r=t.getUTCHours()>=12;return r&&e<12?t.setUTCHours(e+12,0,0,0):r||12!==e?t.setUTCHours(e,0,0,0):t.setUTCHours(0,0,0,0),t}},H:{priority:70,parse:function(t,e,n,r){switch(e){case"H":return nr(tr.hour23h,t);case"Ho":return n.ordinalNumber(t,{unit:"hour"});default:return or(e.length,t)}},validate:function(t,e,n){return e>=0&&e<=23},set:function(t,e,n){return t.setUTCHours(e,0,0,0),t}},K:{priority:70,parse:function(t,e,n,r){switch(e){case"K":return nr(tr.hour11h,t);case"Ko":return n.ordinalNumber(t,{unit:"hour"});default:return or(e.length,t)}},validate:function(t,e,n){return e>=0&&e<=11},set:function(t,e,n){var r=t.getUTCHours()>=12;return r&&e<12?t.setUTCHours(e+12,0,0,0):t.setUTCHours(e,0,0,0),t}},k:{priority:70,parse:function(t,e,n,r){switch(e){case"k":return nr(tr.hour24h,t);case"ko":return n.ordinalNumber(t,{unit:"hour"});default:return or(e.length,t)}},validate:function(t,e,n){return e>=1&&e<=24},set:function(t,e,n){var r=e<=24?e%24:e;return t.setUTCHours(r,0,0,0),t}},m:{priority:60,parse:function(t,e,n,r){switch(e){case"m":return nr(tr.minute,t);case"mo":return n.ordinalNumber(t,{unit:"minute"});default:return or(e.length,t)}},validate:function(t,e,n){return e>=0&&e<=59},set:function(t,e,n){return t.setUTCMinutes(e,0,0),t}},s:{priority:50,parse:function(t,e,n,r){switch(e){case"s":return nr(tr.second,t);case"so":return n.ordinalNumber(t,{unit:"second"});default:return or(e.length,t)}},validate:function(t,e,n){return e>=0&&e<=59},set:function(t,e,n){return t.setUTCSeconds(e,0),t}},S:{priority:40,parse:function(t,e,n,r){var i=function(t){return Math.floor(t*Math.pow(10,3-e.length))};return or(e.length,t,i)},set:function(t,e,n){return t.setUTCMilliseconds(e),t}},X:{priority:20,parse:function(t,e,n,r){switch(e){case"X":return rr(er.basicOptionalMinutes,t);case"XX":return rr(er.basic,t);case"XXXX":return rr(er.basicOptionalSeconds,t);case"XXXXX":return rr(er.extendedOptionalSeconds,t);case"XXX":default:return rr(er.extended,t)}},set:function(t,e,n){return new Date(t.getTime()-e)}},x:{priority:20,parse:function(t,e,n,r){switch(e){case"x":return rr(er.basicOptionalMinutes,t);case"xx":return rr(er.basic,t);case"xxxx":return rr(er.basicOptionalSeconds,t);case"xxxxx":return rr(er.extendedOptionalSeconds,t);case"xxx":default:return rr(er.extended,t)}},set:function(t,e,n){return new Date(t.getTime()-e)}},t:{priority:10,parse:function(t,e,n,r){return ir(t)},set:function(t,e,n){return new Date(1e3*e)}},T:{priority:10,parse:function(t,e,n,r){return ir(t)},set:function(t,e,n){return new Date(e)}}},fr=20,pr=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,mr=/^'(.*?)'?$/,gr=/''/g,br=/\S/;function vr(t,e,n,r){if(arguments.length<3)throw new TypeError("3 arguments required, but only "+arguments.length+" present");var i=String(t),o=String(e),a=r||{},s=a.locale||hn;if(!s.match)throw new RangeError("locale must contain match property");var l=s.options&&s.options.firstWeekContainsDate,c=null==l?1:ae(l),u=null==a.firstWeekContainsDate?c:ae(a.firstWeekContainsDate);if(!(u>=1&&u<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=s.options&&s.options.weekStartsOn,d=null==h?0:ae(h),f=null==a.weekStartsOn?d:ae(a.weekStartsOn);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===o)return""===i?fe(n,a):new Date(NaN);var p,m={firstWeekContainsDate:u,weekStartsOn:f,locale:s},g=[{priority:fr,set:yr,index:0}],b=o.match(pr);for(p=0;p<b.length;p++){var v=b[p];!a.awareOfUnicodeTokens&&Rn(v)&&Nn(v);var y=v[0],w=dr[y];if(w){var _=w.parse(i,v,s.match,m);if(!_)return new Date(NaN);g.push({priority:w.priority,set:w.set,validate:w.validate,value:_.value,index:g.length}),i=_.rest}else{if("''"===v?v="'":"'"===y&&(v=wr(v)),0!==i.indexOf(v))return new Date(NaN);i=i.slice(v.length)}}if(i.length>0&&br.test(i))return new Date(NaN);var x=g.map((function(t){return t.priority})).sort((function(t,e){return e-t})).filter((function(t,e,n){return n.indexOf(t)===e})).map((function(t){return g.filter((function(e){return e.priority===t})).reverse()})).map((function(t){return t[0]})),k=fe(n,a);if(isNaN(k))return new Date(NaN);var A=Dn(k,le(k));for(p=0;p<x.length;p++){var M=x[p];if(M.validate&&!M.validate(A,M.value,m))return new Date(NaN);A=M.set(A,M.value,m)}return A}function yr(t){var e=new Date(0);return e.setFullYear(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()),e.setHours(t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds(),t.getUTCMilliseconds()),e}function wr(t){return t.match(mr)[1].replace(gr,"'")}function _r(t,e){if("string"!==typeof t)return Ce(t)?t:null;var n=vr(t,e,new Date);return Ce(n)&&Hn(n,e)===t?n:null}var xr=function(t,e){void 0===e&&(e={});var n=e.targetValue,r=e.inclusion;void 0===r&&(r=!1);var i=e.format;return"undefined"===typeof i&&(i=r,r=!1),t=_r(t,i),n=_r(n,i),!(!t||!n)&&(Wn(t,n)||r&&$n(t,n))},kr={hasTarget:!0,isDate:!0},Ar=["targetValue","inclusion","format"],Mr={validate:xr,options:kr,paramNames:Ar},Or={en:/^[A-Z]*$/i,cs:/^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]*$/i,da:/^[A-ZÆØÅ]*$/i,de:/^[A-ZÄÖÜß]*$/i,es:/^[A-ZÁÉÍÑÓÚÜ]*$/i,fa:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰپژگچکی]*$/,fr:/^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]*$/i,it:/^[A-Z\xC0-\xFF]*$/i,lt:/^[A-ZĄČĘĖĮŠŲŪŽ]*$/i,nl:/^[A-ZÉËÏÓÖÜ]*$/i,hu:/^[A-ZÁÉÍÓÖŐÚÜŰ]*$/i,pl:/^[A-ZĄĆĘŚŁŃÓŻŹ]*$/i,pt:/^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]*$/i,ru:/^[А-ЯЁ]*$/i,sk:/^[A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ]*$/i,sr:/^[A-ZČĆŽŠĐ]*$/i,sv:/^[A-ZÅÄÖ]*$/i,tr:/^[A-ZÇĞİıÖŞÜ]*$/i,uk:/^[А-ЩЬЮЯЄІЇҐ]*$/i,ar:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]*$/,az:/^[A-ZÇƏĞİıÖŞÜ]*$/i},Sr={en:/^[A-Z\s]*$/i,cs:/^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ\s]*$/i,da:/^[A-ZÆØÅ\s]*$/i,de:/^[A-ZÄÖÜß\s]*$/i,es:/^[A-ZÁÉÍÑÓÚÜ\s]*$/i,fa:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰپژگچکی\s]*$/,fr:/^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ\s]*$/i,it:/^[A-Z\xC0-\xFF\s]*$/i,lt:/^[A-ZĄČĘĖĮŠŲŪŽ\s]*$/i,nl:/^[A-ZÉËÏÓÖÜ\s]*$/i,hu:/^[A-ZÁÉÍÓÖŐÚÜŰ\s]*$/i,pl:/^[A-ZĄĆĘŚŁŃÓŻŹ\s]*$/i,pt:/^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ\s]*$/i,ru:/^[А-ЯЁ\s]*$/i,sk:/^[A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ\s]*$/i,sr:/^[A-ZČĆŽŠĐ\s]*$/i,sv:/^[A-ZÅÄÖ\s]*$/i,tr:/^[A-ZÇĞİıÖŞÜ\s]*$/i,uk:/^[А-ЩЬЮЯЄІЇҐ\s]*$/i,ar:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ\s]*$/,az:/^[A-ZÇƏĞİıÖŞÜ\s]*$/i},Tr={en:/^[0-9A-Z]*$/i,cs:/^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]*$/i,da:/^[0-9A-ZÆØÅ]$/i,de:/^[0-9A-ZÄÖÜß]*$/i,es:/^[0-9A-ZÁÉÍÑÓÚÜ]*$/i,fa:/^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰپژگچکی]*$/,fr:/^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]*$/i,it:/^[0-9A-Z\xC0-\xFF]*$/i,lt:/^[0-9A-ZĄČĘĖĮŠŲŪŽ]*$/i,hu:/^[0-9A-ZÁÉÍÓÖŐÚÜŰ]*$/i,nl:/^[0-9A-ZÉËÏÓÖÜ]*$/i,pl:/^[0-9A-ZĄĆĘŚŁŃÓŻŹ]*$/i,pt:/^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]*$/i,ru:/^[0-9А-ЯЁ]*$/i,sk:/^[0-9A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ]*$/i,sr:/^[0-9A-ZČĆŽŠĐ]*$/i,sv:/^[0-9A-ZÅÄÖ]*$/i,tr:/^[0-9A-ZÇĞİıÖŞÜ]*$/i,uk:/^[0-9А-ЩЬЮЯЄІЇҐ]*$/i,ar:/^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]*$/,az:/^[0-9A-ZÇƏĞİıÖŞÜ]*$/i},Cr={en:/^[0-9A-Z_-]*$/i,cs:/^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ_-]*$/i,da:/^[0-9A-ZÆØÅ_-]*$/i,de:/^[0-9A-ZÄÖÜß_-]*$/i,es:/^[0-9A-ZÁÉÍÑÓÚÜ_-]*$/i,fa:/^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰپژگچکی_-]*$/,fr:/^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ_-]*$/i,it:/^[0-9A-Z\xC0-\xFF_-]*$/i,lt:/^[0-9A-ZĄČĘĖĮŠŲŪŽ_-]*$/i,nl:/^[0-9A-ZÉËÏÓÖÜ_-]*$/i,hu:/^[0-9A-ZÁÉÍÓÖŐÚÜŰ_-]*$/i,pl:/^[0-9A-ZĄĆĘŚŁŃÓŻŹ_-]*$/i,pt:/^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ_-]*$/i,ru:/^[0-9А-ЯЁ_-]*$/i,sk:/^[0-9A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ_-]*$/i,sr:/^[0-9A-ZČĆŽŠĐ_-]*$/i,sv:/^[0-9A-ZÅÄÖ_-]*$/i,tr:/^[0-9A-ZÇĞİıÖŞÜ_-]*$/i,uk:/^[0-9А-ЩЬЮЯЄІЇҐ_-]*$/i,ar:/^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ_-]*$/,az:/^[0-9A-ZÇƏĞİıÖŞÜ_-]*$/i},Er=function(t,e){void 0===e&&(e={});var n=e.locale;return Array.isArray(t)?t.every((function(t){return Er(t,[n])})):n?(Or[n]||Or.en).test(t):Object.keys(Or).some((function(e){return Or[e].test(t)}))},jr=["locale"],Lr={validate:Er,paramNames:jr},Pr=function(t,e){void 0===e&&(e={});var n=e.locale;return Array.isArray(t)?t.every((function(t){return Pr(t,[n])})):n?(Cr[n]||Cr.en).test(t):Object.keys(Cr).some((function(e){return Cr[e].test(t)}))},Dr=["locale"],Ir={validate:Pr,paramNames:Dr},Rr=function(t,e){void 0===e&&(e={});var n=e.locale;return Array.isArray(t)?t.every((function(t){return Rr(t,[n])})):n?(Tr[n]||Tr.en).test(t):Object.keys(Tr).some((function(e){return Tr[e].test(t)}))},Nr=["locale"],Br={validate:Rr,paramNames:Nr},Fr=function(t,e){void 0===e&&(e={});var n=e.locale;return Array.isArray(t)?t.every((function(t){return Fr(t,[n])})):n?(Sr[n]||Sr.en).test(t):Object.keys(Sr).some((function(e){return Sr[e].test(t)}))},Yr=["locale"],zr={validate:Fr,paramNames:Yr},Hr=function(t,e){void 0===e&&(e={});var n=e.targetValue,r=e.inclusion;void 0===r&&(r=!1);var i=e.format;return"undefined"===typeof i&&(i=r,r=!1),t=_r(t,i),n=_r(n,i),!(!t||!n)&&(Un(t,n)||r&&$n(t,n))},Vr={hasTarget:!0,isDate:!0},Wr=["targetValue","inclusion","format"],Ur={validate:Hr,options:Vr,paramNames:Wr},$r=function(t,e){void 0===e&&(e={});var n=e.min,r=e.max;return Array.isArray(t)?t.every((function(t){return $r(t,{min:n,max:r})})):Number(n)<=t&&Number(r)>=t},Gr=["min","max"],qr={validate:$r,paramNames:Gr},Xr=function(t,e){var n=e.targetValue;return String(t)===String(n)},Zr={hasTarget:!0},Kr=["targetValue"],Qr={validate:Xr,options:Zr,paramNames:Kr};function Jr(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t["default"]:t}function ti(t,e){return e={exports:{}},t(e,e.exports),e.exports}var ei=ti((function(t,e){function n(t){return n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}function r(t){var e,r="string"===typeof t||t instanceof String;if(!r)throw null===t?e="null":(e=n(t),e="object"===e&&t.constructor&&t.constructor.hasOwnProperty("name")?t.constructor.name:"a ".concat(e)),new TypeError("Expected string but received ".concat(e,"."))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=r,t.exports=e.default,t.exports.default=e.default}));Jr(ei);var ni=ti((function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var n=r(ei);function r(t){return t&&t.__esModule?t:{default:t}}var i=/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|(222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11}|6[27][0-9]{14})$/;function o(t){(0,n.default)(t);var e=t.replace(/[- ]+/g,"");if(!i.test(e))return!1;for(var r,o,a,s=0,l=e.length-1;l>=0;l--)r=e.substring(l,l+1),o=parseInt(r,10),a?(o*=2,s+=o>=10?o%10+1:o):s+=o,a=!a;return!(s%10!==0||!e)}t.exports=e.default,t.exports.default=e.default})),ri=Jr(ni),ii=function(t){return ri(String(t))},oi={validate:ii},ai=function(t,e){void 0===e&&(e={});var n=e.min,r=e.max,i=e.inclusivity;void 0===i&&(i="()");var o=e.format;"undefined"===typeof o&&(o=i,i="()");var a=_r(String(n),o),s=_r(String(r),o),l=_r(String(t),o);return!!(a&&s&&l)&&("()"===i?Wn(l,a)&&Un(l,s):"(]"===i?Wn(l,a)&&($n(l,s)||Un(l,s)):"[)"===i?Un(l,s)&&($n(l,a)||Wn(l,a)):$n(l,s)||$n(l,a)||Un(l,s)&&Wn(l,a))},si={isDate:!0},li=["min","max","inclusivity","format"],ci={validate:ai,options:si,paramNames:li},ui=function(t,e){var n=e.format;return!!_r(t,n)},hi={isDate:!0},di=["format"],fi={validate:ui,options:hi,paramNames:di},pi=function(t,e){void 0===e&&(e={});var n=e.decimals;void 0===n&&(n="*");var r=e.separator;if(void 0===r&&(r="."),l(t)||""===t)return!1;if(Array.isArray(t))return t.every((function(t){return pi(t,{decimals:n,separator:r})}));if(0===Number(n))return/^-?\d*$/.test(t);var i="*"===n?"+":"{1,"+n+"}",o=new RegExp("^[-+]?\\d*(\\"+r+"\\d"+i+")?([eE]{1}[-]?\\d+)?$");if(!o.test(t))return!1;var a=parseFloat(t);return a===a},mi=["decimals","separator"],gi={validate:pi,paramNames:mi},bi=function(t,e){var n=e[0];if(Array.isArray(t))return t.every((function(t){return bi(t,[n])}));var r=String(t);return/^[0-9]*$/.test(r)&&r.length===Number(n)},vi={validate:bi},yi=/\.(jpg|svg|jpeg|png|bmp|gif)$/i,wi=function(t,e,n){var r=window.URL||window.webkitURL;return new Promise((function(i){var o=new Image;o.onerror=function(){return i({valid:!1})},o.onload=function(){return i({valid:o.width===Number(e)&&o.height===Number(n)})},o.src=r.createObjectURL(t)}))},_i=function(t,e){var n=e[0],r=e[1],i=T(t).filter((function(t){return yi.test(t.name)}));return 0!==i.length&&Promise.all(i.map((function(t){return wi(t,n,r)})))},xi={validate:_i},ki=ti((function(t,e){function n(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0;for(var n in e)"undefined"===typeof t[n]&&(t[n]=e[n]);return t}Object.defineProperty(e,"__esModule",{value:!0}),e.default=n,t.exports=e.default,t.exports.default=e.default}));Jr(ki);var Ai=ti((function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var n=r(ei);function r(t){return t&&t.__esModule?t:{default:t}}function i(t){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}function o(t,e){var r,o;(0,n.default)(t),"object"===i(e)?(r=e.min||0,o=e.max):(r=arguments[1],o=arguments[2]);var a=encodeURI(t).split(/%..|./).length-1;return a>=r&&("undefined"===typeof o||a<=o)}t.exports=e.default,t.exports.default=e.default}));Jr(Ai);var Mi=ti((function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=a;var n=i(ei),r=i(ki);function i(t){return t&&t.__esModule?t:{default:t}}var o={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1};function a(t,e){(0,n.default)(t),e=(0,r.default)(e,o),e.allow_trailing_dot&&"."===t[t.length-1]&&(t=t.substring(0,t.length-1));for(var i=t.split("."),a=0;a<i.length;a++)if(i[a].length>63)return!1;if(e.require_tld){var s=i.pop();if(!i.length||!/^([a-z\u00a1-\uffff]{2,}|xn[a-z0-9-]{2,})$/i.test(s))return!1;if(/[\s\u2002-\u200B\u202F\u205F\u3000\uFEFF\uDB40\uDC20]/.test(s))return!1}for(var l,c=0;c<i.length;c++){if(l=i[c],e.allow_underscores&&(l=l.replace(/_/g,"")),!/^[a-z\u00a1-\uffff0-9-]+$/i.test(l))return!1;if(/[\uff01-\uff5e]/.test(l))return!1;if("-"===l[0]||"-"===l[l.length-1])return!1}return!0}t.exports=e.default,t.exports.default=e.default})),Oi=Jr(Mi),Si=ti((function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=a;var n=r(ei);function r(t){return t&&t.__esModule?t:{default:t}}var i=/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/,o=/^[0-9A-F]{1,4}$/i;function a(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if((0,n.default)(t),e=String(e),!e)return a(t,4)||a(t,6);if("4"===e){if(!i.test(t))return!1;var r=t.split(".").sort((function(t,e){return t-e}));return r[3]<=255}if("6"===e){var s=t.split(":"),l=!1,c=a(s[s.length-1],4),u=c?7:8;if(s.length>u)return!1;if("::"===t)return!0;"::"===t.substr(0,2)?(s.shift(),s.shift(),l=!0):"::"===t.substr(t.length-2)&&(s.pop(),s.pop(),l=!0);for(var h=0;h<s.length;++h)if(""===s[h]&&h>0&&h<s.length-1){if(l)return!1;l=!0}else if(c&&h===s.length-1);else if(!o.test(s[h]))return!1;return l?s.length>=1:s.length===u}return!1}t.exports=e.default,t.exports.default=e.default})),Ti=Jr(Si),Ci=ti((function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=m;var n=s(ei),r=s(ki),i=s(Ai),o=s(Mi),a=s(Si);function s(t){return t&&t.__esModule?t:{default:t}}var l={allow_display_name:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0},c=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\,\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF\s]*<(.+)>$/i,u=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i,h=/^[a-z\d]+$/,d=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i,f=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i,p=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i;function m(t,e){if((0,n.default)(t),e=(0,r.default)(e,l),e.require_display_name||e.allow_display_name){var s=t.match(c);if(s)t=s[1];else if(e.require_display_name)return!1}var m=t.split("@"),g=m.pop(),b=m.join("@"),v=g.toLowerCase();if(e.domain_specific_validation&&("gmail.com"===v||"googlemail.com"===v)){b=b.toLowerCase();var y=b.split("+")[0];if(!(0,i.default)(y.replace(".",""),{min:6,max:30}))return!1;for(var w=y.split("."),_=0;_<w.length;_++)if(!h.test(w[_]))return!1}if(!(0,i.default)(b,{max:64})||!(0,i.default)(g,{max:254}))return!1;if(!(0,o.default)(g,{require_tld:e.require_tld})){if(!e.allow_ip_domain)return!1;if(!(0,a.default)(g)){if(!g.startsWith("[")||!g.endsWith("]"))return!1;var x=g.substr(1,g.length-2);if(0===x.length||!(0,a.default)(x))return!1}}if('"'===b[0])return b=b.slice(1,b.length-1),e.allow_utf8_local_part?p.test(b):d.test(b);for(var k=e.allow_utf8_local_part?f:u,A=b.split("."),M=0;M<A.length;M++)if(!k.test(A[M]))return!1;return!0}t.exports=e.default,t.exports.default=e.default})),Ei=Jr(Ci);function ji(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&-1===e.indexOf(r)&&(n[r]=t[r]);return n}var Li=function(t,e){void 0===e&&(e={});var n=e.multiple;void 0===n&&(n=!1);var r=ji(e,["multiple"]),i=r;n&&!Array.isArray(t)&&(t=String(t).split(",").map((function(t){return t.trim()})));var o=C({},i);return Array.isArray(t)?t.every((function(t){return Ei(String(t),o)})):Ei(String(t),o)},Pi={validate:Li},Di=function(t,e){return Array.isArray(t)?t.every((function(t){return Di(t,e)})):S(e).some((function(e){return e==t}))},Ii={validate:Di},Ri=function(){var t=[],e=arguments.length;while(e--)t[e]=arguments[e];return!Di.apply(void 0,t)},Ni={validate:Ri},Bi=function(t,e){var n=new RegExp(".("+e.join("|")+")$","i");return T(t).every((function(t){return n.test(t.name)}))},Fi={validate:Bi},Yi=function(t){return(Array.isArray(t)?t:[t]).every((function(t){return/\.(jpg|svg|jpeg|png|bmp|gif)$/i.test(t.name)}))},zi={validate:Yi},Hi=function(t){return Array.isArray(t)?t.every((function(t){return/^-?[0-9]+$/.test(String(t))})):/^-?[0-9]+$/.test(String(t))},Vi={validate:Hi},Wi=function(t,e){void 0===e&&(e={});var n=e.version;return void 0===n&&(n=4),l(t)&&(t=""),Array.isArray(t)?t.every((function(t){return Ti(t,n)})):Ti(t,n)},Ui=["version"],$i={validate:Wi,paramNames:Ui},Gi=function(t){return l(t)&&(t=""),Array.isArray(t)?t.every((function(t){return Ti(t,"")||Oi(t)})):Ti(t,"")||Oi(t)},qi={validate:Gi},Xi=function(t,e){void 0===e&&(e=[]);var n=e[0];return t===n},Zi={validate:Xi},Ki=function(t,e){void 0===e&&(e=[]);var n=e[0];return t!==n},Qi={validate:Ki},Ji=function(t,e,n){return void 0===n?t.length===e:(n=Number(n),t.length>=e&&t.length<=n)},to=function(t,e){var n=e[0],r=e[1];return void 0===r&&(r=void 0),!l(t)&&(n=Number(n),"number"===typeof t&&(t=String(t)),t.length||(t=S(t)),Ji(t,n,r))},eo={validate:to},no=function(t,e){var n=e[0];return l(t)?n>=0:Array.isArray(t)?t.every((function(t){return no(t,[n])})):String(t).length<=n},ro={validate:no},io=function(t,e){var n=e[0];return!l(t)&&""!==t&&(Array.isArray(t)?t.length>0&&t.every((function(t){return io(t,[n])})):Number(t)<=n)},oo={validate:io},ao=function(t,e){var n=new RegExp(e.join("|").replace("*",".+")+"$","i");return T(t).every((function(t){return n.test(t.type)}))},so={validate:ao},lo=function(t,e){var n=e[0];return!l(t)&&(Array.isArray(t)?t.every((function(t){return lo(t,[n])})):String(t).length>=n)},co={validate:lo},uo=function(t,e){var n=e[0];return!l(t)&&""!==t&&(Array.isArray(t)?t.length>0&&t.every((function(t){return uo(t,[n])})):Number(t)>=n)},ho={validate:uo},fo=/^[٠١٢٣٤٥٦٧٨٩]+$/,po=/^[0-9]+$/,mo=function(t){var e=function(t){var e=String(t);return po.test(e)||fo.test(e)};return Array.isArray(t)?t.every(e):e(t)},go={validate:mo},bo=function(t,e){var n=e.expression;return"string"===typeof n&&(n=new RegExp(n)),Array.isArray(t)?t.every((function(t){return bo(t,{expression:n})})):n.test(String(t))},vo=["expression"],yo={validate:bo,paramNames:vo},wo=function(t,e){void 0===e&&(e=[]);var n=e[0];return void 0===n&&(n=!1),!l(t)&&!V(t)&&((!1!==t||!n)&&!!String(t).trim().length)},_o={validate:wo},xo=function(t,e){void 0===e&&(e=[]);var n=e[0],r=e.slice(1),i=r.includes(String(n).trim());if(!i)return{valid:!0,data:{required:i}};var o=V(t)||[!1,null,void 0].includes(t);return o=o||!String(t).trim().length,{valid:!o,data:{required:i}}},ko={hasTarget:!0,computesRequired:!0},Ao={validate:xo,options:ko},Mo=function(t,e){var n=e[0];if(isNaN(n))return!1;var r=1024*Number(n);return T(t).every((function(t){return t.size<=r}))},Oo={validate:Mo},So=ti((function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=h;var n=a(ei),r=a(Mi),i=a(Si),o=a(ki);function a(t){return t&&t.__esModule?t:{default:t}}var s={protocols:["http","https","ftp"],require_tld:!0,require_protocol:!1,require_host:!0,require_valid_protocol:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_protocol_relative_urls:!1},l=/^\[([^\]]+)\](?::([0-9]+))?$/;function c(t){return"[object RegExp]"===Object.prototype.toString.call(t)}function u(t,e){for(var n=0;n<e.length;n++){var r=e[n];if(t===r||c(r)&&r.test(t))return!0}return!1}function h(t,e){if((0,n.default)(t),!t||t.length>=2083||/[\s<>]/.test(t))return!1;if(0===t.indexOf("mailto:"))return!1;var a,c,h,d,f,p,m,g;if(e=(0,o.default)(e,s),m=t.split("#"),t=m.shift(),m=t.split("?"),t=m.shift(),m=t.split("://"),m.length>1){if(a=m.shift().toLowerCase(),e.require_valid_protocol&&-1===e.protocols.indexOf(a))return!1}else{if(e.require_protocol)return!1;if("//"===t.substr(0,2)){if(!e.allow_protocol_relative_urls)return!1;m[0]=t.substr(2)}}if(t=m.join("://"),""===t)return!1;if(m=t.split("/"),t=m.shift(),""===t&&!e.require_host)return!0;if(m=t.split("@"),m.length>1){if(e.disallow_auth)return!1;if(c=m.shift(),c.indexOf(":")>=0&&c.split(":").length>2)return!1}d=m.join("@"),p=null,g=null;var b=d.match(l);return b?(h="",g=b[1],p=b[2]||null):(m=d.split(":"),h=m.shift(),m.length&&(p=m.join(":"))),!(null!==p&&(f=parseInt(p,10),!/^[0-9]+$/.test(p)||f<=0||f>65535))&&(!!((0,i.default)(h)||(0,r.default)(h,e)||g&&(0,i.default)(g,6))&&(h=h||g,!(e.host_whitelist&&!u(h,e.host_whitelist))&&(!e.host_blacklist||!u(h,e.host_blacklist))))}t.exports=e.default,t.exports.default=e.default})),To=Jr(So),Co=function(t,e){void 0===e&&(e={}),l(t)&&(t="");var n=C({},e);return Array.isArray(t)?t.every((function(t){return To(t,n)})):To(t,n)},Eo={validate:Co},jo=Object.freeze({after:Mr,alpha_dash:Ir,alpha_num:Br,alpha_spaces:zr,alpha:Lr,before:Ur,between:qr,confirmed:Qr,credit_card:oi,date_between:ci,date_format:fi,decimal:gi,digits:vi,dimensions:xi,email:Pi,ext:Fi,image:zi,included:Ii,integer:Vi,length:eo,ip:$i,ip_or_fqdn:qi,is_not:Qi,is:Zi,max:ro,max_value:oo,mimes:so,min:co,min_value:ho,excluded:Ni,numeric:go,regex:yo,required:_o,required_if:Ao,size:Oo,url:Eo}),Lo=function(t){return Array.isArray(t)?t.reduce((function(t,e){return H(e,".")?t[e.split(".")[1]]=e:t[e]=e,t}),{}):t},Po=function(t,e){var n={pristine:function(t,e){return t&&e},dirty:function(t,e){return t||e},touched:function(t,e){return t||e},untouched:function(t,e){return t&&e},valid:function(t,e){return t&&e},invalid:function(t,e){return t||e},pending:function(t,e){return t||e},required:function(t,e){return t||e},validated:function(t,e){return t&&e}};return Object.keys(n).reduce((function(r,i){return r[i]=n[i](t[i],e[i]),r}),{})},Do=function(t,e){return void 0===e&&(e=!0),Object.keys(t).reduce((function(n,r){if(!n)return n=C({},t[r]),n;var i=0===r.indexOf("$");return e&&i?Po(Do(t[r]),n):(!e&&i||(n=Po(n,t[r])),n)}),null)},Io=function(t){if(!t)return function(){return Do(this.$validator.flags)};var e=Lo(t);return Object.keys(e).reduce((function(t,n){var r=e[n];return t[n]=function(){if(this.$validator.flags[r])return this.$validator.flags[r];if("*"===e[n])return Do(this.$validator.flags,!1);var t=r.indexOf(".");if(t<=0)return{};var i=r.split("."),o=i[0],a=i.slice(1);return o=this.$validator.flags["$"+o],a=a.join("."),"*"===a&&o?Do(o):o&&o[a]?o[a]:{}},t}),{})},Ro=null,No=0,Bo={$__veeInject:!1,inject:{$_veeObserver:{from:"$_veeObserver",default:function(){return this.$vnode.context.$_veeObserver||(this.$vnode.context.$_veeObserver=qo()),this.$vnode.context.$_veeObserver}}},props:{vid:{type:[String,Number],default:function(){return No++,"_vee_"+No}},name:{type:String,default:null},mode:{type:[String,Function],default:function(){return et().mode}},events:{type:Array,validate:function(){return!0},default:function(){var t=et().events;return"string"===typeof t?t.split("|"):t}},rules:{type:[Object,String],default:null},immediate:{type:Boolean,default:!1},persist:{type:Boolean,default:!1},bails:{type:Boolean,default:function(){return et().fastExit}},debounce:{type:Number,default:function(){return et().delay||0}},tag:{type:String,default:"span"},slim:{type:Boolean,default:!1}},watch:{rules:{deep:!0,handler:function(t,e){this._needsValidation=!u(t,e)}}},data:function(){return{messages:[],value:void 0,initialized:!1,initialValue:void 0,flags:c(),failedRules:{},forceRequired:!1,isDeactivated:!1,id:null}},computed:{isValid:function(){return this.flags.valid},fieldDeps:function(){var t=this,e=v(this.rules);return Object.keys(e).filter(gt.isTargetRule).map((function(n){var r=e[n][0];return Xo(t,r),r}))},normalizedEvents:function(){var t=this,e=Ho(this),n=e.on;return yt(n||this.events||[]).map((function(e){return"input"===e?t._inputEventName:e}))},isRequired:function(){var t=v(this.rules),e=this.forceRequired,n=t.required||e;return this.flags.required=n,n},classes:function(){var t=this,e=et().classNames;return Object.keys(this.flags).reduce((function(n,r){var i=e&&e[r]||r;return l(t.flags[r])||i&&(n[i]=t.flags[r]),n}),{})}},render:function(t){var e=this;this.registerField();var n=Fo(this),r=this.$scopedSlots.default;if(!x(r))return t(this.tag,this.$slots.default);var i=r(n);return ot(i).forEach((function(t){Uo.call(e,t)})),this.slim?ft(t,i):t(this.tag,i)},beforeDestroy:function(){this.$_veeObserver.unsubscribe(this)},activated:function(){this.$_veeObserver.subscribe(this),this.isDeactivated=!1},deactivated:function(){this.$_veeObserver.unsubscribe(this),this.isDeactivated=!0},methods:{setFlags:function(t){var e=this;Object.keys(t).forEach((function(n){e.flags[n]=t[n]}))},syncValue:function(t){var e=Yo(t);this.value=e,this.flags.changed=this.initialValue!==e},reset:function(){this.messages=[],this._pendingValidation=null,this.initialValue=this.value;var t=c();this.setFlags(t)},validate:function(){var t=this,e=[],n=arguments.length;while(n--)e[n]=arguments[n];return e.length>0&&this.syncValue(e[0]),this.validateSilent().then((function(e){return t.applyResult(e),e}))},validateSilent:function(){var t=this;return this.setFlags({pending:!0}),Ro.verify(this.value,this.rules,{name:this.name,values:$o(this),bails:this.bails}).then((function(e){return t.setFlags({pending:!1}),t.isRequired||t.setFlags({valid:e.valid,invalid:!e.valid}),e}))},applyResult:function(t){var e=t.errors,n=t.failedRules;this.messages=e,this.failedRules=C({},n),this.setFlags({valid:!e.length,changed:this.value!==this.initialValue,invalid:!!e.length,validated:!0})},registerField:function(){Ro||(Ro=jt()||new Nt(null,{fastExit:et().fastExit})),Go(this)}}};function Fo(t){return{errors:t.messages,flags:t.flags,classes:t.classes,valid:t.isValid,failedRules:t.failedRules,reset:function(){return t.reset()},validate:function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];return t.validate.apply(t,e)},aria:{"aria-invalid":t.flags.invalid?"true":"false","aria-required":t.isRequired?"true":"false"}}}function Yo(t){return vt(t)?"file"===t.target.type?S(t.target.files):t.target.value:t}function zo(t,e){return!(t._ignoreImmediate||!t.immediate)||(t.value!==e.value||(!!t._needsValidation||!t.initialized&&void 0===e.value))}function Ho(t){var e=x(t.mode)?t.mode:Kt[t.mode];return e({errors:t.messages,value:t.value,flags:t.flags})}function Vo(t){this.initialized||(this.initialValue=t.value);var e=zo(this,t);this._needsValidation=!1,this.value=t.value,this._ignoreImmediate=!0,e&&this.validateSilent().then(this.immediate||this.flags.validated?this.applyResult:function(t){return t})}function Wo(t){var e=function(e){t.syncValue(e),t.setFlags({dirty:!0,pristine:!1})},n=function(){t.setFlags({touched:!0,untouched:!1})},r=t.$veeHandler,i=Ho(t);return r&&t.$veeDebounce===t.debounce||(r=g((function(){t.$nextTick((function(){var e=t.validateSilent();t._pendingValidation=e,e.then((function(n){e===t._pendingValidation&&(t.applyResult(n),t._pendingValidation=null)}))}))}),i.debounce||t.debounce),t.$veeHandler=r,t.$veeDebounce=t.debounce),{onInput:e,onBlur:n,onValidate:r}}function Uo(t){var e=rt(t);this._inputEventName=this._inputEventName||ht(t,e),Vo.call(this,e);var n=Wo(this),r=n.onInput,i=n.onBlur,o=n.onValidate;ut(t,this._inputEventName,r),ut(t,"blur",i),this.normalizedEvents.forEach((function(e){ut(t,e,o)})),this.initialized=!0}function $o(t){var e=t.$_veeObserver.refs;return t.fieldDeps.reduce((function(t,n){return e[n]?(t[n]=e[n].value,t):t}),{})}function Go(t){l(t.id)&&t.id===t.vid&&(t.id=No,No++);var e=t.id,n=t.vid;t.isDeactivated||e===n&&t.$_veeObserver.refs[e]||(e!==n&&t.$_veeObserver.refs[e]===t&&t.$_veeObserver.unsubscribe({vid:e}),t.$_veeObserver.subscribe(t),t.id=n)}function qo(){return{refs:{},subscribe:function(t){this.refs[t.vid]=t},unsubscribe:function(t){delete this.refs[t.vid]}}}function Xo(t,e,n){void 0===n&&(n=!0);var r=t.$_veeObserver.refs;if(t._veeWatchers||(t._veeWatchers={}),!r[e]&&n)return t.$once("hook:mounted",(function(){Xo(t,e,!1)}));!x(t._veeWatchers[e])&&r[e]&&(t._veeWatchers[e]=r[e].$watch("value",(function(){t.flags.validated&&(t._needsValidation=!0,t.validate())})))}var Zo={pristine:"every",dirty:"some",touched:"some",untouched:"every",valid:"every",invalid:"some",pending:"some",validated:"every"};function Ko(t,e,n){var r=Zo[n];return[t,e][r]((function(t){return t}))}var Qo=0,Jo={name:"ValidationObserver",provide:function(){return{$_veeObserver:this}},inject:{$_veeObserver:{from:"$_veeObserver",default:function(){return this.$vnode.context.$_veeObserver?this.$vnode.context.$_veeObserver:null}}},props:{tag:{type:String,default:"span"},slim:{type:Boolean,default:!1}},data:function(){return{vid:"obs_"+Qo++,refs:{},observers:[],persistedStore:{}}},computed:{ctx:function(){var t=this,e={errors:{},validate:function(e){var n=t.validate(e);return{then:function(t){return n.then((function(e){return e&&x(t)?Promise.resolve(t()):Promise.resolve(e)}))}}},reset:function(){return t.reset()}};return Y(this.refs).concat(Object.keys(this.persistedStore).map((function(e){return{vid:e,flags:t.persistedStore[e].flags,messages:t.persistedStore[e].errors}})),this.observers).reduce((function(t,e){return Object.keys(Zo).forEach((function(n){var r=e.flags||e.ctx;t[n]=n in t?Ko(t[n],r[n],n):r[n]})),t.errors[e.vid]=e.messages||Y(e.ctx.errors).reduce((function(t,e){return t.concat(e)}),[]),t}),e)}},created:function(){this.$_veeObserver&&this.$_veeObserver.subscribe(this,"observer")},activated:function(){this.$_veeObserver&&this.$_veeObserver.subscribe(this,"observer")},deactivated:function(){this.$_veeObserver&&this.$_veeObserver.unsubscribe(this,"observer")},beforeDestroy:function(){this.$_veeObserver&&this.$_veeObserver.unsubscribe(this,"observer")},render:function(t){var e=this.$slots.default||this.$scopedSlots.default||[];return x(e)&&(e=e(this.ctx)),this.slim?ft(t,e):t(this.tag,{on:this.$listeners,attrs:this.$attrs},e)},methods:{subscribe:function(t,e){var n;void 0===e&&(e="provider"),"observer"!==e?(this.refs=Object.assign({},this.refs,(n={},n[t.vid]=t,n)),t.persist&&this.persistedStore[t.vid]&&this.restoreProviderState(t)):this.observers.push(t)},unsubscribe:function(t,e){var n=t.vid;void 0===e&&(e="provider"),"provider"===e&&this.removeProvider(n);var r=P(this.observers,(function(t){return t.vid===n}));-1!==r&&this.observers.splice(r,1)},validate:function(t){void 0===t&&(t={silent:!1});var e=t.silent;return Promise.all(Y(this.refs).map((function(t){return t[e?"validateSilent":"validate"]().then((function(t){return t.valid}))})).concat(this.observers.map((function(t){return t.validate({silent:e})})))).then((function(t){return t.every((function(t){return t}))}))},reset:function(){var t=this;return Object.keys(this.persistedStore).forEach((function(e){t.$delete(t.persistedStore,e)})),Y(this.refs).concat(this.observers).forEach((function(t){return t.reset()}))},restoreProviderState:function(t){var e=this.persistedStore[t.vid];t.setFlags(e.flags),t.applyResult(e),this.$delete(this.persistedStore,t.vid)},removeProvider:function(t){var e,n=this.refs[t];n&&n.persist&&(this.persistedStore=C({},this.persistedStore,(e={},e[t]={flags:n.flags,errors:n.messages,failedRules:n.failedRules},e))),this.$delete(this.refs,t)}}};function ta(t,e){void 0===e&&(e=null);var n=x(t)?t.options:t;n.$__veeInject=!1;var r={name:(n.name||"AnonymousHoc")+"WithValidation",props:C({},Bo.props),data:Bo.data,computed:C({},Bo.computed),methods:C({},Bo.methods),$__veeInject:!1,beforeDestroy:Bo.beforeDestroy,inject:Bo.inject};e||(e=function(t){return t});var i=n.model&&n.model.event||"input";return r.render=function(t){var r;this.registerField();var o=Fo(this),a=C({},this.$listeners),s=rt(this.$vnode);this._inputEventName=this._inputEventName||ht(this.$vnode,s),Vo.call(this,s);var l=Wo(this),c=l.onInput,u=l.onBlur,h=l.onValidate;st(a,i,c),st(a,"blur",u),this.normalizedEvents.forEach((function(t,e){st(a,t,h)}));var d=at(this.$vnode)||{prop:"value"},f=d.prop,p=C({},this.$attrs,(r={},r[f]=s.value,r),e(o));return t(n,{attrs:this.$attrs,props:p,on:a},dt(this.$slots,this.$vnode.context))},r}var ea="2.2.15";Object.keys(jo).forEach((function(t){Nt.extend(t,jo[t].validate,C({},jo[t].options,{paramNames:jo[t].paramNames}))})),Nt.localize({en:oe});Qt.install;Qt.version=ea,Qt.mapFields=Io,Qt.ValidationProvider=Bo,Qt.ValidationObserver=Jo,Qt.withValidation=ta,e["a"]=Qt},"7bbc":function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("94f8"),n("5980"))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.Base,i=n.WordArray,o=e.algo,a=o.SHA256,s=o.HMAC,l=o.PBKDF2=r.extend({cfg:r.extend({keySize:4,hasher:a,iterations:25e4}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,e){var n=this.cfg,r=s.create(n.hasher,t),o=i.create(),a=i.create([1]),l=o.words,c=a.words,u=n.keySize,h=n.iterations;while(l.length<u){var d=r.update(e).finalize(a);r.reset();for(var f=d.words,p=f.length,m=d,g=1;g<h;g++){m=r.finalize(m),r.reset();for(var b=m.words,v=0;v<p;v++)f[v]^=b[v]}o.concat(d),c[0]++}return o.sigBytes=4*u,o}});e.PBKDF2=function(t,e,n){return l.create(n).compute(t,e)}}(),t.PBKDF2}))},"7be6":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),n="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function r(t){return t>1&&t<5}function i(t,e,n,i){var o=t+" ";switch(n){case"s":return e||i?"pár sekúnd":"pár sekundami";case"ss":return e||i?o+(r(t)?"sekundy":"sekúnd"):o+"sekundami";case"m":return e?"minúta":i?"minútu":"minútou";case"mm":return e||i?o+(r(t)?"minúty":"minút"):o+"minútami";case"h":return e?"hodina":i?"hodinu":"hodinou";case"hh":return e||i?o+(r(t)?"hodiny":"hodín"):o+"hodinami";case"d":return e||i?"deň":"dňom";case"dd":return e||i?o+(r(t)?"dni":"dní"):o+"dňami";case"M":return e||i?"mesiac":"mesiacom";case"MM":return e||i?o+(r(t)?"mesiace":"mesiacov"):o+"mesiacmi";case"y":return e||i?"rok":"rokom";case"yy":return e||i?o+(r(t)?"roky":"rokov"):o+"rokmi"}}var o=t.defineLocale("sk",{months:e,monthsShort:n,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o}))},"7c73":function(t,e,n){"use strict";var r,i=n("825a"),o=n("37e8"),a=n("7839"),s=n("d012"),l=n("1be4"),c=n("cc12"),u=n("f772"),h=">",d="<",f="prototype",p="script",m=u("IE_PROTO"),g=function(){},b=function(t){return d+p+h+t+d+"/"+p+h},v=function(t){t.write(b("")),t.close();var e=t.parentWindow.Object;return t=null,e},y=function(){var t,e=c("iframe"),n="java"+p+":";return e.style.display="none",l.appendChild(e),e.src=String(n),t=e.contentWindow.document,t.open(),t.write(b("document.F=Object")),t.close(),t.F},w=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}w="undefined"!=typeof document?document.domain&&r?v(r):y():v(r);var t=a.length;while(t--)delete w[f][a[t]];return w()};s[m]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(g[f]=i(t),n=new g,g[f]=null,n[m]=t):n=w(),void 0===e?n:o.f(n,e)}},"7d2a":function(t,e){var n=Math.pow(2,30)-1;t.exports=function(t,e){if("number"!==typeof t)throw new TypeError("Iterations not a number");if(t<0)throw new TypeError("Bad iterations");if("number"!==typeof e)throw new TypeError("Key length not a number");if(e<0||e>n||e!==e)throw new TypeError("Bad key length")}},"7d72":function(t,e,n){"use strict";var r=n("8707").Buffer,i=r.isEncoding||function(t){switch(t=""+t,t&&t.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(t){if(!t)return"utf8";var e;while(1)switch(t){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return t;default:if(e)return;t=(""+t).toLowerCase(),e=!0}}function a(t){var e=o(t);if("string"!==typeof e&&(r.isEncoding===i||!i(t)))throw new Error("Unknown encoding: "+t);return e||t}function s(t){var e;switch(this.encoding=a(t),this.encoding){case"utf16le":this.text=p,this.end=m,e=4;break;case"utf8":this.fillLast=h,e=4;break;case"base64":this.text=g,this.end=b,e=3;break;default:return this.write=v,void(this.end=y)}this.lastNeed=0,this.lastTotal=0,this.lastChar=r.allocUnsafe(e)}function l(t){return t<=127?0:t>>5===6?2:t>>4===14?3:t>>3===30?4:t>>6===2?-1:-2}function c(t,e,n){var r=e.length-1;if(r<n)return 0;var i=l(e[r]);return i>=0?(i>0&&(t.lastNeed=i-1),i):--r<n||-2===i?0:(i=l(e[r]),i>=0?(i>0&&(t.lastNeed=i-2),i):--r<n||-2===i?0:(i=l(e[r]),i>=0?(i>0&&(2===i?i=0:t.lastNeed=i-3),i):0))}function u(t,e,n){if(128!==(192&e[0]))return t.lastNeed=0,"�";if(t.lastNeed>1&&e.length>1){if(128!==(192&e[1]))return t.lastNeed=1,"�";if(t.lastNeed>2&&e.length>2&&128!==(192&e[2]))return t.lastNeed=2,"�"}}function h(t){var e=this.lastTotal-this.lastNeed,n=u(this,t,e);return void 0!==n?n:this.lastNeed<=t.length?(t.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(t.copy(this.lastChar,e,0,t.length),void(this.lastNeed-=t.length))}function d(t,e){var n=c(this,t,e);if(!this.lastNeed)return t.toString("utf8",e);this.lastTotal=n;var r=t.length-(n-this.lastNeed);return t.copy(this.lastChar,0,r),t.toString("utf8",e,r)}function f(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+"�":e}function p(t,e){if((t.length-e)%2===0){var n=t.toString("utf16le",e);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString("utf16le",e,t.length-1)}function m(t){var e=t&&t.length?this.write(t):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return e+this.lastChar.toString("utf16le",0,n)}return e}function g(t,e){var n=(t.length-e)%3;return 0===n?t.toString("base64",e):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString("base64",e,t.length-n))}function b(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+this.lastChar.toString("base64",0,3-this.lastNeed):e}function v(t){return t.toString(this.encoding)}function y(t){return t&&t.length?this.write(t):""}e.StringDecoder=s,s.prototype.write=function(t){if(0===t.length)return"";var e,n;if(this.lastNeed){if(e=this.fillLast(t),void 0===e)return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n<t.length?e?e+this.text(t,n):this.text(t,n):e||""},s.prototype.end=f,s.prototype.text=d,s.prototype.fillLast=function(t){if(this.lastNeed<=t.length)return t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,t.length),this.lastNeed-=t.length}},"7d92":function(t,e,n){var r=e;r.utils=n("c3c0"),r.common=n("edc9"),r.sha=n("5919"),r.ripemd=n("bb44"),r.hmac=n("2137"),r.sha1=r.sha.sha1,r.sha256=r.sha.sha256,r.sha224=r.sha.sha224,r.sha384=r.sha.sha384,r.sha512=r.sha.sha512,r.ripemd160=r.ripemd.ripemd160},"7e78":function(t,e,n){var r=n("3fb5"),i=n("b672"),o=n("8707").Buffer,a=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function l(){this.init(),this._w=s,i.call(this,64,56)}function c(t){return t<<1|t>>>31}function u(t){return t<<5|t>>>27}function h(t){return t<<30|t>>>2}function d(t,e,n,r){return 0===t?e&n|~e&r:2===t?e&n|e&r|n&r:e^n^r}r(l,i),l.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},l.prototype._update=function(t){for(var e=this._w,n=0|this._a,r=0|this._b,i=0|this._c,o=0|this._d,s=0|this._e,l=0;l<16;++l)e[l]=t.readInt32BE(4*l);for(;l<80;++l)e[l]=c(e[l-3]^e[l-8]^e[l-14]^e[l-16]);for(var f=0;f<80;++f){var p=~~(f/20),m=u(n)+d(p,r,i,o)+s+e[f]+a[p]|0;s=o,o=i,i=h(r),r=n,n=m}this._a=n+this._a|0,this._b=r+this._b|0,this._c=i+this._c|0,this._d=o+this._d|0,this._e=s+this._e|0},l.prototype._hash=function(){var t=o.allocUnsafe(20);return t.writeInt32BE(0|this._a,0),t.writeInt32BE(0|this._b,4),t.writeInt32BE(0|this._c,8),t.writeInt32BE(0|this._d,12),t.writeInt32BE(0|this._e,16),t},t.exports=l},"7e8e":function(t,e){var n=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function r(t){return n.test(t)}t.exports=r},"7f33":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}});return e}))},"7f7a":function(t,e,n){"use strict";const r=e;r.bignum=n("bc12"),r.define=n("ef3a").define,r.base=n("41df"),r.constants=n("0211"),r.decoders=n("20f6"),r.encoders=n("343e")},"80af":function(t,e,n){(function(t){(function(t,e){"use strict";function r(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}function o(t,e,n){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&("le"!==e&&"be"!==e||(n=e,e=10),this._init(t||0,e||10,n||"be"))}var a;"object"===typeof t?t.exports=o:e.BN=o,o.BN=o,o.wordSize=26;try{a="undefined"!==typeof window&&"undefined"!==typeof window.Buffer?window.Buffer:n(13).Buffer}catch(S){}function s(t,e){var n=t.charCodeAt(e);return n>=65&&n<=70?n-55:n>=97&&n<=102?n-87:n-48&15}function l(t,e,n){var r=s(t,n);return n-1>=e&&(r|=s(t,n-1)<<4),r}function c(t,e,n,r){for(var i=0,o=Math.min(t.length,n),a=e;a<o;a++){var s=t.charCodeAt(a)-48;i*=r,i+=s>=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"===typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return t.cmp(e)>0?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,n){if("number"===typeof t)return this._initNumber(t,e,n);if("object"===typeof t)return this._initArray(t,e,n);"hex"===e&&(e=16),r(e===(0|e)&&e>=2&&e<=36),t=t.toString().replace(/\s+/g,"");var i=0;"-"===t[0]&&(i++,this.negative=1),i<t.length&&(16===e?this._parseHex(t,i,n):(this._parseBase(t,e,i),"le"===n&&this._initArray(this.toArray(),e,n)))},o.prototype._initNumber=function(t,e,n){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(r(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===n&&this._initArray(this.toArray(),e,n)},o.prototype._initArray=function(t,e,n){if(r("number"===typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i=0;i<this.length;i++)this.words[i]=0;var o,a,s=0;if("be"===n)for(i=t.length-1,o=0;i>=0;i-=3)a=t[i]|t[i-1]<<8|t[i-2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);else if("le"===n)for(i=0,o=0;i<t.length;i+=3)a=t[i]|t[i+1]<<8|t[i+2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(t,e,n){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var r=0;r<this.length;r++)this.words[r]=0;var i,o=0,a=0;if("be"===n)for(r=t.length-1;r>=e;r-=2)i=l(t,e,r)<<o,this.words[a]|=67108863&i,o>=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;else{var s=t.length-e;for(r=s%2===0?e+1:e;r<t.length;r+=2)i=l(t,e,r)<<o,this.words[a]|=67108863&i,o>=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8}this.strip()},o.prototype._parseBase=function(t,e,n){this.words=[0],this.length=1;for(var r=0,i=1;i<=67108863;i*=e)r++;r--,i=i/e|0;for(var o=t.length-n,a=o%r,s=Math.min(o,o-a)+n,l=0,u=n;u<s;u+=r)l=c(t,u,u+r,e),this.imuln(i),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l);if(0!==a){var h=1;for(l=c(t,u,t.length,e),u=0;u<a;u++)h*=e;this.imuln(h),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l)}this.strip()},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){while(this.length<t)this.words[this.length++]=0;return this},o.prototype.strip=function(){while(this.length>1&&0===this.words[this.length-1])this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],h=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],d=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(t){for(var e=new Array(t.bitLength()),n=0;n<e.length;n++){var r=n/26|0,i=n%26;e[n]=(t.words[r]&1<<i)>>>i}return e}function p(t,e,n){n.negative=e.negative^t.negative;var r=t.length+e.length|0;n.length=r,r=r-1|0;var i=0|t.words[0],o=0|e.words[0],a=i*o,s=67108863&a,l=a/67108864|0;n.words[0]=s;for(var c=1;c<r;c++){for(var u=l>>>26,h=67108863&l,d=Math.min(c,e.length-1),f=Math.max(0,c-t.length+1);f<=d;f++){var p=c-f|0;i=0|t.words[p],o=0|e.words[f],a=i*o+h,u+=a/67108864|0,h=67108863&a}n.words[c]=0|h,l=0|u}return 0!==l?n.words[c]=0|l:n.length--,n.strip()}o.prototype.toString=function(t,e){var n;if(t=t||10,e=0|e||1,16===t||"hex"===t){n="";for(var i=0,o=0,a=0;a<this.length;a++){var s=this.words[a],l=(16777215&(s<<i|o)).toString(16);o=s>>>24-i&16777215,n=0!==o||a!==this.length-1?u[6-l.length]+l+n:l+n,i+=2,i>=26&&(i-=26,a--)}0!==o&&(n=o.toString(16)+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}if(t===(0|t)&&t>=2&&t<=36){var c=h[t],f=d[t];n="";var p=this.clone();p.negative=0;while(!p.isZero()){var m=p.modn(f).toString(t);p=p.idivn(f),n=p.isZero()?m+n:u[c-m.length]+m+n}this.isZero()&&(n="0"+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}r(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return r("undefined"!==typeof a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,n){var i=this.byteLength(),o=n||Math.max(1,i);r(i<=o,"byte array longer than desired length"),r(o>0,"Requested array length <= 0"),this.strip();var a,s,l="le"===e,c=new t(o),u=this.clone();if(l){for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[s]=a;for(;s<o;s++)c[s]=0}else{for(s=0;s<o-i;s++)c[s]=0;for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[o-s-1]=a}return c},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t,n=0;return e>=4096&&(n+=13,e>>>=13),e>=64&&(n+=7,e>>>=7),e>=8&&(n+=4,e>>>=4),e>=2&&(n+=2,e>>>=2),n+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,n=0;return 0===(8191&e)&&(n+=13,e>>>=13),0===(127&e)&&(n+=7,e>>>=7),0===(15&e)&&(n+=4,e>>>=4),0===(3&e)&&(n+=2,e>>>=2),0===(1&e)&&n++,n},o.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var n=this._zeroBits(this.words[e]);if(t+=n,26!==n)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){while(this.length<t.length)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this.strip()},o.prototype.ior=function(t){return r(0===(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var n=0;n<e.length;n++)this.words[n]=this.words[n]&t.words[n];return this.length=e.length,this.strip()},o.prototype.iand=function(t){return r(0===(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var e,n;this.length>t.length?(e=this,n=t):(e=t,n=this);for(var r=0;r<n.length;r++)this.words[r]=e.words[r]^n.words[r];if(this!==e)for(;r<e.length;r++)this.words[r]=e.words[r];return this.length=e.length,this.strip()},o.prototype.ixor=function(t){return r(0===(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){r("number"===typeof t&&t>=0);var e=0|Math.ceil(t/26),n=t%26;this._expand(e),n>0&&e--;for(var i=0;i<e;i++)this.words[i]=67108863&~this.words[i];return n>0&&(this.words[i]=~this.words[i]&67108863>>26-n),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){r("number"===typeof t&&t>=0);var n=t/26|0,i=t%26;return this._expand(n+1),this.words[n]=e?this.words[n]|1<<i:this.words[n]&~(1<<i),this.strip()},o.prototype.iadd=function(t){var e,n,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();this.length>t.length?(n=this,r=t):(n=t,r=this);for(var i=0,o=0;o<r.length;o++)e=(0|n.words[o])+(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<n.length;o++)e=(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=n.length,0!==i)this.words[this.length]=i,this.length++;else if(n!==this)for(;o<n.length;o++)this.words[o]=n.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var n,r,i=this.cmp(t);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(n=this,r=t):(n=t,r=this);for(var o=0,a=0;a<r.length;a++)e=(0|n.words[a])-(0|r.words[a])+o,o=e>>26,this.words[a]=67108863&e;for(;0!==o&&a<n.length;a++)e=(0|n.words[a])+o,o=e>>26,this.words[a]=67108863&e;if(0===o&&a<n.length&&n!==this)for(;a<n.length;a++)this.words[a]=n.words[a];return this.length=Math.max(this.length,a),n!==this&&(this.negative=1),this.strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var m=function(t,e,n){var r,i,o,a=t.words,s=e.words,l=n.words,c=0,u=0|a[0],h=8191&u,d=u>>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],b=8191&g,v=g>>>13,y=0|a[3],w=8191&y,_=y>>>13,x=0|a[4],k=8191&x,A=x>>>13,M=0|a[5],O=8191&M,S=M>>>13,T=0|a[6],C=8191&T,E=T>>>13,j=0|a[7],L=8191&j,P=j>>>13,D=0|a[8],I=8191&D,R=D>>>13,N=0|a[9],B=8191&N,F=N>>>13,Y=0|s[0],z=8191&Y,H=Y>>>13,V=0|s[1],W=8191&V,U=V>>>13,$=0|s[2],G=8191&$,q=$>>>13,X=0|s[3],Z=8191&X,K=X>>>13,Q=0|s[4],J=8191&Q,tt=Q>>>13,et=0|s[5],nt=8191&et,rt=et>>>13,it=0|s[6],ot=8191&it,at=it>>>13,st=0|s[7],lt=8191&st,ct=st>>>13,ut=0|s[8],ht=8191&ut,dt=ut>>>13,ft=0|s[9],pt=8191&ft,mt=ft>>>13;n.negative=t.negative^e.negative,n.length=19,r=Math.imul(h,z),i=Math.imul(h,H),i=i+Math.imul(d,z)|0,o=Math.imul(d,H);var gt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(gt>>>26)|0,gt&=67108863,r=Math.imul(p,z),i=Math.imul(p,H),i=i+Math.imul(m,z)|0,o=Math.imul(m,H),r=r+Math.imul(h,W)|0,i=i+Math.imul(h,U)|0,i=i+Math.imul(d,W)|0,o=o+Math.imul(d,U)|0;var bt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(bt>>>26)|0,bt&=67108863,r=Math.imul(b,z),i=Math.imul(b,H),i=i+Math.imul(v,z)|0,o=Math.imul(v,H),r=r+Math.imul(p,W)|0,i=i+Math.imul(p,U)|0,i=i+Math.imul(m,W)|0,o=o+Math.imul(m,U)|0,r=r+Math.imul(h,G)|0,i=i+Math.imul(h,q)|0,i=i+Math.imul(d,G)|0,o=o+Math.imul(d,q)|0;var vt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(vt>>>26)|0,vt&=67108863,r=Math.imul(w,z),i=Math.imul(w,H),i=i+Math.imul(_,z)|0,o=Math.imul(_,H),r=r+Math.imul(b,W)|0,i=i+Math.imul(b,U)|0,i=i+Math.imul(v,W)|0,o=o+Math.imul(v,U)|0,r=r+Math.imul(p,G)|0,i=i+Math.imul(p,q)|0,i=i+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0,r=r+Math.imul(h,Z)|0,i=i+Math.imul(h,K)|0,i=i+Math.imul(d,Z)|0,o=o+Math.imul(d,K)|0;var yt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,r=Math.imul(k,z),i=Math.imul(k,H),i=i+Math.imul(A,z)|0,o=Math.imul(A,H),r=r+Math.imul(w,W)|0,i=i+Math.imul(w,U)|0,i=i+Math.imul(_,W)|0,o=o+Math.imul(_,U)|0,r=r+Math.imul(b,G)|0,i=i+Math.imul(b,q)|0,i=i+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,r=r+Math.imul(p,Z)|0,i=i+Math.imul(p,K)|0,i=i+Math.imul(m,Z)|0,o=o+Math.imul(m,K)|0,r=r+Math.imul(h,J)|0,i=i+Math.imul(h,tt)|0,i=i+Math.imul(d,J)|0,o=o+Math.imul(d,tt)|0;var wt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,r=Math.imul(O,z),i=Math.imul(O,H),i=i+Math.imul(S,z)|0,o=Math.imul(S,H),r=r+Math.imul(k,W)|0,i=i+Math.imul(k,U)|0,i=i+Math.imul(A,W)|0,o=o+Math.imul(A,U)|0,r=r+Math.imul(w,G)|0,i=i+Math.imul(w,q)|0,i=i+Math.imul(_,G)|0,o=o+Math.imul(_,q)|0,r=r+Math.imul(b,Z)|0,i=i+Math.imul(b,K)|0,i=i+Math.imul(v,Z)|0,o=o+Math.imul(v,K)|0,r=r+Math.imul(p,J)|0,i=i+Math.imul(p,tt)|0,i=i+Math.imul(m,J)|0,o=o+Math.imul(m,tt)|0,r=r+Math.imul(h,nt)|0,i=i+Math.imul(h,rt)|0,i=i+Math.imul(d,nt)|0,o=o+Math.imul(d,rt)|0;var _t=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(_t>>>26)|0,_t&=67108863,r=Math.imul(C,z),i=Math.imul(C,H),i=i+Math.imul(E,z)|0,o=Math.imul(E,H),r=r+Math.imul(O,W)|0,i=i+Math.imul(O,U)|0,i=i+Math.imul(S,W)|0,o=o+Math.imul(S,U)|0,r=r+Math.imul(k,G)|0,i=i+Math.imul(k,q)|0,i=i+Math.imul(A,G)|0,o=o+Math.imul(A,q)|0,r=r+Math.imul(w,Z)|0,i=i+Math.imul(w,K)|0,i=i+Math.imul(_,Z)|0,o=o+Math.imul(_,K)|0,r=r+Math.imul(b,J)|0,i=i+Math.imul(b,tt)|0,i=i+Math.imul(v,J)|0,o=o+Math.imul(v,tt)|0,r=r+Math.imul(p,nt)|0,i=i+Math.imul(p,rt)|0,i=i+Math.imul(m,nt)|0,o=o+Math.imul(m,rt)|0,r=r+Math.imul(h,ot)|0,i=i+Math.imul(h,at)|0,i=i+Math.imul(d,ot)|0,o=o+Math.imul(d,at)|0;var xt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(xt>>>26)|0,xt&=67108863,r=Math.imul(L,z),i=Math.imul(L,H),i=i+Math.imul(P,z)|0,o=Math.imul(P,H),r=r+Math.imul(C,W)|0,i=i+Math.imul(C,U)|0,i=i+Math.imul(E,W)|0,o=o+Math.imul(E,U)|0,r=r+Math.imul(O,G)|0,i=i+Math.imul(O,q)|0,i=i+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,r=r+Math.imul(k,Z)|0,i=i+Math.imul(k,K)|0,i=i+Math.imul(A,Z)|0,o=o+Math.imul(A,K)|0,r=r+Math.imul(w,J)|0,i=i+Math.imul(w,tt)|0,i=i+Math.imul(_,J)|0,o=o+Math.imul(_,tt)|0,r=r+Math.imul(b,nt)|0,i=i+Math.imul(b,rt)|0,i=i+Math.imul(v,nt)|0,o=o+Math.imul(v,rt)|0,r=r+Math.imul(p,ot)|0,i=i+Math.imul(p,at)|0,i=i+Math.imul(m,ot)|0,o=o+Math.imul(m,at)|0,r=r+Math.imul(h,lt)|0,i=i+Math.imul(h,ct)|0,i=i+Math.imul(d,lt)|0,o=o+Math.imul(d,ct)|0;var kt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(kt>>>26)|0,kt&=67108863,r=Math.imul(I,z),i=Math.imul(I,H),i=i+Math.imul(R,z)|0,o=Math.imul(R,H),r=r+Math.imul(L,W)|0,i=i+Math.imul(L,U)|0,i=i+Math.imul(P,W)|0,o=o+Math.imul(P,U)|0,r=r+Math.imul(C,G)|0,i=i+Math.imul(C,q)|0,i=i+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,r=r+Math.imul(O,Z)|0,i=i+Math.imul(O,K)|0,i=i+Math.imul(S,Z)|0,o=o+Math.imul(S,K)|0,r=r+Math.imul(k,J)|0,i=i+Math.imul(k,tt)|0,i=i+Math.imul(A,J)|0,o=o+Math.imul(A,tt)|0,r=r+Math.imul(w,nt)|0,i=i+Math.imul(w,rt)|0,i=i+Math.imul(_,nt)|0,o=o+Math.imul(_,rt)|0,r=r+Math.imul(b,ot)|0,i=i+Math.imul(b,at)|0,i=i+Math.imul(v,ot)|0,o=o+Math.imul(v,at)|0,r=r+Math.imul(p,lt)|0,i=i+Math.imul(p,ct)|0,i=i+Math.imul(m,lt)|0,o=o+Math.imul(m,ct)|0,r=r+Math.imul(h,ht)|0,i=i+Math.imul(h,dt)|0,i=i+Math.imul(d,ht)|0,o=o+Math.imul(d,dt)|0;var At=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(At>>>26)|0,At&=67108863,r=Math.imul(B,z),i=Math.imul(B,H),i=i+Math.imul(F,z)|0,o=Math.imul(F,H),r=r+Math.imul(I,W)|0,i=i+Math.imul(I,U)|0,i=i+Math.imul(R,W)|0,o=o+Math.imul(R,U)|0,r=r+Math.imul(L,G)|0,i=i+Math.imul(L,q)|0,i=i+Math.imul(P,G)|0,o=o+Math.imul(P,q)|0,r=r+Math.imul(C,Z)|0,i=i+Math.imul(C,K)|0,i=i+Math.imul(E,Z)|0,o=o+Math.imul(E,K)|0,r=r+Math.imul(O,J)|0,i=i+Math.imul(O,tt)|0,i=i+Math.imul(S,J)|0,o=o+Math.imul(S,tt)|0,r=r+Math.imul(k,nt)|0,i=i+Math.imul(k,rt)|0,i=i+Math.imul(A,nt)|0,o=o+Math.imul(A,rt)|0,r=r+Math.imul(w,ot)|0,i=i+Math.imul(w,at)|0,i=i+Math.imul(_,ot)|0,o=o+Math.imul(_,at)|0,r=r+Math.imul(b,lt)|0,i=i+Math.imul(b,ct)|0,i=i+Math.imul(v,lt)|0,o=o+Math.imul(v,ct)|0,r=r+Math.imul(p,ht)|0,i=i+Math.imul(p,dt)|0,i=i+Math.imul(m,ht)|0,o=o+Math.imul(m,dt)|0,r=r+Math.imul(h,pt)|0,i=i+Math.imul(h,mt)|0,i=i+Math.imul(d,pt)|0,o=o+Math.imul(d,mt)|0;var Mt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,r=Math.imul(B,W),i=Math.imul(B,U),i=i+Math.imul(F,W)|0,o=Math.imul(F,U),r=r+Math.imul(I,G)|0,i=i+Math.imul(I,q)|0,i=i+Math.imul(R,G)|0,o=o+Math.imul(R,q)|0,r=r+Math.imul(L,Z)|0,i=i+Math.imul(L,K)|0,i=i+Math.imul(P,Z)|0,o=o+Math.imul(P,K)|0,r=r+Math.imul(C,J)|0,i=i+Math.imul(C,tt)|0,i=i+Math.imul(E,J)|0,o=o+Math.imul(E,tt)|0,r=r+Math.imul(O,nt)|0,i=i+Math.imul(O,rt)|0,i=i+Math.imul(S,nt)|0,o=o+Math.imul(S,rt)|0,r=r+Math.imul(k,ot)|0,i=i+Math.imul(k,at)|0,i=i+Math.imul(A,ot)|0,o=o+Math.imul(A,at)|0,r=r+Math.imul(w,lt)|0,i=i+Math.imul(w,ct)|0,i=i+Math.imul(_,lt)|0,o=o+Math.imul(_,ct)|0,r=r+Math.imul(b,ht)|0,i=i+Math.imul(b,dt)|0,i=i+Math.imul(v,ht)|0,o=o+Math.imul(v,dt)|0,r=r+Math.imul(p,pt)|0,i=i+Math.imul(p,mt)|0,i=i+Math.imul(m,pt)|0,o=o+Math.imul(m,mt)|0;var Ot=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,r=Math.imul(B,G),i=Math.imul(B,q),i=i+Math.imul(F,G)|0,o=Math.imul(F,q),r=r+Math.imul(I,Z)|0,i=i+Math.imul(I,K)|0,i=i+Math.imul(R,Z)|0,o=o+Math.imul(R,K)|0,r=r+Math.imul(L,J)|0,i=i+Math.imul(L,tt)|0,i=i+Math.imul(P,J)|0,o=o+Math.imul(P,tt)|0,r=r+Math.imul(C,nt)|0,i=i+Math.imul(C,rt)|0,i=i+Math.imul(E,nt)|0,o=o+Math.imul(E,rt)|0,r=r+Math.imul(O,ot)|0,i=i+Math.imul(O,at)|0,i=i+Math.imul(S,ot)|0,o=o+Math.imul(S,at)|0,r=r+Math.imul(k,lt)|0,i=i+Math.imul(k,ct)|0,i=i+Math.imul(A,lt)|0,o=o+Math.imul(A,ct)|0,r=r+Math.imul(w,ht)|0,i=i+Math.imul(w,dt)|0,i=i+Math.imul(_,ht)|0,o=o+Math.imul(_,dt)|0,r=r+Math.imul(b,pt)|0,i=i+Math.imul(b,mt)|0,i=i+Math.imul(v,pt)|0,o=o+Math.imul(v,mt)|0;var St=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(St>>>26)|0,St&=67108863,r=Math.imul(B,Z),i=Math.imul(B,K),i=i+Math.imul(F,Z)|0,o=Math.imul(F,K),r=r+Math.imul(I,J)|0,i=i+Math.imul(I,tt)|0,i=i+Math.imul(R,J)|0,o=o+Math.imul(R,tt)|0,r=r+Math.imul(L,nt)|0,i=i+Math.imul(L,rt)|0,i=i+Math.imul(P,nt)|0,o=o+Math.imul(P,rt)|0,r=r+Math.imul(C,ot)|0,i=i+Math.imul(C,at)|0,i=i+Math.imul(E,ot)|0,o=o+Math.imul(E,at)|0,r=r+Math.imul(O,lt)|0,i=i+Math.imul(O,ct)|0,i=i+Math.imul(S,lt)|0,o=o+Math.imul(S,ct)|0,r=r+Math.imul(k,ht)|0,i=i+Math.imul(k,dt)|0,i=i+Math.imul(A,ht)|0,o=o+Math.imul(A,dt)|0,r=r+Math.imul(w,pt)|0,i=i+Math.imul(w,mt)|0,i=i+Math.imul(_,pt)|0,o=o+Math.imul(_,mt)|0;var Tt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,r=Math.imul(B,J),i=Math.imul(B,tt),i=i+Math.imul(F,J)|0,o=Math.imul(F,tt),r=r+Math.imul(I,nt)|0,i=i+Math.imul(I,rt)|0,i=i+Math.imul(R,nt)|0,o=o+Math.imul(R,rt)|0,r=r+Math.imul(L,ot)|0,i=i+Math.imul(L,at)|0,i=i+Math.imul(P,ot)|0,o=o+Math.imul(P,at)|0,r=r+Math.imul(C,lt)|0,i=i+Math.imul(C,ct)|0,i=i+Math.imul(E,lt)|0,o=o+Math.imul(E,ct)|0,r=r+Math.imul(O,ht)|0,i=i+Math.imul(O,dt)|0,i=i+Math.imul(S,ht)|0,o=o+Math.imul(S,dt)|0,r=r+Math.imul(k,pt)|0,i=i+Math.imul(k,mt)|0,i=i+Math.imul(A,pt)|0,o=o+Math.imul(A,mt)|0;var Ct=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,r=Math.imul(B,nt),i=Math.imul(B,rt),i=i+Math.imul(F,nt)|0,o=Math.imul(F,rt),r=r+Math.imul(I,ot)|0,i=i+Math.imul(I,at)|0,i=i+Math.imul(R,ot)|0,o=o+Math.imul(R,at)|0,r=r+Math.imul(L,lt)|0,i=i+Math.imul(L,ct)|0,i=i+Math.imul(P,lt)|0,o=o+Math.imul(P,ct)|0,r=r+Math.imul(C,ht)|0,i=i+Math.imul(C,dt)|0,i=i+Math.imul(E,ht)|0,o=o+Math.imul(E,dt)|0,r=r+Math.imul(O,pt)|0,i=i+Math.imul(O,mt)|0,i=i+Math.imul(S,pt)|0,o=o+Math.imul(S,mt)|0;var Et=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,r=Math.imul(B,ot),i=Math.imul(B,at),i=i+Math.imul(F,ot)|0,o=Math.imul(F,at),r=r+Math.imul(I,lt)|0,i=i+Math.imul(I,ct)|0,i=i+Math.imul(R,lt)|0,o=o+Math.imul(R,ct)|0,r=r+Math.imul(L,ht)|0,i=i+Math.imul(L,dt)|0,i=i+Math.imul(P,ht)|0,o=o+Math.imul(P,dt)|0,r=r+Math.imul(C,pt)|0,i=i+Math.imul(C,mt)|0,i=i+Math.imul(E,pt)|0,o=o+Math.imul(E,mt)|0;var jt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(jt>>>26)|0,jt&=67108863,r=Math.imul(B,lt),i=Math.imul(B,ct),i=i+Math.imul(F,lt)|0,o=Math.imul(F,ct),r=r+Math.imul(I,ht)|0,i=i+Math.imul(I,dt)|0,i=i+Math.imul(R,ht)|0,o=o+Math.imul(R,dt)|0,r=r+Math.imul(L,pt)|0,i=i+Math.imul(L,mt)|0,i=i+Math.imul(P,pt)|0,o=o+Math.imul(P,mt)|0;var Lt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,r=Math.imul(B,ht),i=Math.imul(B,dt),i=i+Math.imul(F,ht)|0,o=Math.imul(F,dt),r=r+Math.imul(I,pt)|0,i=i+Math.imul(I,mt)|0,i=i+Math.imul(R,pt)|0,o=o+Math.imul(R,mt)|0;var Pt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Pt>>>26)|0,Pt&=67108863,r=Math.imul(B,pt),i=Math.imul(B,mt),i=i+Math.imul(F,pt)|0,o=Math.imul(F,mt);var Dt=(c+r|0)+((8191&i)<<13)|0;return c=(o+(i>>>13)|0)+(Dt>>>26)|0,Dt&=67108863,l[0]=gt,l[1]=bt,l[2]=vt,l[3]=yt,l[4]=wt,l[5]=_t,l[6]=xt,l[7]=kt,l[8]=At,l[9]=Mt,l[10]=Ot,l[11]=St,l[12]=Tt,l[13]=Ct,l[14]=Et,l[15]=jt,l[16]=Lt,l[17]=Pt,l[18]=Dt,0!==c&&(l[19]=c,n.length++),n};function g(t,e,n){n.negative=e.negative^t.negative,n.length=t.length+e.length;for(var r=0,i=0,o=0;o<n.length-1;o++){var a=i;i=0;for(var s=67108863&r,l=Math.min(o,e.length-1),c=Math.max(0,o-t.length+1);c<=l;c++){var u=o-c,h=0|t.words[u],d=0|e.words[c],f=h*d,p=67108863&f;a=a+(f/67108864|0)|0,p=p+s|0,s=67108863&p,a=a+(p>>>26)|0,i+=a>>>26,a&=67108863}n.words[o]=s,r=a,a=i}return 0!==r?n.words[o]=r:n.length--,n.strip()}function b(t,e,n){var r=new v;return r.mulp(t,e,n)}function v(t,e){this.x=t,this.y=e}Math.imul||(m=p),o.prototype.mulTo=function(t,e){var n,r=this.length+t.length;return n=10===this.length&&10===t.length?m(this,t,e):r<63?p(this,t,e):r<1024?g(this,t,e):b(this,t,e),n},v.prototype.makeRBT=function(t){for(var e=new Array(t),n=o.prototype._countBits(t)-1,r=0;r<t;r++)e[r]=this.revBin(r,n,t);return e},v.prototype.revBin=function(t,e,n){if(0===t||t===n-1)return t;for(var r=0,i=0;i<e;i++)r|=(1&t)<<e-i-1,t>>=1;return r},v.prototype.permute=function(t,e,n,r,i,o){for(var a=0;a<o;a++)r[a]=e[t[a]],i[a]=n[t[a]]},v.prototype.transform=function(t,e,n,r,i,o){this.permute(o,t,e,n,r,i);for(var a=1;a<i;a<<=1)for(var s=a<<1,l=Math.cos(2*Math.PI/s),c=Math.sin(2*Math.PI/s),u=0;u<i;u+=s)for(var h=l,d=c,f=0;f<a;f++){var p=n[u+f],m=r[u+f],g=n[u+f+a],b=r[u+f+a],v=h*g-d*b;b=h*b+d*g,g=v,n[u+f]=p+g,r[u+f]=m+b,n[u+f+a]=p-g,r[u+f+a]=m-b,f!==s&&(v=l*h-c*d,d=l*d+c*h,h=v)}},v.prototype.guessLen13b=function(t,e){var n=1|Math.max(e,t),r=1&n,i=0;for(n=n/2|0;n;n>>>=1)i++;return 1<<i+1+r},v.prototype.conjugate=function(t,e,n){if(!(n<=1))for(var r=0;r<n/2;r++){var i=t[r];t[r]=t[n-r-1],t[n-r-1]=i,i=e[r],e[r]=-e[n-r-1],e[n-r-1]=-i}},v.prototype.normalize13b=function(t,e){for(var n=0,r=0;r<e/2;r++){var i=8192*Math.round(t[2*r+1]/e)+Math.round(t[2*r]/e)+n;t[r]=67108863&i,n=i<67108864?0:i/67108864|0}return t},v.prototype.convert13b=function(t,e,n,i){for(var o=0,a=0;a<e;a++)o+=0|t[a],n[2*a]=8191&o,o>>>=13,n[2*a+1]=8191&o,o>>>=13;for(a=2*e;a<i;++a)n[a]=0;r(0===o),r(0===(-8192&o))},v.prototype.stub=function(t){for(var e=new Array(t),n=0;n<t;n++)e[n]=0;return e},v.prototype.mulp=function(t,e,n){var r=2*this.guessLen13b(t.length,e.length),i=this.makeRBT(r),o=this.stub(r),a=new Array(r),s=new Array(r),l=new Array(r),c=new Array(r),u=new Array(r),h=new Array(r),d=n.words;d.length=r,this.convert13b(t.words,t.length,a,r),this.convert13b(e.words,e.length,c,r),this.transform(a,o,s,l,r,i),this.transform(c,o,u,h,r,i);for(var f=0;f<r;f++){var p=s[f]*u[f]-l[f]*h[f];l[f]=s[f]*h[f]+l[f]*u[f],s[f]=p}return this.conjugate(s,l,r),this.transform(s,l,d,o,r,i),this.conjugate(d,o,r),this.normalize13b(d,r),n.negative=t.negative^e.negative,n.length=t.length+e.length,n.strip()},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),b(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){r("number"===typeof t),r(t<67108864);for(var e=0,n=0;n<this.length;n++){var i=(0|this.words[n])*t,o=(67108863&i)+(67108863&e);e>>=26,e+=i/67108864|0,e+=o>>>26,this.words[n]=67108863&o}return 0!==e&&(this.words[n]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=f(t);if(0===e.length)return new o(1);for(var n=this,r=0;r<e.length;r++,n=n.sqr())if(0!==e[r])break;if(++r<e.length)for(var i=n.sqr();r<e.length;r++,i=i.sqr())0!==e[r]&&(n=n.mul(i));return n},o.prototype.iushln=function(t){r("number"===typeof t&&t>=0);var e,n=t%26,i=(t-n)/26,o=67108863>>>26-n<<26-n;if(0!==n){var a=0;for(e=0;e<this.length;e++){var s=this.words[e]&o,l=(0|this.words[e])-s<<n;this.words[e]=l|a,a=s>>>26-n}a&&(this.words[e]=a,this.length++)}if(0!==i){for(e=this.length-1;e>=0;e--)this.words[e+i]=this.words[e];for(e=0;e<i;e++)this.words[e]=0;this.length+=i}return this.strip()},o.prototype.ishln=function(t){return r(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,n){var i;r("number"===typeof t&&t>=0),i=e?(e-e%26)/26:0;var o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,l=n;if(i-=a,i=Math.max(0,i),l){for(var c=0;c<a;c++)l.words[c]=this.words[c];l.length=a}if(0===a);else if(this.length>a)for(this.length-=a,c=0;c<this.length;c++)this.words[c]=this.words[c+a];else this.words[0]=0,this.length=1;var u=0;for(c=this.length-1;c>=0&&(0!==u||c>=i);c--){var h=0|this.words[c];this.words[c]=u<<26-o|h>>>o,u=h&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,n){return r(0===this.negative),this.iushrn(t,e,n)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){r("number"===typeof t&&t>=0);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return!1;var o=this.words[n];return!!(o&i)},o.prototype.imaskn=function(t){r("number"===typeof t&&t>=0);var e=t%26,n=(t-e)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=n)return this;if(0!==e&&n++,this.length=Math.min(n,this.length),0!==e){var i=67108863^67108863>>>e<<e;this.words[this.length-1]&=i}return this.strip()},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return r("number"===typeof t),r(t<67108864),t<0?this.isubn(-t):0!==this.negative?1===this.length&&(0|this.words[0])<t?(this.words[0]=t-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(t),this.negative=1,this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&this.words[e]>=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(r("number"===typeof t),r(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,this.words[e+1]-=1;return this.strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,n){var i,o,a=t.length+n;this._expand(a);var s=0;for(i=0;i<t.length;i++){o=(0|this.words[i+n])+s;var l=(0|t.words[i])*e;o-=67108863&l,s=(o>>26)-(l/67108864|0),this.words[i+n]=67108863&o}for(;i<this.length-n;i++)o=(0|this.words[i+n])+s,s=o>>26,this.words[i+n]=67108863&o;if(0===s)return this.strip();for(r(-1===s),s=0,i=0;i<this.length;i++)o=-(0|this.words[i])+s,s=o>>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var n=this.length-t.length,r=this.clone(),i=t,a=0|i.words[i.length-1],s=this._countBits(a);n=26-s,0!==n&&(i=i.ushln(n),r.iushln(n),a=0|i.words[i.length-1]);var l,c=r.length-i.length;if("mod"!==e){l=new o(null),l.length=c+1,l.words=new Array(l.length);for(var u=0;u<l.length;u++)l.words[u]=0}var h=r.clone()._ishlnsubmul(i,1,c);0===h.negative&&(r=h,l&&(l.words[c]=1));for(var d=c-1;d>=0;d--){var f=67108864*(0|r.words[i.length+d])+(0|r.words[i.length+d-1]);f=Math.min(f/a|0,67108863),r._ishlnsubmul(i,f,d);while(0!==r.negative)f--,r.negative=0,r._ishlnsubmul(i,1,d),r.isZero()||(r.negative^=1);l&&(l.words[d]=f)}return l&&l.strip(),r.strip(),"div"!==e&&0!==n&&r.iushrn(n),{div:l||null,mod:r}},o.prototype.divmod=function(t,e,n){return r(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),"mod"!==e&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var n=0!==e.div.negative?e.mod.isub(t):e.mod,r=t.ushrn(1),i=t.andln(1),o=n.cmp(r);return o<0||1===i&&0===o?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){r(t<=67108863);for(var e=(1<<26)%t,n=0,i=this.length-1;i>=0;i--)n=(e*n+(0|this.words[i]))%t;return n},o.prototype.idivn=function(t){r(t<=67108863);for(var e=0,n=this.length-1;n>=0;n--){var i=(0|this.words[n])+67108864*e;this.words[n]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;while(e.isEven()&&n.isEven())e.iushrn(1),n.iushrn(1),++c;var u=n.clone(),h=e.clone();while(!e.isZero()){for(var d=0,f=1;0===(e.words[0]&f)&&d<26;++d,f<<=1);if(d>0){e.iushrn(d);while(d-- >0)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(h)),i.iushrn(1),a.iushrn(1)}for(var p=0,m=1;0===(n.words[0]&m)&&p<26;++p,m<<=1);if(p>0){n.iushrn(p);while(p-- >0)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(h)),s.iushrn(1),l.iushrn(1)}e.cmp(n)>=0?(e.isub(n),i.isub(s),a.isub(l)):(n.isub(e),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:n.iushln(c)}},o.prototype._invmp=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i,a=new o(1),s=new o(0),l=n.clone();while(e.cmpn(1)>0&&n.cmpn(1)>0){for(var c=0,u=1;0===(e.words[0]&u)&&c<26;++c,u<<=1);if(c>0){e.iushrn(c);while(c-- >0)a.isOdd()&&a.iadd(l),a.iushrn(1)}for(var h=0,d=1;0===(n.words[0]&d)&&h<26;++h,d<<=1);if(h>0){n.iushrn(h);while(h-- >0)s.isOdd()&&s.iadd(l),s.iushrn(1)}e.cmp(n)>=0?(e.isub(n),a.isub(s)):(n.isub(e),s.isub(a))}return i=0===e.cmpn(1)?a:s,i.cmpn(0)<0&&i.iadd(t),i},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),n=t.clone();e.negative=0,n.negative=0;for(var r=0;e.isEven()&&n.isEven();r++)e.iushrn(1),n.iushrn(1);do{while(e.isEven())e.iushrn(1);while(n.isEven())n.iushrn(1);var i=e.cmp(n);if(i<0){var o=e;e=n,n=o}else if(0===i||0===n.cmpn(1))break;e.isub(n)}while(1);return n.iushln(r)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){r("number"===typeof t);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return this._expand(n+1),this.words[n]|=i,this;for(var o=i,a=n;0!==o&&a<this.length;a++){var s=0|this.words[a];s+=o,o=s>>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e,n=t<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this.strip(),this.length>1)e=1;else{n&&(t=-t),r(t<=67108863,"Number is too big");var i=0|this.words[0];e=i===t?0:i<t?-1:1}return 0!==this.negative?0|-e:e},o.prototype.cmp=function(t){if(0!==this.negative&&0===t.negative)return-1;if(0===this.negative&&0!==t.negative)return 1;var e=this.ucmp(t);return 0!==this.negative?0|-e:e},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,n=this.length-1;n>=0;n--){var r=0|this.words[n],i=0|t.words[n];if(r!==i){r<i?e=-1:r>i&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new M(t)},o.prototype.toRed=function(t){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return r(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return r(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var y={k256:null,p224:null,p192:null,p25519:null};function w(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function _(){w.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function x(){w.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function k(){w.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function A(){w.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function M(t){if("string"===typeof t){var e=o._prime(t);this.m=e.p,this.prime=e}else r(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function O(t){M.call(this,t),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}w.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},w.prototype.ireduce=function(t){var e,n=t;do{this.split(n,this.tmp),n=this.imulK(n),n=n.iadd(this.tmp),e=n.bitLength()}while(e>this.n);var r=e<this.n?-1:n.ucmp(this.p);return 0===r?(n.words[0]=0,n.length=1):r>0?n.isub(this.p):void 0!==n.strip?n.strip():n._strip(),n},w.prototype.split=function(t,e){t.iushrn(this.n,0,e)},w.prototype.imulK=function(t){return t.imul(this.k)},i(_,w),_.prototype.split=function(t,e){for(var n=4194303,r=Math.min(t.length,9),i=0;i<r;i++)e.words[i]=t.words[i];if(e.length=r,t.length<=9)return t.words[0]=0,void(t.length=1);var o=t.words[9];for(e.words[e.length++]=o&n,i=10;i<t.length;i++){var a=0|t.words[i];t.words[i-10]=(a&n)<<4|o>>>22,o=a}o>>>=22,t.words[i-10]=o,0===o&&t.length>10?t.length-=10:t.length-=9},_.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,n=0;n<t.length;n++){var r=0|t.words[n];e+=977*r,t.words[n]=67108863&e,e=64*r+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(x,w),i(k,w),i(A,w),A.prototype.imulK=function(t){for(var e=0,n=0;n<t.length;n++){var r=19*(0|t.words[n])+e,i=67108863&r;r>>>=26,t.words[n]=i,e=r}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(y[t])return y[t];var e;if("k256"===t)e=new _;else if("p224"===t)e=new x;else if("p192"===t)e=new k;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new A}return y[t]=e,e},M.prototype._verify1=function(t){r(0===t.negative,"red works only with positives"),r(t.red,"red works only with red numbers")},M.prototype._verify2=function(t,e){r(0===(t.negative|e.negative),"red works only with positives"),r(t.red&&t.red===e.red,"red works only with red numbers")},M.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},M.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},M.prototype.add=function(t,e){this._verify2(t,e);var n=t.add(e);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},M.prototype.iadd=function(t,e){this._verify2(t,e);var n=t.iadd(e);return n.cmp(this.m)>=0&&n.isub(this.m),n},M.prototype.sub=function(t,e){this._verify2(t,e);var n=t.sub(e);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},M.prototype.isub=function(t,e){this._verify2(t,e);var n=t.isub(e);return n.cmpn(0)<0&&n.iadd(this.m),n},M.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},M.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},M.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},M.prototype.isqr=function(t){return this.imul(t,t.clone())},M.prototype.sqr=function(t){return this.mul(t,t)},M.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(r(e%2===1),3===e){var n=this.m.add(new o(1)).iushrn(2);return this.pow(t,n)}var i=this.m.subn(1),a=0;while(!i.isZero()&&0===i.andln(1))a++,i.iushrn(1);r(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();u=new o(2*u*u).toRed(this);while(0!==this.pow(u,c).cmp(l))u.redIAdd(l);var h=this.pow(u,i),d=this.pow(t,i.addn(1).iushrn(1)),f=this.pow(t,i),p=a;while(0!==f.cmp(s)){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();r(g<p);var b=this.pow(h,new o(1).iushln(p-g-1));d=d.redMul(b),h=b.redSqr(),f=f.redMul(h),p=g}return d},M.prototype.invm=function(t){var e=t._invmp(this.m);return 0!==e.negative?(e.negative=0,this.imod(e).redNeg()):this.imod(e)},M.prototype.pow=function(t,e){if(e.isZero())return new o(1).toRed(this);if(0===e.cmpn(1))return t.clone();var n=4,r=new Array(1<<n);r[0]=new o(1).toRed(this),r[1]=t;for(var i=2;i<r.length;i++)r[i]=this.mul(r[i-1],t);var a=r[0],s=0,l=0,c=e.bitLength()%26;for(0===c&&(c=26),i=e.length-1;i>=0;i--){for(var u=e.words[i],h=c-1;h>=0;h--){var d=u>>h&1;a!==r[0]&&(a=this.sqr(a)),0!==d||0!==s?(s<<=1,s|=d,l++,(l===n||0===i&&0===h)&&(a=this.mul(a,r[s]),l=0,s=0)):l=0}c=26}return a},M.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},M.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},o.mont=function(t){return new O(t)},i(O,M),O.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},O.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},O.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var n=t.imul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},O.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new o(0)._forceRed(this);var n=t.mul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},O.prototype.invm=function(t){var e=this.imod(t._invmp(this.m).mul(this.r2));return e._forceRed(this)}})(t,this)}).call(this,n("62e4")(t))},8103:function(t,e,n){var r=n("d194"),i=r("toUpperCase");t.exports=i},8155:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e,n,r){var i=t+" ";switch(n){case"s":return e||r?"nekaj sekund":"nekaj sekundami";case"ss":return i+=1===t?e?"sekundo":"sekundi":2===t?e||r?"sekundi":"sekundah":t<5?e||r?"sekunde":"sekundah":"sekund",i;case"m":return e?"ena minuta":"eno minuto";case"mm":return i+=1===t?e?"minuta":"minuto":2===t?e||r?"minuti":"minutama":t<5?e||r?"minute":"minutami":e||r?"minut":"minutami",i;case"h":return e?"ena ura":"eno uro";case"hh":return i+=1===t?e?"ura":"uro":2===t?e||r?"uri":"urama":t<5?e||r?"ure":"urami":e||r?"ur":"urami",i;case"d":return e||r?"en dan":"enim dnem";case"dd":return i+=1===t?e||r?"dan":"dnem":2===t?e||r?"dni":"dnevoma":e||r?"dni":"dnevi",i;case"M":return e||r?"en mesec":"enim mesecem";case"MM":return i+=1===t?e||r?"mesec":"mesecem":2===t?e||r?"meseca":"mesecema":t<5?e||r?"mesece":"meseci":e||r?"mesecev":"meseci",i;case"y":return e||r?"eno leto":"enim letom";case"yy":return i+=1===t?e||r?"leto":"letom":2===t?e||r?"leti":"letoma":t<5?e||r?"leta":"leti":e||r?"let":"leti",i}}var n=t.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n}))},"81bf":function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("38ba"))})(0,(function(t){return t.mode.ECB=function(){var e=t.lib.BlockCipherMode.extend();return e.Encryptor=e.extend({processBlock:function(t,e){this._cipher.encryptBlock(t,e)}}),e.Decryptor=e.extend({processBlock:function(t,e){this._cipher.decryptBlock(t,e)}}),e}(),t.mode.ECB}))},"81e9":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),n=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",e[7],e[8],e[9]];function r(t,e,n,r){var o="";switch(n){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":o=r?"sekunnin":"sekuntia";break;case"m":return r?"minuutin":"minuutti";case"mm":o=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":o=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":o=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":o=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":o=r?"vuoden":"vuotta";break}return o=i(t,r)+" "+o,o}function i(t,r){return t<10?r?n[t]:e[t]:t}var o=t.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o}))},8230:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=t.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(t){return"م"===t},meridiem:function(t,e,n){return t<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(t){return t.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(t){return n[t]})).replace(/،/g,",")},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]})).replace(/,/g,"،")},week:{dow:0,doy:6}});return r}))},"825a":function(t,e,n){"use strict";var r=n("861d"),i=String,o=TypeError;t.exports=function(t){if(r(t))return t;throw new o(i(t)+" is not an object")}},"82f0":function(t,e,n){var r=n("39f5"),i=n("8707").Buffer,o=n("6430"),a=n("3fb5"),s=n("3f62"),l=n("8c8a"),c=n("bd9d");function u(t,e){var n=0;t.length!==e.length&&n++;for(var r=Math.min(t.length,e.length),i=0;i<r;++i)n+=t[i]^e[i];return n}function h(t,e,n){if(12===e.length)return t._finID=i.concat([e,i.from([0,0,0,1])]),i.concat([e,i.from([0,0,0,2])]);var r=new s(n),o=e.length,a=o%16;r.update(e),a&&(a=16-a,r.update(i.alloc(a,0))),r.update(i.alloc(8,0));var l=8*o,u=i.alloc(8);u.writeUIntBE(l,0,8),r.update(u),t._finID=r.state;var h=i.from(t._finID);return c(h),h}function d(t,e,n,a){o.call(this);var l=i.alloc(4,0);this._cipher=new r.AES(e);var c=this._cipher.encryptBlock(l);this._ghash=new s(c),n=h(this,n,c),this._prev=i.from(n),this._cache=i.allocUnsafe(0),this._secCache=i.allocUnsafe(0),this._decrypt=a,this._alen=0,this._len=0,this._mode=t,this._authTag=null,this._called=!1}a(d,o),d.prototype._update=function(t){if(!this._called&&this._alen){var e=16-this._alen%16;e<16&&(e=i.alloc(e,0),this._ghash.update(e))}this._called=!0;var n=this._mode.encrypt(this,t);return this._decrypt?this._ghash.update(t):this._ghash.update(n),this._len+=t.length,n},d.prototype._final=function(){if(this._decrypt&&!this._authTag)throw new Error("Unsupported state or unable to authenticate data");var t=l(this._ghash.final(8*this._alen,8*this._len),this._cipher.encryptBlock(this._finID));if(this._decrypt&&u(t,this._authTag))throw new Error("Unsupported state or unable to authenticate data");this._authTag=t,this._cipher.scrub()},d.prototype.getAuthTag=function(){if(this._decrypt||!i.isBuffer(this._authTag))throw new Error("Attempting to get auth tag in unsupported state");return this._authTag},d.prototype.setAuthTag=function(t){if(!this._decrypt)throw new Error("Attempting to set auth tag in unsupported state");this._authTag=t},d.prototype.setAAD=function(t){if(this._called)throw new Error("Attempting to set AAD in unsupported state");this._ghash.update(t),this._alen+=t.length},t.exports=d},8327:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const i=r(n("510b"));function o(t){if(!t.options.indentation&&!t.options.lineSeparator)return;let e;for(t.content+=t.options.lineSeparator,e=0;e<t.level;e++)t.content+=t.options.indentation}function a(t){let e;for(t.content=t.content.replace(/ +$/,""),e=0;e<t.level;e++)t.content+=t.options.indentation}function s(t,e){t.content+=e}function l(t,e,n){if("string"===typeof t.content)c(t.content,e,n);else if("Element"===t.type)h(t,e,n);else{if("ProcessingInstruction"!==t.type)throw new Error("Unknown node type: "+t.type);f(t,e)}}function c(t,e,n){if(!n){const n=t.trim();(e.options.lineSeparator||0===n.length)&&(t=n)}t.length>0&&(!n&&e.content.length>0&&o(e),s(e,t))}function u(t,e){const n="/"+t.join("/"),r=t[t.length-1];return e.includes(r)||e.includes(n)}function h(t,e,n){if(e.path.push(t.name),!n&&e.content.length>0&&o(e),s(e,"<"+t.name),d(e,t.attributes),null===t.children||e.options.forceSelfClosingEmptyTag&&0===t.children.length){const t=e.options.whiteSpaceAtEndOfSelfclosingTag?" />":"/>";s(e,t)}else if(0===t.children.length)s(e,"></"+t.name+">");else{const r=t.children;s(e,">"),e.level++;let i="preserve"===t.attributes["xml:space"],c=!1;if(!i&&e.options.ignoredPaths&&(c=u(e.path,e.options.ignoredPaths),i=c),!i&&e.options.collapseContent){let t=!1,e=!1,o=!1;r.forEach((function(i,a){"Text"===i.type?(i.content.includes("\n")?(e=!0,i.content=i.content.trim()):0!==a&&a!==r.length-1||n||0===i.content.trim().length&&(i.content=""),i.content.trim().length>0&&(t=!0)):"CDATA"===i.type?t=!0:o=!0})),!t||o&&e||(i=!0)}r.forEach((function(t){l(t,e,n||i)})),e.level--,n||i||o(e),c&&a(e),s(e,"</"+t.name+">")}e.path.pop()}function d(t,e){Object.keys(e).forEach((function(n){const r=e[n].replace(/"/g,""");s(t," "+n+'="'+r+'"')}))}function f(t,e){e.content.length>0&&o(e),s(e,"<?"+t.name),d(e,t.attributes),s(e,"?>")}function p(t,e={}){e.indentation="indentation"in e?e.indentation:" ",e.collapseContent=!0===e.collapseContent,e.lineSeparator="lineSeparator"in e?e.lineSeparator:"\r\n",e.whiteSpaceAtEndOfSelfclosingTag=!0===e.whiteSpaceAtEndOfSelfclosingTag,e.throwOnFailure=!1!==e.throwOnFailure;try{const n=(0,i.default)(t,{filter:e.filter,strictMode:e.strictMode}),r={content:"",level:0,options:e,path:[]};return n.declaration&&f(n.declaration,r),n.children.forEach((function(t){l(t,r,!1)})),e.lineSeparator?r.content.replace(/\r\n/g,"\n").replace(/\n/g,e.lineSeparator):r.content}catch(n){if(e.throwOnFailure)throw n;return t}}p.minify=(t,e={})=>p(t,Object.assign(Object.assign({},e),{indentation:"",lineSeparator:""})),t.exports=p,e.default=p},8360:function(t,e,n){"use strict";const r=n("d1c8").Reporter,i=n("6283").EncoderBuffer,o=n("6283").DecoderBuffer,a=n("da3e"),s=["seq","seqof","set","setof","objid","bool","gentime","utctime","null_","enum","int","objDesc","bitstr","bmpstr","charstr","genstr","graphstr","ia5str","iso646str","numstr","octstr","printstr","t61str","unistr","utf8str","videostr"],l=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(s),c=["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"];function u(t,e,n){const r={};this._baseState=r,r.name=n,r.enc=t,r.parent=e||null,r.children=null,r.tag=null,r.args=null,r.reverseArgs=null,r.choice=null,r.optional=!1,r.any=!1,r.obj=!1,r.use=null,r.useDecoder=null,r.key=null,r["default"]=null,r.explicit=null,r.implicit=null,r.contains=null,r.parent||(r.children=[],this._wrap())}t.exports=u;const h=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];u.prototype.clone=function(){const t=this._baseState,e={};h.forEach((function(n){e[n]=t[n]}));const n=new this.constructor(e.parent);return n._baseState=e,n},u.prototype._wrap=function(){const t=this._baseState;l.forEach((function(e){this[e]=function(){const n=new this.constructor(this);return t.children.push(n),n[e].apply(n,arguments)}}),this)},u.prototype._init=function(t){const e=this._baseState;a(null===e.parent),t.call(this),e.children=e.children.filter((function(t){return t._baseState.parent===this}),this),a.equal(e.children.length,1,"Root node can have only one child")},u.prototype._useArgs=function(t){const e=this._baseState,n=t.filter((function(t){return t instanceof this.constructor}),this);t=t.filter((function(t){return!(t instanceof this.constructor)}),this),0!==n.length&&(a(null===e.children),e.children=n,n.forEach((function(t){t._baseState.parent=this}),this)),0!==t.length&&(a(null===e.args),e.args=t,e.reverseArgs=t.map((function(t){if("object"!==typeof t||t.constructor!==Object)return t;const e={};return Object.keys(t).forEach((function(n){n==(0|n)&&(n|=0);const r=t[n];e[r]=n})),e})))},c.forEach((function(t){u.prototype[t]=function(){const e=this._baseState;throw new Error(t+" not implemented for encoding: "+e.enc)}})),s.forEach((function(t){u.prototype[t]=function(){const e=this._baseState,n=Array.prototype.slice.call(arguments);return a(null===e.tag),e.tag=t,this._useArgs(n),this}})),u.prototype.use=function(t){a(t);const e=this._baseState;return a(null===e.use),e.use=t,this},u.prototype.optional=function(){const t=this._baseState;return t.optional=!0,this},u.prototype.def=function(t){const e=this._baseState;return a(null===e["default"]),e["default"]=t,e.optional=!0,this},u.prototype.explicit=function(t){const e=this._baseState;return a(null===e.explicit&&null===e.implicit),e.explicit=t,this},u.prototype.implicit=function(t){const e=this._baseState;return a(null===e.explicit&&null===e.implicit),e.implicit=t,this},u.prototype.obj=function(){const t=this._baseState,e=Array.prototype.slice.call(arguments);return t.obj=!0,0!==e.length&&this._useArgs(e),this},u.prototype.key=function(t){const e=this._baseState;return a(null===e.key),e.key=t,this},u.prototype.any=function(){const t=this._baseState;return t.any=!0,this},u.prototype.choice=function(t){const e=this._baseState;return a(null===e.choice),e.choice=t,this._useArgs(Object.keys(t).map((function(e){return t[e]}))),this},u.prototype.contains=function(t){const e=this._baseState;return a(null===e.use),e.contains=t,this},u.prototype._decode=function(t,e){const n=this._baseState;if(null===n.parent)return t.wrapResult(n.children[0]._decode(t,e));let r,i=n["default"],a=!0,s=null;if(null!==n.key&&(s=t.enterKey(n.key)),n.optional){let r=null;if(null!==n.explicit?r=n.explicit:null!==n.implicit?r=n.implicit:null!==n.tag&&(r=n.tag),null!==r||n.any){if(a=this._peekTag(t,r,n.any),t.isError(a))return a}else{const r=t.save();try{null===n.choice?this._decodeGeneric(n.tag,t,e):this._decodeChoice(t,e),a=!0}catch(l){a=!1}t.restore(r)}}if(n.obj&&a&&(r=t.enterObject()),a){if(null!==n.explicit){const e=this._decodeTag(t,n.explicit);if(t.isError(e))return e;t=e}const r=t.offset;if(null===n.use&&null===n.choice){let e;n.any&&(e=t.save());const r=this._decodeTag(t,null!==n.implicit?n.implicit:n.tag,n.any);if(t.isError(r))return r;n.any?i=t.raw(e):t=r}if(e&&e.track&&null!==n.tag&&e.track(t.path(),r,t.length,"tagged"),e&&e.track&&null!==n.tag&&e.track(t.path(),t.offset,t.length,"content"),n.any||(i=null===n.choice?this._decodeGeneric(n.tag,t,e):this._decodeChoice(t,e)),t.isError(i))return i;if(n.any||null!==n.choice||null===n.children||n.children.forEach((function(n){n._decode(t,e)})),n.contains&&("octstr"===n.tag||"bitstr"===n.tag)){const r=new o(i);i=this._getUse(n.contains,t._reporterState.obj)._decode(r,e)}}return n.obj&&a&&(i=t.leaveObject(r)),null===n.key||null===i&&!0!==a?null!==s&&t.exitKey(s):t.leaveKey(s,n.key,i),i},u.prototype._decodeGeneric=function(t,e,n){const r=this._baseState;return"seq"===t||"set"===t?null:"seqof"===t||"setof"===t?this._decodeList(e,t,r.args[0],n):/str$/.test(t)?this._decodeStr(e,t,n):"objid"===t&&r.args?this._decodeObjid(e,r.args[0],r.args[1],n):"objid"===t?this._decodeObjid(e,null,null,n):"gentime"===t||"utctime"===t?this._decodeTime(e,t,n):"null_"===t?this._decodeNull(e,n):"bool"===t?this._decodeBool(e,n):"objDesc"===t?this._decodeStr(e,t,n):"int"===t||"enum"===t?this._decodeInt(e,r.args&&r.args[0],n):null!==r.use?this._getUse(r.use,e._reporterState.obj)._decode(e,n):e.error("unknown tag: "+t)},u.prototype._getUse=function(t,e){const n=this._baseState;return n.useDecoder=this._use(t,e),a(null===n.useDecoder._baseState.parent),n.useDecoder=n.useDecoder._baseState.children[0],n.implicit!==n.useDecoder._baseState.implicit&&(n.useDecoder=n.useDecoder.clone(),n.useDecoder._baseState.implicit=n.implicit),n.useDecoder},u.prototype._decodeChoice=function(t,e){const n=this._baseState;let r=null,i=!1;return Object.keys(n.choice).some((function(o){const a=t.save(),s=n.choice[o];try{const n=s._decode(t,e);if(t.isError(n))return!1;r={type:o,value:n},i=!0}catch(l){return t.restore(a),!1}return!0}),this),i?r:t.error("Choice not matched")},u.prototype._createEncoderBuffer=function(t){return new i(t,this.reporter)},u.prototype._encode=function(t,e,n){const r=this._baseState;if(null!==r["default"]&&r["default"]===t)return;const i=this._encodeValue(t,e,n);return void 0===i||this._skipDefault(i,e,n)?void 0:i},u.prototype._encodeValue=function(t,e,n){const i=this._baseState;if(null===i.parent)return i.children[0]._encode(t,e||new r);let o=null;if(this.reporter=e,i.optional&&void 0===t){if(null===i["default"])return;t=i["default"]}let a=null,s=!1;if(i.any)o=this._createEncoderBuffer(t);else if(i.choice)o=this._encodeChoice(t,e);else if(i.contains)a=this._getUse(i.contains,n)._encode(t,e),s=!0;else if(i.children)a=i.children.map((function(n){if("null_"===n._baseState.tag)return n._encode(null,e,t);if(null===n._baseState.key)return e.error("Child should have a key");const r=e.enterKey(n._baseState.key);if("object"!==typeof t)return e.error("Child expected, but input is not object");const i=n._encode(t[n._baseState.key],e,t);return e.leaveKey(r),i}),this).filter((function(t){return t})),a=this._createEncoderBuffer(a);else if("seqof"===i.tag||"setof"===i.tag){if(!i.args||1!==i.args.length)return e.error("Too many args for : "+i.tag);if(!Array.isArray(t))return e.error("seqof/setof, but data is not Array");const n=this.clone();n._baseState.implicit=null,a=this._createEncoderBuffer(t.map((function(n){const r=this._baseState;return this._getUse(r.args[0],t)._encode(n,e)}),n))}else null!==i.use?o=this._getUse(i.use,n)._encode(t,e):(a=this._encodePrimitive(i.tag,t),s=!0);if(!i.any&&null===i.choice){const t=null!==i.implicit?i.implicit:i.tag,n=null===i.implicit?"universal":"context";null===t?null===i.use&&e.error("Tag could be omitted only for .use()"):null===i.use&&(o=this._encodeComposite(t,s,n,a))}return null!==i.explicit&&(o=this._encodeComposite(i.explicit,!1,"context",o)),o},u.prototype._encodeChoice=function(t,e){const n=this._baseState,r=n.choice[t.type];return r||a(!1,t.type+" not found in "+JSON.stringify(Object.keys(n.choice))),r._encode(t.value,e)},u.prototype._encodePrimitive=function(t,e){const n=this._baseState;if(/str$/.test(t))return this._encodeStr(e,t);if("objid"===t&&n.args)return this._encodeObjid(e,n.reverseArgs[0],n.args[1]);if("objid"===t)return this._encodeObjid(e,null,null);if("gentime"===t||"utctime"===t)return this._encodeTime(e,t);if("null_"===t)return this._encodeNull();if("int"===t||"enum"===t)return this._encodeInt(e,n.args&&n.reverseArgs[0]);if("bool"===t)return this._encodeBool(e);if("objDesc"===t)return this._encodeStr(e,t);throw new Error("Unsupported tag: "+t)},u.prototype._isNumstr=function(t){return/^[0-9 ]*$/.test(t)},u.prototype._isPrintstr=function(t){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(t)}},"83ab":function(t,e,n){"use strict";var r=n("d039");t.exports=!r((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},"83d5":function(t,e){t.exports=function(t,e){var n=t.length,r=-1;while(++r<n)t[r]^=e[r];return t}},8418:function(t,e,n){"use strict";var r=n("a04b"),i=n("9bf2"),o=n("5c6c");t.exports=function(t,e,n){var a=r(e);a in t?i.f(t,a,o(0,n)):t[a]=n}},"84a2":function(t,e,n){(function(e){var n="Expected a function",r=NaN,i="[object Symbol]",o=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt,u="object"==typeof e&&e&&e.Object===Object&&e,h="object"==typeof self&&self&&self.Object===Object&&self,d=u||h||Function("return this")(),f=Object.prototype,p=f.toString,m=Math.max,g=Math.min,b=function(){return d.Date.now()};function v(t,e,r){var i,o,a,s,l,c,u=0,h=!1,d=!1,f=!0;if("function"!=typeof t)throw new TypeError(n);function p(e){var n=i,r=o;return i=o=void 0,u=e,s=t.apply(r,n),s}function v(t){return u=t,l=setTimeout(x,e),h?p(t):s}function y(t){var n=t-c,r=t-u,i=e-n;return d?g(i,a-r):i}function _(t){var n=t-c,r=t-u;return void 0===c||n>=e||n<0||d&&r>=a}function x(){var t=b();if(_(t))return A(t);l=setTimeout(x,y(t))}function A(t){return l=void 0,f&&i?p(t):(i=o=void 0,s)}function M(){void 0!==l&&clearTimeout(l),u=0,i=c=o=l=void 0}function O(){return void 0===l?s:A(b())}function S(){var t=b(),n=_(t);if(i=arguments,o=this,c=t,n){if(void 0===l)return v(c);if(d)return l=setTimeout(x,e),p(c)}return void 0===l&&(l=setTimeout(x,e)),s}return e=k(e)||0,w(r)&&(h=!!r.leading,d="maxWait"in r,a=d?m(k(r.maxWait)||0,e):a,f="trailing"in r?!!r.trailing:f),S.cancel=M,S.flush=O,S}function y(t,e,r){var i=!0,o=!0;if("function"!=typeof t)throw new TypeError(n);return w(r)&&(i="leading"in r?!!r.leading:i,o="trailing"in r?!!r.trailing:o),v(t,e,{leading:i,maxWait:e,trailing:o})}function w(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function _(t){return!!t&&"object"==typeof t}function x(t){return"symbol"==typeof t||_(t)&&p.call(t)==i}function k(t){if("number"==typeof t)return t;if(x(t))return r;if(w(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=w(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(o,"");var n=s.test(t);return n||l.test(t)?c(t.slice(2),n?2:8):a.test(t)?r:+t}t.exports=y}).call(this,n("c8ba"))},"84aa":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Миналата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[Миналия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",w:"седмица",ww:"%d седмици",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(t){var e=t%10,n=t%100;return 0===t?t+"-ев":0===n?t+"-ен":n>10&&n<20?t+"-ти":1===e?t+"-ви":2===e?t+"-ри":7===e||8===e?t+"-ми":t+"-ти"},week:{dow:1,doy:7}});return e}))},8515:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var r=function(t,e){return t.map((function(t,e){return[e,t]})).sort(function(t,e){return this(t[1],e[1])||t[0]-e[0]}.bind(e)).map((function(t){return t[1]}))}},"85b3":function(t,e,n){"use strict";const r=n("3fb5"),i=n("3768");function o(t){i.call(this,t),this.enc="pem"}r(o,i),t.exports=o,o.prototype.encode=function(t,e){const n=i.prototype.encode.call(this,t),r=n.toString("base64"),o=["-----BEGIN "+e.label+"-----"];for(let i=0;i<r.length;i+=64)o.push(r.slice(i,i+64));return o.push("-----END "+e.label+"-----"),o.join("\n")}},"861d":function(t,e,n){"use strict";var r=n("1626"),i=n("8ea1"),o=i.all;t.exports=i.IS_HTMLDDA?function(t){return"object"==typeof t?null!==t:r(t)||t===o}:function(t){return"object"==typeof t?null!==t:r(t)}},8689:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},n={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"},r=t.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(t){return t.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},week:{dow:1,doy:4}});return r}))},8707:function(t,e,n){var r=n("b639"),i=r.Buffer;function o(t,e){for(var n in t)e[n]=t[n]}function a(t,e,n){return i(t,e,n)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?t.exports=r:(o(r,e),e.Buffer=a),o(i,a),a.from=function(t,e,n){if("number"===typeof t)throw new TypeError("Argument must not be a number");return i(t,e,n)},a.alloc=function(t,e,n){if("number"!==typeof t)throw new TypeError("Argument must be a number");var r=i(t);return void 0!==e?"string"===typeof n?r.fill(e,n):r.fill(e):r.fill(0),r},a.allocUnsafe=function(t){if("number"!==typeof t)throw new TypeError("Argument must be a number");return i(t)},a.allocUnsafeSlow=function(t){if("number"!==typeof t)throw new TypeError("Argument must be a number");return r.SlowBuffer(t)}},8840:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(t){return 0===t.indexOf("un")?"n"+t:"en "+t},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return e}))},"88a7":function(t,e,n){"use strict";var r=n("cb2d"),i=n("e330"),o=n("577e"),a=n("d6d6"),s=URLSearchParams,l=s.prototype,c=i(l.append),u=i(l["delete"]),h=i(l.forEach),d=i([].push),f=new s("a=1&a=2&b=3");f["delete"]("a",1),f["delete"]("b",void 0),f+""!=="a=2"&&r(l,"delete",(function(t){var e=arguments.length,n=e<2?void 0:arguments[1];if(e&&void 0===n)return u(this,t);var r=[];h(this,(function(t,e){d(r,{key:e,value:t})})),a(e,1);var i,s=o(t),l=o(n),f=0,p=0,m=!1,g=r.length;while(f<g)i=r[f++],m||i.key===s?(m=!0,u(this,i.key)):p++;while(p<g)i=r[p++],i.key===s&&i.value===l||c(this,i.key,i.value)}),{enumerable:!0,unsafe:!0})},8925:function(t,e,n){"use strict";var r=n("e330"),i=n("1626"),o=n("c6cd"),a=r(Function.toString);i(o.inspectSource)||(o.inspectSource=function(t){return a(t)}),t.exports=o.inspectSource},8947:function(t,e,n){var r=n("bac2"),i=n("82f0"),o=n("8707").Buffer,a=n("09f5"),s=n("6430"),l=n("39f5"),c=n("ae84"),u=n("3fb5");function h(t,e,n){s.call(this),this._cache=new f,this._cipher=new l.AES(e),this._prev=o.from(n),this._mode=t,this._autopadding=!0}u(h,s),h.prototype._update=function(t){var e,n;this._cache.add(t);var r=[];while(e=this._cache.get())n=this._mode.encrypt(this,e),r.push(n);return o.concat(r)};var d=o.alloc(16,16);function f(){this.cache=o.allocUnsafe(0)}function p(t,e,n){var s=r[t.toLowerCase()];if(!s)throw new TypeError("invalid suite type");if("string"===typeof e&&(e=o.from(e)),e.length!==s.key/8)throw new TypeError("invalid key length "+e.length);if("string"===typeof n&&(n=o.from(n)),"GCM"!==s.mode&&n.length!==s.iv)throw new TypeError("invalid iv length "+n.length);return"stream"===s.type?new a(s.module,e,n):"auth"===s.type?new i(s.module,e,n):new h(s.module,e,n)}function m(t,e){var n=r[t.toLowerCase()];if(!n)throw new TypeError("invalid suite type");var i=c(e,!1,n.key,n.iv);return p(t,i.key,i.iv)}h.prototype._final=function(){var t=this._cache.flush();if(this._autopadding)return t=this._mode.encrypt(this,t),this._cipher.scrub(),t;if(!t.equals(d))throw this._cipher.scrub(),new Error("data not multiple of block length")},h.prototype.setAutoPadding=function(t){return this._autopadding=!!t,this},f.prototype.add=function(t){this.cache=o.concat([this.cache,t])},f.prototype.get=function(){if(this.cache.length>15){var t=this.cache.slice(0,16);return this.cache=this.cache.slice(16),t}return null},f.prototype.flush=function(){var t=16-this.cache.length,e=o.allocUnsafe(t),n=-1;while(++n<t)e.writeUInt8(t,n);return o.concat([this.cache,e])},e.createCipheriv=p,e.createCipher=m},"898b":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,o=t.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(t,r){return t?/-MMM-/.test(r)?n[t.month()]:e[t.month()]:e},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"});return o}))},"8aa5":function(t,e,n){"use strict";var r=n("6547").charAt;t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},"8b71":function(t,e,n){"use strict";function r(t){const e={};return Object.keys(t).forEach((function(n){(0|n)==n&&(n|=0);const r=t[n];e[r]=n})),e}e.tagClass={0:"universal",1:"application",2:"context",3:"private"},e.tagClassByName=r(e.tagClass),e.tag={0:"end",1:"bool",2:"int",3:"bitstr",4:"octstr",5:"null_",6:"objid",7:"objDesc",8:"external",9:"real",10:"enum",11:"embed",12:"utf8str",13:"relativeOid",16:"seq",17:"set",18:"numstr",19:"printstr",20:"t61str",21:"videostr",22:"ia5str",23:"utctime",24:"gentime",25:"graphstr",26:"iso646str",27:"genstr",28:"unistr",29:"charstr",30:"bmpstr"},e.tagByName=r(e.tag)},"8b95":function(t,e,n){"use strict";var r=n("c3c0"),i=n("b525");function o(){if(!(this instanceof o))return new o;i.call(this),this.h=[3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]}r.inherits(o,i),t.exports=o,o.blockSize=1024,o.outSize=384,o.hmacStrength=192,o.padLength=128,o.prototype._digest=function(t){return"hex"===t?r.toHex32(this.h.slice(0,12),"big"):r.split32(this.h.slice(0,12),"big")}},"8be6":function(t,e,n){var r=n("8707").Buffer;t.exports=function(t,e,n){if(r.isBuffer(t))return t;if("string"===typeof t)return r.from(t,e);if(ArrayBuffer.isView(t))return r.from(t.buffer);throw new TypeError(n+" must be a string, a Buffer, a typed array or a DataView")}},"8c18":function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=n("2f79"),i=n("9b76"),o=n("365c"),a=n("2326"),s=Object(r["c"])({methods:{hasNormalizedSlot:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i["i"],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.$scopedSlots,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.$slots;return Object(o["a"])(t,e,n)},normalizeSlot:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i["i"],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.$scopedSlots,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.$slots,s=Object(o["b"])(t,e,n,r);return s?Object(a["b"])(s):s}}})},"8c4e":function(t,e,n){"use strict";n.d(e,"a",(function(){return u}));var r=n("2f79"),i=n("c9a9"),o=n("3c21"),a=n("d82f");function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var l=function(t){return!t||0===Object(a["h"])(t).length},c=function(t){return{handler:function(e,n){if(!Object(o["a"])(e,n))if(l(e)||l(n))this[t]=Object(i["a"])(e);else{for(var r in n)Object(a["g"])(e,r)||this.$delete(this.$data[t],r);for(var s in e)this.$set(this.$data[t],s,e[s])}}}},u=function(t,e){return Object(r["c"])({data:function(){return s({},e,Object(i["a"])(this[t]))},watch:s({},t,c(e))})}},"8c4f":function(t,e,n){"use strict";function r(t,e){for(var n in e)t[n]=e[n];return t}n.d(e,"a",(function(){return xe}));var i=/[!'()*]/g,o=function(t){return"%"+t.charCodeAt(0).toString(16)},a=/%2C/g,s=function(t){return encodeURIComponent(t).replace(i,o).replace(a,",")};function l(t){try{return decodeURIComponent(t)}catch(e){0}return t}function c(t,e,n){void 0===e&&(e={});var r,i=n||h;try{r=i(t||"")}catch(s){r={}}for(var o in e){var a=e[o];r[o]=Array.isArray(a)?a.map(u):u(a)}return r}var u=function(t){return null==t||"object"===typeof t?t:String(t)};function h(t){var e={};return t=t.trim().replace(/^(\?|#|&)/,""),t?(t.split("&").forEach((function(t){var n=t.replace(/\+/g," ").split("="),r=l(n.shift()),i=n.length>0?l(n.join("=")):null;void 0===e[r]?e[r]=i:Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]})),e):e}function d(t){var e=t?Object.keys(t).map((function(e){var n=t[e];if(void 0===n)return"";if(null===n)return s(e);if(Array.isArray(n)){var r=[];return n.forEach((function(t){void 0!==t&&(null===t?r.push(s(e)):r.push(s(e)+"="+s(t)))})),r.join("&")}return s(e)+"="+s(n)})).filter((function(t){return t.length>0})).join("&"):null;return e?"?"+e:""}var f=/\/?$/;function p(t,e,n,r){var i=r&&r.options.stringifyQuery,o=e.query||{};try{o=m(o)}catch(s){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:o,params:e.params||{},fullPath:v(e,i),matched:t?b(t):[]};return n&&(a.redirectedFrom=v(n,i)),Object.freeze(a)}function m(t){if(Array.isArray(t))return t.map(m);if(t&&"object"===typeof t){var e={};for(var n in t)e[n]=m(t[n]);return e}return t}var g=p(null,{path:"/"});function b(t){var e=[];while(t)e.unshift(t),t=t.parent;return e}function v(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var i=t.hash;void 0===i&&(i="");var o=e||d;return(n||"/")+o(r)+i}function y(t,e,n){return e===g?t===e:!!e&&(t.path&&e.path?t.path.replace(f,"")===e.path.replace(f,"")&&(n||t.hash===e.hash&&w(t.query,e.query)):!(!t.name||!e.name)&&(t.name===e.name&&(n||t.hash===e.hash&&w(t.query,e.query)&&w(t.params,e.params))))}function w(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t).sort(),r=Object.keys(e).sort();return n.length===r.length&&n.every((function(n,i){var o=t[n],a=r[i];if(a!==n)return!1;var s=e[n];return null==o||null==s?o===s:"object"===typeof o&&"object"===typeof s?w(o,s):String(o)===String(s)}))}function _(t,e){return 0===t.path.replace(f,"/").indexOf(e.path.replace(f,"/"))&&(!e.hash||t.hash===e.hash)&&x(t.query,e.query)}function x(t,e){for(var n in e)if(!(n in t))return!1;return!0}function k(t){for(var e=0;e<t.matched.length;e++){var n=t.matched[e];for(var r in n.instances){var i=n.instances[r],o=n.enteredCbs[r];if(i&&o){delete n.enteredCbs[r];for(var a=0;a<o.length;a++)i._isBeingDestroyed||o[a](i)}}}}var A={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,i=e.children,o=e.parent,a=e.data;a.routerView=!0;var s=o.$createElement,l=n.name,c=o.$route,u=o._routerViewCache||(o._routerViewCache={}),h=0,d=!1;while(o&&o._routerRoot!==o){var f=o.$vnode?o.$vnode.data:{};f.routerView&&h++,f.keepAlive&&o._directInactive&&o._inactive&&(d=!0),o=o.$parent}if(a.routerViewDepth=h,d){var p=u[l],m=p&&p.component;return m?(p.configProps&&M(m,a,p.route,p.configProps),s(m,a,i)):s()}var g=c.matched[h],b=g&&g.components[l];if(!g||!b)return u[l]=null,s();u[l]={component:b},a.registerRouteInstance=function(t,e){var n=g.instances[l];(e&&n!==t||!e&&n===t)&&(g.instances[l]=e)},(a.hook||(a.hook={})).prepatch=function(t,e){g.instances[l]=e.componentInstance},a.hook.init=function(t){t.data.keepAlive&&t.componentInstance&&t.componentInstance!==g.instances[l]&&(g.instances[l]=t.componentInstance),k(c)};var v=g.props&&g.props[l];return v&&(r(u[l],{route:c,configProps:v}),M(b,a,c,v)),s(b,a,i)}};function M(t,e,n,i){var o=e.props=O(n,i);if(o){o=e.props=r({},o);var a=e.attrs=e.attrs||{};for(var s in o)t.props&&s in t.props||(a[s]=o[s],delete o[s])}}function O(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}function S(t,e,n){var r=t.charAt(0);if("/"===r)return t;if("?"===r||"#"===r)return e+t;var i=e.split("/");n&&i[i.length-1]||i.pop();for(var o=t.replace(/^\//,"").split("/"),a=0;a<o.length;a++){var s=o[a];".."===s?i.pop():"."!==s&&i.push(s)}return""!==i[0]&&i.unshift(""),i.join("/")}function T(t){var e="",n="",r=t.indexOf("#");r>=0&&(e=t.slice(r),t=t.slice(0,r));var i=t.indexOf("?");return i>=0&&(n=t.slice(i+1),t=t.slice(0,i)),{path:t,query:n,hash:e}}function C(t){return t.replace(/\/(?:\s*\/)+/g,"/")}var E=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},j=Z,L=N,P=B,D=z,I=X,R=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function N(t,e){var n,r=[],i=0,o=0,a="",s=e&&e.delimiter||"/";while(null!=(n=R.exec(t))){var l=n[0],c=n[1],u=n.index;if(a+=t.slice(o,u),o=u+l.length,c)a+=c[1];else{var h=t[o],d=n[2],f=n[3],p=n[4],m=n[5],g=n[6],b=n[7];a&&(r.push(a),a="");var v=null!=d&&null!=h&&h!==d,y="+"===g||"*"===g,w="?"===g||"*"===g,_=n[2]||s,x=p||m;r.push({name:f||i++,prefix:d||"",delimiter:_,optional:w,repeat:y,partial:v,asterisk:!!b,pattern:x?V(x):b?".*":"[^"+H(_)+"]+?"})}}return o<t.length&&(a+=t.substr(o)),a&&r.push(a),r}function B(t,e){return z(N(t,e),e)}function F(t){return encodeURI(t).replace(/[\/?#]/g,(function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()}))}function Y(t){return encodeURI(t).replace(/[?#]/g,(function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()}))}function z(t,e){for(var n=new Array(t.length),r=0;r<t.length;r++)"object"===typeof t[r]&&(n[r]=new RegExp("^(?:"+t[r].pattern+")$",U(e)));return function(e,r){for(var i="",o=e||{},a=r||{},s=a.pretty?F:encodeURIComponent,l=0;l<t.length;l++){var c=t[l];if("string"!==typeof c){var u,h=o[c.name];if(null==h){if(c.optional){c.partial&&(i+=c.prefix);continue}throw new TypeError('Expected "'+c.name+'" to be defined')}if(E(h)){if(!c.repeat)throw new TypeError('Expected "'+c.name+'" to not repeat, but received `'+JSON.stringify(h)+"`");if(0===h.length){if(c.optional)continue;throw new TypeError('Expected "'+c.name+'" to not be empty')}for(var d=0;d<h.length;d++){if(u=s(h[d]),!n[l].test(u))throw new TypeError('Expected all "'+c.name+'" to match "'+c.pattern+'", but received `'+JSON.stringify(u)+"`");i+=(0===d?c.prefix:c.delimiter)+u}}else{if(u=c.asterisk?Y(h):s(h),!n[l].test(u))throw new TypeError('Expected "'+c.name+'" to match "'+c.pattern+'", but received "'+u+'"');i+=c.prefix+u}}else i+=c}return i}}function H(t){return t.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function V(t){return t.replace(/([=!:$\/()])/g,"\\$1")}function W(t,e){return t.keys=e,t}function U(t){return t&&t.sensitive?"":"i"}function $(t,e){var n=t.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)e.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return W(t,e)}function G(t,e,n){for(var r=[],i=0;i<t.length;i++)r.push(Z(t[i],e,n).source);var o=new RegExp("(?:"+r.join("|")+")",U(n));return W(o,e)}function q(t,e,n){return X(N(t,n),e,n)}function X(t,e,n){E(e)||(n=e||n,e=[]),n=n||{};for(var r=n.strict,i=!1!==n.end,o="",a=0;a<t.length;a++){var s=t[a];if("string"===typeof s)o+=H(s);else{var l=H(s.prefix),c="(?:"+s.pattern+")";e.push(s),s.repeat&&(c+="(?:"+l+c+")*"),c=s.optional?s.partial?l+"("+c+")?":"(?:"+l+"("+c+"))?":l+"("+c+")",o+=c}}var u=H(n.delimiter||"/"),h=o.slice(-u.length)===u;return r||(o=(h?o.slice(0,-u.length):o)+"(?:"+u+"(?=$))?"),o+=i?"$":r&&h?"":"(?="+u+"|$)",W(new RegExp("^"+o,U(n)),e)}function Z(t,e,n){return E(e)||(n=e||n,e=[]),n=n||{},t instanceof RegExp?$(t,e):E(t)?G(t,e,n):q(t,e,n)}j.parse=L,j.compile=P,j.tokensToFunction=D,j.tokensToRegExp=I;var K=Object.create(null);function Q(t,e,n){e=e||{};try{var r=K[t]||(K[t]=j.compile(t));return"string"===typeof e.pathMatch&&(e[0]=e.pathMatch),r(e,{pretty:!0})}catch(i){return""}finally{delete e[0]}}function J(t,e,n,i){var o="string"===typeof t?{path:t}:t;if(o._normalized)return o;if(o.name){o=r({},t);var a=o.params;return a&&"object"===typeof a&&(o.params=r({},a)),o}if(!o.path&&o.params&&e){o=r({},o),o._normalized=!0;var s=r(r({},e.params),o.params);if(e.name)o.name=e.name,o.params=s;else if(e.matched.length){var l=e.matched[e.matched.length-1].path;o.path=Q(l,s,"path "+e.path)}else 0;return o}var u=T(o.path||""),h=e&&e.path||"/",d=u.path?S(u.path,h,n||o.append):h,f=c(u.query,o.query,i&&i.options.parseQuery),p=o.hash||u.hash;return p&&"#"!==p.charAt(0)&&(p="#"+p),{_normalized:!0,path:d,query:f,hash:p}}var tt,et=[String,Object],nt=[String,Array],rt=function(){},it={name:"RouterLink",props:{to:{type:et,required:!0},tag:{type:String,default:"a"},custom:Boolean,exact:Boolean,exactPath:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:{type:String,default:"page"},event:{type:nt,default:"click"}},render:function(t){var e=this,n=this.$router,i=this.$route,o=n.resolve(this.to,i,this.append),a=o.location,s=o.route,l=o.href,c={},u=n.options.linkActiveClass,h=n.options.linkExactActiveClass,d=null==u?"router-link-active":u,f=null==h?"router-link-exact-active":h,m=null==this.activeClass?d:this.activeClass,g=null==this.exactActiveClass?f:this.exactActiveClass,b=s.redirectedFrom?p(null,J(s.redirectedFrom),null,n):s;c[g]=y(i,b,this.exactPath),c[m]=this.exact||this.exactPath?c[g]:_(i,b);var v=c[g]?this.ariaCurrentValue:null,w=function(t){ot(t)&&(e.replace?n.replace(a,rt):n.push(a,rt))},x={click:ot};Array.isArray(this.event)?this.event.forEach((function(t){x[t]=w})):x[this.event]=w;var k={class:c},A=!this.$scopedSlots.$hasNormal&&this.$scopedSlots.default&&this.$scopedSlots.default({href:l,route:s,navigate:w,isActive:c[m],isExactActive:c[g]});if(A){if(1===A.length)return A[0];if(A.length>1||!A.length)return 0===A.length?t():t("span",{},A)}if("a"===this.tag)k.on=x,k.attrs={href:l,"aria-current":v};else{var M=at(this.$slots.default);if(M){M.isStatic=!1;var O=M.data=r({},M.data);for(var S in O.on=O.on||{},O.on){var T=O.on[S];S in x&&(O.on[S]=Array.isArray(T)?T:[T])}for(var C in x)C in O.on?O.on[C].push(x[C]):O.on[C]=w;var E=M.data.attrs=r({},M.data.attrs);E.href=l,E["aria-current"]=v}else k.on=x}return t(this.tag,k,this.$slots.default)}};function ot(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function at(t){if(t)for(var e,n=0;n<t.length;n++){if(e=t[n],"a"===e.tag)return e;if(e.children&&(e=at(e.children)))return e}}function st(t){if(!st.installed||tt!==t){st.installed=!0,tt=t;var e=function(t){return void 0!==t},n=function(t,n){var r=t.$options._parentVnode;e(r)&&e(r=r.data)&&e(r=r.registerRouteInstance)&&r(t,n)};t.mixin({beforeCreate:function(){e(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),t.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,n(this,this)},destroyed:function(){n(this)}}),Object.defineProperty(t.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(t.prototype,"$route",{get:function(){return this._routerRoot._route}}),t.component("RouterView",A),t.component("RouterLink",it);var r=t.config.optionMergeStrategies;r.beforeRouteEnter=r.beforeRouteLeave=r.beforeRouteUpdate=r.created}}var lt="undefined"!==typeof window;function ct(t,e,n,r,i){var o=e||[],a=n||Object.create(null),s=r||Object.create(null);t.forEach((function(t){ut(o,a,s,t,i)}));for(var l=0,c=o.length;l<c;l++)"*"===o[l]&&(o.push(o.splice(l,1)[0]),c--,l--);return{pathList:o,pathMap:a,nameMap:s}}function ut(t,e,n,r,i,o){var a=r.path,s=r.name;var l=r.pathToRegexpOptions||{},c=dt(a,i,l.strict);"boolean"===typeof r.caseSensitive&&(l.sensitive=r.caseSensitive);var u={path:c,regex:ht(c,l),components:r.components||{default:r.component},alias:r.alias?"string"===typeof r.alias?[r.alias]:r.alias:[],instances:{},enteredCbs:{},name:s,parent:i,matchAs:o,redirect:r.redirect,beforeEnter:r.beforeEnter,meta:r.meta||{},props:null==r.props?{}:r.components?r.props:{default:r.props}};if(r.children&&r.children.forEach((function(r){var i=o?C(o+"/"+r.path):void 0;ut(t,e,n,r,u,i)})),e[u.path]||(t.push(u.path),e[u.path]=u),void 0!==r.alias)for(var h=Array.isArray(r.alias)?r.alias:[r.alias],d=0;d<h.length;++d){var f=h[d];0;var p={path:f,children:r.children};ut(t,e,n,p,i,u.path||"/")}s&&(n[s]||(n[s]=u))}function ht(t,e){var n=j(t,[],e);return n}function dt(t,e,n){return n||(t=t.replace(/\/$/,"")),"/"===t[0]||null==e?t:C(e.path+"/"+t)}function ft(t,e){var n=ct(t),r=n.pathList,i=n.pathMap,o=n.nameMap;function a(t){ct(t,r,i,o)}function s(t,e){var n="object"!==typeof t?o[t]:void 0;ct([e||t],r,i,o,n),n&&n.alias.length&&ct(n.alias.map((function(t){return{path:t,children:[e]}})),r,i,o,n)}function l(){return r.map((function(t){return i[t]}))}function c(t,n,a){var s=J(t,n,!1,e),l=s.name;if(l){var c=o[l];if(!c)return d(null,s);var u=c.regex.keys.filter((function(t){return!t.optional})).map((function(t){return t.name}));if("object"!==typeof s.params&&(s.params={}),n&&"object"===typeof n.params)for(var h in n.params)!(h in s.params)&&u.indexOf(h)>-1&&(s.params[h]=n.params[h]);return s.path=Q(c.path,s.params,'named route "'+l+'"'),d(c,s,a)}if(s.path){s.params={};for(var f=0;f<r.length;f++){var p=r[f],m=i[p];if(pt(m.regex,s.path,s.params))return d(m,s,a)}}return d(null,s)}function u(t,n){var r=t.redirect,i="function"===typeof r?r(p(t,n,null,e)):r;if("string"===typeof i&&(i={path:i}),!i||"object"!==typeof i)return d(null,n);var a=i,s=a.name,l=a.path,u=n.query,h=n.hash,f=n.params;if(u=a.hasOwnProperty("query")?a.query:u,h=a.hasOwnProperty("hash")?a.hash:h,f=a.hasOwnProperty("params")?a.params:f,s){o[s];return c({_normalized:!0,name:s,query:u,hash:h,params:f},void 0,n)}if(l){var m=mt(l,t),g=Q(m,f,'redirect route with path "'+m+'"');return c({_normalized:!0,path:g,query:u,hash:h},void 0,n)}return d(null,n)}function h(t,e,n){var r=Q(n,e.params,'aliased route with path "'+n+'"'),i=c({_normalized:!0,path:r});if(i){var o=i.matched,a=o[o.length-1];return e.params=i.params,d(a,e)}return d(null,e)}function d(t,n,r){return t&&t.redirect?u(t,r||n):t&&t.matchAs?h(t,n,t.matchAs):p(t,n,r,e)}return{match:c,addRoute:s,getRoutes:l,addRoutes:a}}function pt(t,e,n){var r=e.match(t);if(!r)return!1;if(!n)return!0;for(var i=1,o=r.length;i<o;++i){var a=t.keys[i-1];a&&(n[a.name||"pathMatch"]="string"===typeof r[i]?l(r[i]):r[i])}return!0}function mt(t,e){return S(t,e.parent?e.parent.path:"/",!0)}var gt=lt&&window.performance&&window.performance.now?window.performance:Date;function bt(){return gt.now().toFixed(3)}var vt=bt();function yt(){return vt}function wt(t){return vt=t}var _t=Object.create(null);function xt(){"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual");var t=window.location.protocol+"//"+window.location.host,e=window.location.href.replace(t,""),n=r({},window.history.state);return n.key=yt(),window.history.replaceState(n,"",e),window.addEventListener("popstate",Mt),function(){window.removeEventListener("popstate",Mt)}}function kt(t,e,n,r){if(t.app){var i=t.options.scrollBehavior;i&&t.app.$nextTick((function(){var o=Ot(),a=i.call(t,e,n,r?o:null);a&&("function"===typeof a.then?a.then((function(t){Pt(t,o)})).catch((function(t){0})):Pt(a,o))}))}}function At(){var t=yt();t&&(_t[t]={x:window.pageXOffset,y:window.pageYOffset})}function Mt(t){At(),t.state&&t.state.key&&wt(t.state.key)}function Ot(){var t=yt();if(t)return _t[t]}function St(t,e){var n=document.documentElement,r=n.getBoundingClientRect(),i=t.getBoundingClientRect();return{x:i.left-r.left-e.x,y:i.top-r.top-e.y}}function Tt(t){return jt(t.x)||jt(t.y)}function Ct(t){return{x:jt(t.x)?t.x:window.pageXOffset,y:jt(t.y)?t.y:window.pageYOffset}}function Et(t){return{x:jt(t.x)?t.x:0,y:jt(t.y)?t.y:0}}function jt(t){return"number"===typeof t}var Lt=/^#\d/;function Pt(t,e){var n="object"===typeof t;if(n&&"string"===typeof t.selector){var r=Lt.test(t.selector)?document.getElementById(t.selector.slice(1)):document.querySelector(t.selector);if(r){var i=t.offset&&"object"===typeof t.offset?t.offset:{};i=Et(i),e=St(r,i)}else Tt(t)&&(e=Ct(t))}else n&&Tt(t)&&(e=Ct(t));e&&("scrollBehavior"in document.documentElement.style?window.scrollTo({left:e.x,top:e.y,behavior:t.behavior}):window.scrollTo(e.x,e.y))}var Dt=lt&&function(){var t=window.navigator.userAgent;return(-1===t.indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&(window.history&&"function"===typeof window.history.pushState)}();function It(t,e){At();var n=window.history;try{if(e){var i=r({},n.state);i.key=yt(),n.replaceState(i,"",t)}else n.pushState({key:wt(bt())},"",t)}catch(o){window.location[e?"replace":"assign"](t)}}function Rt(t){It(t,!0)}var Nt={redirected:2,aborted:4,cancelled:8,duplicated:16};function Bt(t,e){return Ht(t,e,Nt.redirected,'Redirected when going from "'+t.fullPath+'" to "'+Wt(e)+'" via a navigation guard.')}function Ft(t,e){var n=Ht(t,e,Nt.duplicated,'Avoided redundant navigation to current location: "'+t.fullPath+'".');return n.name="NavigationDuplicated",n}function Yt(t,e){return Ht(t,e,Nt.cancelled,'Navigation cancelled from "'+t.fullPath+'" to "'+e.fullPath+'" with a new navigation.')}function zt(t,e){return Ht(t,e,Nt.aborted,'Navigation aborted from "'+t.fullPath+'" to "'+e.fullPath+'" via a navigation guard.')}function Ht(t,e,n,r){var i=new Error(r);return i._isRouter=!0,i.from=t,i.to=e,i.type=n,i}var Vt=["params","query","hash"];function Wt(t){if("string"===typeof t)return t;if("path"in t)return t.path;var e={};return Vt.forEach((function(n){n in t&&(e[n]=t[n])})),JSON.stringify(e,null,2)}function Ut(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function $t(t,e){return Ut(t)&&t._isRouter&&(null==e||t.type===e)}function Gt(t,e,n){var r=function(i){i>=t.length?n():t[i]?e(t[i],(function(){r(i+1)})):r(i+1)};r(0)}function qt(t){return function(e,n,r){var i=!1,o=0,a=null;Xt(t,(function(t,e,n,s){if("function"===typeof t&&void 0===t.cid){i=!0,o++;var l,c=Jt((function(e){Qt(e)&&(e=e.default),t.resolved="function"===typeof e?e:tt.extend(e),n.components[s]=e,o--,o<=0&&r()})),u=Jt((function(t){var e="Failed to resolve async component "+s+": "+t;a||(a=Ut(t)?t:new Error(e),r(a))}));try{l=t(c,u)}catch(d){u(d)}if(l)if("function"===typeof l.then)l.then(c,u);else{var h=l.component;h&&"function"===typeof h.then&&h.then(c,u)}}})),i||r()}}function Xt(t,e){return Zt(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Zt(t){return Array.prototype.concat.apply([],t)}var Kt="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function Qt(t){return t.__esModule||Kt&&"Module"===t[Symbol.toStringTag]}function Jt(t){var e=!1;return function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var te=function(t,e){this.router=t,this.base=ee(e),this.current=g,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function ee(t){if(!t)if(lt){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function ne(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n<r;n++)if(t[n]!==e[n])break;return{updated:e.slice(0,n),activated:e.slice(n),deactivated:t.slice(n)}}function re(t,e,n,r){var i=Xt(t,(function(t,r,i,o){var a=ie(t,e);if(a)return Array.isArray(a)?a.map((function(t){return n(t,r,i,o)})):n(a,r,i,o)}));return Zt(r?i.reverse():i)}function ie(t,e){return"function"!==typeof t&&(t=tt.extend(t)),t.options[e]}function oe(t){return re(t,"beforeRouteLeave",se,!0)}function ae(t){return re(t,"beforeRouteUpdate",se)}function se(t,e){if(e)return function(){return t.apply(e,arguments)}}function le(t){return re(t,"beforeRouteEnter",(function(t,e,n,r){return ce(t,n,r)}))}function ce(t,e,n){return function(r,i,o){return t(r,i,(function(t){"function"===typeof t&&(e.enteredCbs[n]||(e.enteredCbs[n]=[]),e.enteredCbs[n].push(t)),o(t)}))}}te.prototype.listen=function(t){this.cb=t},te.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},te.prototype.onError=function(t){this.errorCbs.push(t)},te.prototype.transitionTo=function(t,e,n){var r,i=this;try{r=this.router.match(t,this.current)}catch(a){throw this.errorCbs.forEach((function(t){t(a)})),a}var o=this.current;this.confirmTransition(r,(function(){i.updateRoute(r),e&&e(r),i.ensureURL(),i.router.afterHooks.forEach((function(t){t&&t(r,o)})),i.ready||(i.ready=!0,i.readyCbs.forEach((function(t){t(r)})))}),(function(t){n&&n(t),t&&!i.ready&&($t(t,Nt.redirected)&&o===g||(i.ready=!0,i.readyErrorCbs.forEach((function(e){e(t)}))))}))},te.prototype.confirmTransition=function(t,e,n){var r=this,i=this.current;this.pending=t;var o=function(t){!$t(t)&&Ut(t)&&(r.errorCbs.length?r.errorCbs.forEach((function(e){e(t)})):console.error(t)),n&&n(t)},a=t.matched.length-1,s=i.matched.length-1;if(y(t,i)&&a===s&&t.matched[a]===i.matched[s])return this.ensureURL(),t.hash&&kt(this.router,i,t,!1),o(Ft(i,t));var l=ne(this.current.matched,t.matched),c=l.updated,u=l.deactivated,h=l.activated,d=[].concat(oe(u),this.router.beforeHooks,ae(c),h.map((function(t){return t.beforeEnter})),qt(h)),f=function(e,n){if(r.pending!==t)return o(Yt(i,t));try{e(t,i,(function(e){!1===e?(r.ensureURL(!0),o(zt(i,t))):Ut(e)?(r.ensureURL(!0),o(e)):"string"===typeof e||"object"===typeof e&&("string"===typeof e.path||"string"===typeof e.name)?(o(Bt(i,t)),"object"===typeof e&&e.replace?r.replace(e):r.push(e)):n(e)}))}catch(a){o(a)}};Gt(d,f,(function(){var n=le(h),a=n.concat(r.router.resolveHooks);Gt(a,f,(function(){if(r.pending!==t)return o(Yt(i,t));r.pending=null,e(t),r.router.app&&r.router.app.$nextTick((function(){k(t)}))}))}))},te.prototype.updateRoute=function(t){this.current=t,this.cb&&this.cb(t)},te.prototype.setupListeners=function(){},te.prototype.teardown=function(){this.listeners.forEach((function(t){t()})),this.listeners=[],this.current=g,this.pending=null};var ue=function(t){function e(e,n){t.call(this,e,n),this._startLocation=he(this.base)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router,n=e.options.scrollBehavior,r=Dt&&n;r&&this.listeners.push(xt());var i=function(){var n=t.current,i=he(t.base);t.current===g&&i===t._startLocation||t.transitionTo(i,(function(t){r&&kt(e,t,n,!0)}))};window.addEventListener("popstate",i),this.listeners.push((function(){window.removeEventListener("popstate",i)}))}},e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){It(C(r.base+t.fullPath)),kt(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){Rt(C(r.base+t.fullPath)),kt(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.ensureURL=function(t){if(he(this.base)!==this.current.fullPath){var e=C(this.base+this.current.fullPath);t?It(e):Rt(e)}},e.prototype.getCurrentLocation=function(){return he(this.base)},e}(te);function he(t){var e=window.location.pathname,n=e.toLowerCase(),r=t.toLowerCase();return!t||n!==r&&0!==n.indexOf(C(r+"/"))||(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var de=function(t){function e(e,n,r){t.call(this,e,n),r&&fe(this.base)||pe()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router,n=e.options.scrollBehavior,r=Dt&&n;r&&this.listeners.push(xt());var i=function(){var e=t.current;pe()&&t.transitionTo(me(),(function(n){r&&kt(t.router,n,e,!0),Dt||ve(n.fullPath)}))},o=Dt?"popstate":"hashchange";window.addEventListener(o,i),this.listeners.push((function(){window.removeEventListener(o,i)}))}},e.prototype.push=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){be(t.fullPath),kt(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){ve(t.fullPath),kt(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;me()!==e&&(t?be(e):ve(e))},e.prototype.getCurrentLocation=function(){return me()},e}(te);function fe(t){var e=he(t);if(!/^\/#/.test(e))return window.location.replace(C(t+"/#"+e)),!0}function pe(){var t=me();return"/"===t.charAt(0)||(ve("/"+t),!1)}function me(){var t=window.location.href,e=t.indexOf("#");return e<0?"":(t=t.slice(e+1),t)}function ge(t){var e=window.location.href,n=e.indexOf("#"),r=n>=0?e.slice(0,n):e;return r+"#"+t}function be(t){Dt?It(ge(t)):window.location.hash=t}function ve(t){Dt?Rt(ge(t)):window.location.replace(ge(t))}var ye=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){var t=e.current;e.index=n,e.updateRoute(r),e.router.afterHooks.forEach((function(e){e&&e(r,t)}))}),(function(t){$t(t,Nt.duplicated)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(te),we=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=ft(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Dt&&!1!==t.fallback,this.fallback&&(e="hash"),lt||(e="abstract"),this.mode=e,e){case"history":this.history=new ue(this,t.base);break;case"hash":this.history=new de(this,t.base,this.fallback);break;case"abstract":this.history=new ye(this,t.base);break;default:0}},_e={currentRoute:{configurable:!0}};we.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},_e.currentRoute.get=function(){return this.history&&this.history.current},we.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null),e.app||e.history.teardown()})),!this.app){this.app=t;var n=this.history;if(n instanceof ue||n instanceof de){var r=function(t){var r=n.current,i=e.options.scrollBehavior,o=Dt&&i;o&&"fullPath"in t&&kt(e,t,r,!1)},i=function(t){n.setupListeners(),r(t)};n.transitionTo(n.getCurrentLocation(),i,i)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},we.prototype.beforeEach=function(t){return ke(this.beforeHooks,t)},we.prototype.beforeResolve=function(t){return ke(this.resolveHooks,t)},we.prototype.afterEach=function(t){return ke(this.afterHooks,t)},we.prototype.onReady=function(t,e){this.history.onReady(t,e)},we.prototype.onError=function(t){this.history.onError(t)},we.prototype.push=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.push(t,e,n)}));this.history.push(t,e,n)},we.prototype.replace=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.replace(t,e,n)}));this.history.replace(t,e,n)},we.prototype.go=function(t){this.history.go(t)},we.prototype.back=function(){this.go(-1)},we.prototype.forward=function(){this.go(1)},we.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},we.prototype.resolve=function(t,e,n){e=e||this.history.current;var r=J(t,e,n,this),i=this.match(r,e),o=i.redirectedFrom||i.fullPath,a=this.history.base,s=Ae(a,o,this.mode);return{location:r,route:i,href:s,normalizedTo:r,resolved:i}},we.prototype.getRoutes=function(){return this.matcher.getRoutes()},we.prototype.addRoute=function(t,e){this.matcher.addRoute(t,e),this.history.current!==g&&this.history.transitionTo(this.history.getCurrentLocation())},we.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==g&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(we.prototype,_e);var xe=we;function ke(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function Ae(t,e,n){var r="hash"===n?"#"+e:e;return t?C(t+"/"+r):r}we.install=st,we.version="3.6.5",we.isNavigationFailure=$t,we.NavigationFailureType=Nt,we.START_LOCATION=g,lt&&window.Vue&&window.Vue.use(we)},"8c8a":function(t,e,n){(function(e){t.exports=function(t,n){for(var r=Math.min(t.length,n.length),i=new e(r),o=0;o<r;++o)i[o]=t[o]^n[o];return i}}).call(this,n("b639").Buffer)},"8cef":function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("38ba"))})(0,(function(t){return t.pad.Iso97971={pad:function(e,n){e.concat(t.lib.WordArray.create([2147483648],1)),t.pad.ZeroPadding.pad(e,n)},unpad:function(e){t.pad.ZeroPadding.unpad(e),e.sigBytes--}},t.pad.Iso97971}))},"8d3b":function(t,e,n){"use strict";n("cca6"),n("99af"),n("d3b7"),n("159b");var r,i=n("0312"),o=n.n(i),a=(n("e25e"),n("4de4"),n("e260"),n("3ca3"),n("10d1"),n("ddb0"),n("84a2")),s=n.n(a),l=n("f7fe"),c=n.n(l),u=n("bb21"),h=n.n(u),d=[],f=function(){return d.some((function(t){return t.activeTargets.length>0}))},p=function(){return d.some((function(t){return t.skippedTargets.length>0}))},m="ResizeObserver loop completed with undelivered notifications.",g=function(){var t;"function"===typeof ErrorEvent?t=new ErrorEvent("error",{message:m}):(t=document.createEvent("Event"),t.initEvent("error",!1,!1),t.message=m),window.dispatchEvent(t)};(function(t){t["BORDER_BOX"]="border-box",t["CONTENT_BOX"]="content-box",t["DEVICE_PIXEL_CONTENT_BOX"]="device-pixel-content-box"})(r||(r={}));var b,v=function(t){return Object.freeze(t)},y=function(){function t(t,e){this.inlineSize=t,this.blockSize=e,v(this)}return t}(),w=function(){function t(t,e,n,r){return this.x=t,this.y=e,this.width=n,this.height=r,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,v(this)}return t.prototype.toJSON=function(){var t=this,e=t.x,n=t.y,r=t.top,i=t.right,o=t.bottom,a=t.left,s=t.width,l=t.height;return{x:e,y:n,top:r,right:i,bottom:o,left:a,width:s,height:l}},t.fromRect=function(e){return new t(e.x,e.y,e.width,e.height)},t}(),_=function(t){return t instanceof SVGElement&&"getBBox"in t},x=function(t){if(_(t)){var e=t.getBBox(),n=e.width,r=e.height;return!n&&!r}var i=t,o=i.offsetWidth,a=i.offsetHeight;return!(o||a||t.getClientRects().length)},k=function(t){var e;if(t instanceof Element)return!0;var n=null===(e=null===t||void 0===t?void 0:t.ownerDocument)||void 0===e?void 0:e.defaultView;return!!(n&&t instanceof n.Element)},A=function(t){switch(t.tagName){case"INPUT":if("image"!==t.type)break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},M="undefined"!==typeof window?window:{},O=new WeakMap,S=/auto|scroll/,T=/^tb|vertical/,C=/msie|trident/i.test(M.navigator&&M.navigator.userAgent),E=function(t){return parseFloat(t||"0")},j=function(t,e,n){return void 0===t&&(t=0),void 0===e&&(e=0),void 0===n&&(n=!1),new y((n?e:t)||0,(n?t:e)||0)},L=v({devicePixelContentBoxSize:j(),borderBoxSize:j(),contentBoxSize:j(),contentRect:new w(0,0,0,0)}),P=function(t,e){if(void 0===e&&(e=!1),O.has(t)&&!e)return O.get(t);if(x(t))return O.set(t,L),L;var n=getComputedStyle(t),r=_(t)&&t.ownerSVGElement&&t.getBBox(),i=!C&&"border-box"===n.boxSizing,o=T.test(n.writingMode||""),a=!r&&S.test(n.overflowY||""),s=!r&&S.test(n.overflowX||""),l=r?0:E(n.paddingTop),c=r?0:E(n.paddingRight),u=r?0:E(n.paddingBottom),h=r?0:E(n.paddingLeft),d=r?0:E(n.borderTopWidth),f=r?0:E(n.borderRightWidth),p=r?0:E(n.borderBottomWidth),m=r?0:E(n.borderLeftWidth),g=h+c,b=l+u,y=m+f,k=d+p,A=s?t.offsetHeight-k-t.clientHeight:0,M=a?t.offsetWidth-y-t.clientWidth:0,P=i?g+y:0,D=i?b+k:0,I=r?r.width:E(n.width)-P-M,R=r?r.height:E(n.height)-D-A,N=I+g+M+y,B=R+b+A+k,F=v({devicePixelContentBoxSize:j(Math.round(I*devicePixelRatio),Math.round(R*devicePixelRatio),o),borderBoxSize:j(N,B,o),contentBoxSize:j(I,R,o),contentRect:new w(h,l,I,R)});return O.set(t,F),F},D=function(t,e,n){var i=P(t,n),o=i.borderBoxSize,a=i.contentBoxSize,s=i.devicePixelContentBoxSize;switch(e){case r.DEVICE_PIXEL_CONTENT_BOX:return s;case r.BORDER_BOX:return o;default:return a}},I=function(){function t(t){var e=P(t);this.target=t,this.contentRect=e.contentRect,this.borderBoxSize=v([e.borderBoxSize]),this.contentBoxSize=v([e.contentBoxSize]),this.devicePixelContentBoxSize=v([e.devicePixelContentBoxSize])}return t}(),R=function(t){if(x(t))return 1/0;var e=0,n=t.parentNode;while(n)e+=1,n=n.parentNode;return e},N=function(){var t=1/0,e=[];d.forEach((function(n){if(0!==n.activeTargets.length){var r=[];n.activeTargets.forEach((function(e){var n=new I(e.target),i=R(e.target);r.push(n),e.lastReportedSize=D(e.target,e.observedBox),i<t&&(t=i)})),e.push((function(){n.callback.call(n.observer,r,n.observer)})),n.activeTargets.splice(0,n.activeTargets.length)}}));for(var n=0,r=e;n<r.length;n++){var i=r[n];i()}return t},B=function(t){d.forEach((function(e){e.activeTargets.splice(0,e.activeTargets.length),e.skippedTargets.splice(0,e.skippedTargets.length),e.observationTargets.forEach((function(n){n.isActive()&&(R(n.target)>t?e.activeTargets.push(n):e.skippedTargets.push(n))}))}))},F=function(){var t=0;B(t);while(f())t=N(),B(t);return p()&&g(),t>0},Y=[],z=function(){return Y.splice(0).forEach((function(t){return t()}))},H=function(t){if(!b){var e=0,n=document.createTextNode(""),r={characterData:!0};new MutationObserver((function(){return z()})).observe(n,r),b=function(){n.textContent="".concat(e?e--:e++)}}Y.push(t),b()},V=function(t){H((function(){requestAnimationFrame(t)}))},W=0,U=function(){return!!W},$=250,G={attributes:!0,characterData:!0,childList:!0,subtree:!0},q=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],X=function(t){return void 0===t&&(t=0),Date.now()+t},Z=!1,K=function(){function t(){var t=this;this.stopped=!0,this.listener=function(){return t.schedule()}}return t.prototype.run=function(t){var e=this;if(void 0===t&&(t=$),!Z){Z=!0;var n=X(t);V((function(){var r=!1;try{r=F()}finally{if(Z=!1,t=n-X(),!U())return;r?e.run(1e3):t>0?e.run(t):e.start()}}))}},t.prototype.schedule=function(){this.stop(),this.run()},t.prototype.observe=function(){var t=this,e=function(){return t.observer&&t.observer.observe(document.body,G)};document.body?e():M.addEventListener("DOMContentLoaded",e)},t.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),q.forEach((function(e){return M.addEventListener(e,t.listener,!0)})))},t.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),q.forEach((function(e){return M.removeEventListener(e,t.listener,!0)})),this.stopped=!0)},t}(),Q=new K,J=function(t){!W&&t>0&&Q.start(),W+=t,!W&&Q.stop()},tt=function(t){return!_(t)&&!A(t)&&"inline"===getComputedStyle(t).display},et=function(){function t(t,e){this.target=t,this.observedBox=e||r.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return t.prototype.isActive=function(){var t=D(this.target,this.observedBox,!0);return tt(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},t}(),nt=function(){function t(t,e){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=e}return t}(),rt=new WeakMap,it=function(t,e){for(var n=0;n<t.length;n+=1)if(t[n].target===e)return n;return-1},ot=function(){function t(){}return t.connect=function(t,e){var n=new nt(t,e);rt.set(t,n)},t.observe=function(t,e,n){var r=rt.get(t),i=0===r.observationTargets.length;it(r.observationTargets,e)<0&&(i&&d.push(r),r.observationTargets.push(new et(e,n&&n.box)),J(1),Q.schedule())},t.unobserve=function(t,e){var n=rt.get(t),r=it(n.observationTargets,e),i=1===n.observationTargets.length;r>=0&&(i&&d.splice(d.indexOf(n),1),n.observationTargets.splice(r,1),J(-1))},t.disconnect=function(t){var e=this,n=rt.get(t);n.observationTargets.slice().forEach((function(n){return e.unobserve(t,n.target)})),n.activeTargets.splice(0,n.activeTargets.length)},t}(),at=function(){function t(t){if(0===arguments.length)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if("function"!==typeof t)throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");ot.connect(this,t)}return t.prototype.observe=function(t,e){if(0===arguments.length)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!k(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");ot.observe(this,t,e)},t.prototype.unobserve=function(t){if(0===arguments.length)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!k(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");ot.unobserve(this,t)},t.prototype.disconnect=function(){ot.disconnect(this)},t.toString=function(){return"function ResizeObserver () { [polyfill code] }"},t}(),st=(n("13d5"),n("ac1f"),n("466d"),n("b0c0"),n("5319"),function(t){var e=Array.prototype.reduce.call(t,(function(t,e){var n=e.name.match(/data-simplebar-(.+)/);if(n){var r=n[1].replace(/\W+(.)/g,(function(t,e){return e.toUpperCase()}));switch(e.value){case"true":t[r]=!0;break;case"false":t[r]=!1;break;case void 0:t[r]=!0;break;default:t[r]=e.value}}return t}),{});return e});function lt(t){return t&&t.ownerDocument&&t.ownerDocument.defaultView?t.ownerDocument.defaultView:window}function ct(t){return t&&t.ownerDocument?t.ownerDocument:document}var ut=null,ht=null;function dt(t){if(null===ut){var e=ct(t);if("undefined"===typeof e)return ut=0,ut;var n=e.body,r=e.createElement("div");r.classList.add("simplebar-hide-scrollbar"),n.appendChild(r);var i=r.getBoundingClientRect().right;n.removeChild(r),ut=i}return ut}o.a&&window.addEventListener("resize",(function(){ht!==window.devicePixelRatio&&(ht=window.devicePixelRatio,ut=null)}));var ft=function(){function t(e,n){var r=this;this.onScroll=function(){var t=lt(r.el);r.scrollXTicking||(t.requestAnimationFrame(r.scrollX),r.scrollXTicking=!0),r.scrollYTicking||(t.requestAnimationFrame(r.scrollY),r.scrollYTicking=!0)},this.scrollX=function(){r.axis.x.isOverflowing&&(r.showScrollbar("x"),r.positionScrollbar("x")),r.scrollXTicking=!1},this.scrollY=function(){r.axis.y.isOverflowing&&(r.showScrollbar("y"),r.positionScrollbar("y")),r.scrollYTicking=!1},this.onMouseEnter=function(){r.showScrollbar("x"),r.showScrollbar("y")},this.onMouseMove=function(t){r.mouseX=t.clientX,r.mouseY=t.clientY,(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseMoveForAxis("x"),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseMoveForAxis("y")},this.onMouseLeave=function(){r.onMouseMove.cancel(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseLeaveForAxis("x"),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseLeaveForAxis("y"),r.mouseX=-1,r.mouseY=-1},this.onWindowResize=function(){r.scrollbarWidth=r.getScrollbarWidth(),r.hideNativeScrollbar()},this.hideScrollbars=function(){r.axis.x.track.rect=r.axis.x.track.el.getBoundingClientRect(),r.axis.y.track.rect=r.axis.y.track.el.getBoundingClientRect(),r.isWithinBounds(r.axis.y.track.rect)||(r.axis.y.scrollbar.el.classList.remove(r.classNames.visible),r.axis.y.isVisible=!1),r.isWithinBounds(r.axis.x.track.rect)||(r.axis.x.scrollbar.el.classList.remove(r.classNames.visible),r.axis.x.isVisible=!1)},this.onPointerEvent=function(t){var e,n;r.axis.x.track.rect=r.axis.x.track.el.getBoundingClientRect(),r.axis.y.track.rect=r.axis.y.track.el.getBoundingClientRect(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&(e=r.isWithinBounds(r.axis.x.track.rect)),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&(n=r.isWithinBounds(r.axis.y.track.rect)),(e||n)&&(t.preventDefault(),t.stopPropagation(),"mousedown"===t.type&&(e&&(r.axis.x.scrollbar.rect=r.axis.x.scrollbar.el.getBoundingClientRect(),r.isWithinBounds(r.axis.x.scrollbar.rect)?r.onDragStart(t,"x"):r.onTrackClick(t,"x")),n&&(r.axis.y.scrollbar.rect=r.axis.y.scrollbar.el.getBoundingClientRect(),r.isWithinBounds(r.axis.y.scrollbar.rect)?r.onDragStart(t,"y"):r.onTrackClick(t,"y"))))},this.drag=function(e){var n,i=r.axis[r.draggedAxis].track,o=i.rect[r.axis[r.draggedAxis].sizeAttr],a=r.axis[r.draggedAxis].scrollbar,s=r.contentWrapperEl[r.axis[r.draggedAxis].scrollSizeAttr],l=parseInt(r.elStyles[r.axis[r.draggedAxis].sizeAttr],10);e.preventDefault(),e.stopPropagation(),n="y"===r.draggedAxis?e.pageY:e.pageX;var c=n-i.rect[r.axis[r.draggedAxis].offsetAttr]-r.axis[r.draggedAxis].dragOffset,u=c/(o-a.size),h=u*(s-l);"x"===r.draggedAxis&&(h=r.isRtl&&t.getRtlHelpers().isRtlScrollbarInverted?h-(o+a.size):h,h=r.isRtl&&t.getRtlHelpers().isRtlScrollingInverted?-h:h),r.contentWrapperEl[r.axis[r.draggedAxis].scrollOffsetAttr]=h},this.onEndDrag=function(t){var e=ct(r.el),n=lt(r.el);t.preventDefault(),t.stopPropagation(),r.el.classList.remove(r.classNames.dragging),e.removeEventListener("mousemove",r.drag,!0),e.removeEventListener("mouseup",r.onEndDrag,!0),r.removePreventClickId=n.setTimeout((function(){e.removeEventListener("click",r.preventClick,!0),e.removeEventListener("dblclick",r.preventClick,!0),r.removePreventClickId=null}))},this.preventClick=function(t){t.preventDefault(),t.stopPropagation()},this.el=e,this.minScrollbarWidth=20,this.options=Object.assign({},t.defaultOptions,n),this.classNames=Object.assign({},t.defaultOptions.classNames,this.options.classNames),this.axis={x:{scrollOffsetAttr:"scrollLeft",sizeAttr:"width",scrollSizeAttr:"scrollWidth",offsetSizeAttr:"offsetWidth",offsetAttr:"left",overflowAttr:"overflowX",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}},y:{scrollOffsetAttr:"scrollTop",sizeAttr:"height",scrollSizeAttr:"scrollHeight",offsetSizeAttr:"offsetHeight",offsetAttr:"top",overflowAttr:"overflowY",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}}},this.removePreventClickId=null,t.instances.has(this.el)||(this.recalculate=s()(this.recalculate.bind(this),64),this.onMouseMove=s()(this.onMouseMove.bind(this),64),this.hideScrollbars=c()(this.hideScrollbars.bind(this),this.options.timeout),this.onWindowResize=c()(this.onWindowResize.bind(this),64,{leading:!0}),t.getRtlHelpers=h()(t.getRtlHelpers),this.init())}t.getRtlHelpers=function(){var e=document.createElement("div");e.innerHTML='<div class="hs-dummy-scrollbar-size"><div style="height: 200%; width: 200%; margin: 10px 0;"></div></div>';var n=e.firstElementChild;document.body.appendChild(n);var r=n.firstElementChild;n.scrollLeft=0;var i=t.getOffset(n),o=t.getOffset(r);n.scrollLeft=999;var a=t.getOffset(r);return{isRtlScrollingInverted:i.left!==o.left&&o.left-a.left!==0,isRtlScrollbarInverted:i.left!==o.left}},t.getOffset=function(t){var e=t.getBoundingClientRect(),n=ct(t),r=lt(t);return{top:e.top+(r.pageYOffset||n.documentElement.scrollTop),left:e.left+(r.pageXOffset||n.documentElement.scrollLeft)}};var e=t.prototype;return e.init=function(){t.instances.set(this.el,this),o.a&&(this.initDOM(),this.setAccessibilityAttributes(),this.scrollbarWidth=this.getScrollbarWidth(),this.recalculate(),this.initListeners())},e.initDOM=function(){var t=this;if(Array.prototype.filter.call(this.el.children,(function(e){return e.classList.contains(t.classNames.wrapper)})).length)this.wrapperEl=this.el.querySelector("."+this.classNames.wrapper),this.contentWrapperEl=this.options.scrollableNode||this.el.querySelector("."+this.classNames.contentWrapper),this.contentEl=this.options.contentNode||this.el.querySelector("."+this.classNames.contentEl),this.offsetEl=this.el.querySelector("."+this.classNames.offset),this.maskEl=this.el.querySelector("."+this.classNames.mask),this.placeholderEl=this.findChild(this.wrapperEl,"."+this.classNames.placeholder),this.heightAutoObserverWrapperEl=this.el.querySelector("."+this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl=this.el.querySelector("."+this.classNames.heightAutoObserverEl),this.axis.x.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.horizontal),this.axis.y.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.vertical);else{this.wrapperEl=document.createElement("div"),this.contentWrapperEl=document.createElement("div"),this.offsetEl=document.createElement("div"),this.maskEl=document.createElement("div"),this.contentEl=document.createElement("div"),this.placeholderEl=document.createElement("div"),this.heightAutoObserverWrapperEl=document.createElement("div"),this.heightAutoObserverEl=document.createElement("div"),this.wrapperEl.classList.add(this.classNames.wrapper),this.contentWrapperEl.classList.add(this.classNames.contentWrapper),this.offsetEl.classList.add(this.classNames.offset),this.maskEl.classList.add(this.classNames.mask),this.contentEl.classList.add(this.classNames.contentEl),this.placeholderEl.classList.add(this.classNames.placeholder),this.heightAutoObserverWrapperEl.classList.add(this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl.classList.add(this.classNames.heightAutoObserverEl);while(this.el.firstChild)this.contentEl.appendChild(this.el.firstChild);this.contentWrapperEl.appendChild(this.contentEl),this.offsetEl.appendChild(this.contentWrapperEl),this.maskEl.appendChild(this.offsetEl),this.heightAutoObserverWrapperEl.appendChild(this.heightAutoObserverEl),this.wrapperEl.appendChild(this.heightAutoObserverWrapperEl),this.wrapperEl.appendChild(this.maskEl),this.wrapperEl.appendChild(this.placeholderEl),this.el.appendChild(this.wrapperEl)}if(!this.axis.x.track.el||!this.axis.y.track.el){var e=document.createElement("div"),n=document.createElement("div");e.classList.add(this.classNames.track),n.classList.add(this.classNames.scrollbar),e.appendChild(n),this.axis.x.track.el=e.cloneNode(!0),this.axis.x.track.el.classList.add(this.classNames.horizontal),this.axis.y.track.el=e.cloneNode(!0),this.axis.y.track.el.classList.add(this.classNames.vertical),this.el.appendChild(this.axis.x.track.el),this.el.appendChild(this.axis.y.track.el)}this.axis.x.scrollbar.el=this.axis.x.track.el.querySelector("."+this.classNames.scrollbar),this.axis.y.scrollbar.el=this.axis.y.track.el.querySelector("."+this.classNames.scrollbar),this.options.autoHide||(this.axis.x.scrollbar.el.classList.add(this.classNames.visible),this.axis.y.scrollbar.el.classList.add(this.classNames.visible)),this.el.setAttribute("data-simplebar","init")},e.setAccessibilityAttributes=function(){var t=this.options.ariaLabel||"scrollable content";this.contentWrapperEl.setAttribute("tabindex","0"),this.contentWrapperEl.setAttribute("role","region"),this.contentWrapperEl.setAttribute("aria-label",t)},e.initListeners=function(){var t=this,e=lt(this.el);this.options.autoHide&&this.el.addEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach((function(e){t.el.addEventListener(e,t.onPointerEvent,!0)})),["touchstart","touchend","touchmove"].forEach((function(e){t.el.addEventListener(e,t.onPointerEvent,{capture:!0,passive:!0})})),this.el.addEventListener("mousemove",this.onMouseMove),this.el.addEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl.addEventListener("scroll",this.onScroll),e.addEventListener("resize",this.onWindowResize);var n=!1,r=null,i=e.ResizeObserver||at;this.resizeObserver=new i((function(){n&&null===r&&(r=e.requestAnimationFrame((function(){t.recalculate(),r=null})))})),this.resizeObserver.observe(this.el),this.resizeObserver.observe(this.contentEl),e.requestAnimationFrame((function(){n=!0})),this.mutationObserver=new e.MutationObserver(this.recalculate),this.mutationObserver.observe(this.contentEl,{childList:!0,subtree:!0,characterData:!0})},e.recalculate=function(){var t=lt(this.el);this.elStyles=t.getComputedStyle(this.el),this.isRtl="rtl"===this.elStyles.direction;var e=this.heightAutoObserverEl.offsetHeight<=1,n=this.heightAutoObserverEl.offsetWidth<=1,r=this.contentEl.offsetWidth,i=this.contentWrapperEl.offsetWidth,o=this.elStyles.overflowX,a=this.elStyles.overflowY;this.contentEl.style.padding=this.elStyles.paddingTop+" "+this.elStyles.paddingRight+" "+this.elStyles.paddingBottom+" "+this.elStyles.paddingLeft,this.wrapperEl.style.margin="-"+this.elStyles.paddingTop+" -"+this.elStyles.paddingRight+" -"+this.elStyles.paddingBottom+" -"+this.elStyles.paddingLeft;var s=this.contentEl.scrollHeight,l=this.contentEl.scrollWidth;this.contentWrapperEl.style.height=e?"auto":"100%",this.placeholderEl.style.width=n?r+"px":"auto",this.placeholderEl.style.height=s+"px";var c=this.contentWrapperEl.offsetHeight;this.axis.x.isOverflowing=l>r,this.axis.y.isOverflowing=s>c,this.axis.x.isOverflowing="hidden"!==o&&this.axis.x.isOverflowing,this.axis.y.isOverflowing="hidden"!==a&&this.axis.y.isOverflowing,this.axis.x.forceVisible="x"===this.options.forceVisible||!0===this.options.forceVisible,this.axis.y.forceVisible="y"===this.options.forceVisible||!0===this.options.forceVisible,this.hideNativeScrollbar();var u=this.axis.x.isOverflowing?this.scrollbarWidth:0,h=this.axis.y.isOverflowing?this.scrollbarWidth:0;this.axis.x.isOverflowing=this.axis.x.isOverflowing&&l>i-h,this.axis.y.isOverflowing=this.axis.y.isOverflowing&&s>c-u,this.axis.x.scrollbar.size=this.getScrollbarSize("x"),this.axis.y.scrollbar.size=this.getScrollbarSize("y"),this.axis.x.scrollbar.el.style.width=this.axis.x.scrollbar.size+"px",this.axis.y.scrollbar.el.style.height=this.axis.y.scrollbar.size+"px",this.positionScrollbar("x"),this.positionScrollbar("y"),this.toggleTrackVisibility("x"),this.toggleTrackVisibility("y")},e.getScrollbarSize=function(t){if(void 0===t&&(t="y"),!this.axis[t].isOverflowing)return 0;var e,n=this.contentEl[this.axis[t].scrollSizeAttr],r=this.axis[t].track.el[this.axis[t].offsetSizeAttr],i=r/n;return e=Math.max(~~(i*r),this.options.scrollbarMinSize),this.options.scrollbarMaxSize&&(e=Math.min(e,this.options.scrollbarMaxSize)),e},e.positionScrollbar=function(e){if(void 0===e&&(e="y"),this.axis[e].isOverflowing){var n=this.contentWrapperEl[this.axis[e].scrollSizeAttr],r=this.axis[e].track.el[this.axis[e].offsetSizeAttr],i=parseInt(this.elStyles[this.axis[e].sizeAttr],10),o=this.axis[e].scrollbar,a=this.contentWrapperEl[this.axis[e].scrollOffsetAttr];a="x"===e&&this.isRtl&&t.getRtlHelpers().isRtlScrollingInverted?-a:a;var s=a/(n-i),l=~~((r-o.size)*s);l="x"===e&&this.isRtl&&t.getRtlHelpers().isRtlScrollbarInverted?l+(r-o.size):l,o.el.style.transform="x"===e?"translate3d("+l+"px, 0, 0)":"translate3d(0, "+l+"px, 0)"}},e.toggleTrackVisibility=function(t){void 0===t&&(t="y");var e=this.axis[t].track.el,n=this.axis[t].scrollbar.el;this.axis[t].isOverflowing||this.axis[t].forceVisible?(e.style.visibility="visible",this.contentWrapperEl.style[this.axis[t].overflowAttr]="scroll"):(e.style.visibility="hidden",this.contentWrapperEl.style[this.axis[t].overflowAttr]="hidden"),this.axis[t].isOverflowing?n.style.display="block":n.style.display="none"},e.hideNativeScrollbar=function(){this.offsetEl.style[this.isRtl?"left":"right"]=this.axis.y.isOverflowing||this.axis.y.forceVisible?"-"+this.scrollbarWidth+"px":0,this.offsetEl.style.bottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?"-"+this.scrollbarWidth+"px":0},e.onMouseMoveForAxis=function(t){void 0===t&&(t="y"),this.axis[t].track.rect=this.axis[t].track.el.getBoundingClientRect(),this.axis[t].scrollbar.rect=this.axis[t].scrollbar.el.getBoundingClientRect();var e=this.isWithinBounds(this.axis[t].scrollbar.rect);e?this.axis[t].scrollbar.el.classList.add(this.classNames.hover):this.axis[t].scrollbar.el.classList.remove(this.classNames.hover),this.isWithinBounds(this.axis[t].track.rect)?(this.showScrollbar(t),this.axis[t].track.el.classList.add(this.classNames.hover)):this.axis[t].track.el.classList.remove(this.classNames.hover)},e.onMouseLeaveForAxis=function(t){void 0===t&&(t="y"),this.axis[t].track.el.classList.remove(this.classNames.hover),this.axis[t].scrollbar.el.classList.remove(this.classNames.hover)},e.showScrollbar=function(t){void 0===t&&(t="y");var e=this.axis[t].scrollbar.el;this.axis[t].isVisible||(e.classList.add(this.classNames.visible),this.axis[t].isVisible=!0),this.options.autoHide&&this.hideScrollbars()},e.onDragStart=function(t,e){void 0===e&&(e="y");var n=ct(this.el),r=lt(this.el),i=this.axis[e].scrollbar,o="y"===e?t.pageY:t.pageX;this.axis[e].dragOffset=o-i.rect[this.axis[e].offsetAttr],this.draggedAxis=e,this.el.classList.add(this.classNames.dragging),n.addEventListener("mousemove",this.drag,!0),n.addEventListener("mouseup",this.onEndDrag,!0),null===this.removePreventClickId?(n.addEventListener("click",this.preventClick,!0),n.addEventListener("dblclick",this.preventClick,!0)):(r.clearTimeout(this.removePreventClickId),this.removePreventClickId=null)},e.onTrackClick=function(t,e){var n=this;if(void 0===e&&(e="y"),this.options.clickOnTrack){var r=lt(this.el);this.axis[e].scrollbar.rect=this.axis[e].scrollbar.el.getBoundingClientRect();var i=this.axis[e].scrollbar,o=i.rect[this.axis[e].offsetAttr],a=parseInt(this.elStyles[this.axis[e].sizeAttr],10),s=this.contentWrapperEl[this.axis[e].scrollOffsetAttr],l="y"===e?this.mouseY-o:this.mouseX-o,c=l<0?-1:1,u=-1===c?s-a:s+a,h=function t(){var i,o;-1===c?s>u&&(s-=n.options.clickOnTrackSpeed,n.contentWrapperEl.scrollTo((i={},i[n.axis[e].offsetAttr]=s,i)),r.requestAnimationFrame(t)):s<u&&(s+=n.options.clickOnTrackSpeed,n.contentWrapperEl.scrollTo((o={},o[n.axis[e].offsetAttr]=s,o)),r.requestAnimationFrame(t))};h()}},e.getContentElement=function(){return this.contentEl},e.getScrollElement=function(){return this.contentWrapperEl},e.getScrollbarWidth=function(){try{return"none"===getComputedStyle(this.contentWrapperEl,"::-webkit-scrollbar").display||"scrollbarWidth"in document.documentElement.style||"-ms-overflow-style"in document.documentElement.style?0:dt(this.el)}catch(t){return dt(this.el)}},e.removeListeners=function(){var t=this,e=lt(this.el);this.options.autoHide&&this.el.removeEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach((function(e){t.el.removeEventListener(e,t.onPointerEvent,!0)})),["touchstart","touchend","touchmove"].forEach((function(e){t.el.removeEventListener(e,t.onPointerEvent,{capture:!0,passive:!0})})),this.el.removeEventListener("mousemove",this.onMouseMove),this.el.removeEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl&&this.contentWrapperEl.removeEventListener("scroll",this.onScroll),e.removeEventListener("resize",this.onWindowResize),this.mutationObserver&&this.mutationObserver.disconnect(),this.resizeObserver&&this.resizeObserver.disconnect(),this.recalculate.cancel(),this.onMouseMove.cancel(),this.hideScrollbars.cancel(),this.onWindowResize.cancel()},e.unMount=function(){this.removeListeners(),t.instances.delete(this.el)},e.isWithinBounds=function(t){return this.mouseX>=t.left&&this.mouseX<=t.left+t.width&&this.mouseY>=t.top&&this.mouseY<=t.top+t.height},e.findChild=function(t,e){var n=t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.msMatchesSelector;return Array.prototype.filter.call(t.children,(function(t){return n.call(t,e)}))[0]},t}();ft.defaultOptions={autoHide:!0,forceVisible:!1,clickOnTrack:!0,clickOnTrackSpeed:40,classNames:{contentEl:"simplebar-content",contentWrapper:"simplebar-content-wrapper",offset:"simplebar-offset",mask:"simplebar-mask",wrapper:"simplebar-wrapper",placeholder:"simplebar-placeholder",scrollbar:"simplebar-scrollbar",track:"simplebar-track",heightAutoObserverWrapperEl:"simplebar-height-auto-observer-wrapper",heightAutoObserverEl:"simplebar-height-auto-observer",visible:"simplebar-visible",horizontal:"simplebar-horizontal",vertical:"simplebar-vertical",hover:"simplebar-hover",dragging:"simplebar-dragging"},scrollbarMinSize:25,scrollbarMaxSize:0,timeout:1e3},ft.instances=new WeakMap,ft.initDOMLoadedElements=function(){document.removeEventListener("DOMContentLoaded",this.initDOMLoadedElements),window.removeEventListener("load",this.initDOMLoadedElements),Array.prototype.forEach.call(document.querySelectorAll("[data-simplebar]"),(function(t){"init"===t.getAttribute("data-simplebar")||ft.instances.has(t)||new ft(t,st(t.attributes))}))},ft.removeObserver=function(){this.globalObserver.disconnect()},ft.initHtmlApi=function(){this.initDOMLoadedElements=this.initDOMLoadedElements.bind(this),"undefined"!==typeof MutationObserver&&(this.globalObserver=new MutationObserver(ft.handleMutations),this.globalObserver.observe(document,{childList:!0,subtree:!0})),"complete"===document.readyState||"loading"!==document.readyState&&!document.documentElement.doScroll?window.setTimeout(this.initDOMLoadedElements):(document.addEventListener("DOMContentLoaded",this.initDOMLoadedElements),window.addEventListener("load",this.initDOMLoadedElements))},ft.handleMutations=function(t){t.forEach((function(t){Array.prototype.forEach.call(t.addedNodes,(function(t){1===t.nodeType&&(t.hasAttribute("data-simplebar")?!ft.instances.has(t)&&document.documentElement.contains(t)&&new ft(t,st(t.attributes)):Array.prototype.forEach.call(t.querySelectorAll("[data-simplebar]"),(function(t){"init"!==t.getAttribute("data-simplebar")&&!ft.instances.has(t)&&document.documentElement.contains(t)&&new ft(t,st(t.attributes))})))})),Array.prototype.forEach.call(t.removedNodes,(function(t){1===t.nodeType&&("init"===t.getAttribute("data-simplebar")?ft.instances.has(t)&&!document.documentElement.contains(t)&&ft.instances.get(t).unMount():Array.prototype.forEach.call(t.querySelectorAll('[data-simplebar="init"]'),(function(t){ft.instances.has(t)&&!document.documentElement.contains(t)&&ft.instances.get(t).unMount()})))}))}))},ft.getOptions=st,o.a&&ft.initHtmlApi();var pt=ft,mt={name:"simplebar-vue",mounted:function(){var t=pt.getOptions(this.$refs.element.attributes);this.SimpleBar=new pt(this.$refs.element,t)},computed:{scrollElement:function(){return this.$refs.scrollElement},contentElement:function(){return this.$refs.contentElement}}},gt=mt,bt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"element"},[n("div",{staticClass:"simplebar-wrapper"},[t._m(0),t._v(" "),n("div",{staticClass:"simplebar-mask"},[n("div",{staticClass:"simplebar-offset"},[n("div",t._g({ref:"scrollElement",staticClass:"simplebar-content-wrapper"},Object.assign({},t.$listeners.scroll&&{scroll:t.$listeners.scroll})),[n("div",{ref:"contentElement",staticClass:"simplebar-content"},[t._t("default")],2)])])]),t._v(" "),n("div",{staticClass:"simplebar-placeholder"})]),t._v(" "),t._m(1),t._v(" "),t._m(2)])},vt=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"simplebar-height-auto-observer-wrapper"},[n("div",{staticClass:"simplebar-height-auto-observer"})])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"simplebar-track simplebar-horizontal"},[n("div",{staticClass:"simplebar-scrollbar"})])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"simplebar-track simplebar-vertical"},[n("div",{staticClass:"simplebar-scrollbar"})])}];bt._withStripped=!0;var yt=void 0,wt=void 0,_t=!1;function xt(t,e,n,r,i,o,a,s){var l=("function"===typeof n?n.options:n)||{};return l.__file="/Users/adriendenat/Sites/simplebar/packages/simplebar-vue/index.vue",l.render||(l.render=t.render,l.staticRenderFns=t.staticRenderFns,l._compiled=!0,i&&(l.functional=!0)),l._scopeId=r,l}var kt=xt({render:bt,staticRenderFns:vt},yt,gt,wt,_t);e["a"]=kt},"8d47":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t){return"undefined"!==typeof Function&&t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}var n=t.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(t,e){return t?"string"===typeof e&&/D/.test(e.substring(0,e.indexOf("MMMM")))?this._monthsGenitiveEl[t.month()]:this._monthsNominativeEl[t.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(t,e,n){return t>11?n?"μμ":"ΜΜ":n?"πμ":"ΠΜ"},isPM:function(t){return"μ"===(t+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(t,n){var r=this._calendarEl[t],i=n&&n.hours();return e(r)&&(r=r.apply(n)),r.replace("{}",i%12===1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}});return n}))},"8d57":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),n="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),r=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^paź/i,/^lis/i,/^gru/i];function i(t){return t%10<5&&t%10>1&&~~(t/10)%10!==1}function o(t,e,n){var r=t+" ";switch(n){case"ss":return r+(i(t)?"sekundy":"sekund");case"m":return e?"minuta":"minutę";case"mm":return r+(i(t)?"minuty":"minut");case"h":return e?"godzina":"godzinę";case"hh":return r+(i(t)?"godziny":"godzin");case"ww":return r+(i(t)?"tygodnie":"tygodni");case"MM":return r+(i(t)?"miesiące":"miesięcy");case"yy":return r+(i(t)?"lata":"lat")}}var a=t.defineLocale("pl",{months:function(t,r){return t?/D MMMM/.test(r)?n[t.month()]:e[t.month()]:e},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:o,m:o,mm:o,h:o,hh:o,d:"1 dzień",dd:"%d dni",w:"tydzień",ww:o,M:"miesiąc",MM:o,y:"rok",yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a}))},"8df4":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},n={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"},r=t.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یکشنبه_دوشنبه_سهشنبه_چهارشنبه_پنجشنبه_جمعه_شنبه".split("_"),weekdaysShort:"یکشنبه_دوشنبه_سهشنبه_چهارشنبه_پنجشنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(t){return/بعد از ظهر/.test(t)},meridiem:function(t,e,n){return t<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"%d ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(t){return t.replace(/[۰-۹]/g,(function(t){return n[t]})).replace(/،/g,",")},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}});return r}))},"8df7":function(t,e,n){"use strict";const r=n("3fb5"),i=n("c591").Buffer,o=n("cfbd");function a(t){o.call(this,t),this.enc="pem"}r(a,o),t.exports=a,a.prototype.decode=function(t,e){const n=t.toString().split(/[\r\n]+/g),r=e.label.toUpperCase(),a=/^-----(BEGIN|END) ([^-]+)-----$/;let s=-1,l=-1;for(let i=0;i<n.length;i++){const t=n[i].match(a);if(null!==t&&t[2]===r){if(-1!==s){if("END"!==t[1])break;l=i;break}if("BEGIN"!==t[1])break;s=i}}if(-1===s||-1===l)throw new Error("PEM section not found for: "+r);const c=n.slice(s+1,l).join("");c.replace(/[^a-z0-9+/=]+/gi,"");const u=i.from(c,"base64");return o.prototype.decode.call(this,u,e)}},"8e5f":function(t,e,n){!function(e,n){t.exports=n()}(0,(function(){return function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="/",e(e.s=89)}([function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(35),i=Function.prototype,o=i.call,a=r&&i.bind.bind(o,o);t.exports=r?a:function(t){return function(){return o.apply(t,arguments)}}},function(t,e,n){var r=n(59),i=r.all;t.exports=r.IS_HTMLDDA?function(t){return"function"==typeof t||t===i}:function(t){return"function"==typeof t}},function(t,e,n){var r=n(4),i=n(43).f,o=n(30),a=n(11),s=n(33),l=n(95),c=n(66);t.exports=function(t,e){var n,u,h,d,f,p=t.target,m=t.global,g=t.stat;if(n=m?r:g?r[p]||s(p,{}):(r[p]||{}).prototype)for(u in e){if(d=e[u],t.dontCallGetSet?(f=i(n,u),h=f&&f.value):h=n[u],!c(m?u:p+(g?".":"#")+u,t.forced)&&void 0!==h){if(typeof d==typeof h)continue;l(d,h)}(t.sham||h&&h.sham)&&o(d,"sham",!0),a(n,u,d,t)}}},function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||function(){return this}()||Function("return this")()}).call(e,n(139))},function(t,e,n){var r=n(0);t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(t,e,n){var r=n(8),i=String,o=TypeError;t.exports=function(t){if(r(t))return t;throw o(i(t)+" is not an object")}},function(t,e,n){var r=n(1),i=n(14),o=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return o(i(t),e)}},function(t,e,n){var r=n(2),i=n(59),o=i.all;t.exports=i.IS_HTMLDDA?function(t){return"object"==typeof t?null!==t:r(t)||t===o}:function(t){return"object"==typeof t?null!==t:r(t)}},function(t,e,n){var r=n(4),i=n(47),o=n(7),a=n(75),s=n(72),l=n(76),c=i("wks"),u=r.Symbol,h=u&&u.for,d=l?u:u&&u.withoutSetter||a;t.exports=function(t){if(!o(c,t)||!s&&"string"!=typeof c[t]){var e="Symbol."+t;s&&o(u,t)?c[t]=u[t]:c[t]=l&&h?h(e):d(e)}return c[t]}},function(t,e,n){var r=n(123);t.exports=function(t){return r(t.length)}},function(t,e,n){var r=n(2),i=n(13),o=n(104),a=n(33);t.exports=function(t,e,n,s){s||(s={});var l=s.enumerable,c=void 0!==s.name?s.name:e;if(r(n)&&o(n,c,s),s.global)l?t[e]=n:a(e,n);else{try{s.unsafe?t[e]&&(l=!0):delete t[e]}catch(t){}l?t[e]=n:i.f(t,e,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return t}},function(t,e,n){var r=n(35),i=Function.prototype.call;t.exports=r?i.bind(i):function(){return i.apply(i,arguments)}},function(t,e,n){var r=n(5),i=n(62),o=n(77),a=n(6),s=n(50),l=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor;e.f=r?o?function(t,e,n){if(a(t),e=s(e),a(n),"function"==typeof t&&"prototype"===e&&"value"in n&&"writable"in n&&!n.writable){var r=u(t,e);r&&r.writable&&(t[e]=n.value,n={configurable:"configurable"in n?n.configurable:r.configurable,enumerable:"enumerable"in n?n.enumerable:r.enumerable,writable:!1})}return c(t,e,n)}:c:function(t,e,n){if(a(t),e=s(e),a(n),i)try{return c(t,e,n)}catch(t){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){var r=n(24),i=Object;t.exports=function(t){return i(r(t))}},function(t,e,n){var r=n(1),i=r({}.toString),o=r("".slice);t.exports=function(t){return o(i(t),8,-1)}},function(t,e,n){var r=n(0),i=n(9),o=n(23),a=i("species");t.exports=function(t){return o>=51||!r((function(){var e=[],n=e.constructor={};return n[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},function(t,e,n){var r=n(4),i=n(2),o=function(t){return i(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?o(r[t]):r[t]&&r[t][e]}},function(t,e,n){var r=n(15);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(39),i=n(24);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(29),i=String;t.exports=function(t){if("Symbol"===r(t))throw TypeError("Cannot convert a Symbol value to a string");return i(t)}},function(t,e,n){var r=n(100),i=n(1),o=n(39),a=n(14),s=n(10),l=n(28),c=i([].push),u=function(t){var e=1==t,n=2==t,i=3==t,u=4==t,h=6==t,d=7==t,f=5==t||h;return function(p,m,g,b){for(var v,y,w=a(p),_=o(w),x=r(m,g),k=s(_),A=0,M=b||l,O=e?M(p,k):n||d?M(p,0):void 0;k>A;A++)if((f||A in _)&&(v=_[A],y=x(v,A,w),t))if(e)O[A]=y;else if(y)switch(t){case 3:return!0;case 5:return v;case 6:return A;case 2:c(O,v)}else switch(t){case 4:return!1;case 7:c(O,v)}return h?-1:i||u?u:O}};t.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},function(t,e){var n=TypeError;t.exports=function(t){if(t>9007199254740991)throw n("Maximum allowed index exceeded");return t}},function(t,e,n){var r,i,o=n(4),a=n(97),s=o.process,l=o.Deno,c=s&&s.versions||l&&l.version,u=c&&c.v8;u&&(r=u.split("."),i=r[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(i=+r[1]),t.exports=i},function(t,e,n){var r=n(40),i=TypeError;t.exports=function(t){if(r(t))throw i("Can't call method on "+t);return t}},function(t,e,n){var r=n(2),i=n(74),o=TypeError;t.exports=function(t){if(r(t))return t;throw o(i(t)+" is not a function")}},function(t,e,n){"use strict";var r=n(0);t.exports=function(t,e){var n=[][t];return!!n&&r((function(){n.call(null,e||function(){return 1},1)}))}},function(t,e,n){"use strict";var r=n(5),i=n(18),o=TypeError,a=Object.getOwnPropertyDescriptor,s=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(t){return t instanceof TypeError}}();t.exports=s?function(t,e){if(i(t)&&!a(t,"length").writable)throw o("Cannot set read only .length");return t.length=e}:function(t,e){return t.length=e}},function(t,e,n){var r=n(94);t.exports=function(t,e){return new(r(t))(0===e?0:e)}},function(t,e,n){var r=n(51),i=n(2),o=n(15),a=n(9),s=a("toStringTag"),l=Object,c="Arguments"==o(function(){return arguments}()),u=function(t,e){try{return t[e]}catch(t){}};t.exports=r?o:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=u(e=l(t),s))?n:c?o(e):"Object"==(r=o(e))&&i(e.callee)?"Arguments":r}},function(t,e,n){var r=n(5),i=n(13),o=n(31);t.exports=r?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){"use strict";var r=n(50),i=n(13),o=n(31);t.exports=function(t,e,n){var a=r(e);a in t?i.f(t,a,o(0,n)):t[a]=n}},function(t,e,n){var r=n(4),i=Object.defineProperty;t.exports=function(t,e){try{i(r,t,{value:e,configurable:!0,writable:!0})}catch(n){r[t]=e}return e}},function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,e,n){var r=n(0);t.exports=!r((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},function(t,e,n){var r=n(5),i=n(7),o=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=i(o,"name"),l=s&&"something"===function(){}.name,c=s&&(!r||r&&a(o,"name").configurable);t.exports={EXISTS:s,PROPER:l,CONFIGURABLE:c}},function(t,e,n){var r=n(15),i=n(1);t.exports=function(t){if("Function"===r(t))return i(t)}},function(t,e){t.exports={}},function(t,e,n){var r=n(1),i=n(0),o=n(15),a=Object,s=r("".split);t.exports=i((function(){return!a("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?s(t,""):a(t)}:a},function(t,e){t.exports=function(t){return null===t||void 0===t}},function(t,e,n){var r=n(17),i=n(2),o=n(44),a=n(76),s=Object;t.exports=a?function(t){return"symbol"==typeof t}:function(t){var e=r("Symbol");return i(e)&&o(e.prototype,s(t))}},function(t,e,n){var r,i=n(6),o=n(107),a=n(34),s=n(38),l=n(101),c=n(60),u=n(70),h=u("IE_PROTO"),d=function(){},f=function(t){return"<script>"+t+"<\/script>"},p=function(t){t.write(f("")),t.close();var e=t.parentWindow.Object;return t=null,e},m=function(){var t,e=c("iframe");return e.style.display="none",l.appendChild(e),e.src=String("javascript:"),t=e.contentWindow.document,t.open(),t.write(f("document.F=Object")),t.close(),t.F},g=function(){try{r=new ActiveXObject("htmlfile")}catch(t){}g="undefined"!=typeof document?document.domain&&r?p(r):m():p(r);for(var t=a.length;t--;)delete g.prototype[a[t]];return g()};s[h]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(d.prototype=i(t),n=new d,d.prototype=null,n[h]=t):n=g(),void 0===e?n:o.f(n,e)}},function(t,e,n){var r=n(5),i=n(12),o=n(110),a=n(31),s=n(19),l=n(50),c=n(7),u=n(62),h=Object.getOwnPropertyDescriptor;e.f=r?h:function(t,e){if(t=s(t),e=l(e),u)try{return h(t,e)}catch(t){}if(c(t,e))return a(!i(o.f,t,e),t[e])}},function(t,e,n){var r=n(1);t.exports=r({}.isPrototypeOf)},function(t,e,n){"use strict";var r=n(12),i=n(1),o=n(20),a=n(69),s=n(117),l=n(47),c=n(42),u=n(64).get,h=n(118),d=n(119),f=l("native-string-replace",String.prototype.replace),p=RegExp.prototype.exec,m=p,g=i("".charAt),b=i("".indexOf),v=i("".replace),y=i("".slice),w=function(){var t=/a/,e=/b*/g;return r(p,t,"a"),r(p,e,"a"),0!==t.lastIndex||0!==e.lastIndex}(),_=s.BROKEN_CARET,x=void 0!==/()??/.exec("")[1];(w||x||_||h||d)&&(m=function(t){var e,n,i,s,l,h,d,k=this,A=u(k),M=o(t),O=A.raw;if(O)return O.lastIndex=k.lastIndex,e=r(m,O,M),k.lastIndex=O.lastIndex,e;var S=A.groups,T=_&&k.sticky,C=r(a,k),E=k.source,j=0,L=M;if(T&&(C=v(C,"y",""),-1===b(C,"g")&&(C+="g"),L=y(M,k.lastIndex),k.lastIndex>0&&(!k.multiline||k.multiline&&"\n"!==g(M,k.lastIndex-1))&&(E="(?: "+E+")",L=" "+L,j++),n=new RegExp("^(?:"+E+")",C)),x&&(n=new RegExp("^"+E+"$(?!\\s)",C)),w&&(i=k.lastIndex),s=r(p,T?n:k,L),T?s?(s.input=y(s.input,j),s[0]=y(s[0],j),s.index=k.lastIndex,k.lastIndex+=s[0].length):k.lastIndex=0:w&&s&&(k.lastIndex=k.global?s.index+s[0].length:i),x&&s&&s.length>1&&r(f,s[0],n,(function(){for(l=1;l<arguments.length-2;l++)void 0===arguments[l]&&(s[l]=void 0)})),s&&S)for(s.groups=h=c(null),l=0;l<S.length;l++)d=S[l],h[d[0]]=s[d[1]];return s}),t.exports=m},function(t,e,n){var r=n(4),i=n(33),o=r["__core-js_shared__"]||i("__core-js_shared__",{});t.exports=o},function(t,e,n){var r=n(103),i=n(46);(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.26.1",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})},function(t,e,n){var r=n(49),i=Math.max,o=Math.min;t.exports=function(t,e){var n=r(t);return n<0?i(n+e,0):o(n,e)}},function(t,e,n){var r=n(105);t.exports=function(t){var e=+t;return e!==e||0===e?0:r(e)}},function(t,e,n){var r=n(73),i=n(41);t.exports=function(t){var e=r(t,"string");return i(e)?e:e+""}},function(t,e,n){var r=n(9),i=r("toStringTag"),o={};o[i]="z",t.exports="[object z]"===String(o)},function(t,e,n){"use strict";var r=n(5),i=n(4),o=n(1),a=n(66),s=n(11),l=n(7),c=n(102),u=n(44),h=n(41),d=n(73),f=n(0),p=n(67).f,m=n(43).f,g=n(13).f,b=n(122),v=n(71).trim,y=i.Number,w=y.prototype,_=i.TypeError,x=o("".slice),k=o("".charCodeAt),A=function(t){var e=d(t,"number");return"bigint"==typeof e?e:M(e)},M=function(t){var e,n,r,i,o,a,s,l,c=d(t,"number");if(h(c))throw _("Cannot convert a Symbol value to a number");if("string"==typeof c&&c.length>2)if(c=v(c),43===(e=k(c,0))||45===e){if(88===(n=k(c,2))||120===n)return NaN}else if(48===e){switch(k(c,1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+c}for(o=x(c,2),a=o.length,s=0;s<a;s++)if((l=k(o,s))<48||l>i)return NaN;return parseInt(o,r)}return+c};if(a("Number",!y(" 0o1")||!y("0b1")||y("+0x1"))){for(var O,S=function(t){var e=arguments.length<1?0:y(A(t)),n=this;return u(w,n)&&f((function(){b(n)}))?c(Object(e),n,S):e},T=r?p(y):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),C=0;T.length>C;C++)l(y,O=T[C])&&!l(S,O)&&g(S,O,m(y,O));S.prototype=w,w.constructor=S,s(i,"Number",S,{constructor:!0})}},function(t,e,n){"use strict";var r=n(3),i=n(45);r({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},function(t,e,n){"use strict";function r(t){return 0!==t&&(!(!Array.isArray(t)||0!==t.length)||!t)}function i(t){return function(){return!t.apply(void 0,arguments)}}function o(t,e){return void 0===t&&(t="undefined"),null===t&&(t="null"),!1===t&&(t="false"),-1!==t.toString().toLowerCase().indexOf(e.trim())}function a(t,e,n,r){return t.filter((function(t){return o(r(t,n),e)}))}function s(t){return t.filter((function(t){return!t.$isLabel}))}function l(t,e){return function(n){return n.reduce((function(n,r){return r[t]&&r[t].length?(n.push({$groupLabel:r[e],$isLabel:!0}),n.concat(r[t])):n}),[])}}function c(t,e,r,i,o){return function(s){return s.map((function(s){var l;if(!s[r])return console.warn("Options passed to vue-multiselect do not contain groups, despite the config."),[];var c=a(s[r],t,e,o);return c.length?(l={},n.i(h.a)(l,i,s[i]),n.i(h.a)(l,r,c),l):[]}))}}var u=n(88),h=n(87),d=n(129),f=(n.n(d),n(82)),p=(n.n(f),n(81)),m=(n.n(p),n(83)),g=(n.n(m),n(84)),b=(n.n(g),n(128)),v=(n.n(b),n(135)),y=(n.n(v),n(127)),w=(n.n(y),n(132)),_=(n.n(w),n(131)),x=(n.n(_),n(125)),k=(n.n(x),n(130)),A=(n.n(k),n(52)),M=(n.n(A),n(53)),O=(n.n(M),n(85)),S=(n.n(O),n(134)),T=(n.n(S),n(80)),C=(n.n(T),n(79)),E=(n.n(C),n(133)),j=(n.n(E),n(126)),L=(n.n(j),function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return function(t){return e.reduce((function(t,e){return e(t)}),t)}});e.a={data:function(){return{search:"",isOpen:!1,preferredOpenDirection:"below",optimizedHeight:this.maxHeight}},props:{internalSearch:{type:Boolean,default:!0},options:{type:Array,required:!0},multiple:{type:Boolean,default:!1},value:{type:null,default:function(){return[]}},trackBy:{type:String},label:{type:String},searchable:{type:Boolean,default:!0},clearOnSelect:{type:Boolean,default:!0},hideSelected:{type:Boolean,default:!1},placeholder:{type:String,default:"Select option"},allowEmpty:{type:Boolean,default:!0},resetAfter:{type:Boolean,default:!1},closeOnSelect:{type:Boolean,default:!0},customLabel:{type:Function,default:function(t,e){return r(t)?"":e?t[e]:t}},taggable:{type:Boolean,default:!1},tagPlaceholder:{type:String,default:"Press enter to create a tag"},tagPosition:{type:String,default:"top"},max:{type:[Number,Boolean],default:!1},id:{default:null},optionsLimit:{type:Number,default:1e3},groupValues:{type:String},groupLabel:{type:String},groupSelect:{type:Boolean,default:!1},blockKeys:{type:Array,default:function(){return[]}},preserveSearch:{type:Boolean,default:!1},preselectFirst:{type:Boolean,default:!1},preventAutofocus:{type:Boolean,default:!1}},mounted:function(){!this.multiple&&this.max&&console.warn("[Vue-Multiselect warn]: Max prop should not be used when prop Multiple equals false."),this.preselectFirst&&!this.internalValue.length&&this.options.length&&this.select(this.filteredOptions[0])},computed:{internalValue:function(){return this.value||0===this.value?Array.isArray(this.value)?this.value:[this.value]:[]},filteredOptions:function(){var t=this.search||"",e=t.toLowerCase().trim(),n=this.options.concat();return n=this.internalSearch?this.groupValues?this.filterAndFlat(n,e,this.label):a(n,e,this.label,this.customLabel):this.groupValues?l(this.groupValues,this.groupLabel)(n):n,n=this.hideSelected?n.filter(i(this.isSelected)):n,this.taggable&&e.length&&!this.isExistingOption(e)&&("bottom"===this.tagPosition?n.push({isTag:!0,label:t}):n.unshift({isTag:!0,label:t})),n.slice(0,this.optionsLimit)},valueKeys:function(){var t=this;return this.trackBy?this.internalValue.map((function(e){return e[t.trackBy]})):this.internalValue},optionKeys:function(){var t=this;return(this.groupValues?this.flatAndStrip(this.options):this.options).map((function(e){return t.customLabel(e,t.label).toString().toLowerCase()}))},currentOptionLabel:function(){return this.multiple?this.searchable?"":this.placeholder:this.internalValue.length?this.getOptionLabel(this.internalValue[0]):this.searchable?"":this.placeholder}},watch:{internalValue:function(){this.resetAfter&&this.internalValue.length&&(this.search="",this.$emit("input",this.multiple?[]:null))},search:function(){this.$emit("search-change",this.search,this.id)}},methods:{getValue:function(){return this.multiple?this.internalValue:0===this.internalValue.length?null:this.internalValue[0]},filterAndFlat:function(t,e,n){return L(c(e,n,this.groupValues,this.groupLabel,this.customLabel),l(this.groupValues,this.groupLabel))(t)},flatAndStrip:function(t){return L(l(this.groupValues,this.groupLabel),s)(t)},updateSearch:function(t){this.search=t},isExistingOption:function(t){return!!this.options&&this.optionKeys.indexOf(t)>-1},isSelected:function(t){var e=this.trackBy?t[this.trackBy]:t;return this.valueKeys.indexOf(e)>-1},isOptionDisabled:function(t){return!!t.$isDisabled},getOptionLabel:function(t){if(r(t))return"";if(t.isTag)return t.label;if(t.$isLabel)return t.$groupLabel;var e=this.customLabel(t,this.label);return r(e)?"":e},select:function(t,e){if(t.$isLabel&&this.groupSelect)this.selectGroup(t);else if(!(-1!==this.blockKeys.indexOf(e)||this.disabled||t.$isDisabled||t.$isLabel)&&(!this.max||!this.multiple||this.internalValue.length!==this.max)&&("Tab"!==e||this.pointerDirty)){if(t.isTag)this.$emit("tag",t.label,this.id),this.search="",this.closeOnSelect&&!this.multiple&&this.deactivate();else{if(this.isSelected(t))return void("Tab"!==e&&this.removeElement(t));this.multiple?this.$emit("input",this.internalValue.concat([t]),this.id):this.$emit("input",t,this.id),this.$emit("select",t,this.id),this.clearOnSelect&&(this.search="")}this.closeOnSelect&&this.deactivate()}},selectGroup:function(t){var e=this,n=this.options.find((function(n){return n[e.groupLabel]===t.$groupLabel}));if(n){if(this.wholeGroupSelected(n)){this.$emit("remove",n[this.groupValues],this.id);var r=this.internalValue.filter((function(t){return-1===n[e.groupValues].indexOf(t)}));this.$emit("input",r,this.id)}else{var i=n[this.groupValues].filter((function(t){return!(e.isOptionDisabled(t)||e.isSelected(t))}));this.max&&i.splice(this.max-this.internalValue.length),this.$emit("select",i,this.id),this.$emit("input",this.internalValue.concat(i),this.id)}this.closeOnSelect&&this.deactivate()}},wholeGroupSelected:function(t){var e=this;return t[this.groupValues].every((function(t){return e.isSelected(t)||e.isOptionDisabled(t)}))},wholeGroupDisabled:function(t){return t[this.groupValues].every(this.isOptionDisabled)},removeElement:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!this.disabled&&!t.$isDisabled){if(!this.allowEmpty&&this.internalValue.length<=1)return void this.deactivate();var r="object"===n.i(u.a)(t)?this.valueKeys.indexOf(t[this.trackBy]):this.valueKeys.indexOf(t);if(this.multiple){var i=this.internalValue.slice(0,r).concat(this.internalValue.slice(r+1));this.$emit("input",i,this.id)}else this.$emit("input",null,this.id);this.$emit("remove",t,this.id),this.closeOnSelect&&e&&this.deactivate()}},removeLastElement:function(){-1===this.blockKeys.indexOf("Delete")&&0===this.search.length&&Array.isArray(this.internalValue)&&this.internalValue.length&&this.removeElement(this.internalValue[this.internalValue.length-1],!1)},activate:function(){var t=this;this.isOpen||this.disabled||(this.adjustPosition(),this.groupValues&&0===this.pointer&&this.filteredOptions.length&&(this.pointer=1),this.isOpen=!0,this.searchable?(this.preserveSearch||(this.search=""),this.preventAutofocus||this.$nextTick((function(){return t.$refs.search&&t.$refs.search.focus()}))):this.preventAutofocus||void 0!==this.$el&&this.$el.focus(),this.$emit("open",this.id))},deactivate:function(){this.isOpen&&(this.isOpen=!1,this.searchable?null!==this.$refs.search&&void 0!==this.$refs.search&&this.$refs.search.blur():void 0!==this.$el&&this.$el.blur(),this.preserveSearch||(this.search=""),this.$emit("close",this.getValue(),this.id))},toggle:function(){this.isOpen?this.deactivate():this.activate()},adjustPosition:function(){if("undefined"!=typeof window){var t=this.$el.getBoundingClientRect().top,e=window.innerHeight-this.$el.getBoundingClientRect().bottom;e>this.maxHeight||e>t||"below"===this.openDirection||"bottom"===this.openDirection?(this.preferredOpenDirection="below",this.optimizedHeight=Math.min(e-40,this.maxHeight)):(this.preferredOpenDirection="above",this.optimizedHeight=Math.min(t-40,this.maxHeight))}}}}},function(t,e,n){"use strict";var r=n(52),i=(n.n(r),n(53)),o=(n.n(i),n(85)),a=(n.n(o),n(82)),s=(n.n(a),n(81)),l=(n.n(s),n(83)),c=(n.n(l),n(84)),u=(n.n(c),n(79));n.n(u),e.a={data:function(){return{pointer:0,pointerDirty:!1}},props:{showPointer:{type:Boolean,default:!0},optionHeight:{type:Number,default:40}},computed:{pointerPosition:function(){return this.pointer*this.optionHeight},visibleElements:function(){return this.optimizedHeight/this.optionHeight}},watch:{filteredOptions:function(){this.pointerAdjust()},isOpen:function(){this.pointerDirty=!1},pointer:function(){this.$refs.search&&this.$refs.search.setAttribute("aria-activedescendant",this.id+"-"+this.pointer.toString())}},methods:{optionHighlight:function(t,e){return{"multiselect__option--highlight":t===this.pointer&&this.showPointer,"multiselect__option--selected":this.isSelected(e)}},groupHighlight:function(t,e){var n=this;if(!this.groupSelect)return["multiselect__option--disabled",{"multiselect__option--group":e.$isLabel}];var r=this.options.find((function(t){return t[n.groupLabel]===e.$groupLabel}));return r&&!this.wholeGroupDisabled(r)?["multiselect__option--group",{"multiselect__option--highlight":t===this.pointer&&this.showPointer},{"multiselect__option--group-selected":this.wholeGroupSelected(r)}]:"multiselect__option--disabled"},addPointerElement:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Enter",e=t.key;this.filteredOptions.length>0&&this.select(this.filteredOptions[this.pointer],e),this.pointerReset()},pointerForward:function(){this.pointer<this.filteredOptions.length-1&&(this.pointer++,this.$refs.list.scrollTop<=this.pointerPosition-(this.visibleElements-1)*this.optionHeight&&(this.$refs.list.scrollTop=this.pointerPosition-(this.visibleElements-1)*this.optionHeight),this.filteredOptions[this.pointer]&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerForward()),this.pointerDirty=!0},pointerBackward:function(){this.pointer>0?(this.pointer--,this.$refs.list.scrollTop>=this.pointerPosition&&(this.$refs.list.scrollTop=this.pointerPosition),this.filteredOptions[this.pointer]&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerBackward()):this.filteredOptions[this.pointer]&&this.filteredOptions[0].$isLabel&&!this.groupSelect&&this.pointerForward(),this.pointerDirty=!0},pointerReset:function(){this.closeOnSelect&&(this.pointer=0,this.$refs.list&&(this.$refs.list.scrollTop=0))},pointerAdjust:function(){this.pointer>=this.filteredOptions.length-1&&(this.pointer=this.filteredOptions.length?this.filteredOptions.length-1:0),this.filteredOptions.length>0&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerForward()},pointerSet:function(t){this.pointer=t,this.pointerDirty=!0}}}},function(t,e,n){"use strict";var r=n(52),i=(n.n(r),n(80)),o=(n.n(i),n(54)),a=n(55);e.a={name:"vue-multiselect",mixins:[o.a,a.a],props:{name:{type:String,default:""},selectLabel:{type:String,default:"Press enter to select"},selectGroupLabel:{type:String,default:"Press enter to select group"},selectedLabel:{type:String,default:"Selected"},deselectLabel:{type:String,default:"Press enter to remove"},deselectGroupLabel:{type:String,default:"Press enter to deselect group"},showLabels:{type:Boolean,default:!0},limit:{type:Number,default:99999},maxHeight:{type:Number,default:300},limitText:{type:Function,default:function(t){return"and ".concat(t," more")}},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},openDirection:{type:String,default:""},showNoOptions:{type:Boolean,default:!0},showNoResults:{type:Boolean,default:!0},tabindex:{type:Number,default:0}},computed:{hasOptionGroup:function(){return this.groupValues&&this.groupLabel&&this.groupSelect},isSingleLabelVisible:function(){return(this.singleValue||0===this.singleValue)&&(!this.isOpen||!this.searchable)&&!this.visibleValues.length},isPlaceholderVisible:function(){return!(this.internalValue.length||this.searchable&&this.isOpen)},visibleValues:function(){return this.multiple?this.internalValue.slice(0,this.limit):[]},singleValue:function(){return this.internalValue[0]},deselectLabelText:function(){return this.showLabels?this.deselectLabel:""},deselectGroupLabelText:function(){return this.showLabels?this.deselectGroupLabel:""},selectLabelText:function(){return this.showLabels?this.selectLabel:""},selectGroupLabelText:function(){return this.showLabels?this.selectGroupLabel:""},selectedLabelText:function(){return this.showLabels?this.selectedLabel:""},inputStyle:function(){return this.searchable||this.multiple&&this.value&&this.value.length?this.isOpen?{width:"100%"}:{width:"0",position:"absolute",padding:"0"}:""},contentStyle:function(){return this.options.length?{display:"inline-block"}:{display:"block"}},isAbove:function(){return"above"===this.openDirection||"top"===this.openDirection||"below"!==this.openDirection&&"bottom"!==this.openDirection&&"above"===this.preferredOpenDirection},showSearchInput:function(){return this.searchable&&(!this.hasSingleSelectedSlot||!this.visibleSingleValue&&0!==this.visibleSingleValue||this.isOpen)}}}},function(t,e,n){var r=n(19),i=n(48),o=n(10),a=function(t){return function(e,n,a){var s,l=r(e),c=o(l),u=i(a,c);if(t&&n!=n){for(;c>u;)if((s=l[u++])!=s)return!0}else for(;c>u;u++)if((t||u in l)&&l[u]===n)return t||u||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},function(t,e,n){"use strict";var r=n(74),i=TypeError;t.exports=function(t,e){if(!delete t[e])throw i("Cannot delete property "+r(e)+" of "+r(t))}},function(t,e){var n="object"==typeof document&&document.all,r=void 0===n&&void 0!==n;t.exports={all:n,IS_HTMLDDA:r}},function(t,e,n){var r=n(4),i=n(8),o=r.document,a=i(o)&&i(o.createElement);t.exports=function(t){return a?o.createElement(t):{}}},function(t,e,n){var r=n(25),i=n(40);t.exports=function(t,e){var n=t[e];return i(n)?void 0:r(n)}},function(t,e,n){var r=n(5),i=n(0),o=n(60);t.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},function(t,e,n){var r=n(1),i=n(2),o=n(46),a=r(Function.toString);i(o.inspectSource)||(o.inspectSource=function(t){return a(t)}),t.exports=o.inspectSource},function(t,e,n){var r,i,o,a=n(124),s=n(4),l=n(8),c=n(30),u=n(7),h=n(46),d=n(70),f=n(38),p=s.TypeError,m=s.WeakMap,g=function(t){return o(t)?i(t):r(t,{})},b=function(t){return function(e){var n;if(!l(e)||(n=i(e)).type!==t)throw p("Incompatible receiver, "+t+" required");return n}};if(a||h.state){var v=h.state||(h.state=new m);v.get=v.get,v.has=v.has,v.set=v.set,r=function(t,e){if(v.has(t))throw p("Object already initialized");return e.facade=t,v.set(t,e),e},i=function(t){return v.get(t)||{}},o=function(t){return v.has(t)}}else{var y=d("state");f[y]=!0,r=function(t,e){if(u(t,y))throw p("Object already initialized");return e.facade=t,c(t,y,e),e},i=function(t){return u(t,y)?t[y]:{}},o=function(t){return u(t,y)}}t.exports={set:r,get:i,has:o,enforce:g,getterFor:b}},function(t,e,n){var r=n(1),i=n(0),o=n(2),a=n(29),s=n(17),l=n(63),c=function(){},u=[],h=s("Reflect","construct"),d=/^\s*(?:class|function)\b/,f=r(d.exec),p=!d.exec(c),m=function(t){if(!o(t))return!1;try{return h(c,u,t),!0}catch(t){return!1}},g=function(t){if(!o(t))return!1;switch(a(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!f(d,l(t))}catch(t){return!0}};g.sham=!0,t.exports=!h||i((function(){var t;return m(m.call)||!m(Object)||!m((function(){t=!0}))||t}))?g:m},function(t,e,n){var r=n(0),i=n(2),o=/#|\.prototype\./,a=function(t,e){var n=l[s(t)];return n==u||n!=c&&(i(e)?r(e):!!e)},s=a.normalize=function(t){return String(t).replace(o,".").toLowerCase()},l=a.data={},c=a.NATIVE="N",u=a.POLYFILL="P";t.exports=a},function(t,e,n){var r=n(68),i=n(34),o=i.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},function(t,e,n){var r=n(1),i=n(7),o=n(19),a=n(57).indexOf,s=n(38),l=r([].push);t.exports=function(t,e){var n,r=o(t),c=0,u=[];for(n in r)!i(s,n)&&i(r,n)&&l(u,n);for(;e.length>c;)i(r,n=e[c++])&&(~a(u,n)||l(u,n));return u}},function(t,e,n){"use strict";var r=n(6);t.exports=function(){var t=r(this),e="";return t.hasIndices&&(e+="d"),t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.unicodeSets&&(e+="v"),t.sticky&&(e+="y"),e}},function(t,e,n){var r=n(47),i=n(75),o=r("keys");t.exports=function(t){return o[t]||(o[t]=i(t))}},function(t,e,n){var r=n(1),i=n(24),o=n(20),a=n(78),s=r("".replace),l="["+a+"]",c=RegExp("^"+l+l+"*"),u=RegExp(l+l+"*$"),h=function(t){return function(e){var n=o(i(e));return 1&t&&(n=s(n,c,"")),2&t&&(n=s(n,u,"")),n}};t.exports={start:h(1),end:h(2),trim:h(3)}},function(t,e,n){var r=n(23),i=n(0);t.exports=!!Object.getOwnPropertySymbols&&!i((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},function(t,e,n){var r=n(12),i=n(8),o=n(41),a=n(61),s=n(113),l=n(9),c=TypeError,u=l("toPrimitive");t.exports=function(t,e){if(!i(t)||o(t))return t;var n,l=a(t,u);if(l){if(void 0===e&&(e="default"),n=r(l,t,e),!i(n)||o(n))return n;throw c("Can't convert object to primitive value")}return void 0===e&&(e="number"),s(t,e)}},function(t,e){var n=String;t.exports=function(t){try{return n(t)}catch(t){return"Object"}}},function(t,e,n){var r=n(1),i=0,o=Math.random(),a=r(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+a(++i+o,36)}},function(t,e,n){var r=n(72);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(t,e,n){var r=n(5),i=n(0);t.exports=r&&i((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},function(t,e){t.exports="\t\n\v\f\r \u2028\u2029\ufeff"},function(t,e,n){"use strict";var r=n(3),i=n(21).find,o=n(91),a=!0;"find"in[]&&Array(1).find((function(){a=!1})),r({target:"Array",proto:!0,forced:a},{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o("find")},function(t,e,n){"use strict";var r=n(3),i=n(18),o=n(65),a=n(8),s=n(48),l=n(10),c=n(19),u=n(32),h=n(9),d=n(16),f=n(93),p=d("slice"),m=h("species"),g=Array,b=Math.max;r({target:"Array",proto:!0,forced:!p},{slice:function(t,e){var n,r,h,d=c(this),p=l(d),v=s(t,p),y=s(void 0===e?p:e,p);if(i(d)&&(n=d.constructor,(o(n)&&(n===g||i(n.prototype))||a(n)&&null===(n=n[m]))&&(n=void 0),n===g||void 0===n))return f(d,v,y);for(r=new(void 0===n?g:n)(b(y-v,0)),h=0;v<y;v++,h++)v in d&&u(r,h,d[v]);return r.length=h,r}})},function(t,e,n){var r=n(1),i=n(11),o=Date.prototype,a=r(o.toString),s=r(o.getTime);"Invalid Date"!=String(new Date(NaN))&&i(o,"toString",(function(){var t=s(this);return t===t?a(this):"Invalid Date"}))},function(t,e,n){var r=n(11),i=n(98),o=Error.prototype;o.toString!==i&&r(o,"toString",i)},function(t,e,n){var r=n(51),i=n(11),o=n(112);r||i(Object.prototype,"toString",o,{unsafe:!0})},function(t,e,n){"use strict";var r=n(36).PROPER,i=n(11),o=n(6),a=n(20),s=n(0),l=n(116),c=RegExp.prototype,u=c.toString,h=s((function(){return"/a/b"!=u.call({source:"a",flags:"b"})})),d=r&&"toString"!=u.name;(h||d)&&i(RegExp.prototype,"toString",(function(){var t=o(this);return"/"+a(t.source)+"/"+a(l(t))}),{unsafe:!0})},function(t,e,n){"use strict";var r=n(12),i=n(99),o=n(6),a=n(40),s=n(24),l=n(120),c=n(20),u=n(61),h=n(115);i("search",(function(t,e,n){return[function(e){var n=s(this),i=a(e)?void 0:u(e,t);return i?r(i,e,n):new RegExp(e)[t](c(n))},function(t){var r=o(this),i=c(t),a=n(e,r,i);if(a.done)return a.value;var s=r.lastIndex;l(s,0)||(r.lastIndex=0);var u=h(r,i);return l(r.lastIndex,s)||(r.lastIndex=s),null===u?-1:u.index}]}))},function(t,e,n){"use strict";function r(t){n(136)}var i=n(56),o=n(138),a=n(137),s=r,l=a(i.a,o.a,!1,s,null,null);e.a=l.exports},function(t,e,n){"use strict";function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}e.a=r},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}e.a=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(86),i=n(54),o=n(55);n.d(e,"Multiselect",(function(){return r.a})),n.d(e,"multiselectMixin",(function(){return i.a})),n.d(e,"pointerMixin",(function(){return o.a})),e.default=r.a},function(t,e,n){var r=n(2),i=String,o=TypeError;t.exports=function(t){if("object"==typeof t||r(t))return t;throw o("Can't set "+i(t)+" as a prototype")}},function(t,e,n){var r=n(9),i=n(42),o=n(13).f,a=r("unscopables"),s=Array.prototype;void 0==s[a]&&o(s,a,{configurable:!0,value:i(null)}),t.exports=function(t){s[a][t]=!0}},function(t,e,n){var r=n(25),i=n(14),o=n(39),a=n(10),s=TypeError,l=function(t){return function(e,n,l,c){r(n);var u=i(e),h=o(u),d=a(u),f=t?d-1:0,p=t?-1:1;if(l<2)for(;;){if(f in h){c=h[f],f+=p;break}if(f+=p,t?f<0:d<=f)throw s("Reduce of empty array with no initial value")}for(;t?f>=0:d>f;f+=p)f in h&&(c=n(c,h[f],f,u));return c}};t.exports={left:l(!1),right:l(!0)}},function(t,e,n){var r=n(1);t.exports=r([].slice)},function(t,e,n){var r=n(18),i=n(65),o=n(8),a=n(9),s=a("species"),l=Array;t.exports=function(t){var e;return r(t)&&(e=t.constructor,(i(e)&&(e===l||r(e.prototype))||o(e)&&null===(e=e[s]))&&(e=void 0)),void 0===e?l:e}},function(t,e,n){var r=n(7),i=n(114),o=n(43),a=n(13);t.exports=function(t,e,n){for(var s=i(e),l=a.f,c=o.f,u=0;u<s.length;u++){var h=s[u];r(t,h)||n&&r(n,h)||l(t,h,c(e,h))}}},function(t,e,n){var r=n(15),i=n(4);t.exports="process"==r(i.process)},function(t,e,n){var r=n(17);t.exports=r("navigator","userAgent")||""},function(t,e,n){"use strict";var r=n(5),i=n(0),o=n(6),a=n(42),s=n(106),l=Error.prototype.toString,c=i((function(){if(r){var t=a(Object.defineProperty({},"name",{get:function(){return this===t}}));if("true"!==l.call(t))return!0}return"2: 1"!==l.call({message:1,name:2})||"Error"!==l.call({})}));t.exports=c?function(){var t=o(this),e=s(t.name,"Error"),n=s(t.message);return e?n?e+": "+n:e:n}:l},function(t,e,n){"use strict";n(53);var r=n(37),i=n(11),o=n(45),a=n(0),s=n(9),l=n(30),c=s("species"),u=RegExp.prototype;t.exports=function(t,e,n,h){var d=s(t),f=!a((function(){var e={};return e[d]=function(){return 7},7!=""[t](e)})),p=f&&!a((function(){var e=!1,n=/a/;return"split"===t&&(n={},n.constructor={},n.constructor[c]=function(){return n},n.flags="",n[d]=/./[d]),n.exec=function(){return e=!0,null},n[d](""),!e}));if(!f||!p||n){var m=r(/./[d]),g=e(d,""[t],(function(t,e,n,i,a){var s=r(t),l=e.exec;return l===o||l===u.exec?f&&!a?{done:!0,value:m(e,n,i)}:{done:!0,value:s(n,e,i)}:{done:!1}}));i(String.prototype,t,g[0]),i(u,d,g[1])}h&&l(u[d],"sham",!0)}},function(t,e,n){var r=n(37),i=n(25),o=n(35),a=r(r.bind);t.exports=function(t,e){return i(t),void 0===e?t:o?a(t,e):function(){return t.apply(e,arguments)}}},function(t,e,n){var r=n(17);t.exports=r("document","documentElement")},function(t,e,n){var r=n(2),i=n(8),o=n(111);t.exports=function(t,e,n){var a,s;return o&&r(a=e.constructor)&&a!==n&&i(s=a.prototype)&&s!==n.prototype&&o(t,s),t}},function(t,e){t.exports=!1},function(t,e,n){var r=n(0),i=n(2),o=n(7),a=n(5),s=n(36).CONFIGURABLE,l=n(63),c=n(64),u=c.enforce,h=c.get,d=Object.defineProperty,f=a&&!r((function(){return 8!==d((function(){}),"length",{value:8}).length})),p=String(String).split("String"),m=t.exports=function(t,e,n){"Symbol("===String(e).slice(0,7)&&(e="["+String(e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!o(t,"name")||s&&t.name!==e)&&(a?d(t,"name",{value:e,configurable:!0}):t.name=e),f&&n&&o(n,"arity")&&t.length!==n.arity&&d(t,"length",{value:n.arity});try{n&&o(n,"constructor")&&n.constructor?a&&d(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var r=u(t);return o(r,"source")||(r.source=p.join("string"==typeof e?e:"")),t};Function.prototype.toString=m((function(){return i(this)&&h(this).source||l(this)}),"toString")},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(t){var e=+t;return(e>0?r:n)(e)}},function(t,e,n){var r=n(20);t.exports=function(t,e){return void 0===t?arguments.length<2?"":e:r(t)}},function(t,e,n){var r=n(5),i=n(77),o=n(13),a=n(6),s=n(19),l=n(109);e.f=r&&!i?Object.defineProperties:function(t,e){a(t);for(var n,r=s(e),i=l(e),c=i.length,u=0;c>u;)o.f(t,n=i[u++],r[n]);return t}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(68),i=n(34);t.exports=Object.keys||function(t){return r(t,i)}},function(t,e,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!r.call({1:2},1);e.f=o?function(t){var e=i(this,t);return!!e&&e.enumerable}:r},function(t,e,n){var r=n(1),i=n(6),o=n(90);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{t=r(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),t(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return i(n),o(r),e?t(n,r):n.__proto__=r,n}}():void 0)},function(t,e,n){"use strict";var r=n(51),i=n(29);t.exports=r?{}.toString:function(){return"[object "+i(this)+"]"}},function(t,e,n){var r=n(12),i=n(2),o=n(8),a=TypeError;t.exports=function(t,e){var n,s;if("string"===e&&i(n=t.toString)&&!o(s=r(n,t)))return s;if(i(n=t.valueOf)&&!o(s=r(n,t)))return s;if("string"!==e&&i(n=t.toString)&&!o(s=r(n,t)))return s;throw a("Can't convert object to primitive value")}},function(t,e,n){var r=n(17),i=n(1),o=n(67),a=n(108),s=n(6),l=i([].concat);t.exports=r("Reflect","ownKeys")||function(t){var e=o.f(s(t)),n=a.f;return n?l(e,n(t)):e}},function(t,e,n){var r=n(12),i=n(6),o=n(2),a=n(15),s=n(45),l=TypeError;t.exports=function(t,e){var n=t.exec;if(o(n)){var c=r(n,t,e);return null!==c&&i(c),c}if("RegExp"===a(t))return r(s,t,e);throw l("RegExp#exec called on incompatible receiver")}},function(t,e,n){var r=n(12),i=n(7),o=n(44),a=n(69),s=RegExp.prototype;t.exports=function(t){var e=t.flags;return void 0!==e||"flags"in s||i(t,"flags")||!o(s,t)?e:r(a,t)}},function(t,e,n){var r=n(0),i=n(4),o=i.RegExp,a=r((function(){var t=o("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),s=a||r((function(){return!o("a","y").sticky})),l=a||r((function(){var t=o("^r","gy");return t.lastIndex=2,null!=t.exec("str")}));t.exports={BROKEN_CARET:l,MISSED_STICKY:s,UNSUPPORTED_Y:a}},function(t,e,n){var r=n(0),i=n(4),o=i.RegExp;t.exports=r((function(){var t=o(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)}))},function(t,e,n){var r=n(0),i=n(4),o=i.RegExp;t.exports=r((function(){var t=o("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")}))},function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},function(t,e,n){var r=n(36).PROPER,i=n(0),o=n(78),a=" ";t.exports=function(t){return i((function(){return!!o[t]()||a[t]()!==a||r&&o[t].name!==t}))}},function(t,e,n){var r=n(1);t.exports=r(1..valueOf)},function(t,e,n){var r=n(49),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(4),i=n(2),o=r.WeakMap;t.exports=i(o)&&/native code/.test(String(o))},function(t,e,n){"use strict";var r=n(3),i=n(0),o=n(18),a=n(8),s=n(14),l=n(10),c=n(22),u=n(32),h=n(28),d=n(16),f=n(9),p=n(23),m=f("isConcatSpreadable"),g=p>=51||!i((function(){var t=[];return t[m]=!1,t.concat()[0]!==t})),b=d("concat"),v=function(t){if(!a(t))return!1;var e=t[m];return void 0!==e?!!e:o(t)};r({target:"Array",proto:!0,arity:1,forced:!g||!b},{concat:function(t){var e,n,r,i,o,a=s(this),d=h(a,0),f=0;for(e=-1,r=arguments.length;e<r;e++)if(o=-1===e?a:arguments[e],v(o))for(i=l(o),c(f+i),n=0;n<i;n++,f++)n in o&&u(d,f,o[n]);else c(f+1),u(d,f++,o);return d.length=f,d}})},function(t,e,n){"use strict";var r=n(3),i=n(21).every;r({target:"Array",proto:!0,forced:!n(26)("every")},{every:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){"use strict";var r=n(3),i=n(21).filter;r({target:"Array",proto:!0,forced:!n(16)("filter")},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){"use strict";var r=n(3),i=n(37),o=n(57).indexOf,a=n(26),s=i([].indexOf),l=!!s&&1/s([1],1,-0)<0,c=a("indexOf");r({target:"Array",proto:!0,forced:l||!c},{indexOf:function(t){var e=arguments.length>1?arguments[1]:void 0;return l?s(this,t,e)||0:o(this,t,e)}})},function(t,e,n){n(3)({target:"Array",stat:!0},{isArray:n(18)})},function(t,e,n){"use strict";var r=n(3),i=n(21).map;r({target:"Array",proto:!0,forced:!n(16)("map")},{map:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){"use strict";var r=n(3),i=n(14),o=n(10),a=n(27),s=n(22),l=n(0),c=l((function(){return 4294967297!==[].push.call({length:4294967296},1)})),u=!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(t){return t instanceof TypeError}}();r({target:"Array",proto:!0,arity:1,forced:c||u},{push:function(t){var e=i(this),n=o(e),r=arguments.length;s(n+r);for(var l=0;l<r;l++)e[n]=arguments[l],n++;return a(e,n),n}})},function(t,e,n){"use strict";var r=n(3),i=n(92).left,o=n(26),a=n(23),s=n(96),l=o("reduce"),c=!s&&a>79&&a<83;r({target:"Array",proto:!0,forced:!l||c},{reduce:function(t){var e=arguments.length;return i(this,t,e,e>1?arguments[1]:void 0)}})},function(t,e,n){"use strict";var r=n(3),i=n(14),o=n(48),a=n(49),s=n(10),l=n(27),c=n(22),u=n(28),h=n(32),d=n(58),f=n(16),p=f("splice"),m=Math.max,g=Math.min;r({target:"Array",proto:!0,forced:!p},{splice:function(t,e){var n,r,f,p,b,v,y=i(this),w=s(y),_=o(t,w),x=arguments.length;for(0===x?n=r=0:1===x?(n=0,r=w-_):(n=x-2,r=g(m(a(e),0),w-_)),c(w+n-r),f=u(y,r),p=0;p<r;p++)(b=_+p)in y&&h(f,p,y[b]);if(f.length=r,n<r){for(p=_;p<w-r;p++)b=p+r,v=p+n,b in y?y[v]=y[b]:d(y,v);for(p=w;p>w-r+n;p--)d(y,p-1)}else if(n>r)for(p=w-r;p>_;p--)b=p+r-1,v=p+n-1,b in y?y[v]=y[b]:d(y,v);for(p=0;p<n;p++)y[p+_]=arguments[p+2];return l(y,w-r+n),f}})},function(t,e,n){"use strict";var r=n(3),i=n(14),o=n(10),a=n(27),s=n(58),l=n(22),c=1!==[].unshift(0),u=!function(){try{Object.defineProperty([],"length",{writable:!1}).unshift()}catch(t){return t instanceof TypeError}}();r({target:"Array",proto:!0,arity:1,forced:c||u},{unshift:function(t){var e=i(this),n=o(e),r=arguments.length;if(r){l(n+r);for(var c=n;c--;){var u=c+r;c in e?e[u]=e[c]:s(e,u)}for(var h=0;h<r;h++)e[h]=arguments[h]}return a(e,n+r)}})},function(t,e,n){"use strict";var r=n(3),i=n(71).trim;r({target:"String",proto:!0,forced:n(121)("trim")},{trim:function(){return i(this)}})},function(t,e){},function(t,e){t.exports=function(t,e,n,r,i,o){var a,s=t=t||{},l=typeof t.default;"object"!==l&&"function"!==l||(a=t,s=t.default);var c,u="function"==typeof s?s.options:s;if(e&&(u.render=e.render,u.staticRenderFns=e.staticRenderFns,u._compiled=!0),n&&(u.functional=!0),i&&(u._scopeId=i),o?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=c):r&&(c=r),c){var h=u.functional,d=h?u.render:u.beforeCreate;h?(u._injectStyles=c,u.render=function(t,e){return c.call(e),d(t,e)}):u.beforeCreate=d?[].concat(d,c):[c]}return{esModule:a,exports:s,options:u}}},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"multiselect",class:{"multiselect--active":t.isOpen,"multiselect--disabled":t.disabled,"multiselect--above":t.isAbove,"multiselect--has-options-group":t.hasOptionGroup},attrs:{tabindex:t.searchable?-1:t.tabindex,role:"combobox","aria-owns":"listbox-"+t.id},on:{focus:function(e){return t.activate()},blur:function(e){!t.searchable&&t.deactivate()},keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])||e.target!==e.currentTarget?null:(e.preventDefault(),t.pointerForward())},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])||e.target!==e.currentTarget?null:(e.preventDefault(),t.pointerBackward())}],keypress:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")&&t._k(e.keyCode,"tab",9,e.key,"Tab")?null:(e.stopPropagation(),e.target!==e.currentTarget?null:t.addPointerElement(e))},keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.deactivate()}}},[t._t("caret",(function(){return[n("div",{staticClass:"multiselect__select",on:{mousedown:function(e){return e.preventDefault(),e.stopPropagation(),t.toggle()}}})]}),{toggle:t.toggle}),t._v(" "),t._t("clear",null,{search:t.search}),t._v(" "),n("div",{ref:"tags",staticClass:"multiselect__tags"},[t._t("selection",(function(){return[n("div",{directives:[{name:"show",rawName:"v-show",value:t.visibleValues.length>0,expression:"visibleValues.length > 0"}],staticClass:"multiselect__tags-wrap"},[t._l(t.visibleValues,(function(e,r){return[t._t("tag",(function(){return[n("span",{key:r,staticClass:"multiselect__tag"},[n("span",{domProps:{textContent:t._s(t.getOptionLabel(e))}}),t._v(" "),n("i",{staticClass:"multiselect__tag-icon",attrs:{tabindex:"1"},on:{keypress:function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"enter",13,n.key,"Enter")?null:(n.preventDefault(),t.removeElement(e))},mousedown:function(n){return n.preventDefault(),t.removeElement(e)}}})])]}),{option:e,search:t.search,remove:t.removeElement})]}))],2),t._v(" "),t.internalValue&&t.internalValue.length>t.limit?[t._t("limit",(function(){return[n("strong",{staticClass:"multiselect__strong",domProps:{textContent:t._s(t.limitText(t.internalValue.length-t.limit))}})]}))]:t._e()]}),{search:t.search,remove:t.removeElement,values:t.visibleValues,isOpen:t.isOpen}),t._v(" "),n("transition",{attrs:{name:"multiselect__loading"}},[t._t("loading",(function(){return[n("div",{directives:[{name:"show",rawName:"v-show",value:t.loading,expression:"loading"}],staticClass:"multiselect__spinner"})]}))],2),t._v(" "),t.searchable?n("input",{ref:"search",staticClass:"multiselect__input",style:t.inputStyle,attrs:{name:t.name,id:t.id,type:"text",autocomplete:"off",spellcheck:"false",placeholder:t.placeholder,disabled:t.disabled,tabindex:t.tabindex,"aria-controls":"listbox-"+t.id},domProps:{value:t.search},on:{input:function(e){return t.updateSearch(e.target.value)},focus:function(e){return e.preventDefault(),t.activate()},blur:function(e){return e.preventDefault(),t.deactivate()},keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.deactivate()},keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.preventDefault(),t.pointerForward())},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.preventDefault(),t.pointerBackward())},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"delete",[8,46],e.key,["Backspace","Delete","Del"])?null:(e.stopPropagation(),t.removeLastElement())}],keypress:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),e.stopPropagation(),e.target!==e.currentTarget?null:t.addPointerElement(e))}}}):t._e(),t._v(" "),t.isSingleLabelVisible?n("span",{staticClass:"multiselect__single",on:{mousedown:function(e){return e.preventDefault(),t.toggle.apply(null,arguments)}}},[t._t("singleLabel",(function(){return[[t._v(t._s(t.currentOptionLabel))]]}),{option:t.singleValue})],2):t._e(),t._v(" "),t.isPlaceholderVisible?n("span",{staticClass:"multiselect__placeholder",on:{mousedown:function(e){return e.preventDefault(),t.toggle.apply(null,arguments)}}},[t._t("placeholder",(function(){return[t._v("\n "+t._s(t.placeholder)+"\n ")]}))],2):t._e()],2),t._v(" "),n("transition",{attrs:{name:"multiselect"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.isOpen,expression:"isOpen"}],ref:"list",staticClass:"multiselect__content-wrapper",style:{maxHeight:t.optimizedHeight+"px"},attrs:{tabindex:"-1"},on:{focus:t.activate,mousedown:function(t){t.preventDefault()}}},[n("ul",{staticClass:"multiselect__content",style:t.contentStyle,attrs:{role:"listbox",id:"listbox-"+t.id}},[t._t("beforeList"),t._v(" "),t.multiple&&t.max===t.internalValue.length?n("li",[n("span",{staticClass:"multiselect__option"},[t._t("maxElements",(function(){return[t._v("Maximum of "+t._s(t.max)+" options selected. First remove a selected option to select another.")]}))],2)]):t._e(),t._v(" "),!t.max||t.internalValue.length<t.max?t._l(t.filteredOptions,(function(e,r){return n("li",{key:r,staticClass:"multiselect__element",attrs:{id:t.id+"-"+r,role:e&&(e.$isLabel||e.$isDisabled)?null:"option"}},[e&&(e.$isLabel||e.$isDisabled)?t._e():n("span",{staticClass:"multiselect__option",class:t.optionHighlight(r,e),attrs:{"data-select":e&&e.isTag?t.tagPlaceholder:t.selectLabelText,"data-selected":t.selectedLabelText,"data-deselect":t.deselectLabelText},on:{click:function(n){return n.stopPropagation(),t.select(e)},mouseenter:function(e){return e.target!==e.currentTarget?null:t.pointerSet(r)}}},[t._t("option",(function(){return[n("span",[t._v(t._s(t.getOptionLabel(e)))])]}),{option:e,search:t.search,index:r})],2),t._v(" "),e&&(e.$isLabel||e.$isDisabled)?n("span",{staticClass:"multiselect__option",class:t.groupHighlight(r,e),attrs:{"data-select":t.groupSelect&&t.selectGroupLabelText,"data-deselect":t.groupSelect&&t.deselectGroupLabelText},on:{mouseenter:function(e){if(e.target!==e.currentTarget)return null;t.groupSelect&&t.pointerSet(r)},mousedown:function(n){return n.preventDefault(),t.selectGroup(e)}}},[t._t("option",(function(){return[n("span",[t._v(t._s(t.getOptionLabel(e)))])]}),{option:e,search:t.search,index:r})],2):t._e()])})):t._e(),t._v(" "),n("li",{directives:[{name:"show",rawName:"v-show",value:t.showNoResults&&0===t.filteredOptions.length&&t.search&&!t.loading,expression:"showNoResults && (filteredOptions.length === 0 && search && !loading)"}]},[n("span",{staticClass:"multiselect__option"},[t._t("noResult",(function(){return[t._v("No elements found. Consider changing the search query.")]}),{search:t.search})],2)]),t._v(" "),n("li",{directives:[{name:"show",rawName:"v-show",value:t.showNoOptions&&(0===t.options.length||!0===t.hasOptionGroup&&0===t.filteredOptions.length)&&!t.search&&!t.loading,expression:"showNoOptions && ((options.length === 0 || (hasOptionGroup === true && filteredOptions.length === 0)) && !search && !loading)"}]},[n("span",{staticClass:"multiselect__option"},[t._t("noOptions",(function(){return[t._v("List is empty.")]}))],2)]),t._v(" "),t._t("afterList")],2)])])],2)},i=[],o={render:r,staticRenderFns:i};e.a=o},function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n}])}))},"8e73":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=function(t){return 0===t?0:1===t?1:2===t?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5},i={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},o=function(t){return function(e,n,o,a){var s=r(e),l=i[t][r(e)];return 2===s&&(l=l[n?0:1]),l.replace(/%d/i,e)}},a=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],s=t.defineLocale("ar",{months:a,monthsShort:a,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(t){return"م"===t},meridiem:function(t,e,n){return t<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:o("s"),ss:o("s"),m:o("m"),mm:o("m"),h:o("h"),hh:o("h"),d:o("d"),dd:o("d"),M:o("M"),MM:o("M"),y:o("y"),yy:o("y")},preparse:function(t){return t.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(t){return n[t]})).replace(/،/g,",")},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]})).replace(/,/g,"،")},week:{dow:6,doy:12}});return s}))},"8ea1":function(t,e,n){"use strict";var r="object"==typeof document&&document.all,i="undefined"==typeof r&&void 0!==r;t.exports={all:r,IS_HTMLDDA:i}},9019:function(t,e,n){"use strict";(function(e){function n(t,n){var o=this,s=this._readableState&&this._readableState.destroyed,l=this._writableState&&this._writableState.destroyed;return s||l?(n?n(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(a,this,t)):e.nextTick(a,this,t)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,(function(t){!n&&t?o._writableState?o._writableState.errorEmitted?e.nextTick(i,o):(o._writableState.errorEmitted=!0,e.nextTick(r,o,t)):e.nextTick(r,o,t):n?(e.nextTick(i,o),n(t)):e.nextTick(i,o)})),this)}function r(t,e){a(t,e),i(t)}function i(t){t._writableState&&!t._writableState.emitClose||t._readableState&&!t._readableState.emitClose||t.emit("close")}function o(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function a(t,e){t.emit("error",e)}function s(t,e){var n=t._readableState,r=t._writableState;n&&n.autoDestroy||r&&r.autoDestroy?t.destroy(e):t.emit("error",e)}t.exports={destroy:n,undestroy:o,errorOrDestroy:s}}).call(this,n("4362"))},9043:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"},r=t.defineLocale("bn",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(t){return t.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(t,e){return 12===t&&(t=0),"রাত"===e&&t>=4||"দুপুর"===e&&t<5||"বিকাল"===e?t+12:t},meridiem:function(t,e,n){return t<4?"রাত":t<10?"সকাল":t<17?"দুপুর":t<20?"বিকাল":"রাত"},week:{dow:0,doy:6}});return r}))},"906c":function(t,e,n){"use strict";n.d(e,"D",(function(){return f})),n.d(e,"a",(function(){return p})),n.d(e,"B",(function(){return m})),n.d(e,"s",(function(){return g})),n.d(e,"g",(function(){return b})),n.d(e,"t",(function(){return v})),n.d(e,"q",(function(){return y})),n.d(e,"u",(function(){return w})),n.d(e,"r",(function(){return _})),n.d(e,"y",(function(){return x})),n.d(e,"F",(function(){return k})),n.d(e,"E",(function(){return A})),n.d(e,"v",(function(){return M})),n.d(e,"e",(function(){return O})),n.d(e,"f",(function(){return S})),n.d(e,"j",(function(){return T})),n.d(e,"b",(function(){return C})),n.d(e,"A",(function(){return E})),n.d(e,"p",(function(){return j})),n.d(e,"G",(function(){return L})),n.d(e,"z",(function(){return P})),n.d(e,"h",(function(){return D})),n.d(e,"o",(function(){return I})),n.d(e,"H",(function(){return R})),n.d(e,"C",(function(){return N})),n.d(e,"m",(function(){return B})),n.d(e,"i",(function(){return F})),n.d(e,"k",(function(){return Y})),n.d(e,"l",(function(){return z})),n.d(e,"w",(function(){return H})),n.d(e,"x",(function(){return V})),n.d(e,"n",(function(){return W})),n.d(e,"d",(function(){return U})),n.d(e,"c",(function(){return $}));var r=n("e863"),i=n("ca88"),o=n("2326"),a=n("7b1e"),s=n("3a58"),l=n("fa73"),c=i["a"].prototype,u=["button","[href]:not(.disabled)","input","select","textarea","[tabindex]","[contenteditable]"].map((function(t){return"".concat(t,":not(:disabled):not([disabled])")})).join(", "),h=c.matches||c.msMatchesSelector||c.webkitMatchesSelector,d=c.closest||function(t){var e=this;do{if(M(e,t))return e;e=e.parentElement||e.parentNode}while(!Object(a["g"])(e)&&e.nodeType===Node.ELEMENT_NODE);return null},f=(r["k"].requestAnimationFrame||r["k"].webkitRequestAnimationFrame||r["k"].mozRequestAnimationFrame||r["k"].msRequestAnimationFrame||r["k"].oRequestAnimationFrame||function(t){return setTimeout(t,16)}).bind(r["k"]),p=r["k"].MutationObserver||r["k"].WebKitMutationObserver||r["k"].MozMutationObserver||null,m=function(t){return t&&t.parentNode&&t.parentNode.removeChild(t)},g=function(t){return!(!t||t.nodeType!==Node.ELEMENT_NODE)},b=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=r["a"].activeElement;return e&&!t.some((function(t){return t===e}))?e:null},v=function(t,e){return Object(l["g"])(t).toLowerCase()===Object(l["g"])(e).toLowerCase()},y=function(t){return g(t)&&t===b()},w=function(t){if(!g(t)||!t.parentNode||!S(r["a"].body,t))return!1;if("none"===B(t,"display"))return!1;var e=F(t);return!!(e&&e.height>0&&e.width>0)},_=function(t){return!g(t)||t.disabled||I(t,"disabled")||j(t,"disabled")},x=function(t){return g(t)&&t.offsetHeight},k=function(t,e){return Object(o["f"])((g(e)?e:r["a"]).querySelectorAll(t))},A=function(t,e){return(g(e)?e:r["a"]).querySelector(t)||null},M=function(t,e){return!!g(t)&&h.call(t,e)},O=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!g(e))return null;var r=d.call(e,t);return n?r:r===e?null:r},S=function(t,e){return!(!t||!Object(a["f"])(t.contains))&&t.contains(e)},T=function(t){return r["a"].getElementById(/^#/.test(t)?t.slice(1):t)||null},C=function(t,e){e&&g(t)&&t.classList&&t.classList.add(e)},E=function(t,e){e&&g(t)&&t.classList&&t.classList.remove(e)},j=function(t,e){return!!(e&&g(t)&&t.classList)&&t.classList.contains(e)},L=function(t,e,n){e&&g(t)&&t.setAttribute(e,n)},P=function(t,e){e&&g(t)&&t.removeAttribute(e)},D=function(t,e){return e&&g(t)?t.getAttribute(e):null},I=function(t,e){return e&&g(t)?t.hasAttribute(e):null},R=function(t,e,n){e&&g(t)&&(t.style[e]=n)},N=function(t,e){e&&g(t)&&(t.style[e]="")},B=function(t,e){return e&&g(t)&&t.style[e]||null},F=function(t){return g(t)?t.getBoundingClientRect():null},Y=function(t){var e=r["k"].getComputedStyle;return e&&g(t)?e(t):{}},z=function(){var t=r["k"].getSelection;return t?r["k"].getSelection():null},H=function(t){var e={top:0,left:0};if(!g(t)||0===t.getClientRects().length)return e;var n=F(t);if(n){var r=t.ownerDocument.defaultView;e.top=n.top+r.pageYOffset,e.left=n.left+r.pageXOffset}return e},V=function(t){var e={top:0,left:0};if(!g(t))return e;var n={top:0,left:0},r=Y(t);if("fixed"===r.position)e=F(t)||e;else{e=H(t);var i=t.ownerDocument,o=t.offsetParent||i.documentElement;while(o&&(o===i.body||o===i.documentElement)&&"static"===Y(o).position)o=o.parentNode;if(o&&o!==t&&o.nodeType===Node.ELEMENT_NODE){n=H(o);var a=Y(o);n.top+=Object(s["b"])(a.borderTopWidth,0),n.left+=Object(s["b"])(a.borderLeftWidth,0)}}return{top:e.top-n.top-Object(s["b"])(r.marginTop,0),left:e.left-n.left-Object(s["b"])(r.marginLeft,0)}},W=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return k(u,t).filter(w).filter((function(t){return t.tabIndex>-1&&!t.disabled}))},U=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{t.focus(e)}catch(n){}return y(t)},$=function(t){try{t.blur()}catch(e){}return!y(t)}},"90d8":function(t,e,n){"use strict";var r=n("c65b"),i=n("1a2d"),o=n("3a9b"),a=n("ad6d"),s=RegExp.prototype;t.exports=function(t){var e=t.flags;return void 0!==e||"flags"in s||i(t,"flags")||!o(s,t)?e:r(a,t)}},"90e3":function(t,e,n){"use strict";var r=n("e330"),i=0,o=Math.random(),a=r(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+a(++i+o,36)}},"90ea":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(t,e){return 12===t&&(t=0),"凌晨"===e||"早上"===e||"上午"===e?t:"中午"===e?t>=11?t:t+12:"下午"===e||"晚上"===e?t+12:void 0},meridiem:function(t,e,n){var r=100*t+e;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"日";case"M":return t+"月";case"w":case"W":return t+"週";default:return t}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return e}))},"90ef":function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"a",(function(){return s}));var r=n("2f79"),i=n("a723"),o=n("cf75"),a={id:Object(o["c"])(i["u"])},s=Object(r["c"])({props:a,data:function(){return{localId_:null}},computed:{safeId:function(){var t=this.id||this.localId_,e=function(e){return t?(e=String(e||"").replace(/\s+/g,"_"),e?t+"_"+e:t):null};return e}},mounted:function(){var t=this;this.$nextTick((function(){t.localId_="__BVID__".concat(t[r["a"]])}))}})},9112:function(t,e,n){"use strict";var r=n("83ab"),i=n("9bf2"),o=n("5c6c");t.exports=r?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},9152:function(t,e){ /*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */ e.read=function(t,e,n,r,i){var o,a,s=8*i-r-1,l=(1<<s)-1,c=l>>1,u=-7,h=n?i-1:0,d=n?-1:1,f=t[e+h];for(h+=d,o=f&(1<<-u)-1,f>>=-u,u+=s;u>0;o=256*o+t[e+h],h+=d,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=r;u>0;a=256*a+t[e+h],h+=d,u-=8);if(0===o)o=1-c;else{if(o===l)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,r),o-=c}return(f?-1:1)*a*Math.pow(2,o-r)},e.write=function(t,e,n,r,i,o){var a,s,l,c=8*o-i-1,u=(1<<c)-1,h=u>>1,d=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:o-1,p=r?1:-1,m=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=u):(a=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-a))<1&&(a--,l*=2),e+=a+h>=1?d/l:d*Math.pow(2,1-h),e*l>=2&&(a++,l/=2),a+h>=u?(s=0,a=u):a+h>=1?(s=(e*l-1)*Math.pow(2,i),a+=h):(s=e*Math.pow(2,h-1)*Math.pow(2,i),a=0));i>=8;t[n+f]=255&s,f+=p,s/=256,i-=8);for(a=a<<i|s,c+=i;c>0;t[n+f]=255&a,f+=p,a/=256,c-=8);t[n+f-p]|=128*m}},"919c":function(t,e){t.exports=function(){throw new Error("Readable.from is not available in the browser")}},9263:function(t,e,n){"use strict";var r=n("c65b"),i=n("e330"),o=n("577e"),a=n("ad6d"),s=n("9f7f"),l=n("5692"),c=n("7c73"),u=n("69f3").get,h=n("fce3"),d=n("107c"),f=l("native-string-replace",String.prototype.replace),p=RegExp.prototype.exec,m=p,g=i("".charAt),b=i("".indexOf),v=i("".replace),y=i("".slice),w=function(){var t=/a/,e=/b*/g;return r(p,t,"a"),r(p,e,"a"),0!==t.lastIndex||0!==e.lastIndex}(),_=s.BROKEN_CARET,x=void 0!==/()??/.exec("")[1],k=w||x||_||h||d;k&&(m=function(t){var e,n,i,s,l,h,d,k=this,A=u(k),M=o(t),O=A.raw;if(O)return O.lastIndex=k.lastIndex,e=r(m,O,M),k.lastIndex=O.lastIndex,e;var S=A.groups,T=_&&k.sticky,C=r(a,k),E=k.source,j=0,L=M;if(T&&(C=v(C,"y",""),-1===b(C,"g")&&(C+="g"),L=y(M,k.lastIndex),k.lastIndex>0&&(!k.multiline||k.multiline&&"\n"!==g(M,k.lastIndex-1))&&(E="(?: "+E+")",L=" "+L,j++),n=new RegExp("^(?:"+E+")",C)),x&&(n=new RegExp("^"+E+"$(?!\\s)",C)),w&&(i=k.lastIndex),s=r(p,T?n:k,L),T?s?(s.input=y(s.input,j),s[0]=y(s[0],j),s.index=k.lastIndex,k.lastIndex+=s[0].length):k.lastIndex=0:w&&s&&(k.lastIndex=k.global?s.index+s[0].length:i),x&&s&&s.length>1&&r(f,s[0],n,(function(){for(l=1;l<arguments.length-2;l++)void 0===arguments[l]&&(s[l]=void 0)})),s&&S)for(s.groups=h=c(null),l=0;l<S.length;l++)d=S[l],h[d[0]]=s[d[1]];return s}),t.exports=m},"930d":function(t,e,n){"use strict";var r=n("eaff"),i=n("4793");function o(t){for(var e=new Uint8Array(t.length),n=0;n<t.length;n++)e[n]=t.charCodeAt(n);return e.buffer}function a(t){t=t.replace(/\r?\n/g,"");var e=t.indexOf(",");if(-1===e||e<=4)throw new TypeError("malformed data-URI");for(var n=t.substring(5,e).split(";"),i=!1,a="US-ASCII",s=0;s<n.length;s++)"base64"==n[s]?i=!0:0==n[s].indexOf("charset=")&&(a=n[s].substring(8));var l=unescape(t.substring(e+1));i&&(l=r(l));var c=o(l);return c.type=n[0]||"text/plain",c.charset=a,c}t.exports=function(t){if("string"!==typeof t)throw Error("Argument should be a string");return/^data\:/i.test(t)?a(t):(i(t)&&(t=r(t)),o(t))}},"938d":function(t,e,n){"use strict";(function(t){n.d(e,"a",(function(){return i}));var r=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r="undefined"!==typeof t&&t?Object({VUE_APP_API_KEY:"https://devapi.met-r.io/",VUE_APP_CLIENT_ID:"https://github.com/login/oauth/authorize?client_id=Ov23liENS9zY01g2BXrv&scope=repo&redirect_uri=https://devapi.met-r.io/api/orguser/github/callback",VUE_APP_SECRETKEY:"xyxyz1620",VUE_APP_INSTALLEDPATH:"/home/met-r-devapi/htdocs/DITAxPressoWorkspace",VUE_APP_CHATBOT_FRONTEND_URL:"https://demo-staging-portal.met-r.io/",NODE_ENV:"production",BASE_URL:"/"})||!1:{};return e?r[e]||n:r},i=function(){return r("BOOTSTRAP_VUE_NO_WARN")||"production"===r("NODE_ENV")}}).call(this,n("4362"))},"93e6":function(t,e,n){"use strict";var r=n("0632").Buffer,i=n("334a").Transform,o=n("3fb5");function a(t,e){if(!r.isBuffer(t)&&"string"!==typeof t)throw new TypeError(e+" must be a string or a buffer")}function s(t){i.call(this),this._block=r.allocUnsafe(t),this._blockSize=t,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}o(s,i),s.prototype._transform=function(t,e,n){var r=null;try{this.update(t,e)}catch(i){r=i}n(r)},s.prototype._flush=function(t){var e=null;try{this.push(this.digest())}catch(n){e=n}t(e)},s.prototype.update=function(t,e){if(a(t,"Data"),this._finalized)throw new Error("Digest already called");r.isBuffer(t)||(t=r.from(t,e));var n=this._block,i=0;while(this._blockOffset+t.length-i>=this._blockSize){for(var o=this._blockOffset;o<this._blockSize;)n[o++]=t[i++];this._update(),this._blockOffset=0}while(i<t.length)n[this._blockOffset++]=t[i++];for(var s=0,l=8*t.length;l>0;++s)this._length[s]+=l,l=this._length[s]/4294967296|0,l>0&&(this._length[s]-=4294967296*l);return this},s.prototype._update=function(){throw new Error("_update is not implemented")},s.prototype.digest=function(t){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var e=this._digest();void 0!==t&&(e=e.toString(t)),this._block.fill(0),this._blockOffset=0;for(var n=0;n<4;++n)this._length[n]=0;return e},s.prototype._digest=function(){throw new Error("_digest is not implemented")},t.exports=s},"945d":function(t,e,n){"use strict";var r=n("7d92"),i=n("0cbb"),o=n("f3a3"),a=o.assert,s=o.parseBytes,l=n("380f"),c=n("44a3");function u(t){if(a("ed25519"===t,"only tested with ed25519 so far"),!(this instanceof u))return new u(t);t=i[t].curve,this.curve=t,this.g=t.g,this.g.precompute(t.n.bitLength()+1),this.pointClass=t.point().constructor,this.encodingLength=Math.ceil(t.n.bitLength()/8),this.hash=r.sha512}t.exports=u,u.prototype.sign=function(t,e){t=s(t);var n=this.keyFromSecret(e),r=this.hashInt(n.messagePrefix(),t),i=this.g.mul(r),o=this.encodePoint(i),a=this.hashInt(o,n.pubBytes(),t).mul(n.priv()),l=r.add(a).umod(this.curve.n);return this.makeSignature({R:i,S:l,Rencoded:o})},u.prototype.verify=function(t,e,n){t=s(t),e=this.makeSignature(e);var r=this.keyFromPublic(n),i=this.hashInt(e.Rencoded(),r.pubBytes(),t),o=this.g.mul(e.S()),a=e.R().add(r.pub().mul(i));return a.eq(o)},u.prototype.hashInt=function(){for(var t=this.hash(),e=0;e<arguments.length;e++)t.update(arguments[e]);return o.intFromLE(t.digest()).umod(this.curve.n)},u.prototype.keyFromPublic=function(t){return l.fromPublic(this,t)},u.prototype.keyFromSecret=function(t){return l.fromSecret(this,t)},u.prototype.makeSignature=function(t){return t instanceof c?t:new c(this,t)},u.prototype.encodePoint=function(t){var e=t.getY().toArray("le",this.encodingLength);return e[this.encodingLength-1]|=t.getX().isOdd()?128:0,e},u.prototype.decodePoint=function(t){t=o.parseBytes(t);var e=t.length-1,n=t.slice(0,e).concat(-129&t[e]),r=0!==(128&t[e]),i=o.intFromLE(n);return this.curve.pointFromY(i,r)},u.prototype.encodeInt=function(t){return t.toArray("le",this.encodingLength)},u.prototype.decodeInt=function(t){return o.intFromLE(t)},u.prototype.isPoint=function(t){return t instanceof this.pointClass}},"94ca":function(t,e,n){"use strict";var r=n("d039"),i=n("1626"),o=/#|\.prototype\./,a=function(t,e){var n=l[s(t)];return n===u||n!==c&&(i(e)?r(e):!!e)},s=a.normalize=function(t){return String(t).replace(o,".").toLowerCase()},l=a.data={},c=a.NATIVE="N",u=a.POLYFILL="P";t.exports=a},"94f8":function(t,e,n){(function(e,r){t.exports=r(n("21bf"))})(0,(function(t){return function(e){var n=t,r=n.lib,i=r.WordArray,o=r.Hasher,a=n.algo,s=[],l=[];(function(){function t(t){for(var n=e.sqrt(t),r=2;r<=n;r++)if(!(t%r))return!1;return!0}function n(t){return 4294967296*(t-(0|t))|0}var r=2,i=0;while(i<64)t(r)&&(i<8&&(s[i]=n(e.pow(r,.5))),l[i]=n(e.pow(r,1/3)),i++),r++})();var c=[],u=a.SHA256=o.extend({_doReset:function(){this._hash=new i.init(s.slice(0))},_doProcessBlock:function(t,e){for(var n=this._hash.words,r=n[0],i=n[1],o=n[2],a=n[3],s=n[4],u=n[5],h=n[6],d=n[7],f=0;f<64;f++){if(f<16)c[f]=0|t[e+f];else{var p=c[f-15],m=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,g=c[f-2],b=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;c[f]=m+c[f-7]+b+c[f-16]}var v=s&u^~s&h,y=r&i^r&o^i&o,w=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),_=(s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25),x=d+_+v+l[f]+c[f],k=w+y;d=h,h=u,u=s,s=a+x|0,a=o,o=i,i=r,r=x+k|0}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+o|0,n[3]=n[3]+a|0,n[4]=n[4]+s|0,n[5]=n[5]+u|0,n[6]=n[6]+h|0,n[7]=n[7]+d|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return n[i>>>5]|=128<<24-i%32,n[14+(i+64>>>9<<4)]=e.floor(r/4294967296),n[15+(i+64>>>9<<4)]=r,t.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var t=o.clone.call(this);return t._hash=this._hash.clone(),t}});n.SHA256=o._createHelper(u),n.HmacSHA256=o._createHmacHelper(u)}(Math),t.SHA256}))},"956a":function(t,e,n){var r=n("1e3c"),i=n("fda6"),o=n("bac2"),a=n("0be8"),s=n("ae84");function l(t,e){var n,r;if(t=t.toLowerCase(),o[t])n=o[t].key,r=o[t].iv;else{if(!a[t])throw new TypeError("invalid suite type");n=8*a[t].key,r=a[t].iv}var i=s(e,!1,n,r);return u(t,i.key,i.iv)}function c(t,e){var n,r;if(t=t.toLowerCase(),o[t])n=o[t].key,r=o[t].iv;else{if(!a[t])throw new TypeError("invalid suite type");n=8*a[t].key,r=a[t].iv}var i=s(e,!1,n,r);return h(t,i.key,i.iv)}function u(t,e,n){if(t=t.toLowerCase(),o[t])return i.createCipheriv(t,e,n);if(a[t])return new r({key:e,iv:n,mode:t});throw new TypeError("invalid suite type")}function h(t,e,n){if(t=t.toLowerCase(),o[t])return i.createDecipheriv(t,e,n);if(a[t])return new r({key:e,iv:n,mode:t,decrypt:!0});throw new TypeError("invalid suite type")}function d(){return Object.keys(a).concat(i.getCiphers())}e.createCipher=e.Cipher=l,e.createCipheriv=e.Cipheriv=u,e.createDecipher=e.Decipher=c,e.createDecipheriv=e.Decipheriv=h,e.listCiphers=e.getCiphers=d},"957c":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e){var n=t.split("_");return e%10===1&&e%100!==11?n[0]:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?n[1]:n[2]}function n(t,n,r){var i={ss:n?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:n?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",ww:"неделя_недели_недель",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};return"m"===r?n?"минута":"минуту":t+" "+e(i[r],+t)}var r=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i],i=t.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:r,longMonthsParse:r,shortMonthsParse:r,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(t){if(t.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(t){if(t.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:n,m:n,mm:n,h:"час",hh:n,d:"день",dd:n,w:"неделя",ww:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(t){return/^(дня|вечера)$/.test(t)},meridiem:function(t,e,n){return t<4?"ночи":t<12?"утра":t<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(t,e){switch(e){case"M":case"d":case"DDD":return t+"-й";case"D":return t+"-го";case"w":case"W":return t+"-я";default:return t}},week:{dow:1,doy:4}});return i}))},"958b":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e,n,r){switch(n){case"s":return e?"хэдхэн секунд":"хэдхэн секундын";case"ss":return t+(e?" секунд":" секундын");case"m":case"mm":return t+(e?" минут":" минутын");case"h":case"hh":return t+(e?" цаг":" цагийн");case"d":case"dd":return t+(e?" өдөр":" өдрийн");case"M":case"MM":return t+(e?" сар":" сарын");case"y":case"yy":return t+(e?" жил":" жилийн");default:return t}}var n=t.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(t){return"ҮХ"===t},meridiem:function(t,e,n){return t<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+" өдөр";default:return t}}});return n}))},9609:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"},n=t.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(t){var n=t%10,r=t>=100?100:null;return t+(e[t]||e[n]||e[r])},week:{dow:1,doy:7}});return n}))},"966d":function(t,e,n){"use strict";(function(e){function n(t,n,r,i){if("function"!==typeof t)throw new TypeError('"callback" argument must be a function');var o,a,s=arguments.length;switch(s){case 0:case 1:return e.nextTick(t);case 2:return e.nextTick((function(){t.call(null,n)}));case 3:return e.nextTick((function(){t.call(null,n,r)}));case 4:return e.nextTick((function(){t.call(null,n,r,i)}));default:o=new Array(s-1),a=0;while(a<o.length)o[a++]=arguments[a];return e.nextTick((function(){t.apply(null,o)}))}}"undefined"===typeof e||!e.version||0===e.version.indexOf("v0.")||0===e.version.indexOf("v1.")&&0!==e.version.indexOf("v1.8.")?t.exports={nextTick:n}:t.exports=e}).call(this,n("4362"))},9686:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"},r=t.defineLocale("bn-bd",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(t){return t.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/রাত|ভোর|সকাল|দুপুর|বিকাল|সন্ধ্যা|রাত/,meridiemHour:function(t,e){return 12===t&&(t=0),"রাত"===e?t<4?t:t+12:"ভোর"===e||"সকাল"===e?t:"দুপুর"===e?t>=3?t:t+12:"বিকাল"===e||"সন্ধ্যা"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"রাত":t<6?"ভোর":t<12?"সকাল":t<15?"দুপুর":t<18?"বিকাল":t<20?"সন্ধ্যা":"রাত"},week:{dow:0,doy:6}});return r}))},"96a5":function(t,e,n){"use strict";function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function i(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach((function(e){o(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function o(t,e,n){return e=c(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,c(r.key),r)}}function l(t,e,n){return e&&s(t.prototype,e),n&&s(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function c(t){var e=u(t,"string");return"symbol"===typeof e?e:String(e)}function u(t,e){if("object"!==typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}var h=n("b639"),d=h.Buffer,f=n(4),p=f.inspect,m=p&&p.custom||"inspect";function g(t,e,n){d.prototype.copy.call(t,e,n)}t.exports=function(){function t(){a(this,t),this.head=null,this.tail=null,this.length=0}return l(t,[{key:"push",value:function(t){var e={data:t,next:null};this.length>0?this.tail.next=e:this.head=e,this.tail=e,++this.length}},{key:"unshift",value:function(t){var e={data:t,next:this.head};0===this.length&&(this.tail=e),this.head=e,++this.length}},{key:"shift",value:function(){if(0!==this.length){var t=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(t){if(0===this.length)return"";var e=this.head,n=""+e.data;while(e=e.next)n+=t+e.data;return n}},{key:"concat",value:function(t){if(0===this.length)return d.alloc(0);var e=d.allocUnsafe(t>>>0),n=this.head,r=0;while(n)g(n.data,e,r),r+=n.data.length,n=n.next;return e}},{key:"consume",value:function(t,e){var n;return t<this.head.data.length?(n=this.head.data.slice(0,t),this.head.data=this.head.data.slice(t)):n=t===this.head.data.length?this.shift():e?this._getString(t):this._getBuffer(t),n}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(t){var e=this.head,n=1,r=e.data;t-=r.length;while(e=e.next){var i=e.data,o=t>i.length?i.length:t;if(o===i.length?r+=i:r+=i.slice(0,t),t-=o,0===t){o===i.length?(++n,e.next?this.head=e.next:this.head=this.tail=null):(this.head=e,e.data=i.slice(o));break}++n}return this.length-=n,r}},{key:"_getBuffer",value:function(t){var e=d.allocUnsafe(t),n=this.head,r=1;n.data.copy(e),t-=n.data.length;while(n=n.next){var i=n.data,o=t>i.length?i.length:t;if(i.copy(e,e.length-t,0,o),t-=o,0===t){o===i.length?(++r,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=i.slice(o));break}++r}return this.length-=r,e}},{key:m,value:function(t,e){return p(this,i(i({},e),{},{depth:0,customInspect:!1}))}}]),t}()},"972c":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e,n){var r={ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"săptămâni",MM:"luni",yy:"ani"},i=" ";return(t%100>=20||t>=100&&t%100===0)&&(i=" de "),t+i+r[n]}var n=t.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:e,m:"un minut",mm:e,h:"o oră",hh:e,d:"o zi",dd:e,w:"o săptămână",ww:e,M:"o lună",MM:e,y:"un an",yy:e},week:{dow:1,doy:7}});return n}))},9797:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(t){var e=t,n="",r=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return e>20?n=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(n=r[e]),t+n},week:{dow:1,doy:4}});return e}))},"980c":function(t,e,n){"use strict";var r=n("39a9").Buffer,i=n("399f"),o=n("3337").ec,a=n("2aee"),s=n("cd91");function l(t,e,n,o,s){var l=a(n);if("ec"===l.type){if("ecdsa"!==o&&"ecdsa/rsa"!==o)throw new Error("wrong public key type");return c(t,e,l)}if("dsa"===l.type){if("dsa"!==o)throw new Error("wrong public key type");return u(t,e,l)}if("rsa"!==o&&"ecdsa/rsa"!==o)throw new Error("wrong public key type");e=r.concat([s,e]);var h=l.modulus.byteLength(),d=[1],f=0;while(e.length+d.length+2<h)d.push(255),f+=1;d.push(0);var p=-1;while(++p<e.length)d.push(e[p]);d=r.from(d);var m=i.mont(l.modulus);t=new i(t).toRed(m),t=t.redPow(new i(l.publicExponent)),t=r.from(t.fromRed().toArray());var g=f<8?1:0;h=Math.min(t.length,d.length),t.length!==d.length&&(g=1),p=-1;while(++p<h)g|=t[p]^d[p];return 0===g}function c(t,e,n){var r=s[n.data.algorithm.curve.join(".")];if(!r)throw new Error("unknown curve "+n.data.algorithm.curve.join("."));var i=new o(r),a=n.data.subjectPrivateKey.data;return i.verify(e,t,a)}function u(t,e,n){var r=n.data.p,o=n.data.q,s=n.data.g,l=n.data.pub_key,c=a.signature.decode(t,"der"),u=c.s,d=c.r;h(u,o),h(d,o);var f=i.mont(r),p=u.invm(o),m=s.toRed(f).redPow(new i(e).mul(p).mod(o)).fromRed().mul(l.toRed(f).redPow(d.mul(p).mod(o)).fromRed()).mod(r).mod(o);return 0===m.cmp(d)}function h(t,e){if(t.cmpn(0)<=0)throw new Error("invalid sig");if(t.cmp(e)>=0)throw new Error("invalid sig")}t.exports=l},"98e6":function(t,e,n){"use strict";var r=n("3fb5"),i=n("f576"),o=n("b5ca"),a=n("69f2"),s=n("6430");function l(t){s.call(this,"digest"),this._hash=t}r(l,s),l.prototype._update=function(t){this._hash.update(t)},l.prototype._final=function(){return this._hash.digest()},t.exports=function(t){return t=t.toLowerCase(),"md5"===t?new i:"rmd160"===t||"ripemd160"===t?new o:new l(a(t))}},"992e":function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"d",(function(){return i})),n.d(e,"h",(function(){return o})),n.d(e,"k",(function(){return a})),n.d(e,"l",(function(){return s})),n.d(e,"m",(function(){return l})),n.d(e,"o",(function(){return c})),n.d(e,"p",(function(){return u})),n.d(e,"r",(function(){return h})),n.d(e,"s",(function(){return d})),n.d(e,"t",(function(){return f})),n.d(e,"v",(function(){return p})),n.d(e,"w",(function(){return m})),n.d(e,"x",(function(){return g})),n.d(e,"y",(function(){return b})),n.d(e,"z",(function(){return v})),n.d(e,"C",(function(){return y})),n.d(e,"D",(function(){return w})),n.d(e,"E",(function(){return _})),n.d(e,"F",(function(){return x})),n.d(e,"f",(function(){return k})),n.d(e,"g",(function(){return A})),n.d(e,"B",(function(){return M})),n.d(e,"n",(function(){return O})),n.d(e,"i",(function(){return S})),n.d(e,"j",(function(){return T})),n.d(e,"u",(function(){return C})),n.d(e,"b",(function(){return E})),n.d(e,"c",(function(){return j})),n.d(e,"e",(function(){return L})),n.d(e,"q",(function(){return P})),n.d(e,"A",(function(){return D}));var r=/\[(\d+)]/g,i=/^(BV?)/,o=/^\d+$/,a=/^\..+/,s=/^#/,l=/^#[A-Za-z]+[\w\-:.]*$/,c=/(<([^>]+)>)/gi,u=/\B([A-Z])/g,h=/([a-z])([A-Z])/g,d=/^[0-9]*\.?[0-9]+$/,f=/\+/g,p=/[-/\\^$*+?.()|[\]{}]/g,m=/[\s\uFEFF\xA0]+/g,g=/\s+/,b=/\/\*$/,v=/(\s|^)(\w)/g,y=/^\s+/,w=/\s+$/,_=/_/g,x=/-(\w)/g,k=/^\d+-\d\d?-\d\d?(?:\s|T|$)/,A=/-|\s|T/,M=/^([0-1]?[0-9]|2[0-3]):[0-5]?[0-9](:[0-5]?[0-9])?$/,O=/^.*(#[^#]+)$/,S=/%2C/g,T=/[!'()*]/g,C=/^(\?|#|&)/,E=/^\d+(\.\d*)?[/:]\d+(\.\d*)?$/,j=/[/:]/,L=/^col-/,P=/^BIcon/,D=/-u-.+/},"99af":function(t,e,n){"use strict";var r=n("23e7"),i=n("d039"),o=n("e8b5"),a=n("861d"),s=n("7b0b"),l=n("07fa"),c=n("3511"),u=n("8418"),h=n("65f0"),d=n("1dde"),f=n("b622"),p=n("2d00"),m=f("isConcatSpreadable"),g=p>=51||!i((function(){var t=[];return t[m]=!1,t.concat()[0]!==t})),b=function(t){if(!a(t))return!1;var e=t[m];return void 0!==e?!!e:o(t)},v=!g||!d("concat");r({target:"Array",proto:!0,arity:1,forced:v},{concat:function(t){var e,n,r,i,o,a=s(this),d=h(a,0),f=0;for(e=-1,r=arguments.length;e<r;e++)if(o=-1===e?a:arguments[e],b(o))for(i=l(o),c(f+i),n=0;n<i;n++,f++)n in o&&u(d,f,o[n]);else c(f+1),u(d,f++,o);return d.length=f,d}})},"9a1f":function(t,e,n){"use strict";var r=n("c65b"),i=n("59ed"),o=n("825a"),a=n("0d51"),s=n("35a1"),l=TypeError;t.exports=function(t,e){var n=arguments.length<2?s(t):e;if(i(n))return o(r(n,t));throw new l(a(t)+" is not iterable")}},"9b40":function(t,e,n){(function(e,n){t.exports=n()})(0,(function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.i=function(t){return t},n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/dist/",n(n.s=21)}([function(t,e){var n=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},function(t,e,n){t.exports=!n(1)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},function(t,e,n){"use strict";function r(t,e,n){this.$children.forEach((function(i){var o=i.$options.name;o===t?i.$emit.apply(i,[e].concat(n)):r.apply(i,[t,e].concat([n]))}))}Object.defineProperty(e,"__esModule",{value:!0}),e.default={methods:{dispatch:function(t,e,n){var r=this.$parent||this.$root,i=r.$options.name;while(r&&(!i||i!==t))r=r.$parent,r&&(i=r.$options.name);r&&r.$emit.apply(r,[e].concat(n))},broadcast:function(t,e,n){r.call(this,t,e,n)}}}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){var r=n(3),i=n(0),o=n(28),a=n(32),s="prototype",l=function(t,e,n){var c,u,h,d=t&l.F,f=t&l.G,p=t&l.S,m=t&l.P,g=t&l.B,b=t&l.W,v=f?i:i[e]||(i[e]={}),y=v[s],w=f?r:p?r[e]:(r[e]||{})[s];for(c in f&&(n=e),n)u=!d&&w&&void 0!==w[c],u&&c in v||(h=u?w[c]:n[c],v[c]=f&&"function"!=typeof w[c]?n[c]:g&&u?o(h,r):b&&w[c]==h?function(t){var e=function(e,n,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)};return e[s]=t[s],e}(h):m&&"function"==typeof h?o(Function.call,h):h,m&&((v.virtual||(v.virtual={}))[c]=h,t&l.R&&y&&!y[c]&&a(y,c,h)))};l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,t.exports=l},function(t,e,n){var r=n(27);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e,n){var r=n(37),i=n(30);t.exports=Object.keys||function(t){return r(t,i)}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){var r=n(8),i=n(6);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(6);t.exports=function(t){return Object(r(t))}},function(t,e){t.exports=function(t,e,n,r){var i,o=t=t||{},a=typeof t.default;"object"!==a&&"function"!==a||(i=t,o=t.default);var s="function"===typeof o?o.options:o;if(e&&(s.render=e.render,s.staticRenderFns=e.staticRenderFns),n&&(s._scopeId=n),r){var l=Object.create(s.computed||null);Object.keys(r).forEach((function(t){var e=r[t];l[t]=function(){return e}})),s.computed=l}return{esModule:i,exports:o,options:s}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(53),i=s(r),o=n(52),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}i.default.SplitArea=a.default,e.default=i.default},function(t,e,n){t.exports={default:n(22),__esModule:!0}},function(t,e,n){t.exports={default:n(23),__esModule:!0}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(5),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default={name:"SplitArea",mixins:[i.default],props:{size:{type:Number,default:50},minSize:{type:Number,default:100}},computed:{classes:function(){return"split split-"+this.$parent.direction}},watch:{size:function(t){this.$parent.changeAreaSize()},minSize:function(t){this.$parent.changeAreaSize()}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(5),i=s(r),o=n(51),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}e.default={name:"Split",mixins:[i.default],props:{direction:{type:String,default:"horizontal"},gutterSize:{type:Number,default:8}},data:function(){return{elements:[],sizes:[],minSizes:[],instance:null}},methods:{init:function(){var t=this;null!==t.instance&&t.instance.destroy(),t.instance=null,t.instance=(0,a.default)(t.elements,{direction:t.direction,sizes:t.sizes,minSize:t.minSizes,gutterSize:t.gutterSize,cursor:"horizontal"===t.direction?"col-resize":"row-resize",onDrag:function(){t.$emit("onDrag",t.instance.getSizes())},onDragStart:function(){t.$emit("onDragStart",t.instance.getSizes())},onDragEnd:function(e){t.$emit("onDragEnd",t.instance.getSizes())}})},changeAreaSize:function(){var t=this;t.sizes=[],t.minSizes=[],t.$slots.default.forEach((function(e){e.tag&&e.tag.indexOf("SplitArea")>-1&&(t.sizes.push(e.componentInstance.size),t.minSizes.push(e.componentInstance.minSize))})),t.init()},reset:function(){this.init()},getSizes:function(){return this.instance.getSizes()}},mounted:function(){var t=this;t.elements=[],t.sizes=[],t.minSizes=[],t.$slots.default.forEach((function(e){e.tag&&e.tag.indexOf("SplitArea")>-1&&(t.elements.push(e.elm),t.sizes.push(e.componentInstance.size),t.minSizes.push(e.componentInstance.minSize))})),t.init()},watch:{direction:function(t){this.init()},gutterSize:function(t){this.init()}}}},function(t,e,n){"use strict";t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.classes},[t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){"use strict";t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"split"},[t._t("default")],2)},staticRenderFns:[]}},function(t,e,n){"use strict";var r=n(15),i=c(r),o=n(16),a=c(o),s=n(14),l=c(s);function c(t){return t&&t.__esModule?t:{default:t}}var u={Split:l.default,SplitArea:l.default.SplitArea},h=function(t){(0,a.default)(u).forEach((function(e){t.component(e,u[e])}))};"undefined"!==typeof window&&window.Vue&&h(window.Vue),t.exports=(0,i.default)(u,{install:h})},function(t,e,n){n(47),t.exports=n(0).Object.assign},function(t,e,n){n(48),t.exports=n(0).Object.keys},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,n){var r=n(4);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){var r=n(11),i=n(44),o=n(43);t.exports=function(t){return function(e,n,a){var s,l=r(e),c=i(l.length),u=o(a,c);if(t&&n!=n){while(c>u)if(s=l[u++],s!=s)return!0}else for(;c>u;u++)if((t||u in l)&&l[u]===n)return t||u||0;return!t&&-1}}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var r=n(24);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e,n){var r=n(4),i=n(3).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(35),i=n(40);t.exports=n(2)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){t.exports=!n(2)&&!n(1)((function(){return 7!=Object.defineProperty(n(29)("div"),"a",{get:function(){return 7}}).a}))},function(t,e,n){"use strict";var r=n(9),i=n(36),o=n(38),a=n(12),s=n(8),l=Object.assign;t.exports=!l||n(1)((function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=l({},t)[n]||Object.keys(l({},e)).join("")!=r}))?function(t,e){var n=a(t),l=arguments.length,c=1,u=i.f,h=o.f;while(l>c){var d,f=s(arguments[c++]),p=u?r(f).concat(u(f)):r(f),m=p.length,g=0;while(m>g)h.call(f,d=p[g++])&&(n[d]=f[d])}return n}:l},function(t,e,n){var r=n(25),i=n(33),o=n(45),a=Object.defineProperty;e.f=n(2)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(t,e,n)}catch(s){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(31),i=n(11),o=n(26)(!1),a=n(41)("IE_PROTO");t.exports=function(t,e){var n,s=i(t),l=0,c=[];for(n in s)n!=a&&r(s,n)&&c.push(n);while(e.length>l)r(s,n=e[l++])&&(~o(c,n)||c.push(n));return c}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var r=n(7),i=n(0),o=n(1);t.exports=function(t,e){var n=(i.Object||{})[t]||Object[t],a={};a[t]=e(n),r(r.S+r.F*o((function(){n(1)})),"Object",a)}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(42)("keys"),i=n(46);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e,n){var r=n(3),i="__core-js_shared__",o=r[i]||(r[i]={});t.exports=function(t){return o[t]||(o[t]={})}},function(t,e,n){var r=n(10),i=Math.max,o=Math.min;t.exports=function(t,e){return t=r(t),t<0?i(t+e,0):o(t,e)}},function(t,e,n){var r=n(10),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(4);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e,n){var r=n(7);r(r.S+r.F,"Object",{assign:n(34)})},function(t,e,n){var r=n(12),i=n(9);n(39)("keys",(function(){return function(t){return i(r(t))}}))},function(t,e,n){e=t.exports=n(50)(),e.push([t.i,"\n.split {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n overflow-y: auto;\n overflow-x: hidden;\n height: 100%;\n width: 100%;\n}\n.gutter {\n background-color: #eee;\n background-repeat: no-repeat;\n background-position: 50%;\n}\n.gutter.gutter-horizontal {\n cursor: col-resize;\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==');\n}\n.gutter.gutter-vertical {\n cursor: row-resize;\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=');\n}\n.split.split-horizontal, .gutter.gutter-horizontal {\n height: 100%;\n float: left;\n}\n",""])},function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e<this.length;e++){var n=this[e];n[2]?t.push("@media "+n[2]+"{"+n[1]+"}"):t.push(n[1])}return t.join("")},t.i=function(e,n){"string"===typeof e&&(e=[[null,e,""]]);for(var r={},i=0;i<this.length;i++){var o=this[i][0];"number"===typeof o&&(r[o]=!0)}for(i=0;i<e.length;i++){var a=e[i];"number"===typeof a[0]&&r[a[0]]||(n&&!a[2]?a[2]=n:n&&(a[2]="("+a[2]+") and ("+n+")"),t.push(a))}},t}},function(t,e,n){ /*! Split.js - v1.3.5 */ (function(e,n){t.exports=n()})(0,(function(){"use strict";var t=window,e=t.document,n="addEventListener",r="removeEventListener",i="getBoundingClientRect",o=function(){return!1},a=t.attachEvent&&!t[n],s=["","-webkit-","-moz-","-o-"].filter((function(t){var n=e.createElement("div");return n.style.cssText="width:"+t+"calc(9px)",!!n.style.length})).shift()+"calc",l=function(t){return"string"===typeof t||t instanceof String?e.querySelector(t):t},c=function(c,u){var h,d,f,p;void 0===u&&(u={});var m=l(c[0]).parentNode,g=t.getComputedStyle(m).flexDirection,b=u.sizes||c.map((function(){return 100/c.length})),v=void 0!==u.minSize?u.minSize:100,y=Array.isArray(v)?v:c.map((function(){return v})),w=void 0!==u.gutterSize?u.gutterSize:10,_=void 0!==u.snapOffset?u.snapOffset:30,x=u.direction||"horizontal",k=u.cursor||("horizontal"===x?"ew-resize":"ns-resize"),A=u.gutter||function(t,n){var r=e.createElement("div");return r.className="gutter gutter-"+n,r},M=u.elementStyle||function(t,e,n){var r={};return r[t]="string"===typeof e||e instanceof String?e:a?e+"%":s+"("+e+"% - "+n+"px)",r},O=u.gutterStyle||function(t,e){return n={},n[t]=e+"px",n;var n};function S(t,e,n){var r=M(h,e,n);Object.keys(r).forEach((function(e){return t.style[e]=r[e]}))}function T(t,e){var n=O(h,e);Object.keys(n).forEach((function(e){return t.style[e]=n[e]}))}function C(t){var e=p[this.a],n=p[this.b],r=e.size+n.size;e.size=t/this.size*r,n.size=r-t/this.size*r,S(e.element,e.size,this.aGutterSize),S(n.element,n.size,this.bGutterSize)}function E(t){var e;this.dragging&&(e="touches"in t?t.touches[0][d]-this.start:t[d]-this.start,e<=p[this.a].minSize+_+this.aGutterSize?e=p[this.a].minSize+this.aGutterSize:e>=this.size-(p[this.b].minSize+_+this.bGutterSize)&&(e=this.size-(p[this.b].minSize+this.bGutterSize)),C.call(this,e),u.onDrag&&u.onDrag())}function j(){var t=p[this.a].element,e=p[this.b].element;this.size=t[i]()[h]+e[i]()[h]+this.aGutterSize+this.bGutterSize,this.start=t[i]()[f]}function L(){var e=this,n=p[e.a].element,i=p[e.b].element;e.dragging&&u.onDragEnd&&u.onDragEnd(),e.dragging=!1,t[r]("mouseup",e.stop),t[r]("touchend",e.stop),t[r]("touchcancel",e.stop),e.parent[r]("mousemove",e.move),e.parent[r]("touchmove",e.move),delete e.stop,delete e.move,n[r]("selectstart",o),n[r]("dragstart",o),i[r]("selectstart",o),i[r]("dragstart",o),n.style.userSelect="",n.style.webkitUserSelect="",n.style.MozUserSelect="",n.style.pointerEvents="",i.style.userSelect="",i.style.webkitUserSelect="",i.style.MozUserSelect="",i.style.pointerEvents="",e.gutter.style.cursor="",e.parent.style.cursor=""}function P(e){var r=this,i=p[r.a].element,a=p[r.b].element;!r.dragging&&u.onDragStart&&u.onDragStart(),e.preventDefault(),r.dragging=!0,r.move=E.bind(r),r.stop=L.bind(r),t[n]("mouseup",r.stop),t[n]("touchend",r.stop),t[n]("touchcancel",r.stop),r.parent[n]("mousemove",r.move),r.parent[n]("touchmove",r.move),i[n]("selectstart",o),i[n]("dragstart",o),a[n]("selectstart",o),a[n]("dragstart",o),i.style.userSelect="none",i.style.webkitUserSelect="none",i.style.MozUserSelect="none",i.style.pointerEvents="none",a.style.userSelect="none",a.style.webkitUserSelect="none",a.style.MozUserSelect="none",a.style.pointerEvents="none",r.gutter.style.cursor=k,r.parent.style.cursor=k,j.call(r)}"horizontal"===x?(h="width","clientWidth",d="clientX",f="left","paddingLeft"):"vertical"===x&&(h="height","clientHeight",d="clientY",f="top","paddingTop");var D=[];function I(t){t.forEach((function(e,n){if(n>0){var r=D[n-1],i=p[r.a],o=p[r.b];i.size=t[n-1],o.size=e,S(i.element,i.size,r.aGutterSize),S(o.element,o.size,r.bGutterSize)}}))}function R(){D.forEach((function(t){t.parent.removeChild(t.gutter),p[t.a].element.style[h]="",p[t.b].element.style[h]=""}))}return p=c.map((function(t,e){var r,o={element:l(t),size:b[e],minSize:y[e]};if(e>0&&(r={a:e-1,b:e,dragging:!1,isFirst:1===e,isLast:e===c.length-1,direction:x,parent:m},r.aGutterSize=w,r.bGutterSize=w,r.isFirst&&(r.aGutterSize=w/2),r.isLast&&(r.bGutterSize=w/2),"row-reverse"===g||"column-reverse"===g)){var s=r.a;r.a=r.b,r.b=s}if(!a&&e>0){var u=A(e,x);T(u,w),u[n]("mousedown",P.bind(r)),u[n]("touchstart",P.bind(r)),m.insertBefore(u,o.element),r.gutter=u}0===e||e===c.length-1?S(o.element,o.size,w/2):S(o.element,o.size,w);var d=o.element[i]()[h];return d<o.minSize&&(o.minSize=d),e>0&&D.push(r),o})),a?{setSizes:I,destroy:R}:{setSizes:I,getSizes:function(){return p.map((function(t){return t.size}))},collapse:function(t){if(t===D.length){var e=D[t-1];j.call(e),a||C.call(e,e.size-e.bGutterSize)}else{var n=D[t];j.call(n),a||C.call(n,n.aGutterSize)}},destroy:R}};return c}))},function(t,e,n){var r=n(13)(n(17),n(19),null,null);t.exports=r.exports},function(t,e,n){n(55);var r=n(13)(n(18),n(20),null,null);t.exports=r.exports},function(t,e){var n={},r=function(t){var e;return function(){return"undefined"===typeof e&&(e=t.apply(this,arguments)),e}},i=r((function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())})),o=r((function(){return document.head||document.getElementsByTagName("head")[0]})),a=null,s=0,l=[];function c(t,e){for(var r=0;r<t.length;r++){var i=t[r],o=n[i.id];if(o){o.refs++;for(var a=0;a<o.parts.length;a++)o.parts[a](i.parts[a]);for(;a<i.parts.length;a++)o.parts.push(p(i.parts[a],e))}else{var s=[];for(a=0;a<i.parts.length;a++)s.push(p(i.parts[a],e));n[i.id]={id:i.id,refs:1,parts:s}}}}function u(t){for(var e=[],n={},r=0;r<t.length;r++){var i=t[r],o=i[0],a=i[1],s=i[2],l=i[3],c={css:a,media:s,sourceMap:l};n[o]?n[o].parts.push(c):e.push(n[o]={id:o,parts:[c]})}return e}function h(t,e){var n=o(),r=l[l.length-1];if("top"===t.insertAt)r?r.nextSibling?n.insertBefore(e,r.nextSibling):n.appendChild(e):n.insertBefore(e,n.firstChild),l.push(e);else{if("bottom"!==t.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(e)}}function d(t){t.parentNode.removeChild(t);var e=l.indexOf(t);e>=0&&l.splice(e,1)}function f(t){var e=document.createElement("style");return e.type="text/css",h(t,e),e}function p(t,e){var n,r,i;if(e.singleton){var o=s++;n=a||(a=f(e)),r=g.bind(null,n,o,!1),i=g.bind(null,n,o,!0)}else n=f(e),r=b.bind(null,n),i=function(){d(n)};return r(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;r(t=e)}else i()}}t.exports=function(t,e){if("undefined"!==typeof DEBUG&&DEBUG&&"object"!==typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");e=e||{},"undefined"===typeof e.singleton&&(e.singleton=i()),"undefined"===typeof e.insertAt&&(e.insertAt="bottom");var r=u(t);return c(r,e),function(t){for(var i=[],o=0;o<r.length;o++){var a=r[o],s=n[a.id];s.refs--,i.push(s)}if(t){var l=u(t);c(l,e)}for(o=0;o<i.length;o++){s=i[o];if(0===s.refs){for(var h=0;h<s.parts.length;h++)s.parts[h]();delete n[s.id]}}}};var m=function(){var t=[];return function(e,n){return t[e]=n,t.filter(Boolean).join("\n")}}();function g(t,e,n,r){var i=n?"":r.css;if(t.styleSheet)t.styleSheet.cssText=m(e,i);else{var o=document.createTextNode(i),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(o,a[e]):t.appendChild(o)}}function b(t,e){var n=e.css,r=e.media,i=e.sourceMap;if(r&&t.setAttribute("media",r),i&&(n+="\n/*# sourceURL="+i.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{while(t.firstChild)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}},function(t,e,n){var r=n(49);"string"===typeof r&&(r=[[t.i,r,""]]);n(54)(r,{});r.locals&&(t.exports=r.locals)}])}))},"9b76":function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"d",(function(){return a})),n.d(e,"e",(function(){return s})),n.d(e,"f",(function(){return l})),n.d(e,"g",(function(){return c})),n.d(e,"h",(function(){return u})),n.d(e,"i",(function(){return h})),n.d(e,"j",(function(){return d})),n.d(e,"k",(function(){return f})),n.d(e,"l",(function(){return p})),n.d(e,"m",(function(){return m})),n.d(e,"n",(function(){return g})),n.d(e,"o",(function(){return b})),n.d(e,"p",(function(){return v})),n.d(e,"q",(function(){return y})),n.d(e,"r",(function(){return w})),n.d(e,"s",(function(){return _})),n.d(e,"t",(function(){return x})),n.d(e,"u",(function(){return k})),n.d(e,"v",(function(){return A})),n.d(e,"w",(function(){return M})),n.d(e,"x",(function(){return O})),n.d(e,"y",(function(){return S})),n.d(e,"z",(function(){return T})),n.d(e,"A",(function(){return C})),n.d(e,"B",(function(){return E})),n.d(e,"C",(function(){return j})),n.d(e,"D",(function(){return L})),n.d(e,"E",(function(){return P})),n.d(e,"F",(function(){return D})),n.d(e,"G",(function(){return I})),n.d(e,"H",(function(){return R})),n.d(e,"I",(function(){return N})),n.d(e,"J",(function(){return B})),n.d(e,"K",(function(){return F})),n.d(e,"L",(function(){return Y})),n.d(e,"M",(function(){return z})),n.d(e,"N",(function(){return H})),n.d(e,"O",(function(){return V})),n.d(e,"P",(function(){return W})),n.d(e,"Q",(function(){return U})),n.d(e,"R",(function(){return $})),n.d(e,"S",(function(){return G})),n.d(e,"T",(function(){return q})),n.d(e,"U",(function(){return X})),n.d(e,"V",(function(){return Z})),n.d(e,"W",(function(){return K})),n.d(e,"X",(function(){return Q})),n.d(e,"Y",(function(){return J})),n.d(e,"Z",(function(){return tt})),n.d(e,"ab",(function(){return et})),n.d(e,"bb",(function(){return nt})),n.d(e,"cb",(function(){return rt})),n.d(e,"db",(function(){return it})),n.d(e,"eb",(function(){return ot})),n.d(e,"fb",(function(){return at})),n.d(e,"gb",(function(){return st})),n.d(e,"hb",(function(){return lt})),n.d(e,"ib",(function(){return ct})),n.d(e,"jb",(function(){return ut})),n.d(e,"kb",(function(){return ht})),n.d(e,"lb",(function(){return dt}));var r="add-button-text",i="append",o="aside",a="badge",s="bottom-row",l="button-content",c="custom-foot",u="decrement",h="default",d="description",f="dismiss",p="drop-placeholder",m="ellipsis-text",g="empty",b="emptyfiltered",v="file-name",y="first",w="first-text",_="footer",x="header",k="header-close",A="icon-clear",M="icon-empty",O="icon-full",S="icon-half",T="img",C="increment",E="invalid-feedback",j="label",L="last-text",P="lead",D="loading",I="modal-backdrop",R="modal-cancel",N="modal-footer",B="modal-header",F="modal-header-close",Y="modal-ok",z="modal-title",H="nav-next-decade",V="nav-next-month",W="nav-next-year",U="nav-prev-decade",$="nav-prev-month",G="nav-prev-year",q="nav-this-month",X="next-text",Z="overlay",K="page",Q="placeholder",J="prepend",tt="prev-text",et="row-details",nt="table-busy",rt="table-caption",it="table-colgroup",ot="tabs-end",at="tabs-start",st="text",lt="thead-top",ct="title",ut="toast-title",ht="top-row",dt="valid-feedback"},"9bf2":function(t,e,n){"use strict";var r=n("83ab"),i=n("0cfb"),o=n("aed9"),a=n("825a"),s=n("a04b"),l=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,h="enumerable",d="configurable",f="writable";e.f=r?o?function(t,e,n){if(a(t),e=s(e),a(n),"function"===typeof t&&"prototype"===e&&"value"in n&&f in n&&!n[f]){var r=u(t,e);r&&r[f]&&(t[e]=n.value,n={configurable:d in n?n[d]:r[d],enumerable:h in n?n[h]:r[h],writable:!1})}return c(t,e,n)}:c:function(t,e,n){if(a(t),e=s(e),a(n),i)try{return c(t,e,n)}catch(r){}if("get"in n||"set"in n)throw new l("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},"9bfa":function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"d",(function(){return a})),n.d(e,"e",(function(){return s})),n.d(e,"f",(function(){return l})),n.d(e,"g",(function(){return c})),n.d(e,"h",(function(){return u})),n.d(e,"i",(function(){return h})),n.d(e,"j",(function(){return d})),n.d(e,"k",(function(){return f})),n.d(e,"l",(function(){return p})),n.d(e,"m",(function(){return m}));var r=8,i=46,o=40,a=35,s=13,l=27,c=36,u=37,h=34,d=33,f=39,p=32,m=38},"9d28":function(t,e,n){"use strict";t.exports=i;var r=n("f1c8");function i(t){if(!(this instanceof i))return new i(t);r.call(this,t)}n("3fb5")(i,r),i.prototype._transform=function(t,e,n){n(null,t)}},"9d8a":function(t,e,n){"use strict";function r(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var i={};function o(t,e,n){function o(t,n,r){return"string"===typeof e?e:e(t,n,r)}n||(n=Error);var a=function(t){function e(e,n,r){return t.call(this,o(e,n,r))||this}return r(e,t),e}(n);a.prototype.name=n.name,a.prototype.code=t,i[t]=a}function a(t,e){if(Array.isArray(t)){var n=t.length;return t=t.map((function(t){return String(t)})),n>2?"one of ".concat(e," ").concat(t.slice(0,n-1).join(", "),", or ")+t[n-1]:2===n?"one of ".concat(e," ").concat(t[0]," or ").concat(t[1]):"of ".concat(e," ").concat(t[0])}return"of ".concat(e," ").concat(String(t))}function s(t,e,n){return t.substr(!n||n<0?0:+n,e.length)===e}function l(t,e,n){return(void 0===n||n>t.length)&&(n=t.length),t.substring(n-e.length,n)===e}function c(t,e,n){return"number"!==typeof n&&(n=0),!(n+e.length>t.length)&&-1!==t.indexOf(e,n)}o("ERR_INVALID_OPT_VALUE",(function(t,e){return'The value "'+e+'" is invalid for option "'+t+'"'}),TypeError),o("ERR_INVALID_ARG_TYPE",(function(t,e,n){var r,i;if("string"===typeof e&&s(e,"not ")?(r="must not be",e=e.replace(/^not /,"")):r="must be",l(t," argument"))i="The ".concat(t," ").concat(r," ").concat(a(e,"type"));else{var o=c(t,".")?"property":"argument";i='The "'.concat(t,'" ').concat(o," ").concat(r," ").concat(a(e,"type"))}return i+=". Received type ".concat(typeof n),i}),TypeError),o("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),o("ERR_METHOD_NOT_IMPLEMENTED",(function(t){return"The "+t+" method is not implemented"})),o("ERR_STREAM_PREMATURE_CLOSE","Premature close"),o("ERR_STREAM_DESTROYED",(function(t){return"Cannot call "+t+" after a stream was destroyed"})),o("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),o("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),o("ERR_STREAM_WRITE_AFTER_END","write after end"),o("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),o("ERR_UNKNOWN_ENCODING",(function(t){return"Unknown encoding: "+t}),TypeError),o("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),t.exports.codes=i},"9e69":function(t,e,n){var r=n("2b3e"),i=r.Symbol;t.exports=i},"9e7e":function(t,e,n){"use strict";var r=n("21a6").saveAs,i=n("be29"),o=null;function a(t,e){if("string"===typeof t&&("string"!==typeof e||e.length>t.length)){var n=e;e=t,t=n}var s=i(t,e);return o?o.then((function(){return o=a(t,e),o})):(o=new Promise((function(t,n){r(s,e),window.addEventListener("focus",(function e(){o=null,window.removeEventListener("focus",e),t()}))})),o)}function s(t,e){return r(i(t,e),e)}t.exports=a,t.exports.save=a,t.exports.saveSync=s},"9f26":function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,n=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i,r=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,i=[/^janv/i,/^févr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^août/i,/^sept/i,/^oct/i,/^nov/i,/^déc/i],o=t.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:e,monthsShortStrictRegex:n,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(t,e){switch(e){case"D":return t+(1===t?"er":"");default:case"M":case"Q":case"DDD":case"d":return t+(1===t?"er":"e");case"w":case"W":return t+(1===t?"re":"e")}},week:{dow:1,doy:4}});return o}))},"9f7f":function(t,e,n){"use strict";var r=n("d039"),i=n("da84"),o=i.RegExp,a=r((function(){var t=o("a","y");return t.lastIndex=2,null!==t.exec("abcd")})),s=a||r((function(){return!o("a","y").sticky})),l=a||r((function(){var t=o("^r","gy");return t.lastIndex=2,null!==t.exec("str")}));t.exports={BROKEN_CARET:l,MISSED_STICKY:s,UNSUPPORTED_Y:a}},"9f94":function(t,e,n){"use strict";function r(t,e,n,r,i,o,a,s){var l,c="function"==typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),r&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(l=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,!t&&typeof __VUE_SSR_CONTEXT__<"u"&&(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},c._ssrRegister=l):i&&(l=s?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(t,e){return l.call(e),u(t,e)}}else{var h=c.beforeCreate;c.beforeCreate=h?[].concat(h,l):[l]}return{exports:t,options:c}}n.d(e,"a",(function(){return f}));const i={quote:/("(?:\\"|[^"])*")|('(?:\\'|[^'])*')/,comment:/(\/\/.*?(?:\n|$)|\/\*.*?(?:\*\/|$))/,doctype:/(<\!DOCTYPE.*?>)/,htmlTag:/<(?:([a-z][\w\d-]*)((?:[\w\d\- ]+=(?:"[^"]*"|'[^']*'))*|(?:(?!&(?:lt|amp);).)*?)(\s*\/?)|(\/?)([a-z][\w\d-]*))>/,htmlentity:/(&(?:[a-z]+|#x?\d+);)/,punctuation:new RegExp("(!==?|(?:[[\\](){}.:,+\\-?=!])+|(?<!&(?:[a-z]+|#x?\\d+));|\\|\\||<|>|&)"),number:/(-?(?:\.\d+|\d+(?:\.\d+)?))/,boolean:/\b(true|false)\b/},o={shell:{quote:i.quote,comment:/(#.*?)(?:\n|$)/,keyword:/\b(p?npm|yarn|i(?:nstall)?|run|audit|outdated|update|publish|whoami|cd|sudo|chmod|chown|ls|cat|vim?|scp|rm|mv|mkdir|ln|open|cwd|which|clear|curl|ping|systemctl|echo|export|open|bash|exit)\b/,param:/( --(?:save|save-dev))(?:\s|$)/},xml:{doctype:i.doctype,quote:i.quote,comment:/(<!--.*?(?:-->|$))/,htmlentity:i.htmlentity,tag:i.htmlTag},html:{doctype:i.doctype,quote:i.quote,comment:/(<!--.*?(?:-->|$))/,htmlentity:i.htmlentity,tag:i.htmlTag},"html-vue":{doctype:i.doctype,quote:i.quote,comment:/(<!--.*?(?:-->|$))/,htmlentity:i.htmlentity,tag:i.htmlTag},pug:{text:/((?:^|\n)[ \t]*|^)\|([ \t]*)([^\n]+(?=\s*(?:\n|$)))/,text2:/([ \t]*)([.#\-\w\d]+(?:\([^)]*\))*)\.\n((?:\n+(?=\4[ \t]+)|(?=\4[ \t]+).+?(?:\n|$)*?)*)(?=\s*(?:\n|$))/,quote:i.quote,comment:/(^|\n)([ \t]*|^)(\/\/-[ \t]*(?:[^\n]*?(?:\n\10[ \t]+[^\n]*)+|[^\n]+(?=\n|$)))/,tag:/([a-z][\w\d-]*|)([.#][a-z][-.\w\d]*|)\b(?:\(((?:[\w\d\- ]+=(?:"[^"]*"|'[^']*'))*|(?:(?!&(?:lt|amp);).)*?)\))?(\.?)([ \t]*)([^\n]+)?(?=\n|$)/,"inline-tag":/#\[([^\[\]]+)\]/},css:{comment:/(\/\*.+?(?:\*\/|$))/,quote:/("(?:\\"|[^"])*")|('(?:\\'|[^'])*')/,pseudo:/(:(?:hover|active|focus|visited|not|before|after|(?:first|last|nth)-child))/,"selector keyword vendor":/(@-(?:moz|o|webkit|ms)-(?=keyframes\s))/,"selector keyword":/((?:@(?:import|media|font-face|keyframes)|screen|print|and)(?=[\s({])|keyframes|\s(?:ul|ol|li|table|div|pre|p|a|img|br|hr|h[1-6]|em|strong|span|html|body|iframe|video|audio|input|button|form|label|fieldset|small|abbr|i|dd|dt)\b)(?=.*\{})/,variable:/(--[a-z0-9\-]+)/,selector:/((?:[.#-\w*+ >:,[\]="~\n]|>)+)(?=\s*\{)/,"attribute keyword vendor":/(-(?:moz|o|webkit|ms)-(?=transform|transition|user-select|tap-highlight-color|animation|background-size|box-shadow))/,"attribute keyword":/\b(content|float|display|position|top|left|right|bottom|(?:(?:max|min)-)?width|(?:(?:max|min|line)-)?height|font(?:-(?:family|style|size|weight|variant|stretch))?|vertical-align|color|opacity|visibility|z-index|pointer-events|user-select|transform(?:-(?:origin|style|delay|duration|property|timing-function))?|transition(?:-(?:delay|duration))?|animation(?:-(?:name|delay|duration|direction|fill-mode))?|backface-visibility|backdrop-filter|background(?:-(?:color|position|image|repeat|size|attachment|origin|clip|blend-mode))?|(?:padding|margin|border)(?:-(?:top|left|right|bottom))?|border(?:-(?:radius|color|width|style|spacing))|white-space|text-(?:align|transform|decoration|shadow|indent)|overflow(?:-(?:x|y))?|(?:letter|word)-spacing|word-break|box-(?:sizing|shadow)|stroke(?:-(?:width|opacity|dasharray|dashoffset|linecap|linejoin))?|fill|speak|outline|user-select|cursor|flex(?:-(?:direction|flow|grow|shrink|basis|wrap))?|(?:justify|align)-(?:content|self|items))(?=\s*:)/,"value keyword vendor":/(-(?:moz|o|webkit|ms)-(?=linear-gradient))/,"value keyword":/\b(inherit|initial|normal|none|unset|auto|inline(?:-(?:block|flex))?|block|flex|absolute|relative|static|fixed|sticky|hidden|visible|top|left|right|bottom|center|middle|baseline|solid|dotted|dashed|line-through|(?:over|under)line|wavy|double|(?:pre-|no)?wrap|pre|break-word|(?:upper|lower)case|capitalize|italic|bold|attr\(.*?\)|linear|ease(?:-in)?(?:-out)?|all|infinite|cubic-bezier|(?:translate|rotate)(?:[X-Z]|3d)?|skew[XY]?|scale|(?:no-)?repeat|repeat(?:-x|-y)|contain|cover|url|(?:repeating-)?(?:linear|radial)-gradient|inset|pointer|(?:flex-)?(?:start|end)|space-(?:between|evenly|around)|stretch|revert|row(?:-reverse)?|column(?:-reverse)?)(?=\s*[,;}(]|\s+[\da-z!])/,"value keyword important":/( ?!important)/,number:i.number,color:/(transparent|#(?:[\da-f]{6}|[\da-f]{3})|rgba?\([\d., ]*\))/,htmlentity:i.htmlentity,punctuation:/([:,;{}@#()!]+)/,attribute:/([a-z-]+)(?=\s*:)/,unit:/(px|pt|cm|%|r?em|m?s|deg|vh|vw|vmin|vmax)(?=(?:\s*[;,{}})]|\s+[-\da-z#]))/,error:/([:,;{}@#()!]+|<|>|&)/},json:{quote:/("(?:\\"|[^"])*")/,number:i.number,boolean:i.boolean,punctuation:/([[\](){}:,]+)/,error:/(&(:?lt|gt|amp);|(?!\s).)/},js:{quote:i.quote,comment:i.comment,number:/\b(\d+(?:\.\d+)?|null)\b/,boolean:i.boolean,this:/\b(this)(?=\W)/,keyword:/\b(new|getElementsBy(?:Tag|Class|)Name|getElementById|querySelector|querySelectorAll|arguments|if|else|do|return|case|default|(?:f|F)unction|typeof|instanceof|undefined|document(?:Element)?|window|console|while|for|forEach|switch|in|break|continue|delete|length|var|let|const|export|import|as|require|from|Class|constructor|Number|Boolean|String|Array|Object|RegExp|Integer|Date|Promise|Proxy|WeakMap|WeakSet|Symbol|SyncManager|File(?:Reader)?|DataTransfer|DocumentFragment|async|await|(?:clear|set)(?:Timeout|Interval)|parse(?:Int|Float)|Math(?=\.)|isNaN|atob|btoa|getComputedStyle)(?=\W)/,htmlentity:i.htmlentity,punctuation:/(!==?|[[\]!(){}:;,+\-%*/?=]+|\.+(?![a-z])|\|\||<|>|&)/,variable:/(\.?[a-z_][\w\d]*)/,"external-var":/(\$|jQuery|JSON)(?=\W|$)/},php:{quote:i.quote,comment:i.comment,special:/(<\?(?:php)?|\?>|__(?:DIR|FILE|LINE|CLASS|METHOD|FUNCTION|NAMESPACE|TRAIT)__)/,punctuation:i.punctuation,number:i.number,boolean:i.boolean,variable:/(\$[\w\d_]+)/,keyword:/\b(define|echo|die|exit|print_r|var_dump|if|else|elseif|do|return|case|default|function|\$this|while|foreach|for|switch|in|break|continue|empty|isset|unset|parse_ini_file|session_(?:start|destroy|id)|header|json_(?:encode|decode)|error_log|(require|include)(:?_once)?|try|throw|new|Exception|catch|finally|preg_(?:match|replace)|list|strlen|substr|str_replace|array_(?:keys|values))(?=\W|$)/},sql:{quote:i.quote,comment:/((?:\-\-|#)\s.*?(?:\n|$)|\/\*.*?\*\/)/,punctuation:i.punctuation,number:/\b(\d+(?:\.\d+)?|null)\b/,boolean:i.boolean,keyword:/\b(\*|DECLARE|BEGIN|END|RETURNS|FUNCTION|CREATE|DATABASE|TABLE|VIEW|COLUMN|INDEX|GRANT|REVOKE|ALL|PRIVILEGES|IDENTIFIED|FLUSH|ALTER|MODIFY|DROP|TRUNCATE|CONSTRAINT|ADD|CHECK|(?:(?:PRIMARY|FOREIGN|UNIQUE) )?KEY|REFERENCES|AUTO_INCREMENT|COMMENT|DEFAULT|UNSIGNED|CHARSET|COLLATE|CHARACTER|ENGINE|SQL_MODE|USE|IF|THEN|NULL|EXISTS|UNIQUE|SELECT|UPDATE|DELETE|(?:INSERT|REPLACE)(?: INTO)?|VALUES|SET|FROM|WHERE|(?:ORDER|GROUP) BY|LIMIT|(?:(?:LEFT|RIGHT|INNER|OUTER|CROSS) |)JOIN|AS|ON|COUNT|AVG|SUM|MIN|MAX|CASE|TO|WHEN|BETWEEN|AND|OR|NOT|IN|LIKE|IS|CONCAT|SUBSTRING|CURRENT_(?:DATE|TIMESTAMP)|USING|HAVING?)(?=\W|$)/,"var-type":/\b((?:var)?char|(?:tiny|small|medium|big)?int|decimal|float|double|real|bit|boolean|date(?:time)?|time(?:stamp)?|year|(?:tiny|medium|long)?(?:text|blob)|enum)\b/}},a={xml:/(\s*)([a-z\d\-:]+)(?:=("|')(.*?)\3)?/g,html:/(\s*)([a-z-]+)(?:=("|')(.*?)\3)?/g,"html-vue":/(\s*)([@:#]?[a-z\d-]+)(?:(?:=("|')(.*?)\3)|)/g,pug:/(\s*|,)([@:#]?[a-z\d-]+)(?:(?:=("|')(.*?)\3)|)/g},s={shell:{quote:2},xml:{quote:2,tag:5},html:{quote:2,tag:5},"html-vue":{quote:2,tag:5},pug:{text:3,text2:3,quote:2,comment:3,tag:6},json:{},php:{quote:2},sql:{quote:2},css:{quote:2},js:{quote:2}},l=t=>t.map(t=>t.text&&"string"!=typeof t.text?Array.isArray(t.text)?l(t.text):t.text.default?l(t.text.default):void 0:t.text||"").join(""),c={name:"sshpre",props:{language:{type:String,default:""},label:{type:[String,Boolean],default:!1},tab:{type:[Boolean,String],default:" "},dark:{type:Boolean,default:!1},copyButton:{type:Boolean,default:!1},editable:{type:Boolean,default:!1}},data:()=>({knownLanguages:Object.keys(o),content:"",slotTexts:""}),methods:{htmlize(t){return t.replace(/&(lt|gt|amp);/g,(t,e)=>({lt:"<",gt:">",amp:"&"}[e]))},unhtmlize(t){return t.replace(/[<>]/g,t=>({"<":"<",">":">"}[t]))},isColorDark(t){let e,n,r,i,o,a;if(e=t.match(/rgba?\((.*),\s*(.*),\s*(.*?)(?:,\s*([^)]*))\)/))r=parseInt(e[1])<=100,i=parseInt(e[2])<=100,o=parseInt(e[3])<=100,a=parseFloat(e[4])<.3;else if(n=t.match(/#([\da-f]{3}(?:[\da-f]{3})?)/)){const t=3===n[1].length;r=parseInt(n[1][0])<=9,i=parseInt(n[1][t?1:2])<=9,o=parseInt(n[1][t?2:4])<=9}return(r&&i&&o||r&&i&&!o||!r&&i&&o)&&!a},createRegexPattern(){let t="";const e=[];for(const n in o[this.language]){const r=s[this.language][n]||1;for(let t=0;t<r;t++)e.push(n);t+=(t?"|":"")+o[this.language][n].source}return[t,e]},syntaxHighlightHtmlTag(t){const e=(t,e,n,r,i)=>`${e}<span class="attribute">${n}</span>`+(r||i?'<span class="punctuation">=</span>':"")+(r||i?`<span class="quote">${r||""}${i||""}${r||""}</span>`:"");if("pug"===this.language){let[n,r="",i="",o="",s="",l=""]=t;return r=r.replace(/#[a-z\d-]+/g,t=>`<span class="id">${t}</span>`).replace(/\.[a-z\d-]+/g,t=>`<span class="class">${t}</span>`),i&&(i=i.replace(a.pug,e),i='<span class="punctuation">(</span>'+i+'<span class="punctuation">)</span>'),l&&(l=this.highlightPugInlineTag(l)),`<span class="tag-name">${n}</span>${r}${i}`+(o?'<span class="punctuation">.</span>':"")+(s||"")+(l?`<span class="text">${l}</span>`:"")}{const[n,r="",i="",o="",s]=t,l=r.replace(a[this.language],e);return`<span class="punctuation"><${o}</span><span class="tag-name">${n||s}</span>`+l+`<span class="punctuation">${i}></span>`}},highlightPugInlineTag(t){return t.replace(new RegExp(o.pug["inline-tag"],"gsi"),(t,e)=>'<span class="inline-tag">#[</span>'+e.replace(new RegExp(o.pug.tag,"si"),(t,...e)=>(e=e.slice(0,e.length-2),this.syntaxHighlightHtmlTag(e)))+'<span class="inline-tag">]</span>')},highlightInPre(){if(this.knownLanguages.includes(this.language)){const t=this.getCaretPositionInPlainText();this.$refs.code.innerHTML=this.syntaxHighlightContent(this.$refs.code.innerText),this.reinjectCaret(this.$refs.code.childNodes,t)}},getCaretPositionInPlainText(){const t=window.getSelection();t.collapseToEnd();const e=new Range;return e.setStart(this.$refs.code,0),e.setEnd(t.extentNode,t.extentOffset),e.toString().length},reinjectCaret(t,e){var n,r;let i=0;for(const o of t){const t=(null==(n=o.innerText)?void 0:n.length)||o.length;if(i+t>=e){o.childNodes.length>1?this.reinjectCaret(o.childNodes,e-i):document.getSelection().setPosition((null==(r=o.childNodes)?void 0:r[0])||o,e-i);break}i+=t}},onKeydown(t){switch(t.which){case 9:this.injectAtCaret(this.tab),t.preventDefault();break;case 13:this.injectAtCaret("\n"),t.preventDefault();break}},injectAtCaret(t){const e=window.getSelection(),n=e.getRangeAt(0),r=document.createTextNode(t);n.insertNode(r),e.collapseToEnd()},syntaxHighlightContent(t){if(!this.knownLanguages.includes(this.language))return t;const[e,n]=this.createRegexPattern();return this.unhtmlize(t.replace(/&/g,"&")).replace(new RegExp(e,"gsi"),(t,...e)=>{let r;e=e.slice(0,e.length-2);const i="pug"===this.language;let o=e.find((t,e)=>t&&(r=n[e])&&t);if(["punctuation","quote","htmlentity"].includes(r))o=this.unhtmlize(o);else if("comment"===r)if(i){const[t,r,i]=e.slice(n.indexOf("comment"));o=`${t}${r}${this.unhtmlize(i)}`}else o=this.unhtmlize(o);else{if("text"===r&&i){let[t,n,r]=e;return r=this.highlightPugInlineTag(r),`${t}<span class="punctuation">|</span>${n}<span class="text">${r}</span>`}if("text2"===r&&i){const[,,,t,n,r]=e,i=this.syntaxHighlightContent(n);return`${t}${i}<span class="punctuation">.</span>\n<span class="text">${r}</span>`}if("tag"===r&&["xml","html","html-vue","pug"].includes(this.language))return this.syntaxHighlightHtmlTag(e.slice(n.indexOf("tag")));if("variable"===r&&"."===o[0]&&"js"===this.language)return`<span class="punctuation">.</span><span class="obj-attr">${o.substr(1)}</span>`}let a="";return"color"===r&&"css"===this.language&&(a=` style="background-color: ${o};color: #${this.isColorDark(o)?"fff":"000"}"`),r&&`<span class="${r}"${a}>${o}</span>`||""})},getSlotContent(){return this.$slots.default&&l(this.$slots.default)||""},copyCode(t){t.target.insertAdjacentHTML("afterend",`<textarea id="clipboard-textarea">${this.$refs.code.innerText}</textarea>`);const e=document.getElementById("clipboard-textarea");e.select(),e.setSelectionRange(0,99999),document.execCommand("copy"),e.remove(),this.$emit("copied",this.$refs.code.innerText)}},mounted(){const t=this.getSlotContent();this.$refs.code.innerText=t,this.$refs.code.innerHTML=this.syntaxHighlightContent(this.$refs.code.innerText)},beforeUpdate(){this.$refs.code.innerHTML=this.syntaxHighlightContent(this.getSlotContent())}};var u=function(){var t=this,e=t._self._c;return e("div",{staticClass:"ssh-pre",class:{"ssh-pre--dark":t.dark},attrs:{"data-type":t.language,"data-label":t.label||null}},[t.copyButton?e("button",{staticClass:"ssh-pre__copy",on:{click:t.copyCode}},[t._t("copy-button",(function(){return[t._v("Copy")]}))],2):t._e(),t._v(" "),e("pre",{ref:"code",staticClass:"ssh-pre__content",attrs:{contenteditable:t.editable?"true":"false"},on:{keydown:function(e){t.editable&&t.onKeydown(e)},input:t.highlightInPre}},[t._v(" ")]),t._v(" "),e("div",{staticClass:"ssh-pre__original"},[t._t("default")],2)])},h=[],d=r(c,u,h,!1,null,null,null,null);const f=d.exports},"9f9d":function(t,e,n){(function(e,n){var r;if(e.process&&e.process.browser)r="utf-8";else if(e.process&&e.process.version){var i=parseInt(n.version.split(".")[0].slice(1),10);r=i>=6?"utf-8":"binary"}else r="utf-8";t.exports=r}).call(this,n("c8ba"),n("4362"))},a04b:function(t,e,n){"use strict";var r=n("c04e"),i=n("d9b5");t.exports=function(t){var e=r(t,"string");return i(e)?e:e+""}},a099:function(t,e,n){e.pbkdf2=n("206d"),e.pbkdf2Sync=n("e07b")},a11b:function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("38ba"))})(0,(function(t){return t.pad.Iso10126={pad:function(e,n){var r=4*n,i=r-e.sigBytes%r;e.concat(t.lib.WordArray.random(i-1)).concat(t.lib.WordArray.create([i<<24],1))},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},t.pad.Iso10126}))},a15b:function(t,e,n){"use strict";n.d(e,"a",(function(){return _}));var r=n("b42e"),i=n("c637"),o=n("a723"),a=n("2326"),s=n("228e"),l=n("6c06"),c=n("b508"),u=n("d82f"),h=n("cf75"),d=n("fa73");function f(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function p(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?f(Object(n),!0).forEach((function(e){m(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function m(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var g=["start","end","center"],b=Object(c["a"])((function(t,e){return e=Object(d["h"])(Object(d["g"])(e)),e?Object(d["c"])(["row-cols",t,e].filter(l["a"]).join("-")):null})),v=Object(c["a"])((function(t){return Object(d["c"])(t.replace("cols",""))})),y=[],w=function(){var t=Object(s["b"])().reduce((function(t,e){return t[Object(h["g"])(e,"cols")]=Object(h["c"])(o["p"]),t}),Object(u["c"])(null));return y=Object(u["h"])(t),Object(h["d"])(Object(u["m"])(p(p({},t),{},{alignContent:Object(h["c"])(o["u"],null,(function(t){return Object(a["a"])(Object(a["b"])(g,"between","around","stretch"),t)})),alignH:Object(h["c"])(o["u"],null,(function(t){return Object(a["a"])(Object(a["b"])(g,"between","around"),t)})),alignV:Object(h["c"])(o["u"],null,(function(t){return Object(a["a"])(Object(a["b"])(g,"baseline","stretch"),t)})),noGutters:Object(h["c"])(o["g"],!1),tag:Object(h["c"])(o["u"],"div")})),i["Vb"])},_={name:i["Vb"],functional:!0,get props(){return delete this.props,this.props=w(),this.props},render:function(t,e){var n,i=e.props,o=e.data,a=e.children,s=i.alignV,l=i.alignH,c=i.alignContent,u=[];return y.forEach((function(t){var e=b(v(t),i[t]);e&&u.push(e)})),u.push((n={"no-gutters":i.noGutters},m(n,"align-items-".concat(s),s),m(n,"justify-content-".concat(l),l),m(n,"align-content-".concat(c),c),n)),t(i.tag,Object(r["a"])(o,{staticClass:"row",class:u}),a)}}},a255:function(t,e,n){var r=n("3fb5"),i=n("b672"),o=n("8707").Buffer,a=[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],s=new Array(64);function l(){this.init(),this._w=s,i.call(this,64,56)}function c(t,e,n){return n^t&(e^n)}function u(t,e,n){return t&e|n&(t|e)}function h(t){return(t>>>2|t<<30)^(t>>>13|t<<19)^(t>>>22|t<<10)}function d(t){return(t>>>6|t<<26)^(t>>>11|t<<21)^(t>>>25|t<<7)}function f(t){return(t>>>7|t<<25)^(t>>>18|t<<14)^t>>>3}function p(t){return(t>>>17|t<<15)^(t>>>19|t<<13)^t>>>10}r(l,i),l.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this},l.prototype._update=function(t){for(var e=this._w,n=0|this._a,r=0|this._b,i=0|this._c,o=0|this._d,s=0|this._e,l=0|this._f,m=0|this._g,g=0|this._h,b=0;b<16;++b)e[b]=t.readInt32BE(4*b);for(;b<64;++b)e[b]=p(e[b-2])+e[b-7]+f(e[b-15])+e[b-16]|0;for(var v=0;v<64;++v){var y=g+d(s)+c(s,l,m)+a[v]+e[v]|0,w=h(n)+u(n,r,i)|0;g=m,m=l,l=s,s=o+y|0,o=i,i=r,r=n,n=y+w|0}this._a=n+this._a|0,this._b=r+this._b|0,this._c=i+this._c|0,this._d=o+this._d|0,this._e=s+this._e|0,this._f=l+this._f|0,this._g=m+this._g|0,this._h=g+this._h|0},l.prototype._hash=function(){var t=o.allocUnsafe(32);return t.writeInt32BE(this._a,0),t.writeInt32BE(this._b,4),t.writeInt32BE(this._c,8),t.writeInt32BE(this._d,12),t.writeInt32BE(this._e,16),t.writeInt32BE(this._f,20),t.writeInt32BE(this._g,24),t.writeInt32BE(this._h,28),t},t.exports=l},a356:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=function(t){return 0===t?0:1===t?1:2===t?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(t){return function(r,i,o,a){var s=e(r),l=n[t][e(r)];return 2===s&&(l=l[i?0:1]),l.replace(/%d/i,r)}},i=["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],o=t.defineLocale("ar-dz",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(t){return"م"===t},meridiem:function(t,e,n){return t<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},postformat:function(t){return t.replace(/,/g,"،")},week:{dow:0,doy:4}});return o}))},a3e4:function(t,e,n){"use strict";n.d(e,"a",(function(){return C})),n.d(e,"c",(function(){return N})),n.d(e,"b",(function(){return B}));var r,i=n("2f79"),o=n("c637"),a=n("9bfa"),s=n("a723"),l=n("9b76"),c=n("2326"),u=n("906c"),h=n("6b77"),d=n("7b1e"),f=n("a8c8"),p=n("58f2"),m=n("3a58"),g=n("d82f"),b=n("cf75"),v=n("440b"),y=n("fa73"),w=n("686b"),_=n("8c18"),x=n("aa59");function k(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function A(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?k(Object(n),!0).forEach((function(e){M(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function M(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var O=Object(p["a"])("value",{type:s["i"],defaultValue:null,validator:function(t){return!(!Object(d["g"])(t)&&Object(m["c"])(t,0)<1)||(Object(w["a"])('"v-model" value must be a number greater than "0"',o["Nb"]),!1)}}),S=O.mixin,T=O.props,C=O.prop,E=O.event,j=3,L=5,P=function(t,e){return Object(c["c"])(e,(function(e,n){return{number:t+n,classes:null}}))},D=function(t){var e=Object(m["c"])(t)||1;return e<1?L:e},I=function(t,e){var n=Object(m["c"])(t)||1;return n>e?e:n<1?1:n},R=function(t){if(t.keyCode===a["l"])return Object(h["f"])(t,{immediatePropagation:!0}),t.currentTarget.click(),!1},N=Object(b["d"])(Object(g["m"])(A(A({},T),{},{align:Object(b["c"])(s["u"],"left"),ariaLabel:Object(b["c"])(s["u"],"Pagination"),disabled:Object(b["c"])(s["g"],!1),ellipsisClass:Object(b["c"])(s["e"]),ellipsisText:Object(b["c"])(s["u"],"…"),firstClass:Object(b["c"])(s["e"]),firstNumber:Object(b["c"])(s["g"],!1),firstText:Object(b["c"])(s["u"],"«"),hideEllipsis:Object(b["c"])(s["g"],!1),hideGotoEndButtons:Object(b["c"])(s["g"],!1),labelFirstPage:Object(b["c"])(s["u"],"Go to first page"),labelLastPage:Object(b["c"])(s["u"],"Go to last page"),labelNextPage:Object(b["c"])(s["u"],"Go to next page"),labelPage:Object(b["c"])(s["m"],"Go to page"),labelPrevPage:Object(b["c"])(s["u"],"Go to previous page"),lastClass:Object(b["c"])(s["e"]),lastNumber:Object(b["c"])(s["g"],!1),lastText:Object(b["c"])(s["u"],"»"),limit:Object(b["c"])(s["p"],L,(function(t){return!(Object(m["c"])(t,0)<1)||(Object(w["a"])('Prop "limit" must be a number greater than "0"',o["Nb"]),!1)})),nextClass:Object(b["c"])(s["e"]),nextText:Object(b["c"])(s["u"],"›"),pageClass:Object(b["c"])(s["e"]),pills:Object(b["c"])(s["g"],!1),prevClass:Object(b["c"])(s["e"]),prevText:Object(b["c"])(s["u"],"‹"),size:Object(b["c"])(s["u"])})),"pagination"),B=Object(i["c"])({mixins:[S,_["a"]],props:N,data:function(){var t=Object(m["c"])(this[C],0);return t=t>0?t:-1,{currentPage:t,localNumberOfPages:1,localLimit:L}},computed:{btnSize:function(){var t=this.size;return t?"pagination-".concat(t):""},alignment:function(){var t=this.align;return"center"===t?"justify-content-center":"end"===t||"right"===t?"justify-content-end":"fill"===t?"text-center":""},styleClass:function(){return this.pills?"b-pagination-pills":""},computedCurrentPage:function(){return I(this.currentPage,this.localNumberOfPages)},paginationParams:function(){var t=this.localLimit,e=this.localNumberOfPages,n=this.computedCurrentPage,r=this.hideEllipsis,i=this.firstNumber,o=this.lastNumber,a=!1,s=!1,l=t,c=1;e<=t?l=e:n<t-1&&t>j?(r&&!o||(s=!0,l=t-(i?0:1)),l=Object(f["e"])(l,t)):e-n+2<t&&t>j?(r&&!i||(a=!0,l=t-(o?0:1)),c=e-l+1):(t>j&&(l=t-(r?0:2),a=!(r&&!i),s=!(r&&!o)),c=n-Object(f["c"])(l/2)),c<1?(c=1,a=!1):c>e-l&&(c=e-l+1,s=!1),a&&i&&c<4&&(l+=2,c=1,a=!1);var u=c+l-1;return s&&o&&u>e-3&&(l+=u===e-2?2:3,s=!1),t<=j&&(i&&1===c?l=Object(f["e"])(l+1,e,t+1):o&&e===c+l-1&&(c=Object(f["d"])(c-1,1),l=Object(f["e"])(e-c+1,e,t+1))),l=Object(f["e"])(l,e-c+1),{showFirstDots:a,showLastDots:s,numberOfLinks:l,startNumber:c}},pageList:function(){var t=this.paginationParams,e=t.numberOfLinks,n=t.startNumber,r=this.computedCurrentPage,i=P(n,e);if(i.length>3){var o=r-n,a="bv-d-xs-down-none";if(0===o)for(var s=3;s<i.length;s++)i[s].classes=a;else if(o===i.length-1)for(var l=0;l<i.length-3;l++)i[l].classes=a;else{for(var c=0;c<o-1;c++)i[c].classes=a;for(var u=i.length-1;u>o+1;u--)i[u].classes=a}}return i}},watch:(r={},M(r,C,(function(t,e){t!==e&&(this.currentPage=I(t,this.localNumberOfPages))})),M(r,"currentPage",(function(t,e){t!==e&&this.$emit(E,t>0?t:null)})),M(r,"limit",(function(t,e){t!==e&&(this.localLimit=D(t))})),r),created:function(){var t=this;this.localLimit=D(this.limit),this.$nextTick((function(){t.currentPage=t.currentPage>t.localNumberOfPages?t.localNumberOfPages:t.currentPage}))},methods:{handleKeyNav:function(t){var e=t.keyCode,n=t.shiftKey;this.isNav||(e===a["h"]||e===a["m"]?(Object(h["f"])(t,{propagation:!1}),n?this.focusFirst():this.focusPrev()):e!==a["k"]&&e!==a["c"]||(Object(h["f"])(t,{propagation:!1}),n?this.focusLast():this.focusNext()))},getButtons:function(){return Object(u["F"])("button.page-link, a.page-link",this.$el).filter((function(t){return Object(u["u"])(t)}))},focusCurrent:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(e){return Object(m["c"])(Object(u["h"])(e,"aria-posinset"),0)===t.computedCurrentPage}));Object(u["d"])(e)||t.focusFirst()}))},focusFirst:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(t){return!Object(u["r"])(t)}));Object(u["d"])(e)}))},focusLast:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().reverse().find((function(t){return!Object(u["r"])(t)}));Object(u["d"])(e)}))},focusPrev:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),n=e.indexOf(Object(u["g"])());n>0&&!Object(u["r"])(e[n-1])&&Object(u["d"])(e[n-1])}))},focusNext:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),n=e.indexOf(Object(u["g"])());n<e.length-1&&!Object(u["r"])(e[n+1])&&Object(u["d"])(e[n+1])}))}},render:function(t){var e=this,n=Object(v["a"])(this),r=n.disabled,i=n.labelPage,o=n.ariaLabel,a=n.isNav,s=n.localNumberOfPages,c=n.computedCurrentPage,u=this.pageList.map((function(t){return t.number})),h=this.paginationParams,f=h.showFirstDots,p=h.showLastDots,m="fill"===this.align,g=[],w=function(t){return t===c},_=this.currentPage<1,k=function(n,i,o,l,c,u,h){var d=r||w(u)||_||n<1||n>s,f=n<1?1:n>s?s:n,p={disabled:d,page:f,index:f-1},g=e.normalizeSlot(o,p)||Object(y["g"])(l)||t(),b=t(d?"span":a?x["a"]:"button",{staticClass:"page-link",class:{"flex-grow-1":!a&&!d&&m},props:d||!a?{}:e.linkProps(n),attrs:{role:a?null:"menuitem",type:a||d?null:"button",tabindex:d||a?null:"-1","aria-label":i,"aria-controls":Object(v["a"])(e).ariaControls||null,"aria-disabled":d?"true":null},on:d?{}:{"!click":function(t){e.onClick(t,n)},keydown:R}},[g]);return t("li",{key:h,staticClass:"page-item",class:[{disabled:d,"flex-fill":m,"d-flex":m&&!a&&!d},c],attrs:{role:a?null:"presentation","aria-hidden":d?"true":null}},[b])},A=function(n){return t("li",{staticClass:"page-item",class:["disabled","bv-d-xs-down-none",m?"flex-fill":"",e.ellipsisClass],attrs:{role:"separator"},key:"ellipsis-".concat(n?"last":"first")},[t("span",{staticClass:"page-link"},[e.normalizeSlot(l["m"])||Object(y["g"])(e.ellipsisText)||t()])])},M=function(n,o){var c=n.number,u=w(c)&&!_,h=r?null:u||_&&0===o?"0":"-1",f={role:a?null:"menuitemradio",type:a||r?null:"button","aria-disabled":r?"true":null,"aria-controls":Object(v["a"])(e).ariaControls||null,"aria-label":Object(b["b"])(i)?i(c):"".concat(Object(d["f"])(i)?i():i," ").concat(c),"aria-checked":a?null:u?"true":"false","aria-current":a&&u?"page":null,"aria-posinset":a?null:c,"aria-setsize":a?null:s,tabindex:a?null:h},p=Object(y["g"])(e.makePage(c)),g={page:c,index:c-1,content:p,active:u,disabled:r},k=t(r?"span":a?x["a"]:"button",{props:r||!a?{}:e.linkProps(c),staticClass:"page-link",class:{"flex-grow-1":!a&&!r&&m},attrs:f,on:r?{}:{"!click":function(t){e.onClick(t,c)},keydown:R}},[e.normalizeSlot(l["W"],g)||p]);return t("li",{staticClass:"page-item",class:[{disabled:r,active:u,"flex-fill":m,"d-flex":m&&!a&&!r},n.classes,e.pageClass],attrs:{role:a?null:"presentation"},key:"page-".concat(c)},[k])},O=t();this.firstNumber||this.hideGotoEndButtons||(O=k(1,this.labelFirstPage,l["r"],this.firstText,this.firstClass,1,"pagination-goto-first")),g.push(O),g.push(k(c-1,this.labelPrevPage,l["Z"],this.prevText,this.prevClass,1,"pagination-goto-prev")),g.push(this.firstNumber&&1!==u[0]?M({number:1},0):t()),g.push(f?A(!1):t()),this.pageList.forEach((function(t,n){var r=f&&e.firstNumber&&1!==u[0]?1:0;g.push(M(t,n+r))})),g.push(p?A(!0):t()),g.push(this.lastNumber&&u[u.length-1]!==s?M({number:s},-1):t()),g.push(k(c+1,this.labelNextPage,l["U"],this.nextText,this.nextClass,s,"pagination-goto-next"));var S=t();this.lastNumber||this.hideGotoEndButtons||(S=k(s,this.labelLastPage,l["D"],this.lastText,this.lastClass,s,"pagination-goto-last")),g.push(S);var T=t("ul",{staticClass:"pagination",class:["b-pagination",this.btnSize,this.alignment,this.styleClass],attrs:{role:a?null:"menubar","aria-disabled":r?"true":"false","aria-label":a?null:o||null},on:a?{}:{keydown:this.handleKeyNav},ref:"ul"},g);return a?t("nav",{attrs:{"aria-disabled":r?"true":null,"aria-hidden":r?"true":"false","aria-label":a&&o||null}},[T]):T}})},a40e:function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("1132"),n("72fe"),n("2b79"),n("38ba"))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.WordArray,i=n.BlockCipher,o=e.algo,a=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],l=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],c=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],u=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],h=o.DES=i.extend({_doReset:function(){for(var t=this._key,e=t.words,n=[],r=0;r<56;r++){var i=a[r]-1;n[r]=e[i>>>5]>>>31-i%32&1}for(var o=this._subKeys=[],c=0;c<16;c++){var u=o[c]=[],h=l[c];for(r=0;r<24;r++)u[r/6|0]|=n[(s[r]-1+h)%28]<<31-r%6,u[4+(r/6|0)]|=n[28+(s[r+24]-1+h)%28]<<31-r%6;u[0]=u[0]<<1|u[0]>>>31;for(r=1;r<7;r++)u[r]=u[r]>>>4*(r-1)+3;u[7]=u[7]<<5|u[7]>>>27}var d=this._invSubKeys=[];for(r=0;r<16;r++)d[r]=o[15-r]},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._subKeys)},decryptBlock:function(t,e){this._doCryptBlock(t,e,this._invSubKeys)},_doCryptBlock:function(t,e,n){this._lBlock=t[e],this._rBlock=t[e+1],d.call(this,4,252645135),d.call(this,16,65535),f.call(this,2,858993459),f.call(this,8,16711935),d.call(this,1,1431655765);for(var r=0;r<16;r++){for(var i=n[r],o=this._lBlock,a=this._rBlock,s=0,l=0;l<8;l++)s|=c[l][((a^i[l])&u[l])>>>0];this._lBlock=a,this._rBlock=o^s}var h=this._lBlock;this._lBlock=this._rBlock,this._rBlock=h,d.call(this,1,1431655765),f.call(this,8,16711935),f.call(this,2,858993459),d.call(this,16,65535),d.call(this,4,252645135),t[e]=this._lBlock,t[e+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function d(t,e){var n=(this._lBlock>>>t^this._rBlock)&e;this._rBlock^=n,this._lBlock^=n<<t}function f(t,e){var n=(this._rBlock>>>t^this._lBlock)&e;this._lBlock^=n,this._rBlock^=n<<t}e.DES=i._createHelper(h);var p=o.TripleDES=i.extend({_doReset:function(){var t=this._key,e=t.words;if(2!==e.length&&4!==e.length&&e.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var n=e.slice(0,2),i=e.length<4?e.slice(0,2):e.slice(2,4),o=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=h.createEncryptor(r.create(n)),this._des2=h.createEncryptor(r.create(i)),this._des3=h.createEncryptor(r.create(o))},encryptBlock:function(t,e){this._des1.encryptBlock(t,e),this._des2.decryptBlock(t,e),this._des3.encryptBlock(t,e)},decryptBlock:function(t,e){this._des3.decryptBlock(t,e),this._des2.encryptBlock(t,e),this._des1.decryptBlock(t,e)},keySize:6,ivSize:2,blockSize:2});e.TripleDES=i._createHelper(p)}(),t.TripleDES}))},a448:function(t,e,n){t.exports=n("6dd6")},a640:function(t,e,n){"use strict";var r=n("d039");t.exports=function(t,e){var n=[][t];return!!n&&r((function(){n.call(null,e||function(){return 1},1)}))}},a723:function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return i})),n.d(e,"g",(function(){return o})),n.d(e,"l",(function(){return s})),n.d(e,"n",(function(){return l})),n.d(e,"q",(function(){return c})),n.d(e,"t",(function(){return u})),n.d(e,"u",(function(){return h})),n.d(e,"c",(function(){return d})),n.d(e,"d",(function(){return f})),n.d(e,"e",(function(){return p})),n.d(e,"f",(function(){return m})),n.d(e,"h",(function(){return g})),n.d(e,"i",(function(){return b})),n.d(e,"j",(function(){return v})),n.d(e,"k",(function(){return y})),n.d(e,"m",(function(){return w})),n.d(e,"p",(function(){return _})),n.d(e,"o",(function(){return x})),n.d(e,"r",(function(){return k})),n.d(e,"s",(function(){return A}));var r=void 0,i=Array,o=Boolean,a=Date,s=Function,l=Number,c=Object,u=RegExp,h=String,d=[i,s],f=[i,c],p=[i,c,h],m=[i,h],g=[o,l],b=[o,l,h],v=[o,h],y=[a,h],w=[s,h],_=[l,h],x=[l,c,h],k=[c,s],A=[c,h]},a7fa:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}});return e}))},a817:function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("38ba"))})(0,(function(t){return t.pad.AnsiX923={pad:function(t,e){var n=t.sigBytes,r=4*e,i=r-n%r,o=n+i-1;t.clamp(),t.words[o>>>2]|=i<<24-o%4*8,t.sigBytes+=i},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},t.pad.Ansix923}))},a8c8:function(t,e,n){"use strict";n.d(e,"e",(function(){return r})),n.d(e,"d",(function(){return i})),n.d(e,"a",(function(){return o})),n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return s})),n.d(e,"f",(function(){return l})),n.d(e,"g",(function(){return c}));var r=Math.min,i=Math.max,o=Math.abs,a=Math.ceil,s=Math.floor,l=Math.pow,c=Math.round},a8ce:function(t,e,n){(function(e,r){t.exports=r(n("21bf"))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.WordArray,i=e.enc;i.Utf16=i.Utf16BE={stringify:function(t){for(var e=t.words,n=t.sigBytes,r=[],i=0;i<n;i+=2){var o=e[i>>>2]>>>16-i%4*8&65535;r.push(String.fromCharCode(o))}return r.join("")},parse:function(t){for(var e=t.length,n=[],i=0;i<e;i++)n[i>>>1]|=t.charCodeAt(i)<<16-i%2*16;return r.create(n,2*e)}};function o(t){return t<<8&4278255360|t>>>8&16711935}i.Utf16LE={stringify:function(t){for(var e=t.words,n=t.sigBytes,r=[],i=0;i<n;i+=2){var a=o(e[i>>>2]>>>16-i%4*8&65535);r.push(String.fromCharCode(a))}return r.join("")},parse:function(t){for(var e=t.length,n=[],i=0;i<e;i++)n[i>>>1]|=o(t.charCodeAt(i)<<16-i%2*16);return r.create(n,2*e)}}}(),t.enc.Utf16}))},a919:function(t,e,n){var r=n("ddc6"),i={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},o=r(i);t.exports=o},a925:function(t,e,n){"use strict"; /*! * vue-i18n v8.28.2 * (c) 2022 kazuya kawaguchi * Released under the MIT License. */var r=["compactDisplay","currency","currencyDisplay","currencySign","localeMatcher","notation","numberingSystem","signDisplay","style","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"],i=["dateStyle","timeStyle","calendar","localeMatcher","hour12","hourCycle","timeZone","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function o(t,e){"undefined"!==typeof console&&(console.warn("[vue-i18n] "+t),e&&console.warn(e.stack))}function a(t,e){"undefined"!==typeof console&&(console.error("[vue-i18n] "+t),e&&console.error(e.stack))}var s=Array.isArray;function l(t){return null!==t&&"object"===typeof t}function c(t){return"boolean"===typeof t}function u(t){return"string"===typeof t}var h=Object.prototype.toString,d="[object Object]";function f(t){return h.call(t)===d}function p(t){return null===t||void 0===t}function m(t){return"function"===typeof t}function g(){var t=[],e=arguments.length;while(e--)t[e]=arguments[e];var n=null,r=null;return 1===t.length?l(t[0])||s(t[0])?r=t[0]:"string"===typeof t[0]&&(n=t[0]):2===t.length&&("string"===typeof t[0]&&(n=t[0]),(l(t[1])||s(t[1]))&&(r=t[1])),{locale:n,params:r}}function b(t){return JSON.parse(JSON.stringify(t))}function v(t,e){if(t.delete(e))return t}function y(t){var e=[];return t.forEach((function(t){return e.push(t)})),e}function w(t,e){return!!~t.indexOf(e)}var _=Object.prototype.hasOwnProperty;function x(t,e){return _.call(t,e)}function k(t){for(var e=arguments,n=Object(t),r=1;r<arguments.length;r++){var i=e[r];if(void 0!==i&&null!==i){var o=void 0;for(o in i)x(i,o)&&(l(i[o])?n[o]=k(n[o],i[o]):n[o]=i[o])}}return n}function A(t,e){if(t===e)return!0;var n=l(t),r=l(e);if(!n||!r)return!n&&!r&&String(t)===String(e);try{var i=s(t),o=s(e);if(i&&o)return t.length===e.length&&t.every((function(t,n){return A(t,e[n])}));if(i||o)return!1;var a=Object.keys(t),c=Object.keys(e);return a.length===c.length&&a.every((function(n){return A(t[n],e[n])}))}catch(u){return!1}}function M(t){return t.replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}function O(t){return null!=t&&Object.keys(t).forEach((function(e){"string"==typeof t[e]&&(t[e]=M(t[e]))})),t}function S(t){t.prototype.hasOwnProperty("$i18n")||Object.defineProperty(t.prototype,"$i18n",{get:function(){return this._i18n}}),t.prototype.$t=function(t){var e=[],n=arguments.length-1;while(n-- >0)e[n]=arguments[n+1];var r=this.$i18n;return r._t.apply(r,[t,r.locale,r._getMessages(),this].concat(e))},t.prototype.$tc=function(t,e){var n=[],r=arguments.length-2;while(r-- >0)n[r]=arguments[r+2];var i=this.$i18n;return i._tc.apply(i,[t,i.locale,i._getMessages(),this,e].concat(n))},t.prototype.$te=function(t,e){var n=this.$i18n;return n._te(t,n.locale,n._getMessages(),e)},t.prototype.$d=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this.$i18n).d.apply(e,[t].concat(n))},t.prototype.$n=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this.$i18n).n.apply(e,[t].concat(n))}}function T(t){function e(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===t&&(t=!1),t?{mounted:e}:{beforeCreate:function(){var t=this.$options;if(t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n)if(t.i18n instanceof Ot){if(t.__i18nBridge||t.__i18n)try{var e=t.i18n&&t.i18n.messages?t.i18n.messages:{},n=t.__i18nBridge||t.__i18n;n.forEach((function(t){e=k(e,JSON.parse(t))})),Object.keys(e).forEach((function(n){t.i18n.mergeLocaleMessage(n,e[n])}))}catch(l){0}this._i18n=t.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(f(t.i18n)){var r=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Ot?this.$root.$i18n:null;if(r&&(t.i18n.root=this.$root,t.i18n.formatter=r.formatter,t.i18n.fallbackLocale=r.fallbackLocale,t.i18n.formatFallbackMessages=r.formatFallbackMessages,t.i18n.silentTranslationWarn=r.silentTranslationWarn,t.i18n.silentFallbackWarn=r.silentFallbackWarn,t.i18n.pluralizationRules=r.pluralizationRules,t.i18n.preserveDirectiveContent=r.preserveDirectiveContent),t.__i18nBridge||t.__i18n)try{var i=t.i18n&&t.i18n.messages?t.i18n.messages:{},o=t.__i18nBridge||t.__i18n;o.forEach((function(t){i=k(i,JSON.parse(t))})),t.i18n.messages=i}catch(l){0}var a=t.i18n,s=a.sharedMessages;s&&f(s)&&(t.i18n.messages=k(t.i18n.messages,s)),this._i18n=new Ot(t.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===t.i18n.sync||t.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),r&&r.onComponentInstanceCreated(this._i18n)}else 0;else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Ot?this._i18n=this.$root.$i18n:t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof Ot&&(this._i18n=t.parent.$i18n)},beforeMount:function(){var t=this.$options;t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n?(t.i18n instanceof Ot||f(t.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Ot||t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof Ot)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:e,beforeDestroy:function(){if(this._i18n){var t=this;this.$nextTick((function(){t._subscribing&&(t._i18n.unsubscribeDataChanging(t),delete t._subscribing),t._i18nWatcher&&(t._i18nWatcher(),t._i18n.destroyVM(),delete t._i18nWatcher),t._localeWatcher&&(t._localeWatcher(),delete t._localeWatcher)}))}}}}var C={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(t,e){var n=e.data,r=e.parent,i=e.props,o=e.slots,a=r.$i18n;if(a){var s=i.path,l=i.locale,c=i.places,u=o(),h=a.i(s,l,E(u)||c?j(u.default,c):u),d=i.tag&&!0!==i.tag||!1===i.tag?i.tag:"span";return d?t(d,n,h):h}}};function E(t){var e;for(e in t)if("default"!==e)return!1;return Boolean(e)}function j(t,e){var n=e?L(e):{};if(!t)return n;t=t.filter((function(t){return t.tag||""!==t.text.trim()}));var r=t.every(I);return t.reduce(r?P:D,n)}function L(t){return Array.isArray(t)?t.reduce(D,{}):Object.assign({},t)}function P(t,e){return e.data&&e.data.attrs&&e.data.attrs.place&&(t[e.data.attrs.place]=e),t}function D(t,e,n){return t[n]=e,t}function I(t){return Boolean(t.data&&t.data.attrs&&t.data.attrs.place)}var R,N={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(t,e){var n=e.props,i=e.parent,o=e.data,a=i.$i18n;if(!a)return null;var s=null,c=null;u(n.format)?s=n.format:l(n.format)&&(n.format.key&&(s=n.format.key),c=Object.keys(n.format).reduce((function(t,e){var i;return w(r,e)?Object.assign({},t,(i={},i[e]=n.format[e],i)):t}),null));var h=n.locale||a.locale,d=a._ntp(n.value,h,s,c),f=d.map((function(t,e){var n,r=o.scopedSlots&&o.scopedSlots[t.type];return r?r((n={},n[t.type]=t.value,n.index=e,n.parts=d,n)):t.value})),p=n.tag&&!0!==n.tag||!1===n.tag?n.tag:"span";return p?t(p,{attrs:o.attrs,class:o["class"],staticClass:o.staticClass},f):f}};function B(t,e,n){z(t,n)&&V(t,e,n)}function F(t,e,n,r){if(z(t,n)){var i=n.context.$i18n;H(t,n)&&A(e.value,e.oldValue)&&A(t._localeMessage,i.getLocaleMessage(i.locale))||V(t,e,n)}}function Y(t,e,n,r){var i=n.context;if(i){var a=n.context.$i18n||{};e.modifiers.preserve||a.preserveDirectiveContent||(t.textContent=""),t._vt=void 0,delete t["_vt"],t._locale=void 0,delete t["_locale"],t._localeMessage=void 0,delete t["_localeMessage"]}else o("Vue instance does not exists in VNode context")}function z(t,e){var n=e.context;return n?!!n.$i18n||(o("VueI18n instance does not exists in Vue instance"),!1):(o("Vue instance does not exists in VNode context"),!1)}function H(t,e){var n=e.context;return t._locale===n.$i18n.locale}function V(t,e,n){var r,i,a=e.value,s=W(a),l=s.path,c=s.locale,u=s.args,h=s.choice;if(l||c||u)if(l){var d=n.context;t._vt=t.textContent=null!=h?(r=d.$i18n).tc.apply(r,[l,h].concat(U(c,u))):(i=d.$i18n).t.apply(i,[l].concat(U(c,u))),t._locale=d.$i18n.locale,t._localeMessage=d.$i18n.getLocaleMessage(d.$i18n.locale)}else o("`path` is required in v-t directive");else o("value type not supported")}function W(t){var e,n,r,i;return u(t)?e=t:f(t)&&(e=t.path,n=t.locale,r=t.args,i=t.choice),{path:e,locale:n,args:r,choice:i}}function U(t,e){var n=[];return t&&n.push(t),e&&(Array.isArray(e)||f(e))&&n.push(e),n}function $(t,e){void 0===e&&(e={bridge:!1}),$.installed=!0,R=t;R.version&&Number(R.version.split(".")[0]);S(R),R.mixin(T(e.bridge)),R.directive("t",{bind:B,update:F,unbind:Y}),R.component(C.name,C),R.component(N.name,N);var n=R.config.optionMergeStrategies;n.i18n=function(t,e){return void 0===e?t:e}}var G=function(){this._caches=Object.create(null)};G.prototype.interpolate=function(t,e){if(!e)return[t];var n=this._caches[t];return n||(n=Z(t),this._caches[t]=n),K(n,e)};var q=/^(?:\d)+/,X=/^(?:\w)+/;function Z(t){var e=[],n=0,r="";while(n<t.length){var i=t[n++];if("{"===i){r&&e.push({type:"text",value:r}),r="";var o="";i=t[n++];while(void 0!==i&&"}"!==i)o+=i,i=t[n++];var a="}"===i,s=q.test(o)?"list":a&&X.test(o)?"named":"unknown";e.push({value:o,type:s})}else"%"===i?"{"!==t[n]&&(r+=i):r+=i}return r&&e.push({type:"text",value:r}),e}function K(t,e){var n=[],r=0,i=Array.isArray(e)?"list":l(e)?"named":"unknown";if("unknown"===i)return n;while(r<t.length){var o=t[r];switch(o.type){case"text":n.push(o.value);break;case"list":n.push(e[parseInt(o.value,10)]);break;case"named":"named"===i&&n.push(e[o.value]);break;case"unknown":0;break}r++}return n}var Q=0,J=1,tt=2,et=3,nt=0,rt=1,it=2,ot=3,at=4,st=5,lt=6,ct=7,ut=8,ht=[];ht[nt]={ws:[nt],ident:[ot,Q],"[":[at],eof:[ct]},ht[rt]={ws:[rt],".":[it],"[":[at],eof:[ct]},ht[it]={ws:[it],ident:[ot,Q],0:[ot,Q],number:[ot,Q]},ht[ot]={ident:[ot,Q],0:[ot,Q],number:[ot,Q],ws:[rt,J],".":[it,J],"[":[at,J],eof:[ct,J]},ht[at]={"'":[st,Q],'"':[lt,Q],"[":[at,tt],"]":[rt,et],eof:ut,else:[at,Q]},ht[st]={"'":[at,Q],eof:ut,else:[st,Q]},ht[lt]={'"':[at,Q],eof:ut,else:[lt,Q]};var dt=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function ft(t){return dt.test(t)}function pt(t){var e=t.charCodeAt(0),n=t.charCodeAt(t.length-1);return e!==n||34!==e&&39!==e?t:t.slice(1,-1)}function mt(t){if(void 0===t||null===t)return"eof";var e=t.charCodeAt(0);switch(e){case 91:case 93:case 46:case 34:case 39:return t;case 95:case 36:case 45:return"ident";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"ws"}return"ident"}function gt(t){var e=t.trim();return("0"!==t.charAt(0)||!isNaN(t))&&(ft(e)?pt(e):"*"+e)}function bt(t){var e,n,r,i,o,a,s,l=[],c=-1,u=nt,h=0,d=[];function f(){var e=t[c+1];if(u===st&&"'"===e||u===lt&&'"'===e)return c++,r="\\"+e,d[Q](),!0}d[J]=function(){void 0!==n&&(l.push(n),n=void 0)},d[Q]=function(){void 0===n?n=r:n+=r},d[tt]=function(){d[Q](),h++},d[et]=function(){if(h>0)h--,u=at,d[Q]();else{if(h=0,void 0===n)return!1;if(n=gt(n),!1===n)return!1;d[J]()}};while(null!==u)if(c++,e=t[c],"\\"!==e||!f()){if(i=mt(e),s=ht[u],o=s[i]||s["else"]||ut,o===ut)return;if(u=o[0],a=d[o[1]],a&&(r=o[2],r=void 0===r?e:r,!1===a()))return;if(u===ct)return l}}var vt=function(){this._cache=Object.create(null)};vt.prototype.parsePath=function(t){var e=this._cache[t];return e||(e=bt(t),e&&(this._cache[t]=e)),e||[]},vt.prototype.getPathValue=function(t,e){if(!l(t))return null;var n=this.parsePath(e);if(0===n.length)return null;var r=n.length,i=t,o=0;while(o<r){var a=i[n[o]];if(void 0===a||null===a)return null;i=a,o++}return i};var yt,wt=/<\/?[\w\s="/.':;#-\/]+>/,_t=/(?:@(?:\.[a-zA-Z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,xt=/^@(?:\.([a-zA-Z]+))?:/,kt=/[()]/g,At={upper:function(t){return t.toLocaleUpperCase()},lower:function(t){return t.toLocaleLowerCase()},capitalize:function(t){return""+t.charAt(0).toLocaleUpperCase()+t.substr(1)}},Mt=new G,Ot=function(t){var e=this;void 0===t&&(t={}),!R&&"undefined"!==typeof window&&window.Vue&&$(window.Vue);var n=t.locale||"en-US",r=!1!==t.fallbackLocale&&(t.fallbackLocale||"en-US"),i=t.messages||{},o=t.dateTimeFormats||t.datetimeFormats||{},a=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||Mt,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void 0===t.sync||!!t.sync,this._fallbackRoot=void 0===t.fallbackRoot||!!t.fallbackRoot,this._fallbackRootWithEmptyString=void 0===t.fallbackRootWithEmptyString||!!t.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void 0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void 0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new vt,this._dataListeners=new Set,this._componentInstanceCreatedListener=t.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._postTranslation=t.postTranslation||null,this._escapeParameterHtml=t.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in t&&(this.__VUE_I18N_BRIDGE__=t.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(t,n){var r=Object.getPrototypeOf(e);if(r&&r.getChoiceIndex){var i=r.getChoiceIndex;return i.call(e,t,n)}var o=function(t,e){return t=Math.abs(t),2===e?t?t>1?1:0:1:t?Math.min(t,2):0};return e.locale in e.pluralizationRules?e.pluralizationRules[e.locale].apply(e,[t,n]):o(t,n)},this._exist=function(t,n){return!(!t||!n)&&(!p(e._path.getPathValue(t,n))||!!t[n])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(i).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,i[t])})),this._initVM({locale:n,fallbackLocale:r,messages:i,dateTimeFormats:o,numberFormats:a})},St={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};Ot.prototype._checkLocaleMessage=function(t,e,n){var r=[],i=function(t,e,n,r){if(f(n))Object.keys(n).forEach((function(o){var a=n[o];f(a)?(r.push(o),r.push("."),i(t,e,a,r),r.pop(),r.pop()):(r.push(o),i(t,e,a,r),r.pop())}));else if(s(n))n.forEach((function(n,o){f(n)?(r.push("["+o+"]"),r.push("."),i(t,e,n,r),r.pop(),r.pop()):(r.push("["+o+"]"),i(t,e,n,r),r.pop())}));else if(u(n)){var l=wt.test(n);if(l){var c="Detected HTML in message '"+n+"' of keypath '"+r.join("")+"' at '"+e+"'. Consider component interpolation with '<i18n>' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===t?o(c):"error"===t&&a(c)}}};i(e,t,n,r)},Ot.prototype._initVM=function(t){var e=R.config.silent;R.config.silent=!0,this._vm=new R({data:t,__VUE18N__INSTANCE__:!0}),R.config.silent=e},Ot.prototype.destroyVM=function(){this._vm.$destroy()},Ot.prototype.subscribeDataChanging=function(t){this._dataListeners.add(t)},Ot.prototype.unsubscribeDataChanging=function(t){v(this._dataListeners,t)},Ot.prototype.watchI18nData=function(){var t=this;return this._vm.$watch("$data",(function(){var e=y(t._dataListeners),n=e.length;while(n--)R.nextTick((function(){e[n]&&e[n].$forceUpdate()}))}),{deep:!0})},Ot.prototype.watchLocale=function(t){if(t){if(!this.__VUE_I18N_BRIDGE__)return null;var e=this,n=this._vm;return this.vm.$watch("locale",(function(r){n.$set(n,"locale",r),e.__VUE_I18N_BRIDGE__&&t&&(t.locale.value=r),n.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var r=this._vm;return this._root.$i18n.vm.$watch("locale",(function(t){r.$set(r,"locale",t),r.$forceUpdate()}),{immediate:!0})},Ot.prototype.onComponentInstanceCreated=function(t){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(t,this)},St.vm.get=function(){return this._vm},St.messages.get=function(){return b(this._getMessages())},St.dateTimeFormats.get=function(){return b(this._getDateTimeFormats())},St.numberFormats.get=function(){return b(this._getNumberFormats())},St.availableLocales.get=function(){return Object.keys(this.messages).sort()},St.locale.get=function(){return this._vm.locale},St.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},St.fallbackLocale.get=function(){return this._vm.fallbackLocale},St.fallbackLocale.set=function(t){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",t)},St.formatFallbackMessages.get=function(){return this._formatFallbackMessages},St.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},St.missing.get=function(){return this._missing},St.missing.set=function(t){this._missing=t},St.formatter.get=function(){return this._formatter},St.formatter.set=function(t){this._formatter=t},St.silentTranslationWarn.get=function(){return this._silentTranslationWarn},St.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},St.silentFallbackWarn.get=function(){return this._silentFallbackWarn},St.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},St.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},St.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},St.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},St.warnHtmlInMessage.set=function(t){var e=this,n=this._warnHtmlInMessage;if(this._warnHtmlInMessage=t,n!==t&&("warn"===t||"error"===t)){var r=this._getMessages();Object.keys(r).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,r[t])}))}},St.postTranslation.get=function(){return this._postTranslation},St.postTranslation.set=function(t){this._postTranslation=t},St.sync.get=function(){return this._sync},St.sync.set=function(t){this._sync=t},Ot.prototype._getMessages=function(){return this._vm.messages},Ot.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},Ot.prototype._getNumberFormats=function(){return this._vm.numberFormats},Ot.prototype._warnDefault=function(t,e,n,r,i,o){if(!p(n))return n;if(this._missing){var a=this._missing.apply(null,[t,e,r,i]);if(u(a))return a}else 0;if(this._formatFallbackMessages){var s=g.apply(void 0,i);return this._render(e,o,s.params,e)}return e},Ot.prototype._isFallbackRoot=function(t){return(this._fallbackRootWithEmptyString?!t:p(t))&&!p(this._root)&&this._fallbackRoot},Ot.prototype._isSilentFallbackWarn=function(t){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},Ot.prototype._isSilentFallback=function(t,e){return this._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},Ot.prototype._isSilentTranslationWarn=function(t){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},Ot.prototype._interpolate=function(t,e,n,r,i,o,a){if(!e)return null;var l,c=this._path.getPathValue(e,n);if(s(c)||f(c))return c;if(p(c)){if(!f(e))return null;if(l=e[n],!u(l)&&!m(l))return null}else{if(!u(c)&&!m(c))return null;l=c}return u(l)&&(l.indexOf("@:")>=0||l.indexOf("@.")>=0)&&(l=this._link(t,e,l,r,"raw",o,a)),this._render(l,i,o,n)},Ot.prototype._link=function(t,e,n,r,i,o,a){var l=n,c=l.match(_t);for(var u in c)if(c.hasOwnProperty(u)){var h=c[u],d=h.match(xt),f=d[0],p=d[1],m=h.replace(f,"").replace(kt,"");if(w(a,m))return l;a.push(m);var g=this._interpolate(t,e,m,r,"raw"===i?"string":i,"raw"===i?void 0:o,a);if(this._isFallbackRoot(g)){if(!this._root)throw Error("unexpected error");var b=this._root.$i18n;g=b._translate(b._getMessages(),b.locale,b.fallbackLocale,m,r,i,o)}g=this._warnDefault(t,m,g,r,s(o)?o:[o],i),this._modifiers.hasOwnProperty(p)?g=this._modifiers[p](g):At.hasOwnProperty(p)&&(g=At[p](g)),a.pop(),l=g?l.replace(h,g):l}return l},Ot.prototype._createMessageContext=function(t,e,n,r){var i=this,o=s(t)?t:[],a=l(t)?t:{},c=function(t){return o[t]},u=function(t){return a[t]},h=this._getMessages(),d=this.locale;return{list:c,named:u,values:t,formatter:e,path:n,messages:h,locale:d,linked:function(t){return i._interpolate(d,h[d]||{},t,null,r,void 0,[t])}}},Ot.prototype._render=function(t,e,n,r){if(m(t))return t(this._createMessageContext(n,this._formatter||Mt,r,e));var i=this._formatter.interpolate(t,n,r);return i||(i=Mt.interpolate(t,n,r)),"string"!==e||u(i)?i:i.join("")},Ot.prototype._appendItemToChain=function(t,e,n){var r=!1;return w(t,e)||(r=!0,e&&(r="!"!==e[e.length-1],e=e.replace(/!/g,""),t.push(e),n&&n[e]&&(r=n[e]))),r},Ot.prototype._appendLocaleToChain=function(t,e,n){var r,i=e.split("-");do{var o=i.join("-");r=this._appendItemToChain(t,o,n),i.splice(-1,1)}while(i.length&&!0===r);return r},Ot.prototype._appendBlockToChain=function(t,e,n){for(var r=!0,i=0;i<e.length&&c(r);i++){var o=e[i];u(o)&&(r=this._appendLocaleToChain(t,o,n))}return r},Ot.prototype._getLocaleChain=function(t,e){if(""===t)return[];this._localeChainCache||(this._localeChainCache={});var n=this._localeChainCache[t];if(!n){e||(e=this.fallbackLocale),n=[];var r,i=[t];while(s(i))i=this._appendBlockToChain(n,i,e);r=s(e)?e:l(e)?e["default"]?e["default"]:null:e,i=u(r)?[r]:r,i&&this._appendBlockToChain(n,i,null),this._localeChainCache[t]=n}return n},Ot.prototype._translate=function(t,e,n,r,i,o,a){for(var s,l=this._getLocaleChain(e,n),c=0;c<l.length;c++){var u=l[c];if(s=this._interpolate(u,t[u],r,i,o,a,[r]),!p(s))return s}return null},Ot.prototype._t=function(t,e,n,r){var i,o=[],a=arguments.length-4;while(a-- >0)o[a]=arguments[a+4];if(!t)return"";var s=g.apply(void 0,o);this._escapeParameterHtml&&(s.params=O(s.params));var l=s.locale||e,c=this._translate(n,l,this.fallbackLocale,t,r,"string",s.params);if(this._isFallbackRoot(c)){if(!this._root)throw Error("unexpected error");return(i=this._root).$t.apply(i,[t].concat(o))}return c=this._warnDefault(l,t,c,r,o,"string"),this._postTranslation&&null!==c&&void 0!==c&&(c=this._postTranslation(c,t)),c},Ot.prototype.t=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(n))},Ot.prototype._i=function(t,e,n,r,i){var o=this._translate(n,e,this.fallbackLocale,t,r,"raw",i);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(t,e,i)}return this._warnDefault(e,t,o,r,[i],"raw")},Ot.prototype.i=function(t,e,n){return t?(u(e)||(e=this.locale),this._i(t,e,this._getMessages(),null,n)):""},Ot.prototype._tc=function(t,e,n,r,i){var o,a=[],s=arguments.length-5;while(s-- >0)a[s]=arguments[s+5];if(!t)return"";void 0===i&&(i=1);var l={count:i,n:i},c=g.apply(void 0,a);return c.params=Object.assign(l,c.params),a=null===c.locale?[c.params]:[c.locale,c.params],this.fetchChoice((o=this)._t.apply(o,[t,e,n,r].concat(a)),i)},Ot.prototype.fetchChoice=function(t,e){if(!t||!u(t))return null;var n=t.split("|");return e=this.getChoiceIndex(e,n.length),n[e]?n[e].trim():t},Ot.prototype.tc=function(t,e){var n,r=[],i=arguments.length-2;while(i-- >0)r[i]=arguments[i+2];return(n=this)._tc.apply(n,[t,this.locale,this._getMessages(),null,e].concat(r))},Ot.prototype._te=function(t,e,n){var r=[],i=arguments.length-3;while(i-- >0)r[i]=arguments[i+3];var o=g.apply(void 0,r).locale||e;return this._exist(n[o],t)},Ot.prototype.te=function(t,e){return this._te(t,this.locale,this._getMessages(),e)},Ot.prototype.getLocaleMessage=function(t){return b(this._vm.messages[t]||{})},Ot.prototype.setLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,e)},Ot.prototype.mergeLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,k("undefined"!==typeof this._vm.messages[t]&&Object.keys(this._vm.messages[t]).length?Object.assign({},this._vm.messages[t]):{},e))},Ot.prototype.getDateTimeFormat=function(t){return b(this._vm.dateTimeFormats[t]||{})},Ot.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e),this._clearDateTimeFormat(t,e)},Ot.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,k(this._vm.dateTimeFormats[t]||{},e)),this._clearDateTimeFormat(t,e)},Ot.prototype._clearDateTimeFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._dateTimeFormatters.hasOwnProperty(r)&&delete this._dateTimeFormatters[r]}},Ot.prototype._localizeDateTime=function(t,e,n,r,i,o){for(var a=e,s=r[a],l=this._getLocaleChain(e,n),c=0;c<l.length;c++){var u=l[c];if(s=r[u],a=u,!p(s)&&!p(s[i]))break}if(p(s)||p(s[i]))return null;var h,d=s[i];if(o)h=new Intl.DateTimeFormat(a,Object.assign({},d,o));else{var f=a+"__"+i;h=this._dateTimeFormatters[f],h||(h=this._dateTimeFormatters[f]=new Intl.DateTimeFormat(a,d))}return h.format(t)},Ot.prototype._d=function(t,e,n,r){if(!n){var i=r?new Intl.DateTimeFormat(e,r):new Intl.DateTimeFormat(e);return i.format(t)}var o=this._localizeDateTime(t,e,this.fallbackLocale,this._getDateTimeFormats(),n,r);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.d(t,n,e)}return o||""},Ot.prototype.d=function(t){var e=[],n=arguments.length-1;while(n-- >0)e[n]=arguments[n+1];var r=this.locale,o=null,a=null;return 1===e.length?(u(e[0])?o=e[0]:l(e[0])&&(e[0].locale&&(r=e[0].locale),e[0].key&&(o=e[0].key)),a=Object.keys(e[0]).reduce((function(t,n){var r;return w(i,n)?Object.assign({},t,(r={},r[n]=e[0][n],r)):t}),null)):2===e.length&&(u(e[0])&&(o=e[0]),u(e[1])&&(r=e[1])),this._d(t,r,o,a)},Ot.prototype.getNumberFormat=function(t){return b(this._vm.numberFormats[t]||{})},Ot.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e),this._clearNumberFormat(t,e)},Ot.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,k(this._vm.numberFormats[t]||{},e)),this._clearNumberFormat(t,e)},Ot.prototype._clearNumberFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._numberFormatters.hasOwnProperty(r)&&delete this._numberFormatters[r]}},Ot.prototype._getNumberFormatter=function(t,e,n,r,i,o){for(var a=e,s=r[a],l=this._getLocaleChain(e,n),c=0;c<l.length;c++){var u=l[c];if(s=r[u],a=u,!p(s)&&!p(s[i]))break}if(p(s)||p(s[i]))return null;var h,d=s[i];if(o)h=new Intl.NumberFormat(a,Object.assign({},d,o));else{var f=a+"__"+i;h=this._numberFormatters[f],h||(h=this._numberFormatters[f]=new Intl.NumberFormat(a,d))}return h},Ot.prototype._n=function(t,e,n,r){if(!Ot.availabilities.numberFormat)return"";if(!n){var i=r?new Intl.NumberFormat(e,r):new Intl.NumberFormat(e);return i.format(t)}var o=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),n,r),a=o&&o.format(t);if(this._isFallbackRoot(a)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.n(t,Object.assign({},{key:n,locale:e},r))}return a||""},Ot.prototype.n=function(t){var e=[],n=arguments.length-1;while(n-- >0)e[n]=arguments[n+1];var i=this.locale,o=null,a=null;return 1===e.length?u(e[0])?o=e[0]:l(e[0])&&(e[0].locale&&(i=e[0].locale),e[0].key&&(o=e[0].key),a=Object.keys(e[0]).reduce((function(t,n){var i;return w(r,n)?Object.assign({},t,(i={},i[n]=e[0][n],i)):t}),null)):2===e.length&&(u(e[0])&&(o=e[0]),u(e[1])&&(i=e[1])),this._n(t,i,o,a)},Ot.prototype._ntp=function(t,e,n,r){if(!Ot.availabilities.numberFormat)return[];if(!n){var i=r?new Intl.NumberFormat(e,r):new Intl.NumberFormat(e);return i.formatToParts(t)}var o=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),n,r),a=o&&o.formatToParts(t);if(this._isFallbackRoot(a)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(t,e,n,r)}return a||[]},Object.defineProperties(Ot.prototype,St),Object.defineProperty(Ot,"availabilities",{get:function(){if(!yt){var t="undefined"!==typeof Intl;yt={dateTimeFormat:t&&"undefined"!==typeof Intl.DateTimeFormat,numberFormat:t&&"undefined"!==typeof Intl.NumberFormat}}return yt}}),Ot.install=$,Ot.version="8.28.2",e["a"]=Ot},a958:function(t,e,n){(function(e){var r=n("399f"),i=n("11dc");function o(t){var e=a(t),n=e.toRed(r.mont(t.modulus)).redPow(new r(t.publicExponent)).fromRed();return{blinder:n,unblinder:e.invm(t.modulus)}}function a(t){var e,n=t.modulus.byteLength();do{e=new r(i(n))}while(e.cmp(t.modulus)>=0||!e.umod(t.prime1)||!e.umod(t.prime2));return e}function s(t,n){var i=o(n),a=n.modulus.byteLength(),s=new r(t).mul(i.blinder).umod(n.modulus),l=s.toRed(r.mont(n.prime1)),c=s.toRed(r.mont(n.prime2)),u=n.coefficient,h=n.prime1,d=n.prime2,f=l.redPow(n.exponent1).fromRed(),p=c.redPow(n.exponent2).fromRed(),m=f.isub(p).imul(u).umod(h).imul(d);return p.iadd(m).imul(i.unblinder).umod(n.modulus).toArrayLike(e,"be",a)}s.getr=a,t.exports=s}).call(this,n("b639").Buffer)},aa56:function(t,e,n){"use strict";var r=n("c3c0"),i=r.rotr32;function o(t,e,n,r){return 0===t?a(e,n,r):1===t||3===t?l(e,n,r):2===t?s(e,n,r):void 0}function a(t,e,n){return t&e^~t&n}function s(t,e,n){return t&e^t&n^e&n}function l(t,e,n){return t^e^n}function c(t){return i(t,2)^i(t,13)^i(t,22)}function u(t){return i(t,6)^i(t,11)^i(t,25)}function h(t){return i(t,7)^i(t,18)^t>>>3}function d(t){return i(t,17)^i(t,19)^t>>>10}e.ft_1=o,e.ch32=a,e.maj32=s,e.p32=l,e.s0_256=c,e.s1_256=u,e.g0_256=h,e.g1_256=d},aa59:function(t,e,n){"use strict";n.d(e,"b",(function(){return E})),n.d(e,"a",(function(){return j}));var r=n("2f79"),i=n("c637"),o=n("0056"),a=n("a723"),s=n("2326"),l=n("906c"),c=n("6b77"),u=n("7b1e"),h=n("d82f"),d=n("cf75"),f=n("4a38"),p=n("493b"),m=n("602d"),g=n("bc9a"),b=n("8c18");function v(t){return x(t)||_(t)||w(t)||y()}function y(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function w(t,e){if(t){if("string"===typeof t)return k(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?k(t,e):void 0}}function _(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}function x(t){if(Array.isArray(t))return k(t)}function k(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function A(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function M(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?A(Object(n),!0).forEach((function(e){O(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function O(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var S=Object(c["e"])(i["vb"],"clicked"),T={activeClass:Object(d["c"])(a["u"]),append:Object(d["c"])(a["g"],!1),event:Object(d["c"])(a["f"]),exact:Object(d["c"])(a["g"],!1),exactActiveClass:Object(d["c"])(a["u"]),exactPath:Object(d["c"])(a["g"],!1),exactPathActiveClass:Object(d["c"])(a["u"]),replace:Object(d["c"])(a["g"],!1),routerTag:Object(d["c"])(a["u"]),to:Object(d["c"])(a["s"])},C={noPrefetch:Object(d["c"])(a["g"],!1),prefetch:Object(d["c"])(a["g"],null)},E=Object(d["d"])(Object(h["m"])(M(M(M({},C),T),{},{active:Object(d["c"])(a["g"],!1),disabled:Object(d["c"])(a["g"],!1),href:Object(d["c"])(a["u"]),rel:Object(d["c"])(a["u"],null),routerComponentName:Object(d["c"])(a["u"]),target:Object(d["c"])(a["u"],"_self")})),i["vb"]),j=Object(r["c"])({name:i["vb"],mixins:[p["a"],g["a"],m["a"],b["a"]],inheritAttrs:!1,props:E,computed:{computedTag:function(){var t=this.to,e=this.disabled,n=this.routerComponentName;return Object(f["c"])({to:t,disabled:e,routerComponentName:n},this)},isRouterLink:function(){return Object(f["e"])(this.computedTag)},computedRel:function(){var t=this.target,e=this.rel;return Object(f["b"])({target:t,rel:e})},computedHref:function(){var t=this.to,e=this.href;return Object(f["a"])({to:t,href:e},this.computedTag)},computedProps:function(){var t=this.event,e=this.prefetch,n=this.routerTag;return this.isRouterLink?M(M(M(M({},Object(d["e"])(Object(h["j"])(M(M({},T),"nuxt-link"===this.computedTag?C:{}),["event","prefetch","routerTag"]),this)),t?{event:t}:{}),Object(u["b"])(e)?{prefetch:e}:{}),n?{tag:n}:{}):{}},computedAttrs:function(){var t=this.bvAttrs,e=this.computedHref,n=this.computedRel,r=this.disabled,i=this.target,o=this.routerTag,a=this.isRouterLink;return M(M(M(M({},t),e?{href:e}:{}),a&&o&&!Object(l["t"])(o,"a")?{}:{rel:n,target:i}),{},{tabindex:r?"-1":Object(u["o"])(t.tabindex)?null:t.tabindex,"aria-disabled":r?"true":null})},computedListeners:function(){return M(M({},this.bvListeners),{},{click:this.onClick})}},methods:{onClick:function(t){var e=arguments,n=Object(u["d"])(t),r=this.isRouterLink,i=this.bvListeners.click;if(n&&this.disabled)Object(c["f"])(t,{immediatePropagation:!0});else{var a;if(r)null===(a=t.currentTarget.__vue__)||void 0===a||a.$emit(o["f"],t);Object(s["b"])(i).filter((function(t){return Object(u["f"])(t)})).forEach((function(t){t.apply(void 0,v(e))})),this.emitOnRoot(S,t),this.emitOnRoot("clicked::link",t)}n&&!r&&"#"===this.computedHref&&Object(c["f"])(t,{propagation:!1})},focus:function(){Object(l["d"])(this.$el)},blur:function(){Object(l["c"])(this.$el)}},render:function(t){var e=this.active,n=this.disabled;return t(this.computedTag,O({class:{active:e,disabled:n},attrs:this.computedAttrs,props:this.computedProps},this.isRouterLink?"nativeOn":"on",this.computedListeners),this.normalizeSlot())}})},aaec:function(t,e){var n="\\ud800-\\udfff",r="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=r+i+o,s="\\ufe0e\\ufe0f",l="\\u200d",c=RegExp("["+l+n+a+s+"]");function u(t){return c.test(t)}t.exports=u},aaef:function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("38ba"))})(0,(function(t){ /** @preserve * Counter block mode compatible with Dr Brian Gladman fileenc.c * derived from CryptoJS.mode.CTR * Jan Hruby jhruby.web@gmail.com */ return t.mode.CTRGladman=function(){var e=t.lib.BlockCipherMode.extend();function n(t){if(255===(t>>24&255)){var e=t>>16&255,n=t>>8&255,r=255&t;255===e?(e=0,255===n?(n=0,255===r?r=0:++r):++n):++e,t=0,t+=e<<16,t+=n<<8,t+=r}else t+=1<<24;return t}function r(t){return 0===(t[0]=n(t[0]))&&(t[1]=n(t[1])),t}var i=e.Encryptor=e.extend({processBlock:function(t,e){var n=this._cipher,i=n.blockSize,o=this._iv,a=this._counter;o&&(a=this._counter=o.slice(0),this._iv=void 0),r(a);var s=a.slice(0);n.encryptBlock(s,0);for(var l=0;l<i;l++)t[e+l]^=s[l]}});return e.Decryptor=i,e}(),t.mode.CTRGladman}))},aaf2:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e,n,r){var i={s:["थोडया सॅकंडांनी","थोडे सॅकंड"],ss:[t+" सॅकंडांनी",t+" सॅकंड"],m:["एका मिणटान","एक मिनूट"],mm:[t+" मिणटांनी",t+" मिणटां"],h:["एका वरान","एक वर"],hh:[t+" वरांनी",t+" वरां"],d:["एका दिसान","एक दीस"],dd:[t+" दिसांनी",t+" दीस"],M:["एका म्हयन्यान","एक म्हयनो"],MM:[t+" म्हयन्यानी",t+" म्हयने"],y:["एका वर्सान","एक वर्स"],yy:[t+" वर्सांनी",t+" वर्सां"]};return r?i[n][0]:i[n][1]}var n=t.defineLocale("gom-deva",{months:{standalone:"जानेवारी_फेब्रुवारी_मार्च_एप्रील_मे_जून_जुलय_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),format:"जानेवारीच्या_फेब्रुवारीच्या_मार्चाच्या_एप्रीलाच्या_मेयाच्या_जूनाच्या_जुलयाच्या_ऑगस्टाच्या_सप्टेंबराच्या_ऑक्टोबराच्या_नोव्हेंबराच्या_डिसेंबराच्या".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"जाने._फेब्रु._मार्च_एप्री._मे_जून_जुल._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"आयतार_सोमार_मंगळार_बुधवार_बिरेस्तार_सुक्रार_शेनवार".split("_"),weekdaysShort:"आयत._सोम._मंगळ._बुध._ब्रेस्त._सुक्र._शेन.".split("_"),weekdaysMin:"आ_सो_मं_बु_ब्रे_सु_शे".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [वाजतां]",LTS:"A h:mm:ss [वाजतां]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [वाजतां]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [वाजतां]",llll:"ddd, D MMM YYYY, A h:mm [वाजतां]"},calendar:{sameDay:"[आयज] LT",nextDay:"[फाल्यां] LT",nextWeek:"[फुडलो] dddd[,] LT",lastDay:"[काल] LT",lastWeek:"[फाटलो] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s आदीं",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}(वेर)/,ordinal:function(t,e){switch(e){case"D":return t+"वेर";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return t}},week:{dow:0,doy:3},meridiemParse:/राती|सकाळीं|दनपारां|सांजे/,meridiemHour:function(t,e){return 12===t&&(t=0),"राती"===e?t<4?t:t+12:"सकाळीं"===e?t:"दनपारां"===e?t>12?t:t+12:"सांजे"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"राती":t<12?"सकाळीं":t<16?"दनपारां":t<20?"सांजे":"राती"}});return n}))},ab36:function(t,e,n){"use strict";var r=n("861d"),i=n("9112");t.exports=function(t,e){r(e)&&"cause"in e&&i(t,"cause",e.cause)}},ac1f:function(t,e,n){"use strict";var r=n("23e7"),i=n("9263");r({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},ac4f:function(t,e,n){"use strict";var r;function i(t){var e=!1;return function(){e||(e=!0,t.apply(void 0,arguments))}}var o=n("d113").codes,a=o.ERR_MISSING_ARGS,s=o.ERR_STREAM_DESTROYED;function l(t){if(t)throw t}function c(t){return t.setHeader&&"function"===typeof t.abort}function u(t,e,o,a){a=i(a);var l=!1;t.on("close",(function(){l=!0})),void 0===r&&(r=n("42a7")),r(t,{readable:e,writable:o},(function(t){if(t)return a(t);l=!0,a()}));var u=!1;return function(e){if(!l&&!u)return u=!0,c(t)?t.abort():"function"===typeof t.destroy?t.destroy():void a(e||new s("pipe"))}}function h(t){t()}function d(t,e){return t.pipe(e)}function f(t){return t.length?"function"!==typeof t[t.length-1]?l:t.pop():l}function p(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r,i=f(e);if(Array.isArray(e[0])&&(e=e[0]),e.length<2)throw new a("streams");var o=e.map((function(t,n){var a=n<e.length-1,s=n>0;return u(t,a,s,(function(t){r||(r=t),t&&o.forEach(h),a||(o.forEach(h),i(r))}))}));return e.reduce(d)}t.exports=p},acac:function(t,e,n){"use strict";var r=n("e330"),i=n("6964"),o=n("f183").getWeakData,a=n("19aa"),s=n("825a"),l=n("7234"),c=n("861d"),u=n("2266"),h=n("b727"),d=n("1a2d"),f=n("69f3"),p=f.set,m=f.getterFor,g=h.find,b=h.findIndex,v=r([].splice),y=0,w=function(t){return t.frozen||(t.frozen=new _)},_=function(){this.entries=[]},x=function(t,e){return g(t.entries,(function(t){return t[0]===e}))};_.prototype={get:function(t){var e=x(this,t);if(e)return e[1]},has:function(t){return!!x(this,t)},set:function(t,e){var n=x(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=b(this.entries,(function(e){return e[0]===t}));return~e&&v(this.entries,e,1),!!~e}},t.exports={getConstructor:function(t,e,n,r){var h=t((function(t,i){a(t,f),p(t,{type:e,id:y++,frozen:void 0}),l(i)||u(i,t[r],{that:t,AS_ENTRIES:n})})),f=h.prototype,g=m(e),b=function(t,e,n){var r=g(t),i=o(s(e),!0);return!0===i?w(r).set(e,n):i[r.id]=n,t};return i(f,{delete:function(t){var e=g(this);if(!c(t))return!1;var n=o(t);return!0===n?w(e)["delete"](t):n&&d(n,e.id)&&delete n[e.id]},has:function(t){var e=g(this);if(!c(t))return!1;var n=o(t);return!0===n?w(e).has(t):n&&d(n,e.id)}}),i(f,n?{get:function(t){var e=g(this);if(c(t)){var n=o(t);return!0===n?w(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return b(this,t,e)}}:{add:function(t){return b(this,t,!0)}}),h}}},ad25:function(t,e,n){var r=n("2aee"),i=n("11dc"),o=n("98e6"),a=n("f460"),s=n("83d5"),l=n("0106"),c=n("5291"),u=n("a958"),h=n("8707").Buffer;function d(t,e){var n=t.modulus.byteLength(),r=e.length,c=o("sha1").update(h.alloc(0)).digest(),u=c.length,d=2*u;if(r>n-d-2)throw new Error("message too long");var f=h.alloc(n-r-d-2),p=n-u-1,m=i(u),g=s(h.concat([c,f,h.alloc(1,1),e],p),a(m,p)),b=s(m,a(g,u));return new l(h.concat([h.alloc(1),b,g],n))}function f(t,e,n){var r,i=e.length,o=t.modulus.byteLength();if(i>o-11)throw new Error("message too long");return r=n?h.alloc(o-i-3,255):p(o-i-3),new l(h.concat([h.from([0,n?1:2]),r,h.alloc(1),e],o))}function p(t){var e,n=h.allocUnsafe(t),r=0,o=i(2*t),a=0;while(r<t)a===o.length&&(o=i(2*t),a=0),e=o[a++],e&&(n[r++]=e);return n}t.exports=function(t,e,n){var i;i=t.padding?t.padding:n?1:4;var o,a=r(t);if(4===i)o=d(a,e);else if(1===i)o=f(a,e,n);else{if(3!==i)throw new Error("unknown padding");if(o=new l(e),o.cmp(a.modulus)>=0)throw new Error("data too long for modulus")}return n?u(o,a):c(o,a)}},ad6d:function(t,e,n){"use strict";var r=n("825a");t.exports=function(){var t=r(this),e="";return t.hasIndices&&(e+="d"),t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.unicodeSets&&(e+="v"),t.sticky&&(e+="y"),e}},ad71:function(t,e,n){"use strict";(function(e,r){var i=n("966d");t.exports=x;var o,a=n("e3db");x.ReadableState=_;n("faa1").EventEmitter;var s=function(t,e){return t.listeners(e).length},l=n("429b"),c=n("8707").Buffer,u=("undefined"!==typeof e?e:"undefined"!==typeof window?window:"undefined"!==typeof self?self:{}).Uint8Array||function(){};function h(t){return c.from(t)}function d(t){return c.isBuffer(t)||t instanceof u}var f=Object.create(n("3a7c"));f.inherits=n("3fb5");var p=n(5),m=void 0;m=p&&p.debuglog?p.debuglog("stream"):function(){};var g,b=n("5e1a"),v=n("4681");f.inherits(x,l);var y=["error","close","destroy","pause","resume"];function w(t,e,n){if("function"===typeof t.prependListener)return t.prependListener(e,n);t._events&&t._events[e]?a(t._events[e])?t._events[e].unshift(n):t._events[e]=[n,t._events[e]]:t.on(e,n)}function _(t,e){o=o||n("b19a"),t=t||{};var r=e instanceof o;this.objectMode=!!t.objectMode,r&&(this.objectMode=this.objectMode||!!t.readableObjectMode);var i=t.highWaterMark,a=t.readableHighWaterMark,s=this.objectMode?16:16384;this.highWaterMark=i||0===i?i:r&&(a||0===a)?a:s,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new b,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(g||(g=n("7d72").StringDecoder),this.decoder=new g(t.encoding),this.encoding=t.encoding)}function x(t){if(o=o||n("b19a"),!(this instanceof x))return new x(t);this._readableState=new _(t,this),this.readable=!0,t&&("function"===typeof t.read&&(this._read=t.read),"function"===typeof t.destroy&&(this._destroy=t.destroy)),l.call(this)}function k(t,e,n,r,i){var o,a=t._readableState;null===e?(a.reading=!1,E(t,a)):(i||(o=M(a,e)),o?t.emit("error",o):a.objectMode||e&&e.length>0?("string"===typeof e||a.objectMode||Object.getPrototypeOf(e)===c.prototype||(e=h(e)),r?a.endEmitted?t.emit("error",new Error("stream.unshift() after end event")):A(t,a,e,!0):a.ended?t.emit("error",new Error("stream.push() after EOF")):(a.reading=!1,a.decoder&&!n?(e=a.decoder.write(e),a.objectMode||0!==e.length?A(t,a,e,!1):P(t,a)):A(t,a,e,!1))):r||(a.reading=!1));return O(a)}function A(t,e,n,r){e.flowing&&0===e.length&&!e.sync?(t.emit("data",n),t.read(0)):(e.length+=e.objectMode?1:n.length,r?e.buffer.unshift(n):e.buffer.push(n),e.needReadable&&j(t)),P(t,e)}function M(t,e){var n;return d(e)||"string"===typeof e||void 0===e||t.objectMode||(n=new TypeError("Invalid non-string/buffer chunk")),n}function O(t){return!t.ended&&(t.needReadable||t.length<t.highWaterMark||0===t.length)}Object.defineProperty(x.prototype,"destroyed",{get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(t){this._readableState&&(this._readableState.destroyed=t)}}),x.prototype.destroy=v.destroy,x.prototype._undestroy=v.undestroy,x.prototype._destroy=function(t,e){this.push(null),e(t)},x.prototype.push=function(t,e){var n,r=this._readableState;return r.objectMode?n=!0:"string"===typeof t&&(e=e||r.defaultEncoding,e!==r.encoding&&(t=c.from(t,e),e=""),n=!0),k(this,t,e,!1,n)},x.prototype.unshift=function(t){return k(this,t,null,!0,!1)},x.prototype.isPaused=function(){return!1===this._readableState.flowing},x.prototype.setEncoding=function(t){return g||(g=n("7d72").StringDecoder),this._readableState.decoder=new g(t),this._readableState.encoding=t,this};var S=8388608;function T(t){return t>=S?t=S:(t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++),t}function C(t,e){return t<=0||0===e.length&&e.ended?0:e.objectMode?1:t!==t?e.flowing&&e.length?e.buffer.head.data.length:e.length:(t>e.highWaterMark&&(e.highWaterMark=T(t)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0))}function E(t,e){if(!e.ended){if(e.decoder){var n=e.decoder.end();n&&n.length&&(e.buffer.push(n),e.length+=e.objectMode?1:n.length)}e.ended=!0,j(t)}}function j(t){var e=t._readableState;e.needReadable=!1,e.emittedReadable||(m("emitReadable",e.flowing),e.emittedReadable=!0,e.sync?i.nextTick(L,t):L(t))}function L(t){m("emit readable"),t.emit("readable"),F(t)}function P(t,e){e.readingMore||(e.readingMore=!0,i.nextTick(D,t,e))}function D(t,e){var n=e.length;while(!e.reading&&!e.flowing&&!e.ended&&e.length<e.highWaterMark){if(m("maybeReadMore read 0"),t.read(0),n===e.length)break;n=e.length}e.readingMore=!1}function I(t){return function(){var e=t._readableState;m("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&s(t,"data")&&(e.flowing=!0,F(t))}}function R(t){m("readable nexttick read 0"),t.read(0)}function N(t,e){e.resumeScheduled||(e.resumeScheduled=!0,i.nextTick(B,t,e))}function B(t,e){e.reading||(m("resume read 0"),t.read(0)),e.resumeScheduled=!1,e.awaitDrain=0,t.emit("resume"),F(t),e.flowing&&!e.reading&&t.read(0)}function F(t){var e=t._readableState;m("flow",e.flowing);while(e.flowing&&null!==t.read());}function Y(t,e){return 0===e.length?null:(e.objectMode?n=e.buffer.shift():!t||t>=e.length?(n=e.decoder?e.buffer.join(""):1===e.buffer.length?e.buffer.head.data:e.buffer.concat(e.length),e.buffer.clear()):n=z(t,e.buffer,e.decoder),n);var n}function z(t,e,n){var r;return t<e.head.data.length?(r=e.head.data.slice(0,t),e.head.data=e.head.data.slice(t)):r=t===e.head.data.length?e.shift():n?H(t,e):V(t,e),r}function H(t,e){var n=e.head,r=1,i=n.data;t-=i.length;while(n=n.next){var o=n.data,a=t>o.length?o.length:t;if(a===o.length?i+=o:i+=o.slice(0,t),t-=a,0===t){a===o.length?(++r,n.next?e.head=n.next:e.head=e.tail=null):(e.head=n,n.data=o.slice(a));break}++r}return e.length-=r,i}function V(t,e){var n=c.allocUnsafe(t),r=e.head,i=1;r.data.copy(n),t-=r.data.length;while(r=r.next){var o=r.data,a=t>o.length?o.length:t;if(o.copy(n,n.length-t,0,a),t-=a,0===t){a===o.length?(++i,r.next?e.head=r.next:e.head=e.tail=null):(e.head=r,r.data=o.slice(a));break}++i}return e.length-=i,n}function W(t){var e=t._readableState;if(e.length>0)throw new Error('"endReadable()" called on non-empty stream');e.endEmitted||(e.ended=!0,i.nextTick(U,e,t))}function U(t,e){t.endEmitted||0!==t.length||(t.endEmitted=!0,e.readable=!1,e.emit("end"))}function $(t,e){for(var n=0,r=t.length;n<r;n++)if(t[n]===e)return n;return-1}x.prototype.read=function(t){m("read",t),t=parseInt(t,10);var e=this._readableState,n=t;if(0!==t&&(e.emittedReadable=!1),0===t&&e.needReadable&&(e.length>=e.highWaterMark||e.ended))return m("read: emitReadable",e.length,e.ended),0===e.length&&e.ended?W(this):j(this),null;if(t=C(t,e),0===t&&e.ended)return 0===e.length&&W(this),null;var r,i=e.needReadable;return m("need readable",i),(0===e.length||e.length-t<e.highWaterMark)&&(i=!0,m("length less than watermark",i)),e.ended||e.reading?(i=!1,m("reading or ended",i)):i&&(m("do read"),e.reading=!0,e.sync=!0,0===e.length&&(e.needReadable=!0),this._read(e.highWaterMark),e.sync=!1,e.reading||(t=C(n,e))),r=t>0?Y(t,e):null,null===r?(e.needReadable=!0,t=0):e.length-=t,0===e.length&&(e.ended||(e.needReadable=!0),n!==t&&e.ended&&W(this)),null!==r&&this.emit("data",r),r},x.prototype._read=function(t){this.emit("error",new Error("_read() is not implemented"))},x.prototype.pipe=function(t,e){var n=this,o=this._readableState;switch(o.pipesCount){case 0:o.pipes=t;break;case 1:o.pipes=[o.pipes,t];break;default:o.pipes.push(t);break}o.pipesCount+=1,m("pipe count=%d opts=%j",o.pipesCount,e);var a=(!e||!1!==e.end)&&t!==r.stdout&&t!==r.stderr,l=a?u:_;function c(t,e){m("onunpipe"),t===n&&e&&!1===e.hasUnpiped&&(e.hasUnpiped=!0,f())}function u(){m("onend"),t.end()}o.endEmitted?i.nextTick(l):n.once("end",l),t.on("unpipe",c);var h=I(n);t.on("drain",h);var d=!1;function f(){m("cleanup"),t.removeListener("close",v),t.removeListener("finish",y),t.removeListener("drain",h),t.removeListener("error",b),t.removeListener("unpipe",c),n.removeListener("end",u),n.removeListener("end",_),n.removeListener("data",g),d=!0,!o.awaitDrain||t._writableState&&!t._writableState.needDrain||h()}var p=!1;function g(e){m("ondata"),p=!1;var r=t.write(e);!1!==r||p||((1===o.pipesCount&&o.pipes===t||o.pipesCount>1&&-1!==$(o.pipes,t))&&!d&&(m("false write response, pause",o.awaitDrain),o.awaitDrain++,p=!0),n.pause())}function b(e){m("onerror",e),_(),t.removeListener("error",b),0===s(t,"error")&&t.emit("error",e)}function v(){t.removeListener("finish",y),_()}function y(){m("onfinish"),t.removeListener("close",v),_()}function _(){m("unpipe"),n.unpipe(t)}return n.on("data",g),w(t,"error",b),t.once("close",v),t.once("finish",y),t.emit("pipe",n),o.flowing||(m("pipe resume"),n.resume()),t},x.prototype.unpipe=function(t){var e=this._readableState,n={hasUnpiped:!1};if(0===e.pipesCount)return this;if(1===e.pipesCount)return t&&t!==e.pipes||(t||(t=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,n)),this;if(!t){var r=e.pipes,i=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var o=0;o<i;o++)r[o].emit("unpipe",this,{hasUnpiped:!1});return this}var a=$(e.pipes,t);return-1===a||(e.pipes.splice(a,1),e.pipesCount-=1,1===e.pipesCount&&(e.pipes=e.pipes[0]),t.emit("unpipe",this,n)),this},x.prototype.on=function(t,e){var n=l.prototype.on.call(this,t,e);if("data"===t)!1!==this._readableState.flowing&&this.resume();else if("readable"===t){var r=this._readableState;r.endEmitted||r.readableListening||(r.readableListening=r.needReadable=!0,r.emittedReadable=!1,r.reading?r.length&&j(this):i.nextTick(R,this))}return n},x.prototype.addListener=x.prototype.on,x.prototype.resume=function(){var t=this._readableState;return t.flowing||(m("resume"),t.flowing=!0,N(this,t)),this},x.prototype.pause=function(){return m("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(m("pause"),this._readableState.flowing=!1,this.emit("pause")),this},x.prototype.wrap=function(t){var e=this,n=this._readableState,r=!1;for(var i in t.on("end",(function(){if(m("wrapped end"),n.decoder&&!n.ended){var t=n.decoder.end();t&&t.length&&e.push(t)}e.push(null)})),t.on("data",(function(i){if(m("wrapped data"),n.decoder&&(i=n.decoder.write(i)),(!n.objectMode||null!==i&&void 0!==i)&&(n.objectMode||i&&i.length)){var o=e.push(i);o||(r=!0,t.pause())}})),t)void 0===this[i]&&"function"===typeof t[i]&&(this[i]=function(e){return function(){return t[e].apply(t,arguments)}}(i));for(var o=0;o<y.length;o++)t.on(y[o],this.emit.bind(this,y[o]));return this._read=function(e){m("wrapped _read",e),r&&(r=!1,t.resume())},this},Object.defineProperty(x.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),x._fromList=Y}).call(this,n("c8ba"),n("4362"))},ada2:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e){var n=t.split("_");return e%10===1&&e%100!==11?n[0]:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?n[1]:n[2]}function n(t,n,r){var i={ss:n?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:n?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:n?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===r?n?"хвилина":"хвилину":"h"===r?n?"година":"годину":t+" "+e(i[r],+t)}function r(t,e){var n,r={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return!0===t?r["nominative"].slice(1,7).concat(r["nominative"].slice(0,1)):t?(n=/(\[[ВвУу]\]) ?dddd/.test(e)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(e)?"genitive":"nominative",r[n][t.day()]):r["nominative"]}function i(t){return function(){return t+"о"+(11===this.hours()?"б":"")+"] LT"}}var o=t.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:r,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:i("[Сьогодні "),nextDay:i("[Завтра "),lastDay:i("[Вчора "),nextWeek:i("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return i("[Минулої] dddd [").call(this);case 1:case 2:case 4:return i("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:n,m:n,mm:n,h:"годину",hh:n,d:"день",dd:n,M:"місяць",MM:n,y:"рік",yy:n},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(t){return/^(дня|вечора)$/.test(t)},meridiem:function(t,e,n){return t<4?"ночі":t<12?"ранку":t<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(t,e){switch(e){case"M":case"d":case"DDD":case"w":case"W":return t+"-й";case"D":return t+"-го";default:return t}},week:{dow:1,doy:7}});return o}))},ae7d:function(t,e,n){"use strict";var r;n.d(e,"a",(function(){return st})),function(t){t["INSERT"]="insert",t["DELETE"]="delete",t["CONTEXT"]="context"}(r||(r={}));const i={LINE_BY_LINE:"line-by-line",SIDE_BY_SIDE:"side-by-side"},o={LINES:"lines",WORDS:"words",NONE:"none"},a={WORD:"word",CHAR:"char"};var s;(function(t){t["AUTO"]="auto",t["DARK"]="dark",t["LIGHT"]="light"})(s||(s={}));const l=["-","[","]","/","{","}","(",")","*","+","?",".","\\","^","$","|"],c=RegExp("["+l.join("\\")+"]","g");function u(t){return t.replace(c,"\\$&")}function h(t){return t?t.replace(/\\/g,"/"):t}function d(t){let e,n,r,i=0;for(e=0,r=t.length;e<r;e++)n=t.charCodeAt(e),i=(i<<5)-i+n,i|=0;return i}function f(t,e){const n=t.split(".");return n.length>1?n[n.length-1]:e}function p(t,e){return e.reduce((e,n)=>e||t.startsWith(n),!1)}const m=["a/","b/","i/","w/","c/","o/"];function g(t,e,n){const r=void 0!==n?[...m,n]:m,i=e?new RegExp(`^${u(e)} "?(.+?)"?$`):new RegExp('^"?(.+?)"?$'),[,o=""]=i.exec(t)||[],a=r.find(t=>0===o.indexOf(t)),s=a?o.slice(a.length):o;return s.replace(/\s+\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}(?:\.\d+)? [+-]\d{4}.*$/,"")}function b(t,e){return g(t,"---",e)}function v(t,e){return g(t,"+++",e)}function y(t,e={}){const n=[];let i=null,o=null,a=null,s=null,l=null,c=null,u=null;const h="--- ",d="+++ ",m="@@",y=/^old mode (\d{6})/,w=/^new mode (\d{6})/,_=/^deleted file mode (\d{6})/,x=/^new file mode (\d{6})/,k=/^copy from "?(.+)"?/,A=/^copy to "?(.+)"?/,M=/^rename from "?(.+)"?/,O=/^rename to "?(.+)"?/,S=/^similarity index (\d+)%/,T=/^dissimilarity index (\d+)%/,C=/^index ([\da-z]+)\.\.([\da-z]+)\s*(\d{6})?/,E=/^Binary files (.*) and (.*) differ/,j=/^GIT binary patch/,L=/^index ([\da-z]+),([\da-z]+)\.\.([\da-z]+)/,P=/^mode (\d{6}),(\d{6})\.\.(\d{6})/,D=/^new file mode (\d{6})/,I=/^deleted file mode (\d{6}),(\d{6})/,R=t.replace(/\\ No newline at end of file/g,"").replace(/\r\n?/g,"\n").split("\n");function N(){null!==o&&null!==i&&(i.blocks.push(o),o=null)}function B(){null!==i&&(i.oldName||null===c||(i.oldName=c),i.newName||null===u||(i.newName=u),i.newName&&(n.push(i),i=null)),c=null,u=null}function F(){N(),B(),i={blocks:[],deletedLines:0,addedLines:0}}function Y(t){let e;N(),null!==i&&((e=/^@@ -(\d+)(?:,\d+)? \+(\d+)(?:,\d+)? @@.*/.exec(t))?(i.isCombined=!1,a=parseInt(e[1],10),l=parseInt(e[2],10)):(e=/^@@@ -(\d+)(?:,\d+)? -(\d+)(?:,\d+)? \+(\d+)(?:,\d+)? @@@.*/.exec(t))?(i.isCombined=!0,a=parseInt(e[1],10),s=parseInt(e[2],10),l=parseInt(e[3],10)):(t.startsWith(m)&&console.error("Failed to parse lines, starting in 0!"),a=0,l=0,i.isCombined=!1)),o={lines:[],oldStartLine:a,oldStartLine2:s,newStartLine:l,header:t}}function z(t){if(null===i||null===o||null===a||null===l)return;const e={content:t},n=i.isCombined?["+ "," +","++"]:["+"],s=i.isCombined?["- "," -","--"]:["-"];p(t,n)?(i.addedLines++,e.type=r.INSERT,e.oldNumber=void 0,e.newNumber=l++):p(t,s)?(i.deletedLines++,e.type=r.DELETE,e.oldNumber=a++,e.newNumber=void 0):(e.type=r.CONTEXT,e.oldNumber=a++,e.newNumber=l++),o.lines.push(e)}function H(t,e){let n=e;while(n<R.length-3){if(t.startsWith("diff"))return!1;if(R[n].startsWith(h)&&R[n+1].startsWith(d)&&R[n+2].startsWith(m))return!0;n++}return!1}return R.forEach((t,r)=>{if(!t||t.startsWith("*"))return;let a;const s=R[r-1],l=R[r+1],p=R[r+2];if(t.startsWith("diff --git")||t.startsWith("diff --combined")){F();const n=/^diff --git "?([a-ciow]\/.+)"? "?([a-ciow]\/.+)"?/;if((a=n.exec(t))&&(c=g(a[1],void 0,e.dstPrefix),u=g(a[2],void 0,e.srcPrefix)),null===i)throw new Error("Where is my file !!!");return void(i.isGitDiff=!0)}if(t.startsWith("Binary files")&&!(null===i||void 0===i?void 0:i.isGitDiff)){F();const n=/^Binary files "?([a-ciow]\/.+)"? and "?([a-ciow]\/.+)"? differ/;if((a=n.exec(t))&&(c=g(a[1],void 0,e.dstPrefix),u=g(a[2],void 0,e.srcPrefix)),null===i)throw new Error("Where is my file !!!");return void(i.isBinary=!0)}if((!i||!i.isGitDiff&&i&&t.startsWith(h)&&l.startsWith(d)&&p.startsWith(m))&&F(),null===i||void 0===i?void 0:i.isTooBig)return;if(i&&("number"===typeof e.diffMaxChanges&&i.addedLines+i.deletedLines>e.diffMaxChanges||"number"===typeof e.diffMaxLineLength&&t.length>e.diffMaxLineLength)){i.isTooBig=!0,i.addedLines=0,i.deletedLines=0,i.blocks=[],o=null;const t="function"===typeof e.diffTooBigMessage?e.diffTooBigMessage(n.length):"Diff too big to be displayed";return void Y(t)}if(t.startsWith(h)&&l.startsWith(d)||t.startsWith(d)&&s.startsWith(h)){if(i&&!i.oldName&&t.startsWith("--- ")&&(a=b(t,e.srcPrefix)))return i.oldName=a,void(i.language=f(i.oldName,i.language));if(i&&!i.newName&&t.startsWith("+++ ")&&(a=v(t,e.dstPrefix)))return i.newName=a,void(i.language=f(i.newName,i.language))}if(i&&(t.startsWith(m)||i.isGitDiff&&i.oldName&&i.newName&&!o))return void Y(t);if(o&&(t.startsWith("+")||t.startsWith("-")||t.startsWith(" ")))return void z(t);const N=!H(t,r);if(null===i)throw new Error("Where is my file !!!");(a=y.exec(t))?i.oldMode=a[1]:(a=w.exec(t))?i.newMode=a[1]:(a=_.exec(t))?(i.deletedFileMode=a[1],i.isDeleted=!0):(a=x.exec(t))?(i.newFileMode=a[1],i.isNew=!0):(a=k.exec(t))?(N&&(i.oldName=a[1]),i.isCopy=!0):(a=A.exec(t))?(N&&(i.newName=a[1]),i.isCopy=!0):(a=M.exec(t))?(N&&(i.oldName=a[1]),i.isRename=!0):(a=O.exec(t))?(N&&(i.newName=a[1]),i.isRename=!0):(a=E.exec(t))?(i.isBinary=!0,i.oldName=g(a[1],void 0,e.srcPrefix),i.newName=g(a[2],void 0,e.dstPrefix),Y("Binary file")):j.test(t)?(i.isBinary=!0,Y(t)):(a=S.exec(t))?i.unchangedPercentage=parseInt(a[1],10):(a=T.exec(t))?i.changedPercentage=parseInt(a[1],10):(a=C.exec(t))?(i.checksumBefore=a[1],i.checksumAfter=a[2],a[3]&&(i.mode=a[3])):(a=L.exec(t))?(i.checksumBefore=[a[2],a[3]],i.checksumAfter=a[1]):(a=P.exec(t))?(i.oldMode=[a[2],a[3]],i.newMode=a[1]):(a=D.exec(t))?(i.newFileMode=a[1],i.isNew=!0):(a=I.exec(t))&&(i.deletedFileMode=a[1],i.isDeleted=!0)}),N(),B(),n}var w=n("bf68");function _(t,e){if(0===t.length)return e.length;if(0===e.length)return t.length;const n=[];let r,i;for(r=0;r<=e.length;r++)n[r]=[r];for(i=0;i<=t.length;i++)n[0][i]=i;for(r=1;r<=e.length;r++)for(i=1;i<=t.length;i++)e.charAt(r-1)===t.charAt(i-1)?n[r][i]=n[r-1][i-1]:n[r][i]=Math.min(n[r-1][i-1]+1,Math.min(n[r][i-1]+1,n[r-1][i]+1));return n[e.length][t.length]}function x(t){return(e,n)=>{const r=t(e).trim(),i=t(n).trim(),o=_(r,i);return o/(r.length+i.length)}}function k(t){function e(e,n,r=new Map){let i,o=1/0;for(let a=0;a<e.length;++a)for(let s=0;s<n.length;++s){const l=JSON.stringify([e[a],n[s]]);let c;r.has(l)&&(c=r.get(l))||(c=t(e[a],n[s]),r.set(l,c)),c<o&&(o=c,i={indexA:a,indexB:s,score:o})}return i}function n(t,r,i=0,o=new Map){const a=e(t,r,o);if(!a||t.length+r.length<3)return[[t,r]];const s=t.slice(0,a.indexA),l=r.slice(0,a.indexB),c=[t[a.indexA]],u=[r[a.indexB]],h=a.indexA+1,d=a.indexB+1,f=t.slice(h),p=r.slice(d),m=n(s,l,i+1,o),g=n(c,u,i+1,o),b=n(f,p,i+1,o);let v=g;return(a.indexA>0||a.indexB>0)&&(v=m.concat(v)),(t.length>h||r.length>d)&&(v=v.concat(b)),v}return n}const A={INSERTS:"d2h-ins",DELETES:"d2h-del",CONTEXT:"d2h-cntx",INFO:"d2h-info",INSERT_CHANGES:"d2h-ins d2h-change",DELETE_CHANGES:"d2h-del d2h-change"},M={matching:o.NONE,matchWordsThreshold:.25,maxLineLengthHighlight:1e4,diffStyle:a.WORD,colorScheme:s.LIGHT},O="/",S=x(t=>t.value),T=k(S);function C(t){return-1!==t.indexOf("dev/null")}function E(t){return t.replace(/(<ins[^>]*>((.|\n)*?)<\/ins>)/g,"")}function j(t){return t.replace(/(<del[^>]*>((.|\n)*?)<\/del>)/g,"")}function L(t){switch(t){case r.CONTEXT:return A.CONTEXT;case r.INSERT:return A.INSERTS;case r.DELETE:return A.DELETES}}function P(t){switch(t){case s.DARK:return"d2h-dark-color-scheme";case s.AUTO:return"d2h-auto-color-scheme";case s.LIGHT:default:return"d2h-light-color-scheme"}}function D(t){return t?2:1}function I(t){return t.slice(0).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/")}function R(t,e,n=!0){const r=D(e);return{prefix:t.substring(0,r),content:n?I(t.substring(r)):t.substring(r)}}function N(t){const e=h(t.oldName),n=h(t.newName);if(e===n||C(e)||C(n))return C(n)?e:n;{const t=[],r=[],i=e.split(O),o=n.split(O),a=i.length,s=o.length;let l=0,c=a-1,u=s-1;while(l<c&&l<u){if(i[l]!==o[l])break;t.push(o[l]),l+=1}while(c>l&&u>l){if(i[c]!==o[u])break;r.unshift(o[u]),c-=1,u-=1}const h=t.join(O),d=r.join(O),f=i.slice(l,c+1).join(O),p=o.slice(l,u+1).join(O);return h.length&&d.length?h+O+"{"+f+" → "+p+"}"+O+d:h.length?h+O+"{"+f+" → "+p+"}":d.length?"{"+f+" → "+p+"}"+O+d:e+" → "+n}}function B(t){return"d2h-"+d(N(t)).toString().slice(-6)}function F(t){let e="file-changed";return t.isRename||t.isCopy?e="file-renamed":t.isNew?e="file-added":t.isDeleted?e="file-deleted":t.newName!==t.oldName&&(e="file-renamed"),e}function Y(t,e,n,r={}){const{matching:i,maxLineLengthHighlight:o,matchWordsThreshold:a,diffStyle:s}=Object.assign(Object.assign({},M),r),l=R(t,n,!1),c=R(e,n,!1);if(l.content.length>o||c.content.length>o)return{oldLine:{prefix:l.prefix,content:I(l.content)},newLine:{prefix:c.prefix,content:I(c.content)}};const u="char"===s?w["diffChars"](l.content,c.content):w["diffWordsWithSpace"](l.content,c.content),h=[];if("word"===s&&"words"===i){const t=u.filter(t=>t.removed),e=u.filter(t=>t.added),n=T(e,t);n.forEach(t=>{if(1===t[0].length&&1===t[1].length){const e=S(t[0][0],t[1][0]);e<a&&(h.push(t[0][0]),h.push(t[1][0]))}})}const d=u.reduce((t,e)=>{const n=e.added?"ins":e.removed?"del":null,r=h.indexOf(e)>-1?' class="d2h-change"':"",i=I(e.value);return null!==n?`${t}<${n}${r}>${i}</${n}>`:`${t}${i}`},"");return{oldLine:{prefix:l.prefix,content:E(d)},newLine:{prefix:c.prefix,content:j(d)}}}const z="file-summary",H="icon",V={colorScheme:M.colorScheme};class W{constructor(t,e={}){this.hoganUtils=t,this.config=Object.assign(Object.assign({},V),e)}render(t){const e=t.map(t=>this.hoganUtils.render(z,"line",{fileHtmlId:B(t),oldName:t.oldName,newName:t.newName,fileName:N(t),deletedLines:"-"+t.deletedLines,addedLines:"+"+t.addedLines},{fileIcon:this.hoganUtils.template(H,F(t))})).join("\n");return this.hoganUtils.render(z,"wrapper",{colorScheme:P(this.config.colorScheme),filesNumber:t.length,files:e})}}const U=Object.assign(Object.assign({},M),{renderNothingWhenEmpty:!1,matchingMaxComparisons:2500,maxLineSizeInBlockForComparison:200}),$="generic",G="line-by-line",q="icon",X="tag";class Z{constructor(t,e={}){this.hoganUtils=t,this.config=Object.assign(Object.assign({},U),e)}render(t){const e=t.map(t=>{let e;return e=t.blocks.length?this.generateFileHtml(t):this.generateEmptyDiff(),this.makeFileDiffHtml(t,e)}).join("\n");return this.hoganUtils.render($,"wrapper",{colorScheme:P(this.config.colorScheme),content:e})}makeFileDiffHtml(t,e){if(this.config.renderNothingWhenEmpty&&Array.isArray(t.blocks)&&0===t.blocks.length)return"";const n=this.hoganUtils.template(G,"file-diff"),r=this.hoganUtils.template($,"file-path"),i=this.hoganUtils.template(q,"file"),o=this.hoganUtils.template(X,F(t));return n.render({file:t,fileHtmlId:B(t),diffs:e,filePath:r.render({fileDiffName:N(t)},{fileIcon:i,fileTag:o})})}generateEmptyDiff(){return this.hoganUtils.render($,"empty-diff",{contentClass:"d2h-code-line",CSSLineClass:A})}generateFileHtml(t){const e=k(x(e=>R(e.content,t.isCombined).content));return t.blocks.map(n=>{let r=this.hoganUtils.render($,"block-header",{CSSLineClass:A,blockHeader:t.isTooBig?n.header:I(n.header),lineClass:"d2h-code-linenumber",contentClass:"d2h-code-line"});return this.applyLineGroupping(n).forEach(([n,i,o])=>{if(i.length&&o.length&&!n.length)this.applyRematchMatching(i,o,e).map(([e,n])=>{const{left:i,right:o}=this.processChangedLines(t,t.isCombined,e,n);r+=i,r+=o});else if(n.length)n.forEach(e=>{const{prefix:n,content:i}=R(e.content,t.isCombined);r+=this.generateSingleLineHtml(t,{type:A.CONTEXT,prefix:n,content:i,oldNumber:e.oldNumber,newNumber:e.newNumber})});else if(i.length||o.length){const{left:e,right:n}=this.processChangedLines(t,t.isCombined,i,o);r+=e,r+=n}else console.error("Unknown state reached while processing groups of lines",n,i,o)}),r}).join("\n")}applyLineGroupping(t){const e=[];let n=[],i=[];for(let o=0;o<t.lines.length;o++){const a=t.lines[o];(a.type!==r.INSERT&&i.length||a.type===r.CONTEXT&&n.length>0)&&(e.push([[],n,i]),n=[],i=[]),a.type===r.CONTEXT?e.push([[a],[],[]]):a.type===r.INSERT&&0===n.length?e.push([[],[],[a]]):a.type===r.INSERT&&n.length>0?i.push(a):a.type===r.DELETE&&n.push(a)}return(n.length||i.length)&&(e.push([[],n,i]),n=[],i=[]),e}applyRematchMatching(t,e,n){const r=t.length*e.length,i=Math.max.apply(null,[0].concat(t.concat(e).map(t=>t.content.length))),o=r<this.config.matchingMaxComparisons&&i<this.config.maxLineSizeInBlockForComparison&&("lines"===this.config.matching||"words"===this.config.matching);return o?n(t,e):[[t,e]]}processChangedLines(t,e,n,r){const i={right:"",left:""},o=Math.max(n.length,r.length);for(let a=0;a<o;a++){const o=n[a],s=r[a],l=void 0!==o&&void 0!==s?Y(o.content,s.content,e,this.config):void 0,c=void 0!==o&&void 0!==o.oldNumber?Object.assign(Object.assign({},void 0!==l?{prefix:l.oldLine.prefix,content:l.oldLine.content,type:A.DELETE_CHANGES}:Object.assign(Object.assign({},R(o.content,e)),{type:L(o.type)})),{oldNumber:o.oldNumber,newNumber:o.newNumber}):void 0,u=void 0!==s&&void 0!==s.newNumber?Object.assign(Object.assign({},void 0!==l?{prefix:l.newLine.prefix,content:l.newLine.content,type:A.INSERT_CHANGES}:Object.assign(Object.assign({},R(s.content,e)),{type:L(s.type)})),{oldNumber:s.oldNumber,newNumber:s.newNumber}):void 0,{left:h,right:d}=this.generateLineHtml(t,c,u);i.left+=h,i.right+=d}return i}generateLineHtml(t,e,n){return{left:this.generateSingleLineHtml(t,e),right:this.generateSingleLineHtml(t,n)}}generateSingleLineHtml(t,e){if(void 0===e)return"";const n=this.hoganUtils.render(G,"numbers",{oldNumber:e.oldNumber||"",newNumber:e.newNumber||""});return this.hoganUtils.render($,"line",{type:e.type,lineClass:"d2h-code-linenumber",contentClass:"d2h-code-line",prefix:" "===e.prefix?" ":e.prefix,content:e.content,lineNumber:n,line:e,file:t})}}const K=Object.assign(Object.assign({},M),{renderNothingWhenEmpty:!1,matchingMaxComparisons:2500,maxLineSizeInBlockForComparison:200}),Q="generic",J="side-by-side",tt="icon",et="tag";class nt{constructor(t,e={}){this.hoganUtils=t,this.config=Object.assign(Object.assign({},K),e)}render(t){const e=t.map(t=>{let e;return e=t.blocks.length?this.generateFileHtml(t):this.generateEmptyDiff(),this.makeFileDiffHtml(t,e)}).join("\n");return this.hoganUtils.render(Q,"wrapper",{colorScheme:P(this.config.colorScheme),content:e})}makeFileDiffHtml(t,e){if(this.config.renderNothingWhenEmpty&&Array.isArray(t.blocks)&&0===t.blocks.length)return"";const n=this.hoganUtils.template(J,"file-diff"),r=this.hoganUtils.template(Q,"file-path"),i=this.hoganUtils.template(tt,"file"),o=this.hoganUtils.template(et,F(t));return n.render({file:t,fileHtmlId:B(t),diffs:e,filePath:r.render({fileDiffName:N(t)},{fileIcon:i,fileTag:o})})}generateEmptyDiff(){return{right:"",left:this.hoganUtils.render(Q,"empty-diff",{contentClass:"d2h-code-side-line",CSSLineClass:A})}}generateFileHtml(t){const e=k(x(e=>R(e.content,t.isCombined).content));return t.blocks.map(n=>{const r={left:this.makeHeaderHtml(n.header,t),right:this.makeHeaderHtml("")};return this.applyLineGroupping(n).forEach(([n,i,o])=>{if(i.length&&o.length&&!n.length)this.applyRematchMatching(i,o,e).map(([e,n])=>{const{left:i,right:o}=this.processChangedLines(t.isCombined,e,n);r.left+=i,r.right+=o});else if(n.length)n.forEach(e=>{const{prefix:n,content:i}=R(e.content,t.isCombined),{left:o,right:a}=this.generateLineHtml({type:A.CONTEXT,prefix:n,content:i,number:e.oldNumber},{type:A.CONTEXT,prefix:n,content:i,number:e.newNumber});r.left+=o,r.right+=a});else if(i.length||o.length){const{left:e,right:n}=this.processChangedLines(t.isCombined,i,o);r.left+=e,r.right+=n}else console.error("Unknown state reached while processing groups of lines",n,i,o)}),r}).reduce((t,e)=>({left:t.left+e.left,right:t.right+e.right}),{left:"",right:""})}applyLineGroupping(t){const e=[];let n=[],i=[];for(let o=0;o<t.lines.length;o++){const a=t.lines[o];(a.type!==r.INSERT&&i.length||a.type===r.CONTEXT&&n.length>0)&&(e.push([[],n,i]),n=[],i=[]),a.type===r.CONTEXT?e.push([[a],[],[]]):a.type===r.INSERT&&0===n.length?e.push([[],[],[a]]):a.type===r.INSERT&&n.length>0?i.push(a):a.type===r.DELETE&&n.push(a)}return(n.length||i.length)&&(e.push([[],n,i]),n=[],i=[]),e}applyRematchMatching(t,e,n){const r=t.length*e.length,i=Math.max.apply(null,[0].concat(t.concat(e).map(t=>t.content.length))),o=r<this.config.matchingMaxComparisons&&i<this.config.maxLineSizeInBlockForComparison&&("lines"===this.config.matching||"words"===this.config.matching);return o?n(t,e):[[t,e]]}makeHeaderHtml(t,e){return this.hoganUtils.render(Q,"block-header",{CSSLineClass:A,blockHeader:(null===e||void 0===e?void 0:e.isTooBig)?t:I(t),lineClass:"d2h-code-side-linenumber",contentClass:"d2h-code-side-line"})}processChangedLines(t,e,n){const r={right:"",left:""},i=Math.max(e.length,n.length);for(let o=0;o<i;o++){const i=e[o],a=n[o],s=void 0!==i&&void 0!==a?Y(i.content,a.content,t,this.config):void 0,l=void 0!==i&&void 0!==i.oldNumber?Object.assign(Object.assign({},void 0!==s?{prefix:s.oldLine.prefix,content:s.oldLine.content,type:A.DELETE_CHANGES}:Object.assign(Object.assign({},R(i.content,t)),{type:L(i.type)})),{number:i.oldNumber}):void 0,c=void 0!==a&&void 0!==a.newNumber?Object.assign(Object.assign({},void 0!==s?{prefix:s.newLine.prefix,content:s.newLine.content,type:A.INSERT_CHANGES}:Object.assign(Object.assign({},R(a.content,t)),{type:L(a.type)})),{number:a.newNumber}):void 0,{left:u,right:h}=this.generateLineHtml(l,c);r.left+=u,r.right+=h}return r}generateLineHtml(t,e){return{left:this.generateSingleHtml(t),right:this.generateSingleHtml(e)}}generateSingleHtml(t){const e="d2h-code-side-linenumber",n="d2h-code-side-line";return this.hoganUtils.render(Q,"line",{type:(null===t||void 0===t?void 0:t.type)||A.CONTEXT+" d2h-emptyplaceholder",lineClass:void 0!==t?e:e+" d2h-code-side-emptyplaceholder",contentClass:void 0!==t?n:n+" d2h-code-side-emptyplaceholder",prefix:" "===(null===t||void 0===t?void 0:t.prefix)?" ":null===t||void 0===t?void 0:t.prefix,content:null===t||void 0===t?void 0:t.content,lineNumber:null===t||void 0===t?void 0:t.number})}}var rt=n("46eb");const it={};it["file-summary-line"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<li class="d2h-file-list-line">'),r.b("\n"+n),r.b(' <span class="d2h-file-name-wrapper">'),r.b("\n"+n),r.b(r.rp("<fileIcon0",t,e," ")),r.b(' <a href="#'),r.b(r.v(r.f("fileHtmlId",t,e,0))),r.b('" class="d2h-file-name">'),r.b(r.v(r.f("fileName",t,e,0))),r.b("</a>"),r.b("\n"+n),r.b(' <span class="d2h-file-stats">'),r.b("\n"+n),r.b(' <span class="d2h-lines-added">'),r.b(r.v(r.f("addedLines",t,e,0))),r.b("</span>"),r.b("\n"+n),r.b(' <span class="d2h-lines-deleted">'),r.b(r.v(r.f("deletedLines",t,e,0))),r.b("</span>"),r.b("\n"+n),r.b(" </span>"),r.b("\n"+n),r.b(" </span>"),r.b("\n"+n),r.b("</li>"),r.fl()},partials:{"<fileIcon0":{name:"fileIcon",partials:{},subs:{}}},subs:{}}),it["file-summary-wrapper"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<div class="d2h-file-list-wrapper '),r.b(r.v(r.f("colorScheme",t,e,0))),r.b('">'),r.b("\n"+n),r.b(' <div class="d2h-file-list-header">'),r.b("\n"+n),r.b(' <span class="d2h-file-list-title">Files changed ('),r.b(r.v(r.f("filesNumber",t,e,0))),r.b(")</span>"),r.b("\n"+n),r.b(' <a class="d2h-file-switch d2h-hide">hide</a>'),r.b("\n"+n),r.b(' <a class="d2h-file-switch d2h-show">show</a>'),r.b("\n"+n),r.b(" </div>"),r.b("\n"+n),r.b(' <ol class="d2h-file-list">'),r.b("\n"+n),r.b(" "),r.b(r.t(r.f("files",t,e,0))),r.b("\n"+n),r.b(" </ol>"),r.b("\n"+n),r.b("</div>"),r.fl()},partials:{},subs:{}}),it["generic-block-header"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b("<tr>"),r.b("\n"+n),r.b(' <td class="'),r.b(r.v(r.f("lineClass",t,e,0))),r.b(" "),r.b(r.v(r.d("CSSLineClass.INFO",t,e,0))),r.b('"></td>'),r.b("\n"+n),r.b(' <td class="'),r.b(r.v(r.d("CSSLineClass.INFO",t,e,0))),r.b('">'),r.b("\n"+n),r.b(' <div class="'),r.b(r.v(r.f("contentClass",t,e,0))),r.b('">'),r.s(r.f("blockHeader",t,e,1),t,e,0,156,173,"{{ }}")&&(r.rs(t,e,(function(t,e,n){n.b(n.t(n.f("blockHeader",t,e,0)))})),t.pop()),r.s(r.f("blockHeader",t,e,1),t,e,1,0,0,"")||r.b(" "),r.b("</div>"),r.b("\n"+n),r.b(" </td>"),r.b("\n"+n),r.b("</tr>"),r.fl()},partials:{},subs:{}}),it["generic-empty-diff"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b("<tr>"),r.b("\n"+n),r.b(' <td class="'),r.b(r.v(r.d("CSSLineClass.INFO",t,e,0))),r.b('">'),r.b("\n"+n),r.b(' <div class="'),r.b(r.v(r.f("contentClass",t,e,0))),r.b('">'),r.b("\n"+n),r.b(" File without changes"),r.b("\n"+n),r.b(" </div>"),r.b("\n"+n),r.b(" </td>"),r.b("\n"+n),r.b("</tr>"),r.fl()},partials:{},subs:{}}),it["generic-file-path"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<span class="d2h-file-name-wrapper">'),r.b("\n"+n),r.b(r.rp("<fileIcon0",t,e," ")),r.b(' <span class="d2h-file-name">'),r.b(r.v(r.f("fileDiffName",t,e,0))),r.b("</span>"),r.b("\n"+n),r.b(r.rp("<fileTag1",t,e," ")),r.b("</span>"),r.b("\n"+n),r.b('<label class="d2h-file-collapse">'),r.b("\n"+n),r.b(' <input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed">'),r.b("\n"+n),r.b(" Viewed"),r.b("\n"+n),r.b("</label>"),r.fl()},partials:{"<fileIcon0":{name:"fileIcon",partials:{},subs:{}},"<fileTag1":{name:"fileTag",partials:{},subs:{}}},subs:{}}),it["generic-line"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b("<tr>"),r.b("\n"+n),r.b(' <td class="'),r.b(r.v(r.f("lineClass",t,e,0))),r.b(" "),r.b(r.v(r.f("type",t,e,0))),r.b('">'),r.b("\n"+n),r.b(" "),r.b(r.t(r.f("lineNumber",t,e,0))),r.b("\n"+n),r.b(" </td>"),r.b("\n"+n),r.b(' <td class="'),r.b(r.v(r.f("type",t,e,0))),r.b('">'),r.b("\n"+n),r.b(' <div class="'),r.b(r.v(r.f("contentClass",t,e,0))),r.b('">'),r.b("\n"+n),r.s(r.f("prefix",t,e,1),t,e,0,162,238,"{{ }}")&&(r.rs(t,e,(function(t,e,r){r.b(' <span class="d2h-code-line-prefix">'),r.b(r.t(r.f("prefix",t,e,0))),r.b("</span>"),r.b("\n"+n)})),t.pop()),r.s(r.f("prefix",t,e,1),t,e,1,0,0,"")||(r.b(' <span class="d2h-code-line-prefix"> </span>'),r.b("\n"+n)),r.s(r.f("content",t,e,1),t,e,0,371,445,"{{ }}")&&(r.rs(t,e,(function(t,e,r){r.b(' <span class="d2h-code-line-ctn">'),r.b(r.t(r.f("content",t,e,0))),r.b("</span>"),r.b("\n"+n)})),t.pop()),r.s(r.f("content",t,e,1),t,e,1,0,0,"")||(r.b(' <span class="d2h-code-line-ctn"><br></span>'),r.b("\n"+n)),r.b(" </div>"),r.b("\n"+n),r.b(" </td>"),r.b("\n"+n),r.b("</tr>"),r.fl()},partials:{},subs:{}}),it["generic-wrapper"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<div class="d2h-wrapper '),r.b(r.v(r.f("colorScheme",t,e,0))),r.b('">'),r.b("\n"+n),r.b(" "),r.b(r.t(r.f("content",t,e,0))),r.b("\n"+n),r.b("</div>"),r.fl()},partials:{},subs:{}}),it["icon-file-added"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<svg aria-hidden="true" class="d2h-icon d2h-added" height="16" title="added" version="1.1" viewBox="0 0 14 16"'),r.b("\n"+n),r.b(' width="14">'),r.b("\n"+n),r.b(' <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM6 9H3V7h3V4h2v3h3v2H8v3H6V9z"></path>'),r.b("\n"+n),r.b("</svg>"),r.fl()},partials:{},subs:{}}),it["icon-file-changed"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<svg aria-hidden="true" class="d2h-icon d2h-changed" height="16" title="modified" version="1.1"'),r.b("\n"+n),r.b(' viewBox="0 0 14 16" width="14">'),r.b("\n"+n),r.b(' <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM4 8c0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3-3-1.34-3-3z"></path>'),r.b("\n"+n),r.b("</svg>"),r.fl()},partials:{},subs:{}}),it["icon-file-deleted"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<svg aria-hidden="true" class="d2h-icon d2h-deleted" height="16" title="removed" version="1.1"'),r.b("\n"+n),r.b(' viewBox="0 0 14 16" width="14">'),r.b("\n"+n),r.b(' <path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM11 9H3V7h8v2z"></path>'),r.b("\n"+n),r.b("</svg>"),r.fl()},partials:{},subs:{}}),it["icon-file-renamed"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<svg aria-hidden="true" class="d2h-icon d2h-moved" height="16" title="renamed" version="1.1"'),r.b("\n"+n),r.b(' viewBox="0 0 14 16" width="14">'),r.b("\n"+n),r.b(' <path d="M6 9H3V7h3V4l5 4-5 4V9z m8-7v12c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h12c0.55 0 1 0.45 1 1z m-1 0H1v12h12V2z"></path>'),r.b("\n"+n),r.b("</svg>"),r.fl()},partials:{},subs:{}}),it["icon-file"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12">'),r.b("\n"+n),r.b(' <path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path>'),r.b("\n"+n),r.b("</svg>"),r.fl()},partials:{},subs:{}}),it["line-by-line-file-diff"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<div id="'),r.b(r.v(r.f("fileHtmlId",t,e,0))),r.b('" class="d2h-file-wrapper" data-lang="'),r.b(r.v(r.d("file.language",t,e,0))),r.b('">'),r.b("\n"+n),r.b(' <div class="d2h-file-header">'),r.b("\n"+n),r.b(" "),r.b(r.t(r.f("filePath",t,e,0))),r.b("\n"+n),r.b(" </div>"),r.b("\n"+n),r.b(' <div class="d2h-file-diff">'),r.b("\n"+n),r.b(' <div class="d2h-code-wrapper">'),r.b("\n"+n),r.b(' <table class="d2h-diff-table">'),r.b("\n"+n),r.b(' <tbody class="d2h-diff-tbody">'),r.b("\n"+n),r.b(" "),r.b(r.t(r.f("diffs",t,e,0))),r.b("\n"+n),r.b(" </tbody>"),r.b("\n"+n),r.b(" </table>"),r.b("\n"+n),r.b(" </div>"),r.b("\n"+n),r.b(" </div>"),r.b("\n"+n),r.b("</div>"),r.fl()},partials:{},subs:{}}),it["line-by-line-numbers"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<div class="line-num1">'),r.b(r.v(r.f("oldNumber",t,e,0))),r.b("</div>"),r.b("\n"+n),r.b('<div class="line-num2">'),r.b(r.v(r.f("newNumber",t,e,0))),r.b("</div>"),r.fl()},partials:{},subs:{}}),it["side-by-side-file-diff"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<div id="'),r.b(r.v(r.f("fileHtmlId",t,e,0))),r.b('" class="d2h-file-wrapper" data-lang="'),r.b(r.v(r.d("file.language",t,e,0))),r.b('">'),r.b("\n"+n),r.b(' <div class="d2h-file-header">'),r.b("\n"+n),r.b(" "),r.b(r.t(r.f("filePath",t,e,0))),r.b("\n"+n),r.b(" </div>"),r.b("\n"+n),r.b(' <div class="d2h-files-diff">'),r.b("\n"+n),r.b(' <div class="d2h-file-side-diff">'),r.b("\n"+n),r.b(' <div class="d2h-code-wrapper">'),r.b("\n"+n),r.b(' <table class="d2h-diff-table">'),r.b("\n"+n),r.b(' <tbody class="d2h-diff-tbody">'),r.b("\n"+n),r.b(" "),r.b(r.t(r.d("diffs.left",t,e,0))),r.b("\n"+n),r.b(" </tbody>"),r.b("\n"+n),r.b(" </table>"),r.b("\n"+n),r.b(" </div>"),r.b("\n"+n),r.b(" </div>"),r.b("\n"+n),r.b(' <div class="d2h-file-side-diff">'),r.b("\n"+n),r.b(' <div class="d2h-code-wrapper">'),r.b("\n"+n),r.b(' <table class="d2h-diff-table">'),r.b("\n"+n),r.b(' <tbody class="d2h-diff-tbody">'),r.b("\n"+n),r.b(" "),r.b(r.t(r.d("diffs.right",t,e,0))),r.b("\n"+n),r.b(" </tbody>"),r.b("\n"+n),r.b(" </table>"),r.b("\n"+n),r.b(" </div>"),r.b("\n"+n),r.b(" </div>"),r.b("\n"+n),r.b(" </div>"),r.b("\n"+n),r.b("</div>"),r.fl()},partials:{},subs:{}}),it["tag-file-added"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<span class="d2h-tag d2h-added d2h-added-tag">ADDED</span>'),r.fl()},partials:{},subs:{}}),it["tag-file-changed"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<span class="d2h-tag d2h-changed d2h-changed-tag">CHANGED</span>'),r.fl()},partials:{},subs:{}}),it["tag-file-deleted"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<span class="d2h-tag d2h-deleted d2h-deleted-tag">DELETED</span>'),r.fl()},partials:{},subs:{}}),it["tag-file-renamed"]=new rt["Template"]({code:function(t,e,n){var r=this;return r.b(n=n||""),r.b('<span class="d2h-tag d2h-moved d2h-moved-tag">RENAMED</span>'),r.fl()},partials:{},subs:{}});class ot{constructor({compiledTemplates:t={},rawTemplates:e={}}){const n=Object.entries(e).reduce((t,[e,n])=>{const r=rt["compile"](n,{asString:!1});return Object.assign(Object.assign({},t),{[e]:r})},{});this.preCompiledTemplates=Object.assign(Object.assign(Object.assign({},it),t),n)}static compile(t){return rt["compile"](t,{asString:!1})}render(t,e,n,r,i){const o=this.templateKey(t,e);try{const t=this.preCompiledTemplates[o];return t.render(n,r,i)}catch(a){throw new Error(`Could not find template to render '${o}'`)}}template(t,e){return this.preCompiledTemplates[this.templateKey(t,e)]}templateKey(t,e){return`${t}-${e}`}}const at=Object.assign(Object.assign(Object.assign({},U),K),{outputFormat:i.LINE_BY_LINE,drawFileList:!0});function st(t,e={}){const n=Object.assign(Object.assign({},at),e),r="string"===typeof t?y(t,n):t,i=new ot(n),{colorScheme:o}=n,a={colorScheme:o},s=n.drawFileList?new W(i,a).render(r):"",l="side-by-side"===n.outputFormat?new nt(i,n).render(r):new Z(i,n).render(r);return s+l}},ae84:function(t,e,n){var r=n("8707").Buffer,i=n("f576");function o(t,e,n,o){if(r.isBuffer(t)||(t=r.from(t,"binary")),e&&(r.isBuffer(e)||(e=r.from(e,"binary")),8!==e.length))throw new RangeError("salt should be Buffer with 8 byte length");var a=n/8,s=r.alloc(a),l=r.alloc(o||0),c=r.alloc(0);while(a>0||o>0){var u=new i;u.update(c),u.update(t),e&&u.update(e),c=u.digest();var h=0;if(a>0){var d=s.length-a;h=Math.min(a,c.length),c.copy(s,d,0,h),a-=h}if(h<c.length&&o>0){var f=l.length-o,p=Math.min(o,c.length-h);c.copy(l,f,h,h+p),o-=p}}return c.fill(0),{key:s,iv:l}}t.exports=o},ae93:function(t,e,n){"use strict";var r,i,o,a=n("d039"),s=n("1626"),l=n("861d"),c=n("7c73"),u=n("e163"),h=n("cb2d"),d=n("b622"),f=n("c430"),p=d("iterator"),m=!1;[].keys&&(o=[].keys(),"next"in o?(i=u(u(o)),i!==Object.prototype&&(r=i)):m=!0);var g=!l(r)||a((function(){var t={};return r[p].call(t)!==t}));g?r={}:f&&(r=c(r)),s(r[p])||h(r,p,(function(){return this})),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:m}},aeb0:function(t,e,n){"use strict";var r=n("9bf2").f;t.exports=function(t,e,n){n in t||r(t,n,{configurable:!0,get:function(){return e[n]},set:function(t){e[n]=t}})}},aed9:function(t,e,n){"use strict";var r=n("83ab"),i=n("d039");t.exports=r&&i((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},af5b:function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("1132"),n("72fe"),n("2b79"),n("38ba"))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.BlockCipher,i=e.algo;const o=16,a=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],s=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var l={pbox:[],sbox:[]};function c(t,e){let n=e>>24&255,r=e>>16&255,i=e>>8&255,o=255&e,a=t.sbox[0][n]+t.sbox[1][r];return a^=t.sbox[2][i],a+=t.sbox[3][o],a}function u(t,e,n){let r,i=e,a=n;for(let s=0;s<o;++s)i^=t.pbox[s],a=c(t,i)^a,r=i,i=a,a=r;return r=i,i=a,a=r,a^=t.pbox[o],i^=t.pbox[o+1],{left:i,right:a}}function h(t,e,n){let r,i=e,a=n;for(let s=o+1;s>1;--s)i^=t.pbox[s],a=c(t,i)^a,r=i,i=a,a=r;return r=i,i=a,a=r,a^=t.pbox[1],i^=t.pbox[0],{left:i,right:a}}function d(t,e,n){for(let o=0;o<4;o++){t.sbox[o]=[];for(let e=0;e<256;e++)t.sbox[o][e]=s[o][e]}let r=0;for(let s=0;s<o+2;s++)t.pbox[s]=a[s]^e[r],r++,r>=n&&(r=0);let i=0,l=0,c=0;for(let a=0;a<o+2;a+=2)c=u(t,i,l),i=c.left,l=c.right,t.pbox[a]=i,t.pbox[a+1]=l;for(let o=0;o<4;o++)for(let e=0;e<256;e+=2)c=u(t,i,l),i=c.left,l=c.right,t.sbox[o][e]=i,t.sbox[o][e+1]=l;return!0}var f=i.Blowfish=r.extend({_doReset:function(){if(this._keyPriorReset!==this._key){var t=this._keyPriorReset=this._key,e=t.words,n=t.sigBytes/4;d(l,e,n)}},encryptBlock:function(t,e){var n=u(l,t[e],t[e+1]);t[e]=n.left,t[e+1]=n.right},decryptBlock:function(t,e){var n=h(l,t[e],t[e+1]);t[e]=n.left,t[e+1]=n.right},blockSize:2,keySize:4,ivSize:2});e.Blowfish=r._createHelper(f)}(),t.Blowfish}))},b041:function(t,e,n){"use strict";var r=n("00ee"),i=n("f5df");t.exports=r?{}.toString:function(){return"[object "+i(this)+"]"}},b0c0:function(t,e,n){"use strict";var r=n("83ab"),i=n("5e77").EXISTS,o=n("e330"),a=n("edd0"),s=Function.prototype,l=o(s.toString),c=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,u=o(c.exec),h="name";r&&!i&&a(s,h,{configurable:!0,get:function(){try{return u(c,l(this))[1]}catch(t){return""}}})},b19a:function(t,e,n){"use strict";var r=n("966d"),i=Object.keys||function(t){var e=[];for(var n in t)e.push(n);return e};t.exports=h;var o=Object.create(n("3a7c"));o.inherits=n("3fb5");var a=n("ad71"),s=n("dc14");o.inherits(h,a);for(var l=i(s.prototype),c=0;c<l.length;c++){var u=l[c];h.prototype[u]||(h.prototype[u]=s.prototype[u])}function h(t){if(!(this instanceof h))return new h(t);a.call(this,t),s.call(this,t),t&&!1===t.readable&&(this.readable=!1),t&&!1===t.writable&&(this.writable=!1),this.allowHalfOpen=!0,t&&!1===t.allowHalfOpen&&(this.allowHalfOpen=!1),this.once("end",d)}function d(){this.allowHalfOpen||this._writableState.ended||r.nextTick(f,this)}function f(t){t.end()}Object.defineProperty(h.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(h.prototype,"destroyed",{get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed&&this._writableState.destroyed)},set:function(t){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=t,this._writableState.destroyed=t)}}),h.prototype._destroy=function(t,e){this.push(null),this.end(),r.nextTick(e,t)}},b20a:function(t,e,n){var r=n("6ac0"),i=n("4caa"),o=n("ea72"),a="['’]",s=RegExp(a,"g");function l(t){return function(e){return r(o(i(e).replace(s,"")),t,"")}}t.exports=l},b28b:function(t,e,n){"use strict";n.d(e,"a",(function(){return k}));var r=n("b42e"),i=n("c637"),o=n("a723"),a=n("992e"),s=n("2326"),l=n("228e"),c=n("6c06"),u=n("7b1e"),h=n("b508"),d=n("d82f"),f=n("cf75"),p=n("fa73");function m(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function g(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?m(Object(n),!0).forEach((function(e){b(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function b(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var v=["auto","start","end","center","baseline","stretch"],y=function(t,e,n){var r=t;if(!Object(u["p"])(n)&&!1!==n)return e&&(r+="-".concat(e)),"col"!==t||""!==n&&!0!==n?(r+="-".concat(n),Object(p["c"])(r)):Object(p["c"])(r)},w=Object(h["a"])(y),_=Object(d["c"])(null),x=function(){var t=Object(l["b"])().filter(c["a"]),e=t.reduce((function(t,e){return t[e]=Object(f["c"])(o["i"]),t}),Object(d["c"])(null)),n=t.reduce((function(t,e){return t[Object(f["g"])(e,"offset")]=Object(f["c"])(o["p"]),t}),Object(d["c"])(null)),r=t.reduce((function(t,e){return t[Object(f["g"])(e,"order")]=Object(f["c"])(o["p"]),t}),Object(d["c"])(null));return _=Object(d["a"])(Object(d["c"])(null),{col:Object(d["h"])(e),offset:Object(d["h"])(n),order:Object(d["h"])(r)}),Object(f["d"])(Object(d["m"])(g(g(g(g({},e),n),r),{},{alignSelf:Object(f["c"])(o["u"],null,(function(t){return Object(s["a"])(v,t)})),col:Object(f["c"])(o["g"],!1),cols:Object(f["c"])(o["p"]),offset:Object(f["c"])(o["p"]),order:Object(f["c"])(o["p"]),tag:Object(f["c"])(o["u"],"div")})),i["z"])},k={name:i["z"],functional:!0,get props(){return delete this.props,this.props=x()},render:function(t,e){var n,i=e.props,o=e.data,s=e.children,l=i.cols,c=i.offset,u=i.order,h=i.alignSelf,d=[];for(var f in _)for(var p=_[f],m=0;m<p.length;m++){var g=w(f,p[m].replace(f,""),i[p[m]]);g&&d.push(g)}var v=d.some((function(t){return a["e"].test(t)}));return d.push((n={col:i.col||!v&&!l},b(n,"col-".concat(l),l),b(n,"offset-".concat(c),c),b(n,"order-".concat(u),u),b(n,"align-self-".concat(h),h),n)),t(i.tag,Object(r["a"])(o,{class:d}),s)}}},b29d:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(t){return"ຕອນແລງ"===t},meridiem:function(t,e,n){return t<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(t){return"ທີ່"+t}});return e}))},b3eb:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[t+" Tage",t+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[t+" Monate",t+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[t+" Jahre",t+" Jahren"]};return e?i[n][0]:i[n][1]}var n=t.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,w:e,ww:"%d Wochen",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},b42e:function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=function(){return(r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},i={kebab:/-(\w)/g,styleProp:/:(.*)/,styleList:/;(?![^(]*\))/g};function o(t,e){return e?e.toUpperCase():""}function a(t){for(var e,n={},r=0,a=t.split(i.styleList);r<a.length;r++){var s=a[r].split(i.styleProp),l=s[0],c=s[1];(l=l.trim())&&("string"==typeof c&&(c=c.trim()),n[(e=l,e.replace(i.kebab,o))]=c)}return n}function s(){for(var t,e,n={},i=arguments.length;i--;)for(var o=0,s=Object.keys(arguments[i]);o<s.length;o++)switch(t=s[o]){case"class":case"style":case"directives":if(Array.isArray(n[t])||(n[t]=[]),"style"===t){var l=void 0;l=Array.isArray(arguments[i].style)?arguments[i].style:[arguments[i].style];for(var c=0;c<l.length;c++){var u=l[c];"string"==typeof u&&(l[c]=a(u))}arguments[i].style=l}n[t]=n[t].concat(arguments[i][t]);break;case"staticClass":if(!arguments[i][t])break;void 0===n[t]&&(n[t]=""),n[t]&&(n[t]+=" "),n[t]+=arguments[i][t].trim();break;case"on":case"nativeOn":n[t]||(n[t]={});for(var h=0,d=Object.keys(arguments[i][t]||{});h<d.length;h++)e=d[h],n[t][e]?n[t][e]=[].concat(n[t][e],arguments[i][t][e]):n[t][e]=arguments[i][t][e];break;case"attrs":case"props":case"domProps":case"scopedSlots":case"staticStyle":case"hook":case"transition":n[t]||(n[t]={}),n[t]=r({},arguments[i][t],n[t]);break;case"slot":case"key":case"ref":case"tag":case"show":case"keepAlive":default:n[t]||(n[t]=arguments[i][t])}return n}},b42e2:function(t,e,n){"use strict";var r=Math.ceil,i=Math.floor;t.exports=Math.trunc||function(t){var e=+t;return(e>0?i:r)(e)}},b469:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[t+" Tage",t+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[t+" Monate",t+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[t+" Jahre",t+" Jahren"]};return e?i[n][0]:i[n][1]}var n=t.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,w:e,ww:"%d Wochen",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},b4e8:function(t){t.exports=JSON.parse('{"sha224WithRSAEncryption":{"sign":"rsa","hash":"sha224","id":"302d300d06096086480165030402040500041c"},"RSA-SHA224":{"sign":"ecdsa/rsa","hash":"sha224","id":"302d300d06096086480165030402040500041c"},"sha256WithRSAEncryption":{"sign":"rsa","hash":"sha256","id":"3031300d060960864801650304020105000420"},"RSA-SHA256":{"sign":"ecdsa/rsa","hash":"sha256","id":"3031300d060960864801650304020105000420"},"sha384WithRSAEncryption":{"sign":"rsa","hash":"sha384","id":"3041300d060960864801650304020205000430"},"RSA-SHA384":{"sign":"ecdsa/rsa","hash":"sha384","id":"3041300d060960864801650304020205000430"},"sha512WithRSAEncryption":{"sign":"rsa","hash":"sha512","id":"3051300d060960864801650304020305000440"},"RSA-SHA512":{"sign":"ecdsa/rsa","hash":"sha512","id":"3051300d060960864801650304020305000440"},"RSA-SHA1":{"sign":"rsa","hash":"sha1","id":"3021300906052b0e03021a05000414"},"ecdsa-with-SHA1":{"sign":"ecdsa","hash":"sha1","id":""},"sha256":{"sign":"ecdsa","hash":"sha256","id":""},"sha224":{"sign":"ecdsa","hash":"sha224","id":""},"sha384":{"sign":"ecdsa","hash":"sha384","id":""},"sha512":{"sign":"ecdsa","hash":"sha512","id":""},"DSA-SHA":{"sign":"dsa","hash":"sha1","id":""},"DSA-SHA1":{"sign":"dsa","hash":"sha1","id":""},"DSA":{"sign":"dsa","hash":"sha1","id":""},"DSA-WITH-SHA224":{"sign":"dsa","hash":"sha224","id":""},"DSA-SHA224":{"sign":"dsa","hash":"sha224","id":""},"DSA-WITH-SHA256":{"sign":"dsa","hash":"sha256","id":""},"DSA-SHA256":{"sign":"dsa","hash":"sha256","id":""},"DSA-WITH-SHA384":{"sign":"dsa","hash":"sha384","id":""},"DSA-SHA384":{"sign":"dsa","hash":"sha384","id":""},"DSA-WITH-SHA512":{"sign":"dsa","hash":"sha512","id":""},"DSA-SHA512":{"sign":"dsa","hash":"sha512","id":""},"DSA-RIPEMD160":{"sign":"dsa","hash":"rmd160","id":""},"ripemd160WithRSA":{"sign":"rsa","hash":"rmd160","id":"3021300906052b2403020105000414"},"RSA-RIPEMD160":{"sign":"rsa","hash":"rmd160","id":"3021300906052b2403020105000414"},"md5WithRSAEncryption":{"sign":"rsa","hash":"md5","id":"3020300c06082a864886f70d020505000410"},"RSA-MD5":{"sign":"rsa","hash":"md5","id":"3020300c06082a864886f70d020505000410"}}')},b508:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n("d82f"),i=function(t){var e=Object(r["c"])(null);return function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];var o=JSON.stringify(r);return e[o]=e[o]||t.apply(null,r)}}},b525:function(t,e,n){"use strict";var r=n("c3c0"),i=n("edc9"),o=n("da3e"),a=r.rotr64_hi,s=r.rotr64_lo,l=r.shr64_hi,c=r.shr64_lo,u=r.sum64,h=r.sum64_hi,d=r.sum64_lo,f=r.sum64_4_hi,p=r.sum64_4_lo,m=r.sum64_5_hi,g=r.sum64_5_lo,b=i.BlockHash,v=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591];function y(){if(!(this instanceof y))return new y;b.call(this),this.h=[1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209],this.k=v,this.W=new Array(160)}function w(t,e,n,r,i){var o=t&n^~t&i;return o<0&&(o+=4294967296),o}function _(t,e,n,r,i,o){var a=e&r^~e&o;return a<0&&(a+=4294967296),a}function x(t,e,n,r,i){var o=t&n^t&i^n&i;return o<0&&(o+=4294967296),o}function k(t,e,n,r,i,o){var a=e&r^e&o^r&o;return a<0&&(a+=4294967296),a}function A(t,e){var n=a(t,e,28),r=a(e,t,2),i=a(e,t,7),o=n^r^i;return o<0&&(o+=4294967296),o}function M(t,e){var n=s(t,e,28),r=s(e,t,2),i=s(e,t,7),o=n^r^i;return o<0&&(o+=4294967296),o}function O(t,e){var n=a(t,e,14),r=a(t,e,18),i=a(e,t,9),o=n^r^i;return o<0&&(o+=4294967296),o}function S(t,e){var n=s(t,e,14),r=s(t,e,18),i=s(e,t,9),o=n^r^i;return o<0&&(o+=4294967296),o}function T(t,e){var n=a(t,e,1),r=a(t,e,8),i=l(t,e,7),o=n^r^i;return o<0&&(o+=4294967296),o}function C(t,e){var n=s(t,e,1),r=s(t,e,8),i=c(t,e,7),o=n^r^i;return o<0&&(o+=4294967296),o}function E(t,e){var n=a(t,e,19),r=a(e,t,29),i=l(t,e,6),o=n^r^i;return o<0&&(o+=4294967296),o}function j(t,e){var n=s(t,e,19),r=s(e,t,29),i=c(t,e,6),o=n^r^i;return o<0&&(o+=4294967296),o}r.inherits(y,b),t.exports=y,y.blockSize=1024,y.outSize=512,y.hmacStrength=192,y.padLength=128,y.prototype._prepareBlock=function(t,e){for(var n=this.W,r=0;r<32;r++)n[r]=t[e+r];for(;r<n.length;r+=2){var i=E(n[r-4],n[r-3]),o=j(n[r-4],n[r-3]),a=n[r-14],s=n[r-13],l=T(n[r-30],n[r-29]),c=C(n[r-30],n[r-29]),u=n[r-32],h=n[r-31];n[r]=f(i,o,a,s,l,c,u,h),n[r+1]=p(i,o,a,s,l,c,u,h)}},y.prototype._update=function(t,e){this._prepareBlock(t,e);var n=this.W,r=this.h[0],i=this.h[1],a=this.h[2],s=this.h[3],l=this.h[4],c=this.h[5],f=this.h[6],p=this.h[7],b=this.h[8],v=this.h[9],y=this.h[10],T=this.h[11],C=this.h[12],E=this.h[13],j=this.h[14],L=this.h[15];o(this.k.length===n.length);for(var P=0;P<n.length;P+=2){var D=j,I=L,R=O(b,v),N=S(b,v),B=w(b,v,y,T,C,E),F=_(b,v,y,T,C,E),Y=this.k[P],z=this.k[P+1],H=n[P],V=n[P+1],W=m(D,I,R,N,B,F,Y,z,H,V),U=g(D,I,R,N,B,F,Y,z,H,V);D=A(r,i),I=M(r,i),R=x(r,i,a,s,l,c),N=k(r,i,a,s,l,c);var $=h(D,I,R,N),G=d(D,I,R,N);j=C,L=E,C=y,E=T,y=b,T=v,b=h(f,p,W,U),v=d(p,p,W,U),f=l,p=c,l=a,c=s,a=r,s=i,r=h(W,U,$,G),i=d(W,U,$,G)}u(this.h,0,r,i),u(this.h,2,a,s),u(this.h,4,l,c),u(this.h,6,f,p),u(this.h,8,b,v),u(this.h,10,y,T),u(this.h,12,C,E),u(this.h,14,j,L)},y.prototype._digest=function(t){return"hex"===t?r.toHex32(this.h,"big"):r.split32(this.h,"big")}},b53d:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}});return e}))},b540:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(t,e){return 12===t&&(t=0),"enjing"===e?t:"siyang"===e?t>=11?t:t+12:"sonten"===e||"ndalu"===e?t+12:void 0},meridiem:function(t,e,n){return t<11?"enjing":t<15?"siyang":t<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}});return e}))},b5b7:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,o=t.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(t,r){return t?/-MMM-/.test(r)?n[t.month()]:e[t.month()]:e},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:4},invalidDate:"Fecha inválida"});return o}))},b5ca:function(t,e,n){"use strict";var r=n("b639").Buffer,i=n("3fb5"),o=n("93e6"),a=new Array(16),s=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],l=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],c=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],u=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11],h=[0,1518500249,1859775393,2400959708,2840853838],d=[1352829926,1548603684,1836072691,2053994217,0];function f(){o.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520}function p(t,e){return t<<e|t>>>32-e}function m(t,e,n,r,i,o,a,s){return p(t+(e^n^r)+o+a|0,s)+i|0}function g(t,e,n,r,i,o,a,s){return p(t+(e&n|~e&r)+o+a|0,s)+i|0}function b(t,e,n,r,i,o,a,s){return p(t+((e|~n)^r)+o+a|0,s)+i|0}function v(t,e,n,r,i,o,a,s){return p(t+(e&r|n&~r)+o+a|0,s)+i|0}function y(t,e,n,r,i,o,a,s){return p(t+(e^(n|~r))+o+a|0,s)+i|0}i(f,o),f.prototype._update=function(){for(var t=a,e=0;e<16;++e)t[e]=this._block.readInt32LE(4*e);for(var n=0|this._a,r=0|this._b,i=0|this._c,o=0|this._d,f=0|this._e,w=0|this._a,_=0|this._b,x=0|this._c,k=0|this._d,A=0|this._e,M=0;M<80;M+=1){var O,S;M<16?(O=m(n,r,i,o,f,t[s[M]],h[0],c[M]),S=y(w,_,x,k,A,t[l[M]],d[0],u[M])):M<32?(O=g(n,r,i,o,f,t[s[M]],h[1],c[M]),S=v(w,_,x,k,A,t[l[M]],d[1],u[M])):M<48?(O=b(n,r,i,o,f,t[s[M]],h[2],c[M]),S=b(w,_,x,k,A,t[l[M]],d[2],u[M])):M<64?(O=v(n,r,i,o,f,t[s[M]],h[3],c[M]),S=g(w,_,x,k,A,t[l[M]],d[3],u[M])):(O=y(n,r,i,o,f,t[s[M]],h[4],c[M]),S=m(w,_,x,k,A,t[l[M]],d[4],u[M])),n=f,f=o,o=p(i,10),i=r,r=O,w=A,A=k,k=p(x,10),x=_,_=S}var T=this._b+i+k|0;this._b=this._c+o+A|0,this._c=this._d+f+w|0,this._d=this._e+n+_|0,this._e=this._a+r+x|0,this._a=T},f.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var t=r.alloc?r.alloc(20):new r(20);return t.writeInt32LE(this._a,0),t.writeInt32LE(this._b,4),t.writeInt32LE(this._c,8),t.writeInt32LE(this._d,12),t.writeInt32LE(this._e,16),t},t.exports=f},b622:function(t,e,n){"use strict";var r=n("da84"),i=n("5692"),o=n("1a2d"),a=n("90e3"),s=n("04f8"),l=n("fdbf"),c=r.Symbol,u=i("wks"),h=l?c["for"]||c:c&&c.withoutSetter||a;t.exports=function(t){return o(u,t)||(u[t]=s&&o(c,t)?c[t]:h("Symbol."+t)),u[t]}},b639:function(t,e,n){"use strict";(function(t){ /*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh <http://feross.org> * @license MIT */ var r=n("1fb5"),i=n("9152"),o=n("e3db");function a(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()&&"function"===typeof t.subarray&&0===t.subarray(1,1).byteLength}catch(e){return!1}}function s(){return c.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function l(t,e){if(s()<e)throw new RangeError("Invalid typed array length");return c.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(e),t.__proto__=c.prototype):(null===t&&(t=new c(e)),t.length=e),t}function c(t,e,n){if(!c.TYPED_ARRAY_SUPPORT&&!(this instanceof c))return new c(t,e,n);if("number"===typeof t){if("string"===typeof e)throw new Error("If encoding is specified then the first argument must be a string");return f(this,t)}return u(this,t,e,n)}function u(t,e,n,r){if("number"===typeof e)throw new TypeError('"value" argument must not be a number');return"undefined"!==typeof ArrayBuffer&&e instanceof ArrayBuffer?g(t,e,n,r):"string"===typeof e?p(t,e,n):b(t,e)}function h(t){if("number"!==typeof t)throw new TypeError('"size" argument must be a number');if(t<0)throw new RangeError('"size" argument must not be negative')}function d(t,e,n,r){return h(e),e<=0?l(t,e):void 0!==n?"string"===typeof r?l(t,e).fill(n,r):l(t,e).fill(n):l(t,e)}function f(t,e){if(h(e),t=l(t,e<0?0:0|v(e)),!c.TYPED_ARRAY_SUPPORT)for(var n=0;n<e;++n)t[n]=0;return t}function p(t,e,n){if("string"===typeof n&&""!==n||(n="utf8"),!c.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|w(e,n);t=l(t,r);var i=t.write(e,n);return i!==r&&(t=t.slice(0,i)),t}function m(t,e){var n=e.length<0?0:0|v(e.length);t=l(t,n);for(var r=0;r<n;r+=1)t[r]=255&e[r];return t}function g(t,e,n,r){if(e.byteLength,n<0||e.byteLength<n)throw new RangeError("'offset' is out of bounds");if(e.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");return e=void 0===n&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,n):new Uint8Array(e,n,r),c.TYPED_ARRAY_SUPPORT?(t=e,t.__proto__=c.prototype):t=m(t,e),t}function b(t,e){if(c.isBuffer(e)){var n=0|v(e.length);return t=l(t,n),0===t.length?t:(e.copy(t,0,0,n),t)}if(e){if("undefined"!==typeof ArrayBuffer&&e.buffer instanceof ArrayBuffer||"length"in e)return"number"!==typeof e.length||et(e.length)?l(t,0):m(t,e);if("Buffer"===e.type&&o(e.data))return m(t,e.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function v(t){if(t>=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|t}function y(t){return+t!=t&&(t=0),c.alloc(+t)}function w(t,e){if(c.isBuffer(t))return t.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!==typeof t&&(t=""+t);var n=t.length;if(0===n)return 0;for(var r=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return Z(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return J(t).length;default:if(r)return Z(t).length;e=(""+e).toLowerCase(),r=!0}}function _(t,e,n){var r=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if(n>>>=0,e>>>=0,n<=e)return"";t||(t="utf8");while(1)switch(t){case"hex":return N(this,e,n);case"utf8":case"utf-8":return L(this,e,n);case"ascii":return I(this,e,n);case"latin1":case"binary":return R(this,e,n);case"base64":return j(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return B(this,e,n);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}function x(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function k(t,e,n,r,i){if(0===t.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(i)return-1;n=t.length-1}else if(n<0){if(!i)return-1;n=0}if("string"===typeof e&&(e=c.from(e,r)),c.isBuffer(e))return 0===e.length?-1:A(t,e,n,r,i);if("number"===typeof e)return e&=255,c.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):A(t,[e],n,r,i);throw new TypeError("val must be string, number or Buffer")}function A(t,e,n,r,i){var o,a=1,s=t.length,l=e.length;if(void 0!==r&&(r=String(r).toLowerCase(),"ucs2"===r||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||e.length<2)return-1;a=2,s/=2,l/=2,n/=2}function c(t,e){return 1===a?t[e]:t.readUInt16BE(e*a)}if(i){var u=-1;for(o=n;o<s;o++)if(c(t,o)===c(e,-1===u?0:o-u)){if(-1===u&&(u=o),o-u+1===l)return u*a}else-1!==u&&(o-=o-u),u=-1}else for(n+l>s&&(n=s-l),o=n;o>=0;o--){for(var h=!0,d=0;d<l;d++)if(c(t,o+d)!==c(e,d)){h=!1;break}if(h)return o}return-1}function M(t,e,n,r){n=Number(n)||0;var i=t.length-n;r?(r=Number(r),r>i&&(r=i)):r=i;var o=e.length;if(o%2!==0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;a<r;++a){var s=parseInt(e.substr(2*a,2),16);if(isNaN(s))return a;t[n+a]=s}return a}function O(t,e,n,r){return tt(Z(e,t.length-n),t,n,r)}function S(t,e,n,r){return tt(K(e),t,n,r)}function T(t,e,n,r){return S(t,e,n,r)}function C(t,e,n,r){return tt(J(e),t,n,r)}function E(t,e,n,r){return tt(Q(e,t.length-n),t,n,r)}function j(t,e,n){return 0===e&&n===t.length?r.fromByteArray(t):r.fromByteArray(t.slice(e,n))}function L(t,e,n){n=Math.min(t.length,n);var r=[],i=e;while(i<n){var o,a,s,l,c=t[i],u=null,h=c>239?4:c>223?3:c>191?2:1;if(i+h<=n)switch(h){case 1:c<128&&(u=c);break;case 2:o=t[i+1],128===(192&o)&&(l=(31&c)<<6|63&o,l>127&&(u=l));break;case 3:o=t[i+1],a=t[i+2],128===(192&o)&&128===(192&a)&&(l=(15&c)<<12|(63&o)<<6|63&a,l>2047&&(l<55296||l>57343)&&(u=l));break;case 4:o=t[i+1],a=t[i+2],s=t[i+3],128===(192&o)&&128===(192&a)&&128===(192&s)&&(l=(15&c)<<18|(63&o)<<12|(63&a)<<6|63&s,l>65535&&l<1114112&&(u=l))}null===u?(u=65533,h=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),i+=h}return D(r)}e.Buffer=c,e.SlowBuffer=y,e.INSPECT_MAX_BYTES=50,c.TYPED_ARRAY_SUPPORT=void 0!==t.TYPED_ARRAY_SUPPORT?t.TYPED_ARRAY_SUPPORT:a(),e.kMaxLength=s(),c.poolSize=8192,c._augment=function(t){return t.__proto__=c.prototype,t},c.from=function(t,e,n){return u(null,t,e,n)},c.TYPED_ARRAY_SUPPORT&&(c.prototype.__proto__=Uint8Array.prototype,c.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&c[Symbol.species]===c&&Object.defineProperty(c,Symbol.species,{value:null,configurable:!0})),c.alloc=function(t,e,n){return d(null,t,e,n)},c.allocUnsafe=function(t){return f(null,t)},c.allocUnsafeSlow=function(t){return f(null,t)},c.isBuffer=function(t){return!(null==t||!t._isBuffer)},c.compare=function(t,e){if(!c.isBuffer(t)||!c.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(t===e)return 0;for(var n=t.length,r=e.length,i=0,o=Math.min(n,r);i<o;++i)if(t[i]!==e[i]){n=t[i],r=e[i];break}return n<r?-1:r<n?1:0},c.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},c.concat=function(t,e){if(!o(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return c.alloc(0);var n;if(void 0===e)for(e=0,n=0;n<t.length;++n)e+=t[n].length;var r=c.allocUnsafe(e),i=0;for(n=0;n<t.length;++n){var a=t[n];if(!c.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,i),i+=a.length}return r},c.byteLength=w,c.prototype._isBuffer=!0,c.prototype.swap16=function(){var t=this.length;if(t%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<t;e+=2)x(this,e,e+1);return this},c.prototype.swap32=function(){var t=this.length;if(t%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<t;e+=4)x(this,e,e+3),x(this,e+1,e+2);return this},c.prototype.swap64=function(){var t=this.length;if(t%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<t;e+=8)x(this,e,e+7),x(this,e+1,e+6),x(this,e+2,e+5),x(this,e+3,e+4);return this},c.prototype.toString=function(){var t=0|this.length;return 0===t?"":0===arguments.length?L(this,0,t):_.apply(this,arguments)},c.prototype.equals=function(t){if(!c.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===c.compare(this,t)},c.prototype.inspect=function(){var t="",n=e.INSPECT_MAX_BYTES;return this.length>0&&(t=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(t+=" ... ")),"<Buffer "+t+">"},c.prototype.compare=function(t,e,n,r,i){if(!c.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),e<0||n>t.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&e>=n)return 0;if(r>=i)return-1;if(e>=n)return 1;if(e>>>=0,n>>>=0,r>>>=0,i>>>=0,this===t)return 0;for(var o=i-r,a=n-e,s=Math.min(o,a),l=this.slice(r,i),u=t.slice(e,n),h=0;h<s;++h)if(l[h]!==u[h]){o=l[h],a=u[h];break}return o<a?-1:a<o?1:0},c.prototype.includes=function(t,e,n){return-1!==this.indexOf(t,e,n)},c.prototype.indexOf=function(t,e,n){return k(this,t,e,n,!0)},c.prototype.lastIndexOf=function(t,e,n){return k(this,t,e,n,!1)},c.prototype.write=function(t,e,n,r){if(void 0===e)r="utf8",n=this.length,e=0;else if(void 0===n&&"string"===typeof e)r=e,n=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e|=0,isFinite(n)?(n|=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-e;if((void 0===n||n>i)&&(n=i),t.length>0&&(n<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return M(this,t,e,n);case"utf8":case"utf-8":return O(this,t,e,n);case"ascii":return S(this,t,e,n);case"latin1":case"binary":return T(this,t,e,n);case"base64":return C(this,t,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return E(this,t,e,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var P=4096;function D(t){var e=t.length;if(e<=P)return String.fromCharCode.apply(String,t);var n="",r=0;while(r<e)n+=String.fromCharCode.apply(String,t.slice(r,r+=P));return n}function I(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;i<n;++i)r+=String.fromCharCode(127&t[i]);return r}function R(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;i<n;++i)r+=String.fromCharCode(t[i]);return r}function N(t,e,n){var r=t.length;(!e||e<0)&&(e=0),(!n||n<0||n>r)&&(n=r);for(var i="",o=e;o<n;++o)i+=X(t[o]);return i}function B(t,e,n){for(var r=t.slice(e,n),i="",o=0;o<r.length;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}function F(t,e,n){if(t%1!==0||t<0)throw new RangeError("offset is not uint");if(t+e>n)throw new RangeError("Trying to access beyond buffer length")}function Y(t,e,n,r,i,o){if(!c.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>i||e<o)throw new RangeError('"value" argument is out of bounds');if(n+r>t.length)throw new RangeError("Index out of range")}function z(t,e,n,r){e<0&&(e=65535+e+1);for(var i=0,o=Math.min(t.length-n,2);i<o;++i)t[n+i]=(e&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function H(t,e,n,r){e<0&&(e=4294967295+e+1);for(var i=0,o=Math.min(t.length-n,4);i<o;++i)t[n+i]=e>>>8*(r?i:3-i)&255}function V(t,e,n,r,i,o){if(n+r>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function W(t,e,n,r,o){return o||V(t,e,n,4,34028234663852886e22,-34028234663852886e22),i.write(t,e,n,r,23,4),n+4}function U(t,e,n,r,o){return o||V(t,e,n,8,17976931348623157e292,-17976931348623157e292),i.write(t,e,n,r,52,8),n+8}c.prototype.slice=function(t,e){var n,r=this.length;if(t=~~t,e=void 0===e?r:~~e,t<0?(t+=r,t<0&&(t=0)):t>r&&(t=r),e<0?(e+=r,e<0&&(e=0)):e>r&&(e=r),e<t&&(e=t),c.TYPED_ARRAY_SUPPORT)n=this.subarray(t,e),n.__proto__=c.prototype;else{var i=e-t;n=new c(i,void 0);for(var o=0;o<i;++o)n[o]=this[o+t]}return n},c.prototype.readUIntLE=function(t,e,n){t|=0,e|=0,n||F(t,e,this.length);var r=this[t],i=1,o=0;while(++o<e&&(i*=256))r+=this[t+o]*i;return r},c.prototype.readUIntBE=function(t,e,n){t|=0,e|=0,n||F(t,e,this.length);var r=this[t+--e],i=1;while(e>0&&(i*=256))r+=this[t+--e]*i;return r},c.prototype.readUInt8=function(t,e){return e||F(t,1,this.length),this[t]},c.prototype.readUInt16LE=function(t,e){return e||F(t,2,this.length),this[t]|this[t+1]<<8},c.prototype.readUInt16BE=function(t,e){return e||F(t,2,this.length),this[t]<<8|this[t+1]},c.prototype.readUInt32LE=function(t,e){return e||F(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},c.prototype.readUInt32BE=function(t,e){return e||F(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},c.prototype.readIntLE=function(t,e,n){t|=0,e|=0,n||F(t,e,this.length);var r=this[t],i=1,o=0;while(++o<e&&(i*=256))r+=this[t+o]*i;return i*=128,r>=i&&(r-=Math.pow(2,8*e)),r},c.prototype.readIntBE=function(t,e,n){t|=0,e|=0,n||F(t,e,this.length);var r=e,i=1,o=this[t+--r];while(r>0&&(i*=256))o+=this[t+--r]*i;return i*=128,o>=i&&(o-=Math.pow(2,8*e)),o},c.prototype.readInt8=function(t,e){return e||F(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},c.prototype.readInt16LE=function(t,e){e||F(t,2,this.length);var n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(t,e){e||F(t,2,this.length);var n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt32LE=function(t,e){return e||F(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},c.prototype.readInt32BE=function(t,e){return e||F(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},c.prototype.readFloatLE=function(t,e){return e||F(t,4,this.length),i.read(this,t,!0,23,4)},c.prototype.readFloatBE=function(t,e){return e||F(t,4,this.length),i.read(this,t,!1,23,4)},c.prototype.readDoubleLE=function(t,e){return e||F(t,8,this.length),i.read(this,t,!0,52,8)},c.prototype.readDoubleBE=function(t,e){return e||F(t,8,this.length),i.read(this,t,!1,52,8)},c.prototype.writeUIntLE=function(t,e,n,r){if(t=+t,e|=0,n|=0,!r){var i=Math.pow(2,8*n)-1;Y(this,t,e,n,i,0)}var o=1,a=0;this[e]=255&t;while(++a<n&&(o*=256))this[e+a]=t/o&255;return e+n},c.prototype.writeUIntBE=function(t,e,n,r){if(t=+t,e|=0,n|=0,!r){var i=Math.pow(2,8*n)-1;Y(this,t,e,n,i,0)}var o=n-1,a=1;this[e+o]=255&t;while(--o>=0&&(a*=256))this[e+o]=t/a&255;return e+n},c.prototype.writeUInt8=function(t,e,n){return t=+t,e|=0,n||Y(this,t,e,1,255,0),c.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},c.prototype.writeUInt16LE=function(t,e,n){return t=+t,e|=0,n||Y(this,t,e,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):z(this,t,e,!0),e+2},c.prototype.writeUInt16BE=function(t,e,n){return t=+t,e|=0,n||Y(this,t,e,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):z(this,t,e,!1),e+2},c.prototype.writeUInt32LE=function(t,e,n){return t=+t,e|=0,n||Y(this,t,e,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):H(this,t,e,!0),e+4},c.prototype.writeUInt32BE=function(t,e,n){return t=+t,e|=0,n||Y(this,t,e,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):H(this,t,e,!1),e+4},c.prototype.writeIntLE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);Y(this,t,e,n,i-1,-i)}var o=0,a=1,s=0;this[e]=255&t;while(++o<n&&(a*=256))t<0&&0===s&&0!==this[e+o-1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+n},c.prototype.writeIntBE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);Y(this,t,e,n,i-1,-i)}var o=n-1,a=1,s=0;this[e+o]=255&t;while(--o>=0&&(a*=256))t<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+n},c.prototype.writeInt8=function(t,e,n){return t=+t,e|=0,n||Y(this,t,e,1,127,-128),c.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},c.prototype.writeInt16LE=function(t,e,n){return t=+t,e|=0,n||Y(this,t,e,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):z(this,t,e,!0),e+2},c.prototype.writeInt16BE=function(t,e,n){return t=+t,e|=0,n||Y(this,t,e,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):z(this,t,e,!1),e+2},c.prototype.writeInt32LE=function(t,e,n){return t=+t,e|=0,n||Y(this,t,e,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):H(this,t,e,!0),e+4},c.prototype.writeInt32BE=function(t,e,n){return t=+t,e|=0,n||Y(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):H(this,t,e,!1),e+4},c.prototype.writeFloatLE=function(t,e,n){return W(this,t,e,!0,n)},c.prototype.writeFloatBE=function(t,e,n){return W(this,t,e,!1,n)},c.prototype.writeDoubleLE=function(t,e,n){return U(this,t,e,!0,n)},c.prototype.writeDoubleBE=function(t,e,n){return U(this,t,e,!1,n)},c.prototype.copy=function(t,e,n,r){if(n||(n=0),r||0===r||(r=this.length),e>=t.length&&(e=t.length),e||(e=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===t.length||0===this.length)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),t.length-e<r-n&&(r=t.length-e+n);var i,o=r-n;if(this===t&&n<e&&e<r)for(i=o-1;i>=0;--i)t[i+e]=this[i+n];else if(o<1e3||!c.TYPED_ARRAY_SUPPORT)for(i=0;i<o;++i)t[i+e]=this[i+n];else Uint8Array.prototype.set.call(t,this.subarray(n,n+o),e);return o},c.prototype.fill=function(t,e,n,r){if("string"===typeof t){if("string"===typeof e?(r=e,e=0,n=this.length):"string"===typeof n&&(r=n,n=this.length),1===t.length){var i=t.charCodeAt(0);i<256&&(t=i)}if(void 0!==r&&"string"!==typeof r)throw new TypeError("encoding must be a string");if("string"===typeof r&&!c.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"===typeof t&&(t&=255);if(e<0||this.length<e||this.length<n)throw new RangeError("Out of range index");if(n<=e)return this;var o;if(e>>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"===typeof t)for(o=e;o<n;++o)this[o]=t;else{var a=c.isBuffer(t)?t:Z(new c(t,r).toString()),s=a.length;for(o=0;o<n-e;++o)this[o+e]=a[o%s]}return this};var $=/[^+\/0-9A-Za-z-_]/g;function G(t){if(t=q(t).replace($,""),t.length<2)return"";while(t.length%4!==0)t+="=";return t}function q(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}function X(t){return t<16?"0"+t.toString(16):t.toString(16)}function Z(t,e){var n;e=e||1/0;for(var r=t.length,i=null,o=[],a=0;a<r;++a){if(n=t.charCodeAt(a),n>55295&&n<57344){if(!i){if(n>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(e-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(e-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(e-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((e-=1)<0)break;o.push(n)}else if(n<2048){if((e-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function K(t){for(var e=[],n=0;n<t.length;++n)e.push(255&t.charCodeAt(n));return e}function Q(t,e){for(var n,r,i,o=[],a=0;a<t.length;++a){if((e-=2)<0)break;n=t.charCodeAt(a),r=n>>8,i=n%256,o.push(i),o.push(r)}return o}function J(t){return r.toByteArray(G(t))}function tt(t,e,n,r){for(var i=0;i<r;++i){if(i+n>=e.length||i>=t.length)break;e[i+n]=t[i]}return i}function et(t){return t!==t}}).call(this,n("c8ba"))},b672:function(t,e,n){var r=n("8707").Buffer;function i(t,e){this._block=r.alloc(t),this._finalSize=e,this._blockSize=t,this._len=0}i.prototype.update=function(t,e){"string"===typeof t&&(e=e||"utf8",t=r.from(t,e));for(var n=this._block,i=this._blockSize,o=t.length,a=this._len,s=0;s<o;){for(var l=a%i,c=Math.min(o-s,i-l),u=0;u<c;u++)n[l+u]=t[s+u];a+=c,s+=c,a%i===0&&this._update(n)}return this._len+=o,this},i.prototype.digest=function(t){var e=this._len%this._blockSize;this._block[e]=128,this._block.fill(0,e+1),e>=this._finalSize&&(this._update(this._block),this._block.fill(0));var n=8*this._len;if(n<=4294967295)this._block.writeUInt32BE(n,this._blockSize-4);else{var r=(4294967295&n)>>>0,i=(n-r)/4294967296;this._block.writeUInt32BE(i,this._blockSize-8),this._block.writeUInt32BE(r,this._blockSize-4)}this._update(this._block);var o=this._hash();return t?o.toString(t):o},i.prototype._update=function(){throw new Error("_update must be implemented by subclass")},t.exports=i},b692:function(t,e,n){"use strict";var r=n("39a9").Buffer,i=n("98e6"),o=n("34d5"),a=n("3fb5"),s=n("6fe7"),l=n("980c"),c=n("b4e8");function u(t){o.Writable.call(this);var e=c[t];if(!e)throw new Error("Unknown message digest");this._hashType=e.hash,this._hash=i(e.hash),this._tag=e.id,this._signType=e.sign}function h(t){o.Writable.call(this);var e=c[t];if(!e)throw new Error("Unknown message digest");this._hash=i(e.hash),this._tag=e.id,this._signType=e.sign}function d(t){return new u(t)}function f(t){return new h(t)}Object.keys(c).forEach((function(t){c[t].id=r.from(c[t].id,"hex"),c[t.toLowerCase()]=c[t]})),a(u,o.Writable),u.prototype._write=function(t,e,n){this._hash.update(t),n()},u.prototype.update=function(t,e){return this._hash.update("string"===typeof t?r.from(t,e):t),this},u.prototype.sign=function(t,e){this.end();var n=this._hash.digest(),r=s(n,t,this._hashType,this._signType,this._tag);return e?r.toString(e):r},a(h,o.Writable),h.prototype._write=function(t,e,n){this._hash.update(t),n()},h.prototype.update=function(t,e){return this._hash.update("string"===typeof t?r.from(t,e):t),this},h.prototype.verify=function(t,e,n){var i="string"===typeof e?r.from(e,n):e;this.end();var o=this._hash.digest();return l(i,o,t,this._signType,this._tag)},t.exports={Sign:d,Verify:f,createSign:d,createVerify:f}},b727:function(t,e,n){"use strict";var r=n("0366"),i=n("e330"),o=n("44ad"),a=n("7b0b"),s=n("07fa"),l=n("65f0"),c=i([].push),u=function(t){var e=1===t,n=2===t,i=3===t,u=4===t,h=6===t,d=7===t,f=5===t||h;return function(p,m,g,b){for(var v,y,w=a(p),_=o(w),x=r(m,g),k=s(_),A=0,M=b||l,O=e?M(p,k):n||d?M(p,0):void 0;k>A;A++)if((f||A in _)&&(v=_[A],y=x(v,A,w),t))if(e)O[A]=y;else if(y)switch(t){case 3:return!0;case 5:return v;case 6:return A;case 2:c(O,v)}else switch(t){case 4:return!1;case 7:c(O,v)}return h?-1:i||u?u:O}};t.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},b73f:function(t,e,n){"use strict";var r=n("80af"),i=n("f3a3"),o=i.assert;function a(t,e){if(t instanceof a)return t;this._importDER(t,e)||(o(t.r&&t.s,"Signature without r or s"),this.r=new r(t.r,16),this.s=new r(t.s,16),void 0===t.recoveryParam?this.recoveryParam=null:this.recoveryParam=t.recoveryParam)}function s(){this.place=0}function l(t,e){var n=t[e.place++];if(!(128&n))return n;var r=15&n;if(0===r||r>4)return!1;for(var i=0,o=0,a=e.place;o<r;o++,a++)i<<=8,i|=t[a],i>>>=0;return!(i<=127)&&(e.place=a,i)}function c(t){var e=0,n=t.length-1;while(!t[e]&&!(128&t[e+1])&&e<n)e++;return 0===e?t:t.slice(e)}function u(t,e){if(e<128)t.push(e);else{var n=1+(Math.log(e)/Math.LN2>>>3);t.push(128|n);while(--n)t.push(e>>>(n<<3)&255);t.push(e)}}t.exports=a,a.prototype._importDER=function(t,e){t=i.toArray(t,e);var n=new s;if(48!==t[n.place++])return!1;var o=l(t,n);if(!1===o)return!1;if(o+n.place!==t.length)return!1;if(2!==t[n.place++])return!1;var a=l(t,n);if(!1===a)return!1;var c=t.slice(n.place,a+n.place);if(n.place+=a,2!==t[n.place++])return!1;var u=l(t,n);if(!1===u)return!1;if(t.length!==u+n.place)return!1;var h=t.slice(n.place,u+n.place);if(0===c[0]){if(!(128&c[1]))return!1;c=c.slice(1)}if(0===h[0]){if(!(128&h[1]))return!1;h=h.slice(1)}return this.r=new r(c),this.s=new r(h),this.recoveryParam=null,!0},a.prototype.toDER=function(t){var e=this.r.toArray(),n=this.s.toArray();128&e[0]&&(e=[0].concat(e)),128&n[0]&&(n=[0].concat(n)),e=c(e),n=c(n);while(!n[0]&&!(128&n[1]))n=n.slice(1);var r=[2];u(r,e.length),r=r.concat(e),r.push(2),u(r,n.length);var o=r.concat(n),a=[48];return u(a,o.length),a=a.concat(o),i.encode(a,t)}},b7d1:function(t,e,n){(function(e){function n(t,e){if(r("noDeprecation"))return t;var n=!1;function i(){if(!n){if(r("throwDeprecation"))throw new Error(e);r("traceDeprecation")?console.trace(e):console.warn(e),n=!0}return t.apply(this,arguments)}return i}function r(t){try{if(!e.localStorage)return!1}catch(r){return!1}var n=e.localStorage[t];return null!=n&&"true"===String(n).toLowerCase()}t.exports=n}).call(this,n("c8ba"))},b7e9:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10,n=1===~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n},week:{dow:1,doy:4}});return e}))},b837:function(t,e,n){var r=n("3fb5"),i=n("4fd1"),o=n("b672"),a=n("8707").Buffer,s=new Array(160);function l(){this.init(),this._w=s,o.call(this,128,112)}r(l,i),l.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this},l.prototype._hash=function(){var t=a.allocUnsafe(48);function e(e,n,r){t.writeInt32BE(e,r),t.writeInt32BE(n,r+4)}return e(this._ah,this._al,0),e(this._bh,this._bl,8),e(this._ch,this._cl,16),e(this._dh,this._dl,24),e(this._eh,this._el,32),e(this._fh,this._fl,40),t},t.exports=l},b84c:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._må._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_må_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return e}))},b86b:function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("3252"),n("d6e6"))})(0,(function(t){return function(){var e=t,n=e.x64,r=n.Word,i=n.WordArray,o=e.algo,a=o.SHA512,s=o.SHA384=a.extend({_doReset:function(){this._hash=new i.init([new r.init(3418070365,3238371032),new r.init(1654270250,914150663),new r.init(2438529370,812702999),new r.init(355462360,4144912697),new r.init(1731405415,4290775857),new r.init(2394180231,1750603025),new r.init(3675008525,1694076839),new r.init(1203062813,3204075428)])},_doFinalize:function(){var t=a._doFinalize.call(this);return t.sigBytes-=16,t}});e.SHA384=a._createHelper(s),e.HmacSHA384=a._createHmacHelper(s)}(),t.SHA384}))},b86c:function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("38ba"))})(0,(function(t){return t.pad.NoPadding={pad:function(){},unpad:function(){}},t.pad.NoPadding}))},b97c:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function n(t,e,n){return n?e%10===1&&e%100!==11?t[2]:t[3]:e%10===1&&e%100!==11?t[0]:t[1]}function r(t,r,i){return t+" "+n(e[i],t,r)}function i(t,r,i){return n(e[i],t,r)}function o(t,e){return e?"dažas sekundes":"dažām sekundēm"}var a=t.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:o,ss:r,m:i,mm:r,h:i,hh:r,d:i,dd:r,M:i,MM:r,y:i,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a}))},b980:function(t,e,n){"use strict";var r=n("d039"),i=n("5c6c");t.exports=!r((function(){var t=new Error("a");return!("stack"in t)||(Object.defineProperty(t,"stack",i(1,7)),7!==t.stack)}))},b9a8:function(t,e,n){"use strict";var r=n("80af"),i=n("6aa2"),o=n("f3a3"),a=n("0cbb"),s=n("fdac"),l=o.assert,c=n("bb34"),u=n("b73f");function h(t){if(!(this instanceof h))return new h(t);"string"===typeof t&&(l(Object.prototype.hasOwnProperty.call(a,t),"Unknown curve "+t),t=a[t]),t instanceof a.PresetCurve&&(t={curve:t}),this.curve=t.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=t.curve.g,this.g.precompute(t.curve.n.bitLength()+1),this.hash=t.hash||t.curve.hash}t.exports=h,h.prototype.keyPair=function(t){return new c(this,t)},h.prototype.keyFromPrivate=function(t,e){return c.fromPrivate(this,t,e)},h.prototype.keyFromPublic=function(t,e){return c.fromPublic(this,t,e)},h.prototype.genKeyPair=function(t){t||(t={});for(var e=new i({hash:this.hash,pers:t.pers,persEnc:t.persEnc||"utf8",entropy:t.entropy||s(this.hash.hmacStrength),entropyEnc:t.entropy&&t.entropyEnc||"utf8",nonce:this.n.toArray()}),n=this.n.byteLength(),o=this.n.sub(new r(2));;){var a=new r(e.generate(n));if(!(a.cmp(o)>0))return a.iaddn(1),this.keyFromPrivate(a)}},h.prototype._truncateToN=function(t,e){var n=8*t.byteLength()-this.n.bitLength();return n>0&&(t=t.ushrn(n)),!e&&t.cmp(this.n)>=0?t.sub(this.n):t},h.prototype.sign=function(t,e,n,o){"object"===typeof n&&(o=n,n=null),o||(o={}),e=this.keyFromPrivate(e,n),t=this._truncateToN(new r(t,16));for(var a=this.n.byteLength(),s=e.getPrivate().toArray("be",a),l=t.toArray("be",a),c=new i({hash:this.hash,entropy:s,nonce:l,pers:o.pers,persEnc:o.persEnc||"utf8"}),h=this.n.sub(new r(1)),d=0;;d++){var f=o.k?o.k(d):new r(c.generate(this.n.byteLength()));if(f=this._truncateToN(f,!0),!(f.cmpn(1)<=0||f.cmp(h)>=0)){var p=this.g.mul(f);if(!p.isInfinity()){var m=p.getX(),g=m.umod(this.n);if(0!==g.cmpn(0)){var b=f.invm(this.n).mul(g.mul(e.getPrivate()).iadd(t));if(b=b.umod(this.n),0!==b.cmpn(0)){var v=(p.getY().isOdd()?1:0)|(0!==m.cmp(g)?2:0);return o.canonical&&b.cmp(this.nh)>0&&(b=this.n.sub(b),v^=1),new u({r:g,s:b,recoveryParam:v})}}}}}},h.prototype.verify=function(t,e,n,i){t=this._truncateToN(new r(t,16)),n=this.keyFromPublic(n,i),e=new u(e,"hex");var o=e.r,a=e.s;if(o.cmpn(1)<0||o.cmp(this.n)>=0)return!1;if(a.cmpn(1)<0||a.cmp(this.n)>=0)return!1;var s,l=a.invm(this.n),c=l.mul(t).umod(this.n),h=l.mul(o).umod(this.n);return this.curve._maxwellTrick?(s=this.g.jmulAdd(c,n.getPublic(),h),!s.isInfinity()&&s.eqXToP(o)):(s=this.g.mulAdd(c,n.getPublic(),h),!s.isInfinity()&&0===s.getX().umod(this.n).cmp(o))},h.prototype.recoverPubKey=function(t,e,n,i){l((3&n)===n,"The recovery param is more than two bits"),e=new u(e,i);var o=this.n,a=new r(t),s=e.r,c=e.s,h=1&n,d=n>>1;if(s.cmp(this.curve.p.umod(this.curve.n))>=0&&d)throw new Error("Unable to find sencond key candinate");s=d?this.curve.pointFromX(s.add(this.curve.n),h):this.curve.pointFromX(s,h);var f=e.r.invm(o),p=o.sub(a).mul(f).umod(o),m=c.mul(f).umod(o);return this.g.mulAdd(p,s,m)},h.prototype.getKeyRecoveryParam=function(t,e,n,r){if(e=new u(e,r),null!==e.recoveryParam)return e.recoveryParam;for(var i=0;i<4;i++){var o;try{o=this.recoverPubKey(t,e,i)}catch(t){continue}if(o.eq(n))return i}throw new Error("Unable to find valid recovery factor")}},b9b5:function(t,e,n){"use strict";var r=n("9d8a").codes.ERR_INVALID_OPT_VALUE;function i(t,e,n){return null!=t.highWaterMark?t.highWaterMark:e?t[n]:null}function o(t,e,n,o){var a=i(e,o,n);if(null!=a){if(!isFinite(a)||Math.floor(a)!==a||a<0){var s=o?n:"highWaterMark";throw new r(s,a)}return Math.floor(a)}return t.objectMode?16:16384}t.exports={getHighWaterMark:o}},bac2:function(t,e,n){var r={ECB:n("0145"),CBC:n("c119"),CFB:n("3505"),CFB8:n("62c9"),CFB1:n("5239"),OFB:n("5165"),CTR:n("6ade"),GCM:n("6ade")},i=n("e85f");for(var o in i)i[o].module=r[i[o].mode];t.exports=i},bb21:function(t,e,n){(function(e){var n="Expected a function",r="__lodash_hash_undefined__",i="[object Function]",o="[object GeneratorFunction]",a=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,l="object"==typeof e&&e&&e.Object===Object&&e,c="object"==typeof self&&self&&self.Object===Object&&self,u=l||c||Function("return this")();function h(t,e){return null==t?void 0:t[e]}function d(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(n){}return e}var f=Array.prototype,p=Function.prototype,m=Object.prototype,g=u["__core-js_shared__"],b=function(){var t=/[^.]+$/.exec(g&&g.keys&&g.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),v=p.toString,y=m.hasOwnProperty,w=m.toString,_=RegExp("^"+v.call(y).replace(a,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),x=f.splice,k=$(u,"Map"),A=$(Object,"create");function M(t){var e=-1,n=t?t.length:0;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function O(){this.__data__=A?A(null):{}}function S(t){return this.has(t)&&delete this.__data__[t]}function T(t){var e=this.__data__;if(A){var n=e[t];return n===r?void 0:n}return y.call(e,t)?e[t]:void 0}function C(t){var e=this.__data__;return A?void 0!==e[t]:y.call(e,t)}function E(t,e){var n=this.__data__;return n[t]=A&&void 0===e?r:e,this}function j(t){var e=-1,n=t?t.length:0;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function L(){this.__data__=[]}function P(t){var e=this.__data__,n=V(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():x.call(e,n,1),!0}function D(t){var e=this.__data__,n=V(e,t);return n<0?void 0:e[n][1]}function I(t){return V(this.__data__,t)>-1}function R(t,e){var n=this.__data__,r=V(n,t);return r<0?n.push([t,e]):n[r][1]=e,this}function N(t){var e=-1,n=t?t.length:0;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function B(){this.__data__={hash:new M,map:new(k||j),string:new M}}function F(t){return U(this,t)["delete"](t)}function Y(t){return U(this,t).get(t)}function z(t){return U(this,t).has(t)}function H(t,e){return U(this,t).set(t,e),this}function V(t,e){var n=t.length;while(n--)if(K(t[n][0],e))return n;return-1}function W(t){if(!J(t)||q(t))return!1;var e=Q(t)||d(t)?_:s;return e.test(X(t))}function U(t,e){var n=t.__data__;return G(e)?n["string"==typeof e?"string":"hash"]:n.map}function $(t,e){var n=h(t,e);return W(n)?n:void 0}function G(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}function q(t){return!!b&&b in t}function X(t){if(null!=t){try{return v.call(t)}catch(e){}try{return t+""}catch(e){}}return""}function Z(t,e){if("function"!=typeof t||e&&"function"!=typeof e)throw new TypeError(n);var r=function(){var n=arguments,i=e?e.apply(this,n):n[0],o=r.cache;if(o.has(i))return o.get(i);var a=t.apply(this,n);return r.cache=o.set(i,a),a};return r.cache=new(Z.Cache||N),r}function K(t,e){return t===e||t!==t&&e!==e}function Q(t){var e=J(t)?w.call(t):"";return e==i||e==o}function J(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}M.prototype.clear=O,M.prototype["delete"]=S,M.prototype.get=T,M.prototype.has=C,M.prototype.set=E,j.prototype.clear=L,j.prototype["delete"]=P,j.prototype.get=D,j.prototype.has=I,j.prototype.set=R,N.prototype.clear=B,N.prototype["delete"]=F,N.prototype.get=Y,N.prototype.has=z,N.prototype.set=H,Z.Cache=N,t.exports=Z}).call(this,n("c8ba"))},bb2f:function(t,e,n){"use strict";var r=n("d039");t.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},bb34:function(t,e,n){"use strict";var r=n("80af"),i=n("f3a3"),o=i.assert;function a(t,e){this.ec=t,this.priv=null,this.pub=null,e.priv&&this._importPrivate(e.priv,e.privEnc),e.pub&&this._importPublic(e.pub,e.pubEnc)}t.exports=a,a.fromPublic=function(t,e,n){return e instanceof a?e:new a(t,{pub:e,pubEnc:n})},a.fromPrivate=function(t,e,n){return e instanceof a?e:new a(t,{priv:e,privEnc:n})},a.prototype.validate=function(){var t=this.getPublic();return t.isInfinity()?{result:!1,reason:"Invalid public key"}:t.validate()?t.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:"Public key * N != O"}:{result:!1,reason:"Public key is not a point"}},a.prototype.getPublic=function(t,e){return"string"===typeof t&&(e=t,t=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),e?this.pub.encode(e,t):this.pub},a.prototype.getPrivate=function(t){return"hex"===t?this.priv.toString(16,2):this.priv},a.prototype._importPrivate=function(t,e){this.priv=new r(t,e||16),this.priv=this.priv.umod(this.ec.curve.n)},a.prototype._importPublic=function(t,e){if(t.x||t.y)return"mont"===this.ec.curve.type?o(t.x,"Need x coordinate"):"short"!==this.ec.curve.type&&"edwards"!==this.ec.curve.type||o(t.x&&t.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(t.x,t.y));this.pub=this.ec.curve.decodePoint(t,e)},a.prototype.derive=function(t){return t.validate()||o(t.validate(),"public point not validated"),t.mul(this.priv).getX()},a.prototype.sign=function(t,e,n){return this.ec.sign(t,this,e,n)},a.prototype.verify=function(t,e){return this.ec.verify(t,e,this)},a.prototype.inspect=function(){return"<Key priv: "+(this.priv&&this.priv.toString(16,2))+" pub: "+(this.pub&&this.pub.inspect())+" >"}},bb44:function(t,e,n){"use strict";var r=n("c3c0"),i=n("edc9"),o=r.rotl32,a=r.sum32,s=r.sum32_3,l=r.sum32_4,c=i.BlockHash;function u(){if(!(this instanceof u))return new u;c.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.endian="little"}function h(t,e,n,r){return t<=15?e^n^r:t<=31?e&n|~e&r:t<=47?(e|~n)^r:t<=63?e&r|n&~r:e^(n|~r)}function d(t){return t<=15?0:t<=31?1518500249:t<=47?1859775393:t<=63?2400959708:2840853838}function f(t){return t<=15?1352829926:t<=31?1548603684:t<=47?1836072691:t<=63?2053994217:0}r.inherits(u,c),e.ripemd160=u,u.blockSize=512,u.outSize=160,u.hmacStrength=192,u.padLength=64,u.prototype._update=function(t,e){for(var n=this.h[0],r=this.h[1],i=this.h[2],c=this.h[3],u=this.h[4],v=n,y=r,w=i,_=c,x=u,k=0;k<80;k++){var A=a(o(l(n,h(k,r,i,c),t[p[k]+e],d(k)),g[k]),u);n=u,u=c,c=o(i,10),i=r,r=A,A=a(o(l(v,h(79-k,y,w,_),t[m[k]+e],f(k)),b[k]),x),v=x,x=_,_=o(w,10),w=y,y=A}A=s(this.h[1],i,_),this.h[1]=s(this.h[2],c,x),this.h[2]=s(this.h[3],u,v),this.h[3]=s(this.h[4],n,y),this.h[4]=s(this.h[0],r,w),this.h[0]=A},u.prototype._digest=function(t){return"hex"===t?r.toHex32(this.h,"little"):r.split32(this.h,"little")};var p=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],m=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],g=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],b=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]},bb71:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[t+" Tage",t+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[t+" Monate",t+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[t+" Jahre",t+" Jahren"]};return e?i[n][0]:i[n][1]}var n=t.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,w:e,ww:"%d Wochen",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},bba4:function(t,e,n){var r=n("e9a7"),i=n("b20a"),o=i((function(t,e,n){return e=e.toLowerCase(),t+(n?r(e):e)}));t.exports=o},bc12:function(t,e,n){(function(t){(function(t,e){"use strict";function r(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}function o(t,e,n){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&("le"!==e&&"be"!==e||(n=e,e=10),this._init(t||0,e||10,n||"be"))}var a;"object"===typeof t?t.exports=o:e.BN=o,o.BN=o,o.wordSize=26;try{a="undefined"!==typeof window&&"undefined"!==typeof window.Buffer?window.Buffer:n(14).Buffer}catch(S){}function s(t,e){var n=t.charCodeAt(e);return n>=65&&n<=70?n-55:n>=97&&n<=102?n-87:n-48&15}function l(t,e,n){var r=s(t,n);return n-1>=e&&(r|=s(t,n-1)<<4),r}function c(t,e,n,r){for(var i=0,o=Math.min(t.length,n),a=e;a<o;a++){var s=t.charCodeAt(a)-48;i*=r,i+=s>=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"===typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return t.cmp(e)>0?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,n){if("number"===typeof t)return this._initNumber(t,e,n);if("object"===typeof t)return this._initArray(t,e,n);"hex"===e&&(e=16),r(e===(0|e)&&e>=2&&e<=36),t=t.toString().replace(/\s+/g,"");var i=0;"-"===t[0]&&(i++,this.negative=1),i<t.length&&(16===e?this._parseHex(t,i,n):(this._parseBase(t,e,i),"le"===n&&this._initArray(this.toArray(),e,n)))},o.prototype._initNumber=function(t,e,n){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(r(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===n&&this._initArray(this.toArray(),e,n)},o.prototype._initArray=function(t,e,n){if(r("number"===typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i=0;i<this.length;i++)this.words[i]=0;var o,a,s=0;if("be"===n)for(i=t.length-1,o=0;i>=0;i-=3)a=t[i]|t[i-1]<<8|t[i-2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);else if("le"===n)for(i=0,o=0;i<t.length;i+=3)a=t[i]|t[i+1]<<8|t[i+2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(t,e,n){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var r=0;r<this.length;r++)this.words[r]=0;var i,o=0,a=0;if("be"===n)for(r=t.length-1;r>=e;r-=2)i=l(t,e,r)<<o,this.words[a]|=67108863&i,o>=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;else{var s=t.length-e;for(r=s%2===0?e+1:e;r<t.length;r+=2)i=l(t,e,r)<<o,this.words[a]|=67108863&i,o>=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8}this.strip()},o.prototype._parseBase=function(t,e,n){this.words=[0],this.length=1;for(var r=0,i=1;i<=67108863;i*=e)r++;r--,i=i/e|0;for(var o=t.length-n,a=o%r,s=Math.min(o,o-a)+n,l=0,u=n;u<s;u+=r)l=c(t,u,u+r,e),this.imuln(i),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l);if(0!==a){var h=1;for(l=c(t,u,t.length,e),u=0;u<a;u++)h*=e;this.imuln(h),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l)}this.strip()},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){while(this.length<t)this.words[this.length++]=0;return this},o.prototype.strip=function(){while(this.length>1&&0===this.words[this.length-1])this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],h=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],d=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(t){for(var e=new Array(t.bitLength()),n=0;n<e.length;n++){var r=n/26|0,i=n%26;e[n]=(t.words[r]&1<<i)>>>i}return e}function p(t,e,n){n.negative=e.negative^t.negative;var r=t.length+e.length|0;n.length=r,r=r-1|0;var i=0|t.words[0],o=0|e.words[0],a=i*o,s=67108863&a,l=a/67108864|0;n.words[0]=s;for(var c=1;c<r;c++){for(var u=l>>>26,h=67108863&l,d=Math.min(c,e.length-1),f=Math.max(0,c-t.length+1);f<=d;f++){var p=c-f|0;i=0|t.words[p],o=0|e.words[f],a=i*o+h,u+=a/67108864|0,h=67108863&a}n.words[c]=0|h,l=0|u}return 0!==l?n.words[c]=0|l:n.length--,n.strip()}o.prototype.toString=function(t,e){var n;if(t=t||10,e=0|e||1,16===t||"hex"===t){n="";for(var i=0,o=0,a=0;a<this.length;a++){var s=this.words[a],l=(16777215&(s<<i|o)).toString(16);o=s>>>24-i&16777215,n=0!==o||a!==this.length-1?u[6-l.length]+l+n:l+n,i+=2,i>=26&&(i-=26,a--)}0!==o&&(n=o.toString(16)+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}if(t===(0|t)&&t>=2&&t<=36){var c=h[t],f=d[t];n="";var p=this.clone();p.negative=0;while(!p.isZero()){var m=p.modn(f).toString(t);p=p.idivn(f),n=p.isZero()?m+n:u[c-m.length]+m+n}this.isZero()&&(n="0"+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}r(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return r("undefined"!==typeof a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,n){var i=this.byteLength(),o=n||Math.max(1,i);r(i<=o,"byte array longer than desired length"),r(o>0,"Requested array length <= 0"),this.strip();var a,s,l="le"===e,c=new t(o),u=this.clone();if(l){for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[s]=a;for(;s<o;s++)c[s]=0}else{for(s=0;s<o-i;s++)c[s]=0;for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[o-s-1]=a}return c},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t,n=0;return e>=4096&&(n+=13,e>>>=13),e>=64&&(n+=7,e>>>=7),e>=8&&(n+=4,e>>>=4),e>=2&&(n+=2,e>>>=2),n+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,n=0;return 0===(8191&e)&&(n+=13,e>>>=13),0===(127&e)&&(n+=7,e>>>=7),0===(15&e)&&(n+=4,e>>>=4),0===(3&e)&&(n+=2,e>>>=2),0===(1&e)&&n++,n},o.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var n=this._zeroBits(this.words[e]);if(t+=n,26!==n)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){while(this.length<t.length)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this.strip()},o.prototype.ior=function(t){return r(0===(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var n=0;n<e.length;n++)this.words[n]=this.words[n]&t.words[n];return this.length=e.length,this.strip()},o.prototype.iand=function(t){return r(0===(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var e,n;this.length>t.length?(e=this,n=t):(e=t,n=this);for(var r=0;r<n.length;r++)this.words[r]=e.words[r]^n.words[r];if(this!==e)for(;r<e.length;r++)this.words[r]=e.words[r];return this.length=e.length,this.strip()},o.prototype.ixor=function(t){return r(0===(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){r("number"===typeof t&&t>=0);var e=0|Math.ceil(t/26),n=t%26;this._expand(e),n>0&&e--;for(var i=0;i<e;i++)this.words[i]=67108863&~this.words[i];return n>0&&(this.words[i]=~this.words[i]&67108863>>26-n),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){r("number"===typeof t&&t>=0);var n=t/26|0,i=t%26;return this._expand(n+1),this.words[n]=e?this.words[n]|1<<i:this.words[n]&~(1<<i),this.strip()},o.prototype.iadd=function(t){var e,n,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();this.length>t.length?(n=this,r=t):(n=t,r=this);for(var i=0,o=0;o<r.length;o++)e=(0|n.words[o])+(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<n.length;o++)e=(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=n.length,0!==i)this.words[this.length]=i,this.length++;else if(n!==this)for(;o<n.length;o++)this.words[o]=n.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var n,r,i=this.cmp(t);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(n=this,r=t):(n=t,r=this);for(var o=0,a=0;a<r.length;a++)e=(0|n.words[a])-(0|r.words[a])+o,o=e>>26,this.words[a]=67108863&e;for(;0!==o&&a<n.length;a++)e=(0|n.words[a])+o,o=e>>26,this.words[a]=67108863&e;if(0===o&&a<n.length&&n!==this)for(;a<n.length;a++)this.words[a]=n.words[a];return this.length=Math.max(this.length,a),n!==this&&(this.negative=1),this.strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var m=function(t,e,n){var r,i,o,a=t.words,s=e.words,l=n.words,c=0,u=0|a[0],h=8191&u,d=u>>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],b=8191&g,v=g>>>13,y=0|a[3],w=8191&y,_=y>>>13,x=0|a[4],k=8191&x,A=x>>>13,M=0|a[5],O=8191&M,S=M>>>13,T=0|a[6],C=8191&T,E=T>>>13,j=0|a[7],L=8191&j,P=j>>>13,D=0|a[8],I=8191&D,R=D>>>13,N=0|a[9],B=8191&N,F=N>>>13,Y=0|s[0],z=8191&Y,H=Y>>>13,V=0|s[1],W=8191&V,U=V>>>13,$=0|s[2],G=8191&$,q=$>>>13,X=0|s[3],Z=8191&X,K=X>>>13,Q=0|s[4],J=8191&Q,tt=Q>>>13,et=0|s[5],nt=8191&et,rt=et>>>13,it=0|s[6],ot=8191&it,at=it>>>13,st=0|s[7],lt=8191&st,ct=st>>>13,ut=0|s[8],ht=8191&ut,dt=ut>>>13,ft=0|s[9],pt=8191&ft,mt=ft>>>13;n.negative=t.negative^e.negative,n.length=19,r=Math.imul(h,z),i=Math.imul(h,H),i=i+Math.imul(d,z)|0,o=Math.imul(d,H);var gt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(gt>>>26)|0,gt&=67108863,r=Math.imul(p,z),i=Math.imul(p,H),i=i+Math.imul(m,z)|0,o=Math.imul(m,H),r=r+Math.imul(h,W)|0,i=i+Math.imul(h,U)|0,i=i+Math.imul(d,W)|0,o=o+Math.imul(d,U)|0;var bt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(bt>>>26)|0,bt&=67108863,r=Math.imul(b,z),i=Math.imul(b,H),i=i+Math.imul(v,z)|0,o=Math.imul(v,H),r=r+Math.imul(p,W)|0,i=i+Math.imul(p,U)|0,i=i+Math.imul(m,W)|0,o=o+Math.imul(m,U)|0,r=r+Math.imul(h,G)|0,i=i+Math.imul(h,q)|0,i=i+Math.imul(d,G)|0,o=o+Math.imul(d,q)|0;var vt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(vt>>>26)|0,vt&=67108863,r=Math.imul(w,z),i=Math.imul(w,H),i=i+Math.imul(_,z)|0,o=Math.imul(_,H),r=r+Math.imul(b,W)|0,i=i+Math.imul(b,U)|0,i=i+Math.imul(v,W)|0,o=o+Math.imul(v,U)|0,r=r+Math.imul(p,G)|0,i=i+Math.imul(p,q)|0,i=i+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0,r=r+Math.imul(h,Z)|0,i=i+Math.imul(h,K)|0,i=i+Math.imul(d,Z)|0,o=o+Math.imul(d,K)|0;var yt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,r=Math.imul(k,z),i=Math.imul(k,H),i=i+Math.imul(A,z)|0,o=Math.imul(A,H),r=r+Math.imul(w,W)|0,i=i+Math.imul(w,U)|0,i=i+Math.imul(_,W)|0,o=o+Math.imul(_,U)|0,r=r+Math.imul(b,G)|0,i=i+Math.imul(b,q)|0,i=i+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,r=r+Math.imul(p,Z)|0,i=i+Math.imul(p,K)|0,i=i+Math.imul(m,Z)|0,o=o+Math.imul(m,K)|0,r=r+Math.imul(h,J)|0,i=i+Math.imul(h,tt)|0,i=i+Math.imul(d,J)|0,o=o+Math.imul(d,tt)|0;var wt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,r=Math.imul(O,z),i=Math.imul(O,H),i=i+Math.imul(S,z)|0,o=Math.imul(S,H),r=r+Math.imul(k,W)|0,i=i+Math.imul(k,U)|0,i=i+Math.imul(A,W)|0,o=o+Math.imul(A,U)|0,r=r+Math.imul(w,G)|0,i=i+Math.imul(w,q)|0,i=i+Math.imul(_,G)|0,o=o+Math.imul(_,q)|0,r=r+Math.imul(b,Z)|0,i=i+Math.imul(b,K)|0,i=i+Math.imul(v,Z)|0,o=o+Math.imul(v,K)|0,r=r+Math.imul(p,J)|0,i=i+Math.imul(p,tt)|0,i=i+Math.imul(m,J)|0,o=o+Math.imul(m,tt)|0,r=r+Math.imul(h,nt)|0,i=i+Math.imul(h,rt)|0,i=i+Math.imul(d,nt)|0,o=o+Math.imul(d,rt)|0;var _t=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(_t>>>26)|0,_t&=67108863,r=Math.imul(C,z),i=Math.imul(C,H),i=i+Math.imul(E,z)|0,o=Math.imul(E,H),r=r+Math.imul(O,W)|0,i=i+Math.imul(O,U)|0,i=i+Math.imul(S,W)|0,o=o+Math.imul(S,U)|0,r=r+Math.imul(k,G)|0,i=i+Math.imul(k,q)|0,i=i+Math.imul(A,G)|0,o=o+Math.imul(A,q)|0,r=r+Math.imul(w,Z)|0,i=i+Math.imul(w,K)|0,i=i+Math.imul(_,Z)|0,o=o+Math.imul(_,K)|0,r=r+Math.imul(b,J)|0,i=i+Math.imul(b,tt)|0,i=i+Math.imul(v,J)|0,o=o+Math.imul(v,tt)|0,r=r+Math.imul(p,nt)|0,i=i+Math.imul(p,rt)|0,i=i+Math.imul(m,nt)|0,o=o+Math.imul(m,rt)|0,r=r+Math.imul(h,ot)|0,i=i+Math.imul(h,at)|0,i=i+Math.imul(d,ot)|0,o=o+Math.imul(d,at)|0;var xt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(xt>>>26)|0,xt&=67108863,r=Math.imul(L,z),i=Math.imul(L,H),i=i+Math.imul(P,z)|0,o=Math.imul(P,H),r=r+Math.imul(C,W)|0,i=i+Math.imul(C,U)|0,i=i+Math.imul(E,W)|0,o=o+Math.imul(E,U)|0,r=r+Math.imul(O,G)|0,i=i+Math.imul(O,q)|0,i=i+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,r=r+Math.imul(k,Z)|0,i=i+Math.imul(k,K)|0,i=i+Math.imul(A,Z)|0,o=o+Math.imul(A,K)|0,r=r+Math.imul(w,J)|0,i=i+Math.imul(w,tt)|0,i=i+Math.imul(_,J)|0,o=o+Math.imul(_,tt)|0,r=r+Math.imul(b,nt)|0,i=i+Math.imul(b,rt)|0,i=i+Math.imul(v,nt)|0,o=o+Math.imul(v,rt)|0,r=r+Math.imul(p,ot)|0,i=i+Math.imul(p,at)|0,i=i+Math.imul(m,ot)|0,o=o+Math.imul(m,at)|0,r=r+Math.imul(h,lt)|0,i=i+Math.imul(h,ct)|0,i=i+Math.imul(d,lt)|0,o=o+Math.imul(d,ct)|0;var kt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(kt>>>26)|0,kt&=67108863,r=Math.imul(I,z),i=Math.imul(I,H),i=i+Math.imul(R,z)|0,o=Math.imul(R,H),r=r+Math.imul(L,W)|0,i=i+Math.imul(L,U)|0,i=i+Math.imul(P,W)|0,o=o+Math.imul(P,U)|0,r=r+Math.imul(C,G)|0,i=i+Math.imul(C,q)|0,i=i+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,r=r+Math.imul(O,Z)|0,i=i+Math.imul(O,K)|0,i=i+Math.imul(S,Z)|0,o=o+Math.imul(S,K)|0,r=r+Math.imul(k,J)|0,i=i+Math.imul(k,tt)|0,i=i+Math.imul(A,J)|0,o=o+Math.imul(A,tt)|0,r=r+Math.imul(w,nt)|0,i=i+Math.imul(w,rt)|0,i=i+Math.imul(_,nt)|0,o=o+Math.imul(_,rt)|0,r=r+Math.imul(b,ot)|0,i=i+Math.imul(b,at)|0,i=i+Math.imul(v,ot)|0,o=o+Math.imul(v,at)|0,r=r+Math.imul(p,lt)|0,i=i+Math.imul(p,ct)|0,i=i+Math.imul(m,lt)|0,o=o+Math.imul(m,ct)|0,r=r+Math.imul(h,ht)|0,i=i+Math.imul(h,dt)|0,i=i+Math.imul(d,ht)|0,o=o+Math.imul(d,dt)|0;var At=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(At>>>26)|0,At&=67108863,r=Math.imul(B,z),i=Math.imul(B,H),i=i+Math.imul(F,z)|0,o=Math.imul(F,H),r=r+Math.imul(I,W)|0,i=i+Math.imul(I,U)|0,i=i+Math.imul(R,W)|0,o=o+Math.imul(R,U)|0,r=r+Math.imul(L,G)|0,i=i+Math.imul(L,q)|0,i=i+Math.imul(P,G)|0,o=o+Math.imul(P,q)|0,r=r+Math.imul(C,Z)|0,i=i+Math.imul(C,K)|0,i=i+Math.imul(E,Z)|0,o=o+Math.imul(E,K)|0,r=r+Math.imul(O,J)|0,i=i+Math.imul(O,tt)|0,i=i+Math.imul(S,J)|0,o=o+Math.imul(S,tt)|0,r=r+Math.imul(k,nt)|0,i=i+Math.imul(k,rt)|0,i=i+Math.imul(A,nt)|0,o=o+Math.imul(A,rt)|0,r=r+Math.imul(w,ot)|0,i=i+Math.imul(w,at)|0,i=i+Math.imul(_,ot)|0,o=o+Math.imul(_,at)|0,r=r+Math.imul(b,lt)|0,i=i+Math.imul(b,ct)|0,i=i+Math.imul(v,lt)|0,o=o+Math.imul(v,ct)|0,r=r+Math.imul(p,ht)|0,i=i+Math.imul(p,dt)|0,i=i+Math.imul(m,ht)|0,o=o+Math.imul(m,dt)|0,r=r+Math.imul(h,pt)|0,i=i+Math.imul(h,mt)|0,i=i+Math.imul(d,pt)|0,o=o+Math.imul(d,mt)|0;var Mt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,r=Math.imul(B,W),i=Math.imul(B,U),i=i+Math.imul(F,W)|0,o=Math.imul(F,U),r=r+Math.imul(I,G)|0,i=i+Math.imul(I,q)|0,i=i+Math.imul(R,G)|0,o=o+Math.imul(R,q)|0,r=r+Math.imul(L,Z)|0,i=i+Math.imul(L,K)|0,i=i+Math.imul(P,Z)|0,o=o+Math.imul(P,K)|0,r=r+Math.imul(C,J)|0,i=i+Math.imul(C,tt)|0,i=i+Math.imul(E,J)|0,o=o+Math.imul(E,tt)|0,r=r+Math.imul(O,nt)|0,i=i+Math.imul(O,rt)|0,i=i+Math.imul(S,nt)|0,o=o+Math.imul(S,rt)|0,r=r+Math.imul(k,ot)|0,i=i+Math.imul(k,at)|0,i=i+Math.imul(A,ot)|0,o=o+Math.imul(A,at)|0,r=r+Math.imul(w,lt)|0,i=i+Math.imul(w,ct)|0,i=i+Math.imul(_,lt)|0,o=o+Math.imul(_,ct)|0,r=r+Math.imul(b,ht)|0,i=i+Math.imul(b,dt)|0,i=i+Math.imul(v,ht)|0,o=o+Math.imul(v,dt)|0,r=r+Math.imul(p,pt)|0,i=i+Math.imul(p,mt)|0,i=i+Math.imul(m,pt)|0,o=o+Math.imul(m,mt)|0;var Ot=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,r=Math.imul(B,G),i=Math.imul(B,q),i=i+Math.imul(F,G)|0,o=Math.imul(F,q),r=r+Math.imul(I,Z)|0,i=i+Math.imul(I,K)|0,i=i+Math.imul(R,Z)|0,o=o+Math.imul(R,K)|0,r=r+Math.imul(L,J)|0,i=i+Math.imul(L,tt)|0,i=i+Math.imul(P,J)|0,o=o+Math.imul(P,tt)|0,r=r+Math.imul(C,nt)|0,i=i+Math.imul(C,rt)|0,i=i+Math.imul(E,nt)|0,o=o+Math.imul(E,rt)|0,r=r+Math.imul(O,ot)|0,i=i+Math.imul(O,at)|0,i=i+Math.imul(S,ot)|0,o=o+Math.imul(S,at)|0,r=r+Math.imul(k,lt)|0,i=i+Math.imul(k,ct)|0,i=i+Math.imul(A,lt)|0,o=o+Math.imul(A,ct)|0,r=r+Math.imul(w,ht)|0,i=i+Math.imul(w,dt)|0,i=i+Math.imul(_,ht)|0,o=o+Math.imul(_,dt)|0,r=r+Math.imul(b,pt)|0,i=i+Math.imul(b,mt)|0,i=i+Math.imul(v,pt)|0,o=o+Math.imul(v,mt)|0;var St=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(St>>>26)|0,St&=67108863,r=Math.imul(B,Z),i=Math.imul(B,K),i=i+Math.imul(F,Z)|0,o=Math.imul(F,K),r=r+Math.imul(I,J)|0,i=i+Math.imul(I,tt)|0,i=i+Math.imul(R,J)|0,o=o+Math.imul(R,tt)|0,r=r+Math.imul(L,nt)|0,i=i+Math.imul(L,rt)|0,i=i+Math.imul(P,nt)|0,o=o+Math.imul(P,rt)|0,r=r+Math.imul(C,ot)|0,i=i+Math.imul(C,at)|0,i=i+Math.imul(E,ot)|0,o=o+Math.imul(E,at)|0,r=r+Math.imul(O,lt)|0,i=i+Math.imul(O,ct)|0,i=i+Math.imul(S,lt)|0,o=o+Math.imul(S,ct)|0,r=r+Math.imul(k,ht)|0,i=i+Math.imul(k,dt)|0,i=i+Math.imul(A,ht)|0,o=o+Math.imul(A,dt)|0,r=r+Math.imul(w,pt)|0,i=i+Math.imul(w,mt)|0,i=i+Math.imul(_,pt)|0,o=o+Math.imul(_,mt)|0;var Tt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,r=Math.imul(B,J),i=Math.imul(B,tt),i=i+Math.imul(F,J)|0,o=Math.imul(F,tt),r=r+Math.imul(I,nt)|0,i=i+Math.imul(I,rt)|0,i=i+Math.imul(R,nt)|0,o=o+Math.imul(R,rt)|0,r=r+Math.imul(L,ot)|0,i=i+Math.imul(L,at)|0,i=i+Math.imul(P,ot)|0,o=o+Math.imul(P,at)|0,r=r+Math.imul(C,lt)|0,i=i+Math.imul(C,ct)|0,i=i+Math.imul(E,lt)|0,o=o+Math.imul(E,ct)|0,r=r+Math.imul(O,ht)|0,i=i+Math.imul(O,dt)|0,i=i+Math.imul(S,ht)|0,o=o+Math.imul(S,dt)|0,r=r+Math.imul(k,pt)|0,i=i+Math.imul(k,mt)|0,i=i+Math.imul(A,pt)|0,o=o+Math.imul(A,mt)|0;var Ct=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,r=Math.imul(B,nt),i=Math.imul(B,rt),i=i+Math.imul(F,nt)|0,o=Math.imul(F,rt),r=r+Math.imul(I,ot)|0,i=i+Math.imul(I,at)|0,i=i+Math.imul(R,ot)|0,o=o+Math.imul(R,at)|0,r=r+Math.imul(L,lt)|0,i=i+Math.imul(L,ct)|0,i=i+Math.imul(P,lt)|0,o=o+Math.imul(P,ct)|0,r=r+Math.imul(C,ht)|0,i=i+Math.imul(C,dt)|0,i=i+Math.imul(E,ht)|0,o=o+Math.imul(E,dt)|0,r=r+Math.imul(O,pt)|0,i=i+Math.imul(O,mt)|0,i=i+Math.imul(S,pt)|0,o=o+Math.imul(S,mt)|0;var Et=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,r=Math.imul(B,ot),i=Math.imul(B,at),i=i+Math.imul(F,ot)|0,o=Math.imul(F,at),r=r+Math.imul(I,lt)|0,i=i+Math.imul(I,ct)|0,i=i+Math.imul(R,lt)|0,o=o+Math.imul(R,ct)|0,r=r+Math.imul(L,ht)|0,i=i+Math.imul(L,dt)|0,i=i+Math.imul(P,ht)|0,o=o+Math.imul(P,dt)|0,r=r+Math.imul(C,pt)|0,i=i+Math.imul(C,mt)|0,i=i+Math.imul(E,pt)|0,o=o+Math.imul(E,mt)|0;var jt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(jt>>>26)|0,jt&=67108863,r=Math.imul(B,lt),i=Math.imul(B,ct),i=i+Math.imul(F,lt)|0,o=Math.imul(F,ct),r=r+Math.imul(I,ht)|0,i=i+Math.imul(I,dt)|0,i=i+Math.imul(R,ht)|0,o=o+Math.imul(R,dt)|0,r=r+Math.imul(L,pt)|0,i=i+Math.imul(L,mt)|0,i=i+Math.imul(P,pt)|0,o=o+Math.imul(P,mt)|0;var Lt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,r=Math.imul(B,ht),i=Math.imul(B,dt),i=i+Math.imul(F,ht)|0,o=Math.imul(F,dt),r=r+Math.imul(I,pt)|0,i=i+Math.imul(I,mt)|0,i=i+Math.imul(R,pt)|0,o=o+Math.imul(R,mt)|0;var Pt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Pt>>>26)|0,Pt&=67108863,r=Math.imul(B,pt),i=Math.imul(B,mt),i=i+Math.imul(F,pt)|0,o=Math.imul(F,mt);var Dt=(c+r|0)+((8191&i)<<13)|0;return c=(o+(i>>>13)|0)+(Dt>>>26)|0,Dt&=67108863,l[0]=gt,l[1]=bt,l[2]=vt,l[3]=yt,l[4]=wt,l[5]=_t,l[6]=xt,l[7]=kt,l[8]=At,l[9]=Mt,l[10]=Ot,l[11]=St,l[12]=Tt,l[13]=Ct,l[14]=Et,l[15]=jt,l[16]=Lt,l[17]=Pt,l[18]=Dt,0!==c&&(l[19]=c,n.length++),n};function g(t,e,n){n.negative=e.negative^t.negative,n.length=t.length+e.length;for(var r=0,i=0,o=0;o<n.length-1;o++){var a=i;i=0;for(var s=67108863&r,l=Math.min(o,e.length-1),c=Math.max(0,o-t.length+1);c<=l;c++){var u=o-c,h=0|t.words[u],d=0|e.words[c],f=h*d,p=67108863&f;a=a+(f/67108864|0)|0,p=p+s|0,s=67108863&p,a=a+(p>>>26)|0,i+=a>>>26,a&=67108863}n.words[o]=s,r=a,a=i}return 0!==r?n.words[o]=r:n.length--,n.strip()}function b(t,e,n){var r=new v;return r.mulp(t,e,n)}function v(t,e){this.x=t,this.y=e}Math.imul||(m=p),o.prototype.mulTo=function(t,e){var n,r=this.length+t.length;return n=10===this.length&&10===t.length?m(this,t,e):r<63?p(this,t,e):r<1024?g(this,t,e):b(this,t,e),n},v.prototype.makeRBT=function(t){for(var e=new Array(t),n=o.prototype._countBits(t)-1,r=0;r<t;r++)e[r]=this.revBin(r,n,t);return e},v.prototype.revBin=function(t,e,n){if(0===t||t===n-1)return t;for(var r=0,i=0;i<e;i++)r|=(1&t)<<e-i-1,t>>=1;return r},v.prototype.permute=function(t,e,n,r,i,o){for(var a=0;a<o;a++)r[a]=e[t[a]],i[a]=n[t[a]]},v.prototype.transform=function(t,e,n,r,i,o){this.permute(o,t,e,n,r,i);for(var a=1;a<i;a<<=1)for(var s=a<<1,l=Math.cos(2*Math.PI/s),c=Math.sin(2*Math.PI/s),u=0;u<i;u+=s)for(var h=l,d=c,f=0;f<a;f++){var p=n[u+f],m=r[u+f],g=n[u+f+a],b=r[u+f+a],v=h*g-d*b;b=h*b+d*g,g=v,n[u+f]=p+g,r[u+f]=m+b,n[u+f+a]=p-g,r[u+f+a]=m-b,f!==s&&(v=l*h-c*d,d=l*d+c*h,h=v)}},v.prototype.guessLen13b=function(t,e){var n=1|Math.max(e,t),r=1&n,i=0;for(n=n/2|0;n;n>>>=1)i++;return 1<<i+1+r},v.prototype.conjugate=function(t,e,n){if(!(n<=1))for(var r=0;r<n/2;r++){var i=t[r];t[r]=t[n-r-1],t[n-r-1]=i,i=e[r],e[r]=-e[n-r-1],e[n-r-1]=-i}},v.prototype.normalize13b=function(t,e){for(var n=0,r=0;r<e/2;r++){var i=8192*Math.round(t[2*r+1]/e)+Math.round(t[2*r]/e)+n;t[r]=67108863&i,n=i<67108864?0:i/67108864|0}return t},v.prototype.convert13b=function(t,e,n,i){for(var o=0,a=0;a<e;a++)o+=0|t[a],n[2*a]=8191&o,o>>>=13,n[2*a+1]=8191&o,o>>>=13;for(a=2*e;a<i;++a)n[a]=0;r(0===o),r(0===(-8192&o))},v.prototype.stub=function(t){for(var e=new Array(t),n=0;n<t;n++)e[n]=0;return e},v.prototype.mulp=function(t,e,n){var r=2*this.guessLen13b(t.length,e.length),i=this.makeRBT(r),o=this.stub(r),a=new Array(r),s=new Array(r),l=new Array(r),c=new Array(r),u=new Array(r),h=new Array(r),d=n.words;d.length=r,this.convert13b(t.words,t.length,a,r),this.convert13b(e.words,e.length,c,r),this.transform(a,o,s,l,r,i),this.transform(c,o,u,h,r,i);for(var f=0;f<r;f++){var p=s[f]*u[f]-l[f]*h[f];l[f]=s[f]*h[f]+l[f]*u[f],s[f]=p}return this.conjugate(s,l,r),this.transform(s,l,d,o,r,i),this.conjugate(d,o,r),this.normalize13b(d,r),n.negative=t.negative^e.negative,n.length=t.length+e.length,n.strip()},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),b(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){r("number"===typeof t),r(t<67108864);for(var e=0,n=0;n<this.length;n++){var i=(0|this.words[n])*t,o=(67108863&i)+(67108863&e);e>>=26,e+=i/67108864|0,e+=o>>>26,this.words[n]=67108863&o}return 0!==e&&(this.words[n]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=f(t);if(0===e.length)return new o(1);for(var n=this,r=0;r<e.length;r++,n=n.sqr())if(0!==e[r])break;if(++r<e.length)for(var i=n.sqr();r<e.length;r++,i=i.sqr())0!==e[r]&&(n=n.mul(i));return n},o.prototype.iushln=function(t){r("number"===typeof t&&t>=0);var e,n=t%26,i=(t-n)/26,o=67108863>>>26-n<<26-n;if(0!==n){var a=0;for(e=0;e<this.length;e++){var s=this.words[e]&o,l=(0|this.words[e])-s<<n;this.words[e]=l|a,a=s>>>26-n}a&&(this.words[e]=a,this.length++)}if(0!==i){for(e=this.length-1;e>=0;e--)this.words[e+i]=this.words[e];for(e=0;e<i;e++)this.words[e]=0;this.length+=i}return this.strip()},o.prototype.ishln=function(t){return r(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,n){var i;r("number"===typeof t&&t>=0),i=e?(e-e%26)/26:0;var o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,l=n;if(i-=a,i=Math.max(0,i),l){for(var c=0;c<a;c++)l.words[c]=this.words[c];l.length=a}if(0===a);else if(this.length>a)for(this.length-=a,c=0;c<this.length;c++)this.words[c]=this.words[c+a];else this.words[0]=0,this.length=1;var u=0;for(c=this.length-1;c>=0&&(0!==u||c>=i);c--){var h=0|this.words[c];this.words[c]=u<<26-o|h>>>o,u=h&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,n){return r(0===this.negative),this.iushrn(t,e,n)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){r("number"===typeof t&&t>=0);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return!1;var o=this.words[n];return!!(o&i)},o.prototype.imaskn=function(t){r("number"===typeof t&&t>=0);var e=t%26,n=(t-e)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=n)return this;if(0!==e&&n++,this.length=Math.min(n,this.length),0!==e){var i=67108863^67108863>>>e<<e;this.words[this.length-1]&=i}return this.strip()},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return r("number"===typeof t),r(t<67108864),t<0?this.isubn(-t):0!==this.negative?1===this.length&&(0|this.words[0])<t?(this.words[0]=t-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(t),this.negative=1,this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&this.words[e]>=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(r("number"===typeof t),r(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,this.words[e+1]-=1;return this.strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,n){var i,o,a=t.length+n;this._expand(a);var s=0;for(i=0;i<t.length;i++){o=(0|this.words[i+n])+s;var l=(0|t.words[i])*e;o-=67108863&l,s=(o>>26)-(l/67108864|0),this.words[i+n]=67108863&o}for(;i<this.length-n;i++)o=(0|this.words[i+n])+s,s=o>>26,this.words[i+n]=67108863&o;if(0===s)return this.strip();for(r(-1===s),s=0,i=0;i<this.length;i++)o=-(0|this.words[i])+s,s=o>>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var n=this.length-t.length,r=this.clone(),i=t,a=0|i.words[i.length-1],s=this._countBits(a);n=26-s,0!==n&&(i=i.ushln(n),r.iushln(n),a=0|i.words[i.length-1]);var l,c=r.length-i.length;if("mod"!==e){l=new o(null),l.length=c+1,l.words=new Array(l.length);for(var u=0;u<l.length;u++)l.words[u]=0}var h=r.clone()._ishlnsubmul(i,1,c);0===h.negative&&(r=h,l&&(l.words[c]=1));for(var d=c-1;d>=0;d--){var f=67108864*(0|r.words[i.length+d])+(0|r.words[i.length+d-1]);f=Math.min(f/a|0,67108863),r._ishlnsubmul(i,f,d);while(0!==r.negative)f--,r.negative=0,r._ishlnsubmul(i,1,d),r.isZero()||(r.negative^=1);l&&(l.words[d]=f)}return l&&l.strip(),r.strip(),"div"!==e&&0!==n&&r.iushrn(n),{div:l||null,mod:r}},o.prototype.divmod=function(t,e,n){return r(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),"mod"!==e&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var n=0!==e.div.negative?e.mod.isub(t):e.mod,r=t.ushrn(1),i=t.andln(1),o=n.cmp(r);return o<0||1===i&&0===o?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){r(t<=67108863);for(var e=(1<<26)%t,n=0,i=this.length-1;i>=0;i--)n=(e*n+(0|this.words[i]))%t;return n},o.prototype.idivn=function(t){r(t<=67108863);for(var e=0,n=this.length-1;n>=0;n--){var i=(0|this.words[n])+67108864*e;this.words[n]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;while(e.isEven()&&n.isEven())e.iushrn(1),n.iushrn(1),++c;var u=n.clone(),h=e.clone();while(!e.isZero()){for(var d=0,f=1;0===(e.words[0]&f)&&d<26;++d,f<<=1);if(d>0){e.iushrn(d);while(d-- >0)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(h)),i.iushrn(1),a.iushrn(1)}for(var p=0,m=1;0===(n.words[0]&m)&&p<26;++p,m<<=1);if(p>0){n.iushrn(p);while(p-- >0)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(h)),s.iushrn(1),l.iushrn(1)}e.cmp(n)>=0?(e.isub(n),i.isub(s),a.isub(l)):(n.isub(e),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:n.iushln(c)}},o.prototype._invmp=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i,a=new o(1),s=new o(0),l=n.clone();while(e.cmpn(1)>0&&n.cmpn(1)>0){for(var c=0,u=1;0===(e.words[0]&u)&&c<26;++c,u<<=1);if(c>0){e.iushrn(c);while(c-- >0)a.isOdd()&&a.iadd(l),a.iushrn(1)}for(var h=0,d=1;0===(n.words[0]&d)&&h<26;++h,d<<=1);if(h>0){n.iushrn(h);while(h-- >0)s.isOdd()&&s.iadd(l),s.iushrn(1)}e.cmp(n)>=0?(e.isub(n),a.isub(s)):(n.isub(e),s.isub(a))}return i=0===e.cmpn(1)?a:s,i.cmpn(0)<0&&i.iadd(t),i},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),n=t.clone();e.negative=0,n.negative=0;for(var r=0;e.isEven()&&n.isEven();r++)e.iushrn(1),n.iushrn(1);do{while(e.isEven())e.iushrn(1);while(n.isEven())n.iushrn(1);var i=e.cmp(n);if(i<0){var o=e;e=n,n=o}else if(0===i||0===n.cmpn(1))break;e.isub(n)}while(1);return n.iushln(r)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){r("number"===typeof t);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return this._expand(n+1),this.words[n]|=i,this;for(var o=i,a=n;0!==o&&a<this.length;a++){var s=0|this.words[a];s+=o,o=s>>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e,n=t<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this.strip(),this.length>1)e=1;else{n&&(t=-t),r(t<=67108863,"Number is too big");var i=0|this.words[0];e=i===t?0:i<t?-1:1}return 0!==this.negative?0|-e:e},o.prototype.cmp=function(t){if(0!==this.negative&&0===t.negative)return-1;if(0===this.negative&&0!==t.negative)return 1;var e=this.ucmp(t);return 0!==this.negative?0|-e:e},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,n=this.length-1;n>=0;n--){var r=0|this.words[n],i=0|t.words[n];if(r!==i){r<i?e=-1:r>i&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new M(t)},o.prototype.toRed=function(t){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return r(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return r(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var y={k256:null,p224:null,p192:null,p25519:null};function w(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function _(){w.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function x(){w.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function k(){w.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function A(){w.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function M(t){if("string"===typeof t){var e=o._prime(t);this.m=e.p,this.prime=e}else r(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function O(t){M.call(this,t),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}w.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},w.prototype.ireduce=function(t){var e,n=t;do{this.split(n,this.tmp),n=this.imulK(n),n=n.iadd(this.tmp),e=n.bitLength()}while(e>this.n);var r=e<this.n?-1:n.ucmp(this.p);return 0===r?(n.words[0]=0,n.length=1):r>0?n.isub(this.p):void 0!==n.strip?n.strip():n._strip(),n},w.prototype.split=function(t,e){t.iushrn(this.n,0,e)},w.prototype.imulK=function(t){return t.imul(this.k)},i(_,w),_.prototype.split=function(t,e){for(var n=4194303,r=Math.min(t.length,9),i=0;i<r;i++)e.words[i]=t.words[i];if(e.length=r,t.length<=9)return t.words[0]=0,void(t.length=1);var o=t.words[9];for(e.words[e.length++]=o&n,i=10;i<t.length;i++){var a=0|t.words[i];t.words[i-10]=(a&n)<<4|o>>>22,o=a}o>>>=22,t.words[i-10]=o,0===o&&t.length>10?t.length-=10:t.length-=9},_.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,n=0;n<t.length;n++){var r=0|t.words[n];e+=977*r,t.words[n]=67108863&e,e=64*r+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(x,w),i(k,w),i(A,w),A.prototype.imulK=function(t){for(var e=0,n=0;n<t.length;n++){var r=19*(0|t.words[n])+e,i=67108863&r;r>>>=26,t.words[n]=i,e=r}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(y[t])return y[t];var e;if("k256"===t)e=new _;else if("p224"===t)e=new x;else if("p192"===t)e=new k;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new A}return y[t]=e,e},M.prototype._verify1=function(t){r(0===t.negative,"red works only with positives"),r(t.red,"red works only with red numbers")},M.prototype._verify2=function(t,e){r(0===(t.negative|e.negative),"red works only with positives"),r(t.red&&t.red===e.red,"red works only with red numbers")},M.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},M.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},M.prototype.add=function(t,e){this._verify2(t,e);var n=t.add(e);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},M.prototype.iadd=function(t,e){this._verify2(t,e);var n=t.iadd(e);return n.cmp(this.m)>=0&&n.isub(this.m),n},M.prototype.sub=function(t,e){this._verify2(t,e);var n=t.sub(e);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},M.prototype.isub=function(t,e){this._verify2(t,e);var n=t.isub(e);return n.cmpn(0)<0&&n.iadd(this.m),n},M.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},M.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},M.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},M.prototype.isqr=function(t){return this.imul(t,t.clone())},M.prototype.sqr=function(t){return this.mul(t,t)},M.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(r(e%2===1),3===e){var n=this.m.add(new o(1)).iushrn(2);return this.pow(t,n)}var i=this.m.subn(1),a=0;while(!i.isZero()&&0===i.andln(1))a++,i.iushrn(1);r(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();u=new o(2*u*u).toRed(this);while(0!==this.pow(u,c).cmp(l))u.redIAdd(l);var h=this.pow(u,i),d=this.pow(t,i.addn(1).iushrn(1)),f=this.pow(t,i),p=a;while(0!==f.cmp(s)){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();r(g<p);var b=this.pow(h,new o(1).iushln(p-g-1));d=d.redMul(b),h=b.redSqr(),f=f.redMul(h),p=g}return d},M.prototype.invm=function(t){var e=t._invmp(this.m);return 0!==e.negative?(e.negative=0,this.imod(e).redNeg()):this.imod(e)},M.prototype.pow=function(t,e){if(e.isZero())return new o(1).toRed(this);if(0===e.cmpn(1))return t.clone();var n=4,r=new Array(1<<n);r[0]=new o(1).toRed(this),r[1]=t;for(var i=2;i<r.length;i++)r[i]=this.mul(r[i-1],t);var a=r[0],s=0,l=0,c=e.bitLength()%26;for(0===c&&(c=26),i=e.length-1;i>=0;i--){for(var u=e.words[i],h=c-1;h>=0;h--){var d=u>>h&1;a!==r[0]&&(a=this.sqr(a)),0!==d||0!==s?(s<<=1,s|=d,l++,(l===n||0===i&&0===h)&&(a=this.mul(a,r[s]),l=0,s=0)):l=0}c=26}return a},M.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},M.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},o.mont=function(t){return new O(t)},i(O,M),O.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},O.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},O.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var n=t.imul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},O.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new o(0)._forceRed(this);var n=t.mul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},O.prototype.invm=function(t){var e=this.imod(t._invmp(this.m).mul(this.r2));return e._forceRed(this)}})(t,this)}).call(this,n("62e4")(t))},bc9a:function(t,e,n){"use strict";n.d(e,"a",(function(){return u}));var r=n("8c4e"),i=n("2f79");function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function a(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?o(Object(n),!0).forEach((function(e){s(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var l=Object(r["a"])("$listeners","bvListeners"),c=Object(i["c"])({data:function(){return{bvListeners:{}}},created:function(){this.bvListeners=a({},this.$listeners)},beforeUpdate:function(){this.bvListeners=a({},this.$listeners)}}),u=i["d"]?c:l},bd9d:function(t,e){function n(t){var e,n=t.length;while(n--){if(e=t.readUInt8(n),255!==e){e++,t.writeUInt8(e,n);break}t.writeUInt8(0,n)}}t.exports=n},be29:function(t,e,n){"use strict";var r=n("e96f"),i=n("62d0")("application/octect-stream"),o=n("2638");t.exports=function(t,e){if(!o(t)&&!(t instanceof File)){t=r(t);var n=i(e||"");t=new Blob([t],{type:n})}return t}},bf68:function(t,e,n){ /*! diff v7.0.0 BSD 3-Clause License Copyright (c) 2009-2015, Kevin Decker <kpdecker@gmail.com> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. @license */ (function(t,n){n(e)})(0,(function(t){"use strict";function e(){}function n(t,e,n,r,i){var o,a=[];while(e)a.push(e),o=e.previousComponent,delete e.previousComponent,e=o;a.reverse();for(var s=0,l=a.length,c=0,u=0;s<l;s++){var h=a[s];if(h.removed)h.value=t.join(r.slice(u,u+h.count)),u+=h.count;else{if(!h.added&&i){var d=n.slice(c,c+h.count);d=d.map((function(t,e){var n=r[u+e];return n.length>t.length?n:t})),h.value=t.join(d)}else h.value=t.join(n.slice(c,c+h.count));c+=h.count,h.added||(u+=h.count)}}return a}e.prototype={diff:function(t,e){var r,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=i.callback;"function"===typeof i&&(o=i,i={});var a=this;function s(t){return t=a.postProcess(t,i),o?(setTimeout((function(){o(t)}),0),!0):t}t=this.castInput(t,i),e=this.castInput(e,i),t=this.removeEmpty(this.tokenize(t,i)),e=this.removeEmpty(this.tokenize(e,i));var l=e.length,c=t.length,u=1,h=l+c;null!=i.maxEditLength&&(h=Math.min(h,i.maxEditLength));var d=null!==(r=i.timeout)&&void 0!==r?r:1/0,f=Date.now()+d,p=[{oldPos:-1,lastComponent:void 0}],m=this.extractCommon(p[0],e,t,0,i);if(p[0].oldPos+1>=c&&m+1>=l)return s(n(a,p[0].lastComponent,e,t,a.useLongestToken));var g=-1/0,b=1/0;function v(){for(var r=Math.max(g,-u);r<=Math.min(b,u);r+=2){var o=void 0,h=p[r-1],d=p[r+1];h&&(p[r-1]=void 0);var f=!1;if(d){var v=d.oldPos-r;f=d&&0<=v&&v<l}var y=h&&h.oldPos+1<c;if(f||y){if(o=!y||f&&h.oldPos<d.oldPos?a.addToPath(d,!0,!1,0,i):a.addToPath(h,!1,!0,1,i),m=a.extractCommon(o,e,t,r,i),o.oldPos+1>=c&&m+1>=l)return s(n(a,o.lastComponent,e,t,a.useLongestToken));p[r]=o,o.oldPos+1>=c&&(b=Math.min(b,r-1)),m+1>=l&&(g=Math.max(g,r+1))}else p[r]=void 0}u++}if(o)(function t(){setTimeout((function(){if(u>h||Date.now()>f)return o();v()||t()}),0)})();else while(u<=h&&Date.now()<=f){var y=v();if(y)return y}},addToPath:function(t,e,n,r,i){var o=t.lastComponent;return o&&!i.oneChangePerToken&&o.added===e&&o.removed===n?{oldPos:t.oldPos+r,lastComponent:{count:o.count+1,added:e,removed:n,previousComponent:o.previousComponent}}:{oldPos:t.oldPos+r,lastComponent:{count:1,added:e,removed:n,previousComponent:o}}},extractCommon:function(t,e,n,r,i){var o=e.length,a=n.length,s=t.oldPos,l=s-r,c=0;while(l+1<o&&s+1<a&&this.equals(n[s+1],e[l+1],i))l++,s++,c++,i.oneChangePerToken&&(t.lastComponent={count:1,previousComponent:t.lastComponent,added:!1,removed:!1});return c&&!i.oneChangePerToken&&(t.lastComponent={count:c,previousComponent:t.lastComponent,added:!1,removed:!1}),t.oldPos=s,l},equals:function(t,e,n){return n.comparator?n.comparator(t,e):t===e||n.ignoreCase&&t.toLowerCase()===e.toLowerCase()},removeEmpty:function(t){for(var e=[],n=0;n<t.length;n++)t[n]&&e.push(t[n]);return e},castInput:function(t){return t},tokenize:function(t){return Array.from(t)},join:function(t){return t.join("")},postProcess:function(t){return t}};var r=new e;function i(t,e,n){return r.diff(t,e,n)}function o(t,e){var n;for(n=0;n<t.length&&n<e.length;n++)if(t[n]!=e[n])return t.slice(0,n);return t.slice(0,n)}function a(t,e){var n;if(!t||!e||t[t.length-1]!=e[e.length-1])return"";for(n=0;n<t.length&&n<e.length;n++)if(t[t.length-(n+1)]!=e[e.length-(n+1)])return t.slice(-n);return t.slice(-n)}function s(t,e,n){if(t.slice(0,e.length)!=e)throw Error("string ".concat(JSON.stringify(t)," doesn't start with prefix ").concat(JSON.stringify(e),"; this is a bug"));return n+t.slice(e.length)}function l(t,e,n){if(!e)return t+n;if(t.slice(-e.length)!=e)throw Error("string ".concat(JSON.stringify(t)," doesn't end with suffix ").concat(JSON.stringify(e),"; this is a bug"));return t.slice(0,-e.length)+n}function c(t,e){return s(t,e,"")}function u(t,e){return l(t,e,"")}function h(t,e){return e.slice(0,d(t,e))}function d(t,e){var n=0;t.length>e.length&&(n=t.length-e.length);var r=e.length;t.length<e.length&&(r=t.length);var i=Array(r),o=0;i[0]=0;for(var a=1;a<r;a++){e[a]==e[o]?i[a]=i[o]:i[a]=o;while(o>0&&e[a]!=e[o])o=i[o];e[a]==e[o]&&o++}o=0;for(var s=n;s<t.length;s++){while(o>0&&t[s]!=e[o])o=i[o];t[s]==e[o]&&o++}return o}function f(t){return t.includes("\r\n")&&!t.startsWith("\n")&&!t.match(/[^\r]\n/)}function p(t){return!t.includes("\r\n")&&t.includes("\n")}var m="a-zA-Z0-9_\\u{C0}-\\u{FF}\\u{D8}-\\u{F6}\\u{F8}-\\u{2C6}\\u{2C8}-\\u{2D7}\\u{2DE}-\\u{2FF}\\u{1E00}-\\u{1EFF}",g=new RegExp("[".concat(m,"]+|\\s+|[^").concat(m,"]"),"ug"),b=new e;function v(t,e,n){return null==(null===n||void 0===n?void 0:n.ignoreWhitespace)||n.ignoreWhitespace?b.diff(t,e,n):_(t,e,n)}function y(t,e,n,r){if(e&&n){var i=e.value.match(/^\s*/)[0],d=e.value.match(/\s*$/)[0],f=n.value.match(/^\s*/)[0],p=n.value.match(/\s*$/)[0];if(t){var m=o(i,f);t.value=l(t.value,f,m),e.value=c(e.value,m),n.value=c(n.value,m)}if(r){var g=a(d,p);r.value=s(r.value,p,g),e.value=u(e.value,g),n.value=u(n.value,g)}}else if(n)t&&(n.value=n.value.replace(/^\s*/,"")),r&&(r.value=r.value.replace(/^\s*/,""));else if(t&&r){var b=r.value.match(/^\s*/)[0],v=e.value.match(/^\s*/)[0],y=e.value.match(/\s*$/)[0],w=o(b,v);e.value=c(e.value,w);var _=a(c(b,w),y);e.value=u(e.value,_),r.value=s(r.value,b,_),t.value=l(t.value,b,b.slice(0,b.length-_.length))}else if(r){var x=r.value.match(/^\s*/)[0],k=e.value.match(/\s*$/)[0],A=h(k,x);e.value=u(e.value,A)}else if(t){var M=t.value.match(/\s*$/)[0],O=e.value.match(/^\s*/)[0],S=h(M,O);e.value=c(e.value,S)}}b.equals=function(t,e,n){return n.ignoreCase&&(t=t.toLowerCase(),e=e.toLowerCase()),t.trim()===e.trim()},b.tokenize=function(t){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(n.intlSegmenter){if("word"!=n.intlSegmenter.resolvedOptions().granularity)throw new Error('The segmenter passed must have a granularity of "word"');e=Array.from(n.intlSegmenter.segment(t),(function(t){return t.segment}))}else e=t.match(g)||[];var r=[],i=null;return e.forEach((function(t){/\s/.test(t)?null==i?r.push(t):r.push(r.pop()+t):/\s/.test(i)?r[r.length-1]==i?r.push(r.pop()+t):r.push(i+t):r.push(t),i=t})),r},b.join=function(t){return t.map((function(t,e){return 0==e?t:t.replace(/^\s+/,"")})).join("")},b.postProcess=function(t,e){if(!t||e.oneChangePerToken)return t;var n=null,r=null,i=null;return t.forEach((function(t){t.added?r=t:t.removed?i=t:((r||i)&&y(n,i,r,t),n=t,r=null,i=null)})),(r||i)&&y(n,i,r,null),t};var w=new e;function _(t,e,n){return w.diff(t,e,n)}function x(t,e){if("function"===typeof t)e.callback=t;else if(t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}w.tokenize=function(t){var e=new RegExp("(\\r?\\n)|[".concat(m,"]+|[^\\S\\n\\r]+|[^").concat(m,"]"),"ug");return t.match(e)||[]};var k=new e;function A(t,e,n){return k.diff(t,e,n)}function M(t,e,n){var r=x(n,{ignoreWhitespace:!0});return k.diff(t,e,r)}k.tokenize=function(t,e){e.stripTrailingCr&&(t=t.replace(/\r\n/g,"\n"));var n=[],r=t.split(/(\n|\r\n)/);r[r.length-1]||r.pop();for(var i=0;i<r.length;i++){var o=r[i];i%2&&!e.newlineIsToken?n[n.length-1]+=o:n.push(o)}return n},k.equals=function(t,n,r){return r.ignoreWhitespace?(r.newlineIsToken&&t.includes("\n")||(t=t.trim()),r.newlineIsToken&&n.includes("\n")||(n=n.trim())):r.ignoreNewlineAtEof&&!r.newlineIsToken&&(t.endsWith("\n")&&(t=t.slice(0,-1)),n.endsWith("\n")&&(n=n.slice(0,-1))),e.prototype.equals.call(this,t,n,r)};var O=new e;function S(t,e,n){return O.diff(t,e,n)}O.tokenize=function(t){return t.split(/(\S.+?[.!?])(?=\s+|$)/)};var T=new e;function C(t,e,n){return T.diff(t,e,n)}function E(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function j(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?E(Object(n),!0).forEach((function(e){I(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function L(t,e){if("object"!=typeof t||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}function P(t){var e=L(t,"string");return"symbol"==typeof e?e:e+""}function D(t){return D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},D(t)}function I(t,e,n){return e=P(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function R(t){return N(t)||B(t)||F(t)||z()}function N(t){if(Array.isArray(t))return Y(t)}function B(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}function F(t,e){if(t){if("string"===typeof t)return Y(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Y(t,e):void 0}}function Y(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function z(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}T.tokenize=function(t){return t.split(/([{}:;,]|\s+)/)};var H=new e;function V(t,e,n){return H.diff(t,e,n)}function W(t,e,n,r,i){var o,a;for(e=e||[],n=n||[],r&&(t=r(i,t)),o=0;o<e.length;o+=1)if(e[o]===t)return n[o];if("[object Array]"===Object.prototype.toString.call(t)){for(e.push(t),a=new Array(t.length),n.push(a),o=0;o<t.length;o+=1)a[o]=W(t[o],e,n,r,i);return e.pop(),n.pop(),a}if(t&&t.toJSON&&(t=t.toJSON()),"object"===D(t)&&null!==t){e.push(t),a={},n.push(a);var s,l=[];for(s in t)Object.prototype.hasOwnProperty.call(t,s)&&l.push(s);for(l.sort(),o=0;o<l.length;o+=1)s=l[o],a[s]=W(t[s],e,n,r,s);e.pop(),n.pop()}else a=t;return a}H.useLongestToken=!0,H.tokenize=k.tokenize,H.castInput=function(t,e){var n=e.undefinedReplacement,r=e.stringifyReplacer,i=void 0===r?function(t,e){return"undefined"===typeof e?n:e}:r;return"string"===typeof t?t:JSON.stringify(W(t,null,null,i),i," ")},H.equals=function(t,n,r){return e.prototype.equals.call(H,t.replace(/,([\r\n])/g,"$1"),n.replace(/,([\r\n])/g,"$1"),r)};var U=new e;function $(t,e,n){return U.diff(t,e,n)}function G(t){return Array.isArray(t)?t.map(G):j(j({},t),{},{hunks:t.hunks.map((function(t){return j(j({},t),{},{lines:t.lines.map((function(e,n){var r;return e.startsWith("\\")||e.endsWith("\r")||null!==(r=t.lines[n+1])&&void 0!==r&&r.startsWith("\\")?e:e+"\r"}))})}))})}function q(t){return Array.isArray(t)?t.map(q):j(j({},t),{},{hunks:t.hunks.map((function(t){return j(j({},t),{},{lines:t.lines.map((function(t){return t.endsWith("\r")?t.substring(0,t.length-1):t}))})}))})}function X(t){return Array.isArray(t)||(t=[t]),!t.some((function(t){return t.hunks.some((function(t){return t.lines.some((function(t){return!t.startsWith("\\")&&t.endsWith("\r")}))}))}))}function Z(t){return Array.isArray(t)||(t=[t]),t.some((function(t){return t.hunks.some((function(t){return t.lines.some((function(t){return t.endsWith("\r")}))}))}))&&t.every((function(t){return t.hunks.every((function(t){return t.lines.every((function(e,n){var r;return e.startsWith("\\")||e.endsWith("\r")||(null===(r=t.lines[n+1])||void 0===r?void 0:r.startsWith("\\"))}))}))}))}function K(t){var e=t.split(/\n/),n=[],r=0;function i(){var t={};n.push(t);while(r<e.length){var i=e[r];if(/^(\-\-\-|\+\+\+|@@)\s/.test(i))break;var s=/^(?:Index:|diff(?: -r \w+)+)\s+(.+?)\s*$/.exec(i);s&&(t.index=s[1]),r++}o(t),o(t),t.hunks=[];while(r<e.length){var l=e[r];if(/^(Index:\s|diff\s|\-\-\-\s|\+\+\+\s|===================================================================)/.test(l))break;if(/^@@/.test(l))t.hunks.push(a());else{if(l)throw new Error("Unknown line "+(r+1)+" "+JSON.stringify(l));r++}}}function o(t){var n=/^(---|\+\+\+)\s+(.*)\r?$/.exec(e[r]);if(n){var i="---"===n[1]?"old":"new",o=n[2].split("\t",2),a=o[0].replace(/\\\\/g,"\\");/^".*"$/.test(a)&&(a=a.substr(1,a.length-2)),t[i+"FileName"]=a,t[i+"Header"]=(o[1]||"").trim(),r++}}function a(){var t=r,n=e[r++],i=n.split(/@@ -(\d+)(?:,(\d+))? \+(\d+)(?:,(\d+))? @@/),o={oldStart:+i[1],oldLines:"undefined"===typeof i[2]?1:+i[2],newStart:+i[3],newLines:"undefined"===typeof i[4]?1:+i[4],lines:[]};0===o.oldLines&&(o.oldStart+=1),0===o.newLines&&(o.newStart+=1);for(var a=0,s=0;r<e.length&&(s<o.oldLines||a<o.newLines||null!==(l=e[r])&&void 0!==l&&l.startsWith("\\"));r++){var l,c=0==e[r].length&&r!=e.length-1?" ":e[r][0];if("+"!==c&&"-"!==c&&" "!==c&&"\\"!==c)throw new Error("Hunk at line ".concat(t+1," contained invalid line ").concat(e[r]));o.lines.push(e[r]),"+"===c?a++:"-"===c?s++:" "===c&&(a++,s++)}if(a||1!==o.newLines||(o.newLines=0),s||1!==o.oldLines||(o.oldLines=0),a!==o.newLines)throw new Error("Added line count did not match for hunk at line "+(t+1));if(s!==o.oldLines)throw new Error("Removed line count did not match for hunk at line "+(t+1));return o}while(r<e.length)i();return n}function Q(t,e,n){var r=!0,i=!1,o=!1,a=1;return function s(){if(r&&!o){if(i?a++:r=!1,t+a<=n)return t+a;o=!0}if(!i)return o||(r=!0),e<=t-a?t-a++:(i=!0,s())}}function J(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"===typeof e&&(e=K(e)),Array.isArray(e)){if(e.length>1)throw new Error("applyPatch only works with a single input.");e=e[0]}(n.autoConvertLineEndings||null==n.autoConvertLineEndings)&&(f(t)&&X(e)?e=G(e):p(t)&&Z(e)&&(e=q(e)));var r=t.split("\n"),i=e.hunks,o=n.compareLine||function(t,e,n,r){return e===r},a=n.fuzzFactor||0,s=0;if(a<0||!Number.isInteger(a))throw new Error("fuzzFactor must be a non-negative integer");if(!i.length)return t;for(var l="",c=!1,u=!1,h=0;h<i[i.length-1].lines.length;h++){var d=i[i.length-1].lines[h];"\\"==d[0]&&("+"==l[0]?c=!0:"-"==l[0]&&(u=!0)),l=d}if(c){if(u){if(!a&&""==r[r.length-1])return!1}else if(""==r[r.length-1])r.pop();else if(!a)return!1}else if(u)if(""!=r[r.length-1])r.push("");else if(!a)return!1;function m(t,e,n){for(var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,a=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],l=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0,c=0,u=!1;i<t.length;i++){var h=t[i],d=h.length>0?h[0]:" ",f=h.length>0?h.substr(1):h;if("-"===d){if(!o(e+1,r[e],d,f))return n&&null!=r[e]?(s[l]=r[e],m(t,e+1,n-1,i,!1,s,l+1)):null;e++,c=0}if("+"===d){if(!a)return null;s[l]=f,l++,c=0,u=!0}if(" "===d){if(c++,s[l]=r[e],!o(e+1,r[e],d,f))return u||!n?null:r[e]&&(m(t,e+1,n-1,i+1,!1,s,l+1)||m(t,e+1,n-1,i,!1,s,l+1))||m(t,e,n-1,i+1,!1,s,l);l++,a=!0,u=!1,e++}}return l-=c,e-=c,s.length=l,{patchedLines:s,oldLineLastI:e-1}}for(var g=[],b=0,v=0;v<i.length;v++){for(var y=i[v],w=void 0,_=r.length-y.oldLines+a,x=void 0,k=0;k<=a;k++){x=y.oldStart+b-1;for(var A=Q(x,s,_);void 0!==x;x=A())if(w=m(y.lines,x,k),w)break;if(w)break}if(!w)return!1;for(var M=s;M<x;M++)g.push(r[M]);for(var O=0;O<w.patchedLines.length;O++){var S=w.patchedLines[O];g.push(S)}s=w.oldLineLastI+1,b=x+1-y.oldStart}for(var T=s;T<r.length;T++)g.push(r[T]);return g.join("\n")}function tt(t,e){"string"===typeof t&&(t=K(t));var n=0;function r(){var i=t[n++];if(!i)return e.complete();e.loadFile(i,(function(t,n){if(t)return e.complete(t);var o=J(n,i,e);e.patched(i,o,(function(t){if(t)return e.complete(t);r()}))}))}r()}function et(t,e,n,r,i,o,a){if(a||(a={}),"function"===typeof a&&(a={callback:a}),"undefined"===typeof a.context&&(a.context=4),a.newlineIsToken)throw new Error("newlineIsToken may not be used with patch-generation functions, only with diffing functions");if(!a.callback)return c(A(n,r,a));var s=a,l=s.callback;function c(n){if(n){n.push({value:"",lines:[]});for(var r=[],s=0,l=0,c=[],u=1,h=1,d=function(){var t=n[f],e=t.lines||ot(t.value);if(t.lines=e,t.added||t.removed){var i;if(!s){var o=n[f-1];s=u,l=h,o&&(c=a.context>0?v(o.lines.slice(-a.context)):[],s-=c.length,l-=c.length)}(i=c).push.apply(i,R(e.map((function(e){return(t.added?"+":"-")+e})))),t.added?h+=e.length:u+=e.length}else{if(s)if(e.length<=2*a.context&&f<n.length-2){var d;(d=c).push.apply(d,R(v(e)))}else{var p,m=Math.min(e.length,a.context);(p=c).push.apply(p,R(v(e.slice(0,m))));var g={oldStart:s,oldLines:u-s+m,newStart:l,newLines:h-l+m,lines:c};r.push(g),s=0,l=0,c=[]}u+=e.length,h+=e.length}},f=0;f<n.length;f++)d();for(var p=0,m=r;p<m.length;p++)for(var g=m[p],b=0;b<g.lines.length;b++)g.lines[b].endsWith("\n")?g.lines[b]=g.lines[b].slice(0,-1):(g.lines.splice(b+1,0,"\\ No newline at end of file"),b++);return{oldFileName:t,newFileName:e,oldHeader:i,newHeader:o,hunks:r}}function v(t){return t.map((function(t){return" "+t}))}}A(n,r,j(j({},a),{},{callback:function(t){var e=c(t);l(e)}}))}function nt(t){if(Array.isArray(t))return t.map(nt).join("\n");var e=[];t.oldFileName==t.newFileName&&e.push("Index: "+t.oldFileName),e.push("==================================================================="),e.push("--- "+t.oldFileName+("undefined"===typeof t.oldHeader?"":"\t"+t.oldHeader)),e.push("+++ "+t.newFileName+("undefined"===typeof t.newHeader?"":"\t"+t.newHeader));for(var n=0;n<t.hunks.length;n++){var r=t.hunks[n];0===r.oldLines&&(r.oldStart-=1),0===r.newLines&&(r.newStart-=1),e.push("@@ -"+r.oldStart+","+r.oldLines+" +"+r.newStart+","+r.newLines+" @@"),e.push.apply(e,r.lines)}return e.join("\n")+"\n"}function rt(t,e,n,r,i,o,a){var s;if("function"===typeof a&&(a={callback:a}),null===(s=a)||void 0===s||!s.callback){var l=et(t,e,n,r,i,o,a);if(!l)return;return nt(l)}var c=a,u=c.callback;et(t,e,n,r,i,o,j(j({},a),{},{callback:function(t){t?u(nt(t)):u()}}))}function it(t,e,n,r,i,o){return rt(t,t,e,n,r,i,o)}function ot(t){var e=t.endsWith("\n"),n=t.split("\n").map((function(t){return t+"\n"}));return e?n.pop():n.push(n.pop().slice(0,-1)),n}function at(t,e){return t.length===e.length&&st(t,e)}function st(t,e){if(e.length>t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}function lt(t){var e=Mt(t.lines),n=e.oldLines,r=e.newLines;void 0!==n?t.oldLines=n:delete t.oldLines,void 0!==r?t.newLines=r:delete t.newLines}function ct(t,e,n){t=ut(t,n),e=ut(e,n);var r={};(t.index||e.index)&&(r.index=t.index||e.index),(t.newFileName||e.newFileName)&&(ht(t)?ht(e)?(r.oldFileName=dt(r,t.oldFileName,e.oldFileName),r.newFileName=dt(r,t.newFileName,e.newFileName),r.oldHeader=dt(r,t.oldHeader,e.oldHeader),r.newHeader=dt(r,t.newHeader,e.newHeader)):(r.oldFileName=t.oldFileName,r.newFileName=t.newFileName,r.oldHeader=t.oldHeader,r.newHeader=t.newHeader):(r.oldFileName=e.oldFileName||t.oldFileName,r.newFileName=e.newFileName||t.newFileName,r.oldHeader=e.oldHeader||t.oldHeader,r.newHeader=e.newHeader||t.newHeader)),r.hunks=[];var i=0,o=0,a=0,s=0;while(i<t.hunks.length||o<e.hunks.length){var l=t.hunks[i]||{oldStart:1/0},c=e.hunks[o]||{oldStart:1/0};if(ft(l,c))r.hunks.push(pt(l,a)),i++,s+=l.newLines-l.oldLines;else if(ft(c,l))r.hunks.push(pt(c,s)),o++,a+=c.newLines-c.oldLines;else{var u={oldStart:Math.min(l.oldStart,c.oldStart),oldLines:0,newStart:Math.min(l.newStart+a,c.oldStart+s),newLines:0,lines:[]};mt(u,l.oldStart,l.lines,c.oldStart,c.lines),o++,i++,r.hunks.push(u)}}return r}function ut(t,e){if("string"===typeof t){if(/^@@/m.test(t)||/^Index:/m.test(t))return K(t)[0];if(!e)throw new Error("Must provide a base reference or pass in a patch");return et(void 0,void 0,e,t)}return t}function ht(t){return t.newFileName&&t.newFileName!==t.oldFileName}function dt(t,e,n){return e===n?e:(t.conflict=!0,{mine:e,theirs:n})}function ft(t,e){return t.oldStart<e.oldStart&&t.oldStart+t.oldLines<e.oldStart}function pt(t,e){return{oldStart:t.oldStart,oldLines:t.oldLines,newStart:t.newStart+e,newLines:t.newLines,lines:t.lines}}function mt(t,e,n,r,i){var o={offset:e,lines:n,index:0},a={offset:r,lines:i,index:0};yt(t,o,a),yt(t,a,o);while(o.index<o.lines.length&&a.index<a.lines.length){var s=o.lines[o.index],l=a.lines[a.index];if("-"!==s[0]&&"+"!==s[0]||"-"!==l[0]&&"+"!==l[0])if("+"===s[0]&&" "===l[0]){var c;(c=t.lines).push.apply(c,R(_t(o)))}else if("+"===l[0]&&" "===s[0]){var u;(u=t.lines).push.apply(u,R(_t(a)))}else"-"===s[0]&&" "===l[0]?bt(t,o,a):"-"===l[0]&&" "===s[0]?bt(t,a,o,!0):s===l?(t.lines.push(s),o.index++,a.index++):vt(t,_t(o),_t(a));else gt(t,o,a)}wt(t,o),wt(t,a),lt(t)}function gt(t,e,n){var r=_t(e),i=_t(n);if(kt(r)&&kt(i)){var o,a;if(st(r,i)&&At(n,r,r.length-i.length))return void(o=t.lines).push.apply(o,R(r));if(st(i,r)&&At(e,i,i.length-r.length))return void(a=t.lines).push.apply(a,R(i))}else if(at(r,i)){var s;return void(s=t.lines).push.apply(s,R(r))}vt(t,r,i)}function bt(t,e,n,r){var i,o=_t(e),a=xt(n,o);a.merged?(i=t.lines).push.apply(i,R(a.merged)):vt(t,r?a:o,r?o:a)}function vt(t,e,n){t.conflict=!0,t.lines.push({conflict:!0,mine:e,theirs:n})}function yt(t,e,n){while(e.offset<n.offset&&e.index<e.lines.length){var r=e.lines[e.index++];t.lines.push(r),e.offset++}}function wt(t,e){while(e.index<e.lines.length){var n=e.lines[e.index++];t.lines.push(n)}}function _t(t){var e=[],n=t.lines[t.index][0];while(t.index<t.lines.length){var r=t.lines[t.index];if("-"===n&&"+"===r[0]&&(n="+"),n!==r[0])break;e.push(r),t.index++}return e}function xt(t,e){var n=[],r=[],i=0,o=!1,a=!1;while(i<e.length&&t.index<t.lines.length){var s=t.lines[t.index],l=e[i];if("+"===l[0])break;if(o=o||" "!==s[0],r.push(l),i++,"+"===s[0]){a=!0;while("+"===s[0])n.push(s),s=t.lines[++t.index]}l.substr(1)===s.substr(1)?(n.push(s),t.index++):a=!0}if("+"===(e[i]||"")[0]&&o&&(a=!0),a)return n;while(i<e.length)r.push(e[i++]);return{merged:r,changes:n}}function kt(t){return t.reduce((function(t,e){return t&&"-"===e[0]}),!0)}function At(t,e,n){for(var r=0;r<n;r++){var i=e[e.length-n+r].substr(1);if(t.lines[t.index+r]!==" "+i)return!1}return t.index+=n,!0}function Mt(t){var e=0,n=0;return t.forEach((function(t){if("string"!==typeof t){var r=Mt(t.mine),i=Mt(t.theirs);void 0!==e&&(r.oldLines===i.oldLines?e+=r.oldLines:e=void 0),void 0!==n&&(r.newLines===i.newLines?n+=r.newLines:n=void 0)}else void 0===n||"+"!==t[0]&&" "!==t[0]||n++,void 0===e||"-"!==t[0]&&" "!==t[0]||e++})),{oldLines:e,newLines:n}}function Ot(t){return Array.isArray(t)?t.map(Ot).reverse():j(j({},t),{},{oldFileName:t.newFileName,oldHeader:t.newHeader,newFileName:t.oldFileName,newHeader:t.oldHeader,hunks:t.hunks.map((function(t){return{oldLines:t.newLines,oldStart:t.newStart,newLines:t.oldLines,newStart:t.oldStart,lines:t.lines.map((function(t){return t.startsWith("-")?"+".concat(t.slice(1)):t.startsWith("+")?"-".concat(t.slice(1)):t}))}}))})}function St(t){for(var e,n,r=[],i=0;i<t.length;i++)e=t[i],n=e.added?1:e.removed?-1:0,r.push([n,e.value]);return r}function Tt(t){for(var e=[],n=0;n<t.length;n++){var r=t[n];r.added?e.push("<ins>"):r.removed&&e.push("<del>"),e.push(Ct(r.value)),r.added?e.push("</ins>"):r.removed&&e.push("</del>")}return e.join("")}function Ct(t){var e=t;return e=e.replace(/&/g,"&"),e=e.replace(/</g,"<"),e=e.replace(/>/g,">"),e=e.replace(/"/g,"""),e}U.tokenize=function(t){return t.slice()},U.join=U.removeEmpty=function(t){return t},t.Diff=e,t.applyPatch=J,t.applyPatches=tt,t.canonicalize=W,t.convertChangesToDMP=St,t.convertChangesToXML=Tt,t.createPatch=it,t.createTwoFilesPatch=rt,t.diffArrays=$,t.diffChars=i,t.diffCss=C,t.diffJson=V,t.diffLines=A,t.diffSentences=S,t.diffTrimmedLines=M,t.diffWords=v,t.diffWordsWithSpace=_,t.formatPatch=nt,t.merge=ct,t.parsePatch=K,t.reversePatch=Ot,t.structuredPatch=et}))},c04e:function(t,e,n){"use strict";var r=n("c65b"),i=n("861d"),o=n("d9b5"),a=n("dc4a"),s=n("485a"),l=n("b622"),c=TypeError,u=l("toPrimitive");t.exports=function(t,e){if(!i(t)||o(t))return t;var n,l=a(t,u);if(l){if(void 0===e&&(e="default"),n=r(l,t,e),!i(n)||o(n))return n;throw new c("Can't convert object to primitive value")}return void 0===e&&(e="number"),s(t,e)}},c088:function(t,e){t.exports=fetch},c109:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}});return e}))},c119:function(t,e,n){var r=n("8c8a");e.encrypt=function(t,e){var n=r(e,t._prev);return t._prev=t._cipher.encryptBlock(n),t._prev},e.decrypt=function(t,e){var n=t._prev;t._prev=e;var i=t._cipher.decryptBlock(e);return r(i,n)}},c198:function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("1132"),n("72fe"),n("2b79"),n("38ba"))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.BlockCipher,i=e.algo,o=[],a=[],s=[],l=[],c=[],u=[],h=[],d=[],f=[],p=[];(function(){for(var t=[],e=0;e<256;e++)t[e]=e<128?e<<1:e<<1^283;var n=0,r=0;for(e=0;e<256;e++){var i=r^r<<1^r<<2^r<<3^r<<4;i=i>>>8^255&i^99,o[n]=i,a[i]=n;var m=t[n],g=t[m],b=t[g],v=257*t[i]^16843008*i;s[n]=v<<24|v>>>8,l[n]=v<<16|v>>>16,c[n]=v<<8|v>>>24,u[n]=v;v=16843009*b^65537*g^257*m^16843008*n;h[i]=v<<24|v>>>8,d[i]=v<<16|v>>>16,f[i]=v<<8|v>>>24,p[i]=v,n?(n=m^t[t[t[b^m]]],r^=t[t[r]]):n=r=1}})();var m=[0,1,2,4,8,16,32,64,128,27,54],g=i.AES=r.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var t=this._keyPriorReset=this._key,e=t.words,n=t.sigBytes/4,r=this._nRounds=n+6,i=4*(r+1),a=this._keySchedule=[],s=0;s<i;s++)s<n?a[s]=e[s]:(u=a[s-1],s%n?n>6&&s%n==4&&(u=o[u>>>24]<<24|o[u>>>16&255]<<16|o[u>>>8&255]<<8|o[255&u]):(u=u<<8|u>>>24,u=o[u>>>24]<<24|o[u>>>16&255]<<16|o[u>>>8&255]<<8|o[255&u],u^=m[s/n|0]<<24),a[s]=a[s-n]^u);for(var l=this._invKeySchedule=[],c=0;c<i;c++){s=i-c;if(c%4)var u=a[s];else u=a[s-4];l[c]=c<4||s<=4?u:h[o[u>>>24]]^d[o[u>>>16&255]]^f[o[u>>>8&255]]^p[o[255&u]]}}},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._keySchedule,s,l,c,u,o)},decryptBlock:function(t,e){var n=t[e+1];t[e+1]=t[e+3],t[e+3]=n,this._doCryptBlock(t,e,this._invKeySchedule,h,d,f,p,a);n=t[e+1];t[e+1]=t[e+3],t[e+3]=n},_doCryptBlock:function(t,e,n,r,i,o,a,s){for(var l=this._nRounds,c=t[e]^n[0],u=t[e+1]^n[1],h=t[e+2]^n[2],d=t[e+3]^n[3],f=4,p=1;p<l;p++){var m=r[c>>>24]^i[u>>>16&255]^o[h>>>8&255]^a[255&d]^n[f++],g=r[u>>>24]^i[h>>>16&255]^o[d>>>8&255]^a[255&c]^n[f++],b=r[h>>>24]^i[d>>>16&255]^o[c>>>8&255]^a[255&u]^n[f++],v=r[d>>>24]^i[c>>>16&255]^o[u>>>8&255]^a[255&h]^n[f++];c=m,u=g,h=b,d=v}m=(s[c>>>24]<<24|s[u>>>16&255]<<16|s[h>>>8&255]<<8|s[255&d])^n[f++],g=(s[u>>>24]<<24|s[h>>>16&255]<<16|s[d>>>8&255]<<8|s[255&c])^n[f++],b=(s[h>>>24]<<24|s[d>>>16&255]<<16|s[c>>>8&255]<<8|s[255&u])^n[f++],v=(s[d>>>24]<<24|s[c>>>16&255]<<16|s[u>>>8&255]<<8|s[255&h])^n[f++];t[e]=m,t[e+1]=g,t[e+2]=b,t[e+3]=v},keySize:8});e.AES=r._createHelper(g)}(),t.AES}))},c1bc:function(t,e,n){(function(e,r){t.exports=r(n("21bf"))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.WordArray,i=e.enc;i.Base64url={stringify:function(t,e){void 0===e&&(e=!0);var n=t.words,r=t.sigBytes,i=e?this._safe_map:this._map;t.clamp();for(var o=[],a=0;a<r;a+=3)for(var s=n[a>>>2]>>>24-a%4*8&255,l=n[a+1>>>2]>>>24-(a+1)%4*8&255,c=n[a+2>>>2]>>>24-(a+2)%4*8&255,u=s<<16|l<<8|c,h=0;h<4&&a+.75*h<r;h++)o.push(i.charAt(u>>>6*(3-h)&63));var d=i.charAt(64);if(d)while(o.length%4)o.push(d);return o.join("")},parse:function(t,e){void 0===e&&(e=!0);var n=t.length,r=e?this._safe_map:this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var a=0;a<r.length;a++)i[r.charCodeAt(a)]=a}var s=r.charAt(64);if(s){var l=t.indexOf(s);-1!==l&&(n=l)}return o(t,n,i)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"};function o(t,e,n){for(var i=[],o=0,a=0;a<e;a++)if(a%4){var s=n[t.charCodeAt(a-1)]<<a%4*2,l=n[t.charCodeAt(a)]>>>6-a%4*2,c=s|l;i[o>>>2]|=c<<24-o%4*8,o++}return r.create(i,o)}}(),t.enc.Base64url}))},c1df:function(t,e,n){(function(t){var e;//! moment.js //! version : 2.29.4 //! authors : Tim Wood, Iskren Chernev, Moment.js contributors //! license : MIT //! momentjs.com (function(e,n){t.exports=n()})(0,(function(){"use strict";var r,i;function o(){return r.apply(null,arguments)}function a(t){r=t}function s(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function l(t){return null!=t&&"[object Object]"===Object.prototype.toString.call(t)}function c(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function u(t){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(t).length;var e;for(e in t)if(c(t,e))return!1;return!0}function h(t){return void 0===t}function d(t){return"number"===typeof t||"[object Number]"===Object.prototype.toString.call(t)}function f(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function p(t,e){var n,r=[],i=t.length;for(n=0;n<i;++n)r.push(e(t[n],n));return r}function m(t,e){for(var n in e)c(e,n)&&(t[n]=e[n]);return c(e,"toString")&&(t.toString=e.toString),c(e,"valueOf")&&(t.valueOf=e.valueOf),t}function g(t,e,n,r){return Zn(t,e,n,r,!0).utc()}function b(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function v(t){return null==t._pf&&(t._pf=b()),t._pf}function y(t){if(null==t._isValid){var e=v(t),n=i.call(e.parsedDateParts,(function(t){return null!=t})),r=!isNaN(t._d.getTime())&&e.overflow<0&&!e.empty&&!e.invalidEra&&!e.invalidMonth&&!e.invalidWeekday&&!e.weekdayMismatch&&!e.nullInput&&!e.invalidFormat&&!e.userInvalidated&&(!e.meridiem||e.meridiem&&n);if(t._strict&&(r=r&&0===e.charsLeftOver&&0===e.unusedTokens.length&&void 0===e.bigHour),null!=Object.isFrozen&&Object.isFrozen(t))return r;t._isValid=r}return t._isValid}function w(t){var e=g(NaN);return null!=t?m(v(e),t):v(e).userInvalidated=!0,e}i=Array.prototype.some?Array.prototype.some:function(t){var e,n=Object(this),r=n.length>>>0;for(e=0;e<r;e++)if(e in n&&t.call(this,n[e],e,n))return!0;return!1};var _=o.momentProperties=[],x=!1;function k(t,e){var n,r,i,o=_.length;if(h(e._isAMomentObject)||(t._isAMomentObject=e._isAMomentObject),h(e._i)||(t._i=e._i),h(e._f)||(t._f=e._f),h(e._l)||(t._l=e._l),h(e._strict)||(t._strict=e._strict),h(e._tzm)||(t._tzm=e._tzm),h(e._isUTC)||(t._isUTC=e._isUTC),h(e._offset)||(t._offset=e._offset),h(e._pf)||(t._pf=v(e)),h(e._locale)||(t._locale=e._locale),o>0)for(n=0;n<o;n++)r=_[n],i=e[r],h(i)||(t[r]=i);return t}function A(t){k(this,t),this._d=new Date(null!=t._d?t._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===x&&(x=!0,o.updateOffset(this),x=!1)}function M(t){return t instanceof A||null!=t&&null!=t._isAMomentObject}function O(t){!1===o.suppressDeprecationWarnings&&"undefined"!==typeof console&&console.warn&&console.warn("Deprecation warning: "+t)}function S(t,e){var n=!0;return m((function(){if(null!=o.deprecationHandler&&o.deprecationHandler(null,t),n){var r,i,a,s=[],l=arguments.length;for(i=0;i<l;i++){if(r="","object"===typeof arguments[i]){for(a in r+="\n["+i+"] ",arguments[0])c(arguments[0],a)&&(r+=a+": "+arguments[0][a]+", ");r=r.slice(0,-2)}else r=arguments[i];s.push(r)}O(t+"\nArguments: "+Array.prototype.slice.call(s).join("")+"\n"+(new Error).stack),n=!1}return e.apply(this,arguments)}),e)}var T,C={};function E(t,e){null!=o.deprecationHandler&&o.deprecationHandler(t,e),C[t]||(O(e),C[t]=!0)}function j(t){return"undefined"!==typeof Function&&t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}function L(t){var e,n;for(n in t)c(t,n)&&(e=t[n],j(e)?this[n]=e:this["_"+n]=e);this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function P(t,e){var n,r=m({},t);for(n in e)c(e,n)&&(l(t[n])&&l(e[n])?(r[n]={},m(r[n],t[n]),m(r[n],e[n])):null!=e[n]?r[n]=e[n]:delete r[n]);for(n in t)c(t,n)&&!c(e,n)&&l(t[n])&&(r[n]=m({},r[n]));return r}function D(t){null!=t&&this.set(t)}o.suppressDeprecationWarnings=!1,o.deprecationHandler=null,T=Object.keys?Object.keys:function(t){var e,n=[];for(e in t)c(t,e)&&n.push(e);return n};var I={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function R(t,e,n){var r=this._calendar[t]||this._calendar["sameElse"];return j(r)?r.call(e,n):r}function N(t,e,n){var r=""+Math.abs(t),i=e-r.length,o=t>=0;return(o?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var B=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,F=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Y={},z={};function H(t,e,n,r){var i=r;"string"===typeof r&&(i=function(){return this[r]()}),t&&(z[t]=i),e&&(z[e[0]]=function(){return N(i.apply(this,arguments),e[1],e[2])}),n&&(z[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),t)})}function V(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function W(t){var e,n,r=t.match(B);for(e=0,n=r.length;e<n;e++)z[r[e]]?r[e]=z[r[e]]:r[e]=V(r[e]);return function(e){var i,o="";for(i=0;i<n;i++)o+=j(r[i])?r[i].call(e,t):r[i];return o}}function U(t,e){return t.isValid()?(e=$(e,t.localeData()),Y[e]=Y[e]||W(e),Y[e](t)):t.localeData().invalidDate()}function $(t,e){var n=5;function r(t){return e.longDateFormat(t)||t}F.lastIndex=0;while(n>=0&&F.test(t))t=t.replace(F,r),F.lastIndex=0,n-=1;return t}var G={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function q(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.match(B).map((function(t){return"MMMM"===t||"MM"===t||"DD"===t||"dddd"===t?t.slice(1):t})).join(""),this._longDateFormat[t])}var X="Invalid date";function Z(){return this._invalidDate}var K="%d",Q=/\d{1,2}/;function J(t){return this._ordinal.replace("%d",t)}var tt={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function et(t,e,n,r){var i=this._relativeTime[n];return j(i)?i(t,e,n,r):i.replace(/%d/i,t)}function nt(t,e){var n=this._relativeTime[t>0?"future":"past"];return j(n)?n(e):n.replace(/%s/i,e)}var rt={};function it(t,e){var n=t.toLowerCase();rt[n]=rt[n+"s"]=rt[e]=t}function ot(t){return"string"===typeof t?rt[t]||rt[t.toLowerCase()]:void 0}function at(t){var e,n,r={};for(n in t)c(t,n)&&(e=ot(n),e&&(r[e]=t[n]));return r}var st={};function lt(t,e){st[t]=e}function ct(t){var e,n=[];for(e in t)c(t,e)&&n.push({unit:e,priority:st[e]});return n.sort((function(t,e){return t.priority-e.priority})),n}function ut(t){return t%4===0&&t%100!==0||t%400===0}function ht(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function dt(t){var e=+t,n=0;return 0!==e&&isFinite(e)&&(n=ht(e)),n}function ft(t,e){return function(n){return null!=n?(mt(this,t,n),o.updateOffset(this,e),this):pt(this,t)}}function pt(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function mt(t,e,n){t.isValid()&&!isNaN(n)&&("FullYear"===e&&ut(t.year())&&1===t.month()&&29===t.date()?(n=dt(n),t._d["set"+(t._isUTC?"UTC":"")+e](n,t.month(),ee(n,t.month()))):t._d["set"+(t._isUTC?"UTC":"")+e](n))}function gt(t){return t=ot(t),j(this[t])?this[t]():this}function bt(t,e){if("object"===typeof t){t=at(t);var n,r=ct(t),i=r.length;for(n=0;n<i;n++)this[r[n].unit](t[r[n].unit])}else if(t=ot(t),j(this[t]))return this[t](e);return this}var vt,yt=/\d/,wt=/\d\d/,_t=/\d{3}/,xt=/\d{4}/,kt=/[+-]?\d{6}/,At=/\d\d?/,Mt=/\d\d\d\d?/,Ot=/\d\d\d\d\d\d?/,St=/\d{1,3}/,Tt=/\d{1,4}/,Ct=/[+-]?\d{1,6}/,Et=/\d+/,jt=/[+-]?\d+/,Lt=/Z|[+-]\d\d:?\d\d/gi,Pt=/Z|[+-]\d\d(?::?\d\d)?/gi,Dt=/[+-]?\d+(\.\d{1,3})?/,It=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function Rt(t,e,n){vt[t]=j(e)?e:function(t,r){return t&&n?n:e}}function Nt(t,e){return c(vt,t)?vt[t](e._strict,e._locale):new RegExp(Bt(t))}function Bt(t){return Ft(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(t,e,n,r,i){return e||n||r||i})))}function Ft(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}vt={};var Yt={};function zt(t,e){var n,r,i=e;for("string"===typeof t&&(t=[t]),d(e)&&(i=function(t,n){n[e]=dt(t)}),r=t.length,n=0;n<r;n++)Yt[t[n]]=i}function Ht(t,e){zt(t,(function(t,n,r,i){r._w=r._w||{},e(t,r._w,r,i)}))}function Vt(t,e,n){null!=e&&c(Yt,t)&&Yt[t](e,n._a,n,t)}var Wt,Ut=0,$t=1,Gt=2,qt=3,Xt=4,Zt=5,Kt=6,Qt=7,Jt=8;function te(t,e){return(t%e+e)%e}function ee(t,e){if(isNaN(t)||isNaN(e))return NaN;var n=te(e,12);return t+=(e-n)/12,1===n?ut(t)?29:28:31-n%7%2}Wt=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var e;for(e=0;e<this.length;++e)if(this[e]===t)return e;return-1},H("M",["MM",2],"Mo",(function(){return this.month()+1})),H("MMM",0,0,(function(t){return this.localeData().monthsShort(this,t)})),H("MMMM",0,0,(function(t){return this.localeData().months(this,t)})),it("month","M"),lt("month",8),Rt("M",At),Rt("MM",At,wt),Rt("MMM",(function(t,e){return e.monthsShortRegex(t)})),Rt("MMMM",(function(t,e){return e.monthsRegex(t)})),zt(["M","MM"],(function(t,e){e[$t]=dt(t)-1})),zt(["MMM","MMMM"],(function(t,e,n,r){var i=n._locale.monthsParse(t,r,n._strict);null!=i?e[$t]=i:v(n).invalidMonth=t}));var ne="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),re="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ie=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,oe=It,ae=It;function se(t,e){return t?s(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||ie).test(e)?"format":"standalone"][t.month()]:s(this._months)?this._months:this._months["standalone"]}function le(t,e){return t?s(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[ie.test(e)?"format":"standalone"][t.month()]:s(this._monthsShort)?this._monthsShort:this._monthsShort["standalone"]}function ce(t,e,n){var r,i,o,a=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)o=g([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(o,"").toLocaleLowerCase();return n?"MMM"===e?(i=Wt.call(this._shortMonthsParse,a),-1!==i?i:null):(i=Wt.call(this._longMonthsParse,a),-1!==i?i:null):"MMM"===e?(i=Wt.call(this._shortMonthsParse,a),-1!==i?i:(i=Wt.call(this._longMonthsParse,a),-1!==i?i:null)):(i=Wt.call(this._longMonthsParse,a),-1!==i?i:(i=Wt.call(this._shortMonthsParse,a),-1!==i?i:null))}function ue(t,e,n){var r,i,o;if(this._monthsParseExact)return ce.call(this,t,e,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=g([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===e&&this._longMonthsParse[r].test(t))return r;if(n&&"MMM"===e&&this._shortMonthsParse[r].test(t))return r;if(!n&&this._monthsParse[r].test(t))return r}}function he(t,e){var n;if(!t.isValid())return t;if("string"===typeof e)if(/^\d+$/.test(e))e=dt(e);else if(e=t.localeData().monthsParse(e),!d(e))return t;return n=Math.min(t.date(),ee(t.year(),e)),t._d["set"+(t._isUTC?"UTC":"")+"Month"](e,n),t}function de(t){return null!=t?(he(this,t),o.updateOffset(this,!0),this):pt(this,"Month")}function fe(){return ee(this.year(),this.month())}function pe(t){return this._monthsParseExact?(c(this,"_monthsRegex")||ge.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(c(this,"_monthsShortRegex")||(this._monthsShortRegex=oe),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)}function me(t){return this._monthsParseExact?(c(this,"_monthsRegex")||ge.call(this),t?this._monthsStrictRegex:this._monthsRegex):(c(this,"_monthsRegex")||(this._monthsRegex=ae),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)}function ge(){function t(t,e){return e.length-t.length}var e,n,r=[],i=[],o=[];for(e=0;e<12;e++)n=g([2e3,e]),r.push(this.monthsShort(n,"")),i.push(this.months(n,"")),o.push(this.months(n,"")),o.push(this.monthsShort(n,""));for(r.sort(t),i.sort(t),o.sort(t),e=0;e<12;e++)r[e]=Ft(r[e]),i[e]=Ft(i[e]);for(e=0;e<24;e++)o[e]=Ft(o[e]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function be(t){return ut(t)?366:365}H("Y",0,0,(function(){var t=this.year();return t<=9999?N(t,4):"+"+t})),H(0,["YY",2],0,(function(){return this.year()%100})),H(0,["YYYY",4],0,"year"),H(0,["YYYYY",5],0,"year"),H(0,["YYYYYY",6,!0],0,"year"),it("year","y"),lt("year",1),Rt("Y",jt),Rt("YY",At,wt),Rt("YYYY",Tt,xt),Rt("YYYYY",Ct,kt),Rt("YYYYYY",Ct,kt),zt(["YYYYY","YYYYYY"],Ut),zt("YYYY",(function(t,e){e[Ut]=2===t.length?o.parseTwoDigitYear(t):dt(t)})),zt("YY",(function(t,e){e[Ut]=o.parseTwoDigitYear(t)})),zt("Y",(function(t,e){e[Ut]=parseInt(t,10)})),o.parseTwoDigitYear=function(t){return dt(t)+(dt(t)>68?1900:2e3)};var ve=ft("FullYear",!0);function ye(){return ut(this.year())}function we(t,e,n,r,i,o,a){var s;return t<100&&t>=0?(s=new Date(t+400,e,n,r,i,o,a),isFinite(s.getFullYear())&&s.setFullYear(t)):s=new Date(t,e,n,r,i,o,a),s}function _e(t){var e,n;return t<100&&t>=0?(n=Array.prototype.slice.call(arguments),n[0]=t+400,e=new Date(Date.UTC.apply(null,n)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t)):e=new Date(Date.UTC.apply(null,arguments)),e}function xe(t,e,n){var r=7+e-n,i=(7+_e(t,0,r).getUTCDay()-e)%7;return-i+r-1}function ke(t,e,n,r,i){var o,a,s=(7+n-r)%7,l=xe(t,r,i),c=1+7*(e-1)+s+l;return c<=0?(o=t-1,a=be(o)+c):c>be(t)?(o=t+1,a=c-be(t)):(o=t,a=c),{year:o,dayOfYear:a}}function Ae(t,e,n){var r,i,o=xe(t.year(),e,n),a=Math.floor((t.dayOfYear()-o-1)/7)+1;return a<1?(i=t.year()-1,r=a+Me(i,e,n)):a>Me(t.year(),e,n)?(r=a-Me(t.year(),e,n),i=t.year()+1):(i=t.year(),r=a),{week:r,year:i}}function Me(t,e,n){var r=xe(t,e,n),i=xe(t+1,e,n);return(be(t)-r+i)/7}function Oe(t){return Ae(t,this._week.dow,this._week.doy).week}H("w",["ww",2],"wo","week"),H("W",["WW",2],"Wo","isoWeek"),it("week","w"),it("isoWeek","W"),lt("week",5),lt("isoWeek",5),Rt("w",At),Rt("ww",At,wt),Rt("W",At),Rt("WW",At,wt),Ht(["w","ww","W","WW"],(function(t,e,n,r){e[r.substr(0,1)]=dt(t)}));var Se={dow:0,doy:6};function Te(){return this._week.dow}function Ce(){return this._week.doy}function Ee(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")}function je(t){var e=Ae(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")}function Le(t,e){return"string"!==typeof t?t:isNaN(t)?(t=e.weekdaysParse(t),"number"===typeof t?t:null):parseInt(t,10)}function Pe(t,e){return"string"===typeof t?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}function De(t,e){return t.slice(e,7).concat(t.slice(0,e))}H("d",0,"do","day"),H("dd",0,0,(function(t){return this.localeData().weekdaysMin(this,t)})),H("ddd",0,0,(function(t){return this.localeData().weekdaysShort(this,t)})),H("dddd",0,0,(function(t){return this.localeData().weekdays(this,t)})),H("e",0,0,"weekday"),H("E",0,0,"isoWeekday"),it("day","d"),it("weekday","e"),it("isoWeekday","E"),lt("day",11),lt("weekday",11),lt("isoWeekday",11),Rt("d",At),Rt("e",At),Rt("E",At),Rt("dd",(function(t,e){return e.weekdaysMinRegex(t)})),Rt("ddd",(function(t,e){return e.weekdaysShortRegex(t)})),Rt("dddd",(function(t,e){return e.weekdaysRegex(t)})),Ht(["dd","ddd","dddd"],(function(t,e,n,r){var i=n._locale.weekdaysParse(t,r,n._strict);null!=i?e.d=i:v(n).invalidWeekday=t})),Ht(["d","e","E"],(function(t,e,n,r){e[r]=dt(t)}));var Ie="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Re="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ne="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Be=It,Fe=It,Ye=It;function ze(t,e){var n=s(this._weekdays)?this._weekdays:this._weekdays[t&&!0!==t&&this._weekdays.isFormat.test(e)?"format":"standalone"];return!0===t?De(n,this._week.dow):t?n[t.day()]:n}function He(t){return!0===t?De(this._weekdaysShort,this._week.dow):t?this._weekdaysShort[t.day()]:this._weekdaysShort}function Ve(t){return!0===t?De(this._weekdaysMin,this._week.dow):t?this._weekdaysMin[t.day()]:this._weekdaysMin}function We(t,e,n){var r,i,o,a=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=g([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===e?(i=Wt.call(this._weekdaysParse,a),-1!==i?i:null):"ddd"===e?(i=Wt.call(this._shortWeekdaysParse,a),-1!==i?i:null):(i=Wt.call(this._minWeekdaysParse,a),-1!==i?i:null):"dddd"===e?(i=Wt.call(this._weekdaysParse,a),-1!==i?i:(i=Wt.call(this._shortWeekdaysParse,a),-1!==i?i:(i=Wt.call(this._minWeekdaysParse,a),-1!==i?i:null))):"ddd"===e?(i=Wt.call(this._shortWeekdaysParse,a),-1!==i?i:(i=Wt.call(this._weekdaysParse,a),-1!==i?i:(i=Wt.call(this._minWeekdaysParse,a),-1!==i?i:null))):(i=Wt.call(this._minWeekdaysParse,a),-1!==i?i:(i=Wt.call(this._weekdaysParse,a),-1!==i?i:(i=Wt.call(this._shortWeekdaysParse,a),-1!==i?i:null)))}function Ue(t,e,n){var r,i,o;if(this._weekdaysParseExact)return We.call(this,t,e,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=g([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===e&&this._fullWeekdaysParse[r].test(t))return r;if(n&&"ddd"===e&&this._shortWeekdaysParse[r].test(t))return r;if(n&&"dd"===e&&this._minWeekdaysParse[r].test(t))return r;if(!n&&this._weekdaysParse[r].test(t))return r}}function $e(t){if(!this.isValid())return null!=t?this:NaN;var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=Le(t,this.localeData()),this.add(t-e,"d")):e}function Ge(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")}function qe(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var e=Pe(t,this.localeData());return this.day(this.day()%7?e:e-7)}return this.day()||7}function Xe(t){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Qe.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Be),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)}function Ze(t){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Qe.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Fe),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Ke(t){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Qe.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ye),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Qe(){function t(t,e){return e.length-t.length}var e,n,r,i,o,a=[],s=[],l=[],c=[];for(e=0;e<7;e++)n=g([2e3,1]).day(e),r=Ft(this.weekdaysMin(n,"")),i=Ft(this.weekdaysShort(n,"")),o=Ft(this.weekdays(n,"")),a.push(r),s.push(i),l.push(o),c.push(r),c.push(i),c.push(o);a.sort(t),s.sort(t),l.sort(t),c.sort(t),this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Je(){return this.hours()%12||12}function tn(){return this.hours()||24}function en(t,e){H(t,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)}))}function nn(t,e){return e._meridiemParse}function rn(t){return"p"===(t+"").toLowerCase().charAt(0)}H("H",["HH",2],0,"hour"),H("h",["hh",2],0,Je),H("k",["kk",2],0,tn),H("hmm",0,0,(function(){return""+Je.apply(this)+N(this.minutes(),2)})),H("hmmss",0,0,(function(){return""+Je.apply(this)+N(this.minutes(),2)+N(this.seconds(),2)})),H("Hmm",0,0,(function(){return""+this.hours()+N(this.minutes(),2)})),H("Hmmss",0,0,(function(){return""+this.hours()+N(this.minutes(),2)+N(this.seconds(),2)})),en("a",!0),en("A",!1),it("hour","h"),lt("hour",13),Rt("a",nn),Rt("A",nn),Rt("H",At),Rt("h",At),Rt("k",At),Rt("HH",At,wt),Rt("hh",At,wt),Rt("kk",At,wt),Rt("hmm",Mt),Rt("hmmss",Ot),Rt("Hmm",Mt),Rt("Hmmss",Ot),zt(["H","HH"],qt),zt(["k","kk"],(function(t,e,n){var r=dt(t);e[qt]=24===r?0:r})),zt(["a","A"],(function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t})),zt(["h","hh"],(function(t,e,n){e[qt]=dt(t),v(n).bigHour=!0})),zt("hmm",(function(t,e,n){var r=t.length-2;e[qt]=dt(t.substr(0,r)),e[Xt]=dt(t.substr(r)),v(n).bigHour=!0})),zt("hmmss",(function(t,e,n){var r=t.length-4,i=t.length-2;e[qt]=dt(t.substr(0,r)),e[Xt]=dt(t.substr(r,2)),e[Zt]=dt(t.substr(i)),v(n).bigHour=!0})),zt("Hmm",(function(t,e,n){var r=t.length-2;e[qt]=dt(t.substr(0,r)),e[Xt]=dt(t.substr(r))})),zt("Hmmss",(function(t,e,n){var r=t.length-4,i=t.length-2;e[qt]=dt(t.substr(0,r)),e[Xt]=dt(t.substr(r,2)),e[Zt]=dt(t.substr(i))}));var on=/[ap]\.?m?\.?/i,an=ft("Hours",!0);function sn(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"}var ln,cn={calendar:I,longDateFormat:G,invalidDate:X,ordinal:K,dayOfMonthOrdinalParse:Q,relativeTime:tt,months:ne,monthsShort:re,week:Se,weekdays:Ie,weekdaysMin:Ne,weekdaysShort:Re,meridiemParse:on},un={},hn={};function dn(t,e){var n,r=Math.min(t.length,e.length);for(n=0;n<r;n+=1)if(t[n]!==e[n])return n;return r}function fn(t){return t?t.toLowerCase().replace("_","-"):t}function pn(t){var e,n,r,i,o=0;while(o<t.length){i=fn(t[o]).split("-"),e=i.length,n=fn(t[o+1]),n=n?n.split("-"):null;while(e>0){if(r=gn(i.slice(0,e).join("-")),r)return r;if(n&&n.length>=e&&dn(i,n)>=e-1)break;e--}o++}return ln}function mn(t){return null!=t.match("^[^/\\\\]*$")}function gn(r){var i=null;if(void 0===un[r]&&"undefined"!==typeof t&&t&&t.exports&&mn(r))try{i=ln._abbr,e,n("4678")("./"+r),bn(i)}catch(o){un[r]=null}return un[r]}function bn(t,e){var n;return t&&(n=h(e)?wn(t):vn(t,e),n?ln=n:"undefined"!==typeof console&&console.warn&&console.warn("Locale "+t+" not found. Did you forget to load it?")),ln._abbr}function vn(t,e){if(null!==e){var n,r=cn;if(e.abbr=t,null!=un[t])E("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=un[t]._config;else if(null!=e.parentLocale)if(null!=un[e.parentLocale])r=un[e.parentLocale]._config;else{if(n=gn(e.parentLocale),null==n)return hn[e.parentLocale]||(hn[e.parentLocale]=[]),hn[e.parentLocale].push({name:t,config:e}),null;r=n._config}return un[t]=new D(P(r,e)),hn[t]&&hn[t].forEach((function(t){vn(t.name,t.config)})),bn(t),un[t]}return delete un[t],null}function yn(t,e){if(null!=e){var n,r,i=cn;null!=un[t]&&null!=un[t].parentLocale?un[t].set(P(un[t]._config,e)):(r=gn(t),null!=r&&(i=r._config),e=P(i,e),null==r&&(e.abbr=t),n=new D(e),n.parentLocale=un[t],un[t]=n),bn(t)}else null!=un[t]&&(null!=un[t].parentLocale?(un[t]=un[t].parentLocale,t===bn()&&bn(t)):null!=un[t]&&delete un[t]);return un[t]}function wn(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return ln;if(!s(t)){if(e=gn(t),e)return e;t=[t]}return pn(t)}function _n(){return T(un)}function xn(t){var e,n=t._a;return n&&-2===v(t).overflow&&(e=n[$t]<0||n[$t]>11?$t:n[Gt]<1||n[Gt]>ee(n[Ut],n[$t])?Gt:n[qt]<0||n[qt]>24||24===n[qt]&&(0!==n[Xt]||0!==n[Zt]||0!==n[Kt])?qt:n[Xt]<0||n[Xt]>59?Xt:n[Zt]<0||n[Zt]>59?Zt:n[Kt]<0||n[Kt]>999?Kt:-1,v(t)._overflowDayOfYear&&(e<Ut||e>Gt)&&(e=Gt),v(t)._overflowWeeks&&-1===e&&(e=Qt),v(t)._overflowWeekday&&-1===e&&(e=Jt),v(t).overflow=e),t}var kn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,An=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Mn=/Z|[+-]\d\d(?::?\d\d)?/,On=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Sn=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Tn=/^\/?Date\((-?\d+)/i,Cn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,En={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function jn(t){var e,n,r,i,o,a,s=t._i,l=kn.exec(s)||An.exec(s),c=On.length,u=Sn.length;if(l){for(v(t).iso=!0,e=0,n=c;e<n;e++)if(On[e][1].exec(l[1])){i=On[e][0],r=!1!==On[e][2];break}if(null==i)return void(t._isValid=!1);if(l[3]){for(e=0,n=u;e<n;e++)if(Sn[e][1].exec(l[3])){o=(l[2]||" ")+Sn[e][0];break}if(null==o)return void(t._isValid=!1)}if(!r&&null!=o)return void(t._isValid=!1);if(l[4]){if(!Mn.exec(l[4]))return void(t._isValid=!1);a="Z"}t._f=i+(o||"")+(a||""),Vn(t)}else t._isValid=!1}function Ln(t,e,n,r,i,o){var a=[Pn(t),re.indexOf(e),parseInt(n,10),parseInt(r,10),parseInt(i,10)];return o&&a.push(parseInt(o,10)),a}function Pn(t){var e=parseInt(t,10);return e<=49?2e3+e:e<=999?1900+e:e}function Dn(t){return t.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function In(t,e,n){if(t){var r=Re.indexOf(t),i=new Date(e[0],e[1],e[2]).getDay();if(r!==i)return v(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}function Rn(t,e,n){if(t)return En[t];if(e)return 0;var r=parseInt(n,10),i=r%100,o=(r-i)/100;return 60*o+i}function Nn(t){var e,n=Cn.exec(Dn(t._i));if(n){if(e=Ln(n[4],n[3],n[2],n[5],n[6],n[7]),!In(n[1],e,t))return;t._a=e,t._tzm=Rn(n[8],n[9],n[10]),t._d=_e.apply(null,t._a),t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),v(t).rfc2822=!0}else t._isValid=!1}function Bn(t){var e=Tn.exec(t._i);null===e?(jn(t),!1===t._isValid&&(delete t._isValid,Nn(t),!1===t._isValid&&(delete t._isValid,t._strict?t._isValid=!1:o.createFromInputFallback(t)))):t._d=new Date(+e[1])}function Fn(t,e,n){return null!=t?t:null!=e?e:n}function Yn(t){var e=new Date(o.now());return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}function zn(t){var e,n,r,i,o,a=[];if(!t._d){for(r=Yn(t),t._w&&null==t._a[Gt]&&null==t._a[$t]&&Hn(t),null!=t._dayOfYear&&(o=Fn(t._a[Ut],r[Ut]),(t._dayOfYear>be(o)||0===t._dayOfYear)&&(v(t)._overflowDayOfYear=!0),n=_e(o,0,t._dayOfYear),t._a[$t]=n.getUTCMonth(),t._a[Gt]=n.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=a[e]=r[e];for(;e<7;e++)t._a[e]=a[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[qt]&&0===t._a[Xt]&&0===t._a[Zt]&&0===t._a[Kt]&&(t._nextDay=!0,t._a[qt]=0),t._d=(t._useUTC?_e:we).apply(null,a),i=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[qt]=24),t._w&&"undefined"!==typeof t._w.d&&t._w.d!==i&&(v(t).weekdayMismatch=!0)}}function Hn(t){var e,n,r,i,o,a,s,l,c;e=t._w,null!=e.GG||null!=e.W||null!=e.E?(o=1,a=4,n=Fn(e.GG,t._a[Ut],Ae(Kn(),1,4).year),r=Fn(e.W,1),i=Fn(e.E,1),(i<1||i>7)&&(l=!0)):(o=t._locale._week.dow,a=t._locale._week.doy,c=Ae(Kn(),o,a),n=Fn(e.gg,t._a[Ut],c.year),r=Fn(e.w,c.week),null!=e.d?(i=e.d,(i<0||i>6)&&(l=!0)):null!=e.e?(i=e.e+o,(e.e<0||e.e>6)&&(l=!0)):i=o),r<1||r>Me(n,o,a)?v(t)._overflowWeeks=!0:null!=l?v(t)._overflowWeekday=!0:(s=ke(n,r,i,o,a),t._a[Ut]=s.year,t._dayOfYear=s.dayOfYear)}function Vn(t){if(t._f!==o.ISO_8601)if(t._f!==o.RFC_2822){t._a=[],v(t).empty=!0;var e,n,r,i,a,s,l,c=""+t._i,u=c.length,h=0;for(r=$(t._f,t._locale).match(B)||[],l=r.length,e=0;e<l;e++)i=r[e],n=(c.match(Nt(i,t))||[])[0],n&&(a=c.substr(0,c.indexOf(n)),a.length>0&&v(t).unusedInput.push(a),c=c.slice(c.indexOf(n)+n.length),h+=n.length),z[i]?(n?v(t).empty=!1:v(t).unusedTokens.push(i),Vt(i,n,t)):t._strict&&!n&&v(t).unusedTokens.push(i);v(t).charsLeftOver=u-h,c.length>0&&v(t).unusedInput.push(c),t._a[qt]<=12&&!0===v(t).bigHour&&t._a[qt]>0&&(v(t).bigHour=void 0),v(t).parsedDateParts=t._a.slice(0),v(t).meridiem=t._meridiem,t._a[qt]=Wn(t._locale,t._a[qt],t._meridiem),s=v(t).era,null!==s&&(t._a[Ut]=t._locale.erasConvertYear(s,t._a[Ut])),zn(t),xn(t)}else Nn(t);else jn(t)}function Wn(t,e,n){var r;return null==n?e:null!=t.meridiemHour?t.meridiemHour(e,n):null!=t.isPM?(r=t.isPM(n),r&&e<12&&(e+=12),r||12!==e||(e=0),e):e}function Un(t){var e,n,r,i,o,a,s=!1,l=t._f.length;if(0===l)return v(t).invalidFormat=!0,void(t._d=new Date(NaN));for(i=0;i<l;i++)o=0,a=!1,e=k({},t),null!=t._useUTC&&(e._useUTC=t._useUTC),e._f=t._f[i],Vn(e),y(e)&&(a=!0),o+=v(e).charsLeftOver,o+=10*v(e).unusedTokens.length,v(e).score=o,s?o<r&&(r=o,n=e):(null==r||o<r||a)&&(r=o,n=e,a&&(s=!0));m(t,n||e)}function $n(t){if(!t._d){var e=at(t._i),n=void 0===e.day?e.date:e.day;t._a=p([e.year,e.month,n,e.hour,e.minute,e.second,e.millisecond],(function(t){return t&&parseInt(t,10)})),zn(t)}}function Gn(t){var e=new A(xn(qn(t)));return e._nextDay&&(e.add(1,"d"),e._nextDay=void 0),e}function qn(t){var e=t._i,n=t._f;return t._locale=t._locale||wn(t._l),null===e||void 0===n&&""===e?w({nullInput:!0}):("string"===typeof e&&(t._i=e=t._locale.preparse(e)),M(e)?new A(xn(e)):(f(e)?t._d=e:s(n)?Un(t):n?Vn(t):Xn(t),y(t)||(t._d=null),t))}function Xn(t){var e=t._i;h(e)?t._d=new Date(o.now()):f(e)?t._d=new Date(e.valueOf()):"string"===typeof e?Bn(t):s(e)?(t._a=p(e.slice(0),(function(t){return parseInt(t,10)})),zn(t)):l(e)?$n(t):d(e)?t._d=new Date(e):o.createFromInputFallback(t)}function Zn(t,e,n,r,i){var o={};return!0!==e&&!1!==e||(r=e,e=void 0),!0!==n&&!1!==n||(r=n,n=void 0),(l(t)&&u(t)||s(t)&&0===t.length)&&(t=void 0),o._isAMomentObject=!0,o._useUTC=o._isUTC=i,o._l=n,o._i=t,o._f=e,o._strict=r,Gn(o)}function Kn(t,e,n,r){return Zn(t,e,n,r,!1)}o.createFromInputFallback=S("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))})),o.ISO_8601=function(){},o.RFC_2822=function(){};var Qn=S("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var t=Kn.apply(null,arguments);return this.isValid()&&t.isValid()?t<this?this:t:w()})),Jn=S("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var t=Kn.apply(null,arguments);return this.isValid()&&t.isValid()?t>this?this:t:w()}));function tr(t,e){var n,r;if(1===e.length&&s(e[0])&&(e=e[0]),!e.length)return Kn();for(n=e[0],r=1;r<e.length;++r)e[r].isValid()&&!e[r][t](n)||(n=e[r]);return n}function er(){var t=[].slice.call(arguments,0);return tr("isBefore",t)}function nr(){var t=[].slice.call(arguments,0);return tr("isAfter",t)}var rr=function(){return Date.now?Date.now():+new Date},ir=["year","quarter","month","week","day","hour","minute","second","millisecond"];function or(t){var e,n,r=!1,i=ir.length;for(e in t)if(c(t,e)&&(-1===Wt.call(ir,e)||null!=t[e]&&isNaN(t[e])))return!1;for(n=0;n<i;++n)if(t[ir[n]]){if(r)return!1;parseFloat(t[ir[n]])!==dt(t[ir[n]])&&(r=!0)}return!0}function ar(){return this._isValid}function sr(){return Er(NaN)}function lr(t){var e=at(t),n=e.year||0,r=e.quarter||0,i=e.month||0,o=e.week||e.isoWeek||0,a=e.day||0,s=e.hour||0,l=e.minute||0,c=e.second||0,u=e.millisecond||0;this._isValid=or(e),this._milliseconds=+u+1e3*c+6e4*l+1e3*s*60*60,this._days=+a+7*o,this._months=+i+3*r+12*n,this._data={},this._locale=wn(),this._bubble()}function cr(t){return t instanceof lr}function ur(t){return t<0?-1*Math.round(-1*t):Math.round(t)}function hr(t,e,n){var r,i=Math.min(t.length,e.length),o=Math.abs(t.length-e.length),a=0;for(r=0;r<i;r++)(n&&t[r]!==e[r]||!n&&dt(t[r])!==dt(e[r]))&&a++;return a+o}function dr(t,e){H(t,0,0,(function(){var t=this.utcOffset(),n="+";return t<0&&(t=-t,n="-"),n+N(~~(t/60),2)+e+N(~~t%60,2)}))}dr("Z",":"),dr("ZZ",""),Rt("Z",Pt),Rt("ZZ",Pt),zt(["Z","ZZ"],(function(t,e,n){n._useUTC=!0,n._tzm=pr(Pt,t)}));var fr=/([\+\-]|\d\d)/gi;function pr(t,e){var n,r,i,o=(e||"").match(t);return null===o?null:(n=o[o.length-1]||[],r=(n+"").match(fr)||["-",0,0],i=60*r[1]+dt(r[2]),0===i?0:"+"===r[0]?i:-i)}function mr(t,e){var n,r;return e._isUTC?(n=e.clone(),r=(M(t)||f(t)?t.valueOf():Kn(t).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),o.updateOffset(n,!1),n):Kn(t).local()}function gr(t){return-Math.round(t._d.getTimezoneOffset())}function br(t,e,n){var r,i=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null!=t){if("string"===typeof t){if(t=pr(Pt,t),null===t)return this}else Math.abs(t)<16&&!n&&(t*=60);return!this._isUTC&&e&&(r=gr(this)),this._offset=t,this._isUTC=!0,null!=r&&this.add(r,"m"),i!==t&&(!e||this._changeInProgress?Ir(this,Er(t-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,o.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?i:gr(this)}function vr(t,e){return null!=t?("string"!==typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}function yr(t){return this.utcOffset(0,t)}function wr(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(gr(this),"m")),this}function _r(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"===typeof this._i){var t=pr(Lt,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this}function xr(t){return!!this.isValid()&&(t=t?Kn(t).utcOffset():0,(this.utcOffset()-t)%60===0)}function kr(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ar(){if(!h(this._isDSTShifted))return this._isDSTShifted;var t,e={};return k(e,this),e=qn(e),e._a?(t=e._isUTC?g(e._a):Kn(e._a),this._isDSTShifted=this.isValid()&&hr(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Mr(){return!!this.isValid()&&!this._isUTC}function Or(){return!!this.isValid()&&this._isUTC}function Sr(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}o.updateOffset=function(){};var Tr=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Cr=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Er(t,e){var n,r,i,o=t,a=null;return cr(t)?o={ms:t._milliseconds,d:t._days,M:t._months}:d(t)||!isNaN(+t)?(o={},e?o[e]=+t:o.milliseconds=+t):(a=Tr.exec(t))?(n="-"===a[1]?-1:1,o={y:0,d:dt(a[Gt])*n,h:dt(a[qt])*n,m:dt(a[Xt])*n,s:dt(a[Zt])*n,ms:dt(ur(1e3*a[Kt]))*n}):(a=Cr.exec(t))?(n="-"===a[1]?-1:1,o={y:jr(a[2],n),M:jr(a[3],n),w:jr(a[4],n),d:jr(a[5],n),h:jr(a[6],n),m:jr(a[7],n),s:jr(a[8],n)}):null==o?o={}:"object"===typeof o&&("from"in o||"to"in o)&&(i=Pr(Kn(o.from),Kn(o.to)),o={},o.ms=i.milliseconds,o.M=i.months),r=new lr(o),cr(t)&&c(t,"_locale")&&(r._locale=t._locale),cr(t)&&c(t,"_isValid")&&(r._isValid=t._isValid),r}function jr(t,e){var n=t&&parseFloat(t.replace(",","."));return(isNaN(n)?0:n)*e}function Lr(t,e){var n={};return n.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(n.months,"M").isAfter(e)&&--n.months,n.milliseconds=+e-+t.clone().add(n.months,"M"),n}function Pr(t,e){var n;return t.isValid()&&e.isValid()?(e=mr(e,t),t.isBefore(e)?n=Lr(t,e):(n=Lr(e,t),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Dr(t,e){return function(n,r){var i,o;return null===r||isNaN(+r)||(E(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),o=n,n=r,r=o),i=Er(n,r),Ir(this,i,t),this}}function Ir(t,e,n,r){var i=e._milliseconds,a=ur(e._days),s=ur(e._months);t.isValid()&&(r=null==r||r,s&&he(t,pt(t,"Month")+s*n),a&&mt(t,"Date",pt(t,"Date")+a*n),i&&t._d.setTime(t._d.valueOf()+i*n),r&&o.updateOffset(t,a||s))}Er.fn=lr.prototype,Er.invalid=sr;var Rr=Dr(1,"add"),Nr=Dr(-1,"subtract");function Br(t){return"string"===typeof t||t instanceof String}function Fr(t){return M(t)||f(t)||Br(t)||d(t)||zr(t)||Yr(t)||null===t||void 0===t}function Yr(t){var e,n,r=l(t)&&!u(t),i=!1,o=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],a=o.length;for(e=0;e<a;e+=1)n=o[e],i=i||c(t,n);return r&&i}function zr(t){var e=s(t),n=!1;return e&&(n=0===t.filter((function(e){return!d(e)&&Br(t)})).length),e&&n}function Hr(t){var e,n,r=l(t)&&!u(t),i=!1,o=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(e=0;e<o.length;e+=1)n=o[e],i=i||c(t,n);return r&&i}function Vr(t,e){var n=t.diff(e,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Wr(t,e){1===arguments.length&&(arguments[0]?Fr(arguments[0])?(t=arguments[0],e=void 0):Hr(arguments[0])&&(e=arguments[0],t=void 0):(t=void 0,e=void 0));var n=t||Kn(),r=mr(n,this).startOf("day"),i=o.calendarFormat(this,r)||"sameElse",a=e&&(j(e[i])?e[i].call(this,n):e[i]);return this.format(a||this.localeData().calendar(i,this,Kn(n)))}function Ur(){return new A(this)}function $r(t,e){var n=M(t)?t:Kn(t);return!(!this.isValid()||!n.isValid())&&(e=ot(e)||"millisecond","millisecond"===e?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(e).valueOf())}function Gr(t,e){var n=M(t)?t:Kn(t);return!(!this.isValid()||!n.isValid())&&(e=ot(e)||"millisecond","millisecond"===e?this.valueOf()<n.valueOf():this.clone().endOf(e).valueOf()<n.valueOf())}function qr(t,e,n,r){var i=M(t)?t:Kn(t),o=M(e)?e:Kn(e);return!!(this.isValid()&&i.isValid()&&o.isValid())&&(r=r||"()",("("===r[0]?this.isAfter(i,n):!this.isBefore(i,n))&&(")"===r[1]?this.isBefore(o,n):!this.isAfter(o,n)))}function Xr(t,e){var n,r=M(t)?t:Kn(t);return!(!this.isValid()||!r.isValid())&&(e=ot(e)||"millisecond","millisecond"===e?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(e).valueOf()<=n&&n<=this.clone().endOf(e).valueOf()))}function Zr(t,e){return this.isSame(t,e)||this.isAfter(t,e)}function Kr(t,e){return this.isSame(t,e)||this.isBefore(t,e)}function Qr(t,e,n){var r,i,o;if(!this.isValid())return NaN;if(r=mr(t,this),!r.isValid())return NaN;switch(i=6e4*(r.utcOffset()-this.utcOffset()),e=ot(e),e){case"year":o=Jr(this,r)/12;break;case"month":o=Jr(this,r);break;case"quarter":o=Jr(this,r)/3;break;case"second":o=(this-r)/1e3;break;case"minute":o=(this-r)/6e4;break;case"hour":o=(this-r)/36e5;break;case"day":o=(this-r-i)/864e5;break;case"week":o=(this-r-i)/6048e5;break;default:o=this-r}return n?o:ht(o)}function Jr(t,e){if(t.date()<e.date())return-Jr(e,t);var n,r,i=12*(e.year()-t.year())+(e.month()-t.month()),o=t.clone().add(i,"months");return e-o<0?(n=t.clone().add(i-1,"months"),r=(e-o)/(o-n)):(n=t.clone().add(i+1,"months"),r=(e-o)/(n-o)),-(i+r)||0}function ti(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function ei(t){if(!this.isValid())return null;var e=!0!==t,n=e?this.clone().utc():this;return n.year()<0||n.year()>9999?U(n,e?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):j(Date.prototype.toISOString)?e?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",U(n,"Z")):U(n,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function ni(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t,e,n,r,i="moment",o="";return this.isLocal()||(i=0===this.utcOffset()?"moment.utc":"moment.parseZone",o="Z"),t="["+i+'("]',e=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",r=o+'[")]',this.format(t+e+n+r)}function ri(t){t||(t=this.isUtc()?o.defaultFormatUtc:o.defaultFormat);var e=U(this,t);return this.localeData().postformat(e)}function ii(t,e){return this.isValid()&&(M(t)&&t.isValid()||Kn(t).isValid())?Er({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function oi(t){return this.from(Kn(),t)}function ai(t,e){return this.isValid()&&(M(t)&&t.isValid()||Kn(t).isValid())?Er({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function si(t){return this.to(Kn(),t)}function li(t){var e;return void 0===t?this._locale._abbr:(e=wn(t),null!=e&&(this._locale=e),this)}o.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",o.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ci=S("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(t){return void 0===t?this.localeData():this.locale(t)}));function ui(){return this._locale}var hi=1e3,di=60*hi,fi=60*di,pi=3506328*fi;function mi(t,e){return(t%e+e)%e}function gi(t,e,n){return t<100&&t>=0?new Date(t+400,e,n)-pi:new Date(t,e,n).valueOf()}function bi(t,e,n){return t<100&&t>=0?Date.UTC(t+400,e,n)-pi:Date.UTC(t,e,n)}function vi(t){var e,n;if(t=ot(t),void 0===t||"millisecond"===t||!this.isValid())return this;switch(n=this._isUTC?bi:gi,t){case"year":e=n(this.year(),0,1);break;case"quarter":e=n(this.year(),this.month()-this.month()%3,1);break;case"month":e=n(this.year(),this.month(),1);break;case"week":e=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":e=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":e=n(this.year(),this.month(),this.date());break;case"hour":e=this._d.valueOf(),e-=mi(e+(this._isUTC?0:this.utcOffset()*di),fi);break;case"minute":e=this._d.valueOf(),e-=mi(e,di);break;case"second":e=this._d.valueOf(),e-=mi(e,hi);break}return this._d.setTime(e),o.updateOffset(this,!0),this}function yi(t){var e,n;if(t=ot(t),void 0===t||"millisecond"===t||!this.isValid())return this;switch(n=this._isUTC?bi:gi,t){case"year":e=n(this.year()+1,0,1)-1;break;case"quarter":e=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":e=n(this.year(),this.month()+1,1)-1;break;case"week":e=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":e=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":e=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":e=this._d.valueOf(),e+=fi-mi(e+(this._isUTC?0:this.utcOffset()*di),fi)-1;break;case"minute":e=this._d.valueOf(),e+=di-mi(e,di)-1;break;case"second":e=this._d.valueOf(),e+=hi-mi(e,hi)-1;break}return this._d.setTime(e),o.updateOffset(this,!0),this}function wi(){return this._d.valueOf()-6e4*(this._offset||0)}function _i(){return Math.floor(this.valueOf()/1e3)}function xi(){return new Date(this.valueOf())}function ki(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]}function Ai(){var t=this;return{years:t.year(),months:t.month(),date:t.date(),hours:t.hours(),minutes:t.minutes(),seconds:t.seconds(),milliseconds:t.milliseconds()}}function Mi(){return this.isValid()?this.toISOString():null}function Oi(){return y(this)}function Si(){return m({},v(this))}function Ti(){return v(this).overflow}function Ci(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Ei(t,e){var n,r,i,a=this._eras||wn("en")._eras;for(n=0,r=a.length;n<r;++n){switch(typeof a[n].since){case"string":i=o(a[n].since).startOf("day"),a[n].since=i.valueOf();break}switch(typeof a[n].until){case"undefined":a[n].until=1/0;break;case"string":i=o(a[n].until).startOf("day").valueOf(),a[n].until=i.valueOf();break}}return a}function ji(t,e,n){var r,i,o,a,s,l=this.eras();for(t=t.toUpperCase(),r=0,i=l.length;r<i;++r)if(o=l[r].name.toUpperCase(),a=l[r].abbr.toUpperCase(),s=l[r].narrow.toUpperCase(),n)switch(e){case"N":case"NN":case"NNN":if(a===t)return l[r];break;case"NNNN":if(o===t)return l[r];break;case"NNNNN":if(s===t)return l[r];break}else if([o,a,s].indexOf(t)>=0)return l[r]}function Li(t,e){var n=t.since<=t.until?1:-1;return void 0===e?o(t.since).year():o(t.since).year()+(e-t.offset)*n}function Pi(){var t,e,n,r=this.localeData().eras();for(t=0,e=r.length;t<e;++t){if(n=this.clone().startOf("day").valueOf(),r[t].since<=n&&n<=r[t].until)return r[t].name;if(r[t].until<=n&&n<=r[t].since)return r[t].name}return""}function Di(){var t,e,n,r=this.localeData().eras();for(t=0,e=r.length;t<e;++t){if(n=this.clone().startOf("day").valueOf(),r[t].since<=n&&n<=r[t].until)return r[t].narrow;if(r[t].until<=n&&n<=r[t].since)return r[t].narrow}return""}function Ii(){var t,e,n,r=this.localeData().eras();for(t=0,e=r.length;t<e;++t){if(n=this.clone().startOf("day").valueOf(),r[t].since<=n&&n<=r[t].until)return r[t].abbr;if(r[t].until<=n&&n<=r[t].since)return r[t].abbr}return""}function Ri(){var t,e,n,r,i=this.localeData().eras();for(t=0,e=i.length;t<e;++t)if(n=i[t].since<=i[t].until?1:-1,r=this.clone().startOf("day").valueOf(),i[t].since<=r&&r<=i[t].until||i[t].until<=r&&r<=i[t].since)return(this.year()-o(i[t].since).year())*n+i[t].offset;return this.year()}function Ni(t){return c(this,"_erasNameRegex")||Wi.call(this),t?this._erasNameRegex:this._erasRegex}function Bi(t){return c(this,"_erasAbbrRegex")||Wi.call(this),t?this._erasAbbrRegex:this._erasRegex}function Fi(t){return c(this,"_erasNarrowRegex")||Wi.call(this),t?this._erasNarrowRegex:this._erasRegex}function Yi(t,e){return e.erasAbbrRegex(t)}function zi(t,e){return e.erasNameRegex(t)}function Hi(t,e){return e.erasNarrowRegex(t)}function Vi(t,e){return e._eraYearOrdinalRegex||Et}function Wi(){var t,e,n=[],r=[],i=[],o=[],a=this.eras();for(t=0,e=a.length;t<e;++t)r.push(Ft(a[t].name)),n.push(Ft(a[t].abbr)),i.push(Ft(a[t].narrow)),o.push(Ft(a[t].name)),o.push(Ft(a[t].abbr)),o.push(Ft(a[t].narrow));this._erasRegex=new RegExp("^("+o.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+r.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+n.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+i.join("|")+")","i")}function Ui(t,e){H(0,[t,t.length],0,e)}function $i(t){return Qi.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Gi(t){return Qi.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)}function qi(){return Me(this.year(),1,4)}function Xi(){return Me(this.isoWeekYear(),1,4)}function Zi(){var t=this.localeData()._week;return Me(this.year(),t.dow,t.doy)}function Ki(){var t=this.localeData()._week;return Me(this.weekYear(),t.dow,t.doy)}function Qi(t,e,n,r,i){var o;return null==t?Ae(this,r,i).year:(o=Me(t,r,i),e>o&&(e=o),Ji.call(this,t,e,n,r,i))}function Ji(t,e,n,r,i){var o=ke(t,e,n,r,i),a=_e(o.year,0,o.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}function to(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)}H("N",0,0,"eraAbbr"),H("NN",0,0,"eraAbbr"),H("NNN",0,0,"eraAbbr"),H("NNNN",0,0,"eraName"),H("NNNNN",0,0,"eraNarrow"),H("y",["y",1],"yo","eraYear"),H("y",["yy",2],0,"eraYear"),H("y",["yyy",3],0,"eraYear"),H("y",["yyyy",4],0,"eraYear"),Rt("N",Yi),Rt("NN",Yi),Rt("NNN",Yi),Rt("NNNN",zi),Rt("NNNNN",Hi),zt(["N","NN","NNN","NNNN","NNNNN"],(function(t,e,n,r){var i=n._locale.erasParse(t,r,n._strict);i?v(n).era=i:v(n).invalidEra=t})),Rt("y",Et),Rt("yy",Et),Rt("yyy",Et),Rt("yyyy",Et),Rt("yo",Vi),zt(["y","yy","yyy","yyyy"],Ut),zt(["yo"],(function(t,e,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=t.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?e[Ut]=n._locale.eraYearOrdinalParse(t,i):e[Ut]=parseInt(t,10)})),H(0,["gg",2],0,(function(){return this.weekYear()%100})),H(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Ui("gggg","weekYear"),Ui("ggggg","weekYear"),Ui("GGGG","isoWeekYear"),Ui("GGGGG","isoWeekYear"),it("weekYear","gg"),it("isoWeekYear","GG"),lt("weekYear",1),lt("isoWeekYear",1),Rt("G",jt),Rt("g",jt),Rt("GG",At,wt),Rt("gg",At,wt),Rt("GGGG",Tt,xt),Rt("gggg",Tt,xt),Rt("GGGGG",Ct,kt),Rt("ggggg",Ct,kt),Ht(["gggg","ggggg","GGGG","GGGGG"],(function(t,e,n,r){e[r.substr(0,2)]=dt(t)})),Ht(["gg","GG"],(function(t,e,n,r){e[r]=o.parseTwoDigitYear(t)})),H("Q",0,"Qo","quarter"),it("quarter","Q"),lt("quarter",7),Rt("Q",yt),zt("Q",(function(t,e){e[$t]=3*(dt(t)-1)})),H("D",["DD",2],"Do","date"),it("date","D"),lt("date",9),Rt("D",At),Rt("DD",At,wt),Rt("Do",(function(t,e){return t?e._dayOfMonthOrdinalParse||e._ordinalParse:e._dayOfMonthOrdinalParseLenient})),zt(["D","DD"],Gt),zt("Do",(function(t,e){e[Gt]=dt(t.match(At)[0])}));var eo=ft("Date",!0);function no(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")}H("DDD",["DDDD",3],"DDDo","dayOfYear"),it("dayOfYear","DDD"),lt("dayOfYear",4),Rt("DDD",St),Rt("DDDD",_t),zt(["DDD","DDDD"],(function(t,e,n){n._dayOfYear=dt(t)})),H("m",["mm",2],0,"minute"),it("minute","m"),lt("minute",14),Rt("m",At),Rt("mm",At,wt),zt(["m","mm"],Xt);var ro=ft("Minutes",!1);H("s",["ss",2],0,"second"),it("second","s"),lt("second",15),Rt("s",At),Rt("ss",At,wt),zt(["s","ss"],Zt);var io,oo,ao=ft("Seconds",!1);for(H("S",0,0,(function(){return~~(this.millisecond()/100)})),H(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),H(0,["SSS",3],0,"millisecond"),H(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),H(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),H(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),H(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),H(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),H(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),it("millisecond","ms"),lt("millisecond",16),Rt("S",St,yt),Rt("SS",St,wt),Rt("SSS",St,_t),io="SSSS";io.length<=9;io+="S")Rt(io,Et);function so(t,e){e[Kt]=dt(1e3*("0."+t))}for(io="S";io.length<=9;io+="S")zt(io,so);function lo(){return this._isUTC?"UTC":""}function co(){return this._isUTC?"Coordinated Universal Time":""}oo=ft("Milliseconds",!1),H("z",0,0,"zoneAbbr"),H("zz",0,0,"zoneName");var uo=A.prototype;function ho(t){return Kn(1e3*t)}function fo(){return Kn.apply(null,arguments).parseZone()}function po(t){return t}uo.add=Rr,uo.calendar=Wr,uo.clone=Ur,uo.diff=Qr,uo.endOf=yi,uo.format=ri,uo.from=ii,uo.fromNow=oi,uo.to=ai,uo.toNow=si,uo.get=gt,uo.invalidAt=Ti,uo.isAfter=$r,uo.isBefore=Gr,uo.isBetween=qr,uo.isSame=Xr,uo.isSameOrAfter=Zr,uo.isSameOrBefore=Kr,uo.isValid=Oi,uo.lang=ci,uo.locale=li,uo.localeData=ui,uo.max=Jn,uo.min=Qn,uo.parsingFlags=Si,uo.set=bt,uo.startOf=vi,uo.subtract=Nr,uo.toArray=ki,uo.toObject=Ai,uo.toDate=xi,uo.toISOString=ei,uo.inspect=ni,"undefined"!==typeof Symbol&&null!=Symbol.for&&(uo[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),uo.toJSON=Mi,uo.toString=ti,uo.unix=_i,uo.valueOf=wi,uo.creationData=Ci,uo.eraName=Pi,uo.eraNarrow=Di,uo.eraAbbr=Ii,uo.eraYear=Ri,uo.year=ve,uo.isLeapYear=ye,uo.weekYear=$i,uo.isoWeekYear=Gi,uo.quarter=uo.quarters=to,uo.month=de,uo.daysInMonth=fe,uo.week=uo.weeks=Ee,uo.isoWeek=uo.isoWeeks=je,uo.weeksInYear=Zi,uo.weeksInWeekYear=Ki,uo.isoWeeksInYear=qi,uo.isoWeeksInISOWeekYear=Xi,uo.date=eo,uo.day=uo.days=$e,uo.weekday=Ge,uo.isoWeekday=qe,uo.dayOfYear=no,uo.hour=uo.hours=an,uo.minute=uo.minutes=ro,uo.second=uo.seconds=ao,uo.millisecond=uo.milliseconds=oo,uo.utcOffset=br,uo.utc=yr,uo.local=wr,uo.parseZone=_r,uo.hasAlignedHourOffset=xr,uo.isDST=kr,uo.isLocal=Mr,uo.isUtcOffset=Or,uo.isUtc=Sr,uo.isUTC=Sr,uo.zoneAbbr=lo,uo.zoneName=co,uo.dates=S("dates accessor is deprecated. Use date instead.",eo),uo.months=S("months accessor is deprecated. Use month instead",de),uo.years=S("years accessor is deprecated. Use year instead",ve),uo.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",vr),uo.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Ar);var mo=D.prototype;function go(t,e,n,r){var i=wn(),o=g().set(r,e);return i[n](o,t)}function bo(t,e,n){if(d(t)&&(e=t,t=void 0),t=t||"",null!=e)return go(t,e,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=go(t,r,n,"month");return i}function vo(t,e,n,r){"boolean"===typeof t?(d(e)&&(n=e,e=void 0),e=e||""):(e=t,n=e,t=!1,d(e)&&(n=e,e=void 0),e=e||"");var i,o=wn(),a=t?o._week.dow:0,s=[];if(null!=n)return go(e,(n+a)%7,r,"day");for(i=0;i<7;i++)s[i]=go(e,(i+a)%7,r,"day");return s}function yo(t,e){return bo(t,e,"months")}function wo(t,e){return bo(t,e,"monthsShort")}function _o(t,e,n){return vo(t,e,n,"weekdays")}function xo(t,e,n){return vo(t,e,n,"weekdaysShort")}function ko(t,e,n){return vo(t,e,n,"weekdaysMin")}mo.calendar=R,mo.longDateFormat=q,mo.invalidDate=Z,mo.ordinal=J,mo.preparse=po,mo.postformat=po,mo.relativeTime=et,mo.pastFuture=nt,mo.set=L,mo.eras=Ei,mo.erasParse=ji,mo.erasConvertYear=Li,mo.erasAbbrRegex=Bi,mo.erasNameRegex=Ni,mo.erasNarrowRegex=Fi,mo.months=se,mo.monthsShort=le,mo.monthsParse=ue,mo.monthsRegex=me,mo.monthsShortRegex=pe,mo.week=Oe,mo.firstDayOfYear=Ce,mo.firstDayOfWeek=Te,mo.weekdays=ze,mo.weekdaysMin=Ve,mo.weekdaysShort=He,mo.weekdaysParse=Ue,mo.weekdaysRegex=Xe,mo.weekdaysShortRegex=Ze,mo.weekdaysMinRegex=Ke,mo.isPM=rn,mo.meridiem=sn,bn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10,n=1===dt(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n}}),o.lang=S("moment.lang is deprecated. Use moment.locale instead.",bn),o.langData=S("moment.langData is deprecated. Use moment.localeData instead.",wn);var Ao=Math.abs;function Mo(){var t=this._data;return this._milliseconds=Ao(this._milliseconds),this._days=Ao(this._days),this._months=Ao(this._months),t.milliseconds=Ao(t.milliseconds),t.seconds=Ao(t.seconds),t.minutes=Ao(t.minutes),t.hours=Ao(t.hours),t.months=Ao(t.months),t.years=Ao(t.years),this}function Oo(t,e,n,r){var i=Er(e,n);return t._milliseconds+=r*i._milliseconds,t._days+=r*i._days,t._months+=r*i._months,t._bubble()}function So(t,e){return Oo(this,t,e,1)}function To(t,e){return Oo(this,t,e,-1)}function Co(t){return t<0?Math.floor(t):Math.ceil(t)}function Eo(){var t,e,n,r,i,o=this._milliseconds,a=this._days,s=this._months,l=this._data;return o>=0&&a>=0&&s>=0||o<=0&&a<=0&&s<=0||(o+=864e5*Co(Lo(s)+a),a=0,s=0),l.milliseconds=o%1e3,t=ht(o/1e3),l.seconds=t%60,e=ht(t/60),l.minutes=e%60,n=ht(e/60),l.hours=n%24,a+=ht(n/24),i=ht(jo(a)),s+=i,a-=Co(Lo(i)),r=ht(s/12),s%=12,l.days=a,l.months=s,l.years=r,this}function jo(t){return 4800*t/146097}function Lo(t){return 146097*t/4800}function Po(t){if(!this.isValid())return NaN;var e,n,r=this._milliseconds;if(t=ot(t),"month"===t||"quarter"===t||"year"===t)switch(e=this._days+r/864e5,n=this._months+jo(e),t){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(e=this._days+Math.round(Lo(this._months)),t){case"week":return e/7+r/6048e5;case"day":return e+r/864e5;case"hour":return 24*e+r/36e5;case"minute":return 1440*e+r/6e4;case"second":return 86400*e+r/1e3;case"millisecond":return Math.floor(864e5*e)+r;default:throw new Error("Unknown unit "+t)}}function Do(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*dt(this._months/12):NaN}function Io(t){return function(){return this.as(t)}}var Ro=Io("ms"),No=Io("s"),Bo=Io("m"),Fo=Io("h"),Yo=Io("d"),zo=Io("w"),Ho=Io("M"),Vo=Io("Q"),Wo=Io("y");function Uo(){return Er(this)}function $o(t){return t=ot(t),this.isValid()?this[t+"s"]():NaN}function Go(t){return function(){return this.isValid()?this._data[t]:NaN}}var qo=Go("milliseconds"),Xo=Go("seconds"),Zo=Go("minutes"),Ko=Go("hours"),Qo=Go("days"),Jo=Go("months"),ta=Go("years");function ea(){return ht(this.days()/7)}var na=Math.round,ra={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function ia(t,e,n,r,i){return i.relativeTime(e||1,!!n,t,r)}function oa(t,e,n,r){var i=Er(t).abs(),o=na(i.as("s")),a=na(i.as("m")),s=na(i.as("h")),l=na(i.as("d")),c=na(i.as("M")),u=na(i.as("w")),h=na(i.as("y")),d=o<=n.ss&&["s",o]||o<n.s&&["ss",o]||a<=1&&["m"]||a<n.m&&["mm",a]||s<=1&&["h"]||s<n.h&&["hh",s]||l<=1&&["d"]||l<n.d&&["dd",l];return null!=n.w&&(d=d||u<=1&&["w"]||u<n.w&&["ww",u]),d=d||c<=1&&["M"]||c<n.M&&["MM",c]||h<=1&&["y"]||["yy",h],d[2]=e,d[3]=+t>0,d[4]=r,ia.apply(null,d)}function aa(t){return void 0===t?na:"function"===typeof t&&(na=t,!0)}function sa(t,e){return void 0!==ra[t]&&(void 0===e?ra[t]:(ra[t]=e,"s"===t&&(ra.ss=e-1),!0))}function la(t,e){if(!this.isValid())return this.localeData().invalidDate();var n,r,i=!1,o=ra;return"object"===typeof t&&(e=t,t=!1),"boolean"===typeof t&&(i=t),"object"===typeof e&&(o=Object.assign({},ra,e),null!=e.s&&null==e.ss&&(o.ss=e.s-1)),n=this.localeData(),r=oa(this,!i,o,n),i&&(r=n.pastFuture(+this,r)),n.postformat(r)}var ca=Math.abs;function ua(t){return(t>0)-(t<0)||+t}function ha(){if(!this.isValid())return this.localeData().invalidDate();var t,e,n,r,i,o,a,s,l=ca(this._milliseconds)/1e3,c=ca(this._days),u=ca(this._months),h=this.asSeconds();return h?(t=ht(l/60),e=ht(t/60),l%=60,t%=60,n=ht(u/12),u%=12,r=l?l.toFixed(3).replace(/\.?0+$/,""):"",i=h<0?"-":"",o=ua(this._months)!==ua(h)?"-":"",a=ua(this._days)!==ua(h)?"-":"",s=ua(this._milliseconds)!==ua(h)?"-":"",i+"P"+(n?o+n+"Y":"")+(u?o+u+"M":"")+(c?a+c+"D":"")+(e||t||l?"T":"")+(e?s+e+"H":"")+(t?s+t+"M":"")+(l?s+r+"S":"")):"P0D"}var da=lr.prototype;return da.isValid=ar,da.abs=Mo,da.add=So,da.subtract=To,da.as=Po,da.asMilliseconds=Ro,da.asSeconds=No,da.asMinutes=Bo,da.asHours=Fo,da.asDays=Yo,da.asWeeks=zo,da.asMonths=Ho,da.asQuarters=Vo,da.asYears=Wo,da.valueOf=Do,da._bubble=Eo,da.clone=Uo,da.get=$o,da.milliseconds=qo,da.seconds=Xo,da.minutes=Zo,da.hours=Ko,da.days=Qo,da.weeks=ea,da.months=Jo,da.years=ta,da.humanize=la,da.toISOString=ha,da.toString=ha,da.toJSON=ha,da.locale=li,da.localeData=ui,da.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ha),da.lang=ci,H("X",0,0,"unix"),H("x",0,0,"valueOf"),Rt("x",jt),Rt("X",Dt),zt("X",(function(t,e,n){n._d=new Date(1e3*parseFloat(t))})),zt("x",(function(t,e,n){n._d=new Date(dt(t))})), //! moment.js o.version="2.29.4",a(Kn),o.fn=uo,o.min=er,o.max=nr,o.now=rr,o.utc=g,o.unix=ho,o.months=yo,o.isDate=f,o.locale=bn,o.invalid=w,o.duration=Er,o.isMoment=M,o.weekdays=_o,o.parseZone=fo,o.localeData=wn,o.isDuration=cr,o.monthsShort=wo,o.weekdaysMin=ko,o.defineLocale=vn,o.updateLocale=yn,o.locales=_n,o.weekdaysShort=xo,o.normalizeUnits=ot,o.relativeTimeRounding=aa,o.relativeTimeThreshold=sa,o.calendarFormat=Vr,o.prototype=uo,o.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},o}))}).call(this,n("62e4")(t))},c20d:function(t,e,n){"use strict";var r=n("da84"),i=n("d039"),o=n("e330"),a=n("577e"),s=n("58a8").trim,l=n("5899"),c=r.parseInt,u=r.Symbol,h=u&&u.iterator,d=/^[+-]?0x/i,f=o(d.exec),p=8!==c(l+"08")||22!==c(l+"0x16")||h&&!i((function(){c(Object(h))}));t.exports=p?function(t,e){var n=s(a(t));return c(n,e>>>0||(f(d,n)?16:10))}:c},c24d:function(t){t.exports=JSON.parse('{"modp1":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a63a3620ffffffffffffffff"},"modp2":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece65381ffffffffffffffff"},"modp5":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca237327ffffffffffffffff"},"modp14":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aacaa68ffffffffffffffff"},"modp15":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a93ad2caffffffffffffffff"},"modp16":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c934063199ffffffffffffffff"},"modp17":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dcc4024ffffffffffffffff"},"modp18":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dbe115974a3926f12fee5e438777cb6a932df8cd8bec4d073b931ba3bc832b68d9dd300741fa7bf8afc47ed2576f6936ba424663aab639c5ae4f5683423b4742bf1c978238f16cbe39d652de3fdb8befc848ad922222e04a4037c0713eb57a81a23f0c73473fc646cea306b4bcbc8862f8385ddfa9d4b7fa2c087e879683303ed5bdd3a062b3cf5b3a278a66d2a13f83f44f82ddf310ee074ab6a364597e899a0255dc164f31cc50846851df9ab48195ded7ea1b1d510bd7ee74d73faf36bc31ecfa268359046f4eb879f924009438b481c6cd7889a002ed5ee382bc9190da6fc026e479558e4475677e9aa9e3050e2765694dfc81f56e880b96e7160c980dd98edd3dfffffffffffffffff"}}')},c28b:function(t,e,n){!function(e,n){t.exports=n()}(0,(function(){var t="__v-click-outside",e="undefined"!=typeof window,n="undefined"!=typeof navigator,r=e&&("ontouchstart"in window||n&&navigator.msMaxTouchPoints>0)?["touchstart"]:["click"];function i(t){var e=t.event,n=t.handler;(0,t.middleware)(e)&&n(e)}function o(e,n){var o=function(t){var e="function"==typeof t;if(!e&&"object"!=typeof t)throw new Error("v-click-outside: Binding value must be a function or an object");return{handler:e?t:t.handler,middleware:t.middleware||function(t){return t},events:t.events||r,isActive:!(!1===t.isActive),detectIframe:!(!1===t.detectIframe),capture:!!t.capture}}(n.value),a=o.handler,s=o.middleware,l=o.detectIframe,c=o.capture;if(o.isActive){if(e[t]=o.events.map((function(t){return{event:t,srcTarget:document.documentElement,handler:function(t){return function(t){var e=t.el,n=t.event,r=t.handler,o=t.middleware,a=n.composedPath&&n.composedPath()||n.path;(a?a.indexOf(e)<0:!e.contains(n.target))&&i({event:n,handler:r,middleware:o})}({el:e,event:t,handler:a,middleware:s})},capture:c}})),l){var u={event:"blur",srcTarget:window,handler:function(t){return function(t){var e=t.el,n=t.event,r=t.handler,o=t.middleware;setTimeout((function(){var t=document.activeElement;t&&"IFRAME"===t.tagName&&!e.contains(t)&&i({event:n,handler:r,middleware:o})}),0)}({el:e,event:t,handler:a,middleware:s})},capture:c};e[t]=[].concat(e[t],[u])}e[t].forEach((function(n){var r=n.event,i=n.srcTarget,o=n.handler;return setTimeout((function(){e[t]&&i.addEventListener(r,o,c)}),0)}))}}function a(e){(e[t]||[]).forEach((function(t){return t.srcTarget.removeEventListener(t.event,t.handler,t.capture)})),delete e[t]}var s=e?{bind:o,update:function(t,e){var n=e.value,r=e.oldValue;JSON.stringify(n)!==JSON.stringify(r)&&(a(t),o(t,{value:n}))},unbind:a}:{};return{install:function(t){t.directive("click-outside",s)},directive:s}}))},c2ae:function(t,e,n){t.exports=n("e372").PassThrough},c32f:function(t,e,n){var r=n("2b10");function i(t,e,n){var i=t.length;return n=void 0===n?i:n,!e&&n>=i?t:r(t,e,n)}t.exports=i},c3b6:function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("1132"),n("72fe"),n("2b79"),n("38ba"))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.StreamCipher,i=e.algo,o=i.RC4=r.extend({_doReset:function(){for(var t=this._key,e=t.words,n=t.sigBytes,r=this._S=[],i=0;i<256;i++)r[i]=i;i=0;for(var o=0;i<256;i++){var a=i%n,s=e[a>>>2]>>>24-a%4*8&255;o=(o+r[i]+s)%256;var l=r[i];r[i]=r[o],r[o]=l}this._i=this._j=0},_doProcessBlock:function(t,e){t[e]^=a.call(this)},keySize:8,ivSize:0});function a(){for(var t=this._S,e=this._i,n=this._j,r=0,i=0;i<4;i++){e=(e+1)%256,n=(n+t[e])%256;var o=t[e];t[e]=t[n],t[n]=o,r|=t[(t[e]+t[n])%256]<<24-8*i}return this._i=e,this._j=n,r}e.RC4=r._createHelper(o);var s=i.RC4Drop=o.extend({cfg:o.cfg.extend({drop:192}),_doReset:function(){o._doReset.call(this);for(var t=this.cfg.drop;t>0;t--)a.call(this)}});e.RC4Drop=r._createHelper(s)}(),t.RC4}))},c3c0:function(t,e,n){"use strict";var r=n("da3e"),i=n("3fb5");function o(t,e){return 55296===(64512&t.charCodeAt(e))&&(!(e<0||e+1>=t.length)&&56320===(64512&t.charCodeAt(e+1)))}function a(t,e){if(Array.isArray(t))return t.slice();if(!t)return[];var n=[];if("string"===typeof t)if(e){if("hex"===e)for(t=t.replace(/[^a-z0-9]+/gi,""),t.length%2!==0&&(t="0"+t),i=0;i<t.length;i+=2)n.push(parseInt(t[i]+t[i+1],16))}else for(var r=0,i=0;i<t.length;i++){var a=t.charCodeAt(i);a<128?n[r++]=a:a<2048?(n[r++]=a>>6|192,n[r++]=63&a|128):o(t,i)?(a=65536+((1023&a)<<10)+(1023&t.charCodeAt(++i)),n[r++]=a>>18|240,n[r++]=a>>12&63|128,n[r++]=a>>6&63|128,n[r++]=63&a|128):(n[r++]=a>>12|224,n[r++]=a>>6&63|128,n[r++]=63&a|128)}else for(i=0;i<t.length;i++)n[i]=0|t[i];return n}function s(t){for(var e="",n=0;n<t.length;n++)e+=u(t[n].toString(16));return e}function l(t){var e=t>>>24|t>>>8&65280|t<<8&16711680|(255&t)<<24;return e>>>0}function c(t,e){for(var n="",r=0;r<t.length;r++){var i=t[r];"little"===e&&(i=l(i)),n+=h(i.toString(16))}return n}function u(t){return 1===t.length?"0"+t:t}function h(t){return 7===t.length?"0"+t:6===t.length?"00"+t:5===t.length?"000"+t:4===t.length?"0000"+t:3===t.length?"00000"+t:2===t.length?"000000"+t:1===t.length?"0000000"+t:t}function d(t,e,n,i){var o=n-e;r(o%4===0);for(var a=new Array(o/4),s=0,l=e;s<a.length;s++,l+=4){var c;c="big"===i?t[l]<<24|t[l+1]<<16|t[l+2]<<8|t[l+3]:t[l+3]<<24|t[l+2]<<16|t[l+1]<<8|t[l],a[s]=c>>>0}return a}function f(t,e){for(var n=new Array(4*t.length),r=0,i=0;r<t.length;r++,i+=4){var o=t[r];"big"===e?(n[i]=o>>>24,n[i+1]=o>>>16&255,n[i+2]=o>>>8&255,n[i+3]=255&o):(n[i+3]=o>>>24,n[i+2]=o>>>16&255,n[i+1]=o>>>8&255,n[i]=255&o)}return n}function p(t,e){return t>>>e|t<<32-e}function m(t,e){return t<<e|t>>>32-e}function g(t,e){return t+e>>>0}function b(t,e,n){return t+e+n>>>0}function v(t,e,n,r){return t+e+n+r>>>0}function y(t,e,n,r,i){return t+e+n+r+i>>>0}function w(t,e,n,r){var i=t[e],o=t[e+1],a=r+o>>>0,s=(a<r?1:0)+n+i;t[e]=s>>>0,t[e+1]=a}function _(t,e,n,r){var i=e+r>>>0,o=(i<e?1:0)+t+n;return o>>>0}function x(t,e,n,r){var i=e+r;return i>>>0}function k(t,e,n,r,i,o,a,s){var l=0,c=e;c=c+r>>>0,l+=c<e?1:0,c=c+o>>>0,l+=c<o?1:0,c=c+s>>>0,l+=c<s?1:0;var u=t+n+i+a+l;return u>>>0}function A(t,e,n,r,i,o,a,s){var l=e+r+o+s;return l>>>0}function M(t,e,n,r,i,o,a,s,l,c){var u=0,h=e;h=h+r>>>0,u+=h<e?1:0,h=h+o>>>0,u+=h<o?1:0,h=h+s>>>0,u+=h<s?1:0,h=h+c>>>0,u+=h<c?1:0;var d=t+n+i+a+l+u;return d>>>0}function O(t,e,n,r,i,o,a,s,l,c){var u=e+r+o+s+c;return u>>>0}function S(t,e,n){var r=e<<32-n|t>>>n;return r>>>0}function T(t,e,n){var r=t<<32-n|e>>>n;return r>>>0}function C(t,e,n){return t>>>n}function E(t,e,n){var r=t<<32-n|e>>>n;return r>>>0}e.inherits=i,e.toArray=a,e.toHex=s,e.htonl=l,e.toHex32=c,e.zero2=u,e.zero8=h,e.join32=d,e.split32=f,e.rotr32=p,e.rotl32=m,e.sum32=g,e.sum32_3=b,e.sum32_4=v,e.sum32_5=y,e.sum64=w,e.sum64_hi=_,e.sum64_lo=x,e.sum64_4_hi=k,e.sum64_4_lo=A,e.sum64_5_hi=M,e.sum64_5_lo=O,e.rotr64_hi=S,e.rotr64_lo=T,e.shr64_hi=C,e.shr64_lo=E},c430:function(t,e,n){"use strict";t.exports=!1},c4e3:function(t,e,n){(function(e,n,r){var i;!function(e){t.exports=e()}((function(){return function t(e,n,r){function o(s,l){if(!n[s]){if(!e[s]){var c="function"==typeof i&&i;if(!l&&c)return i(s,!0);if(a)return a(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var h=n[s]={exports:{}};e[s][0].call(h.exports,(function(t){var n=e[s][1][t];return o(n||t)}),h,h.exports,t,e,n,r)}return n[s].exports}for(var a="function"==typeof i&&i,s=0;s<r.length;s++)o(r[s]);return o}({1:[function(t,e,n){"use strict";var r=t("./utils"),i=t("./support"),o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";n.encode=function(t){for(var e,n,i,a,s,l,c,u=[],h=0,d=t.length,f=d,p="string"!==r.getTypeOf(t);h<t.length;)f=d-h,i=p?(e=t[h++],n=h<d?t[h++]:0,h<d?t[h++]:0):(e=t.charCodeAt(h++),n=h<d?t.charCodeAt(h++):0,h<d?t.charCodeAt(h++):0),a=e>>2,s=(3&e)<<4|n>>4,l=1<f?(15&n)<<2|i>>6:64,c=2<f?63&i:64,u.push(o.charAt(a)+o.charAt(s)+o.charAt(l)+o.charAt(c));return u.join("")},n.decode=function(t){var e,n,r,a,s,l,c=0,u=0,h="data:";if(t.substr(0,h.length)===h)throw new Error("Invalid base64 input, it looks like a data url.");var d,f=3*(t=t.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(t.charAt(t.length-1)===o.charAt(64)&&f--,t.charAt(t.length-2)===o.charAt(64)&&f--,f%1!=0)throw new Error("Invalid base64 input, bad content length.");for(d=i.uint8array?new Uint8Array(0|f):new Array(0|f);c<t.length;)e=o.indexOf(t.charAt(c++))<<2|(a=o.indexOf(t.charAt(c++)))>>4,n=(15&a)<<4|(s=o.indexOf(t.charAt(c++)))>>2,r=(3&s)<<6|(l=o.indexOf(t.charAt(c++))),d[u++]=e,64!==s&&(d[u++]=n),64!==l&&(d[u++]=r);return d}},{"./support":30,"./utils":32}],2:[function(t,e,n){"use strict";var r=t("./external"),i=t("./stream/DataWorker"),o=t("./stream/Crc32Probe"),a=t("./stream/DataLengthProbe");function s(t,e,n,r,i){this.compressedSize=t,this.uncompressedSize=e,this.crc32=n,this.compression=r,this.compressedContent=i}s.prototype={getContentWorker:function(){var t=new i(r.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new a("data_length")),e=this;return t.on("end",(function(){if(this.streamInfo.data_length!==e.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")})),t},getCompressedWorker:function(){return new i(r.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},s.createWorkerFrom=function(t,e,n){return t.pipe(new o).pipe(new a("uncompressedSize")).pipe(e.compressWorker(n)).pipe(new a("compressedSize")).withStreamInfo("compression",e)},e.exports=s},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(t,e,n){"use strict";var r=t("./stream/GenericWorker");n.STORE={magic:"\0\0",compressWorker:function(){return new r("STORE compression")},uncompressWorker:function(){return new r("STORE decompression")}},n.DEFLATE=t("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(t,e,n){"use strict";var r=t("./utils"),i=function(){for(var t,e=[],n=0;n<256;n++){t=n;for(var r=0;r<8;r++)t=1&t?3988292384^t>>>1:t>>>1;e[n]=t}return e}();e.exports=function(t,e){return void 0!==t&&t.length?"string"!==r.getTypeOf(t)?function(t,e,n,r){var o=i,a=r+n;t^=-1;for(var s=r;s<a;s++)t=t>>>8^o[255&(t^e[s])];return-1^t}(0|e,t,t.length,0):function(t,e,n,r){var o=i,a=r+n;t^=-1;for(var s=r;s<a;s++)t=t>>>8^o[255&(t^e.charCodeAt(s))];return-1^t}(0|e,t,t.length,0):0}},{"./utils":32}],5:[function(t,e,n){"use strict";n.base64=!1,n.binary=!1,n.dir=!1,n.createFolders=!0,n.date=null,n.compression=null,n.compressionOptions=null,n.comment=null,n.unixPermissions=null,n.dosPermissions=null},{}],6:[function(t,e,n){"use strict";var r=null;r="undefined"!=typeof Promise?Promise:t("lie"),e.exports={Promise:r}},{lie:37}],7:[function(t,e,n){"use strict";var r="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,i=t("pako"),o=t("./utils"),a=t("./stream/GenericWorker"),s=r?"uint8array":"array";function l(t,e){a.call(this,"FlateWorker/"+t),this._pako=null,this._pakoAction=t,this._pakoOptions=e,this.meta={}}n.magic="\b\0",o.inherits(l,a),l.prototype.processChunk=function(t){this.meta=t.meta,null===this._pako&&this._createPako(),this._pako.push(o.transformTo(s,t.data),!1)},l.prototype.flush=function(){a.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},l.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this._pako=null},l.prototype._createPako=function(){this._pako=new i[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var t=this;this._pako.onData=function(e){t.push({data:e,meta:t.meta})}},n.compressWorker=function(t){return new l("Deflate",t)},n.uncompressWorker=function(){return new l("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(t,e,n){"use strict";function r(t,e){var n,r="";for(n=0;n<e;n++)r+=String.fromCharCode(255&t),t>>>=8;return r}function i(t,e,n,i,a,u){var h,d,f=t.file,p=t.compression,m=u!==s.utf8encode,g=o.transformTo("string",u(f.name)),b=o.transformTo("string",s.utf8encode(f.name)),v=f.comment,y=o.transformTo("string",u(v)),w=o.transformTo("string",s.utf8encode(v)),_=b.length!==f.name.length,x=w.length!==v.length,k="",A="",M="",O=f.dir,S=f.date,T={crc32:0,compressedSize:0,uncompressedSize:0};e&&!n||(T.crc32=t.crc32,T.compressedSize=t.compressedSize,T.uncompressedSize=t.uncompressedSize);var C=0;e&&(C|=8),m||!_&&!x||(C|=2048);var E=0,j=0;O&&(E|=16),"UNIX"===a?(j=798,E|=function(t,e){var n=t;return t||(n=e?16893:33204),(65535&n)<<16}(f.unixPermissions,O)):(j=20,E|=function(t){return 63&(t||0)}(f.dosPermissions)),h=S.getUTCHours(),h<<=6,h|=S.getUTCMinutes(),h<<=5,h|=S.getUTCSeconds()/2,d=S.getUTCFullYear()-1980,d<<=4,d|=S.getUTCMonth()+1,d<<=5,d|=S.getUTCDate(),_&&(A=r(1,1)+r(l(g),4)+b,k+="up"+r(A.length,2)+A),x&&(M=r(1,1)+r(l(y),4)+w,k+="uc"+r(M.length,2)+M);var L="";return L+="\n\0",L+=r(C,2),L+=p.magic,L+=r(h,2),L+=r(d,2),L+=r(T.crc32,4),L+=r(T.compressedSize,4),L+=r(T.uncompressedSize,4),L+=r(g.length,2),L+=r(k.length,2),{fileRecord:c.LOCAL_FILE_HEADER+L+g+k,dirRecord:c.CENTRAL_FILE_HEADER+r(j,2)+L+r(y.length,2)+"\0\0\0\0"+r(E,4)+r(i,4)+g+k+y}}var o=t("../utils"),a=t("../stream/GenericWorker"),s=t("../utf8"),l=t("../crc32"),c=t("../signature");function u(t,e,n,r){a.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=e,this.zipPlatform=n,this.encodeFileName=r,this.streamFiles=t,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}o.inherits(u,a),u.prototype.push=function(t){var e=t.meta.percent||0,n=this.entriesCount,r=this._sources.length;this.accumulate?this.contentBuffer.push(t):(this.bytesWritten+=t.data.length,a.prototype.push.call(this,{data:t.data,meta:{currentFile:this.currentFile,percent:n?(e+100*(n-r-1))/n:100}}))},u.prototype.openedSource=function(t){this.currentSourceOffset=this.bytesWritten,this.currentFile=t.file.name;var e=this.streamFiles&&!t.file.dir;if(e){var n=i(t,e,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:n.fileRecord,meta:{percent:0}})}else this.accumulate=!0},u.prototype.closedSource=function(t){this.accumulate=!1;var e=this.streamFiles&&!t.file.dir,n=i(t,e,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(n.dirRecord),e)this.push({data:function(t){return c.DATA_DESCRIPTOR+r(t.crc32,4)+r(t.compressedSize,4)+r(t.uncompressedSize,4)}(t),meta:{percent:100}});else for(this.push({data:n.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},u.prototype.flush=function(){for(var t=this.bytesWritten,e=0;e<this.dirRecords.length;e++)this.push({data:this.dirRecords[e],meta:{percent:100}});var n=this.bytesWritten-t,i=function(t,e,n,i,a){var s=o.transformTo("string",a(i));return c.CENTRAL_DIRECTORY_END+"\0\0\0\0"+r(t,2)+r(t,2)+r(e,4)+r(n,4)+r(s.length,2)+s}(this.dirRecords.length,n,t,this.zipComment,this.encodeFileName);this.push({data:i,meta:{percent:100}})},u.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},u.prototype.registerPrevious=function(t){this._sources.push(t);var e=this;return t.on("data",(function(t){e.processChunk(t)})),t.on("end",(function(){e.closedSource(e.previous.streamInfo),e._sources.length?e.prepareNextSource():e.end()})),t.on("error",(function(t){e.error(t)})),this},u.prototype.resume=function(){return!!a.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},u.prototype.error=function(t){var e=this._sources;if(!a.prototype.error.call(this,t))return!1;for(var n=0;n<e.length;n++)try{e[n].error(t)}catch(t){}return!0},u.prototype.lock=function(){a.prototype.lock.call(this);for(var t=this._sources,e=0;e<t.length;e++)t[e].lock()},e.exports=u},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(t,e,n){"use strict";var r=t("../compressions"),i=t("./ZipFileWorker");n.generateWorker=function(t,e,n){var o=new i(e.streamFiles,n,e.platform,e.encodeFileName),a=0;try{t.forEach((function(t,n){a++;var i=function(t,e){var n=t||e,i=r[n];if(!i)throw new Error(n+" is not a valid compression method !");return i}(n.options.compression,e.compression),s=n.options.compressionOptions||e.compressionOptions||{},l=n.dir,c=n.date;n._compressWorker(i,s).withStreamInfo("file",{name:t,dir:l,date:c,comment:n.comment||"",unixPermissions:n.unixPermissions,dosPermissions:n.dosPermissions}).pipe(o)})),o.entriesCount=a}catch(t){o.error(t)}return o}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(t,e,n){"use strict";function r(){if(!(this instanceof r))return new r;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var t=new r;for(var e in this)"function"!=typeof this[e]&&(t[e]=this[e]);return t}}(r.prototype=t("./object")).loadAsync=t("./load"),r.support=t("./support"),r.defaults=t("./defaults"),r.version="3.10.1",r.loadAsync=function(t,e){return(new r).loadAsync(t,e)},r.external=t("./external"),e.exports=r},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(t,e,n){"use strict";var r=t("./utils"),i=t("./external"),o=t("./utf8"),a=t("./zipEntries"),s=t("./stream/Crc32Probe"),l=t("./nodejsUtils");function c(t){return new i.Promise((function(e,n){var r=t.decompressed.getContentWorker().pipe(new s);r.on("error",(function(t){n(t)})).on("end",(function(){r.streamInfo.crc32!==t.decompressed.crc32?n(new Error("Corrupted zip : CRC32 mismatch")):e()})).resume()}))}e.exports=function(t,e){var n=this;return e=r.extend(e||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:o.utf8decode}),l.isNode&&l.isStream(t)?i.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):r.prepareContent("the loaded zip file",t,!0,e.optimizedBinaryString,e.base64).then((function(t){var n=new a(e);return n.load(t),n})).then((function(t){var n=[i.Promise.resolve(t)],r=t.files;if(e.checkCRC32)for(var o=0;o<r.length;o++)n.push(c(r[o]));return i.Promise.all(n)})).then((function(t){for(var i=t.shift(),o=i.files,a=0;a<o.length;a++){var s=o[a],l=s.fileNameStr,c=r.resolve(s.fileNameStr);n.file(c,s.decompressed,{binary:!0,optimizedBinaryString:!0,date:s.date,dir:s.dir,comment:s.fileCommentStr.length?s.fileCommentStr:null,unixPermissions:s.unixPermissions,dosPermissions:s.dosPermissions,createFolders:e.createFolders}),s.dir||(n.file(c).unsafeOriginalName=l)}return i.zipComment.length&&(n.comment=i.zipComment),n}))}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(t,e,n){"use strict";var r=t("../utils"),i=t("../stream/GenericWorker");function o(t,e){i.call(this,"Nodejs stream input adapter for "+t),this._upstreamEnded=!1,this._bindStream(e)}r.inherits(o,i),o.prototype._bindStream=function(t){var e=this;(this._stream=t).pause(),t.on("data",(function(t){e.push({data:t,meta:{percent:0}})})).on("error",(function(t){e.isPaused?this.generatedError=t:e.error(t)})).on("end",(function(){e.isPaused?e._upstreamEnded=!0:e.end()}))},o.prototype.pause=function(){return!!i.prototype.pause.call(this)&&(this._stream.pause(),!0)},o.prototype.resume=function(){return!!i.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},e.exports=o},{"../stream/GenericWorker":28,"../utils":32}],13:[function(t,e,n){"use strict";var r=t("readable-stream").Readable;function i(t,e,n){r.call(this,e),this._helper=t;var i=this;t.on("data",(function(t,e){i.push(t)||i._helper.pause(),n&&n(e)})).on("error",(function(t){i.emit("error",t)})).on("end",(function(){i.push(null)}))}t("../utils").inherits(i,r),i.prototype._read=function(){this._helper.resume()},e.exports=i},{"../utils":32,"readable-stream":16}],14:[function(t,n,r){"use strict";n.exports={isNode:"undefined"!=typeof e,newBufferFrom:function(t,n){if(e.from&&e.from!==Uint8Array.from)return e.from(t,n);if("number"==typeof t)throw new Error('The "data" argument must not be a number');return new e(t,n)},allocBuffer:function(t){if(e.alloc)return e.alloc(t);var n=new e(t);return n.fill(0),n},isBuffer:function(t){return e.isBuffer(t)},isStream:function(t){return t&&"function"==typeof t.on&&"function"==typeof t.pause&&"function"==typeof t.resume}}},{}],15:[function(t,e,n){"use strict";function r(t,e,n){var r,i=o.getTypeOf(e),s=o.extend(n||{},l);s.date=s.date||new Date,null!==s.compression&&(s.compression=s.compression.toUpperCase()),"string"==typeof s.unixPermissions&&(s.unixPermissions=parseInt(s.unixPermissions,8)),s.unixPermissions&&16384&s.unixPermissions&&(s.dir=!0),s.dosPermissions&&16&s.dosPermissions&&(s.dir=!0),s.dir&&(t=m(t)),s.createFolders&&(r=p(t))&&g.call(this,r,!0);var h="string"===i&&!1===s.binary&&!1===s.base64;n&&void 0!==n.binary||(s.binary=!h),(e instanceof c&&0===e.uncompressedSize||s.dir||!e||0===e.length)&&(s.base64=!1,s.binary=!0,e="",s.compression="STORE",i="string");var b=null;b=e instanceof c||e instanceof a?e:d.isNode&&d.isStream(e)?new f(t,e):o.prepareContent(t,e,s.binary,s.optimizedBinaryString,s.base64);var v=new u(t,b,s);this.files[t]=v}var i=t("./utf8"),o=t("./utils"),a=t("./stream/GenericWorker"),s=t("./stream/StreamHelper"),l=t("./defaults"),c=t("./compressedObject"),u=t("./zipObject"),h=t("./generate"),d=t("./nodejsUtils"),f=t("./nodejs/NodejsStreamInputAdapter"),p=function(t){"/"===t.slice(-1)&&(t=t.substring(0,t.length-1));var e=t.lastIndexOf("/");return 0<e?t.substring(0,e):""},m=function(t){return"/"!==t.slice(-1)&&(t+="/"),t},g=function(t,e){return e=void 0!==e?e:l.createFolders,t=m(t),this.files[t]||r.call(this,t,null,{dir:!0,createFolders:e}),this.files[t]};function b(t){return"[object RegExp]"===Object.prototype.toString.call(t)}var v={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(t){var e,n,r;for(e in this.files)r=this.files[e],(n=e.slice(this.root.length,e.length))&&e.slice(0,this.root.length)===this.root&&t(n,r)},filter:function(t){var e=[];return this.forEach((function(n,r){t(n,r)&&e.push(r)})),e},file:function(t,e,n){if(1!==arguments.length)return t=this.root+t,r.call(this,t,e,n),this;if(b(t)){var i=t;return this.filter((function(t,e){return!e.dir&&i.test(t)}))}var o=this.files[this.root+t];return o&&!o.dir?o:null},folder:function(t){if(!t)return this;if(b(t))return this.filter((function(e,n){return n.dir&&t.test(e)}));var e=this.root+t,n=g.call(this,e),r=this.clone();return r.root=n.name,r},remove:function(t){t=this.root+t;var e=this.files[t];if(e||("/"!==t.slice(-1)&&(t+="/"),e=this.files[t]),e&&!e.dir)delete this.files[t];else for(var n=this.filter((function(e,n){return n.name.slice(0,t.length)===t})),r=0;r<n.length;r++)delete this.files[n[r].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(t){var e,n={};try{if((n=o.extend(t||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:i.utf8encode})).type=n.type.toLowerCase(),n.compression=n.compression.toUpperCase(),"binarystring"===n.type&&(n.type="string"),!n.type)throw new Error("No output type specified.");o.checkSupport(n.type),"darwin"!==n.platform&&"freebsd"!==n.platform&&"linux"!==n.platform&&"sunos"!==n.platform||(n.platform="UNIX"),"win32"===n.platform&&(n.platform="DOS");var r=n.comment||this.comment||"";e=h.generateWorker(this,n,r)}catch(t){(e=new a("error")).error(t)}return new s(e,n.type||"string",n.mimeType)},generateAsync:function(t,e){return this.generateInternalStream(t).accumulate(e)},generateNodeStream:function(t,e){return(t=t||{}).type||(t.type="nodebuffer"),this.generateInternalStream(t).toNodejsStream(e)}};e.exports=v},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(t,e,n){"use strict";e.exports=t("stream")},{stream:void 0}],17:[function(t,e,n){"use strict";var r=t("./DataReader");function i(t){r.call(this,t);for(var e=0;e<this.data.length;e++)t[e]=255&t[e]}t("../utils").inherits(i,r),i.prototype.byteAt=function(t){return this.data[this.zero+t]},i.prototype.lastIndexOfSignature=function(t){for(var e=t.charCodeAt(0),n=t.charCodeAt(1),r=t.charCodeAt(2),i=t.charCodeAt(3),o=this.length-4;0<=o;--o)if(this.data[o]===e&&this.data[o+1]===n&&this.data[o+2]===r&&this.data[o+3]===i)return o-this.zero;return-1},i.prototype.readAndCheckSignature=function(t){var e=t.charCodeAt(0),n=t.charCodeAt(1),r=t.charCodeAt(2),i=t.charCodeAt(3),o=this.readData(4);return e===o[0]&&n===o[1]&&r===o[2]&&i===o[3]},i.prototype.readData=function(t){if(this.checkOffset(t),0===t)return[];var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=i},{"../utils":32,"./DataReader":18}],18:[function(t,e,n){"use strict";var r=t("../utils");function i(t){this.data=t,this.length=t.length,this.index=0,this.zero=0}i.prototype={checkOffset:function(t){this.checkIndex(this.index+t)},checkIndex:function(t){if(this.length<this.zero+t||t<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+t+"). Corrupted zip ?")},setIndex:function(t){this.checkIndex(t),this.index=t},skip:function(t){this.setIndex(this.index+t)},byteAt:function(){},readInt:function(t){var e,n=0;for(this.checkOffset(t),e=this.index+t-1;e>=this.index;e--)n=(n<<8)+this.byteAt(e);return this.index+=t,n},readString:function(t){return r.transformTo("string",this.readData(t))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var t=this.readInt(4);return new Date(Date.UTC(1980+(t>>25&127),(t>>21&15)-1,t>>16&31,t>>11&31,t>>5&63,(31&t)<<1))}},e.exports=i},{"../utils":32}],19:[function(t,e,n){"use strict";var r=t("./Uint8ArrayReader");function i(t){r.call(this,t)}t("../utils").inherits(i,r),i.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=i},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(t,e,n){"use strict";var r=t("./DataReader");function i(t){r.call(this,t)}t("../utils").inherits(i,r),i.prototype.byteAt=function(t){return this.data.charCodeAt(this.zero+t)},i.prototype.lastIndexOfSignature=function(t){return this.data.lastIndexOf(t)-this.zero},i.prototype.readAndCheckSignature=function(t){return t===this.readData(4)},i.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=i},{"../utils":32,"./DataReader":18}],21:[function(t,e,n){"use strict";var r=t("./ArrayReader");function i(t){r.call(this,t)}t("../utils").inherits(i,r),i.prototype.readData=function(t){if(this.checkOffset(t),0===t)return new Uint8Array(0);var e=this.data.subarray(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=i},{"../utils":32,"./ArrayReader":17}],22:[function(t,e,n){"use strict";var r=t("../utils"),i=t("../support"),o=t("./ArrayReader"),a=t("./StringReader"),s=t("./NodeBufferReader"),l=t("./Uint8ArrayReader");e.exports=function(t){var e=r.getTypeOf(t);return r.checkSupport(e),"string"!==e||i.uint8array?"nodebuffer"===e?new s(t):i.uint8array?new l(r.transformTo("uint8array",t)):new o(r.transformTo("array",t)):new a(t)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(t,e,n){"use strict";n.LOCAL_FILE_HEADER="PK",n.CENTRAL_FILE_HEADER="PK",n.CENTRAL_DIRECTORY_END="PK",n.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",n.ZIP64_CENTRAL_DIRECTORY_END="PK",n.DATA_DESCRIPTOR="PK\b"},{}],24:[function(t,e,n){"use strict";var r=t("./GenericWorker"),i=t("../utils");function o(t){r.call(this,"ConvertWorker to "+t),this.destType=t}i.inherits(o,r),o.prototype.processChunk=function(t){this.push({data:i.transformTo(this.destType,t.data),meta:t.meta})},e.exports=o},{"../utils":32,"./GenericWorker":28}],25:[function(t,e,n){"use strict";var r=t("./GenericWorker"),i=t("../crc32");function o(){r.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}t("../utils").inherits(o,r),o.prototype.processChunk=function(t){this.streamInfo.crc32=i(t.data,this.streamInfo.crc32||0),this.push(t)},e.exports=o},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(t,e,n){"use strict";var r=t("../utils"),i=t("./GenericWorker");function o(t){i.call(this,"DataLengthProbe for "+t),this.propName=t,this.withStreamInfo(t,0)}r.inherits(o,i),o.prototype.processChunk=function(t){if(t){var e=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=e+t.data.length}i.prototype.processChunk.call(this,t)},e.exports=o},{"../utils":32,"./GenericWorker":28}],27:[function(t,e,n){"use strict";var r=t("../utils"),i=t("./GenericWorker");function o(t){i.call(this,"DataWorker");var e=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,t.then((function(t){e.dataIsReady=!0,e.data=t,e.max=t&&t.length||0,e.type=r.getTypeOf(t),e.isPaused||e._tickAndRepeat()}),(function(t){e.error(t)}))}r.inherits(o,i),o.prototype.cleanUp=function(){i.prototype.cleanUp.call(this),this.data=null},o.prototype.resume=function(){return!!i.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,r.delay(this._tickAndRepeat,[],this)),!0)},o.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(r.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},o.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var t=null,e=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":t=this.data.substring(this.index,e);break;case"uint8array":t=this.data.subarray(this.index,e);break;case"array":case"nodebuffer":t=this.data.slice(this.index,e)}return this.index=e,this.push({data:t,meta:{percent:this.max?this.index/this.max*100:0}})},e.exports=o},{"../utils":32,"./GenericWorker":28}],28:[function(t,e,n){"use strict";function r(t){this.name=t||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}r.prototype={push:function(t){this.emit("data",t)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(t){this.emit("error",t)}return!0},error:function(t){return!this.isFinished&&(this.isPaused?this.generatedError=t:(this.isFinished=!0,this.emit("error",t),this.previous&&this.previous.error(t),this.cleanUp()),!0)},on:function(t,e){return this._listeners[t].push(e),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(t,e){if(this._listeners[t])for(var n=0;n<this._listeners[t].length;n++)this._listeners[t][n].call(this,e)},pipe:function(t){return t.registerPrevious(this)},registerPrevious:function(t){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=t.streamInfo,this.mergeStreamInfo(),this.previous=t;var e=this;return t.on("data",(function(t){e.processChunk(t)})),t.on("end",(function(){e.end()})),t.on("error",(function(t){e.error(t)})),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var t=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),t=!0),this.previous&&this.previous.resume(),!t},flush:function(){},processChunk:function(t){this.push(t)},withStreamInfo:function(t,e){return this.extraStreamInfo[t]=e,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var t in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,t)&&(this.streamInfo[t]=this.extraStreamInfo[t])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var t="Worker "+this.name;return this.previous?this.previous+" -> "+t:t}},e.exports=r},{}],29:[function(t,n,r){"use strict";var i=t("../utils"),o=t("./ConvertWorker"),a=t("./GenericWorker"),s=t("../base64"),l=t("../support"),c=t("../external"),u=null;if(l.nodestream)try{u=t("../nodejs/NodejsStreamOutputAdapter")}catch(t){}function h(t,n){return new c.Promise((function(r,o){var a=[],l=t._internalType,c=t._outputType,u=t._mimeType;t.on("data",(function(t,e){a.push(t),n&&n(e)})).on("error",(function(t){a=[],o(t)})).on("end",(function(){try{var t=function(t,e,n){switch(t){case"blob":return i.newBlob(i.transformTo("arraybuffer",e),n);case"base64":return s.encode(e);default:return i.transformTo(t,e)}}(c,function(t,n){var r,i=0,o=null,a=0;for(r=0;r<n.length;r++)a+=n[r].length;switch(t){case"string":return n.join("");case"array":return Array.prototype.concat.apply([],n);case"uint8array":for(o=new Uint8Array(a),r=0;r<n.length;r++)o.set(n[r],i),i+=n[r].length;return o;case"nodebuffer":return e.concat(n);default:throw new Error("concat : unsupported type '"+t+"'")}}(l,a),u);r(t)}catch(t){o(t)}a=[]})).resume()}))}function d(t,e,n){var r=e;switch(e){case"blob":case"arraybuffer":r="uint8array";break;case"base64":r="string"}try{this._internalType=r,this._outputType=e,this._mimeType=n,i.checkSupport(r),this._worker=t.pipe(new o(r)),t.lock()}catch(t){this._worker=new a("error"),this._worker.error(t)}}d.prototype={accumulate:function(t){return h(this,t)},on:function(t,e){var n=this;return"data"===t?this._worker.on(t,(function(t){e.call(n,t.data,t.meta)})):this._worker.on(t,(function(){i.delay(e,arguments,n)})),this},resume:function(){return i.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(t){if(i.checkSupport("nodestream"),"nodebuffer"!==this._outputType)throw new Error(this._outputType+" is not supported by this method");return new u(this,{objectMode:"nodebuffer"!==this._outputType},t)}},n.exports=d},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(t,n,r){"use strict";if(r.base64=!0,r.array=!0,r.string=!0,r.arraybuffer="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array,r.nodebuffer="undefined"!=typeof e,r.uint8array="undefined"!=typeof Uint8Array,"undefined"==typeof ArrayBuffer)r.blob=!1;else{var i=new ArrayBuffer(0);try{r.blob=0===new Blob([i],{type:"application/zip"}).size}catch(t){try{var o=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);o.append(i),r.blob=0===o.getBlob("application/zip").size}catch(t){r.blob=!1}}}try{r.nodestream=!!t("readable-stream").Readable}catch(t){r.nodestream=!1}},{"readable-stream":16}],31:[function(t,e,n){"use strict";for(var r=t("./utils"),i=t("./support"),o=t("./nodejsUtils"),a=t("./stream/GenericWorker"),s=new Array(256),l=0;l<256;l++)s[l]=252<=l?6:248<=l?5:240<=l?4:224<=l?3:192<=l?2:1;function c(){a.call(this,"utf-8 decode"),this.leftOver=null}function u(){a.call(this,"utf-8 encode")}s[254]=s[254]=1,n.utf8encode=function(t){return i.nodebuffer?o.newBufferFrom(t,"utf-8"):function(t){var e,n,r,o,a,s=t.length,l=0;for(o=0;o<s;o++)55296==(64512&(n=t.charCodeAt(o)))&&o+1<s&&56320==(64512&(r=t.charCodeAt(o+1)))&&(n=65536+(n-55296<<10)+(r-56320),o++),l+=n<128?1:n<2048?2:n<65536?3:4;for(e=i.uint8array?new Uint8Array(l):new Array(l),o=a=0;a<l;o++)55296==(64512&(n=t.charCodeAt(o)))&&o+1<s&&56320==(64512&(r=t.charCodeAt(o+1)))&&(n=65536+(n-55296<<10)+(r-56320),o++),n<128?e[a++]=n:(n<2048?e[a++]=192|n>>>6:(n<65536?e[a++]=224|n>>>12:(e[a++]=240|n>>>18,e[a++]=128|n>>>12&63),e[a++]=128|n>>>6&63),e[a++]=128|63&n);return e}(t)},n.utf8decode=function(t){return i.nodebuffer?r.transformTo("nodebuffer",t).toString("utf-8"):function(t){var e,n,i,o,a=t.length,l=new Array(2*a);for(e=n=0;e<a;)if((i=t[e++])<128)l[n++]=i;else if(4<(o=s[i]))l[n++]=65533,e+=o-1;else{for(i&=2===o?31:3===o?15:7;1<o&&e<a;)i=i<<6|63&t[e++],o--;1<o?l[n++]=65533:i<65536?l[n++]=i:(i-=65536,l[n++]=55296|i>>10&1023,l[n++]=56320|1023&i)}return l.length!==n&&(l.subarray?l=l.subarray(0,n):l.length=n),r.applyFromCharCode(l)}(t=r.transformTo(i.uint8array?"uint8array":"array",t))},r.inherits(c,a),c.prototype.processChunk=function(t){var e=r.transformTo(i.uint8array?"uint8array":"array",t.data);if(this.leftOver&&this.leftOver.length){if(i.uint8array){var o=e;(e=new Uint8Array(o.length+this.leftOver.length)).set(this.leftOver,0),e.set(o,this.leftOver.length)}else e=this.leftOver.concat(e);this.leftOver=null}var a=function(t,e){var n;for((e=e||t.length)>t.length&&(e=t.length),n=e-1;0<=n&&128==(192&t[n]);)n--;return n<0||0===n?e:n+s[t[n]]>e?n:e}(e),l=e;a!==e.length&&(i.uint8array?(l=e.subarray(0,a),this.leftOver=e.subarray(a,e.length)):(l=e.slice(0,a),this.leftOver=e.slice(a,e.length))),this.push({data:n.utf8decode(l),meta:t.meta})},c.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:n.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},n.Utf8DecodeWorker=c,r.inherits(u,a),u.prototype.processChunk=function(t){this.push({data:n.utf8encode(t.data),meta:t.meta})},n.Utf8EncodeWorker=u},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(t,e,n){"use strict";var r=t("./support"),i=t("./base64"),o=t("./nodejsUtils"),a=t("./external");function s(t){return t}function l(t,e){for(var n=0;n<t.length;++n)e[n]=255&t.charCodeAt(n);return e}t("setimmediate"),n.newBlob=function(e,r){n.checkSupport("blob");try{return new Blob([e],{type:r})}catch(t){try{var i=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return i.append(e),i.getBlob(r)}catch(t){throw new Error("Bug : can't construct the Blob.")}}};var c={stringifyByChunk:function(t,e,n){var r=[],i=0,o=t.length;if(o<=n)return String.fromCharCode.apply(null,t);for(;i<o;)"array"===e||"nodebuffer"===e?r.push(String.fromCharCode.apply(null,t.slice(i,Math.min(i+n,o)))):r.push(String.fromCharCode.apply(null,t.subarray(i,Math.min(i+n,o)))),i+=n;return r.join("")},stringifyByChar:function(t){for(var e="",n=0;n<t.length;n++)e+=String.fromCharCode(t[n]);return e},applyCanBeUsed:{uint8array:function(){try{return r.uint8array&&1===String.fromCharCode.apply(null,new Uint8Array(1)).length}catch(t){return!1}}(),nodebuffer:function(){try{return r.nodebuffer&&1===String.fromCharCode.apply(null,o.allocBuffer(1)).length}catch(t){return!1}}()}};function u(t){var e=65536,r=n.getTypeOf(t),i=!0;if("uint8array"===r?i=c.applyCanBeUsed.uint8array:"nodebuffer"===r&&(i=c.applyCanBeUsed.nodebuffer),i)for(;1<e;)try{return c.stringifyByChunk(t,r,e)}catch(t){e=Math.floor(e/2)}return c.stringifyByChar(t)}function h(t,e){for(var n=0;n<t.length;n++)e[n]=t[n];return e}n.applyFromCharCode=u;var d={};d.string={string:s,array:function(t){return l(t,new Array(t.length))},arraybuffer:function(t){return d.string.uint8array(t).buffer},uint8array:function(t){return l(t,new Uint8Array(t.length))},nodebuffer:function(t){return l(t,o.allocBuffer(t.length))}},d.array={string:u,array:s,arraybuffer:function(t){return new Uint8Array(t).buffer},uint8array:function(t){return new Uint8Array(t)},nodebuffer:function(t){return o.newBufferFrom(t)}},d.arraybuffer={string:function(t){return u(new Uint8Array(t))},array:function(t){return h(new Uint8Array(t),new Array(t.byteLength))},arraybuffer:s,uint8array:function(t){return new Uint8Array(t)},nodebuffer:function(t){return o.newBufferFrom(new Uint8Array(t))}},d.uint8array={string:u,array:function(t){return h(t,new Array(t.length))},arraybuffer:function(t){return t.buffer},uint8array:s,nodebuffer:function(t){return o.newBufferFrom(t)}},d.nodebuffer={string:u,array:function(t){return h(t,new Array(t.length))},arraybuffer:function(t){return d.nodebuffer.uint8array(t).buffer},uint8array:function(t){return h(t,new Uint8Array(t.length))},nodebuffer:s},n.transformTo=function(t,e){if(e=e||"",!t)return e;n.checkSupport(t);var r=n.getTypeOf(e);return d[r][t](e)},n.resolve=function(t){for(var e=t.split("/"),n=[],r=0;r<e.length;r++){var i=e[r];"."===i||""===i&&0!==r&&r!==e.length-1||(".."===i?n.pop():n.push(i))}return n.join("/")},n.getTypeOf=function(t){return"string"==typeof t?"string":"[object Array]"===Object.prototype.toString.call(t)?"array":r.nodebuffer&&o.isBuffer(t)?"nodebuffer":r.uint8array&&t instanceof Uint8Array?"uint8array":r.arraybuffer&&t instanceof ArrayBuffer?"arraybuffer":void 0},n.checkSupport=function(t){if(!r[t.toLowerCase()])throw new Error(t+" is not supported by this platform")},n.MAX_VALUE_16BITS=65535,n.MAX_VALUE_32BITS=-1,n.pretty=function(t){var e,n,r="";for(n=0;n<(t||"").length;n++)r+="\\x"+((e=t.charCodeAt(n))<16?"0":"")+e.toString(16).toUpperCase();return r},n.delay=function(t,e,n){setImmediate((function(){t.apply(n||null,e||[])}))},n.inherits=function(t,e){function n(){}n.prototype=e.prototype,t.prototype=new n},n.extend=function(){var t,e,n={};for(t=0;t<arguments.length;t++)for(e in arguments[t])Object.prototype.hasOwnProperty.call(arguments[t],e)&&void 0===n[e]&&(n[e]=arguments[t][e]);return n},n.prepareContent=function(t,e,o,s,c){return a.Promise.resolve(e).then((function(t){return r.blob&&(t instanceof Blob||-1!==["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(t)))&&"undefined"!=typeof FileReader?new a.Promise((function(e,n){var r=new FileReader;r.onload=function(t){e(t.target.result)},r.onerror=function(t){n(t.target.error)},r.readAsArrayBuffer(t)})):t})).then((function(e){var u=n.getTypeOf(e);return u?("arraybuffer"===u?e=n.transformTo("uint8array",e):"string"===u&&(c?e=i.decode(e):o&&!0!==s&&(e=function(t){return l(t,r.uint8array?new Uint8Array(t.length):new Array(t.length))}(e))),e):a.Promise.reject(new Error("Can't read the data of '"+t+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))}))}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(t,e,n){"use strict";var r=t("./reader/readerFor"),i=t("./utils"),o=t("./signature"),a=t("./zipEntry"),s=t("./support");function l(t){this.files=[],this.loadOptions=t}l.prototype={checkSignature:function(t){if(!this.reader.readAndCheckSignature(t)){this.reader.index-=4;var e=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+i.pretty(e)+", expected "+i.pretty(t)+")")}},isSignature:function(t,e){var n=this.reader.index;this.reader.setIndex(t);var r=this.reader.readString(4)===e;return this.reader.setIndex(n),r},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var t=this.reader.readData(this.zipCommentLength),e=s.uint8array?"uint8array":"array",n=i.transformTo(e,t);this.zipComment=this.loadOptions.decodeFileName(n)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var t,e,n,r=this.zip64EndOfCentralSize-44;0<r;)t=this.reader.readInt(2),e=this.reader.readInt(4),n=this.reader.readData(e),this.zip64ExtensibleData[t]={id:t,length:e,value:n}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var t,e;for(t=0;t<this.files.length;t++)e=this.files[t],this.reader.setIndex(e.localHeaderOffset),this.checkSignature(o.LOCAL_FILE_HEADER),e.readLocalPart(this.reader),e.handleUTF8(),e.processAttributes()},readCentralDir:function(){var t;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(o.CENTRAL_FILE_HEADER);)(t=new a({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(t);if(this.centralDirRecords!==this.files.length&&0!==this.centralDirRecords&&0===this.files.length)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var t=this.reader.lastIndexOfSignature(o.CENTRAL_DIRECTORY_END);if(t<0)throw this.isSignature(0,o.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(t);var e=t;if(this.checkSignature(o.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===i.MAX_VALUE_16BITS||this.diskWithCentralDirStart===i.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===i.MAX_VALUE_16BITS||this.centralDirRecords===i.MAX_VALUE_16BITS||this.centralDirSize===i.MAX_VALUE_32BITS||this.centralDirOffset===i.MAX_VALUE_32BITS){if(this.zip64=!0,(t=this.reader.lastIndexOfSignature(o.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(t),this.checkSignature(o.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,o.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(o.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(o.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var n=this.centralDirOffset+this.centralDirSize;this.zip64&&(n+=20,n+=12+this.zip64EndOfCentralSize);var r=e-n;if(0<r)this.isSignature(e,o.CENTRAL_FILE_HEADER)||(this.reader.zero=r);else if(r<0)throw new Error("Corrupted zip: missing "+Math.abs(r)+" bytes.")},prepareReader:function(t){this.reader=r(t)},load:function(t){this.prepareReader(t),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},e.exports=l},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(t,e,n){"use strict";var r=t("./reader/readerFor"),i=t("./utils"),o=t("./compressedObject"),a=t("./crc32"),s=t("./utf8"),l=t("./compressions"),c=t("./support");function u(t,e){this.options=t,this.loadOptions=e}u.prototype={isEncrypted:function(){return 1==(1&this.bitFlag)},useUTF8:function(){return 2048==(2048&this.bitFlag)},readLocalPart:function(t){var e,n;if(t.skip(22),this.fileNameLength=t.readInt(2),n=t.readInt(2),this.fileName=t.readData(this.fileNameLength),t.skip(n),-1===this.compressedSize||-1===this.uncompressedSize)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if(null===(e=function(t){for(var e in l)if(Object.prototype.hasOwnProperty.call(l,e)&&l[e].magic===t)return l[e];return null}(this.compressionMethod)))throw new Error("Corrupted zip : compression "+i.pretty(this.compressionMethod)+" unknown (inner file : "+i.transformTo("string",this.fileName)+")");this.decompressed=new o(this.compressedSize,this.uncompressedSize,this.crc32,e,t.readData(this.compressedSize))},readCentralPart:function(t){this.versionMadeBy=t.readInt(2),t.skip(2),this.bitFlag=t.readInt(2),this.compressionMethod=t.readString(2),this.date=t.readDate(),this.crc32=t.readInt(4),this.compressedSize=t.readInt(4),this.uncompressedSize=t.readInt(4);var e=t.readInt(2);if(this.extraFieldsLength=t.readInt(2),this.fileCommentLength=t.readInt(2),this.diskNumberStart=t.readInt(2),this.internalFileAttributes=t.readInt(2),this.externalFileAttributes=t.readInt(4),this.localHeaderOffset=t.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");t.skip(e),this.readExtraFields(t),this.parseZIP64ExtraField(t),this.fileComment=t.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var t=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),0==t&&(this.dosPermissions=63&this.externalFileAttributes),3==t&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var t=r(this.extraFields[1].value);this.uncompressedSize===i.MAX_VALUE_32BITS&&(this.uncompressedSize=t.readInt(8)),this.compressedSize===i.MAX_VALUE_32BITS&&(this.compressedSize=t.readInt(8)),this.localHeaderOffset===i.MAX_VALUE_32BITS&&(this.localHeaderOffset=t.readInt(8)),this.diskNumberStart===i.MAX_VALUE_32BITS&&(this.diskNumberStart=t.readInt(4))}},readExtraFields:function(t){var e,n,r,i=t.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});t.index+4<i;)e=t.readInt(2),n=t.readInt(2),r=t.readData(n),this.extraFields[e]={id:e,length:n,value:r};t.setIndex(i)},handleUTF8:function(){var t=c.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=s.utf8decode(this.fileName),this.fileCommentStr=s.utf8decode(this.fileComment);else{var e=this.findExtraFieldUnicodePath();if(null!==e)this.fileNameStr=e;else{var n=i.transformTo(t,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(n)}var r=this.findExtraFieldUnicodeComment();if(null!==r)this.fileCommentStr=r;else{var o=i.transformTo(t,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(o)}}},findExtraFieldUnicodePath:function(){var t=this.extraFields[28789];if(t){var e=r(t.value);return 1!==e.readInt(1)||a(this.fileName)!==e.readInt(4)?null:s.utf8decode(e.readData(t.length-5))}return null},findExtraFieldUnicodeComment:function(){var t=this.extraFields[25461];if(t){var e=r(t.value);return 1!==e.readInt(1)||a(this.fileComment)!==e.readInt(4)?null:s.utf8decode(e.readData(t.length-5))}return null}},e.exports=u},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(t,e,n){"use strict";function r(t,e,n){this.name=t,this.dir=n.dir,this.date=n.date,this.comment=n.comment,this.unixPermissions=n.unixPermissions,this.dosPermissions=n.dosPermissions,this._data=e,this._dataBinary=n.binary,this.options={compression:n.compression,compressionOptions:n.compressionOptions}}var i=t("./stream/StreamHelper"),o=t("./stream/DataWorker"),a=t("./utf8"),s=t("./compressedObject"),l=t("./stream/GenericWorker");r.prototype={internalStream:function(t){var e=null,n="string";try{if(!t)throw new Error("No output type specified.");var r="string"===(n=t.toLowerCase())||"text"===n;"binarystring"!==n&&"text"!==n||(n="string"),e=this._decompressWorker();var o=!this._dataBinary;o&&!r&&(e=e.pipe(new a.Utf8EncodeWorker)),!o&&r&&(e=e.pipe(new a.Utf8DecodeWorker))}catch(t){(e=new l("error")).error(t)}return new i(e,n,"")},async:function(t,e){return this.internalStream(t).accumulate(e)},nodeStream:function(t,e){return this.internalStream(t||"nodebuffer").toNodejsStream(e)},_compressWorker:function(t,e){if(this._data instanceof s&&this._data.compression.magic===t.magic)return this._data.getCompressedWorker();var n=this._decompressWorker();return this._dataBinary||(n=n.pipe(new a.Utf8EncodeWorker)),s.createWorkerFrom(n,t,e)},_decompressWorker:function(){return this._data instanceof s?this._data.getContentWorker():this._data instanceof l?this._data:new o(this._data)}};for(var c=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],u=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},h=0;h<c.length;h++)r.prototype[c[h]]=u;e.exports=r},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(t,e,r){(function(t){"use strict";var n,r,i=t.MutationObserver||t.WebKitMutationObserver;if(i){var o=0,a=new i(u),s=t.document.createTextNode("");a.observe(s,{characterData:!0}),n=function(){s.data=o=++o%2}}else if(t.setImmediate||void 0===t.MessageChannel)n="document"in t&&"onreadystatechange"in t.document.createElement("script")?function(){var e=t.document.createElement("script");e.onreadystatechange=function(){u(),e.onreadystatechange=null,e.parentNode.removeChild(e),e=null},t.document.documentElement.appendChild(e)}:function(){setTimeout(u,0)};else{var l=new t.MessageChannel;l.port1.onmessage=u,n=function(){l.port2.postMessage(0)}}var c=[];function u(){var t,e;r=!0;for(var n=c.length;n;){for(e=c,c=[],t=-1;++t<n;)e[t]();n=c.length}r=!1}e.exports=function(t){1!==c.push(t)||r||n()}}).call(this,"undefined"!=typeof n?n:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],37:[function(t,e,n){"use strict";var r=t("immediate");function i(){}var o={},a=["REJECTED"],s=["FULFILLED"],l=["PENDING"];function c(t){if("function"!=typeof t)throw new TypeError("resolver must be a function");this.state=l,this.queue=[],this.outcome=void 0,t!==i&&f(this,t)}function u(t,e,n){this.promise=t,"function"==typeof e&&(this.onFulfilled=e,this.callFulfilled=this.otherCallFulfilled),"function"==typeof n&&(this.onRejected=n,this.callRejected=this.otherCallRejected)}function h(t,e,n){r((function(){var r;try{r=e(n)}catch(r){return o.reject(t,r)}r===t?o.reject(t,new TypeError("Cannot resolve promise with itself")):o.resolve(t,r)}))}function d(t){var e=t&&t.then;if(t&&("object"==typeof t||"function"==typeof t)&&"function"==typeof e)return function(){e.apply(t,arguments)}}function f(t,e){var n=!1;function r(e){n||(n=!0,o.reject(t,e))}function i(e){n||(n=!0,o.resolve(t,e))}var a=p((function(){e(i,r)}));"error"===a.status&&r(a.value)}function p(t,e){var n={};try{n.value=t(e),n.status="success"}catch(t){n.status="error",n.value=t}return n}(e.exports=c).prototype.finally=function(t){if("function"!=typeof t)return this;var e=this.constructor;return this.then((function(n){return e.resolve(t()).then((function(){return n}))}),(function(n){return e.resolve(t()).then((function(){throw n}))}))},c.prototype.catch=function(t){return this.then(null,t)},c.prototype.then=function(t,e){if("function"!=typeof t&&this.state===s||"function"!=typeof e&&this.state===a)return this;var n=new this.constructor(i);return this.state!==l?h(n,this.state===s?t:e,this.outcome):this.queue.push(new u(n,t,e)),n},u.prototype.callFulfilled=function(t){o.resolve(this.promise,t)},u.prototype.otherCallFulfilled=function(t){h(this.promise,this.onFulfilled,t)},u.prototype.callRejected=function(t){o.reject(this.promise,t)},u.prototype.otherCallRejected=function(t){h(this.promise,this.onRejected,t)},o.resolve=function(t,e){var n=p(d,e);if("error"===n.status)return o.reject(t,n.value);var r=n.value;if(r)f(t,r);else{t.state=s,t.outcome=e;for(var i=-1,a=t.queue.length;++i<a;)t.queue[i].callFulfilled(e)}return t},o.reject=function(t,e){t.state=a,t.outcome=e;for(var n=-1,r=t.queue.length;++n<r;)t.queue[n].callRejected(e);return t},c.resolve=function(t){return t instanceof this?t:o.resolve(new this(i),t)},c.reject=function(t){var e=new this(i);return o.reject(e,t)},c.all=function(t){var e=this;if("[object Array]"!==Object.prototype.toString.call(t))return this.reject(new TypeError("must be an array"));var n=t.length,r=!1;if(!n)return this.resolve([]);for(var a=new Array(n),s=0,l=-1,c=new this(i);++l<n;)u(t[l],l);return c;function u(t,i){e.resolve(t).then((function(t){a[i]=t,++s!==n||r||(r=!0,o.resolve(c,a))}),(function(t){r||(r=!0,o.reject(c,t))}))}},c.race=function(t){var e=this;if("[object Array]"!==Object.prototype.toString.call(t))return this.reject(new TypeError("must be an array"));var n=t.length,r=!1;if(!n)return this.resolve([]);for(var a,s=-1,l=new this(i);++s<n;)a=t[s],e.resolve(a).then((function(t){r||(r=!0,o.resolve(l,t))}),(function(t){r||(r=!0,o.reject(l,t))}));return l}},{immediate:36}],38:[function(t,e,n){"use strict";var r={};(0,t("./lib/utils/common").assign)(r,t("./lib/deflate"),t("./lib/inflate"),t("./lib/zlib/constants")),e.exports=r},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(t,e,n){"use strict";var r=t("./zlib/deflate"),i=t("./utils/common"),o=t("./utils/strings"),a=t("./zlib/messages"),s=t("./zlib/zstream"),l=Object.prototype.toString,c=0,u=-1,h=0,d=8;function f(t){if(!(this instanceof f))return new f(t);this.options=i.assign({level:u,method:d,chunkSize:16384,windowBits:15,memLevel:8,strategy:h,to:""},t||{});var e=this.options;e.raw&&0<e.windowBits?e.windowBits=-e.windowBits:e.gzip&&0<e.windowBits&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var n=r.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(n!==c)throw new Error(a[n]);if(e.header&&r.deflateSetHeader(this.strm,e.header),e.dictionary){var p;if(p="string"==typeof e.dictionary?o.string2buf(e.dictionary):"[object ArrayBuffer]"===l.call(e.dictionary)?new Uint8Array(e.dictionary):e.dictionary,(n=r.deflateSetDictionary(this.strm,p))!==c)throw new Error(a[n]);this._dict_set=!0}}function p(t,e){var n=new f(e);if(n.push(t,!0),n.err)throw n.msg||a[n.err];return n.result}f.prototype.push=function(t,e){var n,a,s=this.strm,u=this.options.chunkSize;if(this.ended)return!1;a=e===~~e?e:!0===e?4:0,"string"==typeof t?s.input=o.string2buf(t):"[object ArrayBuffer]"===l.call(t)?s.input=new Uint8Array(t):s.input=t,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new i.Buf8(u),s.next_out=0,s.avail_out=u),1!==(n=r.deflate(s,a))&&n!==c)return this.onEnd(n),!(this.ended=!0);0!==s.avail_out&&(0!==s.avail_in||4!==a&&2!==a)||("string"===this.options.to?this.onData(o.buf2binstring(i.shrinkBuf(s.output,s.next_out))):this.onData(i.shrinkBuf(s.output,s.next_out)))}while((0<s.avail_in||0===s.avail_out)&&1!==n);return 4===a?(n=r.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===c):2!==a||(this.onEnd(c),!(s.avail_out=0))},f.prototype.onData=function(t){this.chunks.push(t)},f.prototype.onEnd=function(t){t===c&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},n.Deflate=f,n.deflate=p,n.deflateRaw=function(t,e){return(e=e||{}).raw=!0,p(t,e)},n.gzip=function(t,e){return(e=e||{}).gzip=!0,p(t,e)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(t,e,n){"use strict";var r=t("./zlib/inflate"),i=t("./utils/common"),o=t("./utils/strings"),a=t("./zlib/constants"),s=t("./zlib/messages"),l=t("./zlib/zstream"),c=t("./zlib/gzheader"),u=Object.prototype.toString;function h(t){if(!(this instanceof h))return new h(t);this.options=i.assign({chunkSize:16384,windowBits:0,to:""},t||{});var e=this.options;e.raw&&0<=e.windowBits&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),!(0<=e.windowBits&&e.windowBits<16)||t&&t.windowBits||(e.windowBits+=32),15<e.windowBits&&e.windowBits<48&&0==(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new l,this.strm.avail_out=0;var n=r.inflateInit2(this.strm,e.windowBits);if(n!==a.Z_OK)throw new Error(s[n]);this.header=new c,r.inflateGetHeader(this.strm,this.header)}function d(t,e){var n=new h(e);if(n.push(t,!0),n.err)throw n.msg||s[n.err];return n.result}h.prototype.push=function(t,e){var n,s,l,c,h,d,f=this.strm,p=this.options.chunkSize,m=this.options.dictionary,g=!1;if(this.ended)return!1;s=e===~~e?e:!0===e?a.Z_FINISH:a.Z_NO_FLUSH,"string"==typeof t?f.input=o.binstring2buf(t):"[object ArrayBuffer]"===u.call(t)?f.input=new Uint8Array(t):f.input=t,f.next_in=0,f.avail_in=f.input.length;do{if(0===f.avail_out&&(f.output=new i.Buf8(p),f.next_out=0,f.avail_out=p),(n=r.inflate(f,a.Z_NO_FLUSH))===a.Z_NEED_DICT&&m&&(d="string"==typeof m?o.string2buf(m):"[object ArrayBuffer]"===u.call(m)?new Uint8Array(m):m,n=r.inflateSetDictionary(this.strm,d)),n===a.Z_BUF_ERROR&&!0===g&&(n=a.Z_OK,g=!1),n!==a.Z_STREAM_END&&n!==a.Z_OK)return this.onEnd(n),!(this.ended=!0);f.next_out&&(0!==f.avail_out&&n!==a.Z_STREAM_END&&(0!==f.avail_in||s!==a.Z_FINISH&&s!==a.Z_SYNC_FLUSH)||("string"===this.options.to?(l=o.utf8border(f.output,f.next_out),c=f.next_out-l,h=o.buf2string(f.output,l),f.next_out=c,f.avail_out=p-c,c&&i.arraySet(f.output,f.output,l,c,0),this.onData(h)):this.onData(i.shrinkBuf(f.output,f.next_out)))),0===f.avail_in&&0===f.avail_out&&(g=!0)}while((0<f.avail_in||0===f.avail_out)&&n!==a.Z_STREAM_END);return n===a.Z_STREAM_END&&(s=a.Z_FINISH),s===a.Z_FINISH?(n=r.inflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===a.Z_OK):s!==a.Z_SYNC_FLUSH||(this.onEnd(a.Z_OK),!(f.avail_out=0))},h.prototype.onData=function(t){this.chunks.push(t)},h.prototype.onEnd=function(t){t===a.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},n.Inflate=h,n.inflate=d,n.inflateRaw=function(t,e){return(e=e||{}).raw=!0,d(t,e)},n.ungzip=d},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(t,e,n){"use strict";var r="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;n.assign=function(t){for(var e=Array.prototype.slice.call(arguments,1);e.length;){var n=e.shift();if(n){if("object"!=typeof n)throw new TypeError(n+"must be non-object");for(var r in n)n.hasOwnProperty(r)&&(t[r]=n[r])}}return t},n.shrinkBuf=function(t,e){return t.length===e?t:t.subarray?t.subarray(0,e):(t.length=e,t)};var i={arraySet:function(t,e,n,r,i){if(e.subarray&&t.subarray)t.set(e.subarray(n,n+r),i);else for(var o=0;o<r;o++)t[i+o]=e[n+o]},flattenChunks:function(t){var e,n,r,i,o,a;for(e=r=0,n=t.length;e<n;e++)r+=t[e].length;for(a=new Uint8Array(r),e=i=0,n=t.length;e<n;e++)o=t[e],a.set(o,i),i+=o.length;return a}},o={arraySet:function(t,e,n,r,i){for(var o=0;o<r;o++)t[i+o]=e[n+o]},flattenChunks:function(t){return[].concat.apply([],t)}};n.setTyped=function(t){t?(n.Buf8=Uint8Array,n.Buf16=Uint16Array,n.Buf32=Int32Array,n.assign(n,i)):(n.Buf8=Array,n.Buf16=Array,n.Buf32=Array,n.assign(n,o))},n.setTyped(r)},{}],42:[function(t,e,n){"use strict";var r=t("./common"),i=!0,o=!0;try{String.fromCharCode.apply(null,[0])}catch(t){i=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(t){o=!1}for(var a=new r.Buf8(256),s=0;s<256;s++)a[s]=252<=s?6:248<=s?5:240<=s?4:224<=s?3:192<=s?2:1;function l(t,e){if(e<65537&&(t.subarray&&o||!t.subarray&&i))return String.fromCharCode.apply(null,r.shrinkBuf(t,e));for(var n="",a=0;a<e;a++)n+=String.fromCharCode(t[a]);return n}a[254]=a[254]=1,n.string2buf=function(t){var e,n,i,o,a,s=t.length,l=0;for(o=0;o<s;o++)55296==(64512&(n=t.charCodeAt(o)))&&o+1<s&&56320==(64512&(i=t.charCodeAt(o+1)))&&(n=65536+(n-55296<<10)+(i-56320),o++),l+=n<128?1:n<2048?2:n<65536?3:4;for(e=new r.Buf8(l),o=a=0;a<l;o++)55296==(64512&(n=t.charCodeAt(o)))&&o+1<s&&56320==(64512&(i=t.charCodeAt(o+1)))&&(n=65536+(n-55296<<10)+(i-56320),o++),n<128?e[a++]=n:(n<2048?e[a++]=192|n>>>6:(n<65536?e[a++]=224|n>>>12:(e[a++]=240|n>>>18,e[a++]=128|n>>>12&63),e[a++]=128|n>>>6&63),e[a++]=128|63&n);return e},n.buf2binstring=function(t){return l(t,t.length)},n.binstring2buf=function(t){for(var e=new r.Buf8(t.length),n=0,i=e.length;n<i;n++)e[n]=t.charCodeAt(n);return e},n.buf2string=function(t,e){var n,r,i,o,s=e||t.length,c=new Array(2*s);for(n=r=0;n<s;)if((i=t[n++])<128)c[r++]=i;else if(4<(o=a[i]))c[r++]=65533,n+=o-1;else{for(i&=2===o?31:3===o?15:7;1<o&&n<s;)i=i<<6|63&t[n++],o--;1<o?c[r++]=65533:i<65536?c[r++]=i:(i-=65536,c[r++]=55296|i>>10&1023,c[r++]=56320|1023&i)}return l(c,r)},n.utf8border=function(t,e){var n;for((e=e||t.length)>t.length&&(e=t.length),n=e-1;0<=n&&128==(192&t[n]);)n--;return n<0||0===n?e:n+a[t[n]]>e?n:e}},{"./common":41}],43:[function(t,e,n){"use strict";e.exports=function(t,e,n,r){for(var i=65535&t|0,o=t>>>16&65535|0,a=0;0!==n;){for(n-=a=2e3<n?2e3:n;o=o+(i=i+e[r++]|0)|0,--a;);i%=65521,o%=65521}return i|o<<16|0}},{}],44:[function(t,e,n){"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(t,e,n){"use strict";var r=function(){for(var t,e=[],n=0;n<256;n++){t=n;for(var r=0;r<8;r++)t=1&t?3988292384^t>>>1:t>>>1;e[n]=t}return e}();e.exports=function(t,e,n,i){var o=r,a=i+n;t^=-1;for(var s=i;s<a;s++)t=t>>>8^o[255&(t^e[s])];return-1^t}},{}],46:[function(t,e,n){"use strict";var r,i=t("../utils/common"),o=t("./trees"),a=t("./adler32"),s=t("./crc32"),l=t("./messages"),c=0,u=4,h=0,d=-2,f=-1,p=4,m=2,g=8,b=9,v=286,y=30,w=19,_=2*v+1,x=15,k=3,A=258,M=A+k+1,O=42,S=113,T=1,C=2,E=3,j=4;function L(t,e){return t.msg=l[e],e}function P(t){return(t<<1)-(4<t?9:0)}function D(t){for(var e=t.length;0<=--e;)t[e]=0}function I(t){var e=t.state,n=e.pending;n>t.avail_out&&(n=t.avail_out),0!==n&&(i.arraySet(t.output,e.pending_buf,e.pending_out,n,t.next_out),t.next_out+=n,e.pending_out+=n,t.total_out+=n,t.avail_out-=n,e.pending-=n,0===e.pending&&(e.pending_out=0))}function R(t,e){o._tr_flush_block(t,0<=t.block_start?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,I(t.strm)}function N(t,e){t.pending_buf[t.pending++]=e}function B(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function F(t,e){var n,r,i=t.max_chain_length,o=t.strstart,a=t.prev_length,s=t.nice_match,l=t.strstart>t.w_size-M?t.strstart-(t.w_size-M):0,c=t.window,u=t.w_mask,h=t.prev,d=t.strstart+A,f=c[o+a-1],p=c[o+a];t.prev_length>=t.good_match&&(i>>=2),s>t.lookahead&&(s=t.lookahead);do{if(c[(n=e)+a]===p&&c[n+a-1]===f&&c[n]===c[o]&&c[++n]===c[o+1]){o+=2,n++;do{}while(c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&o<d);if(r=A-(d-o),o=d-A,a<r){if(t.match_start=e,s<=(a=r))break;f=c[o+a-1],p=c[o+a]}}}while((e=h[e&u])>l&&0!=--i);return a<=t.lookahead?a:t.lookahead}function Y(t){var e,n,r,o,l,c,u,h,d,f,p=t.w_size;do{if(o=t.window_size-t.lookahead-t.strstart,t.strstart>=p+(p-M)){for(i.arraySet(t.window,t.window,p,p,0),t.match_start-=p,t.strstart-=p,t.block_start-=p,e=n=t.hash_size;r=t.head[--e],t.head[e]=p<=r?r-p:0,--n;);for(e=n=p;r=t.prev[--e],t.prev[e]=p<=r?r-p:0,--n;);o+=p}if(0===t.strm.avail_in)break;if(c=t.strm,u=t.window,h=t.strstart+t.lookahead,d=o,f=void 0,f=c.avail_in,d<f&&(f=d),n=0===f?0:(c.avail_in-=f,i.arraySet(u,c.input,c.next_in,f,h),1===c.state.wrap?c.adler=a(c.adler,u,f,h):2===c.state.wrap&&(c.adler=s(c.adler,u,f,h)),c.next_in+=f,c.total_in+=f,f),t.lookahead+=n,t.lookahead+t.insert>=k)for(l=t.strstart-t.insert,t.ins_h=t.window[l],t.ins_h=(t.ins_h<<t.hash_shift^t.window[l+1])&t.hash_mask;t.insert&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[l+k-1])&t.hash_mask,t.prev[l&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=l,l++,t.insert--,!(t.lookahead+t.insert<k)););}while(t.lookahead<M&&0!==t.strm.avail_in)}function z(t,e){for(var n,r;;){if(t.lookahead<M){if(Y(t),t.lookahead<M&&e===c)return T;if(0===t.lookahead)break}if(n=0,t.lookahead>=k&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+k-1])&t.hash_mask,n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!==n&&t.strstart-n<=t.w_size-M&&(t.match_length=F(t,n)),t.match_length>=k)if(r=o._tr_tally(t,t.strstart-t.match_start,t.match_length-k),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=k){for(t.match_length--;t.strstart++,t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+k-1])&t.hash_mask,n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart,0!=--t.match_length;);t.strstart++}else t.strstart+=t.match_length,t.match_length=0,t.ins_h=t.window[t.strstart],t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+1])&t.hash_mask;else r=o._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(r&&(R(t,!1),0===t.strm.avail_out))return T}return t.insert=t.strstart<k-1?t.strstart:k-1,e===u?(R(t,!0),0===t.strm.avail_out?E:j):t.last_lit&&(R(t,!1),0===t.strm.avail_out)?T:C}function H(t,e){for(var n,r,i;;){if(t.lookahead<M){if(Y(t),t.lookahead<M&&e===c)return T;if(0===t.lookahead)break}if(n=0,t.lookahead>=k&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+k-1])&t.hash_mask,n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),t.prev_length=t.match_length,t.prev_match=t.match_start,t.match_length=k-1,0!==n&&t.prev_length<t.max_lazy_match&&t.strstart-n<=t.w_size-M&&(t.match_length=F(t,n),t.match_length<=5&&(1===t.strategy||t.match_length===k&&4096<t.strstart-t.match_start)&&(t.match_length=k-1)),t.prev_length>=k&&t.match_length<=t.prev_length){for(i=t.strstart+t.lookahead-k,r=o._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-k),t.lookahead-=t.prev_length-1,t.prev_length-=2;++t.strstart<=i&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+k-1])&t.hash_mask,n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!=--t.prev_length;);if(t.match_available=0,t.match_length=k-1,t.strstart++,r&&(R(t,!1),0===t.strm.avail_out))return T}else if(t.match_available){if((r=o._tr_tally(t,0,t.window[t.strstart-1]))&&R(t,!1),t.strstart++,t.lookahead--,0===t.strm.avail_out)return T}else t.match_available=1,t.strstart++,t.lookahead--}return t.match_available&&(r=o._tr_tally(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<k-1?t.strstart:k-1,e===u?(R(t,!0),0===t.strm.avail_out?E:j):t.last_lit&&(R(t,!1),0===t.strm.avail_out)?T:C}function V(t,e,n,r,i){this.good_length=t,this.max_lazy=e,this.nice_length=n,this.max_chain=r,this.func=i}function W(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=g,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new i.Buf16(2*_),this.dyn_dtree=new i.Buf16(2*(2*y+1)),this.bl_tree=new i.Buf16(2*(2*w+1)),D(this.dyn_ltree),D(this.dyn_dtree),D(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new i.Buf16(x+1),this.heap=new i.Buf16(2*v+1),D(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new i.Buf16(2*v+1),D(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function U(t){var e;return t&&t.state?(t.total_in=t.total_out=0,t.data_type=m,(e=t.state).pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?O:S,t.adler=2===e.wrap?0:1,e.last_flush=c,o._tr_init(e),h):L(t,d)}function $(t){var e=U(t);return e===h&&function(t){t.window_size=2*t.w_size,D(t.head),t.max_lazy_match=r[t.level].max_lazy,t.good_match=r[t.level].good_length,t.nice_match=r[t.level].nice_length,t.max_chain_length=r[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=k-1,t.match_available=0,t.ins_h=0}(t.state),e}function G(t,e,n,r,o,a){if(!t)return d;var s=1;if(e===f&&(e=6),r<0?(s=0,r=-r):15<r&&(s=2,r-=16),o<1||b<o||n!==g||r<8||15<r||e<0||9<e||a<0||p<a)return L(t,d);8===r&&(r=9);var l=new W;return(t.state=l).strm=t,l.wrap=s,l.gzhead=null,l.w_bits=r,l.w_size=1<<l.w_bits,l.w_mask=l.w_size-1,l.hash_bits=o+7,l.hash_size=1<<l.hash_bits,l.hash_mask=l.hash_size-1,l.hash_shift=~~((l.hash_bits+k-1)/k),l.window=new i.Buf8(2*l.w_size),l.head=new i.Buf16(l.hash_size),l.prev=new i.Buf16(l.w_size),l.lit_bufsize=1<<o+6,l.pending_buf_size=4*l.lit_bufsize,l.pending_buf=new i.Buf8(l.pending_buf_size),l.d_buf=1*l.lit_bufsize,l.l_buf=3*l.lit_bufsize,l.level=e,l.strategy=a,l.method=n,$(t)}r=[new V(0,0,0,0,(function(t,e){var n=65535;for(n>t.pending_buf_size-5&&(n=t.pending_buf_size-5);;){if(t.lookahead<=1){if(Y(t),0===t.lookahead&&e===c)return T;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var r=t.block_start+n;if((0===t.strstart||t.strstart>=r)&&(t.lookahead=t.strstart-r,t.strstart=r,R(t,!1),0===t.strm.avail_out))return T;if(t.strstart-t.block_start>=t.w_size-M&&(R(t,!1),0===t.strm.avail_out))return T}return t.insert=0,e===u?(R(t,!0),0===t.strm.avail_out?E:j):(t.strstart>t.block_start&&(R(t,!1),t.strm.avail_out),T)})),new V(4,4,8,4,z),new V(4,5,16,8,z),new V(4,6,32,32,z),new V(4,4,16,16,H),new V(8,16,32,32,H),new V(8,16,128,128,H),new V(8,32,128,256,H),new V(32,128,258,1024,H),new V(32,258,258,4096,H)],n.deflateInit=function(t,e){return G(t,e,g,15,8,0)},n.deflateInit2=G,n.deflateReset=$,n.deflateResetKeep=U,n.deflateSetHeader=function(t,e){return t&&t.state?2!==t.state.wrap?d:(t.state.gzhead=e,h):d},n.deflate=function(t,e){var n,i,a,l;if(!t||!t.state||5<e||e<0)return t?L(t,d):d;if(i=t.state,!t.output||!t.input&&0!==t.avail_in||666===i.status&&e!==u)return L(t,0===t.avail_out?-5:d);if(i.strm=t,n=i.last_flush,i.last_flush=e,i.status===O)if(2===i.wrap)t.adler=0,N(i,31),N(i,139),N(i,8),i.gzhead?(N(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),N(i,255&i.gzhead.time),N(i,i.gzhead.time>>8&255),N(i,i.gzhead.time>>16&255),N(i,i.gzhead.time>>24&255),N(i,9===i.level?2:2<=i.strategy||i.level<2?4:0),N(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(N(i,255&i.gzhead.extra.length),N(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(t.adler=s(t.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=69):(N(i,0),N(i,0),N(i,0),N(i,0),N(i,0),N(i,9===i.level?2:2<=i.strategy||i.level<2?4:0),N(i,3),i.status=S);else{var f=g+(i.w_bits-8<<4)<<8;f|=(2<=i.strategy||i.level<2?0:i.level<6?1:6===i.level?2:3)<<6,0!==i.strstart&&(f|=32),f+=31-f%31,i.status=S,B(i,f),0!==i.strstart&&(B(i,t.adler>>>16),B(i,65535&t.adler)),t.adler=1}if(69===i.status)if(i.gzhead.extra){for(a=i.pending;i.gzindex<(65535&i.gzhead.extra.length)&&(i.pending!==i.pending_buf_size||(i.gzhead.hcrc&&i.pending>a&&(t.adler=s(t.adler,i.pending_buf,i.pending-a,a)),I(t),a=i.pending,i.pending!==i.pending_buf_size));)N(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++;i.gzhead.hcrc&&i.pending>a&&(t.adler=s(t.adler,i.pending_buf,i.pending-a,a)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=73)}else i.status=73;if(73===i.status)if(i.gzhead.name){a=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>a&&(t.adler=s(t.adler,i.pending_buf,i.pending-a,a)),I(t),a=i.pending,i.pending===i.pending_buf_size)){l=1;break}l=i.gzindex<i.gzhead.name.length?255&i.gzhead.name.charCodeAt(i.gzindex++):0,N(i,l)}while(0!==l);i.gzhead.hcrc&&i.pending>a&&(t.adler=s(t.adler,i.pending_buf,i.pending-a,a)),0===l&&(i.gzindex=0,i.status=91)}else i.status=91;if(91===i.status)if(i.gzhead.comment){a=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>a&&(t.adler=s(t.adler,i.pending_buf,i.pending-a,a)),I(t),a=i.pending,i.pending===i.pending_buf_size)){l=1;break}l=i.gzindex<i.gzhead.comment.length?255&i.gzhead.comment.charCodeAt(i.gzindex++):0,N(i,l)}while(0!==l);i.gzhead.hcrc&&i.pending>a&&(t.adler=s(t.adler,i.pending_buf,i.pending-a,a)),0===l&&(i.status=103)}else i.status=103;if(103===i.status&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&I(t),i.pending+2<=i.pending_buf_size&&(N(i,255&t.adler),N(i,t.adler>>8&255),t.adler=0,i.status=S)):i.status=S),0!==i.pending){if(I(t),0===t.avail_out)return i.last_flush=-1,h}else if(0===t.avail_in&&P(e)<=P(n)&&e!==u)return L(t,-5);if(666===i.status&&0!==t.avail_in)return L(t,-5);if(0!==t.avail_in||0!==i.lookahead||e!==c&&666!==i.status){var p=2===i.strategy?function(t,e){for(var n;;){if(0===t.lookahead&&(Y(t),0===t.lookahead)){if(e===c)return T;break}if(t.match_length=0,n=o._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,n&&(R(t,!1),0===t.strm.avail_out))return T}return t.insert=0,e===u?(R(t,!0),0===t.strm.avail_out?E:j):t.last_lit&&(R(t,!1),0===t.strm.avail_out)?T:C}(i,e):3===i.strategy?function(t,e){for(var n,r,i,a,s=t.window;;){if(t.lookahead<=A){if(Y(t),t.lookahead<=A&&e===c)return T;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=k&&0<t.strstart&&(r=s[i=t.strstart-1])===s[++i]&&r===s[++i]&&r===s[++i]){a=t.strstart+A;do{}while(r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&i<a);t.match_length=A-(a-i),t.match_length>t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=k?(n=o._tr_tally(t,1,t.match_length-k),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(n=o._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),n&&(R(t,!1),0===t.strm.avail_out))return T}return t.insert=0,e===u?(R(t,!0),0===t.strm.avail_out?E:j):t.last_lit&&(R(t,!1),0===t.strm.avail_out)?T:C}(i,e):r[i.level].func(i,e);if(p!==E&&p!==j||(i.status=666),p===T||p===E)return 0===t.avail_out&&(i.last_flush=-1),h;if(p===C&&(1===e?o._tr_align(i):5!==e&&(o._tr_stored_block(i,0,0,!1),3===e&&(D(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),I(t),0===t.avail_out))return i.last_flush=-1,h}return e!==u?h:i.wrap<=0?1:(2===i.wrap?(N(i,255&t.adler),N(i,t.adler>>8&255),N(i,t.adler>>16&255),N(i,t.adler>>24&255),N(i,255&t.total_in),N(i,t.total_in>>8&255),N(i,t.total_in>>16&255),N(i,t.total_in>>24&255)):(B(i,t.adler>>>16),B(i,65535&t.adler)),I(t),0<i.wrap&&(i.wrap=-i.wrap),0!==i.pending?h:1)},n.deflateEnd=function(t){var e;return t&&t.state?(e=t.state.status)!==O&&69!==e&&73!==e&&91!==e&&103!==e&&e!==S&&666!==e?L(t,d):(t.state=null,e===S?L(t,-3):h):d},n.deflateSetDictionary=function(t,e){var n,r,o,s,l,c,u,f,p=e.length;if(!t||!t.state)return d;if(2===(s=(n=t.state).wrap)||1===s&&n.status!==O||n.lookahead)return d;for(1===s&&(t.adler=a(t.adler,e,p,0)),n.wrap=0,p>=n.w_size&&(0===s&&(D(n.head),n.strstart=0,n.block_start=0,n.insert=0),f=new i.Buf8(n.w_size),i.arraySet(f,e,p-n.w_size,n.w_size,0),e=f,p=n.w_size),l=t.avail_in,c=t.next_in,u=t.input,t.avail_in=p,t.next_in=0,t.input=e,Y(n);n.lookahead>=k;){for(r=n.strstart,o=n.lookahead-(k-1);n.ins_h=(n.ins_h<<n.hash_shift^n.window[r+k-1])&n.hash_mask,n.prev[r&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=r,r++,--o;);n.strstart=r,n.lookahead=k-1,Y(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=k-1,n.match_available=0,t.next_in=c,t.input=u,t.avail_in=l,n.wrap=s,h},n.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(t,e,n){"use strict";e.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(t,e,n){"use strict";e.exports=function(t,e){var n,r,i,o,a,s,l,c,u,h,d,f,p,m,g,b,v,y,w,_,x,k,A,M,O;n=t.state,r=t.next_in,M=t.input,i=r+(t.avail_in-5),o=t.next_out,O=t.output,a=o-(e-t.avail_out),s=o+(t.avail_out-257),l=n.dmax,c=n.wsize,u=n.whave,h=n.wnext,d=n.window,f=n.hold,p=n.bits,m=n.lencode,g=n.distcode,b=(1<<n.lenbits)-1,v=(1<<n.distbits)-1;t:do{p<15&&(f+=M[r++]<<p,p+=8,f+=M[r++]<<p,p+=8),y=m[f&b];e:for(;;){if(f>>>=w=y>>>24,p-=w,0===(w=y>>>16&255))O[o++]=65535&y;else{if(!(16&w)){if(0==(64&w)){y=m[(65535&y)+(f&(1<<w)-1)];continue e}if(32&w){n.mode=12;break t}t.msg="invalid literal/length code",n.mode=30;break t}_=65535&y,(w&=15)&&(p<w&&(f+=M[r++]<<p,p+=8),_+=f&(1<<w)-1,f>>>=w,p-=w),p<15&&(f+=M[r++]<<p,p+=8,f+=M[r++]<<p,p+=8),y=g[f&v];n:for(;;){if(f>>>=w=y>>>24,p-=w,!(16&(w=y>>>16&255))){if(0==(64&w)){y=g[(65535&y)+(f&(1<<w)-1)];continue n}t.msg="invalid distance code",n.mode=30;break t}if(x=65535&y,p<(w&=15)&&(f+=M[r++]<<p,(p+=8)<w&&(f+=M[r++]<<p,p+=8)),l<(x+=f&(1<<w)-1)){t.msg="invalid distance too far back",n.mode=30;break t}if(f>>>=w,p-=w,(w=o-a)<x){if(u<(w=x-w)&&n.sane){t.msg="invalid distance too far back",n.mode=30;break t}if(A=d,(k=0)===h){if(k+=c-w,w<_){for(_-=w;O[o++]=d[k++],--w;);k=o-x,A=O}}else if(h<w){if(k+=c+h-w,(w-=h)<_){for(_-=w;O[o++]=d[k++],--w;);if(k=0,h<_){for(_-=w=h;O[o++]=d[k++],--w;);k=o-x,A=O}}}else if(k+=h-w,w<_){for(_-=w;O[o++]=d[k++],--w;);k=o-x,A=O}for(;2<_;)O[o++]=A[k++],O[o++]=A[k++],O[o++]=A[k++],_-=3;_&&(O[o++]=A[k++],1<_&&(O[o++]=A[k++]))}else{for(k=o-x;O[o++]=O[k++],O[o++]=O[k++],O[o++]=O[k++],2<(_-=3););_&&(O[o++]=O[k++],1<_&&(O[o++]=O[k++]))}break}}break}}while(r<i&&o<s);r-=_=p>>3,f&=(1<<(p-=_<<3))-1,t.next_in=r,t.next_out=o,t.avail_in=r<i?i-r+5:5-(r-i),t.avail_out=o<s?s-o+257:257-(o-s),n.hold=f,n.bits=p}},{}],49:[function(t,e,n){"use strict";var r=t("../utils/common"),i=t("./adler32"),o=t("./crc32"),a=t("./inffast"),s=t("./inftrees"),l=1,c=2,u=0,h=-2,d=1,f=852,p=592;function m(t){return(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function g(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new r.Buf16(320),this.work=new r.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function b(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=d,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new r.Buf32(f),e.distcode=e.distdyn=new r.Buf32(p),e.sane=1,e.back=-1,u):h}function v(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.wnext=0,b(t)):h}function y(t,e){var n,r;return t&&t.state?(r=t.state,e<0?(n=0,e=-e):(n=1+(e>>4),e<48&&(e&=15)),e&&(e<8||15<e)?h:(null!==r.window&&r.wbits!==e&&(r.window=null),r.wrap=n,r.wbits=e,v(t))):h}function w(t,e){var n,r;return t?(r=new g,(t.state=r).window=null,(n=y(t,e))!==u&&(t.state=null),n):h}var _,x,k=!0;function A(t){if(k){var e;for(_=new r.Buf32(512),x=new r.Buf32(32),e=0;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(s(l,t.lens,0,288,_,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;s(c,t.lens,0,32,x,0,t.work,{bits:5}),k=!1}t.lencode=_,t.lenbits=9,t.distcode=x,t.distbits=5}function M(t,e,n,i){var o,a=t.state;return null===a.window&&(a.wsize=1<<a.wbits,a.wnext=0,a.whave=0,a.window=new r.Buf8(a.wsize)),i>=a.wsize?(r.arraySet(a.window,e,n-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):(i<(o=a.wsize-a.wnext)&&(o=i),r.arraySet(a.window,e,n-i,o,a.wnext),(i-=o)?(r.arraySet(a.window,e,n-i,i,0),a.wnext=i,a.whave=a.wsize):(a.wnext+=o,a.wnext===a.wsize&&(a.wnext=0),a.whave<a.wsize&&(a.whave+=o))),0}n.inflateReset=v,n.inflateReset2=y,n.inflateResetKeep=b,n.inflateInit=function(t){return w(t,15)},n.inflateInit2=w,n.inflate=function(t,e){var n,f,p,g,b,v,y,w,_,x,k,O,S,T,C,E,j,L,P,D,I,R,N,B,F=0,Y=new r.Buf8(4),z=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!t||!t.state||!t.output||!t.input&&0!==t.avail_in)return h;12===(n=t.state).mode&&(n.mode=13),b=t.next_out,p=t.output,y=t.avail_out,g=t.next_in,f=t.input,v=t.avail_in,w=n.hold,_=n.bits,x=v,k=y,R=u;t:for(;;)switch(n.mode){case d:if(0===n.wrap){n.mode=13;break}for(;_<16;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}if(2&n.wrap&&35615===w){Y[n.check=0]=255&w,Y[1]=w>>>8&255,n.check=o(n.check,Y,2,0),_=w=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&w)<<8)+(w>>8))%31){t.msg="incorrect header check",n.mode=30;break}if(8!=(15&w)){t.msg="unknown compression method",n.mode=30;break}if(_-=4,I=8+(15&(w>>>=4)),0===n.wbits)n.wbits=I;else if(I>n.wbits){t.msg="invalid window size",n.mode=30;break}n.dmax=1<<I,t.adler=n.check=1,n.mode=512&w?10:12,_=w=0;break;case 2:for(;_<16;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}if(n.flags=w,8!=(255&n.flags)){t.msg="unknown compression method",n.mode=30;break}if(57344&n.flags){t.msg="unknown header flags set",n.mode=30;break}n.head&&(n.head.text=w>>8&1),512&n.flags&&(Y[0]=255&w,Y[1]=w>>>8&255,n.check=o(n.check,Y,2,0)),_=w=0,n.mode=3;case 3:for(;_<32;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}n.head&&(n.head.time=w),512&n.flags&&(Y[0]=255&w,Y[1]=w>>>8&255,Y[2]=w>>>16&255,Y[3]=w>>>24&255,n.check=o(n.check,Y,4,0)),_=w=0,n.mode=4;case 4:for(;_<16;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}n.head&&(n.head.xflags=255&w,n.head.os=w>>8),512&n.flags&&(Y[0]=255&w,Y[1]=w>>>8&255,n.check=o(n.check,Y,2,0)),_=w=0,n.mode=5;case 5:if(1024&n.flags){for(;_<16;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}n.length=w,n.head&&(n.head.extra_len=w),512&n.flags&&(Y[0]=255&w,Y[1]=w>>>8&255,n.check=o(n.check,Y,2,0)),_=w=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&(v<(O=n.length)&&(O=v),O&&(n.head&&(I=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),r.arraySet(n.head.extra,f,g,O,I)),512&n.flags&&(n.check=o(n.check,f,O,g)),v-=O,g+=O,n.length-=O),n.length))break t;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===v)break t;for(O=0;I=f[g+O++],n.head&&I&&n.length<65536&&(n.head.name+=String.fromCharCode(I)),I&&O<v;);if(512&n.flags&&(n.check=o(n.check,f,O,g)),v-=O,g+=O,I)break t}else n.head&&(n.head.name=null);n.length=0,n.mode=8;case 8:if(4096&n.flags){if(0===v)break t;for(O=0;I=f[g+O++],n.head&&I&&n.length<65536&&(n.head.comment+=String.fromCharCode(I)),I&&O<v;);if(512&n.flags&&(n.check=o(n.check,f,O,g)),v-=O,g+=O,I)break t}else n.head&&(n.head.comment=null);n.mode=9;case 9:if(512&n.flags){for(;_<16;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}if(w!==(65535&n.check)){t.msg="header crc mismatch",n.mode=30;break}_=w=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),t.adler=n.check=0,n.mode=12;break;case 10:for(;_<32;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}t.adler=n.check=m(w),_=w=0,n.mode=11;case 11:if(0===n.havedict)return t.next_out=b,t.avail_out=y,t.next_in=g,t.avail_in=v,n.hold=w,n.bits=_,2;t.adler=n.check=1,n.mode=12;case 12:if(5===e||6===e)break t;case 13:if(n.last){w>>>=7&_,_-=7&_,n.mode=27;break}for(;_<3;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}switch(n.last=1&w,_-=1,3&(w>>>=1)){case 0:n.mode=14;break;case 1:if(A(n),n.mode=20,6!==e)break;w>>>=2,_-=2;break t;case 2:n.mode=17;break;case 3:t.msg="invalid block type",n.mode=30}w>>>=2,_-=2;break;case 14:for(w>>>=7&_,_-=7&_;_<32;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}if((65535&w)!=(w>>>16^65535)){t.msg="invalid stored block lengths",n.mode=30;break}if(n.length=65535&w,_=w=0,n.mode=15,6===e)break t;case 15:n.mode=16;case 16:if(O=n.length){if(v<O&&(O=v),y<O&&(O=y),0===O)break t;r.arraySet(p,f,g,O,b),v-=O,g+=O,y-=O,b+=O,n.length-=O;break}n.mode=12;break;case 17:for(;_<14;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}if(n.nlen=257+(31&w),w>>>=5,_-=5,n.ndist=1+(31&w),w>>>=5,_-=5,n.ncode=4+(15&w),w>>>=4,_-=4,286<n.nlen||30<n.ndist){t.msg="too many length or distance symbols",n.mode=30;break}n.have=0,n.mode=18;case 18:for(;n.have<n.ncode;){for(;_<3;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}n.lens[z[n.have++]]=7&w,w>>>=3,_-=3}for(;n.have<19;)n.lens[z[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,N={bits:n.lenbits},R=s(0,n.lens,0,19,n.lencode,0,n.work,N),n.lenbits=N.bits,R){t.msg="invalid code lengths set",n.mode=30;break}n.have=0,n.mode=19;case 19:for(;n.have<n.nlen+n.ndist;){for(;E=(F=n.lencode[w&(1<<n.lenbits)-1])>>>16&255,j=65535&F,!((C=F>>>24)<=_);){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}if(j<16)w>>>=C,_-=C,n.lens[n.have++]=j;else{if(16===j){for(B=C+2;_<B;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}if(w>>>=C,_-=C,0===n.have){t.msg="invalid bit length repeat",n.mode=30;break}I=n.lens[n.have-1],O=3+(3&w),w>>>=2,_-=2}else if(17===j){for(B=C+3;_<B;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}_-=C,I=0,O=3+(7&(w>>>=C)),w>>>=3,_-=3}else{for(B=C+7;_<B;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}_-=C,I=0,O=11+(127&(w>>>=C)),w>>>=7,_-=7}if(n.have+O>n.nlen+n.ndist){t.msg="invalid bit length repeat",n.mode=30;break}for(;O--;)n.lens[n.have++]=I}}if(30===n.mode)break;if(0===n.lens[256]){t.msg="invalid code -- missing end-of-block",n.mode=30;break}if(n.lenbits=9,N={bits:n.lenbits},R=s(l,n.lens,0,n.nlen,n.lencode,0,n.work,N),n.lenbits=N.bits,R){t.msg="invalid literal/lengths set",n.mode=30;break}if(n.distbits=6,n.distcode=n.distdyn,N={bits:n.distbits},R=s(c,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,N),n.distbits=N.bits,R){t.msg="invalid distances set",n.mode=30;break}if(n.mode=20,6===e)break t;case 20:n.mode=21;case 21:if(6<=v&&258<=y){t.next_out=b,t.avail_out=y,t.next_in=g,t.avail_in=v,n.hold=w,n.bits=_,a(t,k),b=t.next_out,p=t.output,y=t.avail_out,g=t.next_in,f=t.input,v=t.avail_in,w=n.hold,_=n.bits,12===n.mode&&(n.back=-1);break}for(n.back=0;E=(F=n.lencode[w&(1<<n.lenbits)-1])>>>16&255,j=65535&F,!((C=F>>>24)<=_);){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}if(E&&0==(240&E)){for(L=C,P=E,D=j;E=(F=n.lencode[D+((w&(1<<L+P)-1)>>L)])>>>16&255,j=65535&F,!(L+(C=F>>>24)<=_);){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}w>>>=L,_-=L,n.back+=L}if(w>>>=C,_-=C,n.back+=C,n.length=j,0===E){n.mode=26;break}if(32&E){n.back=-1,n.mode=12;break}if(64&E){t.msg="invalid literal/length code",n.mode=30;break}n.extra=15&E,n.mode=22;case 22:if(n.extra){for(B=n.extra;_<B;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}n.length+=w&(1<<n.extra)-1,w>>>=n.extra,_-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;E=(F=n.distcode[w&(1<<n.distbits)-1])>>>16&255,j=65535&F,!((C=F>>>24)<=_);){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}if(0==(240&E)){for(L=C,P=E,D=j;E=(F=n.distcode[D+((w&(1<<L+P)-1)>>L)])>>>16&255,j=65535&F,!(L+(C=F>>>24)<=_);){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}w>>>=L,_-=L,n.back+=L}if(w>>>=C,_-=C,n.back+=C,64&E){t.msg="invalid distance code",n.mode=30;break}n.offset=j,n.extra=15&E,n.mode=24;case 24:if(n.extra){for(B=n.extra;_<B;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}n.offset+=w&(1<<n.extra)-1,w>>>=n.extra,_-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){t.msg="invalid distance too far back",n.mode=30;break}n.mode=25;case 25:if(0===y)break t;if(O=k-y,n.offset>O){if((O=n.offset-O)>n.whave&&n.sane){t.msg="invalid distance too far back",n.mode=30;break}S=O>n.wnext?(O-=n.wnext,n.wsize-O):n.wnext-O,O>n.length&&(O=n.length),T=n.window}else T=p,S=b-n.offset,O=n.length;for(y<O&&(O=y),y-=O,n.length-=O;p[b++]=T[S++],--O;);0===n.length&&(n.mode=21);break;case 26:if(0===y)break t;p[b++]=n.length,y--,n.mode=21;break;case 27:if(n.wrap){for(;_<32;){if(0===v)break t;v--,w|=f[g++]<<_,_+=8}if(k-=y,t.total_out+=k,n.total+=k,k&&(t.adler=n.check=n.flags?o(n.check,p,k,b-k):i(n.check,p,k,b-k)),k=y,(n.flags?w:m(w))!==n.check){t.msg="incorrect data check",n.mode=30;break}_=w=0}n.mode=28;case 28:if(n.wrap&&n.flags){for(;_<32;){if(0===v)break t;v--,w+=f[g++]<<_,_+=8}if(w!==(4294967295&n.total)){t.msg="incorrect length check",n.mode=30;break}_=w=0}n.mode=29;case 29:R=1;break t;case 30:R=-3;break t;case 31:return-4;case 32:default:return h}return t.next_out=b,t.avail_out=y,t.next_in=g,t.avail_in=v,n.hold=w,n.bits=_,(n.wsize||k!==t.avail_out&&n.mode<30&&(n.mode<27||4!==e))&&M(t,t.output,t.next_out,k-t.avail_out)?(n.mode=31,-4):(x-=t.avail_in,k-=t.avail_out,t.total_in+=x,t.total_out+=k,n.total+=k,n.wrap&&k&&(t.adler=n.check=n.flags?o(n.check,p,k,t.next_out-k):i(n.check,p,k,t.next_out-k)),t.data_type=n.bits+(n.last?64:0)+(12===n.mode?128:0)+(20===n.mode||15===n.mode?256:0),(0==x&&0===k||4===e)&&R===u&&(R=-5),R)},n.inflateEnd=function(t){if(!t||!t.state)return h;var e=t.state;return e.window&&(e.window=null),t.state=null,u},n.inflateGetHeader=function(t,e){var n;return t&&t.state?0==(2&(n=t.state).wrap)?h:((n.head=e).done=!1,u):h},n.inflateSetDictionary=function(t,e){var n,r=e.length;return t&&t.state?0!==(n=t.state).wrap&&11!==n.mode?h:11===n.mode&&i(1,e,r,0)!==n.check?-3:M(t,e,r,r)?(n.mode=31,-4):(n.havedict=1,u):h},n.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(t,e,n){"use strict";var r=t("../utils/common"),i=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],o=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],a=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],s=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function(t,e,n,l,c,u,h,d){var f,p,m,g,b,v,y,w,_,x=d.bits,k=0,A=0,M=0,O=0,S=0,T=0,C=0,E=0,j=0,L=0,P=null,D=0,I=new r.Buf16(16),R=new r.Buf16(16),N=null,B=0;for(k=0;k<=15;k++)I[k]=0;for(A=0;A<l;A++)I[e[n+A]]++;for(S=x,O=15;1<=O&&0===I[O];O--);if(O<S&&(S=O),0===O)return c[u++]=20971520,c[u++]=20971520,d.bits=1,0;for(M=1;M<O&&0===I[M];M++);for(S<M&&(S=M),k=E=1;k<=15;k++)if(E<<=1,(E-=I[k])<0)return-1;if(0<E&&(0===t||1!==O))return-1;for(R[1]=0,k=1;k<15;k++)R[k+1]=R[k]+I[k];for(A=0;A<l;A++)0!==e[n+A]&&(h[R[e[n+A]]++]=A);if(v=0===t?(P=N=h,19):1===t?(P=i,D-=257,N=o,B-=257,256):(P=a,N=s,-1),k=M,b=u,C=A=L=0,m=-1,g=(j=1<<(T=S))-1,1===t&&852<j||2===t&&592<j)return 1;for(;;){for(y=k-C,_=h[A]<v?(w=0,h[A]):h[A]>v?(w=N[B+h[A]],P[D+h[A]]):(w=96,0),f=1<<k-C,M=p=1<<T;c[b+(L>>C)+(p-=f)]=y<<24|w<<16|_|0,0!==p;);for(f=1<<k-1;L&f;)f>>=1;if(0!==f?(L&=f-1,L+=f):L=0,A++,0==--I[k]){if(k===O)break;k=e[n+h[A]]}if(S<k&&(L&g)!==m){for(0===C&&(C=S),b+=M,E=1<<(T=k-C);T+C<O&&!((E-=I[T+C])<=0);)T++,E<<=1;if(j+=1<<T,1===t&&852<j||2===t&&592<j)return 1;c[m=L&g]=S<<24|T<<16|b-u|0}}return 0!==L&&(c[b+L]=k-C<<24|64<<16|0),d.bits=S,0}},{"../utils/common":41}],51:[function(t,e,n){"use strict";e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(t,e,n){"use strict";var r=t("../utils/common"),i=0,o=1;function a(t){for(var e=t.length;0<=--e;)t[e]=0}var s=0,l=29,c=256,u=c+1+l,h=30,d=19,f=2*u+1,p=15,m=16,g=7,b=256,v=16,y=17,w=18,_=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],x=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],k=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],A=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],M=new Array(2*(u+2));a(M);var O=new Array(2*h);a(O);var S=new Array(512);a(S);var T=new Array(256);a(T);var C=new Array(l);a(C);var E,j,L,P=new Array(h);function D(t,e,n,r,i){this.static_tree=t,this.extra_bits=e,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=t&&t.length}function I(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}function R(t){return t<256?S[t]:S[256+(t>>>7)]}function N(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function B(t,e,n){t.bi_valid>m-n?(t.bi_buf|=e<<t.bi_valid&65535,N(t,t.bi_buf),t.bi_buf=e>>m-t.bi_valid,t.bi_valid+=n-m):(t.bi_buf|=e<<t.bi_valid&65535,t.bi_valid+=n)}function F(t,e,n){B(t,n[2*e],n[2*e+1])}function Y(t,e){for(var n=0;n|=1&t,t>>>=1,n<<=1,0<--e;);return n>>>1}function z(t,e,n){var r,i,o=new Array(p+1),a=0;for(r=1;r<=p;r++)o[r]=a=a+n[r-1]<<1;for(i=0;i<=e;i++){var s=t[2*i+1];0!==s&&(t[2*i]=Y(o[s]++,s))}}function H(t){var e;for(e=0;e<u;e++)t.dyn_ltree[2*e]=0;for(e=0;e<h;e++)t.dyn_dtree[2*e]=0;for(e=0;e<d;e++)t.bl_tree[2*e]=0;t.dyn_ltree[2*b]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0}function V(t){8<t.bi_valid?N(t,t.bi_buf):0<t.bi_valid&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function W(t,e,n,r){var i=2*e,o=2*n;return t[i]<t[o]||t[i]===t[o]&&r[e]<=r[n]}function U(t,e,n){for(var r=t.heap[n],i=n<<1;i<=t.heap_len&&(i<t.heap_len&&W(e,t.heap[i+1],t.heap[i],t.depth)&&i++,!W(e,r,t.heap[i],t.depth));)t.heap[n]=t.heap[i],n=i,i<<=1;t.heap[n]=r}function $(t,e,n){var r,i,o,a,s=0;if(0!==t.last_lit)for(;r=t.pending_buf[t.d_buf+2*s]<<8|t.pending_buf[t.d_buf+2*s+1],i=t.pending_buf[t.l_buf+s],s++,0===r?F(t,i,e):(F(t,(o=T[i])+c+1,e),0!==(a=_[o])&&B(t,i-=C[o],a),F(t,o=R(--r),n),0!==(a=x[o])&&B(t,r-=P[o],a)),s<t.last_lit;);F(t,b,e)}function G(t,e){var n,r,i,o=e.dyn_tree,a=e.stat_desc.static_tree,s=e.stat_desc.has_stree,l=e.stat_desc.elems,c=-1;for(t.heap_len=0,t.heap_max=f,n=0;n<l;n++)0!==o[2*n]?(t.heap[++t.heap_len]=c=n,t.depth[n]=0):o[2*n+1]=0;for(;t.heap_len<2;)o[2*(i=t.heap[++t.heap_len]=c<2?++c:0)]=1,t.depth[i]=0,t.opt_len--,s&&(t.static_len-=a[2*i+1]);for(e.max_code=c,n=t.heap_len>>1;1<=n;n--)U(t,o,n);for(i=l;n=t.heap[1],t.heap[1]=t.heap[t.heap_len--],U(t,o,1),r=t.heap[1],t.heap[--t.heap_max]=n,t.heap[--t.heap_max]=r,o[2*i]=o[2*n]+o[2*r],t.depth[i]=(t.depth[n]>=t.depth[r]?t.depth[n]:t.depth[r])+1,o[2*n+1]=o[2*r+1]=i,t.heap[1]=i++,U(t,o,1),2<=t.heap_len;);t.heap[--t.heap_max]=t.heap[1],function(t,e){var n,r,i,o,a,s,l=e.dyn_tree,c=e.max_code,u=e.stat_desc.static_tree,h=e.stat_desc.has_stree,d=e.stat_desc.extra_bits,m=e.stat_desc.extra_base,g=e.stat_desc.max_length,b=0;for(o=0;o<=p;o++)t.bl_count[o]=0;for(l[2*t.heap[t.heap_max]+1]=0,n=t.heap_max+1;n<f;n++)g<(o=l[2*l[2*(r=t.heap[n])+1]+1]+1)&&(o=g,b++),l[2*r+1]=o,c<r||(t.bl_count[o]++,a=0,m<=r&&(a=d[r-m]),s=l[2*r],t.opt_len+=s*(o+a),h&&(t.static_len+=s*(u[2*r+1]+a)));if(0!==b){do{for(o=g-1;0===t.bl_count[o];)o--;t.bl_count[o]--,t.bl_count[o+1]+=2,t.bl_count[g]--,b-=2}while(0<b);for(o=g;0!==o;o--)for(r=t.bl_count[o];0!==r;)c<(i=t.heap[--n])||(l[2*i+1]!==o&&(t.opt_len+=(o-l[2*i+1])*l[2*i],l[2*i+1]=o),r--)}}(t,e),z(o,c,t.bl_count)}function q(t,e,n){var r,i,o=-1,a=e[1],s=0,l=7,c=4;for(0===a&&(l=138,c=3),e[2*(n+1)+1]=65535,r=0;r<=n;r++)i=a,a=e[2*(r+1)+1],++s<l&&i===a||(s<c?t.bl_tree[2*i]+=s:0!==i?(i!==o&&t.bl_tree[2*i]++,t.bl_tree[2*v]++):s<=10?t.bl_tree[2*y]++:t.bl_tree[2*w]++,o=i,c=(s=0)===a?(l=138,3):i===a?(l=6,3):(l=7,4))}function X(t,e,n){var r,i,o=-1,a=e[1],s=0,l=7,c=4;for(0===a&&(l=138,c=3),r=0;r<=n;r++)if(i=a,a=e[2*(r+1)+1],!(++s<l&&i===a)){if(s<c)for(;F(t,i,t.bl_tree),0!=--s;);else 0!==i?(i!==o&&(F(t,i,t.bl_tree),s--),F(t,v,t.bl_tree),B(t,s-3,2)):s<=10?(F(t,y,t.bl_tree),B(t,s-3,3)):(F(t,w,t.bl_tree),B(t,s-11,7));o=i,c=(s=0)===a?(l=138,3):i===a?(l=6,3):(l=7,4)}}a(P);var Z=!1;function K(t,e,n,i){B(t,(s<<1)+(i?1:0),3),function(t,e,n,i){V(t),i&&(N(t,n),N(t,~n)),r.arraySet(t.pending_buf,t.window,e,n,t.pending),t.pending+=n}(t,e,n,!0)}n._tr_init=function(t){Z||(function(){var t,e,n,r,i,o=new Array(p+1);for(r=n=0;r<l-1;r++)for(C[r]=n,t=0;t<1<<_[r];t++)T[n++]=r;for(T[n-1]=r,r=i=0;r<16;r++)for(P[r]=i,t=0;t<1<<x[r];t++)S[i++]=r;for(i>>=7;r<h;r++)for(P[r]=i<<7,t=0;t<1<<x[r]-7;t++)S[256+i++]=r;for(e=0;e<=p;e++)o[e]=0;for(t=0;t<=143;)M[2*t+1]=8,t++,o[8]++;for(;t<=255;)M[2*t+1]=9,t++,o[9]++;for(;t<=279;)M[2*t+1]=7,t++,o[7]++;for(;t<=287;)M[2*t+1]=8,t++,o[8]++;for(z(M,u+1,o),t=0;t<h;t++)O[2*t+1]=5,O[2*t]=Y(t,5);E=new D(M,_,c+1,u,p),j=new D(O,x,0,h,p),L=new D(new Array(0),k,0,d,g)}(),Z=!0),t.l_desc=new I(t.dyn_ltree,E),t.d_desc=new I(t.dyn_dtree,j),t.bl_desc=new I(t.bl_tree,L),t.bi_buf=0,t.bi_valid=0,H(t)},n._tr_stored_block=K,n._tr_flush_block=function(t,e,n,r){var a,s,l=0;0<t.level?(2===t.strm.data_type&&(t.strm.data_type=function(t){var e,n=4093624447;for(e=0;e<=31;e++,n>>>=1)if(1&n&&0!==t.dyn_ltree[2*e])return i;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return o;for(e=32;e<c;e++)if(0!==t.dyn_ltree[2*e])return o;return i}(t)),G(t,t.l_desc),G(t,t.d_desc),l=function(t){var e;for(q(t,t.dyn_ltree,t.l_desc.max_code),q(t,t.dyn_dtree,t.d_desc.max_code),G(t,t.bl_desc),e=d-1;3<=e&&0===t.bl_tree[2*A[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}(t),a=t.opt_len+3+7>>>3,(s=t.static_len+3+7>>>3)<=a&&(a=s)):a=s=n+5,n+4<=a&&-1!==e?K(t,e,n,r):4===t.strategy||s===a?(B(t,2+(r?1:0),3),$(t,M,O)):(B(t,4+(r?1:0),3),function(t,e,n,r){var i;for(B(t,e-257,5),B(t,n-1,5),B(t,r-4,4),i=0;i<r;i++)B(t,t.bl_tree[2*A[i]+1],3);X(t,t.dyn_ltree,e-1),X(t,t.dyn_dtree,n-1)}(t,t.l_desc.max_code+1,t.d_desc.max_code+1,l+1),$(t,t.dyn_ltree,t.dyn_dtree)),H(t),r&&V(t)},n._tr_tally=function(t,e,n){return t.pending_buf[t.d_buf+2*t.last_lit]=e>>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&n,t.last_lit++,0===e?t.dyn_ltree[2*n]++:(t.matches++,e--,t.dyn_ltree[2*(T[n]+c+1)]++,t.dyn_dtree[2*R(e)]++),t.last_lit===t.lit_bufsize-1},n._tr_align=function(t){B(t,2,3),F(t,b,M),function(t){16===t.bi_valid?(N(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):8<=t.bi_valid&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}(t)}},{"../utils/common":41}],53:[function(t,e,n){"use strict";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(t,e,i){(function(t){!function(t,e){"use strict";if(!t.setImmediate){var n,i,o,a,s=1,l={},c=!1,u=t.document,h=Object.getPrototypeOf&&Object.getPrototypeOf(t);h=h&&h.setTimeout?h:t,n="[object process]"==={}.toString.call(t.process)?function(t){r.nextTick((function(){f(t)}))}:function(){if(t.postMessage&&!t.importScripts){var e=!0,n=t.onmessage;return t.onmessage=function(){e=!1},t.postMessage("","*"),t.onmessage=n,e}}()?(a="setImmediate$"+Math.random()+"$",t.addEventListener?t.addEventListener("message",p,!1):t.attachEvent("onmessage",p),function(e){t.postMessage(a+e,"*")}):t.MessageChannel?((o=new MessageChannel).port1.onmessage=function(t){f(t.data)},function(t){o.port2.postMessage(t)}):u&&"onreadystatechange"in u.createElement("script")?(i=u.documentElement,function(t){var e=u.createElement("script");e.onreadystatechange=function(){f(t),e.onreadystatechange=null,i.removeChild(e),e=null},i.appendChild(e)}):function(t){setTimeout(f,0,t)},h.setImmediate=function(t){"function"!=typeof t&&(t=new Function(""+t));for(var e=new Array(arguments.length-1),r=0;r<e.length;r++)e[r]=arguments[r+1];var i={callback:t,args:e};return l[s]=i,n(s),s++},h.clearImmediate=d}function d(t){delete l[t]}function f(t){if(c)setTimeout(f,0,t);else{var n=l[t];if(n){c=!0;try{!function(t){var n=t.callback,r=t.args;switch(r.length){case 0:n();break;case 1:n(r[0]);break;case 2:n(r[0],r[1]);break;case 3:n(r[0],r[1],r[2]);break;default:n.apply(e,r)}}(n)}finally{d(t),c=!1}}}}function p(e){e.source===t&&"string"==typeof e.data&&0===e.data.indexOf(a)&&f(+e.data.slice(a.length))}}("undefined"==typeof self?void 0===t?this:t:self)}).call(this,"undefined"!=typeof n?n:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[10])(10)}))}).call(this,n("b639").Buffer,n("c8ba"),n("4362"))},c532:function(t,e,n){"use strict";(function(t){var r=n("1d2b");const{toString:i}=Object.prototype,{getPrototypeOf:o}=Object,a=(t=>e=>{const n=i.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),s=t=>(t=t.toLowerCase(),e=>a(e)===t),l=t=>e=>typeof e===t,{isArray:c}=Array,u=l("undefined");function h(t){return null!==t&&!u(t)&&null!==t.constructor&&!u(t.constructor)&&m(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const d=s("ArrayBuffer");function f(t){let e;return e="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&d(t.buffer),e}const p=l("string"),m=l("function"),g=l("number"),b=t=>null!==t&&"object"===typeof t,v=t=>!0===t||!1===t,y=t=>{if("object"!==a(t))return!1;const e=o(t);return(null===e||e===Object.prototype||null===Object.getPrototypeOf(e))&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},w=s("Date"),_=s("File"),x=s("Blob"),k=s("FileList"),A=t=>b(t)&&m(t.pipe),M=t=>{let e;return t&&("function"===typeof FormData&&t instanceof FormData||m(t.append)&&("formdata"===(e=a(t))||"object"===e&&m(t.toString)&&"[object FormData]"===t.toString()))},O=s("URLSearchParams"),S=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function T(t,e,{allOwnKeys:n=!1}={}){if(null===t||"undefined"===typeof t)return;let r,i;if("object"!==typeof t&&(t=[t]),c(t))for(r=0,i=t.length;r<i;r++)e.call(null,t[r],r,t);else{const i=n?Object.getOwnPropertyNames(t):Object.keys(t),o=i.length;let a;for(r=0;r<o;r++)a=i[r],e.call(null,t[a],a,t)}}function C(t,e){e=e.toLowerCase();const n=Object.keys(t);let r,i=n.length;while(i-- >0)if(r=n[i],e===r.toLowerCase())return r;return null}const E=(()=>"undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:t)(),j=t=>!u(t)&&t!==E;function L(){const{caseless:t}=j(this)&&this||{},e={},n=(n,r)=>{const i=t&&C(e,r)||r;y(e[i])&&y(n)?e[i]=L(e[i],n):y(n)?e[i]=L({},n):c(n)?e[i]=n.slice():e[i]=n};for(let r=0,i=arguments.length;r<i;r++)arguments[r]&&T(arguments[r],n);return e}const P=(t,e,n,{allOwnKeys:i}={})=>(T(e,(e,i)=>{n&&m(e)?t[i]=Object(r["a"])(e,n):t[i]=e},{allOwnKeys:i}),t),D=t=>(65279===t.charCodeAt(0)&&(t=t.slice(1)),t),I=(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},R=(t,e,n,r)=>{let i,a,s;const l={};if(e=e||{},null==t)return e;do{i=Object.getOwnPropertyNames(t),a=i.length;while(a-- >0)s=i[a],r&&!r(s,t,e)||l[s]||(e[s]=t[s],l[s]=!0);t=!1!==n&&o(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},N=(t,e,n)=>{t=String(t),(void 0===n||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return-1!==r&&r===n},B=t=>{if(!t)return null;if(c(t))return t;let e=t.length;if(!g(e))return null;const n=new Array(e);while(e-- >0)n[e]=t[e];return n},F=(t=>e=>t&&e instanceof t)("undefined"!==typeof Uint8Array&&o(Uint8Array)),Y=(t,e)=>{const n=t&&t[Symbol.iterator],r=n.call(t);let i;while((i=r.next())&&!i.done){const n=i.value;e.call(t,n[0],n[1])}},z=(t,e)=>{let n;const r=[];while(null!==(n=t.exec(e)))r.push(n);return r},H=s("HTMLFormElement"),V=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(t,e,n){return e.toUpperCase()+n})),W=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),U=s("RegExp"),$=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};T(n,(n,i)=>{let o;!1!==(o=e(n,i,t))&&(r[i]=o||n)}),Object.defineProperties(t,r)},G=t=>{$(t,(e,n)=>{if(m(t)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=t[n];m(r)&&(e.enumerable=!1,"writable"in e?e.writable=!1:e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))})},q=(t,e)=>{const n={},r=t=>{t.forEach(t=>{n[t]=!0})};return c(t)?r(t):r(String(t).split(e)),n},X=()=>{},Z=(t,e)=>(t=+t,Number.isFinite(t)?t:e),K="abcdefghijklmnopqrstuvwxyz",Q="0123456789",J={DIGIT:Q,ALPHA:K,ALPHA_DIGIT:K+K.toUpperCase()+Q},tt=(t=16,e=J.ALPHA_DIGIT)=>{let n="";const{length:r}=e;while(t--)n+=e[Math.random()*r|0];return n};function et(t){return!!(t&&m(t.append)&&"FormData"===t[Symbol.toStringTag]&&t[Symbol.iterator])}const nt=t=>{const e=new Array(10),n=(t,r)=>{if(b(t)){if(e.indexOf(t)>=0)return;if(!("toJSON"in t)){e[r]=t;const i=c(t)?[]:{};return T(t,(t,e)=>{const o=n(t,r+1);!u(o)&&(i[e]=o)}),e[r]=void 0,i}}return t};return n(t,0)},rt=s("AsyncFunction"),it=t=>t&&(b(t)||m(t))&&m(t.then)&&m(t.catch);e["a"]={isArray:c,isArrayBuffer:d,isBuffer:h,isFormData:M,isArrayBufferView:f,isString:p,isNumber:g,isBoolean:v,isObject:b,isPlainObject:y,isUndefined:u,isDate:w,isFile:_,isBlob:x,isRegExp:U,isFunction:m,isStream:A,isURLSearchParams:O,isTypedArray:F,isFileList:k,forEach:T,merge:L,extend:P,trim:S,stripBOM:D,inherits:I,toFlatObject:R,kindOf:a,kindOfTest:s,endsWith:N,toArray:B,forEachEntry:Y,matchAll:z,isHTMLForm:H,hasOwnProperty:W,hasOwnProp:W,reduceDescriptors:$,freezeMethods:G,toObjectSet:q,toCamelCase:V,noop:X,toFiniteNumber:Z,findKey:C,global:E,isContextDefined:j,ALPHABET:J,generateString:tt,isSpecCompliantForm:et,toJSONObject:nt,isAsyncFn:rt,isThenable:it}}).call(this,n("c8ba"))},c591:function(t,e,n){"use strict";(function(e){var r,i=n("b639"),o=i.Buffer,a={};for(r in i)i.hasOwnProperty(r)&&"SlowBuffer"!==r&&"Buffer"!==r&&(a[r]=i[r]);var s=a.Buffer={};for(r in o)o.hasOwnProperty(r)&&"allocUnsafe"!==r&&"allocUnsafeSlow"!==r&&(s[r]=o[r]);if(a.Buffer.prototype=o.prototype,s.from&&s.from!==Uint8Array.from||(s.from=function(t,e,n){if("number"===typeof t)throw new TypeError('The "value" argument must not be of type number. Received type '+typeof t);if(t&&"undefined"===typeof t.length)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);return o(t,e,n)}),s.alloc||(s.alloc=function(t,e,n){if("number"!==typeof t)throw new TypeError('The "size" argument must be of type number. Received type '+typeof t);if(t<0||t>=2*(1<<30))throw new RangeError('The value "'+t+'" is invalid for option "size"');var r=o(t);return e&&0!==e.length?"string"===typeof n?r.fill(e,n):r.fill(e):r.fill(0),r}),!a.kStringMaxLength)try{a.kStringMaxLength=e.binding("buffer").kStringMaxLength}catch(l){}a.constants||(a.constants={MAX_LENGTH:a.kMaxLength},a.kStringMaxLength&&(a.constants.MAX_STRING_LENGTH=a.kStringMaxLength)),t.exports=a}).call(this,n("4362"))},c637:function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"d",(function(){return a})),n.d(e,"e",(function(){return s})),n.d(e,"f",(function(){return l})),n.d(e,"g",(function(){return c})),n.d(e,"h",(function(){return u})),n.d(e,"i",(function(){return h})),n.d(e,"j",(function(){return d})),n.d(e,"k",(function(){return f})),n.d(e,"l",(function(){return p})),n.d(e,"m",(function(){return m})),n.d(e,"n",(function(){return g})),n.d(e,"o",(function(){return b})),n.d(e,"p",(function(){return v})),n.d(e,"q",(function(){return y})),n.d(e,"r",(function(){return w})),n.d(e,"s",(function(){return _})),n.d(e,"t",(function(){return x})),n.d(e,"u",(function(){return k})),n.d(e,"v",(function(){return A})),n.d(e,"w",(function(){return M})),n.d(e,"x",(function(){return O})),n.d(e,"y",(function(){return S})),n.d(e,"z",(function(){return T})),n.d(e,"A",(function(){return C})),n.d(e,"C",(function(){return E})),n.d(e,"D",(function(){return j})),n.d(e,"E",(function(){return L})),n.d(e,"F",(function(){return P})),n.d(e,"G",(function(){return D})),n.d(e,"H",(function(){return I})),n.d(e,"I",(function(){return R})),n.d(e,"J",(function(){return N})),n.d(e,"K",(function(){return B})),n.d(e,"L",(function(){return F})),n.d(e,"M",(function(){return Y})),n.d(e,"O",(function(){return z})),n.d(e,"P",(function(){return H})),n.d(e,"Q",(function(){return V})),n.d(e,"R",(function(){return W})),n.d(e,"S",(function(){return U})),n.d(e,"T",(function(){return $})),n.d(e,"U",(function(){return G})),n.d(e,"V",(function(){return q})),n.d(e,"W",(function(){return X})),n.d(e,"X",(function(){return Z})),n.d(e,"Y",(function(){return K})),n.d(e,"ab",(function(){return Q})),n.d(e,"bb",(function(){return J})),n.d(e,"cb",(function(){return tt})),n.d(e,"db",(function(){return et})),n.d(e,"eb",(function(){return nt})),n.d(e,"fb",(function(){return rt})),n.d(e,"gb",(function(){return it})),n.d(e,"hb",(function(){return ot})),n.d(e,"ib",(function(){return at})),n.d(e,"jb",(function(){return st})),n.d(e,"kb",(function(){return lt})),n.d(e,"lb",(function(){return ct})),n.d(e,"mb",(function(){return ut})),n.d(e,"nb",(function(){return ht})),n.d(e,"ob",(function(){return dt})),n.d(e,"pb",(function(){return ft})),n.d(e,"qb",(function(){return pt})),n.d(e,"rb",(function(){return mt})),n.d(e,"sb",(function(){return gt})),n.d(e,"tb",(function(){return bt})),n.d(e,"ub",(function(){return vt})),n.d(e,"vb",(function(){return yt})),n.d(e,"wb",(function(){return wt})),n.d(e,"xb",(function(){return _t})),n.d(e,"yb",(function(){return xt})),n.d(e,"zb",(function(){return kt})),n.d(e,"Ab",(function(){return At})),n.d(e,"Bb",(function(){return Mt})),n.d(e,"Cb",(function(){return Ot})),n.d(e,"Db",(function(){return St})),n.d(e,"Eb",(function(){return Tt})),n.d(e,"Fb",(function(){return Ct})),n.d(e,"Gb",(function(){return Et})),n.d(e,"Hb",(function(){return jt})),n.d(e,"Ib",(function(){return Lt})),n.d(e,"Jb",(function(){return Pt})),n.d(e,"Kb",(function(){return Dt})),n.d(e,"Lb",(function(){return It})),n.d(e,"Mb",(function(){return Rt})),n.d(e,"Nb",(function(){return Nt})),n.d(e,"Ob",(function(){return Bt})),n.d(e,"Pb",(function(){return Ft})),n.d(e,"Tb",(function(){return Yt})),n.d(e,"Ub",(function(){return zt})),n.d(e,"Vb",(function(){return Ht})),n.d(e,"Wb",(function(){return Vt})),n.d(e,"Xb",(function(){return Wt})),n.d(e,"Yb",(function(){return Ut})),n.d(e,"Zb",(function(){return $t})),n.d(e,"ac",(function(){return Gt})),n.d(e,"bc",(function(){return qt})),n.d(e,"cc",(function(){return Xt})),n.d(e,"dc",(function(){return Zt})),n.d(e,"ec",(function(){return Kt})),n.d(e,"fc",(function(){return Qt})),n.d(e,"gc",(function(){return Jt})),n.d(e,"hc",(function(){return te})),n.d(e,"ic",(function(){return ee})),n.d(e,"kc",(function(){return ne})),n.d(e,"lc",(function(){return re})),n.d(e,"mc",(function(){return ie})),n.d(e,"nc",(function(){return oe})),n.d(e,"oc",(function(){return ae})),n.d(e,"pc",(function(){return se})),n.d(e,"qc",(function(){return le})),n.d(e,"sc",(function(){return ce})),n.d(e,"vc",(function(){return ue})),n.d(e,"B",(function(){return he})),n.d(e,"N",(function(){return de})),n.d(e,"Z",(function(){return fe})),n.d(e,"Qb",(function(){return pe})),n.d(e,"Rb",(function(){return me})),n.d(e,"Sb",(function(){return ge})),n.d(e,"jc",(function(){return be})),n.d(e,"rc",(function(){return ve})),n.d(e,"tc",(function(){return ye})),n.d(e,"uc",(function(){return we})),n.d(e,"wc",(function(){return _e})),n.d(e,"xc",(function(){return xe})),n.d(e,"yc",(function(){return ke}));var r="BAlert",i="BAspect",o="BAvatar",a="BAvatarGroup",s="BBadge",l="BBreadcrumb",c="BBreadcrumbItem",u="BBreadcrumbLink",h="BButton",d="BButtonClose",f="BButtonGroup",p="BButtonToolbar",m="BCalendar",g="BCard",b="BCardBody",v="BCardFooter",y="BCardGroup",w="BCardHeader",_="BCardImg",x="BCardImgLazy",k="BCardSubTitle",A="BCardText",M="BCardTitle",O="BCarousel",S="BCarouselSlide",T="BCol",C="BCollapse",E="BContainer",j="BDropdown",L="BDropdownDivider",P="BDropdownForm",D="BDropdownGroup",I="BDropdownHeader",R="BDropdownItem",N="BDropdownItemButton",B="BDropdownText",F="BEmbed",Y="BForm",z="BFormCheckbox",H="BFormCheckboxGroup",V="BFormDatalist",W="BFormDatepicker",U="BFormFile",$="BFormGroup",G="BFormInput",q="BFormInvalidFeedback",X="BFormRadio",Z="BFormRadioGroup",K="BFormRating",Q="BFormRow",J="BFormSelect",tt="BFormSelectOption",et="BFormSelectOptionGroup",nt="BFormSpinbutton",rt="BFormTag",it="BFormTags",ot="BFormText",at="BFormTextarea",st="BFormTimepicker",lt="BFormValidFeedback",ct="BIcon",ut="BIconBase",ht="BImg",dt="BImgLazy",ft="BInputGroup",pt="BInputGroupAddon",mt="BInputGroupAppend",gt="BInputGroupPrepend",bt="BInputGroupText",vt="BJumbotron",yt="BLink",wt="BListGroup",_t="BListGroupItem",xt="BMedia",kt="BMediaAside",At="BMediaBody",Mt="BModal",Ot="BMsgBox",St="BNav",Tt="BNavbar",Ct="BNavbarBrand",Et="BNavbarNav",jt="BNavbarToggle",Lt="BNavForm",Pt="BNavItem",Dt="BNavItemDropdown",It="BNavText",Rt="BOverlay",Nt="BPagination",Bt="BPaginationNav",Ft="BPopover",Yt="BProgress",zt="BProgressBar",Ht="BRow",Vt="BSidebar",Wt="BSkeleton",Ut="BSkeletonIcon",$t="BSkeletonImg",Gt="BSkeletonTable",qt="BSkeletonWrapper",Xt="BSpinner",Zt="BTab",Kt="BTable",Qt="BTableCell",Jt="BTableLite",te="BTableSimple",ee="BTabs",ne="BTbody",re="BTfoot",ie="BTh",oe="BThead",ae="BTime",se="BToast",le="BToaster",ce="BTooltip",ue="BTr",he="BVCollapse",de="BVFormBtnLabelControl",fe="BVFormRatingStar",pe="BVPopover",me="BVPopoverTemplate",ge="BVPopper",be="BVTabButton",ve="BVToastPop",ye="BVTooltip",we="BVTooltipTemplate",_e="BVTransition",xe="BVTransporter",ke="BVTransporterTarget"},c65b:function(t,e,n){"use strict";var r=n("40d5"),i=Function.prototype.call;t.exports=r?i.bind(i):function(){return i.apply(i,arguments)}},c6b6:function(t,e,n){"use strict";var r=n("e330"),i=r({}.toString),o=r("".slice);t.exports=function(t){return o(i(t),8,-1)}},c6cd:function(t,e,n){"use strict";var r=n("da84"),i=n("6374"),o="__core-js_shared__",a=r[o]||i(o,{});t.exports=a},c6d2:function(t,e,n){"use strict";var r=n("23e7"),i=n("c65b"),o=n("c430"),a=n("5e77"),s=n("1626"),l=n("dcc3"),c=n("e163"),u=n("d2bb"),h=n("d44e"),d=n("9112"),f=n("cb2d"),p=n("b622"),m=n("3f8c"),g=n("ae93"),b=a.PROPER,v=a.CONFIGURABLE,y=g.IteratorPrototype,w=g.BUGGY_SAFARI_ITERATORS,_=p("iterator"),x="keys",k="values",A="entries",M=function(){return this};t.exports=function(t,e,n,a,p,g,O){l(n,e,a);var S,T,C,E=function(t){if(t===p&&I)return I;if(!w&&t&&t in P)return P[t];switch(t){case x:return function(){return new n(this,t)};case k:return function(){return new n(this,t)};case A:return function(){return new n(this,t)}}return function(){return new n(this)}},j=e+" Iterator",L=!1,P=t.prototype,D=P[_]||P["@@iterator"]||p&&P[p],I=!w&&D||E(p),R="Array"===e&&P.entries||D;if(R&&(S=c(R.call(new t)),S!==Object.prototype&&S.next&&(o||c(S)===y||(u?u(S,y):s(S[_])||f(S,_,M)),h(S,j,!0,!0),o&&(m[j]=M))),b&&p===k&&D&&D.name!==k&&(!o&&v?d(P,"name",k):(L=!0,I=function(){return i(D,this)})),p)if(T={values:E(k),keys:g?I:E(x),entries:E(A)},O)for(C in T)(w||L||!(C in P))&&f(P,C,T[C]);else r({target:e,proto:!0,forced:w||L},T);return o&&!O||P[_]===I||f(P,_,I,{name:p}),m[e]=I,T}},c7aa:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(t){return 2===t?"שעתיים":t+" שעות"},d:"יום",dd:function(t){return 2===t?"יומיים":t+" ימים"},M:"חודש",MM:function(t){return 2===t?"חודשיים":t+" חודשים"},y:"שנה",yy:function(t){return 2===t?"שנתיים":t%10===0&&10!==t?t+" שנה":t+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(t){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(t)},meridiem:function(t,e,n){return t<5?"לפנות בוקר":t<10?"בבוקר":t<12?n?'לפנה"צ':"לפני הצהריים":t<18?n?'אחה"צ':"אחרי הצהריים":"בערב"}});return e}))},c8ba:function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}t.exports=n},c8f3:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(t){return"M"===t.charAt(0)},meridiem:function(t,e,n){return t<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return e}))},c9a9:function(t,e,n){"use strict";n.d(e,"a",(function(){return p}));var r=n("7b1e"),i=n("d82f");function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function a(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?o(Object(n),!0).forEach((function(e){s(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t){return d(t)||h(t)||u(t)||c()}function c(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function u(t,e){if(t){if("string"===typeof t)return f(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(t,e):void 0}}function h(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}function d(t){if(Array.isArray(t))return f(t)}function f(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var p=function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;return Object(r["a"])(e)?e.reduce((function(e,n){return[].concat(l(e),[t(n,n)])}),[]):Object(r["k"])(e)?Object(i["h"])(e).reduce((function(n,r){return a(a({},n),{},s({},r,t(e[r],e[r])))}),{}):n}},ca84:function(t,e,n){"use strict";var r=n("e330"),i=n("1a2d"),o=n("fc6a"),a=n("4d64").indexOf,s=n("d012"),l=r([].push);t.exports=function(t,e){var n,r=o(t),c=0,u=[];for(n in r)!i(s,n)&&i(r,n)&&l(u,n);while(e.length>c)i(r,n=e[c++])&&(~a(u,n)||l(u,n));return u}},ca88:function(t,e,n){"use strict";n.d(e,"a",(function(){return g})),n.d(e,"c",(function(){return b})),n.d(e,"d",(function(){return v})),n.d(e,"b",(function(){return y}));var r=n("e863");function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");Object.defineProperty(t,"prototype",{value:Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),writable:!1}),e&&p(t,e)}function s(t){var e=d();return function(){var n,r=m(t);if(e){var i=m(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l(this,n)}}function l(t,e){if(e&&("object"===i(e)||"function"===typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return c(t)}function c(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function u(t){var e="function"===typeof Map?new Map:void 0;return u=function(t){if(null===t||!f(t))return t;if("function"!==typeof t)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return h(t,arguments,m(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),p(n,t)},u(t)}function h(t,e,n){return h=d()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var i=Function.bind.apply(t,r),o=new i;return n&&p(o,n.prototype),o},h.apply(null,arguments)}function d(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function f(t){return-1!==Function.toString.call(t).indexOf("[native code]")}function p(t,e){return p=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},p(t,e)}function m(t){return m=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},m(t)}var g=r["h"]?r["k"].Element:function(t){a(n,t);var e=s(n);function n(){return o(this,n),e.apply(this,arguments)}return n}(u(Object)),b=r["h"]?r["k"].HTMLElement:function(t){a(n,t);var e=s(n);function n(){return o(this,n),e.apply(this,arguments)}return n}(g),v=r["h"]?r["k"].SVGElement:function(t){a(n,t);var e=s(n);function n(){return o(this,n),e.apply(this,arguments)}return n}(g),y=r["h"]?r["k"].File:function(t){a(n,t);var e=s(n);function n(){return o(this,n),e.apply(this,arguments)}return n}(u(Object))},cb2d:function(t,e,n){"use strict";var r=n("1626"),i=n("9bf2"),o=n("13d2"),a=n("6374");t.exports=function(t,e,n,s){s||(s={});var l=s.enumerable,c=void 0!==s.name?s.name:e;if(r(n)&&o(n,c,s),s.global)l?t[e]=n:a(e,n);else{try{s.unsafe?t[e]&&(l=!0):delete t[e]}catch(u){}l?t[e]=n:i.f(t,e,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return t}},cc12:function(t,e,n){"use strict";var r=n("da84"),i=n("861d"),o=r.document,a=i(o)&&i(o.createElement);t.exports=function(t){return a?o.createElement(t):{}}},cca6:function(t,e,n){"use strict";var r=n("23e7"),i=n("60da");r({target:"Object",stat:!0,arity:2,forced:Object.assign!==i},{assign:i})},cd91:function(t){t.exports=JSON.parse('{"1.3.132.0.10":"secp256k1","1.3.132.0.33":"p224","1.2.840.10045.3.1.1":"p192","1.2.840.10045.3.1.7":"p256","1.3.132.0.34":"p384","1.3.132.0.35":"p521"}')},cdce:function(t,e,n){"use strict";var r=n("da84"),i=n("1626"),o=r.WeakMap;t.exports=i(o)&&/native code/.test(String(o))},ce2a:function(t,e,n){"use strict";n.d(e,"a",(function(){return m}));var r=n("2f79"),i=n("b42e"),o=n("c637"),a=n("a723"),s=n("7b1e"),l=n("cf75");function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function u(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?c(Object(n),!0).forEach((function(e){h(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function h(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var d={name:"",enterClass:"",enterActiveClass:"",enterToClass:"show",leaveClass:"show",leaveActiveClass:"",leaveToClass:""},f=u(u({},d),{},{enterActiveClass:"fade",leaveActiveClass:"fade"}),p={appear:Object(l["c"])(a["g"],!1),mode:Object(l["c"])(a["u"]),noFade:Object(l["c"])(a["g"],!1),transProps:Object(l["c"])(a["q"])},m=Object(r["c"])({name:o["wc"],functional:!0,props:p,render:function(t,e){var n=e.children,r=e.data,o=e.props,a=o.transProps;Object(s["k"])(a)||(a=o.noFade?d:f,o.appear&&(a=u(u({},a),{},{appear:!0,appearClass:a.enterClass,appearActiveClass:a.enterActiveClass,appearToClass:a.enterToClass}))),a=u(u({mode:o.mode},a),{},{css:!0});var l=u({},r);return delete l.props,t("transition",Object(i["a"])(l,{props:a}),n)}})},ce86:function(t,e,n){var r=n("9e69"),i=n("7948"),o=n("6747"),a=n("ffd6"),s=1/0,l=r?r.prototype:void 0,c=l?l.toString:void 0;function u(t){if("string"==typeof t)return t;if(o(t))return i(t,u)+"";if(a(t))return c?c.call(t):"";var e=t+"";return"0"==e&&1/t==-s?"-0":e}t.exports=u},cee4:function(t,e,n){"use strict";var r={};n.r(r),n.d(r,"hasBrowserEnv",(function(){return _})),n.d(r,"hasStandardBrowserWebWorkerEnv",(function(){return k})),n.d(r,"hasStandardBrowserEnv",(function(){return x}));var i=n("c532"),o=n("1d2b"),a=n("e467");function s(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,(function(t){return e[t]}))}function l(t,e){this._pairs=[],t&&Object(a["a"])(t,this,e)}const c=l.prototype;c.append=function(t,e){this._pairs.push([t,e])},c.toString=function(t){const e=t?function(e){return t.call(this,e,s)}:s;return this._pairs.map((function(t){return e(t[0])+"="+e(t[1])}),"").join("&")};var u=l;function h(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function d(t,e,n){if(!e)return t;const r=n&&n.encode||h,o=n&&n.serialize;let a;if(a=o?o(e,n):i["a"].isURLSearchParams(e)?e.toString():new u(e,n).toString(r),a){const e=t.indexOf("#");-1!==e&&(t=t.slice(0,e)),t+=(-1===t.indexOf("?")?"?":"&")+a}return t}class f{constructor(){this.handlers=[]}use(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){i["a"].forEach(this.handlers,(function(e){null!==e&&t(e)}))}}var p=f,m=n("7917"),g={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},b="undefined"!==typeof URLSearchParams?URLSearchParams:u,v="undefined"!==typeof FormData?FormData:null,y="undefined"!==typeof Blob?Blob:null,w={isBrowser:!0,classes:{URLSearchParams:b,FormData:v,Blob:y},protocols:["http","https","file","blob","url","data"]};const _="undefined"!==typeof window&&"undefined"!==typeof document,x=(t=>_&&["ReactNative","NativeScript","NS"].indexOf(t)<0)("undefined"!==typeof navigator&&navigator.product),k=(()=>"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts)();var A={...r,...w};function M(t,e){return Object(a["a"])(t,new A.classes.URLSearchParams,Object.assign({visitor:function(t,e,n,r){return A.isNode&&i["a"].isBuffer(t)?(this.append(e,t.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},e))}function O(t){return i["a"].matchAll(/\w+|\[(\w*)]/g,t).map(t=>"[]"===t[0]?"":t[1]||t[0])}function S(t){const e={},n=Object.keys(t);let r;const i=n.length;let o;for(r=0;r<i;r++)o=n[r],e[o]=t[o];return e}function T(t){function e(t,n,r,o){let a=t[o++];const s=Number.isFinite(+a),l=o>=t.length;if(a=!a&&i["a"].isArray(r)?r.length:a,l)return i["a"].hasOwnProp(r,a)?r[a]=[r[a],n]:r[a]=n,!s;r[a]&&i["a"].isObject(r[a])||(r[a]=[]);const c=e(t,n,r[a],o);return c&&i["a"].isArray(r[a])&&(r[a]=S(r[a])),!s}if(i["a"].isFormData(t)&&i["a"].isFunction(t.entries)){const n={};return i["a"].forEachEntry(t,(t,r)=>{e(O(t),r,n,0)}),n}return null}var C=T;function E(t,e,n){if(i["a"].isString(t))try{return(e||JSON.parse)(t),i["a"].trim(t)}catch(r){if("SyntaxError"!==r.name)throw r}return(n||JSON.stringify)(t)}const j={transitional:g,adapter:["xhr","http"],transformRequest:[function(t,e){const n=e.getContentType()||"",r=n.indexOf("application/json")>-1,o=i["a"].isObject(t);o&&i["a"].isHTMLForm(t)&&(t=new FormData(t));const s=i["a"].isFormData(t);if(s)return r&&r?JSON.stringify(C(t)):t;if(i["a"].isArrayBuffer(t)||i["a"].isBuffer(t)||i["a"].isStream(t)||i["a"].isFile(t)||i["a"].isBlob(t))return t;if(i["a"].isArrayBufferView(t))return t.buffer;if(i["a"].isURLSearchParams(t))return e.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1)return M(t,this.formSerializer).toString();if((l=i["a"].isFileList(t))||n.indexOf("multipart/form-data")>-1){const e=this.env&&this.env.FormData;return Object(a["a"])(l?{"files[]":t}:t,e&&new e,this.formSerializer)}}return o||r?(e.setContentType("application/json",!1),E(t)):t}],transformResponse:[function(t){const e=this.transitional||j.transitional,n=e&&e.forcedJSONParsing,r="json"===this.responseType;if(t&&i["a"].isString(t)&&(n&&!this.responseType||r)){const n=e&&e.silentJSONParsing,i=!n&&r;try{return JSON.parse(t)}catch(o){if(i){if("SyntaxError"===o.name)throw m["a"].from(o,m["a"].ERR_BAD_RESPONSE,this,null,this.response);throw o}}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:A.classes.FormData,Blob:A.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};i["a"].forEach(["delete","get","head","post","put","patch"],t=>{j.headers[t]={}});var L=j;const P=i["a"].toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);var D=t=>{const e={};let n,r,i;return t&&t.split("\n").forEach((function(t){i=t.indexOf(":"),n=t.substring(0,i).trim().toLowerCase(),r=t.substring(i+1).trim(),!n||e[n]&&P[n]||("set-cookie"===n?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)})),e};const I=Symbol("internals");function R(t){return t&&String(t).trim().toLowerCase()}function N(t){return!1===t||null==t?t:i["a"].isArray(t)?t.map(N):String(t)}function B(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;while(r=n.exec(t))e[r[1]]=r[2];return e}const F=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function Y(t,e,n,r,o){return i["a"].isFunction(r)?r.call(this,e,n):(o&&(e=n),i["a"].isString(e)?i["a"].isString(r)?-1!==e.indexOf(r):i["a"].isRegExp(r)?r.test(e):void 0:void 0)}function z(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,e,n)=>e.toUpperCase()+n)}function H(t,e){const n=i["a"].toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{value:function(t,n,i){return this[r].call(this,e,t,n,i)},configurable:!0})})}class V{constructor(t){t&&this.set(t)}set(t,e,n){const r=this;function o(t,e,n){const o=R(e);if(!o)throw new Error("header name must be a non-empty string");const a=i["a"].findKey(r,o);(!a||void 0===r[a]||!0===n||void 0===n&&!1!==r[a])&&(r[a||e]=N(t))}const a=(t,e)=>i["a"].forEach(t,(t,n)=>o(t,n,e));return i["a"].isPlainObject(t)||t instanceof this.constructor?a(t,e):i["a"].isString(t)&&(t=t.trim())&&!F(t)?a(D(t),e):null!=t&&o(e,t,n),this}get(t,e){if(t=R(t),t){const n=i["a"].findKey(this,t);if(n){const t=this[n];if(!e)return t;if(!0===e)return B(t);if(i["a"].isFunction(e))return e.call(this,t,n);if(i["a"].isRegExp(e))return e.exec(t);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,e){if(t=R(t),t){const n=i["a"].findKey(this,t);return!(!n||void 0===this[n]||e&&!Y(this,this[n],n,e))}return!1}delete(t,e){const n=this;let r=!1;function o(t){if(t=R(t),t){const o=i["a"].findKey(n,t);!o||e&&!Y(n,n[o],o,e)||(delete n[o],r=!0)}}return i["a"].isArray(t)?t.forEach(o):o(t),r}clear(t){const e=Object.keys(this);let n=e.length,r=!1;while(n--){const i=e[n];t&&!Y(this,this[i],i,t,!0)||(delete this[i],r=!0)}return r}normalize(t){const e=this,n={};return i["a"].forEach(this,(r,o)=>{const a=i["a"].findKey(n,o);if(a)return e[a]=N(r),void delete e[o];const s=t?z(o):String(o).trim();s!==o&&delete e[o],e[s]=N(r),n[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const e=Object.create(null);return i["a"].forEach(this,(n,r)=>{null!=n&&!1!==n&&(e[r]=t&&i["a"].isArray(n)?n.join(", "):n)}),e}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,e])=>t+": "+e).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...e){const n=new this(t);return e.forEach(t=>n.set(t)),n}static accessor(t){const e=this[I]=this[I]={accessors:{}},n=e.accessors,r=this.prototype;function o(t){const e=R(t);n[e]||(H(r,t),n[e]=!0)}return i["a"].isArray(t)?t.forEach(o):o(t),this}}V.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),i["a"].reduceDescriptors(V.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(t){this[n]=t}}}),i["a"].freezeMethods(V);var W=V;function U(t,e){const n=this||L,r=e||n,o=W.from(r.headers);let a=r.data;return i["a"].forEach(t,(function(t){a=t.call(n,a,o.normalize(),e?e.status:void 0)})),o.normalize(),a}function $(t){return!(!t||!t.__CANCEL__)}function G(t,e,n){m["a"].call(this,null==t?"canceled":t,m["a"].ERR_CANCELED,e,n),this.name="CanceledError"}i["a"].inherits(G,m["a"],{__CANCEL__:!0});var q=G,X=n("4581");function Z(t,e,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?e(new m["a"]("Request failed with status code "+n.status,[m["a"].ERR_BAD_REQUEST,m["a"].ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):t(n)}var K=A.hasStandardBrowserEnv?{write(t,e,n,r,o,a){const s=[t+"="+encodeURIComponent(e)];i["a"].isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),i["a"].isString(r)&&s.push("path="+r),i["a"].isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Q(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function J(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}function tt(t,e){return t&&!Q(e)?J(t,e):e}var et=A.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),e=document.createElement("a");let n;function r(n){let r=n;return t&&(e.setAttribute("href",r),r=e.href),e.setAttribute("href",r),{href:e.href,protocol:e.protocol?e.protocol.replace(/:$/,""):"",host:e.host,search:e.search?e.search.replace(/^\?/,""):"",hash:e.hash?e.hash.replace(/^#/,""):"",hostname:e.hostname,port:e.port,pathname:"/"===e.pathname.charAt(0)?e.pathname:"/"+e.pathname}}return n=r(window.location.href),function(t){const e=i["a"].isString(t)?r(t):t;return e.protocol===n.protocol&&e.host===n.host}}():function(){return function(){return!0}}();function nt(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function rt(t,e){t=t||10;const n=new Array(t),r=new Array(t);let i,o=0,a=0;return e=void 0!==e?e:1e3,function(s){const l=Date.now(),c=r[a];i||(i=l),n[o]=s,r[o]=l;let u=a,h=0;while(u!==o)h+=n[u++],u%=t;if(o=(o+1)%t,o===a&&(a=(a+1)%t),l-i<e)return;const d=c&&l-c;return d?Math.round(1e3*h/d):void 0}}var it=rt;function ot(t,e){let n=0;const r=it(50,250);return i=>{const o=i.loaded,a=i.lengthComputable?i.total:void 0,s=o-n,l=r(s),c=o<=a;n=o;const u={loaded:o,total:a,progress:a?o/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&c?(a-o)/l:void 0,event:i};u[e?"download":"upload"]=!0,t(u)}}const at="undefined"!==typeof XMLHttpRequest;var st=at&&function(t){return new Promise((function(e,n){let r=t.data;const o=W.from(t.headers).normalize();let a,s,{responseType:l,withXSRFToken:c}=t;function u(){t.cancelToken&&t.cancelToken.unsubscribe(a),t.signal&&t.signal.removeEventListener("abort",a)}if(i["a"].isFormData(r))if(A.hasStandardBrowserEnv||A.hasStandardBrowserWebWorkerEnv)o.setContentType(!1);else if(!1!==(s=o.getContentType())){const[t,...e]=s?s.split(";").map(t=>t.trim()).filter(Boolean):[];o.setContentType([t||"multipart/form-data",...e].join("; "))}let h=new XMLHttpRequest;if(t.auth){const e=t.auth.username||"",n=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";o.set("Authorization","Basic "+btoa(e+":"+n))}const f=tt(t.baseURL,t.url);function p(){if(!h)return;const r=W.from("getAllResponseHeaders"in h&&h.getAllResponseHeaders()),i=l&&"text"!==l&&"json"!==l?h.response:h.responseText,o={data:i,status:h.status,statusText:h.statusText,headers:r,config:t,request:h};Z((function(t){e(t),u()}),(function(t){n(t),u()}),o),h=null}if(h.open(t.method.toUpperCase(),d(f,t.params,t.paramsSerializer),!0),h.timeout=t.timeout,"onloadend"in h?h.onloadend=p:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(p)},h.onabort=function(){h&&(n(new m["a"]("Request aborted",m["a"].ECONNABORTED,t,h)),h=null)},h.onerror=function(){n(new m["a"]("Network Error",m["a"].ERR_NETWORK,t,h)),h=null},h.ontimeout=function(){let e=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const r=t.transitional||g;t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(new m["a"](e,r.clarifyTimeoutError?m["a"].ETIMEDOUT:m["a"].ECONNABORTED,t,h)),h=null},A.hasStandardBrowserEnv&&(c&&i["a"].isFunction(c)&&(c=c(t)),c||!1!==c&&et(f))){const e=t.xsrfHeaderName&&t.xsrfCookieName&&K.read(t.xsrfCookieName);e&&o.set(t.xsrfHeaderName,e)}void 0===r&&o.setContentType(null),"setRequestHeader"in h&&i["a"].forEach(o.toJSON(),(function(t,e){h.setRequestHeader(e,t)})),i["a"].isUndefined(t.withCredentials)||(h.withCredentials=!!t.withCredentials),l&&"json"!==l&&(h.responseType=t.responseType),"function"===typeof t.onDownloadProgress&&h.addEventListener("progress",ot(t.onDownloadProgress,!0)),"function"===typeof t.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",ot(t.onUploadProgress)),(t.cancelToken||t.signal)&&(a=e=>{h&&(n(!e||e.type?new q(null,t,h):e),h.abort(),h=null)},t.cancelToken&&t.cancelToken.subscribe(a),t.signal&&(t.signal.aborted?a():t.signal.addEventListener("abort",a)));const b=nt(f);b&&-1===A.protocols.indexOf(b)?n(new m["a"]("Unsupported protocol "+b+":",m["a"].ERR_BAD_REQUEST,t)):h.send(r||null)}))};const lt={http:X["a"],xhr:st};i["a"].forEach(lt,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch(n){}Object.defineProperty(t,"adapterName",{value:e})}});const ct=t=>"- "+t,ut=t=>i["a"].isFunction(t)||null===t||!1===t;var ht={getAdapter:t=>{t=i["a"].isArray(t)?t:[t];const{length:e}=t;let n,r;const o={};for(let i=0;i<e;i++){let e;if(n=t[i],r=n,!ut(n)&&(r=lt[(e=String(n)).toLowerCase()],void 0===r))throw new m["a"](`Unknown adapter '${e}'`);if(r)break;o[e||"#"+i]=r}if(!r){const t=Object.entries(o).map(([t,e])=>`adapter ${t} `+(!1===e?"is not supported by the environment":"is not available in the build"));let n=e?t.length>1?"since :\n"+t.map(ct).join("\n"):" "+ct(t[0]):"as no adapter specified";throw new m["a"]("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return r},adapters:lt};function dt(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new q(null,t)}function ft(t){dt(t),t.headers=W.from(t.headers),t.data=U.call(t,t.transformRequest),-1!==["post","put","patch"].indexOf(t.method)&&t.headers.setContentType("application/x-www-form-urlencoded",!1);const e=ht.getAdapter(t.adapter||L.adapter);return e(t).then((function(e){return dt(t),e.data=U.call(t,t.transformResponse,e),e.headers=W.from(e.headers),e}),(function(e){return $(e)||(dt(t),e&&e.response&&(e.response.data=U.call(t,t.transformResponse,e.response),e.response.headers=W.from(e.response.headers))),Promise.reject(e)}))}const pt=t=>t instanceof W?t.toJSON():t;function mt(t,e){e=e||{};const n={};function r(t,e,n){return i["a"].isPlainObject(t)&&i["a"].isPlainObject(e)?i["a"].merge.call({caseless:n},t,e):i["a"].isPlainObject(e)?i["a"].merge({},e):i["a"].isArray(e)?e.slice():e}function o(t,e,n){return i["a"].isUndefined(e)?i["a"].isUndefined(t)?void 0:r(void 0,t,n):r(t,e,n)}function a(t,e){if(!i["a"].isUndefined(e))return r(void 0,e)}function s(t,e){return i["a"].isUndefined(e)?i["a"].isUndefined(t)?void 0:r(void 0,t):r(void 0,e)}function l(n,i,o){return o in e?r(n,i):o in t?r(void 0,n):void 0}const c={url:a,method:a,data:a,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l,headers:(t,e)=>o(pt(t),pt(e),!0)};return i["a"].forEach(Object.keys(Object.assign({},t,e)),(function(r){const a=c[r]||o,s=a(t[r],e[r],r);i["a"].isUndefined(s)&&a!==l||(n[r]=s)})),n}const gt="1.6.2",bt={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{bt[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}});const vt={};function yt(t,e,n){if("object"!==typeof t)throw new m["a"]("options must be an object",m["a"].ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let i=r.length;while(i-- >0){const o=r[i],a=e[o];if(a){const e=t[o],n=void 0===e||a(e,o,t);if(!0!==n)throw new m["a"]("option "+o+" must be "+n,m["a"].ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new m["a"]("Unknown option "+o,m["a"].ERR_BAD_OPTION)}}bt.transitional=function(t,e,n){function r(t,e){return"[Axios v"+gt+"] Transitional option '"+t+"'"+e+(n?". "+n:"")}return(n,i,o)=>{if(!1===t)throw new m["a"](r(i," has been removed"+(e?" in "+e:"")),m["a"].ERR_DEPRECATED);return e&&!vt[i]&&(vt[i]=!0,console.warn(r(i," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(n,i,o)}};var wt={assertOptions:yt,validators:bt};const _t=wt.validators;class xt{constructor(t){this.defaults=t,this.interceptors={request:new p,response:new p}}request(t,e){"string"===typeof t?(e=e||{},e.url=t):e=t||{},e=mt(this.defaults,e);const{transitional:n,paramsSerializer:r,headers:o}=e;void 0!==n&&wt.assertOptions(n,{silentJSONParsing:_t.transitional(_t.boolean),forcedJSONParsing:_t.transitional(_t.boolean),clarifyTimeoutError:_t.transitional(_t.boolean)},!1),null!=r&&(i["a"].isFunction(r)?e.paramsSerializer={serialize:r}:wt.assertOptions(r,{encode:_t.function,serialize:_t.function},!0)),e.method=(e.method||this.defaults.method||"get").toLowerCase();let a=o&&i["a"].merge(o.common,o[e.method]);o&&i["a"].forEach(["delete","get","head","post","put","patch","common"],t=>{delete o[t]}),e.headers=W.concat(a,o);const s=[];let l=!0;this.interceptors.request.forEach((function(t){"function"===typeof t.runWhen&&!1===t.runWhen(e)||(l=l&&t.synchronous,s.unshift(t.fulfilled,t.rejected))}));const c=[];let u;this.interceptors.response.forEach((function(t){c.push(t.fulfilled,t.rejected)}));let h,d=0;if(!l){const t=[ft.bind(this),void 0];t.unshift.apply(t,s),t.push.apply(t,c),h=t.length,u=Promise.resolve(e);while(d<h)u=u.then(t[d++],t[d++]);return u}h=s.length;let f=e;d=0;while(d<h){const t=s[d++],e=s[d++];try{f=t(f)}catch(p){e.call(this,p);break}}try{u=ft.call(this,f)}catch(p){return Promise.reject(p)}d=0,h=c.length;while(d<h)u=u.then(c[d++],c[d++]);return u}getUri(t){t=mt(this.defaults,t);const e=tt(t.baseURL,t.url);return d(e,t.params,t.paramsSerializer)}}i["a"].forEach(["delete","get","head","options"],(function(t){xt.prototype[t]=function(e,n){return this.request(mt(n||{},{method:t,url:e,data:(n||{}).data}))}})),i["a"].forEach(["post","put","patch"],(function(t){function e(e){return function(n,r,i){return this.request(mt(i||{},{method:t,headers:e?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}xt.prototype[t]=e(),xt.prototype[t+"Form"]=e(!0)}));var kt=xt;class At{constructor(t){if("function"!==typeof t)throw new TypeError("executor must be a function.");let e;this.promise=new Promise((function(t){e=t}));const n=this;this.promise.then(t=>{if(!n._listeners)return;let e=n._listeners.length;while(e-- >0)n._listeners[e](t);n._listeners=null}),this.promise.then=t=>{let e;const r=new Promise(t=>{n.subscribe(t),e=t}).then(t);return r.cancel=function(){n.unsubscribe(e)},r},t((function(t,r,i){n.reason||(n.reason=new q(t,r,i),e(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){this.reason?t(this.reason):this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1)}static source(){let t;const e=new At((function(e){t=e}));return{token:e,cancel:t}}}var Mt=At;function Ot(t){return function(e){return t.apply(null,e)}}function St(t){return i["a"].isObject(t)&&!0===t.isAxiosError}const Tt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Tt).forEach(([t,e])=>{Tt[e]=t});var Ct=Tt;function Et(t){const e=new kt(t),n=Object(o["a"])(kt.prototype.request,e);return i["a"].extend(n,kt.prototype,e,{allOwnKeys:!0}),i["a"].extend(n,e,null,{allOwnKeys:!0}),n.create=function(e){return Et(mt(t,e))},n}const jt=Et(L);jt.Axios=kt,jt.CanceledError=q,jt.CancelToken=Mt,jt.isCancel=$,jt.VERSION=gt,jt.toFormData=a["a"],jt.AxiosError=m["a"],jt.Cancel=jt.CanceledError,jt.all=function(t){return Promise.all(t)},jt.spread=Ot,jt.isAxiosError=St,jt.mergeConfig=mt,jt.AxiosHeaders=W,jt.formToJSON=t=>C(i["a"].isHTMLForm(t)?new FormData(t):t),jt.getAdapter=ht.getAdapter,jt.HttpStatusCode=Ct,jt.default=jt;e["a"]=jt},cf1e:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(t,e){return t%10>=1&&t%10<=4&&(t%100<10||t%100>=20)?t%10===1?e[0]:e[1]:e[2]},translate:function(t,n,r,i){var o,a=e.words[r];return 1===r.length?"y"===r&&n?"jedna godina":i||n?a[0]:a[1]:(o=e.correctGrammaticalCase(t,a),"yy"===r&&n&&"godinu"===o?t+" godina":t+" "+o)}},n=t.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var t=["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return t[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:e.translate,m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:e.translate,dd:e.translate,M:e.translate,MM:e.translate,y:e.translate,yy:e.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n}))},cf35:function(t,e,n){"use strict";(function(e,r){var i;t.exports=C,C.ReadableState=T;n("faa1").EventEmitter;var o=function(t,e){return t.listeners(e).length},a=n("f12a"),s=n("b639").Buffer,l=("undefined"!==typeof e?e:"undefined"!==typeof window?window:"undefined"!==typeof self?self:{}).Uint8Array||function(){};function c(t){return s.from(t)}function u(t){return s.isBuffer(t)||t instanceof l}var h,d=n(10);h=d&&d.debuglog?d.debuglog("stream"):function(){};var f,p,m,g=n("22ab"),b=n("9019"),v=n("05f0"),y=v.getHighWaterMark,w=n("d113").codes,_=w.ERR_INVALID_ARG_TYPE,x=w.ERR_STREAM_PUSH_AFTER_EOF,k=w.ERR_METHOD_NOT_IMPLEMENTED,A=w.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;n("3fb5")(C,a);var M=b.errorOrDestroy,O=["error","close","destroy","pause","resume"];function S(t,e,n){if("function"===typeof t.prependListener)return t.prependListener(e,n);t._events&&t._events[e]?Array.isArray(t._events[e])?t._events[e].unshift(n):t._events[e]=[n,t._events[e]]:t.on(e,n)}function T(t,e,r){i=i||n("5e7d"),t=t||{},"boolean"!==typeof r&&(r=e instanceof i),this.objectMode=!!t.objectMode,r&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=y(this,t,"readableHighWaterMark",r),this.buffer=new g,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(f||(f=n("7d72").StringDecoder),this.decoder=new f(t.encoding),this.encoding=t.encoding)}function C(t){if(i=i||n("5e7d"),!(this instanceof C))return new C(t);var e=this instanceof i;this._readableState=new T(t,this,e),this.readable=!0,t&&("function"===typeof t.read&&(this._read=t.read),"function"===typeof t.destroy&&(this._destroy=t.destroy)),a.call(this)}function E(t,e,n,r,i){h("readableAddChunk",e);var o,a=t._readableState;if(null===e)a.reading=!1,R(t,a);else if(i||(o=L(a,e)),o)M(t,o);else if(a.objectMode||e&&e.length>0)if("string"===typeof e||a.objectMode||Object.getPrototypeOf(e)===s.prototype||(e=c(e)),r)a.endEmitted?M(t,new A):j(t,a,e,!0);else if(a.ended)M(t,new x);else{if(a.destroyed)return!1;a.reading=!1,a.decoder&&!n?(e=a.decoder.write(e),a.objectMode||0!==e.length?j(t,a,e,!1):F(t,a)):j(t,a,e,!1)}else r||(a.reading=!1,F(t,a));return!a.ended&&(a.length<a.highWaterMark||0===a.length)}function j(t,e,n,r){e.flowing&&0===e.length&&!e.sync?(e.awaitDrain=0,t.emit("data",n)):(e.length+=e.objectMode?1:n.length,r?e.buffer.unshift(n):e.buffer.push(n),e.needReadable&&N(t)),F(t,e)}function L(t,e){var n;return u(e)||"string"===typeof e||void 0===e||t.objectMode||(n=new _("chunk",["string","Buffer","Uint8Array"],e)),n}Object.defineProperty(C.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(t){this._readableState&&(this._readableState.destroyed=t)}}),C.prototype.destroy=b.destroy,C.prototype._undestroy=b.undestroy,C.prototype._destroy=function(t,e){e(t)},C.prototype.push=function(t,e){var n,r=this._readableState;return r.objectMode?n=!0:"string"===typeof t&&(e=e||r.defaultEncoding,e!==r.encoding&&(t=s.from(t,e),e=""),n=!0),E(this,t,e,!1,n)},C.prototype.unshift=function(t){return E(this,t,null,!0,!1)},C.prototype.isPaused=function(){return!1===this._readableState.flowing},C.prototype.setEncoding=function(t){f||(f=n("7d72").StringDecoder);var e=new f(t);this._readableState.decoder=e,this._readableState.encoding=this._readableState.decoder.encoding;var r=this._readableState.buffer.head,i="";while(null!==r)i+=e.write(r.data),r=r.next;return this._readableState.buffer.clear(),""!==i&&this._readableState.buffer.push(i),this._readableState.length=i.length,this};var P=1073741824;function D(t){return t>=P?t=P:(t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++),t}function I(t,e){return t<=0||0===e.length&&e.ended?0:e.objectMode?1:t!==t?e.flowing&&e.length?e.buffer.head.data.length:e.length:(t>e.highWaterMark&&(e.highWaterMark=D(t)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0))}function R(t,e){if(h("onEofChunk"),!e.ended){if(e.decoder){var n=e.decoder.end();n&&n.length&&(e.buffer.push(n),e.length+=e.objectMode?1:n.length)}e.ended=!0,e.sync?N(t):(e.needReadable=!1,e.emittedReadable||(e.emittedReadable=!0,B(t)))}}function N(t){var e=t._readableState;h("emitReadable",e.needReadable,e.emittedReadable),e.needReadable=!1,e.emittedReadable||(h("emitReadable",e.flowing),e.emittedReadable=!0,r.nextTick(B,t))}function B(t){var e=t._readableState;h("emitReadable_",e.destroyed,e.length,e.ended),e.destroyed||!e.length&&!e.ended||(t.emit("readable"),e.emittedReadable=!1),e.needReadable=!e.flowing&&!e.ended&&e.length<=e.highWaterMark,$(t)}function F(t,e){e.readingMore||(e.readingMore=!0,r.nextTick(Y,t,e))}function Y(t,e){while(!e.reading&&!e.ended&&(e.length<e.highWaterMark||e.flowing&&0===e.length)){var n=e.length;if(h("maybeReadMore read 0"),t.read(0),n===e.length)break}e.readingMore=!1}function z(t){return function(){var e=t._readableState;h("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&o(t,"data")&&(e.flowing=!0,$(t))}}function H(t){var e=t._readableState;e.readableListening=t.listenerCount("readable")>0,e.resumeScheduled&&!e.paused?e.flowing=!0:t.listenerCount("data")>0&&t.resume()}function V(t){h("readable nexttick read 0"),t.read(0)}function W(t,e){e.resumeScheduled||(e.resumeScheduled=!0,r.nextTick(U,t,e))}function U(t,e){h("resume",e.reading),e.reading||t.read(0),e.resumeScheduled=!1,t.emit("resume"),$(t),e.flowing&&!e.reading&&t.read(0)}function $(t){var e=t._readableState;h("flow",e.flowing);while(e.flowing&&null!==t.read());}function G(t,e){return 0===e.length?null:(e.objectMode?n=e.buffer.shift():!t||t>=e.length?(n=e.decoder?e.buffer.join(""):1===e.buffer.length?e.buffer.first():e.buffer.concat(e.length),e.buffer.clear()):n=e.buffer.consume(t,e.decoder),n);var n}function q(t){var e=t._readableState;h("endReadable",e.endEmitted),e.endEmitted||(e.ended=!0,r.nextTick(X,e,t))}function X(t,e){if(h("endReadableNT",t.endEmitted,t.length),!t.endEmitted&&0===t.length&&(t.endEmitted=!0,e.readable=!1,e.emit("end"),t.autoDestroy)){var n=e._writableState;(!n||n.autoDestroy&&n.finished)&&e.destroy()}}function Z(t,e){for(var n=0,r=t.length;n<r;n++)if(t[n]===e)return n;return-1}C.prototype.read=function(t){h("read",t),t=parseInt(t,10);var e=this._readableState,n=t;if(0!==t&&(e.emittedReadable=!1),0===t&&e.needReadable&&((0!==e.highWaterMark?e.length>=e.highWaterMark:e.length>0)||e.ended))return h("read: emitReadable",e.length,e.ended),0===e.length&&e.ended?q(this):N(this),null;if(t=I(t,e),0===t&&e.ended)return 0===e.length&&q(this),null;var r,i=e.needReadable;return h("need readable",i),(0===e.length||e.length-t<e.highWaterMark)&&(i=!0,h("length less than watermark",i)),e.ended||e.reading?(i=!1,h("reading or ended",i)):i&&(h("do read"),e.reading=!0,e.sync=!0,0===e.length&&(e.needReadable=!0),this._read(e.highWaterMark),e.sync=!1,e.reading||(t=I(n,e))),r=t>0?G(t,e):null,null===r?(e.needReadable=e.length<=e.highWaterMark,t=0):(e.length-=t,e.awaitDrain=0),0===e.length&&(e.ended||(e.needReadable=!0),n!==t&&e.ended&&q(this)),null!==r&&this.emit("data",r),r},C.prototype._read=function(t){M(this,new k("_read()"))},C.prototype.pipe=function(t,e){var n=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=t;break;case 1:i.pipes=[i.pipes,t];break;default:i.pipes.push(t);break}i.pipesCount+=1,h("pipe count=%d opts=%j",i.pipesCount,e);var a=(!e||!1!==e.end)&&t!==r.stdout&&t!==r.stderr,s=a?c:v;function l(t,e){h("onunpipe"),t===n&&e&&!1===e.hasUnpiped&&(e.hasUnpiped=!0,f())}function c(){h("onend"),t.end()}i.endEmitted?r.nextTick(s):n.once("end",s),t.on("unpipe",l);var u=z(n);t.on("drain",u);var d=!1;function f(){h("cleanup"),t.removeListener("close",g),t.removeListener("finish",b),t.removeListener("drain",u),t.removeListener("error",m),t.removeListener("unpipe",l),n.removeListener("end",c),n.removeListener("end",v),n.removeListener("data",p),d=!0,!i.awaitDrain||t._writableState&&!t._writableState.needDrain||u()}function p(e){h("ondata");var r=t.write(e);h("dest.write",r),!1===r&&((1===i.pipesCount&&i.pipes===t||i.pipesCount>1&&-1!==Z(i.pipes,t))&&!d&&(h("false write response, pause",i.awaitDrain),i.awaitDrain++),n.pause())}function m(e){h("onerror",e),v(),t.removeListener("error",m),0===o(t,"error")&&M(t,e)}function g(){t.removeListener("finish",b),v()}function b(){h("onfinish"),t.removeListener("close",g),v()}function v(){h("unpipe"),n.unpipe(t)}return n.on("data",p),S(t,"error",m),t.once("close",g),t.once("finish",b),t.emit("pipe",n),i.flowing||(h("pipe resume"),n.resume()),t},C.prototype.unpipe=function(t){var e=this._readableState,n={hasUnpiped:!1};if(0===e.pipesCount)return this;if(1===e.pipesCount)return t&&t!==e.pipes||(t||(t=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,n)),this;if(!t){var r=e.pipes,i=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var o=0;o<i;o++)r[o].emit("unpipe",this,{hasUnpiped:!1});return this}var a=Z(e.pipes,t);return-1===a||(e.pipes.splice(a,1),e.pipesCount-=1,1===e.pipesCount&&(e.pipes=e.pipes[0]),t.emit("unpipe",this,n)),this},C.prototype.on=function(t,e){var n=a.prototype.on.call(this,t,e),i=this._readableState;return"data"===t?(i.readableListening=this.listenerCount("readable")>0,!1!==i.flowing&&this.resume()):"readable"===t&&(i.endEmitted||i.readableListening||(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,h("on readable",i.length,i.reading),i.length?N(this):i.reading||r.nextTick(V,this))),n},C.prototype.addListener=C.prototype.on,C.prototype.removeListener=function(t,e){var n=a.prototype.removeListener.call(this,t,e);return"readable"===t&&r.nextTick(H,this),n},C.prototype.removeAllListeners=function(t){var e=a.prototype.removeAllListeners.apply(this,arguments);return"readable"!==t&&void 0!==t||r.nextTick(H,this),e},C.prototype.resume=function(){var t=this._readableState;return t.flowing||(h("resume"),t.flowing=!t.readableListening,W(this,t)),t.paused=!1,this},C.prototype.pause=function(){return h("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(h("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},C.prototype.wrap=function(t){var e=this,n=this._readableState,r=!1;for(var i in t.on("end",(function(){if(h("wrapped end"),n.decoder&&!n.ended){var t=n.decoder.end();t&&t.length&&e.push(t)}e.push(null)})),t.on("data",(function(i){if(h("wrapped data"),n.decoder&&(i=n.decoder.write(i)),(!n.objectMode||null!==i&&void 0!==i)&&(n.objectMode||i&&i.length)){var o=e.push(i);o||(r=!0,t.pause())}})),t)void 0===this[i]&&"function"===typeof t[i]&&(this[i]=function(e){return function(){return t[e].apply(t,arguments)}}(i));for(var o=0;o<O.length;o++)t.on(O[o],this.emit.bind(this,O[o]));return this._read=function(e){h("wrapped _read",e),r&&(r=!1,t.resume())},this},"function"===typeof Symbol&&(C.prototype[Symbol.asyncIterator]=function(){return void 0===p&&(p=n("57e2")),p(this)}),Object.defineProperty(C.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(C.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(C.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(t){this._readableState&&(this._readableState.flowing=t)}}),C._fromList=G,Object.defineProperty(C.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"===typeof Symbol&&(C.from=function(t,e){return void 0===m&&(m=n("f83c")),m(C,t,e)})}).call(this,n("c8ba"),n("4362"))},cf51:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(t){return"d'o"===t.toLowerCase()},meridiem:function(t,e,n){return t>11?n?"d'o":"D'O":n?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});function n(t,e,n,r){var i={s:["viensas secunds","'iensas secunds"],ss:[t+" secunds",t+" secunds"],m:["'n míut","'iens míut"],mm:[t+" míuts",t+" míuts"],h:["'n þora","'iensa þora"],hh:[t+" þoras",t+" þoras"],d:["'n ziua","'iensa ziua"],dd:[t+" ziuas",t+" ziuas"],M:["'n mes","'iens mes"],MM:[t+" mesen",t+" mesen"],y:["'n ar","'iens ar"],yy:[t+" ars",t+" ars"]};return r||e?i[n][0]:i[n][1]}return e}))},cf75:function(t,e,n){"use strict";n.d(e,"f",(function(){return f})),n.d(e,"h",(function(){return p})),n.d(e,"g",(function(){return m})),n.d(e,"c",(function(){return g})),n.d(e,"a",(function(){return b})),n.d(e,"e",(function(){return v})),n.d(e,"d",(function(){return w})),n.d(e,"b",(function(){return x}));var r=n("a723"),i=n("c9a9"),o=n("228e"),a=n("6c06"),s=n("7b1e"),l=n("d82f"),c=n("fa73");function u(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function h(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?u(Object(n),!0).forEach((function(e){d(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function d(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var f=function(t,e){return t+Object(c["j"])(e)},p=function(t,e){return Object(c["d"])(e.replace(t,""))},m=function(t,e){return e+(t?Object(c["j"])(t):"")},g=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r["a"],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0,o=!0===n;return i=o?i:n,h(h(h({},t?{type:t}:{}),o?{required:o}:Object(s["o"])(e)?{}:{default:Object(s["j"])(e)?function(){return e}:e}),Object(s["o"])(i)?{}:{validator:i})},b=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a["a"];if(Object(s["a"])(t))return t.map(e);var n={};for(var r in t)Object(l["g"])(t,r)&&(n[e(r)]=Object(s["j"])(t[r])?Object(l["b"])(t[r]):t[r]);return n},v=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a["a"];return(Object(s["a"])(t)?t.slice():Object(l["h"])(t)).reduce((function(t,r){return t[n(r)]=e[r],t}),{})},y=function(t,e,n){return h(h({},Object(i["a"])(t)),{},{default:function(){var r=Object(o["c"])(n,e,t.default);return Object(s["f"])(r)?r():r}})},w=function(t,e){return Object(l["h"])(t).reduce((function(n,r){return h(h({},n),{},d({},r,y(t[r],r,e)))}),{})},_=y({},"","").default.name,x=function(t){return Object(s["f"])(t)&&t.name&&t.name!==_}},cf755:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function n(t){var e=t;return e=-1!==t.indexOf("jaj")?e.slice(0,-3)+"leS":-1!==t.indexOf("jar")?e.slice(0,-3)+"waQ":-1!==t.indexOf("DIS")?e.slice(0,-3)+"nem":e+" pIq",e}function r(t){var e=t;return e=-1!==t.indexOf("jaj")?e.slice(0,-3)+"Hu’":-1!==t.indexOf("jar")?e.slice(0,-3)+"wen":-1!==t.indexOf("DIS")?e.slice(0,-3)+"ben":e+" ret",e}function i(t,e,n,r){var i=o(t);switch(n){case"ss":return i+" lup";case"mm":return i+" tup";case"hh":return i+" rep";case"dd":return i+" jaj";case"MM":return i+" jar";case"yy":return i+" DIS"}}function o(t){var n=Math.floor(t%1e3/100),r=Math.floor(t%100/10),i=t%10,o="";return n>0&&(o+=e[n]+"vatlh"),r>0&&(o+=(""!==o?" ":"")+e[r]+"maH"),i>0&&(o+=(""!==o?" ":"")+e[i]),""===o?"pagh":o}var a=t.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:n,past:r,s:"puS lup",ss:i,m:"wa’ tup",mm:i,h:"wa’ rep",hh:i,d:"wa’ jaj",dd:i,M:"wa’ jar",MM:i,y:"wa’ DIS",yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a}))},cfbd:function(t,e,n){"use strict";const r=n("3fb5"),i=n("bc12"),o=n("6283").DecoderBuffer,a=n("8360"),s=n("8b71");function l(t){this.enc="der",this.name=t.name,this.entity=t,this.tree=new c,this.tree._init(t.body)}function c(t){a.call(this,"der",t)}function u(t,e){let n=t.readUInt8(e);if(t.isError(n))return n;const r=s.tagClass[n>>6],i=0===(32&n);if(31===(31&n)){let r=n;n=0;while(128===(128&r)){if(r=t.readUInt8(e),t.isError(r))return r;n<<=7,n|=127&r}}else n&=31;const o=s.tag[n];return{cls:r,primitive:i,tag:n,tagStr:o}}function h(t,e,n){let r=t.readUInt8(n);if(t.isError(r))return r;if(!e&&128===r)return null;if(0===(128&r))return r;const i=127&r;if(i>4)return t.error("length octect is too long");r=0;for(let o=0;o<i;o++){r<<=8;const e=t.readUInt8(n);if(t.isError(e))return e;r|=e}return r}t.exports=l,l.prototype.decode=function(t,e){return o.isDecoderBuffer(t)||(t=new o(t,e)),this.tree._decode(t,e)},r(c,a),c.prototype._peekTag=function(t,e,n){if(t.isEmpty())return!1;const r=t.save(),i=u(t,'Failed to peek tag: "'+e+'"');return t.isError(i)?i:(t.restore(r),i.tag===e||i.tagStr===e||i.tagStr+"of"===e||n)},c.prototype._decodeTag=function(t,e,n){const r=u(t,'Failed to decode tag of "'+e+'"');if(t.isError(r))return r;let i=h(t,r.primitive,'Failed to get length of "'+e+'"');if(t.isError(i))return i;if(!n&&r.tag!==e&&r.tagStr!==e&&r.tagStr+"of"!==e)return t.error('Failed to match tag: "'+e+'"');if(r.primitive||null!==i)return t.skip(i,'Failed to match body of: "'+e+'"');const o=t.save(),a=this._skipUntilEnd(t,'Failed to skip indefinite length body: "'+this.tag+'"');return t.isError(a)?a:(i=t.offset-o.offset,t.restore(o),t.skip(i,'Failed to match body of: "'+e+'"'))},c.prototype._skipUntilEnd=function(t,e){for(;;){const n=u(t,e);if(t.isError(n))return n;const r=h(t,n.primitive,e);if(t.isError(r))return r;let i;if(i=n.primitive||null!==r?t.skip(r):this._skipUntilEnd(t,e),t.isError(i))return i;if("end"===n.tagStr)break}},c.prototype._decodeList=function(t,e,n,r){const i=[];while(!t.isEmpty()){const e=this._peekTag(t,"end");if(t.isError(e))return e;const o=n.decode(t,"der",r);if(t.isError(o)&&e)break;i.push(o)}return i},c.prototype._decodeStr=function(t,e){if("bitstr"===e){const e=t.readUInt8();return t.isError(e)?e:{unused:e,data:t.raw()}}if("bmpstr"===e){const e=t.raw();if(e.length%2===1)return t.error("Decoding of string type: bmpstr length mismatch");let n="";for(let t=0;t<e.length/2;t++)n+=String.fromCharCode(e.readUInt16BE(2*t));return n}if("numstr"===e){const e=t.raw().toString("ascii");return this._isNumstr(e)?e:t.error("Decoding of string type: numstr unsupported characters")}if("octstr"===e)return t.raw();if("objDesc"===e)return t.raw();if("printstr"===e){const e=t.raw().toString("ascii");return this._isPrintstr(e)?e:t.error("Decoding of string type: printstr unsupported characters")}return/str$/.test(e)?t.raw().toString():t.error("Decoding of string type: "+e+" unsupported")},c.prototype._decodeObjid=function(t,e,n){let r;const i=[];let o=0,a=0;while(!t.isEmpty())a=t.readUInt8(),o<<=7,o|=127&a,0===(128&a)&&(i.push(o),o=0);128&a&&i.push(o);const s=i[0]/40|0,l=i[0]%40;if(r=n?i:[s,l].concat(i.slice(1)),e){let t=e[r.join(" ")];void 0===t&&(t=e[r.join(".")]),void 0!==t&&(r=t)}return r},c.prototype._decodeTime=function(t,e){const n=t.raw().toString();let r,i,o,a,s,l;if("gentime"===e)r=0|n.slice(0,4),i=0|n.slice(4,6),o=0|n.slice(6,8),a=0|n.slice(8,10),s=0|n.slice(10,12),l=0|n.slice(12,14);else{if("utctime"!==e)return t.error("Decoding "+e+" time is not supported yet");r=0|n.slice(0,2),i=0|n.slice(2,4),o=0|n.slice(4,6),a=0|n.slice(6,8),s=0|n.slice(8,10),l=0|n.slice(10,12),r=r<70?2e3+r:1900+r}return Date.UTC(r,i-1,o,a,s,l,0)},c.prototype._decodeNull=function(){return null},c.prototype._decodeBool=function(t){const e=t.readUInt8();return t.isError(e)?e:0!==e},c.prototype._decodeInt=function(t,e){const n=t.raw();let r=new i(n);return e&&(r=e[r.toString(10)]||r),r},c.prototype._use=function(t,e){return"function"===typeof t&&(t=t(e)),t._getDecoder("der").tree}},d012:function(t,e,n){"use strict";t.exports={}},d039:function(t,e,n){"use strict";t.exports=function(t){try{return!!t()}catch(e){return!0}}},d066:function(t,e,n){"use strict";var r=n("da84"),i=n("1626"),o=function(t){return i(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?o(r[t]):r[t]&&r[t][e]}},d094:function(t,e){var n="\\ud800-\\udfff",r="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=r+i+o,s="\\ufe0e\\ufe0f",l="["+n+"]",c="["+a+"]",u="\\ud83c[\\udffb-\\udfff]",h="(?:"+c+"|"+u+")",d="[^"+n+"]",f="(?:\\ud83c[\\udde6-\\uddff]){2}",p="[\\ud800-\\udbff][\\udc00-\\udfff]",m="\\u200d",g=h+"?",b="["+s+"]?",v="(?:"+m+"(?:"+[d,f,p].join("|")+")"+b+g+")*",y=b+g+v,w="(?:"+[d+c+"?",c,f,p,l].join("|")+")",_=RegExp(u+"(?="+u+")|"+w+y,"g");function x(t){return t.match(_)||[]}t.exports=x},d0eb:function(t,e,n){(function(t){(function(t,e){"use strict";function r(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}function o(t,e,n){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&("le"!==e&&"be"!==e||(n=e,e=10),this._init(t||0,e||10,n||"be"))}var a;"object"===typeof t?t.exports=o:e.BN=o,o.BN=o,o.wordSize=26;try{a="undefined"!==typeof window&&"undefined"!==typeof window.Buffer?window.Buffer:n(8).Buffer}catch(S){}function s(t,e){var n=t.charCodeAt(e);return n>=65&&n<=70?n-55:n>=97&&n<=102?n-87:n-48&15}function l(t,e,n){var r=s(t,n);return n-1>=e&&(r|=s(t,n-1)<<4),r}function c(t,e,n,r){for(var i=0,o=Math.min(t.length,n),a=e;a<o;a++){var s=t.charCodeAt(a)-48;i*=r,i+=s>=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"===typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return t.cmp(e)>0?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,n){if("number"===typeof t)return this._initNumber(t,e,n);if("object"===typeof t)return this._initArray(t,e,n);"hex"===e&&(e=16),r(e===(0|e)&&e>=2&&e<=36),t=t.toString().replace(/\s+/g,"");var i=0;"-"===t[0]&&(i++,this.negative=1),i<t.length&&(16===e?this._parseHex(t,i,n):(this._parseBase(t,e,i),"le"===n&&this._initArray(this.toArray(),e,n)))},o.prototype._initNumber=function(t,e,n){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(r(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===n&&this._initArray(this.toArray(),e,n)},o.prototype._initArray=function(t,e,n){if(r("number"===typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i=0;i<this.length;i++)this.words[i]=0;var o,a,s=0;if("be"===n)for(i=t.length-1,o=0;i>=0;i-=3)a=t[i]|t[i-1]<<8|t[i-2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);else if("le"===n)for(i=0,o=0;i<t.length;i+=3)a=t[i]|t[i+1]<<8|t[i+2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,s+=24,s>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(t,e,n){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var r=0;r<this.length;r++)this.words[r]=0;var i,o=0,a=0;if("be"===n)for(r=t.length-1;r>=e;r-=2)i=l(t,e,r)<<o,this.words[a]|=67108863&i,o>=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;else{var s=t.length-e;for(r=s%2===0?e+1:e;r<t.length;r+=2)i=l(t,e,r)<<o,this.words[a]|=67108863&i,o>=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8}this.strip()},o.prototype._parseBase=function(t,e,n){this.words=[0],this.length=1;for(var r=0,i=1;i<=67108863;i*=e)r++;r--,i=i/e|0;for(var o=t.length-n,a=o%r,s=Math.min(o,o-a)+n,l=0,u=n;u<s;u+=r)l=c(t,u,u+r,e),this.imuln(i),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l);if(0!==a){var h=1;for(l=c(t,u,t.length,e),u=0;u<a;u++)h*=e;this.imuln(h),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l)}this.strip()},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){while(this.length<t)this.words[this.length++]=0;return this},o.prototype.strip=function(){while(this.length>1&&0===this.words[this.length-1])this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],h=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],d=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(t){for(var e=new Array(t.bitLength()),n=0;n<e.length;n++){var r=n/26|0,i=n%26;e[n]=(t.words[r]&1<<i)>>>i}return e}function p(t,e,n){n.negative=e.negative^t.negative;var r=t.length+e.length|0;n.length=r,r=r-1|0;var i=0|t.words[0],o=0|e.words[0],a=i*o,s=67108863&a,l=a/67108864|0;n.words[0]=s;for(var c=1;c<r;c++){for(var u=l>>>26,h=67108863&l,d=Math.min(c,e.length-1),f=Math.max(0,c-t.length+1);f<=d;f++){var p=c-f|0;i=0|t.words[p],o=0|e.words[f],a=i*o+h,u+=a/67108864|0,h=67108863&a}n.words[c]=0|h,l=0|u}return 0!==l?n.words[c]=0|l:n.length--,n.strip()}o.prototype.toString=function(t,e){var n;if(t=t||10,e=0|e||1,16===t||"hex"===t){n="";for(var i=0,o=0,a=0;a<this.length;a++){var s=this.words[a],l=(16777215&(s<<i|o)).toString(16);o=s>>>24-i&16777215,n=0!==o||a!==this.length-1?u[6-l.length]+l+n:l+n,i+=2,i>=26&&(i-=26,a--)}0!==o&&(n=o.toString(16)+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}if(t===(0|t)&&t>=2&&t<=36){var c=h[t],f=d[t];n="";var p=this.clone();p.negative=0;while(!p.isZero()){var m=p.modn(f).toString(t);p=p.idivn(f),n=p.isZero()?m+n:u[c-m.length]+m+n}this.isZero()&&(n="0"+n);while(n.length%e!==0)n="0"+n;return 0!==this.negative&&(n="-"+n),n}r(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return r("undefined"!==typeof a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,n){var i=this.byteLength(),o=n||Math.max(1,i);r(i<=o,"byte array longer than desired length"),r(o>0,"Requested array length <= 0"),this.strip();var a,s,l="le"===e,c=new t(o),u=this.clone();if(l){for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[s]=a;for(;s<o;s++)c[s]=0}else{for(s=0;s<o-i;s++)c[s]=0;for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[o-s-1]=a}return c},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t,n=0;return e>=4096&&(n+=13,e>>>=13),e>=64&&(n+=7,e>>>=7),e>=8&&(n+=4,e>>>=4),e>=2&&(n+=2,e>>>=2),n+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,n=0;return 0===(8191&e)&&(n+=13,e>>>=13),0===(127&e)&&(n+=7,e>>>=7),0===(15&e)&&(n+=4,e>>>=4),0===(3&e)&&(n+=2,e>>>=2),0===(1&e)&&n++,n},o.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var n=this._zeroBits(this.words[e]);if(t+=n,26!==n)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){while(this.length<t.length)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this.strip()},o.prototype.ior=function(t){return r(0===(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var n=0;n<e.length;n++)this.words[n]=this.words[n]&t.words[n];return this.length=e.length,this.strip()},o.prototype.iand=function(t){return r(0===(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var e,n;this.length>t.length?(e=this,n=t):(e=t,n=this);for(var r=0;r<n.length;r++)this.words[r]=e.words[r]^n.words[r];if(this!==e)for(;r<e.length;r++)this.words[r]=e.words[r];return this.length=e.length,this.strip()},o.prototype.ixor=function(t){return r(0===(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){r("number"===typeof t&&t>=0);var e=0|Math.ceil(t/26),n=t%26;this._expand(e),n>0&&e--;for(var i=0;i<e;i++)this.words[i]=67108863&~this.words[i];return n>0&&(this.words[i]=~this.words[i]&67108863>>26-n),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){r("number"===typeof t&&t>=0);var n=t/26|0,i=t%26;return this._expand(n+1),this.words[n]=e?this.words[n]|1<<i:this.words[n]&~(1<<i),this.strip()},o.prototype.iadd=function(t){var e,n,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();this.length>t.length?(n=this,r=t):(n=t,r=this);for(var i=0,o=0;o<r.length;o++)e=(0|n.words[o])+(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<n.length;o++)e=(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=n.length,0!==i)this.words[this.length]=i,this.length++;else if(n!==this)for(;o<n.length;o++)this.words[o]=n.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var n,r,i=this.cmp(t);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(n=this,r=t):(n=t,r=this);for(var o=0,a=0;a<r.length;a++)e=(0|n.words[a])-(0|r.words[a])+o,o=e>>26,this.words[a]=67108863&e;for(;0!==o&&a<n.length;a++)e=(0|n.words[a])+o,o=e>>26,this.words[a]=67108863&e;if(0===o&&a<n.length&&n!==this)for(;a<n.length;a++)this.words[a]=n.words[a];return this.length=Math.max(this.length,a),n!==this&&(this.negative=1),this.strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var m=function(t,e,n){var r,i,o,a=t.words,s=e.words,l=n.words,c=0,u=0|a[0],h=8191&u,d=u>>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],b=8191&g,v=g>>>13,y=0|a[3],w=8191&y,_=y>>>13,x=0|a[4],k=8191&x,A=x>>>13,M=0|a[5],O=8191&M,S=M>>>13,T=0|a[6],C=8191&T,E=T>>>13,j=0|a[7],L=8191&j,P=j>>>13,D=0|a[8],I=8191&D,R=D>>>13,N=0|a[9],B=8191&N,F=N>>>13,Y=0|s[0],z=8191&Y,H=Y>>>13,V=0|s[1],W=8191&V,U=V>>>13,$=0|s[2],G=8191&$,q=$>>>13,X=0|s[3],Z=8191&X,K=X>>>13,Q=0|s[4],J=8191&Q,tt=Q>>>13,et=0|s[5],nt=8191&et,rt=et>>>13,it=0|s[6],ot=8191&it,at=it>>>13,st=0|s[7],lt=8191&st,ct=st>>>13,ut=0|s[8],ht=8191&ut,dt=ut>>>13,ft=0|s[9],pt=8191&ft,mt=ft>>>13;n.negative=t.negative^e.negative,n.length=19,r=Math.imul(h,z),i=Math.imul(h,H),i=i+Math.imul(d,z)|0,o=Math.imul(d,H);var gt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(gt>>>26)|0,gt&=67108863,r=Math.imul(p,z),i=Math.imul(p,H),i=i+Math.imul(m,z)|0,o=Math.imul(m,H),r=r+Math.imul(h,W)|0,i=i+Math.imul(h,U)|0,i=i+Math.imul(d,W)|0,o=o+Math.imul(d,U)|0;var bt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(bt>>>26)|0,bt&=67108863,r=Math.imul(b,z),i=Math.imul(b,H),i=i+Math.imul(v,z)|0,o=Math.imul(v,H),r=r+Math.imul(p,W)|0,i=i+Math.imul(p,U)|0,i=i+Math.imul(m,W)|0,o=o+Math.imul(m,U)|0,r=r+Math.imul(h,G)|0,i=i+Math.imul(h,q)|0,i=i+Math.imul(d,G)|0,o=o+Math.imul(d,q)|0;var vt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(vt>>>26)|0,vt&=67108863,r=Math.imul(w,z),i=Math.imul(w,H),i=i+Math.imul(_,z)|0,o=Math.imul(_,H),r=r+Math.imul(b,W)|0,i=i+Math.imul(b,U)|0,i=i+Math.imul(v,W)|0,o=o+Math.imul(v,U)|0,r=r+Math.imul(p,G)|0,i=i+Math.imul(p,q)|0,i=i+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0,r=r+Math.imul(h,Z)|0,i=i+Math.imul(h,K)|0,i=i+Math.imul(d,Z)|0,o=o+Math.imul(d,K)|0;var yt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,r=Math.imul(k,z),i=Math.imul(k,H),i=i+Math.imul(A,z)|0,o=Math.imul(A,H),r=r+Math.imul(w,W)|0,i=i+Math.imul(w,U)|0,i=i+Math.imul(_,W)|0,o=o+Math.imul(_,U)|0,r=r+Math.imul(b,G)|0,i=i+Math.imul(b,q)|0,i=i+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,r=r+Math.imul(p,Z)|0,i=i+Math.imul(p,K)|0,i=i+Math.imul(m,Z)|0,o=o+Math.imul(m,K)|0,r=r+Math.imul(h,J)|0,i=i+Math.imul(h,tt)|0,i=i+Math.imul(d,J)|0,o=o+Math.imul(d,tt)|0;var wt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,r=Math.imul(O,z),i=Math.imul(O,H),i=i+Math.imul(S,z)|0,o=Math.imul(S,H),r=r+Math.imul(k,W)|0,i=i+Math.imul(k,U)|0,i=i+Math.imul(A,W)|0,o=o+Math.imul(A,U)|0,r=r+Math.imul(w,G)|0,i=i+Math.imul(w,q)|0,i=i+Math.imul(_,G)|0,o=o+Math.imul(_,q)|0,r=r+Math.imul(b,Z)|0,i=i+Math.imul(b,K)|0,i=i+Math.imul(v,Z)|0,o=o+Math.imul(v,K)|0,r=r+Math.imul(p,J)|0,i=i+Math.imul(p,tt)|0,i=i+Math.imul(m,J)|0,o=o+Math.imul(m,tt)|0,r=r+Math.imul(h,nt)|0,i=i+Math.imul(h,rt)|0,i=i+Math.imul(d,nt)|0,o=o+Math.imul(d,rt)|0;var _t=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(_t>>>26)|0,_t&=67108863,r=Math.imul(C,z),i=Math.imul(C,H),i=i+Math.imul(E,z)|0,o=Math.imul(E,H),r=r+Math.imul(O,W)|0,i=i+Math.imul(O,U)|0,i=i+Math.imul(S,W)|0,o=o+Math.imul(S,U)|0,r=r+Math.imul(k,G)|0,i=i+Math.imul(k,q)|0,i=i+Math.imul(A,G)|0,o=o+Math.imul(A,q)|0,r=r+Math.imul(w,Z)|0,i=i+Math.imul(w,K)|0,i=i+Math.imul(_,Z)|0,o=o+Math.imul(_,K)|0,r=r+Math.imul(b,J)|0,i=i+Math.imul(b,tt)|0,i=i+Math.imul(v,J)|0,o=o+Math.imul(v,tt)|0,r=r+Math.imul(p,nt)|0,i=i+Math.imul(p,rt)|0,i=i+Math.imul(m,nt)|0,o=o+Math.imul(m,rt)|0,r=r+Math.imul(h,ot)|0,i=i+Math.imul(h,at)|0,i=i+Math.imul(d,ot)|0,o=o+Math.imul(d,at)|0;var xt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(xt>>>26)|0,xt&=67108863,r=Math.imul(L,z),i=Math.imul(L,H),i=i+Math.imul(P,z)|0,o=Math.imul(P,H),r=r+Math.imul(C,W)|0,i=i+Math.imul(C,U)|0,i=i+Math.imul(E,W)|0,o=o+Math.imul(E,U)|0,r=r+Math.imul(O,G)|0,i=i+Math.imul(O,q)|0,i=i+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,r=r+Math.imul(k,Z)|0,i=i+Math.imul(k,K)|0,i=i+Math.imul(A,Z)|0,o=o+Math.imul(A,K)|0,r=r+Math.imul(w,J)|0,i=i+Math.imul(w,tt)|0,i=i+Math.imul(_,J)|0,o=o+Math.imul(_,tt)|0,r=r+Math.imul(b,nt)|0,i=i+Math.imul(b,rt)|0,i=i+Math.imul(v,nt)|0,o=o+Math.imul(v,rt)|0,r=r+Math.imul(p,ot)|0,i=i+Math.imul(p,at)|0,i=i+Math.imul(m,ot)|0,o=o+Math.imul(m,at)|0,r=r+Math.imul(h,lt)|0,i=i+Math.imul(h,ct)|0,i=i+Math.imul(d,lt)|0,o=o+Math.imul(d,ct)|0;var kt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(kt>>>26)|0,kt&=67108863,r=Math.imul(I,z),i=Math.imul(I,H),i=i+Math.imul(R,z)|0,o=Math.imul(R,H),r=r+Math.imul(L,W)|0,i=i+Math.imul(L,U)|0,i=i+Math.imul(P,W)|0,o=o+Math.imul(P,U)|0,r=r+Math.imul(C,G)|0,i=i+Math.imul(C,q)|0,i=i+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,r=r+Math.imul(O,Z)|0,i=i+Math.imul(O,K)|0,i=i+Math.imul(S,Z)|0,o=o+Math.imul(S,K)|0,r=r+Math.imul(k,J)|0,i=i+Math.imul(k,tt)|0,i=i+Math.imul(A,J)|0,o=o+Math.imul(A,tt)|0,r=r+Math.imul(w,nt)|0,i=i+Math.imul(w,rt)|0,i=i+Math.imul(_,nt)|0,o=o+Math.imul(_,rt)|0,r=r+Math.imul(b,ot)|0,i=i+Math.imul(b,at)|0,i=i+Math.imul(v,ot)|0,o=o+Math.imul(v,at)|0,r=r+Math.imul(p,lt)|0,i=i+Math.imul(p,ct)|0,i=i+Math.imul(m,lt)|0,o=o+Math.imul(m,ct)|0,r=r+Math.imul(h,ht)|0,i=i+Math.imul(h,dt)|0,i=i+Math.imul(d,ht)|0,o=o+Math.imul(d,dt)|0;var At=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(At>>>26)|0,At&=67108863,r=Math.imul(B,z),i=Math.imul(B,H),i=i+Math.imul(F,z)|0,o=Math.imul(F,H),r=r+Math.imul(I,W)|0,i=i+Math.imul(I,U)|0,i=i+Math.imul(R,W)|0,o=o+Math.imul(R,U)|0,r=r+Math.imul(L,G)|0,i=i+Math.imul(L,q)|0,i=i+Math.imul(P,G)|0,o=o+Math.imul(P,q)|0,r=r+Math.imul(C,Z)|0,i=i+Math.imul(C,K)|0,i=i+Math.imul(E,Z)|0,o=o+Math.imul(E,K)|0,r=r+Math.imul(O,J)|0,i=i+Math.imul(O,tt)|0,i=i+Math.imul(S,J)|0,o=o+Math.imul(S,tt)|0,r=r+Math.imul(k,nt)|0,i=i+Math.imul(k,rt)|0,i=i+Math.imul(A,nt)|0,o=o+Math.imul(A,rt)|0,r=r+Math.imul(w,ot)|0,i=i+Math.imul(w,at)|0,i=i+Math.imul(_,ot)|0,o=o+Math.imul(_,at)|0,r=r+Math.imul(b,lt)|0,i=i+Math.imul(b,ct)|0,i=i+Math.imul(v,lt)|0,o=o+Math.imul(v,ct)|0,r=r+Math.imul(p,ht)|0,i=i+Math.imul(p,dt)|0,i=i+Math.imul(m,ht)|0,o=o+Math.imul(m,dt)|0,r=r+Math.imul(h,pt)|0,i=i+Math.imul(h,mt)|0,i=i+Math.imul(d,pt)|0,o=o+Math.imul(d,mt)|0;var Mt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,r=Math.imul(B,W),i=Math.imul(B,U),i=i+Math.imul(F,W)|0,o=Math.imul(F,U),r=r+Math.imul(I,G)|0,i=i+Math.imul(I,q)|0,i=i+Math.imul(R,G)|0,o=o+Math.imul(R,q)|0,r=r+Math.imul(L,Z)|0,i=i+Math.imul(L,K)|0,i=i+Math.imul(P,Z)|0,o=o+Math.imul(P,K)|0,r=r+Math.imul(C,J)|0,i=i+Math.imul(C,tt)|0,i=i+Math.imul(E,J)|0,o=o+Math.imul(E,tt)|0,r=r+Math.imul(O,nt)|0,i=i+Math.imul(O,rt)|0,i=i+Math.imul(S,nt)|0,o=o+Math.imul(S,rt)|0,r=r+Math.imul(k,ot)|0,i=i+Math.imul(k,at)|0,i=i+Math.imul(A,ot)|0,o=o+Math.imul(A,at)|0,r=r+Math.imul(w,lt)|0,i=i+Math.imul(w,ct)|0,i=i+Math.imul(_,lt)|0,o=o+Math.imul(_,ct)|0,r=r+Math.imul(b,ht)|0,i=i+Math.imul(b,dt)|0,i=i+Math.imul(v,ht)|0,o=o+Math.imul(v,dt)|0,r=r+Math.imul(p,pt)|0,i=i+Math.imul(p,mt)|0,i=i+Math.imul(m,pt)|0,o=o+Math.imul(m,mt)|0;var Ot=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,r=Math.imul(B,G),i=Math.imul(B,q),i=i+Math.imul(F,G)|0,o=Math.imul(F,q),r=r+Math.imul(I,Z)|0,i=i+Math.imul(I,K)|0,i=i+Math.imul(R,Z)|0,o=o+Math.imul(R,K)|0,r=r+Math.imul(L,J)|0,i=i+Math.imul(L,tt)|0,i=i+Math.imul(P,J)|0,o=o+Math.imul(P,tt)|0,r=r+Math.imul(C,nt)|0,i=i+Math.imul(C,rt)|0,i=i+Math.imul(E,nt)|0,o=o+Math.imul(E,rt)|0,r=r+Math.imul(O,ot)|0,i=i+Math.imul(O,at)|0,i=i+Math.imul(S,ot)|0,o=o+Math.imul(S,at)|0,r=r+Math.imul(k,lt)|0,i=i+Math.imul(k,ct)|0,i=i+Math.imul(A,lt)|0,o=o+Math.imul(A,ct)|0,r=r+Math.imul(w,ht)|0,i=i+Math.imul(w,dt)|0,i=i+Math.imul(_,ht)|0,o=o+Math.imul(_,dt)|0,r=r+Math.imul(b,pt)|0,i=i+Math.imul(b,mt)|0,i=i+Math.imul(v,pt)|0,o=o+Math.imul(v,mt)|0;var St=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(St>>>26)|0,St&=67108863,r=Math.imul(B,Z),i=Math.imul(B,K),i=i+Math.imul(F,Z)|0,o=Math.imul(F,K),r=r+Math.imul(I,J)|0,i=i+Math.imul(I,tt)|0,i=i+Math.imul(R,J)|0,o=o+Math.imul(R,tt)|0,r=r+Math.imul(L,nt)|0,i=i+Math.imul(L,rt)|0,i=i+Math.imul(P,nt)|0,o=o+Math.imul(P,rt)|0,r=r+Math.imul(C,ot)|0,i=i+Math.imul(C,at)|0,i=i+Math.imul(E,ot)|0,o=o+Math.imul(E,at)|0,r=r+Math.imul(O,lt)|0,i=i+Math.imul(O,ct)|0,i=i+Math.imul(S,lt)|0,o=o+Math.imul(S,ct)|0,r=r+Math.imul(k,ht)|0,i=i+Math.imul(k,dt)|0,i=i+Math.imul(A,ht)|0,o=o+Math.imul(A,dt)|0,r=r+Math.imul(w,pt)|0,i=i+Math.imul(w,mt)|0,i=i+Math.imul(_,pt)|0,o=o+Math.imul(_,mt)|0;var Tt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,r=Math.imul(B,J),i=Math.imul(B,tt),i=i+Math.imul(F,J)|0,o=Math.imul(F,tt),r=r+Math.imul(I,nt)|0,i=i+Math.imul(I,rt)|0,i=i+Math.imul(R,nt)|0,o=o+Math.imul(R,rt)|0,r=r+Math.imul(L,ot)|0,i=i+Math.imul(L,at)|0,i=i+Math.imul(P,ot)|0,o=o+Math.imul(P,at)|0,r=r+Math.imul(C,lt)|0,i=i+Math.imul(C,ct)|0,i=i+Math.imul(E,lt)|0,o=o+Math.imul(E,ct)|0,r=r+Math.imul(O,ht)|0,i=i+Math.imul(O,dt)|0,i=i+Math.imul(S,ht)|0,o=o+Math.imul(S,dt)|0,r=r+Math.imul(k,pt)|0,i=i+Math.imul(k,mt)|0,i=i+Math.imul(A,pt)|0,o=o+Math.imul(A,mt)|0;var Ct=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Ct>>>26)|0,Ct&=67108863,r=Math.imul(B,nt),i=Math.imul(B,rt),i=i+Math.imul(F,nt)|0,o=Math.imul(F,rt),r=r+Math.imul(I,ot)|0,i=i+Math.imul(I,at)|0,i=i+Math.imul(R,ot)|0,o=o+Math.imul(R,at)|0,r=r+Math.imul(L,lt)|0,i=i+Math.imul(L,ct)|0,i=i+Math.imul(P,lt)|0,o=o+Math.imul(P,ct)|0,r=r+Math.imul(C,ht)|0,i=i+Math.imul(C,dt)|0,i=i+Math.imul(E,ht)|0,o=o+Math.imul(E,dt)|0,r=r+Math.imul(O,pt)|0,i=i+Math.imul(O,mt)|0,i=i+Math.imul(S,pt)|0,o=o+Math.imul(S,mt)|0;var Et=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,r=Math.imul(B,ot),i=Math.imul(B,at),i=i+Math.imul(F,ot)|0,o=Math.imul(F,at),r=r+Math.imul(I,lt)|0,i=i+Math.imul(I,ct)|0,i=i+Math.imul(R,lt)|0,o=o+Math.imul(R,ct)|0,r=r+Math.imul(L,ht)|0,i=i+Math.imul(L,dt)|0,i=i+Math.imul(P,ht)|0,o=o+Math.imul(P,dt)|0,r=r+Math.imul(C,pt)|0,i=i+Math.imul(C,mt)|0,i=i+Math.imul(E,pt)|0,o=o+Math.imul(E,mt)|0;var jt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(jt>>>26)|0,jt&=67108863,r=Math.imul(B,lt),i=Math.imul(B,ct),i=i+Math.imul(F,lt)|0,o=Math.imul(F,ct),r=r+Math.imul(I,ht)|0,i=i+Math.imul(I,dt)|0,i=i+Math.imul(R,ht)|0,o=o+Math.imul(R,dt)|0,r=r+Math.imul(L,pt)|0,i=i+Math.imul(L,mt)|0,i=i+Math.imul(P,pt)|0,o=o+Math.imul(P,mt)|0;var Lt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,r=Math.imul(B,ht),i=Math.imul(B,dt),i=i+Math.imul(F,ht)|0,o=Math.imul(F,dt),r=r+Math.imul(I,pt)|0,i=i+Math.imul(I,mt)|0,i=i+Math.imul(R,pt)|0,o=o+Math.imul(R,mt)|0;var Pt=(c+r|0)+((8191&i)<<13)|0;c=(o+(i>>>13)|0)+(Pt>>>26)|0,Pt&=67108863,r=Math.imul(B,pt),i=Math.imul(B,mt),i=i+Math.imul(F,pt)|0,o=Math.imul(F,mt);var Dt=(c+r|0)+((8191&i)<<13)|0;return c=(o+(i>>>13)|0)+(Dt>>>26)|0,Dt&=67108863,l[0]=gt,l[1]=bt,l[2]=vt,l[3]=yt,l[4]=wt,l[5]=_t,l[6]=xt,l[7]=kt,l[8]=At,l[9]=Mt,l[10]=Ot,l[11]=St,l[12]=Tt,l[13]=Ct,l[14]=Et,l[15]=jt,l[16]=Lt,l[17]=Pt,l[18]=Dt,0!==c&&(l[19]=c,n.length++),n};function g(t,e,n){n.negative=e.negative^t.negative,n.length=t.length+e.length;for(var r=0,i=0,o=0;o<n.length-1;o++){var a=i;i=0;for(var s=67108863&r,l=Math.min(o,e.length-1),c=Math.max(0,o-t.length+1);c<=l;c++){var u=o-c,h=0|t.words[u],d=0|e.words[c],f=h*d,p=67108863&f;a=a+(f/67108864|0)|0,p=p+s|0,s=67108863&p,a=a+(p>>>26)|0,i+=a>>>26,a&=67108863}n.words[o]=s,r=a,a=i}return 0!==r?n.words[o]=r:n.length--,n.strip()}function b(t,e,n){var r=new v;return r.mulp(t,e,n)}function v(t,e){this.x=t,this.y=e}Math.imul||(m=p),o.prototype.mulTo=function(t,e){var n,r=this.length+t.length;return n=10===this.length&&10===t.length?m(this,t,e):r<63?p(this,t,e):r<1024?g(this,t,e):b(this,t,e),n},v.prototype.makeRBT=function(t){for(var e=new Array(t),n=o.prototype._countBits(t)-1,r=0;r<t;r++)e[r]=this.revBin(r,n,t);return e},v.prototype.revBin=function(t,e,n){if(0===t||t===n-1)return t;for(var r=0,i=0;i<e;i++)r|=(1&t)<<e-i-1,t>>=1;return r},v.prototype.permute=function(t,e,n,r,i,o){for(var a=0;a<o;a++)r[a]=e[t[a]],i[a]=n[t[a]]},v.prototype.transform=function(t,e,n,r,i,o){this.permute(o,t,e,n,r,i);for(var a=1;a<i;a<<=1)for(var s=a<<1,l=Math.cos(2*Math.PI/s),c=Math.sin(2*Math.PI/s),u=0;u<i;u+=s)for(var h=l,d=c,f=0;f<a;f++){var p=n[u+f],m=r[u+f],g=n[u+f+a],b=r[u+f+a],v=h*g-d*b;b=h*b+d*g,g=v,n[u+f]=p+g,r[u+f]=m+b,n[u+f+a]=p-g,r[u+f+a]=m-b,f!==s&&(v=l*h-c*d,d=l*d+c*h,h=v)}},v.prototype.guessLen13b=function(t,e){var n=1|Math.max(e,t),r=1&n,i=0;for(n=n/2|0;n;n>>>=1)i++;return 1<<i+1+r},v.prototype.conjugate=function(t,e,n){if(!(n<=1))for(var r=0;r<n/2;r++){var i=t[r];t[r]=t[n-r-1],t[n-r-1]=i,i=e[r],e[r]=-e[n-r-1],e[n-r-1]=-i}},v.prototype.normalize13b=function(t,e){for(var n=0,r=0;r<e/2;r++){var i=8192*Math.round(t[2*r+1]/e)+Math.round(t[2*r]/e)+n;t[r]=67108863&i,n=i<67108864?0:i/67108864|0}return t},v.prototype.convert13b=function(t,e,n,i){for(var o=0,a=0;a<e;a++)o+=0|t[a],n[2*a]=8191&o,o>>>=13,n[2*a+1]=8191&o,o>>>=13;for(a=2*e;a<i;++a)n[a]=0;r(0===o),r(0===(-8192&o))},v.prototype.stub=function(t){for(var e=new Array(t),n=0;n<t;n++)e[n]=0;return e},v.prototype.mulp=function(t,e,n){var r=2*this.guessLen13b(t.length,e.length),i=this.makeRBT(r),o=this.stub(r),a=new Array(r),s=new Array(r),l=new Array(r),c=new Array(r),u=new Array(r),h=new Array(r),d=n.words;d.length=r,this.convert13b(t.words,t.length,a,r),this.convert13b(e.words,e.length,c,r),this.transform(a,o,s,l,r,i),this.transform(c,o,u,h,r,i);for(var f=0;f<r;f++){var p=s[f]*u[f]-l[f]*h[f];l[f]=s[f]*h[f]+l[f]*u[f],s[f]=p}return this.conjugate(s,l,r),this.transform(s,l,d,o,r,i),this.conjugate(d,o,r),this.normalize13b(d,r),n.negative=t.negative^e.negative,n.length=t.length+e.length,n.strip()},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),b(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){r("number"===typeof t),r(t<67108864);for(var e=0,n=0;n<this.length;n++){var i=(0|this.words[n])*t,o=(67108863&i)+(67108863&e);e>>=26,e+=i/67108864|0,e+=o>>>26,this.words[n]=67108863&o}return 0!==e&&(this.words[n]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=f(t);if(0===e.length)return new o(1);for(var n=this,r=0;r<e.length;r++,n=n.sqr())if(0!==e[r])break;if(++r<e.length)for(var i=n.sqr();r<e.length;r++,i=i.sqr())0!==e[r]&&(n=n.mul(i));return n},o.prototype.iushln=function(t){r("number"===typeof t&&t>=0);var e,n=t%26,i=(t-n)/26,o=67108863>>>26-n<<26-n;if(0!==n){var a=0;for(e=0;e<this.length;e++){var s=this.words[e]&o,l=(0|this.words[e])-s<<n;this.words[e]=l|a,a=s>>>26-n}a&&(this.words[e]=a,this.length++)}if(0!==i){for(e=this.length-1;e>=0;e--)this.words[e+i]=this.words[e];for(e=0;e<i;e++)this.words[e]=0;this.length+=i}return this.strip()},o.prototype.ishln=function(t){return r(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,n){var i;r("number"===typeof t&&t>=0),i=e?(e-e%26)/26:0;var o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,l=n;if(i-=a,i=Math.max(0,i),l){for(var c=0;c<a;c++)l.words[c]=this.words[c];l.length=a}if(0===a);else if(this.length>a)for(this.length-=a,c=0;c<this.length;c++)this.words[c]=this.words[c+a];else this.words[0]=0,this.length=1;var u=0;for(c=this.length-1;c>=0&&(0!==u||c>=i);c--){var h=0|this.words[c];this.words[c]=u<<26-o|h>>>o,u=h&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,n){return r(0===this.negative),this.iushrn(t,e,n)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){r("number"===typeof t&&t>=0);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return!1;var o=this.words[n];return!!(o&i)},o.prototype.imaskn=function(t){r("number"===typeof t&&t>=0);var e=t%26,n=(t-e)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=n)return this;if(0!==e&&n++,this.length=Math.min(n,this.length),0!==e){var i=67108863^67108863>>>e<<e;this.words[this.length-1]&=i}return this.strip()},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return r("number"===typeof t),r(t<67108864),t<0?this.isubn(-t):0!==this.negative?1===this.length&&(0|this.words[0])<t?(this.words[0]=t-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(t),this.negative=1,this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&this.words[e]>=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(r("number"===typeof t),r(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,this.words[e+1]-=1;return this.strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,n){var i,o,a=t.length+n;this._expand(a);var s=0;for(i=0;i<t.length;i++){o=(0|this.words[i+n])+s;var l=(0|t.words[i])*e;o-=67108863&l,s=(o>>26)-(l/67108864|0),this.words[i+n]=67108863&o}for(;i<this.length-n;i++)o=(0|this.words[i+n])+s,s=o>>26,this.words[i+n]=67108863&o;if(0===s)return this.strip();for(r(-1===s),s=0,i=0;i<this.length;i++)o=-(0|this.words[i])+s,s=o>>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var n=this.length-t.length,r=this.clone(),i=t,a=0|i.words[i.length-1],s=this._countBits(a);n=26-s,0!==n&&(i=i.ushln(n),r.iushln(n),a=0|i.words[i.length-1]);var l,c=r.length-i.length;if("mod"!==e){l=new o(null),l.length=c+1,l.words=new Array(l.length);for(var u=0;u<l.length;u++)l.words[u]=0}var h=r.clone()._ishlnsubmul(i,1,c);0===h.negative&&(r=h,l&&(l.words[c]=1));for(var d=c-1;d>=0;d--){var f=67108864*(0|r.words[i.length+d])+(0|r.words[i.length+d-1]);f=Math.min(f/a|0,67108863),r._ishlnsubmul(i,f,d);while(0!==r.negative)f--,r.negative=0,r._ishlnsubmul(i,1,d),r.isZero()||(r.negative^=1);l&&(l.words[d]=f)}return l&&l.strip(),r.strip(),"div"!==e&&0!==n&&r.iushrn(n),{div:l||null,mod:r}},o.prototype.divmod=function(t,e,n){return r(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),"mod"!==e&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var n=0!==e.div.negative?e.mod.isub(t):e.mod,r=t.ushrn(1),i=t.andln(1),o=n.cmp(r);return o<0||1===i&&0===o?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){r(t<=67108863);for(var e=(1<<26)%t,n=0,i=this.length-1;i>=0;i--)n=(e*n+(0|this.words[i]))%t;return n},o.prototype.idivn=function(t){r(t<=67108863);for(var e=0,n=this.length-1;n>=0;n--){var i=(0|this.words[n])+67108864*e;this.words[n]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;while(e.isEven()&&n.isEven())e.iushrn(1),n.iushrn(1),++c;var u=n.clone(),h=e.clone();while(!e.isZero()){for(var d=0,f=1;0===(e.words[0]&f)&&d<26;++d,f<<=1);if(d>0){e.iushrn(d);while(d-- >0)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(h)),i.iushrn(1),a.iushrn(1)}for(var p=0,m=1;0===(n.words[0]&m)&&p<26;++p,m<<=1);if(p>0){n.iushrn(p);while(p-- >0)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(h)),s.iushrn(1),l.iushrn(1)}e.cmp(n)>=0?(e.isub(n),i.isub(s),a.isub(l)):(n.isub(e),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:n.iushln(c)}},o.prototype._invmp=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();var i,a=new o(1),s=new o(0),l=n.clone();while(e.cmpn(1)>0&&n.cmpn(1)>0){for(var c=0,u=1;0===(e.words[0]&u)&&c<26;++c,u<<=1);if(c>0){e.iushrn(c);while(c-- >0)a.isOdd()&&a.iadd(l),a.iushrn(1)}for(var h=0,d=1;0===(n.words[0]&d)&&h<26;++h,d<<=1);if(h>0){n.iushrn(h);while(h-- >0)s.isOdd()&&s.iadd(l),s.iushrn(1)}e.cmp(n)>=0?(e.isub(n),a.isub(s)):(n.isub(e),s.isub(a))}return i=0===e.cmpn(1)?a:s,i.cmpn(0)<0&&i.iadd(t),i},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),n=t.clone();e.negative=0,n.negative=0;for(var r=0;e.isEven()&&n.isEven();r++)e.iushrn(1),n.iushrn(1);do{while(e.isEven())e.iushrn(1);while(n.isEven())n.iushrn(1);var i=e.cmp(n);if(i<0){var o=e;e=n,n=o}else if(0===i||0===n.cmpn(1))break;e.isub(n)}while(1);return n.iushln(r)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){r("number"===typeof t);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return this._expand(n+1),this.words[n]|=i,this;for(var o=i,a=n;0!==o&&a<this.length;a++){var s=0|this.words[a];s+=o,o=s>>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e,n=t<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this.strip(),this.length>1)e=1;else{n&&(t=-t),r(t<=67108863,"Number is too big");var i=0|this.words[0];e=i===t?0:i<t?-1:1}return 0!==this.negative?0|-e:e},o.prototype.cmp=function(t){if(0!==this.negative&&0===t.negative)return-1;if(0===this.negative&&0!==t.negative)return 1;var e=this.ucmp(t);return 0!==this.negative?0|-e:e},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,n=this.length-1;n>=0;n--){var r=0|this.words[n],i=0|t.words[n];if(r!==i){r<i?e=-1:r>i&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new M(t)},o.prototype.toRed=function(t){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return r(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return r(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var y={k256:null,p224:null,p192:null,p25519:null};function w(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function _(){w.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function x(){w.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function k(){w.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function A(){w.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function M(t){if("string"===typeof t){var e=o._prime(t);this.m=e.p,this.prime=e}else r(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function O(t){M.call(this,t),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}w.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},w.prototype.ireduce=function(t){var e,n=t;do{this.split(n,this.tmp),n=this.imulK(n),n=n.iadd(this.tmp),e=n.bitLength()}while(e>this.n);var r=e<this.n?-1:n.ucmp(this.p);return 0===r?(n.words[0]=0,n.length=1):r>0?n.isub(this.p):void 0!==n.strip?n.strip():n._strip(),n},w.prototype.split=function(t,e){t.iushrn(this.n,0,e)},w.prototype.imulK=function(t){return t.imul(this.k)},i(_,w),_.prototype.split=function(t,e){for(var n=4194303,r=Math.min(t.length,9),i=0;i<r;i++)e.words[i]=t.words[i];if(e.length=r,t.length<=9)return t.words[0]=0,void(t.length=1);var o=t.words[9];for(e.words[e.length++]=o&n,i=10;i<t.length;i++){var a=0|t.words[i];t.words[i-10]=(a&n)<<4|o>>>22,o=a}o>>>=22,t.words[i-10]=o,0===o&&t.length>10?t.length-=10:t.length-=9},_.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,n=0;n<t.length;n++){var r=0|t.words[n];e+=977*r,t.words[n]=67108863&e,e=64*r+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(x,w),i(k,w),i(A,w),A.prototype.imulK=function(t){for(var e=0,n=0;n<t.length;n++){var r=19*(0|t.words[n])+e,i=67108863&r;r>>>=26,t.words[n]=i,e=r}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(y[t])return y[t];var e;if("k256"===t)e=new _;else if("p224"===t)e=new x;else if("p192"===t)e=new k;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new A}return y[t]=e,e},M.prototype._verify1=function(t){r(0===t.negative,"red works only with positives"),r(t.red,"red works only with red numbers")},M.prototype._verify2=function(t,e){r(0===(t.negative|e.negative),"red works only with positives"),r(t.red&&t.red===e.red,"red works only with red numbers")},M.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},M.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},M.prototype.add=function(t,e){this._verify2(t,e);var n=t.add(e);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},M.prototype.iadd=function(t,e){this._verify2(t,e);var n=t.iadd(e);return n.cmp(this.m)>=0&&n.isub(this.m),n},M.prototype.sub=function(t,e){this._verify2(t,e);var n=t.sub(e);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},M.prototype.isub=function(t,e){this._verify2(t,e);var n=t.isub(e);return n.cmpn(0)<0&&n.iadd(this.m),n},M.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},M.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},M.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},M.prototype.isqr=function(t){return this.imul(t,t.clone())},M.prototype.sqr=function(t){return this.mul(t,t)},M.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(r(e%2===1),3===e){var n=this.m.add(new o(1)).iushrn(2);return this.pow(t,n)}var i=this.m.subn(1),a=0;while(!i.isZero()&&0===i.andln(1))a++,i.iushrn(1);r(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();u=new o(2*u*u).toRed(this);while(0!==this.pow(u,c).cmp(l))u.redIAdd(l);var h=this.pow(u,i),d=this.pow(t,i.addn(1).iushrn(1)),f=this.pow(t,i),p=a;while(0!==f.cmp(s)){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();r(g<p);var b=this.pow(h,new o(1).iushln(p-g-1));d=d.redMul(b),h=b.redSqr(),f=f.redMul(h),p=g}return d},M.prototype.invm=function(t){var e=t._invmp(this.m);return 0!==e.negative?(e.negative=0,this.imod(e).redNeg()):this.imod(e)},M.prototype.pow=function(t,e){if(e.isZero())return new o(1).toRed(this);if(0===e.cmpn(1))return t.clone();var n=4,r=new Array(1<<n);r[0]=new o(1).toRed(this),r[1]=t;for(var i=2;i<r.length;i++)r[i]=this.mul(r[i-1],t);var a=r[0],s=0,l=0,c=e.bitLength()%26;for(0===c&&(c=26),i=e.length-1;i>=0;i--){for(var u=e.words[i],h=c-1;h>=0;h--){var d=u>>h&1;a!==r[0]&&(a=this.sqr(a)),0!==d||0!==s?(s<<=1,s|=d,l++,(l===n||0===i&&0===h)&&(a=this.mul(a,r[s]),l=0,s=0)):l=0}c=26}return a},M.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},M.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},o.mont=function(t){return new O(t)},i(O,M),O.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},O.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},O.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var n=t.imul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},O.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new o(0)._forceRed(this);var n=t.mul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},O.prototype.invm=function(t){var e=this.imod(t._invmp(this.m).mul(this.r2));return e._forceRed(this)}})(t,this)}).call(this,n("62e4")(t))},d113:function(t,e,n){"use strict";function r(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var i={};function o(t,e,n){function o(t,n,r){return"string"===typeof e?e:e(t,n,r)}n||(n=Error);var a=function(t){function e(e,n,r){return t.call(this,o(e,n,r))||this}return r(e,t),e}(n);a.prototype.name=n.name,a.prototype.code=t,i[t]=a}function a(t,e){if(Array.isArray(t)){var n=t.length;return t=t.map((function(t){return String(t)})),n>2?"one of ".concat(e," ").concat(t.slice(0,n-1).join(", "),", or ")+t[n-1]:2===n?"one of ".concat(e," ").concat(t[0]," or ").concat(t[1]):"of ".concat(e," ").concat(t[0])}return"of ".concat(e," ").concat(String(t))}function s(t,e,n){return t.substr(!n||n<0?0:+n,e.length)===e}function l(t,e,n){return(void 0===n||n>t.length)&&(n=t.length),t.substring(n-e.length,n)===e}function c(t,e,n){return"number"!==typeof n&&(n=0),!(n+e.length>t.length)&&-1!==t.indexOf(e,n)}o("ERR_INVALID_OPT_VALUE",(function(t,e){return'The value "'+e+'" is invalid for option "'+t+'"'}),TypeError),o("ERR_INVALID_ARG_TYPE",(function(t,e,n){var r,i;if("string"===typeof e&&s(e,"not ")?(r="must not be",e=e.replace(/^not /,"")):r="must be",l(t," argument"))i="The ".concat(t," ").concat(r," ").concat(a(e,"type"));else{var o=c(t,".")?"property":"argument";i='The "'.concat(t,'" ').concat(o," ").concat(r," ").concat(a(e,"type"))}return i+=". Received type ".concat(typeof n),i}),TypeError),o("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),o("ERR_METHOD_NOT_IMPLEMENTED",(function(t){return"The "+t+" method is not implemented"})),o("ERR_STREAM_PREMATURE_CLOSE","Premature close"),o("ERR_STREAM_DESTROYED",(function(t){return"Cannot call "+t+" after a stream was destroyed"})),o("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),o("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),o("ERR_STREAM_WRITE_AFTER_END","write after end"),o("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),o("ERR_UNKNOWN_ENCODING",(function(t){return"Unknown encoding: "+t}),TypeError),o("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),t.exports.codes=i},d17b:function(t,e,n){t.exports=n("e372").Transform},d194:function(t,e,n){var r=n("c32f"),i=n("aaec"),o=n("126d"),a=n("76dd");function s(t){return function(e){e=a(e);var n=i(e)?o(e):void 0,s=n?n[0]:e.charAt(0),l=n?r(n,1).join(""):e.slice(1);return s[t]()+l}}t.exports=s},d1c8:function(t,e,n){"use strict";const r=n("3fb5");function i(t){this._reporterState={obj:null,path:[],options:t||{},errors:[]}}function o(t,e){this.path=t,this.rethrow(e)}e.Reporter=i,i.prototype.isError=function(t){return t instanceof o},i.prototype.save=function(){const t=this._reporterState;return{obj:t.obj,pathLen:t.path.length}},i.prototype.restore=function(t){const e=this._reporterState;e.obj=t.obj,e.path=e.path.slice(0,t.pathLen)},i.prototype.enterKey=function(t){return this._reporterState.path.push(t)},i.prototype.exitKey=function(t){const e=this._reporterState;e.path=e.path.slice(0,t-1)},i.prototype.leaveKey=function(t,e,n){const r=this._reporterState;this.exitKey(t),null!==r.obj&&(r.obj[e]=n)},i.prototype.path=function(){return this._reporterState.path.join("/")},i.prototype.enterObject=function(){const t=this._reporterState,e=t.obj;return t.obj={},e},i.prototype.leaveObject=function(t){const e=this._reporterState,n=e.obj;return e.obj=t,n},i.prototype.error=function(t){let e;const n=this._reporterState,r=t instanceof o;if(e=r?t:new o(n.path.map((function(t){return"["+JSON.stringify(t)+"]"})).join(""),t.message||t,t.stack),!n.options.partial)throw e;return r||n.errors.push(e),e},i.prototype.wrapResult=function(t){const e=this._reporterState;return e.options.partial?{result:this.isError(t)?null:t,errors:e.errors}:t},r(o,Error),o.prototype.rethrow=function(t){if(this.message=t+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,o),!this.stack)try{throw new Error(this.message)}catch(e){this.stack=e.stack}return this}},d1e7:function(t,e,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!r.call({1:2},1);e.f=o?function(t){var e=i(this,t);return!!e&&e.enumerable}:r},d26a:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},n={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"},r=t.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12".split("_"),monthsShortRegex:/^(ཟླ་\d{1,2})/,monthsParseExact:!0,weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(t){return t.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(t,e){return 12===t&&(t=0),"མཚན་མོ"===e&&t>=4||"ཉིན་གུང"===e&&t<5||"དགོང་དག"===e?t+12:t},meridiem:function(t,e,n){return t<4?"མཚན་མོ":t<10?"ཞོགས་ཀས":t<17?"ཉིན་གུང":t<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}});return r}))},d2bb:function(t,e,n){"use strict";var r=n("7282"),i=n("825a"),o=n("3bbe");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{t=r(Object.prototype,"__proto__","set"),t(n,[]),e=n instanceof Array}catch(a){}return function(n,r){return i(n),o(r),e?t(n,r):n.__proto__=r,n}}():void 0)},d2d4:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"do_2ª_3ª_4ª_5ª_6ª_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",invalidDate:"Data inválida"});return e}))},d3b7:function(t,e,n){"use strict";var r=n("00ee"),i=n("cb2d"),o=n("b041");r||i(Object.prototype,"toString",o,{unsafe:!0})},d3c8:function(t,e,n){!function(e,n){t.exports=n()}(0,(function(){return function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="dist/",e(e.s=4)}([function(t,e){t.exports=function(t,e,n,r,i){var o,a=t=t||{},s=typeof t.default;"object"!==s&&"function"!==s||(o=t,a=t.default);var l,c="function"==typeof a?a.options:a;if(e&&(c.render=e.render,c.staticRenderFns=e.staticRenderFns),r&&(c._scopeId=r),i?(l=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),n&&n.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(i)},c._ssrRegister=l):n&&(l=n),l){var u=c.functional,h=u?c.render:c.beforeCreate;u?c.render=function(t,e){return l.call(e),h(t,e)}:c.beforeCreate=h?[].concat(h,l):[l]}return{esModule:o,exports:a,options:c}}},function(t,e,n){function r(t){n(10)}var i=n(0)(n(3),n(9),r,null,null);t.exports=i.exports},function(t,e,n){"use strict";function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"TreeItem",props:{data:{type:Object,required:!0},textFieldName:{type:String},valueFieldName:{type:String},childrenFieldName:{type:String},itemEvents:{type:Object},wholeRow:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},allowTransition:{type:Boolean,default:!0},height:{type:Number,default:24},parentItem:{type:Array},draggable:{type:Boolean,default:!1},dragOverBackgroundColor:{type:String},onItemClick:{type:Function,default:function(){return!1}},onItemToggle:{type:Function,default:function(){return!1}},onItemDragStart:{type:Function,default:function(){return!1}},onItemDragEnd:{type:Function,default:function(){return!1}},onItemDrop:{type:Function,default:function(){return!1}},klass:String},data:function(){return{isHover:!1,isDragEnter:!1,model:this.data,maxHeight:0,events:{}}},watch:{isDragEnter:function(t){this.$el.style.backgroundColor=t?this.dragOverBackgroundColor:"inherit"},data:function(t){this.model=t},"model.opened":{handler:function(t,e){this.onItemToggle(this,this.model),this.handleGroupMaxHeight()},deep:!0}},computed:{isFolder:function(){return this.model[this.childrenFieldName]&&this.model[this.childrenFieldName].length},classes:function(){return[{"tree-node":!0},{"tree-open":this.model.opened},{"tree-closed":!this.model.opened},{"tree-leaf":!this.isFolder},{"tree-loading":!!this.model.loading},{"tree-drag-enter":this.isDragEnter},r({},this.klass,!!this.klass)]},anchorClasses:function(){return[{"tree-anchor":!0},{"tree-disabled":this.model.disabled},{"tree-selected":this.model.selected},{"tree-hovered":this.isHover}]},wholeRowClasses:function(){return[{"tree-wholerow":!0},{"tree-wholerow-clicked":this.model.selected},{"tree-wholerow-hovered":this.isHover}]},themeIconClasses:function(){return[{"tree-icon":!0},{"tree-themeicon":!0},r({},this.model.icon,!!this.model.icon),{"tree-themeicon-custom":!!this.model.icon}]},isWholeRow:function(){if(this.wholeRow)return void 0===this.$parent.model||!0===this.$parent.model.opened},groupStyle:function(){return{position:this.model.opened?"":"relative","max-height":this.allowTransition?this.maxHeight+"px":"","transition-duration":this.allowTransition?300*Math.ceil(this.model[this.childrenFieldName].length/100)+"ms":"","transition-property":this.allowTransition?"max-height":"",display:this.allowTransition||this.model.opened?"block":"none"}}},methods:{handleItemToggle:function(t){this.isFolder&&(this.model.opened=!this.model.opened,this.onItemToggle(this,this.model))},handleGroupMaxHeight:function(){if(this.allowTransition){var t=0,e=0;if(this.model.opened){t=this.$children.length;var n=!0,r=!1,i=void 0;try{for(var o,a=this.$children[Symbol.iterator]();!(n=(o=a.next()).done);n=!0)e+=o.value.maxHeight}catch(t){r=!0,i=t}finally{try{!n&&a.return&&a.return()}finally{if(r)throw i}}}this.maxHeight=t*this.height+e,"tree-item"===this.$parent.$options._componentTag&&this.$parent.handleGroupMaxHeight()}},handleItemClick:function(t){this.model.disabled||(this.model.selected=!this.model.selected,this.onItemClick(this,this.model,t))},handleItemMouseOver:function(){this.isHover=!0},handleItemMouseOut:function(){this.isHover=!1},handleItemDrop:function(t,e,n){this.$el.style.backgroundColor="inherit",this.onItemDrop(t,e,n)}},created:function(){var t=this,e=this,n={click:this.handleItemClick,mouseover:this.handleItemMouseOver,mouseout:this.handleItemMouseOut};for(var r in this.itemEvents)!function(r){var i=t.itemEvents[r];if(n.hasOwnProperty(r)){var o=n[r];n[r]=function(t){o(e,e.model,t),i(e,e.model,t)}}else n[r]=function(t){i(e,e.model,t)}}(r);this.events=n},mounted:function(){this.handleGroupMaxHeight()}}},function(t,e,n){"use strict";function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}Object.defineProperty(e,"__esModule",{value:!0});var i=n(7),o=n.n(i),a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s=0;e.default={name:"VJstree",props:{data:{type:Array},size:{type:String,validator:function(t){return["large","small"].indexOf(t)>-1}},showCheckbox:{type:Boolean,default:!1},wholeRow:{type:Boolean,default:!1},noDots:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},allowBatch:{type:Boolean,default:!1},allowTransition:{type:Boolean,default:!0},textFieldName:{type:String,default:"text"},valueFieldName:{type:String,default:"value"},childrenFieldName:{type:String,default:"children"},itemEvents:{type:Object,default:function(){return{}}},async:{type:Function},loadingText:{type:String,default:"Loading..."},draggable:{type:Boolean,default:!1},dragOverBackgroundColor:{type:String,default:"#C9FDC9"},klass:String},data:function(){return{draggedItem:void 0,draggedElm:void 0}},computed:{classes:function(){return[{tree:!0},{"tree-default":!this.size},r({},"tree-default-"+this.size,!!this.size),{"tree-checkbox-selection":!!this.showCheckbox},r({},this.klass,!!this.klass)]},containerClasses:function(){return[{"tree-container-ul":!0},{"tree-children":!0},{"tree-wholerow-ul":!!this.wholeRow},{"tree-no-dots":!!this.noDots}]},sizeHeight:function(){switch(this.size){case"large":return 32;case"small":return 18;default:return 24}}},methods:{initializeData:function(t){if(t&&t.length>0)for(var e in t){var n=this.initializeDataItem(t[e]);t[e]=n,this.initializeData(t[e][this.childrenFieldName])}},initializeDataItem:function(t){function e(t,e,n,r,i){this.id=t.id||s++,this[e]=t[e]||"",this[n]=t[n]||t[e],this.icon=t.icon||"",this.opened=t.opened||i,this.selected=t.selected||!1,this.disabled=t.disabled||!1,this.loading=t.loading||!1,this[r]=t[r]||[]}var n=Object.assign(new e(t,this.textFieldName,this.valueFieldName,this.childrenFieldName,this.collapse),t),r=this;return n.addBefore=function(t,e){var i=r.initializeDataItem(t),o=e.parentItem.findIndex((function(t){return t.id===n.id}));e.parentItem.splice(o,0,i)},n.addAfter=function(t,e){var i=r.initializeDataItem(t),o=e.parentItem.findIndex((function(t){return t.id===n.id}))+1;e.parentItem.splice(o,0,i)},n.addChild=function(t){var e=r.initializeDataItem(t);n.opened=!0,n[r.childrenFieldName].push(e)},n.openChildren=function(){n.opened=!0,r.handleRecursionNodeChildren(n,(function(t){t.opened=!0}))},n.closeChildren=function(){n.opened=!1,r.handleRecursionNodeChildren(n,(function(t){t.opened=!1}))},n},initializeLoading:function(){var t={};return t[this.textFieldName]=this.loadingText,t.disabled=!0,t.loading=!0,this.initializeDataItem(t)},handleRecursionNodeChilds:function(t,e){if(!1!==e(t)&&t.$children&&t.$children.length>0){var n=!0,r=!1,i=void 0;try{for(var o,a=t.$children[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var s=o.value;s.disabled||this.handleRecursionNodeChilds(s,e)}}catch(t){r=!0,i=t}finally{try{!n&&a.return&&a.return()}finally{if(r)throw i}}}},handleRecursionNodeChildren:function(t,e){if(!1!==e(t)&&t[this.childrenFieldName]&&t[this.childrenFieldName].length>0){var n=!0,r=!1,i=void 0;try{for(var o,a=t[this.childrenFieldName][Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var s=o.value;this.handleRecursionNodeChildren(s,e)}}catch(t){r=!0,i=t}finally{try{!n&&a.return&&a.return()}finally{if(r)throw i}}}},onItemClick:function(t,e,n){this.multiple?this.allowBatch&&this.handleBatchSelectItems(t,e):this.handleSingleSelectItems(t,e),this.$emit("item-click",t,e,n)},handleSingleSelectItems:function(t,e){this.handleRecursionNodeChilds(this,(function(t){t.model&&(t.model.selected=!1)})),t.model.selected=!0},handleBatchSelectItems:function(t,e){this.handleRecursionNodeChilds(t,(function(e){e.model.disabled||(e.model.selected=t.model.selected)}))},onItemToggle:function(t,e,n){t.model.opened&&this.handleAsyncLoad(t.model[this.childrenFieldName],t,e),this.$emit("item-toggle",t,e,n)},handleAsyncLoad:function(t,e,n){var r=this;this.async&&t[0].loading&&this.async(e,(function(n){if(n.length>0)for(var i in n){n[i].isLeaf||"object"!==a(n[i][r.childrenFieldName])&&(n[i][r.childrenFieldName]=[r.initializeLoading()]);var o=r.initializeDataItem(n[i]);r.$set(t,i,o)}else e.model[r.childrenFieldName]=[]}))},onItemDragStart:function(t,e,n){if(!this.draggable||n.dragDisabled)return!1;t.dataTransfer.effectAllowed="move",t.dataTransfer.setData("text",null),this.draggedElm=t.target,this.draggedItem={item:n,parentItem:e.parentItem,index:e.parentItem.findIndex((function(t){return t.id===n.id}))},this.$emit("item-drag-start",e,n,t)},onItemDragEnd:function(t,e,n){this.draggedItem=void 0,this.draggedElm=void 0,this.$emit("item-drag-end",e,n,t)},onItemDrop:function(t,e,n){var r=this;if(!this.draggable||n.dropDisabled)return!1;if(this.$emit("item-drop-before",e,n,this.draggedItem?this.draggedItem.item:void 0,t),this.draggedElm&&this.draggedElm!==t.target&&!this.draggedElm.contains(t.target)&&this.draggedItem){if(this.draggedItem.parentItem===n[this.childrenFieldName]||this.draggedItem.item===n||n[this.childrenFieldName]&&-1!==n[this.childrenFieldName].findIndex((function(t){return t.id===r.draggedItem.item.id})))return;n[this.childrenFieldName]?n[this.childrenFieldName].push(this.draggedItem.item):n[this.childrenFieldName]=[this.draggedItem.item],n.opened=!0;var i=this.draggedItem;this.$nextTick((function(){i.parentItem.splice(i.index,1)})),this.$emit("item-drop",e,n,i.item,t)}}},created:function(){this.initializeData(this.data)},mounted:function(){this.async&&(this.$set(this.data,0,this.initializeLoading()),this.handleAsyncLoad(this.data,this))},components:{TreeItem:o.a}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n.n(r);i.a.install=function(t){t.component(i.a.name,i.a)},"undefined"!=typeof window&&window.Vue&&window.Vue.use(i.a),e.default=i.a},function(t,e,n){e=t.exports=n(6)(),e.push([t.i,'.tree-children,.tree-container-ul,.tree-node{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.tree-children{overflow:hidden}.tree-anchor,.tree-node{white-space:nowrap}.tree-anchor{display:inline-block;color:#000;padding:0 4px 0 1px;margin:0;vertical-align:top;font-size:14px;cursor:pointer}.tree-anchor:focus{outline:0}.tree-anchor,.tree-anchor:active,.tree-anchor:hover,.tree-anchor:link,.tree-anchor:visited{text-decoration:none;color:inherit}.tree-icon,.tree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.tree-ocl{cursor:pointer}.tree-leaf>.tree-ocl{cursor:default}.tree-anchor>.tree-themeicon{margin-right:2px}.tree-anchor>.tree-themeicon-hidden,.tree-hidden,.tree-no-icons .tree-themeicon,.tree-node.tree-hidden{display:none}.tree-rtl .tree-anchor{padding:0 1px 0 4px}.tree-rtl .tree-anchor>.tree-themeicon{margin-left:2px;margin-right:0}.tree-rtl .tree-node{margin-left:0}.tree-rtl .tree-container-ul>.tree-node{margin-right:0}.tree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.tree-wholerow-ul .tree-leaf>.tree-ocl{cursor:pointer}.tree-wholerow-ul .tree-anchor,.tree-wholerow-ul .tree-icon{position:relative}.tree-wholerow-ul .tree-wholerow{width:100%;cursor:pointer;z-index:-1;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tree{text-align:left}.tree-default .tree-icon,.tree-default .tree-node{background-repeat:no-repeat;background-color:transparent}.tree-default .tree-anchor,.tree-default .tree-animated,.tree-default .tree-wholerow{transition:background-color .15s,box-shadow .15s}.tree-default .tree-context,.tree-default .tree-hovered{background:#eee;border:0;box-shadow:none}.tree-default .tree-selected{background:#e1e1e1;border:0;box-shadow:none}.tree-default .tree-no-icons .tree-anchor>.tree-themeicon{display:none}.tree-default .tree-disabled{color:#666}.tree-default .tree-disabled.tree-hovered{box-shadow:none}.tree-default .tree-disabled>.tree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'tree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#tree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.tree-default .tree-search{font-style:italic;color:#8b0000;font-weight:700}.tree-default .tree-no-checkboxes .tree-checkbox{display:none!important}.tree-default.tree-checkbox-no-clicked .tree-selected{background:transparent;box-shadow:none}.tree-default.tree-checkbox-no-clicked .tree-selected.tree-hovered{background:#eee}.tree-default.tree-checkbox-no-clicked>.tree-wholerow-ul .tree-wholerow-clicked{background:transparent}.tree-default.tree-checkbox-no-clicked>.tree-wholerow-ul .tree-wholerow-clicked.tree-wholerow-hovered{background:#eee}.tree-default>.tree-striped{min-width:100%;display:inline-block;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") 0 0 repeat}.tree-default>.tree-wholerow-ul .tree-hovered,.tree-default>.tree-wholerow-ul .tree-selected{background:transparent;box-shadow:none;border-radius:0}.tree-default .tree-wholerow{box-sizing:border-box}.tree-default .tree-wholerow-hovered{background:#eee}.tree-default .tree-wholerow-clicked{background:#e1e1e1}.tree-default .tree-node{min-height:24px;line-height:24px;margin-left:30px;min-width:24px}.tree-default .tree-anchor,.tree-default .tree-icon{line-height:24px;height:24px}.tree-default .tree-icon{width:24px}.tree-default .tree-icon:empty{width:24px;height:24px;line-height:24px}.tree-default.tree-rtl .tree-node{margin-right:24px}.tree-default .tree-wholerow{height:24px}.tree-default .tree-icon,.tree-default .tree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACbBJREFUeNrsnX+IHFcBx9/szaZerrU/rmpCcmmLAVuFinjFhFLECmf+EEVrWlNThNo/iiBEaJSribW1EjSSNEY9/6iKxBZK8Q+10nSxAckfScmJtZAm1fzRJA2pUm1yOe9wd3bH9+Zuzunc3GV3frw3O+/zCY+5mbvL25l9893Pe/NuxvF9X4AQjuP0/DsjI2v8s2fPOaZecxXrpz2Wu82XCdX+zpx5I9NOODS4ajSGqkB7pM3rbC81mkG2TyDqhyp9+OgsZWh/GCAGiAHS5o0c+zzOOQwQA8MAgfMPA8QAMUDAADFADAwDBM4/DBADxAABA8QAMTAMEDj/MEAMsB8NsNFopG6kY2Njmd/YqtaPAQrhdvuDo6OjPdc0OTmZW6oUXX+aA7lu3drMM9E59l2fyGmCg/ozcupP96yXi+/L8vnYt34ny/j6jz/zqmEDzNTO3KIadZqTpuz1x9ERfpF97yWwKlc/GONpWW5L2P4ZWW6U5cOmXlgef4bp8v6mR5cBQnnoxqrS2FqJuW2Z790qDXGTtMCDVhjgUqaVd3enXzAdfsq0ejEzqD7j4+Pndu3atUZjlc/LEIwHkSfL72V5UIbjP8tsgFwFzmiAHAUoUfj9Wy7WGKjaSRCrz6kA1GCABKCtBggQCb9pubiuZC/r0SL/c2NjgPELDNF1Hd3h5S5w6OyOh2OAaZdpu71Lrce7wzrqjx37wusn6MaDpezmRrfNysWV8e1Vx9gYYDRk5sPISToBiiIp5EyMh4Uncdplyn3vep+Lrj/r8YFsQajCTi6bcnXQtvDLywDpAgP0ETHzU4sVNoZfxADNB6CyAtNXI7kaCjaGoK3hVxoDtHUKTBkg9AlBW8MvLwNkIjRAD5RpkrPN4ZeXAfYUgDr+vKzM9Rved6vrB2O8IcvalL+7Q4MB6rkKbLqra3NXm2Of740FqL8n7pflJ7IMX+bnrp1fvj2/VH8e97OyGyC3wwKwlH6/HRbPBQYAawMwj9fMPEAA6Eu4IzQAYIAYIABggBggAGg0MNNggACAAWKAAIABYoBaMX1XaNvrBwwQAwQADBADxMAwQMAAMUAAwAAxQAwMAwQMEAMEAAwQA8TAMEDAADFAAAwQAwQMDAMEDBCglDQaDU/M3fo8LJcVg7CMjY25OdSf+iSR9TtlrT8vA3zoG9/yRz9yqzj599fFqdPnxfobVgfbjx9/RTz7zFOFambW/Oq6caR5Hkeet1I3Xf9yBqTjQd+WH39H1t9LbyUISll/J8f9Fyn2X1Sl/uVY//4R8dwfjwTB981tD4jHHp97WNMVV75HhwHqeSZIrw26iAcYma4/CR3hl6ZBF/EQI4P1O5p/DxLY+pVtiefUi4cOz3+1emFbGH7qd3798ycKeR+0PxUOzBmg5ZQmALv5EKjyE/QOPLl30ba254kLF6fEj3/6pDh16uqFn7v7i1sLtcA8DDDzRRCbH1Wp2wBtO9mgdyYmJgqvY+Bjv31HWXH7H8Tw8HXa9zUPA+QqcA4GyFGAMrB//34xPT1tzf7mcRWYLnCfGyCAYt++faLZbFq1z8bGAOPd3ui6jiuvy3W709YfjuWlXeZhkt3+//Fub3Q97ZW/LPXHjj9pVCC7d+8Oltu3b1/YtnfvXuF53qLtlhigvqvASSEzH0aOzsafFHLqpMxSf3iSp13mZZLd/P/R/cy631nrB3NBqMJuz549ot1uWxd+Rg0QAMygQi60wHCpO/zaL302cfv09JQdBlhGI8BKwMYQ1Bl+8/P5lhx+WjU8FCz/+pdj4r4Hvh5MgQm3VdYAdYz5AcEPySGou9v73R3bFm3b+fgTQdDdvvHBYH3Llh+JV08eEJ+88w7xhbs2ix/+4HvVNkCAgknb0HOfolSmeZcmxvxuuunGRe/D5nu+5A+t3SRefvm4+M/sYTE0eIf44M33iRcPHRDXvPva6hig6UnPtk+6Nn3yGay/NAEIi9n6tS3i2V8ejHSFD4vTp18PusAXpt4urN48DJC7wUDp4W4w5b4bjNGuQcb8IgABLKXfA1AZYNZpaAQgAAForQHyt8AA0LcGmPlDAAMEwAAxQAAADBAAMEAMEAAAAwQADBADBADAAAEAA8QAAQAwQADAADFAAAAMEAAwQAwQAAADBAAMEAMEAMAA+4+64wxG11u+P6ut7qGB9z780I6vJn2v0Wj87ciRI0/zDgEGWNEA/O8ttwQv9ooTJ5wsP5Mp/FbWrvJmOteodXdl7YKY6VzSFYIbN268V4bcU/HtszOz4uLURTExMfGo5Duc2mBDAOZxR+hCusCjv3F8VYoOwm6354kKv7fe+tdrqohm7UOefB/iVqiTtueJmdlZIV+PkOH3iIQABCvI46lwuQdgkcEXtbp42EXXi7C/AGl/ruuuUV++8OeD4s03/3FIrZsMwZrrivoKN3hS0NSlKfHtnTsJQbCCPMYAcw3AaPhN3uUXEkJJIagl/GL86rlflCIE1c4OvWulGLlhRJw5c1acOPma2Lz57kfq9fonOEUAA1ye3B6MriP8oiFnMvyiIahQIbhq1fvuFCs6F2QIFn1hZNGzUJUFrhwcFCPrRoTX9AIjHB0dXc0pAhYYYKZzvusADAMuKdx0hl9SCJoIv6QQvP764Q/IA3qpMNtbYtRabR1w6+Lqq+rBmCCPA4dIm8EA8+wCx8f4TIRf3PyS1ivanH3R8TtLdYUVA9IGVQGwxAD1BGA03MLQK0P4LXdhRAdf/vT94lMf3SRUFziYFlMgbn1AHXA/7AeHZe4Lf3EaAlQY7QaYFIJlCD9TIRgNP8/zzhU9J9CR/3yVdNIB/XZb+LK7q0qn0xbtdmeu+zsHnWDAAIvoAsfDrgzmZyIE4+EnO51niwy/DRs2BJPWZcj57Y4X9ITbal0Wv6O8cK5nrELQxwEBAywmAKOhpzP8lgq7brbnhjS8wPQkOsNPcfTo0SDUW03PaTZbotXyhKxbeHLZbLVkkUu5XZWODElOD8AAL0/q0XIT4ddNwBUdgmqcT13tDb92PaHtT+GkAfqtTqtWi39uOfMCGI4QNjFAwAALDUAbUUGn5vktTHWZ6Wi9GUK73Vbz/ZyOGgOUiefLLxynFkx1GKjXAp9XLUJNiQGwxAD1zAOE/4egqbqPHTt2/uEdj6nAU77nB3O81BhgcFMLNR3QXxj/m5ycPM+7BRjg8nA7rPBA9MGEUflpFdyNpu66ouV5wnVdZ67/Oxd7XnTsT41XCjHLOwtVNsCsd4MhAPsoAAHgnXBHaACw1gDpAmOAABggBggAGCAGiAECYIAYIABggBggAEAC/xNgABT+eKeUWyLUAAAAAElFTkSuQmCC")}.tree-default .tree-node{background-position:-292px -4px;background-repeat:repeat-y}.tree-default .tree-last{background:transparent}.tree-default .tree-open>.tree-ocl{background-position:-132px -4px}.tree-default .tree-closed>.tree-ocl{background-position:-100px -4px}.tree-default .tree-leaf>.tree-ocl{background-position:-68px -4px}.tree-default .tree-themeicon{background-position:-260px -4px}.tree-default>.tree-no-dots .tree-leaf>.tree-ocl,.tree-default>.tree-no-dots .tree-node{background:transparent}.tree-default>.tree-no-dots .tree-open>.tree-ocl{background-position:-36px -4px}.tree-default>.tree-no-dots .tree-closed>.tree-ocl{background-position:-4px -4px}.tree-default .tree-disabled,.tree-default .tree-disabled.tree-hovered{background:transparent}.tree-default .tree-disabled.tree-selected{background:#efefef}.tree-default .tree-checkbox{background-position:-164px -4px}.tree-default .tree-checkbox:hover{background-position:-164px -36px}.tree-default.tree-checkbox-selection .tree-selected>.tree-checkbox,.tree-default .tree-checked>.tree-checkbox{background-position:-228px -4px}.tree-default.tree-checkbox-selection .tree-selected>.tree-checkbox:hover,.tree-default .tree-checked>.tree-checkbox:hover{background-position:-228px -36px}.tree-default .tree-anchor>.tree-undetermined{background-position:-196px -4px}.tree-default .tree-anchor>.tree-undetermined:hover{background-position:-196px -36px}.tree-default .tree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'tree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#tree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.tree-default>.tree-striped{background-size:auto 48px}.tree-default.tree-rtl .tree-node{background-position:100% 1px;background-repeat:repeat-y}.tree-default.tree-rtl .tree-open>.tree-ocl{background-position:-132px -36px}.tree-default.tree-rtl .tree-closed>.tree-ocl{background-position:-100px -36px}.tree-default.tree-rtl .tree-leaf>.tree-ocl{background-position:-68px -36px}.tree-default.tree-rtl>.tree-no-dots .tree-leaf>.tree-ocl,.tree-default.tree-rtl>.tree-no-dots .tree-node{background:transparent}.tree-default.tree-rtl>.tree-no-dots .tree-open>.tree-ocl{background-position:-36px -36px}.tree-default.tree-rtl>.tree-no-dots .tree-closed>.tree-ocl{background-position:-4px -36px}.tree-default .tree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.tree-default .tree-node.tree-loading{background:none}.tree-default>.tree-container-ul .tree-loading>.tree-ocl{background:url("data:image/gif;base64,R0lGODlhEAAQAPQAAP///wAAAPDw8IqKiuDg4EZGRnp6egAAAFhYWCQkJKysrL6+vhQUFJycnAQEBDY2NmhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFdyAgAgIJIeWoAkRCCMdBkKtIHIngyMKsErPBYbADpkSCwhDmQCBethRB6Vj4kFCkQPG4IlWDgrNRIwnO4UKBXDufzQvDMaoSDBgFb886MiQadgNABAokfCwzBA8LCg0Egl8jAggGAA1kBIA1BAYzlyILczULC2UhACH5BAkKAAAALAAAAAAQABAAAAV2ICACAmlAZTmOREEIyUEQjLKKxPHADhEvqxlgcGgkGI1DYSVAIAWMx+lwSKkICJ0QsHi9RgKBwnVTiRQQgwF4I4UFDQQEwi6/3YSGWRRmjhEETAJfIgMFCnAKM0KDV4EEEAQLiF18TAYNXDaSe3x6mjidN1s3IQAh+QQJCgAAACwAAAAAEAAQAAAFeCAgAgLZDGU5jgRECEUiCI+yioSDwDJyLKsXoHFQxBSHAoAAFBhqtMJg8DgQBgfrEsJAEAg4YhZIEiwgKtHiMBgtpg3wbUZXGO7kOb1MUKRFMysCChAoggJCIg0GC2aNe4gqQldfL4l/Ag1AXySJgn5LcoE3QXI3IQAh+QQJCgAAACwAAAAAEAAQAAAFdiAgAgLZNGU5joQhCEjxIssqEo8bC9BRjy9Ag7GILQ4QEoE0gBAEBcOpcBA0DoxSK/e8LRIHn+i1cK0IyKdg0VAoljYIg+GgnRrwVS/8IAkICyosBIQpBAMoKy9dImxPhS+GKkFrkX+TigtLlIyKXUF+NjagNiEAIfkECQoAAAAsAAAAABAAEAAABWwgIAICaRhlOY4EIgjH8R7LKhKHGwsMvb4AAy3WODBIBBKCsYA9TjuhDNDKEVSERezQEL0WrhXucRUQGuik7bFlngzqVW9LMl9XWvLdjFaJtDFqZ1cEZUB0dUgvL3dgP4WJZn4jkomWNpSTIyEAIfkECQoAAAAsAAAAABAAEAAABX4gIAICuSxlOY6CIgiD8RrEKgqGOwxwUrMlAoSwIzAGpJpgoSDAGifDY5kopBYDlEpAQBwevxfBtRIUGi8xwWkDNBCIwmC9Vq0aiQQDQuK+VgQPDXV9hCJjBwcFYU5pLwwHXQcMKSmNLQcIAExlbH8JBwttaX0ABAcNbWVbKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICSRBlOY7CIghN8zbEKsKoIjdFzZaEgUBHKChMJtRwcWpAWoWnifm6ESAMhO8lQK0EEAV3rFopIBCEcGwDKAqPh4HUrY4ICHH1dSoTFgcHUiZjBhAJB2AHDykpKAwHAwdzf19KkASIPl9cDgcnDkdtNwiMJCshACH5BAkKAAAALAAAAAAQABAAAAV3ICACAkkQZTmOAiosiyAoxCq+KPxCNVsSMRgBsiClWrLTSWFoIQZHl6pleBh6suxKMIhlvzbAwkBWfFWrBQTxNLq2RG2yhSUkDs2b63AYDAoJXAcFRwADeAkJDX0AQCsEfAQMDAIPBz0rCgcxky0JRWE1AmwpKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICKZzkqJ4nQZxLqZKv4NqNLKK2/Q4Ek4lFXChsg5ypJjs1II3gEDUSRInEGYAw6B6zM4JhrDAtEosVkLUtHA7RHaHAGJQEjsODcEg0FBAFVgkQJQ1pAwcDDw8KcFtSInwJAowCCA6RIwqZAgkPNgVpWndjdyohACH5BAkKAAAALAAAAAAQABAAAAV5ICACAimc5KieLEuUKvm2xAKLqDCfC2GaO9eL0LABWTiBYmA06W6kHgvCqEJiAIJiu3gcvgUsscHUERm+kaCxyxa+zRPk0SgJEgfIvbAdIAQLCAYlCj4DBw0IBQsMCjIqBAcPAooCBg9pKgsJLwUFOhCZKyQDA3YqIQAh+QQJCgAAACwAAAAAEAAQAAAFdSAgAgIpnOSonmxbqiThCrJKEHFbo8JxDDOZYFFb+A41E4H4OhkOipXwBElYITDAckFEOBgMQ3arkMkUBdxIUGZpEb7kaQBRlASPg0FQQHAbEEMGDSVEAA1QBhAED1E0NgwFAooCDWljaQIQCE5qMHcNhCkjIQAh+QQJCgAAACwAAAAAEAAQAAAFeSAgAgIpnOSoLgxxvqgKLEcCC65KEAByKK8cSpA4DAiHQ/DkKhGKh4ZCtCyZGo6F6iYYPAqFgYy02xkSaLEMV34tELyRYNEsCQyHlvWkGCzsPgMCEAY7Cg04Uk48LAsDhRA8MVQPEF0GAgqYYwSRlycNcWskCkApIyEAOwAAAAAAAAAAAA==") 50% no-repeat}.tree-default .tree-file{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACbBJREFUeNrsnX+IHFcBx9/szaZerrU/rmpCcmmLAVuFinjFhFLECmf+EEVrWlNThNo/iiBEaJSribW1EjSSNEY9/6iKxBZK8Q+10nSxAckfScmJtZAm1fzRJA2pUm1yOe9wd3bH9+Zuzunc3GV3frw3O+/zCY+5mbvL25l9893Pe/NuxvF9X4AQjuP0/DsjI2v8s2fPOaZecxXrpz2Wu82XCdX+zpx5I9NOODS4ajSGqkB7pM3rbC81mkG2TyDqhyp9+OgsZWh/GCAGiAHS5o0c+zzOOQwQA8MAgfMPA8QAMUDAADFADAwDBM4/DBADxAABA8QAMTAMEDj/MEAMsB8NsNFopG6kY2Njmd/YqtaPAQrhdvuDo6OjPdc0OTmZW6oUXX+aA7lu3drMM9E59l2fyGmCg/ozcupP96yXi+/L8vnYt34ny/j6jz/zqmEDzNTO3KIadZqTpuz1x9ERfpF97yWwKlc/GONpWW5L2P4ZWW6U5cOmXlgef4bp8v6mR5cBQnnoxqrS2FqJuW2Z790qDXGTtMCDVhjgUqaVd3enXzAdfsq0ejEzqD7j4+Pndu3atUZjlc/LEIwHkSfL72V5UIbjP8tsgFwFzmiAHAUoUfj9Wy7WGKjaSRCrz6kA1GCABKCtBggQCb9pubiuZC/r0SL/c2NjgPELDNF1Hd3h5S5w6OyOh2OAaZdpu71Lrce7wzrqjx37wusn6MaDpezmRrfNysWV8e1Vx9gYYDRk5sPISToBiiIp5EyMh4Uncdplyn3vep+Lrj/r8YFsQajCTi6bcnXQtvDLywDpAgP0ETHzU4sVNoZfxADNB6CyAtNXI7kaCjaGoK3hVxoDtHUKTBkg9AlBW8MvLwNkIjRAD5RpkrPN4ZeXAfYUgDr+vKzM9Rved6vrB2O8IcvalL+7Q4MB6rkKbLqra3NXm2Of740FqL8n7pflJ7IMX+bnrp1fvj2/VH8e97OyGyC3wwKwlH6/HRbPBQYAawMwj9fMPEAA6Eu4IzQAYIAYIABggBggAGg0MNNggACAAWKAAIABYoBaMX1XaNvrBwwQAwQADBADxMAwQMAAMUAAwAAxQAwMAwQMEAMEAAwQA8TAMEDAADFAAAwQAwQMDAMEDBCglDQaDU/M3fo8LJcVg7CMjY25OdSf+iSR9TtlrT8vA3zoG9/yRz9yqzj599fFqdPnxfobVgfbjx9/RTz7zFOFambW/Oq6caR5Hkeet1I3Xf9yBqTjQd+WH39H1t9LbyUISll/J8f9Fyn2X1Sl/uVY//4R8dwfjwTB981tD4jHHp97WNMVV75HhwHqeSZIrw26iAcYma4/CR3hl6ZBF/EQI4P1O5p/DxLY+pVtiefUi4cOz3+1emFbGH7qd3798ycKeR+0PxUOzBmg5ZQmALv5EKjyE/QOPLl30ba254kLF6fEj3/6pDh16uqFn7v7i1sLtcA8DDDzRRCbH1Wp2wBtO9mgdyYmJgqvY+Bjv31HWXH7H8Tw8HXa9zUPA+QqcA4GyFGAMrB//34xPT1tzf7mcRWYLnCfGyCAYt++faLZbFq1z8bGAOPd3ui6jiuvy3W709YfjuWlXeZhkt3+//Fub3Q97ZW/LPXHjj9pVCC7d+8Oltu3b1/YtnfvXuF53qLtlhigvqvASSEzH0aOzsafFHLqpMxSf3iSp13mZZLd/P/R/cy631nrB3NBqMJuz549ot1uWxd+Rg0QAMygQi60wHCpO/zaL302cfv09JQdBlhGI8BKwMYQ1Bl+8/P5lhx+WjU8FCz/+pdj4r4Hvh5MgQm3VdYAdYz5AcEPySGou9v73R3bFm3b+fgTQdDdvvHBYH3Llh+JV08eEJ+88w7xhbs2ix/+4HvVNkCAgknb0HOfolSmeZcmxvxuuunGRe/D5nu+5A+t3SRefvm4+M/sYTE0eIf44M33iRcPHRDXvPva6hig6UnPtk+6Nn3yGay/NAEIi9n6tS3i2V8ejHSFD4vTp18PusAXpt4urN48DJC7wUDp4W4w5b4bjNGuQcb8IgABLKXfA1AZYNZpaAQgAAForQHyt8AA0LcGmPlDAAMEwAAxQAAADBAAMEAMEAAAAwQADBADBADAAAEAA8QAAQAwQADAADFAAAAMEAAwQAwQAAADBAAMEAMEAMAA+4+64wxG11u+P6ut7qGB9z780I6vJn2v0Wj87ciRI0/zDgEGWNEA/O8ttwQv9ooTJ5wsP5Mp/FbWrvJmOteodXdl7YKY6VzSFYIbN268V4bcU/HtszOz4uLURTExMfGo5Duc2mBDAOZxR+hCusCjv3F8VYoOwm6354kKv7fe+tdrqohm7UOefB/iVqiTtueJmdlZIV+PkOH3iIQABCvI46lwuQdgkcEXtbp42EXXi7C/AGl/ruuuUV++8OeD4s03/3FIrZsMwZrrivoKN3hS0NSlKfHtnTsJQbCCPMYAcw3AaPhN3uUXEkJJIagl/GL86rlflCIE1c4OvWulGLlhRJw5c1acOPma2Lz57kfq9fonOEUAA1ye3B6MriP8oiFnMvyiIahQIbhq1fvuFCs6F2QIFn1hZNGzUJUFrhwcFCPrRoTX9AIjHB0dXc0pAhYYYKZzvusADAMuKdx0hl9SCJoIv6QQvP764Q/IA3qpMNtbYtRabR1w6+Lqq+rBmCCPA4dIm8EA8+wCx8f4TIRf3PyS1ivanH3R8TtLdYUVA9IGVQGwxAD1BGA03MLQK0P4LXdhRAdf/vT94lMf3SRUFziYFlMgbn1AHXA/7AeHZe4Lf3EaAlQY7QaYFIJlCD9TIRgNP8/zzhU9J9CR/3yVdNIB/XZb+LK7q0qn0xbtdmeu+zsHnWDAAIvoAsfDrgzmZyIE4+EnO51niwy/DRs2BJPWZcj57Y4X9ITbal0Wv6O8cK5nrELQxwEBAywmAKOhpzP8lgq7brbnhjS8wPQkOsNPcfTo0SDUW03PaTZbotXyhKxbeHLZbLVkkUu5XZWODElOD8AAL0/q0XIT4ddNwBUdgmqcT13tDb92PaHtT+GkAfqtTqtWi39uOfMCGI4QNjFAwAALDUAbUUGn5vktTHWZ6Wi9GUK73Vbz/ZyOGgOUiefLLxynFkx1GKjXAp9XLUJNiQGwxAD1zAOE/4egqbqPHTt2/uEdj6nAU77nB3O81BhgcFMLNR3QXxj/m5ycPM+7BRjg8nA7rPBA9MGEUflpFdyNpu66ouV5wnVdZ67/Oxd7XnTsT41XCjHLOwtVNsCsd4MhAPsoAAHgnXBHaACw1gDpAmOAABggBggAGCAGiAECYIAYIABggBggAEAC/xNgABT+eKeUWyLUAAAAAElFTkSuQmCC") -100px -68px no-repeat}.tree-default .tree-folder{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACbBJREFUeNrsnX+IHFcBx9/szaZerrU/rmpCcmmLAVuFinjFhFLECmf+EEVrWlNThNo/iiBEaJSribW1EjSSNEY9/6iKxBZK8Q+10nSxAckfScmJtZAm1fzRJA2pUm1yOe9wd3bH9+Zuzunc3GV3frw3O+/zCY+5mbvL25l9893Pe/NuxvF9X4AQjuP0/DsjI2v8s2fPOaZecxXrpz2Wu82XCdX+zpx5I9NOODS4ajSGqkB7pM3rbC81mkG2TyDqhyp9+OgsZWh/GCAGiAHS5o0c+zzOOQwQA8MAgfMPA8QAMUDAADFADAwDBM4/DBADxAABA8QAMTAMEDj/MEAMsB8NsNFopG6kY2Njmd/YqtaPAQrhdvuDo6OjPdc0OTmZW6oUXX+aA7lu3drMM9E59l2fyGmCg/ozcupP96yXi+/L8vnYt34ny/j6jz/zqmEDzNTO3KIadZqTpuz1x9ERfpF97yWwKlc/GONpWW5L2P4ZWW6U5cOmXlgef4bp8v6mR5cBQnnoxqrS2FqJuW2Z790qDXGTtMCDVhjgUqaVd3enXzAdfsq0ejEzqD7j4+Pndu3atUZjlc/LEIwHkSfL72V5UIbjP8tsgFwFzmiAHAUoUfj9Wy7WGKjaSRCrz6kA1GCABKCtBggQCb9pubiuZC/r0SL/c2NjgPELDNF1Hd3h5S5w6OyOh2OAaZdpu71Lrce7wzrqjx37wusn6MaDpezmRrfNysWV8e1Vx9gYYDRk5sPISToBiiIp5EyMh4Uncdplyn3vep+Lrj/r8YFsQajCTi6bcnXQtvDLywDpAgP0ETHzU4sVNoZfxADNB6CyAtNXI7kaCjaGoK3hVxoDtHUKTBkg9AlBW8MvLwNkIjRAD5RpkrPN4ZeXAfYUgDr+vKzM9Rved6vrB2O8IcvalL+7Q4MB6rkKbLqra3NXm2Of740FqL8n7pflJ7IMX+bnrp1fvj2/VH8e97OyGyC3wwKwlH6/HRbPBQYAawMwj9fMPEAA6Eu4IzQAYIAYIABggBggAGg0MNNggACAAWKAAIABYoBaMX1XaNvrBwwQAwQADBADxMAwQMAAMUAAwAAxQAwMAwQMEAMEAAwQA8TAMEDAADFAAAwQAwQMDAMEDBCglDQaDU/M3fo8LJcVg7CMjY25OdSf+iSR9TtlrT8vA3zoG9/yRz9yqzj599fFqdPnxfobVgfbjx9/RTz7zFOFambW/Oq6caR5Hkeet1I3Xf9yBqTjQd+WH39H1t9LbyUISll/J8f9Fyn2X1Sl/uVY//4R8dwfjwTB981tD4jHHp97WNMVV75HhwHqeSZIrw26iAcYma4/CR3hl6ZBF/EQI4P1O5p/DxLY+pVtiefUi4cOz3+1emFbGH7qd3798ycKeR+0PxUOzBmg5ZQmALv5EKjyE/QOPLl30ba254kLF6fEj3/6pDh16uqFn7v7i1sLtcA8DDDzRRCbH1Wp2wBtO9mgdyYmJgqvY+Bjv31HWXH7H8Tw8HXa9zUPA+QqcA4GyFGAMrB//34xPT1tzf7mcRWYLnCfGyCAYt++faLZbFq1z8bGAOPd3ui6jiuvy3W709YfjuWlXeZhkt3+//Fub3Q97ZW/LPXHjj9pVCC7d+8Oltu3b1/YtnfvXuF53qLtlhigvqvASSEzH0aOzsafFHLqpMxSf3iSp13mZZLd/P/R/cy631nrB3NBqMJuz549ot1uWxd+Rg0QAMygQi60wHCpO/zaL302cfv09JQdBlhGI8BKwMYQ1Bl+8/P5lhx+WjU8FCz/+pdj4r4Hvh5MgQm3VdYAdYz5AcEPySGou9v73R3bFm3b+fgTQdDdvvHBYH3Llh+JV08eEJ+88w7xhbs2ix/+4HvVNkCAgknb0HOfolSmeZcmxvxuuunGRe/D5nu+5A+t3SRefvm4+M/sYTE0eIf44M33iRcPHRDXvPva6hig6UnPtk+6Nn3yGay/NAEIi9n6tS3i2V8ejHSFD4vTp18PusAXpt4urN48DJC7wUDp4W4w5b4bjNGuQcb8IgABLKXfA1AZYNZpaAQgAAForQHyt8AA0LcGmPlDAAMEwAAxQAAADBAAMEAMEAAAAwQADBADBADAAAEAA8QAAQAwQADAADFAAAAMEAAwQAwQAAADBAAMEAMEAMAA+4+64wxG11u+P6ut7qGB9z780I6vJn2v0Wj87ciRI0/zDgEGWNEA/O8ttwQv9ooTJ5wsP5Mp/FbWrvJmOteodXdl7YKY6VzSFYIbN268V4bcU/HtszOz4uLURTExMfGo5Duc2mBDAOZxR+hCusCjv3F8VYoOwm6354kKv7fe+tdrqohm7UOefB/iVqiTtueJmdlZIV+PkOH3iIQABCvI46lwuQdgkcEXtbp42EXXi7C/AGl/ruuuUV++8OeD4s03/3FIrZsMwZrrivoKN3hS0NSlKfHtnTsJQbCCPMYAcw3AaPhN3uUXEkJJIagl/GL86rlflCIE1c4OvWulGLlhRJw5c1acOPma2Lz57kfq9fonOEUAA1ye3B6MriP8oiFnMvyiIahQIbhq1fvuFCs6F2QIFn1hZNGzUJUFrhwcFCPrRoTX9AIjHB0dXc0pAhYYYKZzvusADAMuKdx0hl9SCJoIv6QQvP764Q/IA3qpMNtbYtRabR1w6+Lqq+rBmCCPA4dIm8EA8+wCx8f4TIRf3PyS1ivanH3R8TtLdYUVA9IGVQGwxAD1BGA03MLQK0P4LXdhRAdf/vT94lMf3SRUFziYFlMgbn1AHXA/7AeHZe4Lf3EaAlQY7QaYFIJlCD9TIRgNP8/zzhU9J9CR/3yVdNIB/XZb+LK7q0qn0xbtdmeu+zsHnWDAAIvoAsfDrgzmZyIE4+EnO51niwy/DRs2BJPWZcj57Y4X9ITbal0Wv6O8cK5nrELQxwEBAywmAKOhpzP8lgq7brbnhjS8wPQkOsNPcfTo0SDUW03PaTZbotXyhKxbeHLZbLVkkUu5XZWODElOD8AAL0/q0XIT4ddNwBUdgmqcT13tDb92PaHtT+GkAfqtTqtWi39uOfMCGI4QNjFAwAALDUAbUUGn5vktTHWZ6Wi9GUK73Vbz/ZyOGgOUiefLLxynFkx1GKjXAp9XLUJNiQGwxAD1zAOE/4egqbqPHTt2/uEdj6nAU77nB3O81BhgcFMLNR3QXxj/m5ycPM+7BRjg8nA7rPBA9MGEUflpFdyNpu66ouV5wnVdZ67/Oxd7XnTsT41XCjHLOwtVNsCsd4MhAPsoAAHgnXBHaACw1gDpAmOAABggBggAGCAGiAECYIAYIABggBggAEAC/xNgABT+eKeUWyLUAAAAAElFTkSuQmCC") -260px -4px no-repeat}.tree-default>.tree-container-ul>.tree-node{margin-left:0;margin-right:0}.tree-default .tree-ellipsis{overflow:hidden}.tree-default .tree-ellipsis .tree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.tree-default .tree-ellipsis.tree-no-icons .tree-anchor{width:calc(100% - 5px)}.tree-default.tree-rtl .tree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==")}.tree-default.tree-rtl .tree-last{background:transparent}.tree-default-small .tree-node{min-height:18px;line-height:18px;margin-left:24px;min-width:18px}.tree-default-small .tree-anchor{line-height:18px;height:18px}.tree-default-small .tree-icon,.tree-default-small .tree-icon:empty{width:18px;height:18px;line-height:18px}.tree-default-small.tree-rtl .tree-node{margin-right:18px}.tree-default-small .tree-wholerow{height:18px}.tree-default-small .tree-icon,.tree-default-small .tree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACbBJREFUeNrsnX+IHFcBx9/szaZerrU/rmpCcmmLAVuFinjFhFLECmf+EEVrWlNThNo/iiBEaJSribW1EjSSNEY9/6iKxBZK8Q+10nSxAckfScmJtZAm1fzRJA2pUm1yOe9wd3bH9+Zuzunc3GV3frw3O+/zCY+5mbvL25l9893Pe/NuxvF9X4AQjuP0/DsjI2v8s2fPOaZecxXrpz2Wu82XCdX+zpx5I9NOODS4ajSGqkB7pM3rbC81mkG2TyDqhyp9+OgsZWh/GCAGiAHS5o0c+zzOOQwQA8MAgfMPA8QAMUDAADFADAwDBM4/DBADxAABA8QAMTAMEDj/MEAMsB8NsNFopG6kY2Njmd/YqtaPAQrhdvuDo6OjPdc0OTmZW6oUXX+aA7lu3drMM9E59l2fyGmCg/ozcupP96yXi+/L8vnYt34ny/j6jz/zqmEDzNTO3KIadZqTpuz1x9ERfpF97yWwKlc/GONpWW5L2P4ZWW6U5cOmXlgef4bp8v6mR5cBQnnoxqrS2FqJuW2Z790qDXGTtMCDVhjgUqaVd3enXzAdfsq0ejEzqD7j4+Pndu3atUZjlc/LEIwHkSfL72V5UIbjP8tsgFwFzmiAHAUoUfj9Wy7WGKjaSRCrz6kA1GCABKCtBggQCb9pubiuZC/r0SL/c2NjgPELDNF1Hd3h5S5w6OyOh2OAaZdpu71Lrce7wzrqjx37wusn6MaDpezmRrfNysWV8e1Vx9gYYDRk5sPISToBiiIp5EyMh4Uncdplyn3vep+Lrj/r8YFsQajCTi6bcnXQtvDLywDpAgP0ETHzU4sVNoZfxADNB6CyAtNXI7kaCjaGoK3hVxoDtHUKTBkg9AlBW8MvLwNkIjRAD5RpkrPN4ZeXAfYUgDr+vKzM9Rved6vrB2O8IcvalL+7Q4MB6rkKbLqra3NXm2Of740FqL8n7pflJ7IMX+bnrp1fvj2/VH8e97OyGyC3wwKwlH6/HRbPBQYAawMwj9fMPEAA6Eu4IzQAYIAYIABggBggAGg0MNNggACAAWKAAIABYoBaMX1XaNvrBwwQAwQADBADxMAwQMAAMUAAwAAxQAwMAwQMEAMEAAwQA8TAMEDAADFAAAwQAwQMDAMEDBCglDQaDU/M3fo8LJcVg7CMjY25OdSf+iSR9TtlrT8vA3zoG9/yRz9yqzj599fFqdPnxfobVgfbjx9/RTz7zFOFambW/Oq6caR5Hkeet1I3Xf9yBqTjQd+WH39H1t9LbyUISll/J8f9Fyn2X1Sl/uVY//4R8dwfjwTB981tD4jHHp97WNMVV75HhwHqeSZIrw26iAcYma4/CR3hl6ZBF/EQI4P1O5p/DxLY+pVtiefUi4cOz3+1emFbGH7qd3798ycKeR+0PxUOzBmg5ZQmALv5EKjyE/QOPLl30ba254kLF6fEj3/6pDh16uqFn7v7i1sLtcA8DDDzRRCbH1Wp2wBtO9mgdyYmJgqvY+Bjv31HWXH7H8Tw8HXa9zUPA+QqcA4GyFGAMrB//34xPT1tzf7mcRWYLnCfGyCAYt++faLZbFq1z8bGAOPd3ui6jiuvy3W709YfjuWlXeZhkt3+//Fub3Q97ZW/LPXHjj9pVCC7d+8Oltu3b1/YtnfvXuF53qLtlhigvqvASSEzH0aOzsafFHLqpMxSf3iSp13mZZLd/P/R/cy631nrB3NBqMJuz549ot1uWxd+Rg0QAMygQi60wHCpO/zaL302cfv09JQdBlhGI8BKwMYQ1Bl+8/P5lhx+WjU8FCz/+pdj4r4Hvh5MgQm3VdYAdYz5AcEPySGou9v73R3bFm3b+fgTQdDdvvHBYH3Llh+JV08eEJ+88w7xhbs2ix/+4HvVNkCAgknb0HOfolSmeZcmxvxuuunGRe/D5nu+5A+t3SRefvm4+M/sYTE0eIf44M33iRcPHRDXvPva6hig6UnPtk+6Nn3yGay/NAEIi9n6tS3i2V8ejHSFD4vTp18PusAXpt4urN48DJC7wUDp4W4w5b4bjNGuQcb8IgABLKXfA1AZYNZpaAQgAAForQHyt8AA0LcGmPlDAAMEwAAxQAAADBAAMEAMEAAAAwQADBADBADAAAEAA8QAAQAwQADAADFAAAAMEAAwQAwQAAADBAAMEAMEAMAA+4+64wxG11u+P6ut7qGB9z780I6vJn2v0Wj87ciRI0/zDgEGWNEA/O8ttwQv9ooTJ5wsP5Mp/FbWrvJmOteodXdl7YKY6VzSFYIbN268V4bcU/HtszOz4uLURTExMfGo5Duc2mBDAOZxR+hCusCjv3F8VYoOwm6354kKv7fe+tdrqohm7UOefB/iVqiTtueJmdlZIV+PkOH3iIQABCvI46lwuQdgkcEXtbp42EXXi7C/AGl/ruuuUV++8OeD4s03/3FIrZsMwZrrivoKN3hS0NSlKfHtnTsJQbCCPMYAcw3AaPhN3uUXEkJJIagl/GL86rlflCIE1c4OvWulGLlhRJw5c1acOPma2Lz57kfq9fonOEUAA1ye3B6MriP8oiFnMvyiIahQIbhq1fvuFCs6F2QIFn1hZNGzUJUFrhwcFCPrRoTX9AIjHB0dXc0pAhYYYKZzvusADAMuKdx0hl9SCJoIv6QQvP764Q/IA3qpMNtbYtRabR1w6+Lqq+rBmCCPA4dIm8EA8+wCx8f4TIRf3PyS1ivanH3R8TtLdYUVA9IGVQGwxAD1BGA03MLQK0P4LXdhRAdf/vT94lMf3SRUFziYFlMgbn1AHXA/7AeHZe4Lf3EaAlQY7QaYFIJlCD9TIRgNP8/zzhU9J9CR/3yVdNIB/XZb+LK7q0qn0xbtdmeu+zsHnWDAAIvoAsfDrgzmZyIE4+EnO51niwy/DRs2BJPWZcj57Y4X9ITbal0Wv6O8cK5nrELQxwEBAywmAKOhpzP8lgq7brbnhjS8wPQkOsNPcfTo0SDUW03PaTZbotXyhKxbeHLZbLVkkUu5XZWODElOD8AAL0/q0XIT4ddNwBUdgmqcT13tDb92PaHtT+GkAfqtTqtWi39uOfMCGI4QNjFAwAALDUAbUUGn5vktTHWZ6Wi9GUK73Vbz/ZyOGgOUiefLLxynFkx1GKjXAp9XLUJNiQGwxAD1zAOE/4egqbqPHTt2/uEdj6nAU77nB3O81BhgcFMLNR3QXxj/m5ycPM+7BRjg8nA7rPBA9MGEUflpFdyNpu66ouV5wnVdZ67/Oxd7XnTsT41XCjHLOwtVNsCsd4MhAPsoAAHgnXBHaACw1gDpAmOAABggBggAGCAGiAECYIAYIABggBggAEAC/xNgABT+eKeUWyLUAAAAAElFTkSuQmCC")}.tree-default-small .tree-node{background-position:-295px -7px;background-repeat:repeat-y}.tree-default-small .tree-last{background:transparent}.tree-default-small .tree-open>.tree-ocl{background-position:-135px -7px}.tree-default-small .tree-closed>.tree-ocl{background-position:-103px -7px}.tree-default-small .tree-leaf>.tree-ocl{background-position:-71px -7px}.tree-default-small .tree-themeicon{background-position:-263px -7px}.tree-default-small>.tree-no-dots .tree-leaf>.tree-ocl,.tree-default-small>.tree-no-dots .tree-node{background:transparent}.tree-default-small>.tree-no-dots .tree-open>.tree-ocl{background-position:-39px -7px}.tree-default-small>.tree-no-dots .tree-closed>.tree-ocl{background-position:-7px -7px}.tree-default-small .tree-disabled,.tree-default-small .tree-disabled.tree-hovered{background:transparent}.tree-default-small .tree-disabled.tree-selected{background:#efefef}.tree-default-small .tree-checkbox{background-position:-167px -7px}.tree-default-small .tree-checkbox:hover{background-position:-167px -39px}.tree-default-small.tree-checkbox-selection .tree-selected>.tree-checkbox,.tree-default-small .tree-checked>.tree-checkbox{background-position:-231px -7px}.tree-default-small.tree-checkbox-selection .tree-selected>.tree-checkbox:hover,.tree-default-small .tree-checked>.tree-checkbox:hover{background-position:-231px -39px}.tree-default-small .tree-anchor>.tree-undetermined{background-position:-199px -7px}.tree-default-small .tree-anchor>.tree-undetermined:hover{background-position:-199px -39px}.tree-default-small .tree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'tree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#tree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.tree-default-small>.tree-striped{background-size:auto 36px}.tree-default-small.tree-rtl .tree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.tree-default-small.tree-rtl .tree-open>.tree-ocl{background-position:-135px -39px}.tree-default-small.tree-rtl .tree-closed>.tree-ocl{background-position:-103px -39px}.tree-default-small.tree-rtl .tree-leaf>.tree-ocl{background-position:-71px -39px}.tree-default-small.tree-rtl>.tree-no-dots .tree-leaf>.tree-ocl,.tree-default-small.tree-rtl>.tree-no-dots .tree-node{background:transparent}.tree-default-small.tree-rtl>.tree-no-dots .tree-open>.tree-ocl{background-position:-39px -39px}.tree-default-small.tree-rtl>.tree-no-dots .tree-closed>.tree-ocl{background-position:-7px -39px}.tree-default-small .tree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.tree-default-small .tree-node.tree-loading{background:none}.tree-default-small>.tree-container-ul .tree-loading>.tree-ocl{background:url("data:image/gif;base64,R0lGODlhEAAQAPQAAP///wAAAPDw8IqKiuDg4EZGRnp6egAAAFhYWCQkJKysrL6+vhQUFJycnAQEBDY2NmhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFdyAgAgIJIeWoAkRCCMdBkKtIHIngyMKsErPBYbADpkSCwhDmQCBethRB6Vj4kFCkQPG4IlWDgrNRIwnO4UKBXDufzQvDMaoSDBgFb886MiQadgNABAokfCwzBA8LCg0Egl8jAggGAA1kBIA1BAYzlyILczULC2UhACH5BAkKAAAALAAAAAAQABAAAAV2ICACAmlAZTmOREEIyUEQjLKKxPHADhEvqxlgcGgkGI1DYSVAIAWMx+lwSKkICJ0QsHi9RgKBwnVTiRQQgwF4I4UFDQQEwi6/3YSGWRRmjhEETAJfIgMFCnAKM0KDV4EEEAQLiF18TAYNXDaSe3x6mjidN1s3IQAh+QQJCgAAACwAAAAAEAAQAAAFeCAgAgLZDGU5jgRECEUiCI+yioSDwDJyLKsXoHFQxBSHAoAAFBhqtMJg8DgQBgfrEsJAEAg4YhZIEiwgKtHiMBgtpg3wbUZXGO7kOb1MUKRFMysCChAoggJCIg0GC2aNe4gqQldfL4l/Ag1AXySJgn5LcoE3QXI3IQAh+QQJCgAAACwAAAAAEAAQAAAFdiAgAgLZNGU5joQhCEjxIssqEo8bC9BRjy9Ag7GILQ4QEoE0gBAEBcOpcBA0DoxSK/e8LRIHn+i1cK0IyKdg0VAoljYIg+GgnRrwVS/8IAkICyosBIQpBAMoKy9dImxPhS+GKkFrkX+TigtLlIyKXUF+NjagNiEAIfkECQoAAAAsAAAAABAAEAAABWwgIAICaRhlOY4EIgjH8R7LKhKHGwsMvb4AAy3WODBIBBKCsYA9TjuhDNDKEVSERezQEL0WrhXucRUQGuik7bFlngzqVW9LMl9XWvLdjFaJtDFqZ1cEZUB0dUgvL3dgP4WJZn4jkomWNpSTIyEAIfkECQoAAAAsAAAAABAAEAAABX4gIAICuSxlOY6CIgiD8RrEKgqGOwxwUrMlAoSwIzAGpJpgoSDAGifDY5kopBYDlEpAQBwevxfBtRIUGi8xwWkDNBCIwmC9Vq0aiQQDQuK+VgQPDXV9hCJjBwcFYU5pLwwHXQcMKSmNLQcIAExlbH8JBwttaX0ABAcNbWVbKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICSRBlOY7CIghN8zbEKsKoIjdFzZaEgUBHKChMJtRwcWpAWoWnifm6ESAMhO8lQK0EEAV3rFopIBCEcGwDKAqPh4HUrY4ICHH1dSoTFgcHUiZjBhAJB2AHDykpKAwHAwdzf19KkASIPl9cDgcnDkdtNwiMJCshACH5BAkKAAAALAAAAAAQABAAAAV3ICACAkkQZTmOAiosiyAoxCq+KPxCNVsSMRgBsiClWrLTSWFoIQZHl6pleBh6suxKMIhlvzbAwkBWfFWrBQTxNLq2RG2yhSUkDs2b63AYDAoJXAcFRwADeAkJDX0AQCsEfAQMDAIPBz0rCgcxky0JRWE1AmwpKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICKZzkqJ4nQZxLqZKv4NqNLKK2/Q4Ek4lFXChsg5ypJjs1II3gEDUSRInEGYAw6B6zM4JhrDAtEosVkLUtHA7RHaHAGJQEjsODcEg0FBAFVgkQJQ1pAwcDDw8KcFtSInwJAowCCA6RIwqZAgkPNgVpWndjdyohACH5BAkKAAAALAAAAAAQABAAAAV5ICACAimc5KieLEuUKvm2xAKLqDCfC2GaO9eL0LABWTiBYmA06W6kHgvCqEJiAIJiu3gcvgUsscHUERm+kaCxyxa+zRPk0SgJEgfIvbAdIAQLCAYlCj4DBw0IBQsMCjIqBAcPAooCBg9pKgsJLwUFOhCZKyQDA3YqIQAh+QQJCgAAACwAAAAAEAAQAAAFdSAgAgIpnOSonmxbqiThCrJKEHFbo8JxDDOZYFFb+A41E4H4OhkOipXwBElYITDAckFEOBgMQ3arkMkUBdxIUGZpEb7kaQBRlASPg0FQQHAbEEMGDSVEAA1QBhAED1E0NgwFAooCDWljaQIQCE5qMHcNhCkjIQAh+QQJCgAAACwAAAAAEAAQAAAFeSAgAgIpnOSoLgxxvqgKLEcCC65KEAByKK8cSpA4DAiHQ/DkKhGKh4ZCtCyZGo6F6iYYPAqFgYy02xkSaLEMV34tELyRYNEsCQyHlvWkGCzsPgMCEAY7Cg04Uk48LAsDhRA8MVQPEF0GAgqYYwSRlycNcWskCkApIyEAOwAAAAAAAAAAAA==") 50% no-repeat}.tree-default-small .tree-file{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACbBJREFUeNrsnX+IHFcBx9/szaZerrU/rmpCcmmLAVuFinjFhFLECmf+EEVrWlNThNo/iiBEaJSribW1EjSSNEY9/6iKxBZK8Q+10nSxAckfScmJtZAm1fzRJA2pUm1yOe9wd3bH9+Zuzunc3GV3frw3O+/zCY+5mbvL25l9893Pe/NuxvF9X4AQjuP0/DsjI2v8s2fPOaZecxXrpz2Wu82XCdX+zpx5I9NOODS4ajSGqkB7pM3rbC81mkG2TyDqhyp9+OgsZWh/GCAGiAHS5o0c+zzOOQwQA8MAgfMPA8QAMUDAADFADAwDBM4/DBADxAABA8QAMTAMEDj/MEAMsB8NsNFopG6kY2Njmd/YqtaPAQrhdvuDo6OjPdc0OTmZW6oUXX+aA7lu3drMM9E59l2fyGmCg/ozcupP96yXi+/L8vnYt34ny/j6jz/zqmEDzNTO3KIadZqTpuz1x9ERfpF97yWwKlc/GONpWW5L2P4ZWW6U5cOmXlgef4bp8v6mR5cBQnnoxqrS2FqJuW2Z790qDXGTtMCDVhjgUqaVd3enXzAdfsq0ejEzqD7j4+Pndu3atUZjlc/LEIwHkSfL72V5UIbjP8tsgFwFzmiAHAUoUfj9Wy7WGKjaSRCrz6kA1GCABKCtBggQCb9pubiuZC/r0SL/c2NjgPELDNF1Hd3h5S5w6OyOh2OAaZdpu71Lrce7wzrqjx37wusn6MaDpezmRrfNysWV8e1Vx9gYYDRk5sPISToBiiIp5EyMh4Uncdplyn3vep+Lrj/r8YFsQajCTi6bcnXQtvDLywDpAgP0ETHzU4sVNoZfxADNB6CyAtNXI7kaCjaGoK3hVxoDtHUKTBkg9AlBW8MvLwNkIjRAD5RpkrPN4ZeXAfYUgDr+vKzM9Rved6vrB2O8IcvalL+7Q4MB6rkKbLqra3NXm2Of740FqL8n7pflJ7IMX+bnrp1fvj2/VH8e97OyGyC3wwKwlH6/HRbPBQYAawMwj9fMPEAA6Eu4IzQAYIAYIABggBggAGg0MNNggACAAWKAAIABYoBaMX1XaNvrBwwQAwQADBADxMAwQMAAMUAAwAAxQAwMAwQMEAMEAAwQA8TAMEDAADFAAAwQAwQMDAMEDBCglDQaDU/M3fo8LJcVg7CMjY25OdSf+iSR9TtlrT8vA3zoG9/yRz9yqzj599fFqdPnxfobVgfbjx9/RTz7zFOFambW/Oq6caR5Hkeet1I3Xf9yBqTjQd+WH39H1t9LbyUISll/J8f9Fyn2X1Sl/uVY//4R8dwfjwTB981tD4jHHp97WNMVV75HhwHqeSZIrw26iAcYma4/CR3hl6ZBF/EQI4P1O5p/DxLY+pVtiefUi4cOz3+1emFbGH7qd3798ycKeR+0PxUOzBmg5ZQmALv5EKjyE/QOPLl30ba254kLF6fEj3/6pDh16uqFn7v7i1sLtcA8DDDzRRCbH1Wp2wBtO9mgdyYmJgqvY+Bjv31HWXH7H8Tw8HXa9zUPA+QqcA4GyFGAMrB//34xPT1tzf7mcRWYLnCfGyCAYt++faLZbFq1z8bGAOPd3ui6jiuvy3W709YfjuWlXeZhkt3+//Fub3Q97ZW/LPXHjj9pVCC7d+8Oltu3b1/YtnfvXuF53qLtlhigvqvASSEzH0aOzsafFHLqpMxSf3iSp13mZZLd/P/R/cy631nrB3NBqMJuz549ot1uWxd+Rg0QAMygQi60wHCpO/zaL302cfv09JQdBlhGI8BKwMYQ1Bl+8/P5lhx+WjU8FCz/+pdj4r4Hvh5MgQm3VdYAdYz5AcEPySGou9v73R3bFm3b+fgTQdDdvvHBYH3Llh+JV08eEJ+88w7xhbs2ix/+4HvVNkCAgknb0HOfolSmeZcmxvxuuunGRe/D5nu+5A+t3SRefvm4+M/sYTE0eIf44M33iRcPHRDXvPva6hig6UnPtk+6Nn3yGay/NAEIi9n6tS3i2V8ejHSFD4vTp18PusAXpt4urN48DJC7wUDp4W4w5b4bjNGuQcb8IgABLKXfA1AZYNZpaAQgAAForQHyt8AA0LcGmPlDAAMEwAAxQAAADBAAMEAMEAAAAwQADBADBADAAAEAA8QAAQAwQADAADFAAAAMEAAwQAwQAAADBAAMEAMEAMAA+4+64wxG11u+P6ut7qGB9z780I6vJn2v0Wj87ciRI0/zDgEGWNEA/O8ttwQv9ooTJ5wsP5Mp/FbWrvJmOteodXdl7YKY6VzSFYIbN268V4bcU/HtszOz4uLURTExMfGo5Duc2mBDAOZxR+hCusCjv3F8VYoOwm6354kKv7fe+tdrqohm7UOefB/iVqiTtueJmdlZIV+PkOH3iIQABCvI46lwuQdgkcEXtbp42EXXi7C/AGl/ruuuUV++8OeD4s03/3FIrZsMwZrrivoKN3hS0NSlKfHtnTsJQbCCPMYAcw3AaPhN3uUXEkJJIagl/GL86rlflCIE1c4OvWulGLlhRJw5c1acOPma2Lz57kfq9fonOEUAA1ye3B6MriP8oiFnMvyiIahQIbhq1fvuFCs6F2QIFn1hZNGzUJUFrhwcFCPrRoTX9AIjHB0dXc0pAhYYYKZzvusADAMuKdx0hl9SCJoIv6QQvP764Q/IA3qpMNtbYtRabR1w6+Lqq+rBmCCPA4dIm8EA8+wCx8f4TIRf3PyS1ivanH3R8TtLdYUVA9IGVQGwxAD1BGA03MLQK0P4LXdhRAdf/vT94lMf3SRUFziYFlMgbn1AHXA/7AeHZe4Lf3EaAlQY7QaYFIJlCD9TIRgNP8/zzhU9J9CR/3yVdNIB/XZb+LK7q0qn0xbtdmeu+zsHnWDAAIvoAsfDrgzmZyIE4+EnO51niwy/DRs2BJPWZcj57Y4X9ITbal0Wv6O8cK5nrELQxwEBAywmAKOhpzP8lgq7brbnhjS8wPQkOsNPcfTo0SDUW03PaTZbotXyhKxbeHLZbLVkkUu5XZWODElOD8AAL0/q0XIT4ddNwBUdgmqcT13tDb92PaHtT+GkAfqtTqtWi39uOfMCGI4QNjFAwAALDUAbUUGn5vktTHWZ6Wi9GUK73Vbz/ZyOGgOUiefLLxynFkx1GKjXAp9XLUJNiQGwxAD1zAOE/4egqbqPHTt2/uEdj6nAU77nB3O81BhgcFMLNR3QXxj/m5ycPM+7BRjg8nA7rPBA9MGEUflpFdyNpu66ouV5wnVdZ67/Oxd7XnTsT41XCjHLOwtVNsCsd4MhAPsoAAHgnXBHaACw1gDpAmOAABggBggAGCAGiAECYIAYIABggBggAEAC/xNgABT+eKeUWyLUAAAAAElFTkSuQmCC") -103px -71px no-repeat}.tree-default-small .tree-folder{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACbBJREFUeNrsnX+IHFcBx9/szaZerrU/rmpCcmmLAVuFinjFhFLECmf+EEVrWlNThNo/iiBEaJSribW1EjSSNEY9/6iKxBZK8Q+10nSxAckfScmJtZAm1fzRJA2pUm1yOe9wd3bH9+Zuzunc3GV3frw3O+/zCY+5mbvL25l9893Pe/NuxvF9X4AQjuP0/DsjI2v8s2fPOaZecxXrpz2Wu82XCdX+zpx5I9NOODS4ajSGqkB7pM3rbC81mkG2TyDqhyp9+OgsZWh/GCAGiAHS5o0c+zzOOQwQA8MAgfMPA8QAMUDAADFADAwDBM4/DBADxAABA8QAMTAMEDj/MEAMsB8NsNFopG6kY2Njmd/YqtaPAQrhdvuDo6OjPdc0OTmZW6oUXX+aA7lu3drMM9E59l2fyGmCg/ozcupP96yXi+/L8vnYt34ny/j6jz/zqmEDzNTO3KIadZqTpuz1x9ERfpF97yWwKlc/GONpWW5L2P4ZWW6U5cOmXlgef4bp8v6mR5cBQnnoxqrS2FqJuW2Z790qDXGTtMCDVhjgUqaVd3enXzAdfsq0ejEzqD7j4+Pndu3atUZjlc/LEIwHkSfL72V5UIbjP8tsgFwFzmiAHAUoUfj9Wy7WGKjaSRCrz6kA1GCABKCtBggQCb9pubiuZC/r0SL/c2NjgPELDNF1Hd3h5S5w6OyOh2OAaZdpu71Lrce7wzrqjx37wusn6MaDpezmRrfNysWV8e1Vx9gYYDRk5sPISToBiiIp5EyMh4Uncdplyn3vep+Lrj/r8YFsQajCTi6bcnXQtvDLywDpAgP0ETHzU4sVNoZfxADNB6CyAtNXI7kaCjaGoK3hVxoDtHUKTBkg9AlBW8MvLwNkIjRAD5RpkrPN4ZeXAfYUgDr+vKzM9Rved6vrB2O8IcvalL+7Q4MB6rkKbLqra3NXm2Of740FqL8n7pflJ7IMX+bnrp1fvj2/VH8e97OyGyC3wwKwlH6/HRbPBQYAawMwj9fMPEAA6Eu4IzQAYIAYIABggBggAGg0MNNggACAAWKAAIABYoBaMX1XaNvrBwwQAwQADBADxMAwQMAAMUAAwAAxQAwMAwQMEAMEAAwQA8TAMEDAADFAAAwQAwQMDAMEDBCglDQaDU/M3fo8LJcVg7CMjY25OdSf+iSR9TtlrT8vA3zoG9/yRz9yqzj599fFqdPnxfobVgfbjx9/RTz7zFOFambW/Oq6caR5Hkeet1I3Xf9yBqTjQd+WH39H1t9LbyUISll/J8f9Fyn2X1Sl/uVY//4R8dwfjwTB981tD4jHHp97WNMVV75HhwHqeSZIrw26iAcYma4/CR3hl6ZBF/EQI4P1O5p/DxLY+pVtiefUi4cOz3+1emFbGH7qd3798ycKeR+0PxUOzBmg5ZQmALv5EKjyE/QOPLl30ba254kLF6fEj3/6pDh16uqFn7v7i1sLtcA8DDDzRRCbH1Wp2wBtO9mgdyYmJgqvY+Bjv31HWXH7H8Tw8HXa9zUPA+QqcA4GyFGAMrB//34xPT1tzf7mcRWYLnCfGyCAYt++faLZbFq1z8bGAOPd3ui6jiuvy3W709YfjuWlXeZhkt3+//Fub3Q97ZW/LPXHjj9pVCC7d+8Oltu3b1/YtnfvXuF53qLtlhigvqvASSEzH0aOzsafFHLqpMxSf3iSp13mZZLd/P/R/cy631nrB3NBqMJuz549ot1uWxd+Rg0QAMygQi60wHCpO/zaL302cfv09JQdBlhGI8BKwMYQ1Bl+8/P5lhx+WjU8FCz/+pdj4r4Hvh5MgQm3VdYAdYz5AcEPySGou9v73R3bFm3b+fgTQdDdvvHBYH3Llh+JV08eEJ+88w7xhbs2ix/+4HvVNkCAgknb0HOfolSmeZcmxvxuuunGRe/D5nu+5A+t3SRefvm4+M/sYTE0eIf44M33iRcPHRDXvPva6hig6UnPtk+6Nn3yGay/NAEIi9n6tS3i2V8ejHSFD4vTp18PusAXpt4urN48DJC7wUDp4W4w5b4bjNGuQcb8IgABLKXfA1AZYNZpaAQgAAForQHyt8AA0LcGmPlDAAMEwAAxQAAADBAAMEAMEAAAAwQADBADBADAAAEAA8QAAQAwQADAADFAAAAMEAAwQAwQAAADBAAMEAMEAMAA+4+64wxG11u+P6ut7qGB9z780I6vJn2v0Wj87ciRI0/zDgEGWNEA/O8ttwQv9ooTJ5wsP5Mp/FbWrvJmOteodXdl7YKY6VzSFYIbN268V4bcU/HtszOz4uLURTExMfGo5Duc2mBDAOZxR+hCusCjv3F8VYoOwm6354kKv7fe+tdrqohm7UOefB/iVqiTtueJmdlZIV+PkOH3iIQABCvI46lwuQdgkcEXtbp42EXXi7C/AGl/ruuuUV++8OeD4s03/3FIrZsMwZrrivoKN3hS0NSlKfHtnTsJQbCCPMYAcw3AaPhN3uUXEkJJIagl/GL86rlflCIE1c4OvWulGLlhRJw5c1acOPma2Lz57kfq9fonOEUAA1ye3B6MriP8oiFnMvyiIahQIbhq1fvuFCs6F2QIFn1hZNGzUJUFrhwcFCPrRoTX9AIjHB0dXc0pAhYYYKZzvusADAMuKdx0hl9SCJoIv6QQvP764Q/IA3qpMNtbYtRabR1w6+Lqq+rBmCCPA4dIm8EA8+wCx8f4TIRf3PyS1ivanH3R8TtLdYUVA9IGVQGwxAD1BGA03MLQK0P4LXdhRAdf/vT94lMf3SRUFziYFlMgbn1AHXA/7AeHZe4Lf3EaAlQY7QaYFIJlCD9TIRgNP8/zzhU9J9CR/3yVdNIB/XZb+LK7q0qn0xbtdmeu+zsHnWDAAIvoAsfDrgzmZyIE4+EnO51niwy/DRs2BJPWZcj57Y4X9ITbal0Wv6O8cK5nrELQxwEBAywmAKOhpzP8lgq7brbnhjS8wPQkOsNPcfTo0SDUW03PaTZbotXyhKxbeHLZbLVkkUu5XZWODElOD8AAL0/q0XIT4ddNwBUdgmqcT13tDb92PaHtT+GkAfqtTqtWi39uOfMCGI4QNjFAwAALDUAbUUGn5vktTHWZ6Wi9GUK73Vbz/ZyOGgOUiefLLxynFkx1GKjXAp9XLUJNiQGwxAD1zAOE/4egqbqPHTt2/uEdj6nAU77nB3O81BhgcFMLNR3QXxj/m5ycPM+7BRjg8nA7rPBA9MGEUflpFdyNpu66ouV5wnVdZ67/Oxd7XnTsT41XCjHLOwtVNsCsd4MhAPsoAAHgnXBHaACw1gDpAmOAABggBggAGCAGiAECYIAYIABggBggAEAC/xNgABT+eKeUWyLUAAAAAElFTkSuQmCC") -263px -7px no-repeat}.tree-default-small>.tree-container-ul>.tree-node{margin-left:0;margin-right:0}.tree-default-small .tree-ellipsis{overflow:hidden}.tree-default-small .tree-ellipsis .tree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.tree-default-small .tree-ellipsis.tree-no-icons .tree-anchor{width:calc(100% - 5px)}.tree-default-small.tree-rtl .tree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==")}.tree-default-small.tree-rtl .tree-last{background:transparent}.tree-default-large .tree-node{min-height:32px;line-height:32px;margin-left:38px;min-width:32px}.tree-default-large .tree-anchor{line-height:32px;height:32px}.tree-default-large .tree-icon,.tree-default-large .tree-icon:empty{width:32px;height:32px;line-height:32px}.tree-default-large.tree-rtl .tree-node{margin-right:32px}.tree-default-large .tree-wholerow{height:32px}.tree-default-large .tree-icon,.tree-default-large .tree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACbBJREFUeNrsnX+IHFcBx9/szaZerrU/rmpCcmmLAVuFinjFhFLECmf+EEVrWlNThNo/iiBEaJSribW1EjSSNEY9/6iKxBZK8Q+10nSxAckfScmJtZAm1fzRJA2pUm1yOe9wd3bH9+Zuzunc3GV3frw3O+/zCY+5mbvL25l9893Pe/NuxvF9X4AQjuP0/DsjI2v8s2fPOaZecxXrpz2Wu82XCdX+zpx5I9NOODS4ajSGqkB7pM3rbC81mkG2TyDqhyp9+OgsZWh/GCAGiAHS5o0c+zzOOQwQA8MAgfMPA8QAMUDAADFADAwDBM4/DBADxAABA8QAMTAMEDj/MEAMsB8NsNFopG6kY2Njmd/YqtaPAQrhdvuDo6OjPdc0OTmZW6oUXX+aA7lu3drMM9E59l2fyGmCg/ozcupP96yXi+/L8vnYt34ny/j6jz/zqmEDzNTO3KIadZqTpuz1x9ERfpF97yWwKlc/GONpWW5L2P4ZWW6U5cOmXlgef4bp8v6mR5cBQnnoxqrS2FqJuW2Z790qDXGTtMCDVhjgUqaVd3enXzAdfsq0ejEzqD7j4+Pndu3atUZjlc/LEIwHkSfL72V5UIbjP8tsgFwFzmiAHAUoUfj9Wy7WGKjaSRCrz6kA1GCABKCtBggQCb9pubiuZC/r0SL/c2NjgPELDNF1Hd3h5S5w6OyOh2OAaZdpu71Lrce7wzrqjx37wusn6MaDpezmRrfNysWV8e1Vx9gYYDRk5sPISToBiiIp5EyMh4Uncdplyn3vep+Lrj/r8YFsQajCTi6bcnXQtvDLywDpAgP0ETHzU4sVNoZfxADNB6CyAtNXI7kaCjaGoK3hVxoDtHUKTBkg9AlBW8MvLwNkIjRAD5RpkrPN4ZeXAfYUgDr+vKzM9Rved6vrB2O8IcvalL+7Q4MB6rkKbLqra3NXm2Of740FqL8n7pflJ7IMX+bnrp1fvj2/VH8e97OyGyC3wwKwlH6/HRbPBQYAawMwj9fMPEAA6Eu4IzQAYIAYIABggBggAGg0MNNggACAAWKAAIABYoBaMX1XaNvrBwwQAwQADBADxMAwQMAAMUAAwAAxQAwMAwQMEAMEAAwQA8TAMEDAADFAAAwQAwQMDAMEDBCglDQaDU/M3fo8LJcVg7CMjY25OdSf+iSR9TtlrT8vA3zoG9/yRz9yqzj599fFqdPnxfobVgfbjx9/RTz7zFOFambW/Oq6caR5Hkeet1I3Xf9yBqTjQd+WH39H1t9LbyUISll/J8f9Fyn2X1Sl/uVY//4R8dwfjwTB981tD4jHHp97WNMVV75HhwHqeSZIrw26iAcYma4/CR3hl6ZBF/EQI4P1O5p/DxLY+pVtiefUi4cOz3+1emFbGH7qd3798ycKeR+0PxUOzBmg5ZQmALv5EKjyE/QOPLl30ba254kLF6fEj3/6pDh16uqFn7v7i1sLtcA8DDDzRRCbH1Wp2wBtO9mgdyYmJgqvY+Bjv31HWXH7H8Tw8HXa9zUPA+QqcA4GyFGAMrB//34xPT1tzf7mcRWYLnCfGyCAYt++faLZbFq1z8bGAOPd3ui6jiuvy3W709YfjuWlXeZhkt3+//Fub3Q97ZW/LPXHjj9pVCC7d+8Oltu3b1/YtnfvXuF53qLtlhigvqvASSEzH0aOzsafFHLqpMxSf3iSp13mZZLd/P/R/cy631nrB3NBqMJuz549ot1uWxd+Rg0QAMygQi60wHCpO/zaL302cfv09JQdBlhGI8BKwMYQ1Bl+8/P5lhx+WjU8FCz/+pdj4r4Hvh5MgQm3VdYAdYz5AcEPySGou9v73R3bFm3b+fgTQdDdvvHBYH3Llh+JV08eEJ+88w7xhbs2ix/+4HvVNkCAgknb0HOfolSmeZcmxvxuuunGRe/D5nu+5A+t3SRefvm4+M/sYTE0eIf44M33iRcPHRDXvPva6hig6UnPtk+6Nn3yGay/NAEIi9n6tS3i2V8ejHSFD4vTp18PusAXpt4urN48DJC7wUDp4W4w5b4bjNGuQcb8IgABLKXfA1AZYNZpaAQgAAForQHyt8AA0LcGmPlDAAMEwAAxQAAADBAAMEAMEAAAAwQADBADBADAAAEAA8QAAQAwQADAADFAAAAMEAAwQAwQAAADBAAMEAMEAMAA+4+64wxG11u+P6ut7qGB9z780I6vJn2v0Wj87ciRI0/zDgEGWNEA/O8ttwQv9ooTJ5wsP5Mp/FbWrvJmOteodXdl7YKY6VzSFYIbN268V4bcU/HtszOz4uLURTExMfGo5Duc2mBDAOZxR+hCusCjv3F8VYoOwm6354kKv7fe+tdrqohm7UOefB/iVqiTtueJmdlZIV+PkOH3iIQABCvI46lwuQdgkcEXtbp42EXXi7C/AGl/ruuuUV++8OeD4s03/3FIrZsMwZrrivoKN3hS0NSlKfHtnTsJQbCCPMYAcw3AaPhN3uUXEkJJIagl/GL86rlflCIE1c4OvWulGLlhRJw5c1acOPma2Lz57kfq9fonOEUAA1ye3B6MriP8oiFnMvyiIahQIbhq1fvuFCs6F2QIFn1hZNGzUJUFrhwcFCPrRoTX9AIjHB0dXc0pAhYYYKZzvusADAMuKdx0hl9SCJoIv6QQvP764Q/IA3qpMNtbYtRabR1w6+Lqq+rBmCCPA4dIm8EA8+wCx8f4TIRf3PyS1ivanH3R8TtLdYUVA9IGVQGwxAD1BGA03MLQK0P4LXdhRAdf/vT94lMf3SRUFziYFlMgbn1AHXA/7AeHZe4Lf3EaAlQY7QaYFIJlCD9TIRgNP8/zzhU9J9CR/3yVdNIB/XZb+LK7q0qn0xbtdmeu+zsHnWDAAIvoAsfDrgzmZyIE4+EnO51niwy/DRs2BJPWZcj57Y4X9ITbal0Wv6O8cK5nrELQxwEBAywmAKOhpzP8lgq7brbnhjS8wPQkOsNPcfTo0SDUW03PaTZbotXyhKxbeHLZbLVkkUu5XZWODElOD8AAL0/q0XIT4ddNwBUdgmqcT13tDb92PaHtT+GkAfqtTqtWi39uOfMCGI4QNjFAwAALDUAbUUGn5vktTHWZ6Wi9GUK73Vbz/ZyOGgOUiefLLxynFkx1GKjXAp9XLUJNiQGwxAD1zAOE/4egqbqPHTt2/uEdj6nAU77nB3O81BhgcFMLNR3QXxj/m5ycPM+7BRjg8nA7rPBA9MGEUflpFdyNpu66ouV5wnVdZ67/Oxd7XnTsT41XCjHLOwtVNsCsd4MhAPsoAAHgnXBHaACw1gDpAmOAABggBggAGCAGiAECYIAYIABggBggAEAC/xNgABT+eKeUWyLUAAAAAElFTkSuQmCC")}.tree-default-large .tree-node{background-position:-288px 0;background-repeat:repeat-y}.tree-default-large .tree-last{background:transparent}.tree-default-large .tree-open>.tree-ocl{background-position:-128px 0}.tree-default-large .tree-closed>.tree-ocl{background-position:-96px 0}.tree-default-large .tree-leaf>.tree-ocl{background-position:-64px 0}.tree-default-large .tree-themeicon{background-position:-256px 0}.tree-default-large>.tree-no-dots .tree-leaf>.tree-ocl,.tree-default-large>.tree-no-dots .tree-node{background:transparent}.tree-default-large>.tree-no-dots .tree-open>.tree-ocl{background-position:-32px 0}.tree-default-large>.tree-no-dots .tree-closed>.tree-ocl{background-position:0 0}.tree-default-large .tree-disabled,.tree-default-large .tree-disabled.tree-hovered{background:transparent}.tree-default-large .tree-disabled.tree-selected{background:#efefef}.tree-default-large .tree-checkbox{background-position:-160px 0}.tree-default-large .tree-checkbox:hover{background-position:-160px -32px}.tree-default-large.tree-checkbox-selection .tree-selected>.tree-checkbox,.tree-default-large .tree-checked>.tree-checkbox{background-position:-224px 0}.tree-default-large.tree-checkbox-selection .tree-selected>.tree-checkbox:hover,.tree-default-large .tree-checked>.tree-checkbox:hover{background-position:-224px -32px}.tree-default-large .tree-anchor>.tree-undetermined{background-position:-192px 0}.tree-default-large .tree-anchor>.tree-undetermined:hover{background-position:-192px -32px}.tree-default-large .tree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'tree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#tree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.tree-default-large>.tree-striped{background-size:auto 64px}.tree-default-large.tree-rtl .tree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.tree-default-large.tree-rtl .tree-open>.tree-ocl{background-position:-128px -32px}.tree-default-large.tree-rtl .tree-closed>.tree-ocl{background-position:-96px -32px}.tree-default-large.tree-rtl .tree-leaf>.tree-ocl{background-position:-64px -32px}.tree-default-large.tree-rtl>.tree-no-dots .tree-leaf>.tree-ocl,.tree-default-large.tree-rtl>.tree-no-dots .tree-node{background:transparent}.tree-default-large.tree-rtl>.tree-no-dots .tree-open>.tree-ocl{background-position:-32px -32px}.tree-default-large.tree-rtl>.tree-no-dots .tree-closed>.tree-ocl{background-position:0 -32px}.tree-default-large .tree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.tree-default-large .tree-node.tree-loading{background:none}.tree-default-large>.tree-container-ul .tree-loading>.tree-ocl{background:url("data:image/gif;base64,R0lGODlhEAAQAPQAAP///wAAAPDw8IqKiuDg4EZGRnp6egAAAFhYWCQkJKysrL6+vhQUFJycnAQEBDY2NmhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFdyAgAgIJIeWoAkRCCMdBkKtIHIngyMKsErPBYbADpkSCwhDmQCBethRB6Vj4kFCkQPG4IlWDgrNRIwnO4UKBXDufzQvDMaoSDBgFb886MiQadgNABAokfCwzBA8LCg0Egl8jAggGAA1kBIA1BAYzlyILczULC2UhACH5BAkKAAAALAAAAAAQABAAAAV2ICACAmlAZTmOREEIyUEQjLKKxPHADhEvqxlgcGgkGI1DYSVAIAWMx+lwSKkICJ0QsHi9RgKBwnVTiRQQgwF4I4UFDQQEwi6/3YSGWRRmjhEETAJfIgMFCnAKM0KDV4EEEAQLiF18TAYNXDaSe3x6mjidN1s3IQAh+QQJCgAAACwAAAAAEAAQAAAFeCAgAgLZDGU5jgRECEUiCI+yioSDwDJyLKsXoHFQxBSHAoAAFBhqtMJg8DgQBgfrEsJAEAg4YhZIEiwgKtHiMBgtpg3wbUZXGO7kOb1MUKRFMysCChAoggJCIg0GC2aNe4gqQldfL4l/Ag1AXySJgn5LcoE3QXI3IQAh+QQJCgAAACwAAAAAEAAQAAAFdiAgAgLZNGU5joQhCEjxIssqEo8bC9BRjy9Ag7GILQ4QEoE0gBAEBcOpcBA0DoxSK/e8LRIHn+i1cK0IyKdg0VAoljYIg+GgnRrwVS/8IAkICyosBIQpBAMoKy9dImxPhS+GKkFrkX+TigtLlIyKXUF+NjagNiEAIfkECQoAAAAsAAAAABAAEAAABWwgIAICaRhlOY4EIgjH8R7LKhKHGwsMvb4AAy3WODBIBBKCsYA9TjuhDNDKEVSERezQEL0WrhXucRUQGuik7bFlngzqVW9LMl9XWvLdjFaJtDFqZ1cEZUB0dUgvL3dgP4WJZn4jkomWNpSTIyEAIfkECQoAAAAsAAAAABAAEAAABX4gIAICuSxlOY6CIgiD8RrEKgqGOwxwUrMlAoSwIzAGpJpgoSDAGifDY5kopBYDlEpAQBwevxfBtRIUGi8xwWkDNBCIwmC9Vq0aiQQDQuK+VgQPDXV9hCJjBwcFYU5pLwwHXQcMKSmNLQcIAExlbH8JBwttaX0ABAcNbWVbKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICSRBlOY7CIghN8zbEKsKoIjdFzZaEgUBHKChMJtRwcWpAWoWnifm6ESAMhO8lQK0EEAV3rFopIBCEcGwDKAqPh4HUrY4ICHH1dSoTFgcHUiZjBhAJB2AHDykpKAwHAwdzf19KkASIPl9cDgcnDkdtNwiMJCshACH5BAkKAAAALAAAAAAQABAAAAV3ICACAkkQZTmOAiosiyAoxCq+KPxCNVsSMRgBsiClWrLTSWFoIQZHl6pleBh6suxKMIhlvzbAwkBWfFWrBQTxNLq2RG2yhSUkDs2b63AYDAoJXAcFRwADeAkJDX0AQCsEfAQMDAIPBz0rCgcxky0JRWE1AmwpKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICKZzkqJ4nQZxLqZKv4NqNLKK2/Q4Ek4lFXChsg5ypJjs1II3gEDUSRInEGYAw6B6zM4JhrDAtEosVkLUtHA7RHaHAGJQEjsODcEg0FBAFVgkQJQ1pAwcDDw8KcFtSInwJAowCCA6RIwqZAgkPNgVpWndjdyohACH5BAkKAAAALAAAAAAQABAAAAV5ICACAimc5KieLEuUKvm2xAKLqDCfC2GaO9eL0LABWTiBYmA06W6kHgvCqEJiAIJiu3gcvgUsscHUERm+kaCxyxa+zRPk0SgJEgfIvbAdIAQLCAYlCj4DBw0IBQsMCjIqBAcPAooCBg9pKgsJLwUFOhCZKyQDA3YqIQAh+QQJCgAAACwAAAAAEAAQAAAFdSAgAgIpnOSonmxbqiThCrJKEHFbo8JxDDOZYFFb+A41E4H4OhkOipXwBElYITDAckFEOBgMQ3arkMkUBdxIUGZpEb7kaQBRlASPg0FQQHAbEEMGDSVEAA1QBhAED1E0NgwFAooCDWljaQIQCE5qMHcNhCkjIQAh+QQJCgAAACwAAAAAEAAQAAAFeSAgAgIpnOSoLgxxvqgKLEcCC65KEAByKK8cSpA4DAiHQ/DkKhGKh4ZCtCyZGo6F6iYYPAqFgYy02xkSaLEMV34tELyRYNEsCQyHlvWkGCzsPgMCEAY7Cg04Uk48LAsDhRA8MVQPEF0GAgqYYwSRlycNcWskCkApIyEAOwAAAAAAAAAAAA==") 50% no-repeat}.tree-default-large .tree-file{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACbBJREFUeNrsnX+IHFcBx9/szaZerrU/rmpCcmmLAVuFinjFhFLECmf+EEVrWlNThNo/iiBEaJSribW1EjSSNEY9/6iKxBZK8Q+10nSxAckfScmJtZAm1fzRJA2pUm1yOe9wd3bH9+Zuzunc3GV3frw3O+/zCY+5mbvL25l9893Pe/NuxvF9X4AQjuP0/DsjI2v8s2fPOaZecxXrpz2Wu82XCdX+zpx5I9NOODS4ajSGqkB7pM3rbC81mkG2TyDqhyp9+OgsZWh/GCAGiAHS5o0c+zzOOQwQA8MAgfMPA8QAMUDAADFADAwDBM4/DBADxAABA8QAMTAMEDj/MEAMsB8NsNFopG6kY2Njmd/YqtaPAQrhdvuDo6OjPdc0OTmZW6oUXX+aA7lu3drMM9E59l2fyGmCg/ozcupP96yXi+/L8vnYt34ny/j6jz/zqmEDzNTO3KIadZqTpuz1x9ERfpF97yWwKlc/GONpWW5L2P4ZWW6U5cOmXlgef4bp8v6mR5cBQnnoxqrS2FqJuW2Z790qDXGTtMCDVhjgUqaVd3enXzAdfsq0ejEzqD7j4+Pndu3atUZjlc/LEIwHkSfL72V5UIbjP8tsgFwFzmiAHAUoUfj9Wy7WGKjaSRCrz6kA1GCABKCtBggQCb9pubiuZC/r0SL/c2NjgPELDNF1Hd3h5S5w6OyOh2OAaZdpu71Lrce7wzrqjx37wusn6MaDpezmRrfNysWV8e1Vx9gYYDRk5sPISToBiiIp5EyMh4Uncdplyn3vep+Lrj/r8YFsQajCTi6bcnXQtvDLywDpAgP0ETHzU4sVNoZfxADNB6CyAtNXI7kaCjaGoK3hVxoDtHUKTBkg9AlBW8MvLwNkIjRAD5RpkrPN4ZeXAfYUgDr+vKzM9Rved6vrB2O8IcvalL+7Q4MB6rkKbLqra3NXm2Of740FqL8n7pflJ7IMX+bnrp1fvj2/VH8e97OyGyC3wwKwlH6/HRbPBQYAawMwj9fMPEAA6Eu4IzQAYIAYIABggBggAGg0MNNggACAAWKAAIABYoBaMX1XaNvrBwwQAwQADBADxMAwQMAAMUAAwAAxQAwMAwQMEAMEAAwQA8TAMEDAADFAAAwQAwQMDAMEDBCglDQaDU/M3fo8LJcVg7CMjY25OdSf+iSR9TtlrT8vA3zoG9/yRz9yqzj599fFqdPnxfobVgfbjx9/RTz7zFOFambW/Oq6caR5Hkeet1I3Xf9yBqTjQd+WH39H1t9LbyUISll/J8f9Fyn2X1Sl/uVY//4R8dwfjwTB981tD4jHHp97WNMVV75HhwHqeSZIrw26iAcYma4/CR3hl6ZBF/EQI4P1O5p/DxLY+pVtiefUi4cOz3+1emFbGH7qd3798ycKeR+0PxUOzBmg5ZQmALv5EKjyE/QOPLl30ba254kLF6fEj3/6pDh16uqFn7v7i1sLtcA8DDDzRRCbH1Wp2wBtO9mgdyYmJgqvY+Bjv31HWXH7H8Tw8HXa9zUPA+QqcA4GyFGAMrB//34xPT1tzf7mcRWYLnCfGyCAYt++faLZbFq1z8bGAOPd3ui6jiuvy3W709YfjuWlXeZhkt3+//Fub3Q97ZW/LPXHjj9pVCC7d+8Oltu3b1/YtnfvXuF53qLtlhigvqvASSEzH0aOzsafFHLqpMxSf3iSp13mZZLd/P/R/cy631nrB3NBqMJuz549ot1uWxd+Rg0QAMygQi60wHCpO/zaL302cfv09JQdBlhGI8BKwMYQ1Bl+8/P5lhx+WjU8FCz/+pdj4r4Hvh5MgQm3VdYAdYz5AcEPySGou9v73R3bFm3b+fgTQdDdvvHBYH3Llh+JV08eEJ+88w7xhbs2ix/+4HvVNkCAgknb0HOfolSmeZcmxvxuuunGRe/D5nu+5A+t3SRefvm4+M/sYTE0eIf44M33iRcPHRDXvPva6hig6UnPtk+6Nn3yGay/NAEIi9n6tS3i2V8ejHSFD4vTp18PusAXpt4urN48DJC7wUDp4W4w5b4bjNGuQcb8IgABLKXfA1AZYNZpaAQgAAForQHyt8AA0LcGmPlDAAMEwAAxQAAADBAAMEAMEAAAAwQADBADBADAAAEAA8QAAQAwQADAADFAAAAMEAAwQAwQAAADBAAMEAMEAMAA+4+64wxG11u+P6ut7qGB9z780I6vJn2v0Wj87ciRI0/zDgEGWNEA/O8ttwQv9ooTJ5wsP5Mp/FbWrvJmOteodXdl7YKY6VzSFYIbN268V4bcU/HtszOz4uLURTExMfGo5Duc2mBDAOZxR+hCusCjv3F8VYoOwm6354kKv7fe+tdrqohm7UOefB/iVqiTtueJmdlZIV+PkOH3iIQABCvI46lwuQdgkcEXtbp42EXXi7C/AGl/ruuuUV++8OeD4s03/3FIrZsMwZrrivoKN3hS0NSlKfHtnTsJQbCCPMYAcw3AaPhN3uUXEkJJIagl/GL86rlflCIE1c4OvWulGLlhRJw5c1acOPma2Lz57kfq9fonOEUAA1ye3B6MriP8oiFnMvyiIahQIbhq1fvuFCs6F2QIFn1hZNGzUJUFrhwcFCPrRoTX9AIjHB0dXc0pAhYYYKZzvusADAMuKdx0hl9SCJoIv6QQvP764Q/IA3qpMNtbYtRabR1w6+Lqq+rBmCCPA4dIm8EA8+wCx8f4TIRf3PyS1ivanH3R8TtLdYUVA9IGVQGwxAD1BGA03MLQK0P4LXdhRAdf/vT94lMf3SRUFziYFlMgbn1AHXA/7AeHZe4Lf3EaAlQY7QaYFIJlCD9TIRgNP8/zzhU9J9CR/3yVdNIB/XZb+LK7q0qn0xbtdmeu+zsHnWDAAIvoAsfDrgzmZyIE4+EnO51niwy/DRs2BJPWZcj57Y4X9ITbal0Wv6O8cK5nrELQxwEBAywmAKOhpzP8lgq7brbnhjS8wPQkOsNPcfTo0SDUW03PaTZbotXyhKxbeHLZbLVkkUu5XZWODElOD8AAL0/q0XIT4ddNwBUdgmqcT13tDb92PaHtT+GkAfqtTqtWi39uOfMCGI4QNjFAwAALDUAbUUGn5vktTHWZ6Wi9GUK73Vbz/ZyOGgOUiefLLxynFkx1GKjXAp9XLUJNiQGwxAD1zAOE/4egqbqPHTt2/uEdj6nAU77nB3O81BhgcFMLNR3QXxj/m5ycPM+7BRjg8nA7rPBA9MGEUflpFdyNpu66ouV5wnVdZ67/Oxd7XnTsT41XCjHLOwtVNsCsd4MhAPsoAAHgnXBHaACw1gDpAmOAABggBggAGCAGiAECYIAYIABggBggAEAC/xNgABT+eKeUWyLUAAAAAElFTkSuQmCC") -96px -64px no-repeat}.tree-default-large .tree-folder{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACbBJREFUeNrsnX+IHFcBx9/szaZerrU/rmpCcmmLAVuFinjFhFLECmf+EEVrWlNThNo/iiBEaJSribW1EjSSNEY9/6iKxBZK8Q+10nSxAckfScmJtZAm1fzRJA2pUm1yOe9wd3bH9+Zuzunc3GV3frw3O+/zCY+5mbvL25l9893Pe/NuxvF9X4AQjuP0/DsjI2v8s2fPOaZecxXrpz2Wu82XCdX+zpx5I9NOODS4ajSGqkB7pM3rbC81mkG2TyDqhyp9+OgsZWh/GCAGiAHS5o0c+zzOOQwQA8MAgfMPA8QAMUDAADFADAwDBM4/DBADxAABA8QAMTAMEDj/MEAMsB8NsNFopG6kY2Njmd/YqtaPAQrhdvuDo6OjPdc0OTmZW6oUXX+aA7lu3drMM9E59l2fyGmCg/ozcupP96yXi+/L8vnYt34ny/j6jz/zqmEDzNTO3KIadZqTpuz1x9ERfpF97yWwKlc/GONpWW5L2P4ZWW6U5cOmXlgef4bp8v6mR5cBQnnoxqrS2FqJuW2Z790qDXGTtMCDVhjgUqaVd3enXzAdfsq0ejEzqD7j4+Pndu3atUZjlc/LEIwHkSfL72V5UIbjP8tsgFwFzmiAHAUoUfj9Wy7WGKjaSRCrz6kA1GCABKCtBggQCb9pubiuZC/r0SL/c2NjgPELDNF1Hd3h5S5w6OyOh2OAaZdpu71Lrce7wzrqjx37wusn6MaDpezmRrfNysWV8e1Vx9gYYDRk5sPISToBiiIp5EyMh4Uncdplyn3vep+Lrj/r8YFsQajCTi6bcnXQtvDLywDpAgP0ETHzU4sVNoZfxADNB6CyAtNXI7kaCjaGoK3hVxoDtHUKTBkg9AlBW8MvLwNkIjRAD5RpkrPN4ZeXAfYUgDr+vKzM9Rved6vrB2O8IcvalL+7Q4MB6rkKbLqra3NXm2Of740FqL8n7pflJ7IMX+bnrp1fvj2/VH8e97OyGyC3wwKwlH6/HRbPBQYAawMwj9fMPEAA6Eu4IzQAYIAYIABggBggAGg0MNNggACAAWKAAIABYoBaMX1XaNvrBwwQAwQADBADxMAwQMAAMUAAwAAxQAwMAwQMEAMEAAwQA8TAMEDAADFAAAwQAwQMDAMEDBCglDQaDU/M3fo8LJcVg7CMjY25OdSf+iSR9TtlrT8vA3zoG9/yRz9yqzj599fFqdPnxfobVgfbjx9/RTz7zFOFambW/Oq6caR5Hkeet1I3Xf9yBqTjQd+WH39H1t9LbyUISll/J8f9Fyn2X1Sl/uVY//4R8dwfjwTB981tD4jHHp97WNMVV75HhwHqeSZIrw26iAcYma4/CR3hl6ZBF/EQI4P1O5p/DxLY+pVtiefUi4cOz3+1emFbGH7qd3798ycKeR+0PxUOzBmg5ZQmALv5EKjyE/QOPLl30ba254kLF6fEj3/6pDh16uqFn7v7i1sLtcA8DDDzRRCbH1Wp2wBtO9mgdyYmJgqvY+Bjv31HWXH7H8Tw8HXa9zUPA+QqcA4GyFGAMrB//34xPT1tzf7mcRWYLnCfGyCAYt++faLZbFq1z8bGAOPd3ui6jiuvy3W709YfjuWlXeZhkt3+//Fub3Q97ZW/LPXHjj9pVCC7d+8Oltu3b1/YtnfvXuF53qLtlhigvqvASSEzH0aOzsafFHLqpMxSf3iSp13mZZLd/P/R/cy631nrB3NBqMJuz549ot1uWxd+Rg0QAMygQi60wHCpO/zaL302cfv09JQdBlhGI8BKwMYQ1Bl+8/P5lhx+WjU8FCz/+pdj4r4Hvh5MgQm3VdYAdYz5AcEPySGou9v73R3bFm3b+fgTQdDdvvHBYH3Llh+JV08eEJ+88w7xhbs2ix/+4HvVNkCAgknb0HOfolSmeZcmxvxuuunGRe/D5nu+5A+t3SRefvm4+M/sYTE0eIf44M33iRcPHRDXvPva6hig6UnPtk+6Nn3yGay/NAEIi9n6tS3i2V8ejHSFD4vTp18PusAXpt4urN48DJC7wUDp4W4w5b4bjNGuQcb8IgABLKXfA1AZYNZpaAQgAAForQHyt8AA0LcGmPlDAAMEwAAxQAAADBAAMEAMEAAAAwQADBADBADAAAEAA8QAAQAwQADAADFAAAAMEAAwQAwQAAADBAAMEAMEAMAA+4+64wxG11u+P6ut7qGB9z780I6vJn2v0Wj87ciRI0/zDgEGWNEA/O8ttwQv9ooTJ5wsP5Mp/FbWrvJmOteodXdl7YKY6VzSFYIbN268V4bcU/HtszOz4uLURTExMfGo5Duc2mBDAOZxR+hCusCjv3F8VYoOwm6354kKv7fe+tdrqohm7UOefB/iVqiTtueJmdlZIV+PkOH3iIQABCvI46lwuQdgkcEXtbp42EXXi7C/AGl/ruuuUV++8OeD4s03/3FIrZsMwZrrivoKN3hS0NSlKfHtnTsJQbCCPMYAcw3AaPhN3uUXEkJJIagl/GL86rlflCIE1c4OvWulGLlhRJw5c1acOPma2Lz57kfq9fonOEUAA1ye3B6MriP8oiFnMvyiIahQIbhq1fvuFCs6F2QIFn1hZNGzUJUFrhwcFCPrRoTX9AIjHB0dXc0pAhYYYKZzvusADAMuKdx0hl9SCJoIv6QQvP764Q/IA3qpMNtbYtRabR1w6+Lqq+rBmCCPA4dIm8EA8+wCx8f4TIRf3PyS1ivanH3R8TtLdYUVA9IGVQGwxAD1BGA03MLQK0P4LXdhRAdf/vT94lMf3SRUFziYFlMgbn1AHXA/7AeHZe4Lf3EaAlQY7QaYFIJlCD9TIRgNP8/zzhU9J9CR/3yVdNIB/XZb+LK7q0qn0xbtdmeu+zsHnWDAAIvoAsfDrgzmZyIE4+EnO51niwy/DRs2BJPWZcj57Y4X9ITbal0Wv6O8cK5nrELQxwEBAywmAKOhpzP8lgq7brbnhjS8wPQkOsNPcfTo0SDUW03PaTZbotXyhKxbeHLZbLVkkUu5XZWODElOD8AAL0/q0XIT4ddNwBUdgmqcT13tDb92PaHtT+GkAfqtTqtWi39uOfMCGI4QNjFAwAALDUAbUUGn5vktTHWZ6Wi9GUK73Vbz/ZyOGgOUiefLLxynFkx1GKjXAp9XLUJNiQGwxAD1zAOE/4egqbqPHTt2/uEdj6nAU77nB3O81BhgcFMLNR3QXxj/m5ycPM+7BRjg8nA7rPBA9MGEUflpFdyNpu66ouV5wnVdZ67/Oxd7XnTsT41XCjHLOwtVNsCsd4MhAPsoAAHgnXBHaACw1gDpAmOAABggBggAGCAGiAECYIAYIABggBggAEAC/xNgABT+eKeUWyLUAAAAAElFTkSuQmCC") -256px 0 no-repeat}.tree-default-large>.tree-container-ul>.tree-node{margin-left:0;margin-right:0}.tree-default-large .tree-ellipsis{overflow:hidden}.tree-default-large .tree-ellipsis .tree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.tree-default-large .tree-ellipsis.tree-no-icons .tree-anchor{width:calc(100% - 5px)}.tree-default-large.tree-rtl .tree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==")}.tree-default-large.tree-rtl .tree-last{background:transparent}',""])},function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e<this.length;e++){var n=this[e];n[2]?t.push("@media "+n[2]+"{"+n[1]+"}"):t.push(n[1])}return t.join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var r={},i=0;i<this.length;i++){var o=this[i][0];"number"==typeof o&&(r[o]=!0)}for(i=0;i<e.length;i++){var a=e[i];"number"==typeof a[0]&&r[a[0]]||(n&&!a[2]?a[2]=n:n&&(a[2]="("+a[2]+") and ("+n+")"),t.push(a))}},t}},function(t,e,n){var r=n(0)(n(2),n(8),null,null,null);t.exports=r.exports},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("li",{class:t.classes,attrs:{role:"treeitem",draggable:t.draggable},on:{dragstart:function(e){e.stopPropagation(),t.onItemDragStart(e,t._self,t._self.model)},dragend:function(e){e.stopPropagation(),e.preventDefault(),t.onItemDragEnd(e,t._self,t._self.model)},dragover:function(e){e.stopPropagation(),e.preventDefault(),t.isDragEnter=!0},dragenter:function(e){e.stopPropagation(),e.preventDefault(),t.isDragEnter=!0},dragleave:function(e){e.stopPropagation(),e.preventDefault(),t.isDragEnter=!1},drop:function(e){e.stopPropagation(),e.preventDefault(),t.handleItemDrop(e,t._self,t._self.model)}}},[t.isWholeRow?n("div",{class:t.wholeRowClasses,attrs:{role:"presentation"}},[t._v(" ")]):t._e(),t._v(" "),n("i",{staticClass:"tree-icon tree-ocl",attrs:{role:"presentation"},on:{click:t.handleItemToggle}}),t._v(" "),n("div",t._g({class:t.anchorClasses},t.events),[t.showCheckbox&&!t.model.loading?n("i",{staticClass:"tree-icon tree-checkbox",attrs:{role:"presentation"}}):t._e(),t._v(" "),t._t("default",[t.model.loading?t._e():n("i",{class:t.themeIconClasses,attrs:{role:"presentation"}}),t._v(" "),n("span",{domProps:{innerHTML:t._s(t.model[t.textFieldName])}})],{vm:this,model:t.model})],2),t._v(" "),t.isFolder?n("ul",{ref:"group",staticClass:"tree-children",style:t.groupStyle,attrs:{role:"group"}},t._l(t.model[t.childrenFieldName],(function(e,r){return n("tree-item",{key:r,attrs:{data:e,"text-field-name":t.textFieldName,"value-field-name":t.valueFieldName,"children-field-name":t.childrenFieldName,"item-events":t.itemEvents,"whole-row":t.wholeRow,"show-checkbox":t.showCheckbox,"allow-transition":t.allowTransition,height:t.height,"parent-item":t.model[t.childrenFieldName],draggable:t.draggable,"drag-over-background-color":t.dragOverBackgroundColor,"on-item-click":t.onItemClick,"on-item-toggle":t.onItemToggle,"on-item-drag-start":t.onItemDragStart,"on-item-drag-end":t.onItemDragEnd,"on-item-drop":t.onItemDrop,klass:r===t.model[t.childrenFieldName].length-1?"tree-last":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._t("default",[t.model.loading?t._e():n("i",{class:e.vm.themeIconClasses,attrs:{role:"presentation"}}),t._v(" "),n("span",{domProps:{innerHTML:t._s(e.model[t.textFieldName])}})],{vm:e.vm,model:e.model})]}}])})}))):t._e()])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.classes,attrs:{role:"tree",onselectstart:"return false"}},[n("ul",{class:t.containerClasses,attrs:{role:"group"}},t._l(t.data,(function(e,r){return n("tree-item",{key:r,attrs:{data:e,"text-field-name":t.textFieldName,"value-field-name":t.valueFieldName,"children-field-name":t.childrenFieldName,"item-events":t.itemEvents,"whole-row":t.wholeRow,"show-checkbox":t.showCheckbox,"allow-transition":t.allowTransition,height:t.sizeHeight,"parent-item":t.data,draggable:t.draggable,"drag-over-background-color":t.dragOverBackgroundColor,"on-item-click":t.onItemClick,"on-item-toggle":t.onItemToggle,"on-item-drag-start":t.onItemDragStart,"on-item-drag-end":t.onItemDragEnd,"on-item-drop":t.onItemDrop,klass:r===t.data.length-1?"tree-last":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._t("default",[e.model.loading?t._e():n("i",{class:e.vm.themeIconClasses,attrs:{role:"presentation"}}),t._v(" "),n("span",{domProps:{innerHTML:t._s(e.model[t.textFieldName])}})],{vm:e.vm,model:e.model})]}}])})})))])},staticRenderFns:[]}},function(t,e,n){var r=n(5);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),n(11)("134662b0",r,!0,{})},function(t,e,n){function r(t){for(var e=0;e<t.length;e++){var n=t[e],r=u[n.id];if(r){r.refs++;for(var i=0;i<r.parts.length;i++)r.parts[i](n.parts[i]);for(;i<n.parts.length;i++)r.parts.push(o(n.parts[i]));r.parts.length>n.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i<n.parts.length;i++)a.push(o(n.parts[i]));u[n.id]={id:n.id,refs:1,parts:a}}}}function i(){var t=document.createElement("style");return t.type="text/css",h.appendChild(t),t}function o(t){var e,n,r=document.querySelector("style["+b+'~="'+t.id+'"]');if(r){if(p)return m;r.parentNode.removeChild(r)}if(v){var o=f++;r=d||(d=i()),e=a.bind(null,r,o,!1),n=a.bind(null,r,o,!0)}else r=i(),e=s.bind(null,r),n=function(){r.parentNode.removeChild(r)};return e(t),function(r){if(r){if(r.css===t.css&&r.media===t.media&&r.sourceMap===t.sourceMap)return;e(t=r)}else n()}}function a(t,e,n,r){var i=n?"":r.css;if(t.styleSheet)t.styleSheet.cssText=y(e,i);else{var o=document.createTextNode(i),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(o,a[e]):t.appendChild(o)}}function s(t,e){var n=e.css,r=e.media,i=e.sourceMap;if(r&&t.setAttribute("media",r),g.ssrId&&t.setAttribute(b,e.id),i&&(n+="\n/*# sourceURL="+i.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}var l="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!l)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var c=n(12),u={},h=l&&(document.head||document.getElementsByTagName("head")[0]),d=null,f=0,p=!1,m=function(){},g=null,b="data-vue-ssr-id",v="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());t.exports=function(t,e,n,i){p=n,g=i||{};var o=c(t,e);return r(o),function(e){for(var n=[],i=0;i<o.length;i++){var a=o[i],s=u[a.id];s.refs--,n.push(s)}e?(o=c(t,e),r(o)):o=[];for(i=0;i<n.length;i++){s=n[i];if(0===s.refs){for(var l=0;l<s.parts.length;l++)s.parts[l]();delete u[s.id]}}}};var y=function(){var t=[];return function(e,n){return t[e]=n,t.filter(Boolean).join("\n")}}()},function(t,e){t.exports=function(t,e){for(var n=[],r={},i=0;i<e.length;i++){var o=e[i],a=o[0],s=o[1],l=o[2],c=o[3],u={id:t+":"+i,css:s,media:l,sourceMap:c};r[a]?r[a].parts.push(u):n.push(r[a]={id:a,parts:[u]})}return n}}])}))},d424:function(t,e,n){"use strict";var r=n("3fb5"),i=n("8707").Buffer,o=n("6430"),a=i.alloc(128),s=64;function l(t,e){o.call(this,"digest"),"string"===typeof e&&(e=i.from(e)),this._alg=t,this._key=e,e.length>s?e=t(e):e.length<s&&(e=i.concat([e,a],s));for(var n=this._ipad=i.allocUnsafe(s),r=this._opad=i.allocUnsafe(s),l=0;l<s;l++)n[l]=54^e[l],r[l]=92^e[l];this._hash=[n]}r(l,o),l.prototype._update=function(t){this._hash.push(t)},l.prototype._final=function(){var t=this._alg(i.concat(this._hash));return this._alg(i.concat([this._opad,t]))},t.exports=l},d44e:function(t,e,n){"use strict";var r=n("9bf2").f,i=n("1a2d"),o=n("b622"),a=o("toStringTag");t.exports=function(t,e,n){t&&!n&&(t=t.prototype),t&&!i(t,a)&&r(t,a,{configurable:!0,value:e})}},d485:function(t,e,n){t.exports=o;var r=n("faa1").EventEmitter,i=n("3fb5");function o(){r.call(this)}i(o,r),o.Readable=n("e372"),o.Writable=n("2c63"),o.Duplex=n("0960"),o.Transform=n("d17b"),o.PassThrough=n("c2ae"),o.Stream=o,o.prototype.pipe=function(t,e){var n=this;function i(e){t.writable&&!1===t.write(e)&&n.pause&&n.pause()}function o(){n.readable&&n.resume&&n.resume()}n.on("data",i),t.on("drain",o),t._isStdio||e&&!1===e.end||(n.on("end",s),n.on("close",l));var a=!1;function s(){a||(a=!0,t.end())}function l(){a||(a=!0,"function"===typeof t.destroy&&t.destroy())}function c(t){if(u(),0===r.listenerCount(this,"error"))throw t}function u(){n.removeListener("data",i),t.removeListener("drain",o),n.removeListener("end",s),n.removeListener("close",l),n.removeListener("error",c),t.removeListener("error",c),n.removeListener("end",u),n.removeListener("close",u),t.removeListener("close",u)}return n.on("error",c),t.on("error",c),n.on("end",u),n.on("close",u),t.on("close",u),t.emit("pipe",n),t}},d58f:function(t,e,n){"use strict";var r=n("59ed"),i=n("7b0b"),o=n("44ad"),a=n("07fa"),s=TypeError,l=function(t){return function(e,n,l,c){r(n);var u=i(e),h=o(u),d=a(u),f=t?d-1:0,p=t?-1:1;if(l<2)while(1){if(f in h){c=h[f],f+=p;break}if(f+=p,t?f<0:d<=f)throw new s("Reduce of empty array with no initial value")}for(;t?f>=0:d>f;f+=p)f in h&&(c=n(c,h[f],f,u));return c}};t.exports={left:l(!1),right:l(!0)}},d69a:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(t){return t},week:{dow:1,doy:4}});return e}))},d6b6:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(t){return/^(ցերեկվա|երեկոյան)$/.test(t)},meridiem:function(t){return t<4?"գիշերվա":t<12?"առավոտվա":t<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(t,e){switch(e){case"DDD":case"w":case"W":case"DDDo":return 1===t?t+"-ին":t+"-րդ";default:return t}},week:{dow:1,doy:7}});return e}))},d6d6:function(t,e,n){"use strict";var r=TypeError;t.exports=function(t,e){if(t<e)throw new r("Not enough arguments");return t}},d6e6:function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("3252"))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.Hasher,i=e.x64,o=i.Word,a=i.WordArray,s=e.algo;function l(){return o.create.apply(o,arguments)}var c=[l(1116352408,3609767458),l(1899447441,602891725),l(3049323471,3964484399),l(3921009573,2173295548),l(961987163,4081628472),l(1508970993,3053834265),l(2453635748,2937671579),l(2870763221,3664609560),l(3624381080,2734883394),l(310598401,1164996542),l(607225278,1323610764),l(1426881987,3590304994),l(1925078388,4068182383),l(2162078206,991336113),l(2614888103,633803317),l(3248222580,3479774868),l(3835390401,2666613458),l(4022224774,944711139),l(264347078,2341262773),l(604807628,2007800933),l(770255983,1495990901),l(1249150122,1856431235),l(1555081692,3175218132),l(1996064986,2198950837),l(2554220882,3999719339),l(2821834349,766784016),l(2952996808,2566594879),l(3210313671,3203337956),l(3336571891,1034457026),l(3584528711,2466948901),l(113926993,3758326383),l(338241895,168717936),l(666307205,1188179964),l(773529912,1546045734),l(1294757372,1522805485),l(1396182291,2643833823),l(1695183700,2343527390),l(1986661051,1014477480),l(2177026350,1206759142),l(2456956037,344077627),l(2730485921,1290863460),l(2820302411,3158454273),l(3259730800,3505952657),l(3345764771,106217008),l(3516065817,3606008344),l(3600352804,1432725776),l(4094571909,1467031594),l(275423344,851169720),l(430227734,3100823752),l(506948616,1363258195),l(659060556,3750685593),l(883997877,3785050280),l(958139571,3318307427),l(1322822218,3812723403),l(1537002063,2003034995),l(1747873779,3602036899),l(1955562222,1575990012),l(2024104815,1125592928),l(2227730452,2716904306),l(2361852424,442776044),l(2428436474,593698344),l(2756734187,3733110249),l(3204031479,2999351573),l(3329325298,3815920427),l(3391569614,3928383900),l(3515267271,566280711),l(3940187606,3454069534),l(4118630271,4000239992),l(116418474,1914138554),l(174292421,2731055270),l(289380356,3203993006),l(460393269,320620315),l(685471733,587496836),l(852142971,1086792851),l(1017036298,365543100),l(1126000580,2618297676),l(1288033470,3409855158),l(1501505948,4234509866),l(1607167915,987167468),l(1816402316,1246189591)],u=[];(function(){for(var t=0;t<80;t++)u[t]=l()})();var h=s.SHA512=r.extend({_doReset:function(){this._hash=new a.init([new o.init(1779033703,4089235720),new o.init(3144134277,2227873595),new o.init(1013904242,4271175723),new o.init(2773480762,1595750129),new o.init(1359893119,2917565137),new o.init(2600822924,725511199),new o.init(528734635,4215389547),new o.init(1541459225,327033209)])},_doProcessBlock:function(t,e){for(var n=this._hash.words,r=n[0],i=n[1],o=n[2],a=n[3],s=n[4],l=n[5],h=n[6],d=n[7],f=r.high,p=r.low,m=i.high,g=i.low,b=o.high,v=o.low,y=a.high,w=a.low,_=s.high,x=s.low,k=l.high,A=l.low,M=h.high,O=h.low,S=d.high,T=d.low,C=f,E=p,j=m,L=g,P=b,D=v,I=y,R=w,N=_,B=x,F=k,Y=A,z=M,H=O,V=S,W=T,U=0;U<80;U++){var $,G,q=u[U];if(U<16)G=q.high=0|t[e+2*U],$=q.low=0|t[e+2*U+1];else{var X=u[U-15],Z=X.high,K=X.low,Q=(Z>>>1|K<<31)^(Z>>>8|K<<24)^Z>>>7,J=(K>>>1|Z<<31)^(K>>>8|Z<<24)^(K>>>7|Z<<25),tt=u[U-2],et=tt.high,nt=tt.low,rt=(et>>>19|nt<<13)^(et<<3|nt>>>29)^et>>>6,it=(nt>>>19|et<<13)^(nt<<3|et>>>29)^(nt>>>6|et<<26),ot=u[U-7],at=ot.high,st=ot.low,lt=u[U-16],ct=lt.high,ut=lt.low;$=J+st,G=Q+at+($>>>0<J>>>0?1:0),$+=it,G=G+rt+($>>>0<it>>>0?1:0),$+=ut,G=G+ct+($>>>0<ut>>>0?1:0),q.high=G,q.low=$}var ht=N&F^~N&z,dt=B&Y^~B&H,ft=C&j^C&P^j&P,pt=E&L^E&D^L&D,mt=(C>>>28|E<<4)^(C<<30|E>>>2)^(C<<25|E>>>7),gt=(E>>>28|C<<4)^(E<<30|C>>>2)^(E<<25|C>>>7),bt=(N>>>14|B<<18)^(N>>>18|B<<14)^(N<<23|B>>>9),vt=(B>>>14|N<<18)^(B>>>18|N<<14)^(B<<23|N>>>9),yt=c[U],wt=yt.high,_t=yt.low,xt=W+vt,kt=V+bt+(xt>>>0<W>>>0?1:0),At=(xt=xt+dt,kt=kt+ht+(xt>>>0<dt>>>0?1:0),xt=xt+_t,kt=kt+wt+(xt>>>0<_t>>>0?1:0),xt=xt+$,kt=kt+G+(xt>>>0<$>>>0?1:0),gt+pt),Mt=mt+ft+(At>>>0<gt>>>0?1:0);V=z,W=H,z=F,H=Y,F=N,Y=B,B=R+xt|0,N=I+kt+(B>>>0<R>>>0?1:0)|0,I=P,R=D,P=j,D=L,j=C,L=E,E=xt+At|0,C=kt+Mt+(E>>>0<xt>>>0?1:0)|0}p=r.low=p+E,r.high=f+C+(p>>>0<E>>>0?1:0),g=i.low=g+L,i.high=m+j+(g>>>0<L>>>0?1:0),v=o.low=v+D,o.high=b+P+(v>>>0<D>>>0?1:0),w=a.low=w+R,a.high=y+I+(w>>>0<R>>>0?1:0),x=s.low=x+B,s.high=_+N+(x>>>0<B>>>0?1:0),A=l.low=A+Y,l.high=k+F+(A>>>0<Y>>>0?1:0),O=h.low=O+H,h.high=M+z+(O>>>0<H>>>0?1:0),T=d.low=T+W,d.high=S+V+(T>>>0<W>>>0?1:0)},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;e[r>>>5]|=128<<24-r%32,e[30+(r+128>>>10<<5)]=Math.floor(n/4294967296),e[31+(r+128>>>10<<5)]=n,t.sigBytes=4*e.length,this._process();var i=this._hash.toX32();return i},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t},blockSize:32});e.SHA512=r._createHelper(h),e.HmacSHA512=r._createHmacHelper(h)}(),t.SHA512}))},d70e:function(t){t.exports=JSON.parse('{"2.16.840.1.101.3.4.1.1":"aes-128-ecb","2.16.840.1.101.3.4.1.2":"aes-128-cbc","2.16.840.1.101.3.4.1.3":"aes-128-ofb","2.16.840.1.101.3.4.1.4":"aes-128-cfb","2.16.840.1.101.3.4.1.21":"aes-192-ecb","2.16.840.1.101.3.4.1.22":"aes-192-cbc","2.16.840.1.101.3.4.1.23":"aes-192-ofb","2.16.840.1.101.3.4.1.24":"aes-192-cfb","2.16.840.1.101.3.4.1.41":"aes-256-ecb","2.16.840.1.101.3.4.1.42":"aes-256-cbc","2.16.840.1.101.3.4.1.43":"aes-256-ofb","2.16.840.1.101.3.4.1.44":"aes-256-cfb"}')},d716:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(t,e){var n=1===t?"r":2===t?"n":3===t?"r":4===t?"t":"è";return"w"!==e&&"W"!==e||(n="a"),t+n},week:{dow:1,doy:4}});return e}))},d784:function(t,e,n){"use strict";n("ac1f");var r=n("4625"),i=n("cb2d"),o=n("9263"),a=n("d039"),s=n("b622"),l=n("9112"),c=s("species"),u=RegExp.prototype;t.exports=function(t,e,n,h){var d=s(t),f=!a((function(){var e={};return e[d]=function(){return 7},7!==""[t](e)})),p=f&&!a((function(){var e=!1,n=/a/;return"split"===t&&(n={},n.constructor={},n.constructor[c]=function(){return n},n.flags="",n[d]=/./[d]),n.exec=function(){return e=!0,null},n[d](""),!e}));if(!f||!p||n){var m=r(/./[d]),g=e(d,""[t],(function(t,e,n,i,a){var s=r(t),l=e.exec;return l===o||l===u.exec?f&&!a?{done:!0,value:m(e,n,i)}:{done:!0,value:s(n,e,i)}:{done:!1}}));i(String.prototype,t,g[0]),i(u,d,g[1])}h&&l(u[d],"sham",!0)}},d82f:function(t,e,n){"use strict";n.d(e,"a",(function(){return s})),n.d(e,"c",(function(){return l})),n.d(e,"d",(function(){return c})),n.d(e,"e",(function(){return u})),n.d(e,"f",(function(){return h})),n.d(e,"h",(function(){return d})),n.d(e,"g",(function(){return f})),n.d(e,"n",(function(){return p})),n.d(e,"b",(function(){return m})),n.d(e,"k",(function(){return g})),n.d(e,"j",(function(){return b})),n.d(e,"i",(function(){return v})),n.d(e,"m",(function(){return y})),n.d(e,"l",(function(){return w}));var r=n("7b1e");function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function o(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?i(Object(n),!0).forEach((function(e){a(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var s=function(){return Object.assign.apply(Object,arguments)},l=function(t,e){return Object.create(t,e)},c=function(t,e){return Object.defineProperties(t,e)},u=function(t,e,n){return Object.defineProperty(t,e,n)},h=function(t){return Object.getOwnPropertyNames(t)},d=function(t){return Object.keys(t)},f=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},p=function(t){return Object.prototype.toString.call(t)},m=function(t){return o({},t)},g=function(t,e){return d(t).filter((function(t){return-1!==e.indexOf(t)})).reduce((function(e,n){return o(o({},e),{},a({},n,t[n]))}),{})},b=function(t,e){return d(t).filter((function(t){return-1===e.indexOf(t)})).reduce((function(e,n){return o(o({},e),{},a({},n,t[n]))}),{})},v=function t(e,n){return Object(r["j"])(e)&&Object(r["j"])(n)&&d(n).forEach((function(i){Object(r["j"])(n[i])?(e[i]&&Object(r["j"])(e[i])||(e[i]=n[i]),t(e[i],n[i])):s(e,a({},i,n[i]))})),e},y=function(t){return d(t).sort().reduce((function(e,n){return o(o({},e),{},a({},n,t[n]))}),{})},w=function(){return{enumerable:!0,configurable:!1,writable:!1}}},d86b:function(t,e,n){"use strict";var r=n("d039");t.exports=r((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}}))},d9b5:function(t,e,n){"use strict";var r=n("d066"),i=n("1626"),o=n("3a9b"),a=n("fdbf"),s=Object;t.exports=a?function(t){return"symbol"==typeof t}:function(t){var e=r("Symbol");return i(e)&&o(e.prototype,s(t))}},d9e2:function(t,e,n){"use strict";var r=n("23e7"),i=n("da84"),o=n("2ba4"),a=n("e5cb"),s="WebAssembly",l=i[s],c=7!==new Error("e",{cause:7}).cause,u=function(t,e){var n={};n[t]=a(t,e,c),r({global:!0,constructor:!0,arity:1,forced:c},n)},h=function(t,e){if(l&&l[t]){var n={};n[t]=a(s+"."+t,e,c),r({target:s,stat:!0,constructor:!0,arity:1,forced:c},n)}};u("Error",(function(t){return function(e){return o(t,this,arguments)}})),u("EvalError",(function(t){return function(e){return o(t,this,arguments)}})),u("RangeError",(function(t){return function(e){return o(t,this,arguments)}})),u("ReferenceError",(function(t){return function(e){return o(t,this,arguments)}})),u("SyntaxError",(function(t){return function(e){return o(t,this,arguments)}})),u("TypeError",(function(t){return function(e){return o(t,this,arguments)}})),u("URIError",(function(t){return function(e){return o(t,this,arguments)}})),h("CompileError",(function(t){return function(e){return o(t,this,arguments)}})),h("LinkError",(function(t){return function(e){return o(t,this,arguments)}})),h("RuntimeError",(function(t){return function(e){return o(t,this,arguments)}}))},d9f8:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(t,e){switch(e){default:case"M":case"Q":case"D":case"DDD":case"d":return t+(1===t?"er":"e");case"w":case"W":return t+(1===t?"re":"e")}}});return e}))},da3e:function(t,e){function n(t,e){if(!t)throw new Error(e||"Assertion failed")}t.exports=n,n.equal=function(t,e,n){if(t!=e)throw new Error(n||"Assertion failed: "+t+" != "+e)}},da84:function(t,e,n){"use strict";(function(e){var n=function(t){return t&&t.Math===Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||n("object"==typeof this&&this)||function(){return this}()||Function("return this")()}).call(this,n("c8ba"))},db29:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],i=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,o=t.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(t,r){return t?/-MMM-/.test(r)?n[t.month()]:e[t.month()]:e},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(t){return t+(1===t||8===t||t>=20?"ste":"de")},week:{dow:1,doy:4}});return o}))},dc14:function(t,e,n){"use strict";(function(e,r){var i=n("966d");function o(t){var e=this;this.next=null,this.entry=null,this.finish=function(){R(e,t)}}t.exports=y;var a,s=!e.browser&&["v0.10","v0.9."].indexOf(e.version.slice(0,5))>-1?setImmediate:i.nextTick;y.WritableState=v;var l=Object.create(n("3a7c"));l.inherits=n("3fb5");var c={deprecate:n("b7d1")},u=n("429b"),h=n("8707").Buffer,d=("undefined"!==typeof r?r:"undefined"!==typeof window?window:"undefined"!==typeof self?self:{}).Uint8Array||function(){};function f(t){return h.from(t)}function p(t){return h.isBuffer(t)||t instanceof d}var m,g=n("4681");function b(){}function v(t,e){a=a||n("b19a"),t=t||{};var r=e instanceof a;this.objectMode=!!t.objectMode,r&&(this.objectMode=this.objectMode||!!t.writableObjectMode);var i=t.highWaterMark,s=t.writableHighWaterMark,l=this.objectMode?16:16384;this.highWaterMark=i||0===i?i:r&&(s||0===s)?s:l,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var c=!1===t.decodeStrings;this.decodeStrings=!c,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(t){S(e,t)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new o(this)}function y(t){if(a=a||n("b19a"),!m.call(y,this)&&!(this instanceof a))return new y(t);this._writableState=new v(t,this),this.writable=!0,t&&("function"===typeof t.write&&(this._write=t.write),"function"===typeof t.writev&&(this._writev=t.writev),"function"===typeof t.destroy&&(this._destroy=t.destroy),"function"===typeof t.final&&(this._final=t.final)),u.call(this)}function w(t,e){var n=new Error("write after end");t.emit("error",n),i.nextTick(e,n)}function _(t,e,n,r){var o=!0,a=!1;return null===n?a=new TypeError("May not write null values to stream"):"string"===typeof n||void 0===n||e.objectMode||(a=new TypeError("Invalid non-string/buffer chunk")),a&&(t.emit("error",a),i.nextTick(r,a),o=!1),o}function x(t,e,n){return t.objectMode||!1===t.decodeStrings||"string"!==typeof e||(e=h.from(e,n)),e}function k(t,e,n,r,i,o){if(!n){var a=x(e,r,i);r!==a&&(n=!0,i="buffer",r=a)}var s=e.objectMode?1:r.length;e.length+=s;var l=e.length<e.highWaterMark;if(l||(e.needDrain=!0),e.writing||e.corked){var c=e.lastBufferedRequest;e.lastBufferedRequest={chunk:r,encoding:i,isBuf:n,callback:o,next:null},c?c.next=e.lastBufferedRequest:e.bufferedRequest=e.lastBufferedRequest,e.bufferedRequestCount+=1}else A(t,e,!1,s,r,i,o);return l}function A(t,e,n,r,i,o,a){e.writelen=r,e.writecb=a,e.writing=!0,e.sync=!0,n?t._writev(i,e.onwrite):t._write(i,o,e.onwrite),e.sync=!1}function M(t,e,n,r,o){--e.pendingcb,n?(i.nextTick(o,r),i.nextTick(D,t,e),t._writableState.errorEmitted=!0,t.emit("error",r)):(o(r),t._writableState.errorEmitted=!0,t.emit("error",r),D(t,e))}function O(t){t.writing=!1,t.writecb=null,t.length-=t.writelen,t.writelen=0}function S(t,e){var n=t._writableState,r=n.sync,i=n.writecb;if(O(n),e)M(t,n,r,e,i);else{var o=j(n);o||n.corked||n.bufferProcessing||!n.bufferedRequest||E(t,n),r?s(T,t,n,o,i):T(t,n,o,i)}}function T(t,e,n,r){n||C(t,e),e.pendingcb--,r(),D(t,e)}function C(t,e){0===e.length&&e.needDrain&&(e.needDrain=!1,t.emit("drain"))}function E(t,e){e.bufferProcessing=!0;var n=e.bufferedRequest;if(t._writev&&n&&n.next){var r=e.bufferedRequestCount,i=new Array(r),a=e.corkedRequestsFree;a.entry=n;var s=0,l=!0;while(n)i[s]=n,n.isBuf||(l=!1),n=n.next,s+=1;i.allBuffers=l,A(t,e,!0,e.length,i,"",a.finish),e.pendingcb++,e.lastBufferedRequest=null,a.next?(e.corkedRequestsFree=a.next,a.next=null):e.corkedRequestsFree=new o(e),e.bufferedRequestCount=0}else{while(n){var c=n.chunk,u=n.encoding,h=n.callback,d=e.objectMode?1:c.length;if(A(t,e,!1,d,c,u,h),n=n.next,e.bufferedRequestCount--,e.writing)break}null===n&&(e.lastBufferedRequest=null)}e.bufferedRequest=n,e.bufferProcessing=!1}function j(t){return t.ending&&0===t.length&&null===t.bufferedRequest&&!t.finished&&!t.writing}function L(t,e){t._final((function(n){e.pendingcb--,n&&t.emit("error",n),e.prefinished=!0,t.emit("prefinish"),D(t,e)}))}function P(t,e){e.prefinished||e.finalCalled||("function"===typeof t._final?(e.pendingcb++,e.finalCalled=!0,i.nextTick(L,t,e)):(e.prefinished=!0,t.emit("prefinish")))}function D(t,e){var n=j(e);return n&&(P(t,e),0===e.pendingcb&&(e.finished=!0,t.emit("finish"))),n}function I(t,e,n){e.ending=!0,D(t,e),n&&(e.finished?i.nextTick(n):t.once("finish",n)),e.ended=!0,t.writable=!1}function R(t,e,n){var r=t.entry;t.entry=null;while(r){var i=r.callback;e.pendingcb--,i(n),r=r.next}e.corkedRequestsFree.next=t}l.inherits(y,u),v.prototype.getBuffer=function(){var t=this.bufferedRequest,e=[];while(t)e.push(t),t=t.next;return e},function(){try{Object.defineProperty(v.prototype,"buffer",{get:c.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(t){}}(),"function"===typeof Symbol&&Symbol.hasInstance&&"function"===typeof Function.prototype[Symbol.hasInstance]?(m=Function.prototype[Symbol.hasInstance],Object.defineProperty(y,Symbol.hasInstance,{value:function(t){return!!m.call(this,t)||this===y&&(t&&t._writableState instanceof v)}})):m=function(t){return t instanceof this},y.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},y.prototype.write=function(t,e,n){var r=this._writableState,i=!1,o=!r.objectMode&&p(t);return o&&!h.isBuffer(t)&&(t=f(t)),"function"===typeof e&&(n=e,e=null),o?e="buffer":e||(e=r.defaultEncoding),"function"!==typeof n&&(n=b),r.ended?w(this,n):(o||_(this,r,t,n))&&(r.pendingcb++,i=k(this,r,o,t,e,n)),i},y.prototype.cork=function(){var t=this._writableState;t.corked++},y.prototype.uncork=function(){var t=this._writableState;t.corked&&(t.corked--,t.writing||t.corked||t.bufferProcessing||!t.bufferedRequest||E(this,t))},y.prototype.setDefaultEncoding=function(t){if("string"===typeof t&&(t=t.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((t+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+t);return this._writableState.defaultEncoding=t,this},Object.defineProperty(y.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),y.prototype._write=function(t,e,n){n(new Error("_write() is not implemented"))},y.prototype._writev=null,y.prototype.end=function(t,e,n){var r=this._writableState;"function"===typeof t?(n=t,t=null,e=null):"function"===typeof e&&(n=e,e=null),null!==t&&void 0!==t&&this.write(t,e),r.corked&&(r.corked=1,this.uncork()),r.ending||I(this,r,n)},Object.defineProperty(y.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(t){this._writableState&&(this._writableState.destroyed=t)}}),y.prototype.destroy=g.destroy,y.prototype._undestroy=g.undestroy,y.prototype._destroy=function(t,e){this.end(),e(t)}}).call(this,n("4362"),n("c8ba"))},dc4a:function(t,e,n){"use strict";var r=n("59ed"),i=n("7234");t.exports=function(t,e){var n=t[e];return i(n)?void 0:r(n)}},dc4d:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=[/^जन/i,/^फ़र|फर/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सितं|सित/i,/^अक्टू/i,/^नव|नवं/i,/^दिसं|दिस/i],i=[/^जन/i,/^फ़र/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सित/i,/^अक्टू/i,/^नव/i,/^दिस/i],o=t.defineLocale("hi",{months:{format:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),standalone:"जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर".split("_")},monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},monthsParse:r,longMonthsParse:r,shortMonthsParse:i,monthsRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsShortRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsStrictRegex:/^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i,monthsShortStrictRegex:/^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i,calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(t){return t.replace(/[१२३४५६७८९०]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(t,e){return 12===t&&(t=0),"रात"===e?t<4?t:t+12:"सुबह"===e?t:"दोपहर"===e?t>=10?t:t+12:"शाम"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"रात":t<10?"सुबह":t<17?"दोपहर":t<20?"शाम":"रात"},week:{dow:0,doy:6}});return o}))},dcc3:function(t,e,n){"use strict";var r=n("ae93").IteratorPrototype,i=n("7c73"),o=n("5c6c"),a=n("d44e"),s=n("3f8c"),l=function(){return this};t.exports=function(t,e,n,c){var u=e+" Iterator";return t.prototype=i(r,{next:o(+!c,n)}),a(t,u,!1,!0),s[u]=l,t}},ddb0:function(t,e,n){"use strict";var r=n("da84"),i=n("fdbc"),o=n("785a"),a=n("e260"),s=n("9112"),l=n("b622"),c=l("iterator"),u=l("toStringTag"),h=a.values,d=function(t,e){if(t){if(t[c]!==h)try{s(t,c,h)}catch(r){t[c]=h}if(t[u]||s(t,u,e),i[e])for(var n in a)if(t[n]!==a[n])try{s(t,n,a[n])}catch(r){t[n]=a[n]}}};for(var f in i)d(r[f]&&r[f].prototype,f);d(o,"DOMTokenList")},ddc6:function(t,e){function n(t){return function(e){return null==t?void 0:t[e]}}t.exports=n},df2f:function(t,e,n){(function(e,r){t.exports=r(n("21bf"))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.WordArray,i=n.Hasher,o=e.algo,a=[],s=o.SHA1=i.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var n=this._hash.words,r=n[0],i=n[1],o=n[2],s=n[3],l=n[4],c=0;c<80;c++){if(c<16)a[c]=0|t[e+c];else{var u=a[c-3]^a[c-8]^a[c-14]^a[c-16];a[c]=u<<1|u>>>31}var h=(r<<5|r>>>27)+l+a[c];h+=c<20?1518500249+(i&o|~i&s):c<40?1859775393+(i^o^s):c<60?(i&o|i&s|o&s)-1894007588:(i^o^s)-899497514,l=s,s=o,o=i<<30|i>>>2,i=r,r=h}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+o|0,n[3]=n[3]+s|0,n[4]=n[4]+l|0},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;return e[r>>>5]|=128<<24-r%32,e[14+(r+64>>>9<<4)]=Math.floor(n/4294967296),e[15+(r+64>>>9<<4)]=n,t.sigBytes=4*e.length,this._process(),this._hash},clone:function(){var t=i.clone.call(this);return t._hash=this._hash.clone(),t}});e.SHA1=i._createHelper(s),e.HmacSHA1=i._createHmacHelper(s)}(),t.SHA1}))},df75:function(t,e,n){"use strict";var r=n("ca84"),i=n("7839");t.exports=Object.keys||function(t){return r(t,i)}},df7c:function(t,e,n){(function(t){function n(t,e){for(var n=0,r=t.length-1;r>=0;r--){var i=t[r];"."===i?t.splice(r,1):".."===i?(t.splice(r,1),n++):n&&(t.splice(r,1),n--)}if(e)for(;n--;n)t.unshift("..");return t}function r(t){"string"!==typeof t&&(t+="");var e,n=0,r=-1,i=!0;for(e=t.length-1;e>=0;--e)if(47===t.charCodeAt(e)){if(!i){n=e+1;break}}else-1===r&&(i=!1,r=e+1);return-1===r?"":t.slice(n,r)}function i(t,e){if(t.filter)return t.filter(e);for(var n=[],r=0;r<t.length;r++)e(t[r],r,t)&&n.push(t[r]);return n}e.resolve=function(){for(var e="",r=!1,o=arguments.length-1;o>=-1&&!r;o--){var a=o>=0?arguments[o]:t.cwd();if("string"!==typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(e=a+"/"+e,r="/"===a.charAt(0))}return e=n(i(e.split("/"),(function(t){return!!t})),!r).join("/"),(r?"/":"")+e||"."},e.normalize=function(t){var r=e.isAbsolute(t),a="/"===o(t,-1);return t=n(i(t.split("/"),(function(t){return!!t})),!r).join("/"),t||r||(t="."),t&&a&&(t+="/"),(r?"/":"")+t},e.isAbsolute=function(t){return"/"===t.charAt(0)},e.join=function(){var t=Array.prototype.slice.call(arguments,0);return e.normalize(i(t,(function(t,e){if("string"!==typeof t)throw new TypeError("Arguments to path.join must be strings");return t})).join("/"))},e.relative=function(t,n){function r(t){for(var e=0;e<t.length;e++)if(""!==t[e])break;for(var n=t.length-1;n>=0;n--)if(""!==t[n])break;return e>n?[]:t.slice(e,n-e+1)}t=e.resolve(t).substr(1),n=e.resolve(n).substr(1);for(var i=r(t.split("/")),o=r(n.split("/")),a=Math.min(i.length,o.length),s=a,l=0;l<a;l++)if(i[l]!==o[l]){s=l;break}var c=[];for(l=s;l<i.length;l++)c.push("..");return c=c.concat(o.slice(s)),c.join("/")},e.sep="/",e.delimiter=":",e.dirname=function(t){if("string"!==typeof t&&(t+=""),0===t.length)return".";for(var e=t.charCodeAt(0),n=47===e,r=-1,i=!0,o=t.length-1;o>=1;--o)if(e=t.charCodeAt(o),47===e){if(!i){r=o;break}}else i=!1;return-1===r?n?"/":".":n&&1===r?"/":t.slice(0,r)},e.basename=function(t,e){var n=r(t);return e&&n.substr(-1*e.length)===e&&(n=n.substr(0,n.length-e.length)),n},e.extname=function(t){"string"!==typeof t&&(t+="");for(var e=-1,n=0,r=-1,i=!0,o=0,a=t.length-1;a>=0;--a){var s=t.charCodeAt(a);if(47!==s)-1===r&&(i=!1,r=a+1),46===s?-1===e?e=a:1!==o&&(o=1):-1!==e&&(o=-1);else if(!i){n=a+1;break}}return-1===e||-1===r||0===o||1===o&&e===r-1&&e===n+1?"":t.slice(e,r)};var o="b"==="ab".substr(-1)?function(t,e,n){return t.substr(e,n)}:function(t,e,n){return e<0&&(e=t.length+e),t.substr(e,n)}}).call(this,n("4362"))},dfda:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var r=function(t){return t.$root.$options.bvEventRoot||t.$root}},e07b:function(t,e,n){var r=n("5a76"),i=n("b5ca"),o=n("69f2"),a=n("8707").Buffer,s=n("7d2a"),l=n("9f9d"),c=n("8be6"),u=a.alloc(128),h={md5:16,sha1:20,sha224:28,sha256:32,sha384:48,sha512:64,rmd160:20,ripemd160:20};function d(t,e,n){var r=f(t),i="sha512"===t||"sha384"===t?128:64;e.length>i?e=r(e):e.length<i&&(e=a.concat([e,u],i));for(var o=a.allocUnsafe(i+h[t]),s=a.allocUnsafe(i+h[t]),l=0;l<i;l++)o[l]=54^e[l],s[l]=92^e[l];var c=a.allocUnsafe(i+n+4);o.copy(c,0,0,i),this.ipad1=c,this.ipad2=o,this.opad=s,this.alg=t,this.blocksize=i,this.hash=r,this.size=h[t]}function f(t){function e(e){return o(t).update(e).digest()}function n(t){return(new i).update(t).digest()}return"rmd160"===t||"ripemd160"===t?n:"md5"===t?r:e}function p(t,e,n,r,i){s(n,r),t=c(t,l,"Password"),e=c(e,l,"Salt"),i=i||"sha1";var o=new d(i,t,e.length),u=a.allocUnsafe(r),f=a.allocUnsafe(e.length+4);e.copy(f,0,0,e.length);for(var p=0,m=h[i],g=Math.ceil(r/m),b=1;b<=g;b++){f.writeUInt32BE(b,e.length);for(var v=o.run(f,o.ipad1),y=v,w=1;w<n;w++){y=o.run(y,o.ipad2);for(var _=0;_<m;_++)v[_]^=y[_]}v.copy(u,p),p+=m}return u}d.prototype.run=function(t,e){t.copy(e,this.blocksize);var n=this.hash(e);return n.copy(this.opad,this.blocksize),this.hash(this.opad)},t.exports=p},e0c5:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},n={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"},r=t.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પહેલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(t){return t.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(t,e){return 12===t&&(t=0),"રાત"===e?t<4?t:t+12:"સવાર"===e?t:"બપોર"===e?t>=10?t:t+12:"સાંજ"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"રાત":t<10?"સવાર":t<17?"બપોર":t<20?"સાંજ":"રાત"},week:{dow:0,doy:6}});return r}))},e163:function(t,e,n){"use strict";var r=n("1a2d"),i=n("1626"),o=n("7b0b"),a=n("f772"),s=n("e177"),l=a("IE_PROTO"),c=Object,u=c.prototype;t.exports=s?c.getPrototypeOf:function(t){var e=o(t);if(r(e,l))return e[l];var n=e.constructor;return i(n)&&e instanceof n?n.prototype:e instanceof c?u:null}},e177:function(t,e,n){"use strict";var r=n("d039");t.exports=!r((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},e1d3:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10,n=1===~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n},week:{dow:1,doy:4}});return e}))},e1d30:function(t,e,n){(function(e){var r=n("3337"),i=n("37e6");t.exports=function(t){return new a(t)};var o={secp256k1:{name:"secp256k1",byteLength:32},secp224r1:{name:"p224",byteLength:28},prime256v1:{name:"p256",byteLength:32},prime192v1:{name:"p192",byteLength:24},ed25519:{name:"ed25519",byteLength:32},secp384r1:{name:"p384",byteLength:48},secp521r1:{name:"p521",byteLength:66}};function a(t){this.curveType=o[t],this.curveType||(this.curveType={name:t}),this.curve=new r.ec(this.curveType.name),this.keys=void 0}function s(t,n,r){Array.isArray(t)||(t=t.toArray());var i=new e(t);if(r&&i.length<r){var o=new e(r-i.length);o.fill(0),i=e.concat([o,i])}return n?i.toString(n):i}o.p224=o.secp224r1,o.p256=o.secp256r1=o.prime256v1,o.p192=o.secp192r1=o.prime192v1,o.p384=o.secp384r1,o.p521=o.secp521r1,a.prototype.generateKeys=function(t,e){return this.keys=this.curve.genKeyPair(),this.getPublicKey(t,e)},a.prototype.computeSecret=function(t,n,r){n=n||"utf8",e.isBuffer(t)||(t=new e(t,n));var i=this.curve.keyFromPublic(t).getPublic(),o=i.mul(this.keys.getPrivate()).getX();return s(o,r,this.curveType.byteLength)},a.prototype.getPublicKey=function(t,e){var n=this.keys.getPublic("compressed"===e,!0);return"hybrid"===e&&(n[n.length-1]%2?n[0]=7:n[0]=6),s(n,t)},a.prototype.getPrivateKey=function(t){return s(this.keys.getPrivate(),t)},a.prototype.setPublicKey=function(t,n){return n=n||"utf8",e.isBuffer(t)||(t=new e(t,n)),this.keys._importPublic(t),this},a.prototype.setPrivateKey=function(t,n){n=n||"utf8",e.isBuffer(t)||(t=new e(t,n));var r=new i(t);return r=r.toString(16),this.keys=this.curve.genKeyPair(),this.keys._importPrivate(r),this}}).call(this,n("b639").Buffer)},e25e:function(t,e,n){"use strict";var r=n("23e7"),i=n("c20d");r({global:!0,forced:parseInt!==i},{parseInt:i})},e260:function(t,e,n){"use strict";var r=n("fc6a"),i=n("44d2"),o=n("3f8c"),a=n("69f3"),s=n("9bf2").f,l=n("c6d2"),c=n("4754"),u=n("c430"),h=n("83ab"),d="Array Iterator",f=a.set,p=a.getterFor(d);t.exports=l(Array,"Array",(function(t,e){f(this,{type:d,target:r(t),index:0,kind:e})}),(function(){var t=p(this),e=t.target,n=t.index++;if(!e||n>=e.length)return t.target=void 0,c(void 0,!0);switch(t.kind){case"keys":return c(n,!1);case"values":return c(e[n],!1)}return c([n,e[n]],!1)}),"values");var m=o.Arguments=o.Array;if(i("keys"),i("values"),i("entries"),!u&&h&&"values"!==m.name)try{s(m,"name",{value:"values"})}catch(g){}},e330:function(t,e,n){"use strict";var r=n("40d5"),i=Function.prototype,o=i.call,a=r&&i.bind.bind(o,o);t.exports=r?a:function(t){return function(){return o.apply(t,arguments)}}},e372:function(t,e,n){e=t.exports=n("ad71"),e.Stream=e,e.Readable=e,e.Writable=n("dc14"),e.Duplex=n("b19a"),e.Transform=n("27bf"),e.PassThrough=n("780f")},e391:function(t,e,n){"use strict";var r=n("577e");t.exports=function(t,e){return void 0===t?arguments.length<2?"":e:r(t)}},e3db:function(t,e){var n={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==n.call(t)}},e40d:function(t,e,n){},e467:function(t,e,n){"use strict";(function(t){var r=n("c532"),i=n("7917"),o=n("4581");function a(t){return r["a"].isPlainObject(t)||r["a"].isArray(t)}function s(t){return r["a"].endsWith(t,"[]")?t.slice(0,-2):t}function l(t,e,n){return t?t.concat(e).map((function(t,e){return t=s(t),!n&&e?"["+t+"]":t})).join(n?".":""):e}function c(t){return r["a"].isArray(t)&&!t.some(a)}const u=r["a"].toFlatObject(r["a"],{},null,(function(t){return/^is[A-Z]/.test(t)}));function h(e,n,h){if(!r["a"].isObject(e))throw new TypeError("target must be an object");n=n||new(o["a"]||FormData),h=r["a"].toFlatObject(h,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(t,e){return!r["a"].isUndefined(e[t])}));const d=h.metaTokens,f=h.visitor||y,p=h.dots,m=h.indexes,g=h.Blob||"undefined"!==typeof Blob&&Blob,b=g&&r["a"].isSpecCompliantForm(n);if(!r["a"].isFunction(f))throw new TypeError("visitor must be a function");function v(e){if(null===e)return"";if(r["a"].isDate(e))return e.toISOString();if(!b&&r["a"].isBlob(e))throw new i["a"]("Blob is not supported. Use a Buffer instead.");return r["a"].isArrayBuffer(e)||r["a"].isTypedArray(e)?b&&"function"===typeof Blob?new Blob([e]):t.from(e):e}function y(t,e,i){let o=t;if(t&&!i&&"object"===typeof t)if(r["a"].endsWith(e,"{}"))e=d?e:e.slice(0,-2),t=JSON.stringify(t);else if(r["a"].isArray(t)&&c(t)||(r["a"].isFileList(t)||r["a"].endsWith(e,"[]"))&&(o=r["a"].toArray(t)))return e=s(e),o.forEach((function(t,i){!r["a"].isUndefined(t)&&null!==t&&n.append(!0===m?l([e],i,p):null===m?e:e+"[]",v(t))})),!1;return!!a(t)||(n.append(l(i,e,p),v(t)),!1)}const w=[],_=Object.assign(u,{defaultVisitor:y,convertValue:v,isVisitable:a});function x(t,e){if(!r["a"].isUndefined(t)){if(-1!==w.indexOf(t))throw Error("Circular reference detected in "+e.join("."));w.push(t),r["a"].forEach(t,(function(t,i){const o=!(r["a"].isUndefined(t)||null===t)&&f.call(n,t,r["a"].isString(i)?i.trim():i,e,_);!0===o&&x(t,e?e.concat(i):[i])})),w.pop()}}if(!r["a"].isObject(e))throw new TypeError("data must be an object");return x(e),n}e["a"]=h}).call(this,n("b639").Buffer)},e5cb:function(t,e,n){"use strict";var r=n("d066"),i=n("1a2d"),o=n("9112"),a=n("3a9b"),s=n("d2bb"),l=n("e893"),c=n("aeb0"),u=n("7156"),h=n("e391"),d=n("ab36"),f=n("6f19"),p=n("83ab"),m=n("c430");t.exports=function(t,e,n,g){var b="stackTraceLimit",v=g?2:1,y=t.split("."),w=y[y.length-1],_=r.apply(null,y);if(_){var x=_.prototype;if(!m&&i(x,"cause")&&delete x.cause,!n)return _;var k=r("Error"),A=e((function(t,e){var n=h(g?e:t,void 0),r=g?new _(t):new _;return void 0!==n&&o(r,"message",n),f(r,A,r.stack,2),this&&a(x,this)&&u(r,this,A),arguments.length>v&&d(r,arguments[v]),r}));if(A.prototype=x,"Error"!==w?s?s(A,k):l(A,k,{name:!0}):p&&b in _&&(c(A,_,b),c(A,_,"prepareStackTrace")),l(A,_),!m)try{x.name!==w&&o(x,"name",w),x.constructor=A}catch(M){}return A}}},e61b:function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("3252"))})(0,(function(t){return function(e){var n=t,r=n.lib,i=r.WordArray,o=r.Hasher,a=n.x64,s=a.Word,l=n.algo,c=[],u=[],h=[];(function(){for(var t=1,e=0,n=0;n<24;n++){c[t+5*e]=(n+1)*(n+2)/2%64;var r=e%5,i=(2*t+3*e)%5;t=r,e=i}for(t=0;t<5;t++)for(e=0;e<5;e++)u[t+5*e]=e+(2*t+3*e)%5*5;for(var o=1,a=0;a<24;a++){for(var l=0,d=0,f=0;f<7;f++){if(1&o){var p=(1<<f)-1;p<32?d^=1<<p:l^=1<<p-32}128&o?o=o<<1^113:o<<=1}h[a]=s.create(l,d)}})();var d=[];(function(){for(var t=0;t<25;t++)d[t]=s.create()})();var f=l.SHA3=o.extend({cfg:o.cfg.extend({outputLength:512}),_doReset:function(){for(var t=this._state=[],e=0;e<25;e++)t[e]=new s.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(t,e){for(var n=this._state,r=this.blockSize/2,i=0;i<r;i++){var o=t[e+2*i],a=t[e+2*i+1];o=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),a=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8);var s=n[i];s.high^=a,s.low^=o}for(var l=0;l<24;l++){for(var f=0;f<5;f++){for(var p=0,m=0,g=0;g<5;g++){s=n[f+5*g];p^=s.high,m^=s.low}var b=d[f];b.high=p,b.low=m}for(f=0;f<5;f++){var v=d[(f+4)%5],y=d[(f+1)%5],w=y.high,_=y.low;for(p=v.high^(w<<1|_>>>31),m=v.low^(_<<1|w>>>31),g=0;g<5;g++){s=n[f+5*g];s.high^=p,s.low^=m}}for(var x=1;x<25;x++){s=n[x];var k=s.high,A=s.low,M=c[x];M<32?(p=k<<M|A>>>32-M,m=A<<M|k>>>32-M):(p=A<<M-32|k>>>64-M,m=k<<M-32|A>>>64-M);var O=d[u[x]];O.high=p,O.low=m}var S=d[0],T=n[0];S.high=T.high,S.low=T.low;for(f=0;f<5;f++)for(g=0;g<5;g++){x=f+5*g,s=n[x];var C=d[x],E=d[(f+1)%5+5*g],j=d[(f+2)%5+5*g];s.high=C.high^~E.high&j.high,s.low=C.low^~E.low&j.low}s=n[0];var L=h[l];s.high^=L.high,s.low^=L.low}},_doFinalize:function(){var t=this._data,n=t.words,r=(this._nDataBytes,8*t.sigBytes),o=32*this.blockSize;n[r>>>5]|=1<<24-r%32,n[(e.ceil((r+1)/o)*o>>>5)-1]|=128,t.sigBytes=4*n.length,this._process();for(var a=this._state,s=this.cfg.outputLength/8,l=s/8,c=[],u=0;u<l;u++){var h=a[u],d=h.high,f=h.low;d=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8),f=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8),c.push(f),c.push(d)}return new i.init(c,s)},clone:function(){for(var t=o.clone.call(this),e=t._state=this._state.slice(0),n=0;n<25;n++)e[n]=e[n].clone();return t}});n.SHA3=o._createHelper(f),n.HmacSHA3=o._createHmacHelper(f)}(Math),t.SHA3}))},e666:function(t,e,n){"use strict";(function(e){var r=Object.keys||function(t){var e=[];for(var n in t)e.push(n);return e};t.exports=c;var i=n("4250"),o=n("19ea");n("3fb5")(c,i);for(var a=r(o.prototype),s=0;s<a.length;s++){var l=a[s];c.prototype[l]||(c.prototype[l]=o.prototype[l])}function c(t){if(!(this instanceof c))return new c(t);i.call(this,t),o.call(this,t),this.allowHalfOpen=!0,t&&(!1===t.readable&&(this.readable=!1),!1===t.writable&&(this.writable=!1),!1===t.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",u)))}function u(){this._writableState.ended||e.nextTick(h,this)}function h(t){t.end()}Object.defineProperty(c.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(c.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(c.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(c.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed&&this._writableState.destroyed)},set:function(t){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=t,this._writableState.destroyed=t)}})}).call(this,n("4362"))},e81d:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},n={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"},r=t.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(t){return"ល្ងាច"===t},meridiem:function(t,e,n){return t<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(t){return t.replace(/[១២៣៤៥៦៧៨៩០]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},week:{dow:1,doy:4}});return r}))},e85f:function(t){t.exports=JSON.parse('{"aes-128-ecb":{"cipher":"AES","key":128,"iv":0,"mode":"ECB","type":"block"},"aes-192-ecb":{"cipher":"AES","key":192,"iv":0,"mode":"ECB","type":"block"},"aes-256-ecb":{"cipher":"AES","key":256,"iv":0,"mode":"ECB","type":"block"},"aes-128-cbc":{"cipher":"AES","key":128,"iv":16,"mode":"CBC","type":"block"},"aes-192-cbc":{"cipher":"AES","key":192,"iv":16,"mode":"CBC","type":"block"},"aes-256-cbc":{"cipher":"AES","key":256,"iv":16,"mode":"CBC","type":"block"},"aes128":{"cipher":"AES","key":128,"iv":16,"mode":"CBC","type":"block"},"aes192":{"cipher":"AES","key":192,"iv":16,"mode":"CBC","type":"block"},"aes256":{"cipher":"AES","key":256,"iv":16,"mode":"CBC","type":"block"},"aes-128-cfb":{"cipher":"AES","key":128,"iv":16,"mode":"CFB","type":"stream"},"aes-192-cfb":{"cipher":"AES","key":192,"iv":16,"mode":"CFB","type":"stream"},"aes-256-cfb":{"cipher":"AES","key":256,"iv":16,"mode":"CFB","type":"stream"},"aes-128-cfb8":{"cipher":"AES","key":128,"iv":16,"mode":"CFB8","type":"stream"},"aes-192-cfb8":{"cipher":"AES","key":192,"iv":16,"mode":"CFB8","type":"stream"},"aes-256-cfb8":{"cipher":"AES","key":256,"iv":16,"mode":"CFB8","type":"stream"},"aes-128-cfb1":{"cipher":"AES","key":128,"iv":16,"mode":"CFB1","type":"stream"},"aes-192-cfb1":{"cipher":"AES","key":192,"iv":16,"mode":"CFB1","type":"stream"},"aes-256-cfb1":{"cipher":"AES","key":256,"iv":16,"mode":"CFB1","type":"stream"},"aes-128-ofb":{"cipher":"AES","key":128,"iv":16,"mode":"OFB","type":"stream"},"aes-192-ofb":{"cipher":"AES","key":192,"iv":16,"mode":"OFB","type":"stream"},"aes-256-ofb":{"cipher":"AES","key":256,"iv":16,"mode":"OFB","type":"stream"},"aes-128-ctr":{"cipher":"AES","key":128,"iv":16,"mode":"CTR","type":"stream"},"aes-192-ctr":{"cipher":"AES","key":192,"iv":16,"mode":"CTR","type":"stream"},"aes-256-ctr":{"cipher":"AES","key":256,"iv":16,"mode":"CTR","type":"stream"},"aes-128-gcm":{"cipher":"AES","key":128,"iv":12,"mode":"GCM","type":"auth"},"aes-192-gcm":{"cipher":"AES","key":192,"iv":12,"mode":"GCM","type":"auth"},"aes-256-gcm":{"cipher":"AES","key":256,"iv":12,"mode":"GCM","type":"auth"}}')},e863:function(t,e,n){"use strict";n.d(e,"h",(function(){return r})),n.d(e,"f",(function(){return a})),n.d(e,"c",(function(){return s})),n.d(e,"i",(function(){return l})),n.d(e,"k",(function(){return c})),n.d(e,"a",(function(){return u})),n.d(e,"j",(function(){return f})),n.d(e,"d",(function(){return p})),n.d(e,"g",(function(){return m})),n.d(e,"e",(function(){return g})),n.d(e,"b",(function(){return b}));var r="undefined"!==typeof window,i="undefined"!==typeof document,o="undefined"!==typeof navigator,a="undefined"!==typeof Promise,s="undefined"!==typeof MutationObserver||"undefined"!==typeof WebKitMutationObserver||"undefined"!==typeof MozMutationObserver,l=r&&i&&o,c=r?window:{},u=i?document:{},h=o?navigator:{},d=(h.userAgent||"").toLowerCase(),f=d.indexOf("jsdom")>0,p=(/msie|trident/.test(d),function(){var t=!1;if(l)try{var e={get passive(){t=!0}};c.addEventListener("test",e,e),c.removeEventListener("test",e,e)}catch(n){t=!1}return t}()),m=l&&("ontouchstart"in u.documentElement||h.maxTouchPoints>0),g=l&&Boolean(c.PointerEvent||c.MSPointerEvent),b=l&&"IntersectionObserver"in c&&"IntersectionObserverEntry"in c&&"intersectionRatio"in c.IntersectionObserverEntry.prototype},e893:function(t,e,n){"use strict";var r=n("1a2d"),i=n("56ef"),o=n("06cf"),a=n("9bf2");t.exports=function(t,e,n){for(var s=i(e),l=a.f,c=o.f,u=0;u<s.length;u++){var h=s[u];r(t,h)||n&&r(n,h)||l(t,h,c(e,h))}}},e8b5:function(t,e,n){"use strict";var r=n("c6b6");t.exports=Array.isArray||function(t){return"Array"===r(t)}},e95a:function(t,e,n){"use strict";var r=n("b622"),i=n("3f8c"),o=r("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||a[o]===t)}},e96f:function(t,e,n){"use strict";var r=n("930d"),i=n("37cd");t.exports=function t(e){if(!e)return null;if(e instanceof ArrayBuffer)return e;if("string"===typeof e)return r(e);if(ArrayBuffer.isView(e))return e.byteOffset?e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength):e.buffer;if(e.buffer||e.data||e._data){var n=t(e.buffer||e.data||e._data);return n}if(Array.isArray(e))for(var o=0;o<e.length;o++)if(null!=e[o].length){e=i(e);break}n=new Uint8Array(e);return n.length?n.buffer:null}},e9a7:function(t,e,n){var r=n("76dd"),i=n("8103");function o(t){return i(r(t).toLowerCase())}t.exports=o},ea53:function(t,e,n){"use strict";var r=n("80af"),i=n("f3a3"),o=i.getNAF,a=i.getJSF,s=i.assert;function l(t,e){this.type=t,this.p=new r(e.p,16),this.red=e.prime?r.red(e.prime):r.mont(this.p),this.zero=new r(0).toRed(this.red),this.one=new r(1).toRed(this.red),this.two=new r(2).toRed(this.red),this.n=e.n&&new r(e.n,16),this.g=e.g&&this.pointFromJSON(e.g,e.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4),this._bitLength=this.n?this.n.bitLength():0;var n=this.n&&this.p.div(this.n);!n||n.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function c(t,e){this.curve=t,this.type=e,this.precomputed=null}t.exports=l,l.prototype.point=function(){throw new Error("Not implemented")},l.prototype.validate=function(){throw new Error("Not implemented")},l.prototype._fixedNafMul=function(t,e){s(t.precomputed);var n=t._getDoubles(),r=o(e,1,this._bitLength),i=(1<<n.step+1)-(n.step%2===0?2:1);i/=3;var a,l,c=[];for(a=0;a<r.length;a+=n.step){l=0;for(var u=a+n.step-1;u>=a;u--)l=(l<<1)+r[u];c.push(l)}for(var h=this.jpoint(null,null,null),d=this.jpoint(null,null,null),f=i;f>0;f--){for(a=0;a<c.length;a++)l=c[a],l===f?d=d.mixedAdd(n.points[a]):l===-f&&(d=d.mixedAdd(n.points[a].neg()));h=h.add(d)}return h.toP()},l.prototype._wnafMul=function(t,e){var n=4,r=t._getNAFPoints(n);n=r.wnd;for(var i=r.points,a=o(e,n,this._bitLength),l=this.jpoint(null,null,null),c=a.length-1;c>=0;c--){for(var u=0;c>=0&&0===a[c];c--)u++;if(c>=0&&u++,l=l.dblp(u),c<0)break;var h=a[c];s(0!==h),l="affine"===t.type?h>0?l.mixedAdd(i[h-1>>1]):l.mixedAdd(i[-h-1>>1].neg()):h>0?l.add(i[h-1>>1]):l.add(i[-h-1>>1].neg())}return"affine"===t.type?l.toP():l},l.prototype._wnafMulAdd=function(t,e,n,r,i){var s,l,c,u=this._wnafT1,h=this._wnafT2,d=this._wnafT3,f=0;for(s=0;s<r;s++){c=e[s];var p=c._getNAFPoints(t);u[s]=p.wnd,h[s]=p.points}for(s=r-1;s>=1;s-=2){var m=s-1,g=s;if(1===u[m]&&1===u[g]){var b=[e[m],null,null,e[g]];0===e[m].y.cmp(e[g].y)?(b[1]=e[m].add(e[g]),b[2]=e[m].toJ().mixedAdd(e[g].neg())):0===e[m].y.cmp(e[g].y.redNeg())?(b[1]=e[m].toJ().mixedAdd(e[g]),b[2]=e[m].add(e[g].neg())):(b[1]=e[m].toJ().mixedAdd(e[g]),b[2]=e[m].toJ().mixedAdd(e[g].neg()));var v=[-3,-1,-5,-7,0,7,5,1,3],y=a(n[m],n[g]);for(f=Math.max(y[0].length,f),d[m]=new Array(f),d[g]=new Array(f),l=0;l<f;l++){var w=0|y[0][l],_=0|y[1][l];d[m][l]=v[3*(w+1)+(_+1)],d[g][l]=0,h[m]=b}}else d[m]=o(n[m],u[m],this._bitLength),d[g]=o(n[g],u[g],this._bitLength),f=Math.max(d[m].length,f),f=Math.max(d[g].length,f)}var x=this.jpoint(null,null,null),k=this._wnafT4;for(s=f;s>=0;s--){var A=0;while(s>=0){var M=!0;for(l=0;l<r;l++)k[l]=0|d[l][s],0!==k[l]&&(M=!1);if(!M)break;A++,s--}if(s>=0&&A++,x=x.dblp(A),s<0)break;for(l=0;l<r;l++){var O=k[l];0!==O&&(O>0?c=h[l][O-1>>1]:O<0&&(c=h[l][-O-1>>1].neg()),x="affine"===c.type?x.mixedAdd(c):x.add(c))}}for(s=0;s<r;s++)h[s]=null;return i?x:x.toP()},l.BasePoint=c,c.prototype.eq=function(){throw new Error("Not implemented")},c.prototype.validate=function(){return this.curve.validate(this)},l.prototype.decodePoint=function(t,e){t=i.toArray(t,e);var n=this.p.byteLength();if((4===t[0]||6===t[0]||7===t[0])&&t.length-1===2*n){6===t[0]?s(t[t.length-1]%2===0):7===t[0]&&s(t[t.length-1]%2===1);var r=this.point(t.slice(1,1+n),t.slice(1+n,1+2*n));return r}if((2===t[0]||3===t[0])&&t.length-1===n)return this.pointFromX(t.slice(1,1+n),3===t[0]);throw new Error("Unknown point format")},c.prototype.encodeCompressed=function(t){return this.encode(t,!0)},c.prototype._encode=function(t){var e=this.curve.p.byteLength(),n=this.getX().toArray("be",e);return t?[this.getY().isEven()?2:3].concat(n):[4].concat(n,this.getY().toArray("be",e))},c.prototype.encode=function(t,e){return i.encode(this._encode(e),t)},c.prototype.precompute=function(t){if(this.precomputed)return this;var e={doubles:null,naf:null,beta:null};return e.naf=this._getNAFPoints(8),e.doubles=this._getDoubles(4,t),e.beta=this._getBeta(),this.precomputed=e,this},c.prototype._hasDoubles=function(t){if(!this.precomputed)return!1;var e=this.precomputed.doubles;return!!e&&e.points.length>=Math.ceil((t.bitLength()+1)/e.step)},c.prototype._getDoubles=function(t,e){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var n=[this],r=this,i=0;i<e;i+=t){for(var o=0;o<t;o++)r=r.dbl();n.push(r)}return{step:t,points:n}},c.prototype._getNAFPoints=function(t){if(this.precomputed&&this.precomputed.naf)return this.precomputed.naf;for(var e=[this],n=(1<<t)-1,r=1===n?null:this.dbl(),i=1;i<n;i++)e[i]=e[i-1].add(r);return{wnd:t,points:e}},c.prototype._getBeta=function(){return null},c.prototype.dblp=function(t){for(var e=this,n=0;n<t;n++)e=e.dbl();return e}},ea72:function(t,e,n){var r=n("7559"),i=n("7e8e"),o=n("76dd"),a=n("f4d9");function s(t,e,n){return t=o(t),e=n?void 0:e,void 0===e?i(t)?a(t):r(t):t.match(e)||[]}t.exports=s},eaff:function(t,e){t.exports=function(t){return atob(t)}},ebe4:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(t,e){return 12===t&&(t=0),"pagi"===e?t:"tengahari"===e?t>=11?t:t+12:"petang"===e||"malam"===e?t+12:void 0},meridiem:function(t,e,n){return t<11?"pagi":t<15?"tengahari":t<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return e}))},ec18:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration function e(t,e,n,r){var i={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[t+"sekundi",t+"sekundit"],m:["ühe minuti","üks minut"],mm:[t+" minuti",t+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[t+" tunni",t+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[t+" kuu",t+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[t+" aasta",t+" aastat"]};return e?i[n][2]?i[n][2]:i[n][1]:r?i[n][0]:i[n][1]}var n=t.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:"%d päeva",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},ec2e:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10,n=1===~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n},week:{dow:0,doy:6}});return e}))},ed18:function(t,e,n){(function(e,r){const i=n(2),o=n("df7c"),a=n("3c43"),s=n("1c46"),l=n("3226"),c=l.version,u=/(?:^|^)\s*(?:export\s+)?([\w.-]+)(?:\s*=\s*?|:\s+?)(\s*'(?:\\'|[^'])*'|\s*"(?:\\"|[^"])*"|\s*`(?:\\`|[^`])*`|[^#\r\n]+)?\s*(?:#.*)?(?:$|$)/gm;function h(t){const e={};let n,r=t.toString();r=r.replace(/\r\n?/gm,"\n");while(null!=(n=u.exec(r))){const t=n[1];let r=n[2]||"";r=r.trim();const i=r[0];r=r.replace(/^(['"`])([\s\S]*)\1$/gm,"$2"),'"'===i&&(r=r.replace(/\\n/g,"\n"),r=r.replace(/\\r/g,"\r")),e[t]=r}return e}function d(t){const e=v(t),n=M.configDotenv({path:e});if(!n.parsed)throw new Error(`MISSING_DATA: Cannot parse ${e} for an unknown reason`);const r=g(t).split(","),i=r.length;let o;for(let s=0;s<i;s++)try{const t=r[s].trim(),e=b(n,t);o=M.decrypt(e.ciphertext,e.key);break}catch(a){if(s+1>=i)throw a}return M.parse(o)}function f(t){console.log(`[dotenv@${c}][INFO] ${t}`)}function p(t){console.log(`[dotenv@${c}][WARN] ${t}`)}function m(t){console.log(`[dotenv@${c}][DEBUG] ${t}`)}function g(t){return t&&t.DOTENV_KEY&&t.DOTENV_KEY.length>0?t.DOTENV_KEY:Object({VUE_APP_API_KEY:"https://devapi.met-r.io/",VUE_APP_CLIENT_ID:"https://github.com/login/oauth/authorize?client_id=Ov23liENS9zY01g2BXrv&scope=repo&redirect_uri=https://devapi.met-r.io/api/orguser/github/callback",VUE_APP_SECRETKEY:"xyxyz1620",VUE_APP_INSTALLEDPATH:"/home/met-r-devapi/htdocs/DITAxPressoWorkspace",VUE_APP_CHATBOT_FRONTEND_URL:"https://demo-staging-portal.met-r.io/",NODE_ENV:"production",BASE_URL:"/"}).DOTENV_KEY&&Object({VUE_APP_API_KEY:"https://devapi.met-r.io/",VUE_APP_CLIENT_ID:"https://github.com/login/oauth/authorize?client_id=Ov23liENS9zY01g2BXrv&scope=repo&redirect_uri=https://devapi.met-r.io/api/orguser/github/callback",VUE_APP_SECRETKEY:"xyxyz1620",VUE_APP_INSTALLEDPATH:"/home/met-r-devapi/htdocs/DITAxPressoWorkspace",VUE_APP_CHATBOT_FRONTEND_URL:"https://demo-staging-portal.met-r.io/",NODE_ENV:"production",BASE_URL:"/"}).DOTENV_KEY.length>0?Object({VUE_APP_API_KEY:"https://devapi.met-r.io/",VUE_APP_CLIENT_ID:"https://github.com/login/oauth/authorize?client_id=Ov23liENS9zY01g2BXrv&scope=repo&redirect_uri=https://devapi.met-r.io/api/orguser/github/callback",VUE_APP_SECRETKEY:"xyxyz1620",VUE_APP_INSTALLEDPATH:"/home/met-r-devapi/htdocs/DITAxPressoWorkspace",VUE_APP_CHATBOT_FRONTEND_URL:"https://demo-staging-portal.met-r.io/",NODE_ENV:"production",BASE_URL:"/"}).DOTENV_KEY:""}function b(t,e){let n;try{n=new URL(e)}catch(s){if("ERR_INVALID_URL"===s.code)throw new Error("INVALID_DOTENV_KEY: Wrong format. Must be in valid uri format like dotenv://:key_1234@dotenv.org/vault/.env.vault?environment=development");throw s}const r=n.password;if(!r)throw new Error("INVALID_DOTENV_KEY: Missing key part");const i=n.searchParams.get("environment");if(!i)throw new Error("INVALID_DOTENV_KEY: Missing environment part");const o="DOTENV_VAULT_"+i.toUpperCase(),a=t.parsed[o];if(!a)throw new Error(`NOT_FOUND_DOTENV_ENVIRONMENT: Cannot locate environment ${o} in your .env.vault file.`);return{ciphertext:a,key:r}}function v(t){let n=o.resolve(e.cwd(),".env");return t&&t.path&&t.path.length>0&&(n=t.path),n.endsWith(".vault")?n:n+".vault"}function y(t){return"~"===t[0]?o.join(a.homedir(),t.slice(1)):t}function w(t){f("Loading env from encrypted .env.vault");const e=M._parseVault(t);let n=Object({VUE_APP_API_KEY:"https://devapi.met-r.io/",VUE_APP_CLIENT_ID:"https://github.com/login/oauth/authorize?client_id=Ov23liENS9zY01g2BXrv&scope=repo&redirect_uri=https://devapi.met-r.io/api/orguser/github/callback",VUE_APP_SECRETKEY:"xyxyz1620",VUE_APP_INSTALLEDPATH:"/home/met-r-devapi/htdocs/DITAxPressoWorkspace",VUE_APP_CHATBOT_FRONTEND_URL:"https://demo-staging-portal.met-r.io/",NODE_ENV:"production",BASE_URL:"/"});return t&&null!=t.processEnv&&(n=t.processEnv),M.populate(n,e,t),{parsed:e}}function _(t){let n=o.resolve(e.cwd(),".env"),r="utf8";const a=Boolean(t&&t.debug);t&&(null!=t.path&&(n=y(t.path)),null!=t.encoding&&(r=t.encoding));try{const e=M.parse(i.readFileSync(n,{encoding:r}));let o=Object({VUE_APP_API_KEY:"https://devapi.met-r.io/",VUE_APP_CLIENT_ID:"https://github.com/login/oauth/authorize?client_id=Ov23liENS9zY01g2BXrv&scope=repo&redirect_uri=https://devapi.met-r.io/api/orguser/github/callback",VUE_APP_SECRETKEY:"xyxyz1620",VUE_APP_INSTALLEDPATH:"/home/met-r-devapi/htdocs/DITAxPressoWorkspace",VUE_APP_CHATBOT_FRONTEND_URL:"https://demo-staging-portal.met-r.io/",NODE_ENV:"production",BASE_URL:"/"});return t&&null!=t.processEnv&&(o=t.processEnv),M.populate(o,e,t),{parsed:e}}catch(s){return a&&m(`Failed to load ${n} ${s.message}`),{error:s}}}function x(t){const e=v(t);return 0===g(t).length?M.configDotenv(t):i.existsSync(e)?M._configVault(t):(p(`You set DOTENV_KEY but you are missing a .env.vault file at ${e}. Did you forget to build it?`),M.configDotenv(t))}function k(t,e){const n=r.from(e.slice(-64),"hex");let i=r.from(t,"base64");const o=i.slice(0,12),a=i.slice(-16);i=i.slice(12,-16);try{const t=s.createDecipheriv("aes-256-gcm",n,o);return t.setAuthTag(a),`${t.update(i)}${t.final()}`}catch(l){const t=l instanceof RangeError,e="Invalid key length"===l.message,n="Unsupported state or unable to authenticate data"===l.message;if(t||e){const t="INVALID_DOTENV_KEY: It must be 64 characters long (or more)";throw new Error(t)}if(n){const t="DECRYPTION_FAILED: Please check your DOTENV_KEY";throw new Error(t)}throw console.error("Error: ",l.code),console.error("Error: ",l.message),l}}function A(t,e,n={}){const r=Boolean(n&&n.debug),i=Boolean(n&&n.override);if("object"!==typeof e)throw new Error("OBJECT_REQUIRED: Please check the processEnv argument being passed to populate");for(const o of Object.keys(e))Object.prototype.hasOwnProperty.call(t,o)?(!0===i&&(t[o]=e[o]),r&&m(!0===i?`"${o}" is already defined and WAS overwritten`:`"${o}" is already defined and was NOT overwritten`)):t[o]=e[o]}const M={configDotenv:_,_configVault:w,_parseVault:d,config:x,decrypt:k,parse:h,populate:A};t.exports.configDotenv=M.configDotenv,t.exports._configVault=M._configVault,t.exports._parseVault=M._parseVault,t.exports.config=M.config,t.exports.decrypt=M.decrypt,t.exports.parse=M.parse,t.exports.populate=M.populate,t.exports=M}).call(this,n("4362"),n("b639").Buffer)},eda5:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(t){return t+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(t){return"ප.ව."===t||"පස් වරු"===t},meridiem:function(t,e,n){return t>11?n?"ප.ව.":"පස් වරු":n?"පෙ.ව.":"පෙර වරු"}});return e}))},edc9:function(t,e,n){"use strict";var r=n("c3c0"),i=n("da3e");function o(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}e.BlockHash=o,o.prototype.update=function(t,e){if(t=r.toArray(t,e),this.pending?this.pending=this.pending.concat(t):this.pending=t,this.pendingTotal+=t.length,this.pending.length>=this._delta8){t=this.pending;var n=t.length%this._delta8;this.pending=t.slice(t.length-n,t.length),0===this.pending.length&&(this.pending=null),t=r.join32(t,0,t.length-n,this.endian);for(var i=0;i<t.length;i+=this._delta32)this._update(t,i,i+this._delta32)}return this},o.prototype.digest=function(t){return this.update(this._pad()),i(null===this.pending),this._digest(t)},o.prototype._pad=function(){var t=this.pendingTotal,e=this._delta8,n=e-(t+this.padLength)%e,r=new Array(n+this.padLength);r[0]=128;for(var i=1;i<n;i++)r[i]=0;if(t<<=3,"big"===this.endian){for(var o=8;o<this.padLength;o++)r[i++]=0;r[i++]=0,r[i++]=0,r[i++]=0,r[i++]=0,r[i++]=t>>>24&255,r[i++]=t>>>16&255,r[i++]=t>>>8&255,r[i++]=255&t}else for(r[i++]=255&t,r[i++]=t>>>8&255,r[i++]=t>>>16&255,r[i++]=t>>>24&255,r[i++]=0,r[i++]=0,r[i++]=0,r[i++]=0,o=8;o<this.padLength;o++)r[i++]=0;return r}},edd0:function(t,e,n){"use strict";var r=n("13d2"),i=n("9bf2");t.exports=function(t,e,n){return n.get&&r(n.get,e,{getter:!0}),n.set&&r(n.set,e,{setter:!0}),i.f(t,e,n)}},ee93:function(t,e,n){"use strict";var r=n("9d8a").codes.ERR_STREAM_PREMATURE_CLOSE;function i(t){var e=!1;return function(){if(!e){e=!0;for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];t.apply(this,r)}}}function o(){}function a(t){return t.setHeader&&"function"===typeof t.abort}function s(t,e,n){if("function"===typeof e)return s(t,null,e);e||(e={}),n=i(n||o);var l=e.readable||!1!==e.readable&&t.readable,c=e.writable||!1!==e.writable&&t.writable,u=function(){t.writable||d()},h=t._writableState&&t._writableState.finished,d=function(){c=!1,h=!0,l||n.call(t)},f=t._readableState&&t._readableState.endEmitted,p=function(){l=!1,f=!0,c||n.call(t)},m=function(e){n.call(t,e)},g=function(){var e;return l&&!f?(t._readableState&&t._readableState.ended||(e=new r),n.call(t,e)):c&&!h?(t._writableState&&t._writableState.ended||(e=new r),n.call(t,e)):void 0},b=function(){t.req.on("finish",d)};return a(t)?(t.on("complete",d),t.on("abort",g),t.req?b():t.on("request",b)):c&&!t._writableState&&(t.on("end",u),t.on("close",u)),t.on("end",p),t.on("finish",d),!1!==e.error&&t.on("error",m),t.on("close",g),function(){t.removeListener("complete",d),t.removeListener("abort",g),t.removeListener("request",b),t.req&&t.req.removeListener("finish",d),t.removeListener("end",u),t.removeListener("close",u),t.removeListener("finish",d),t.removeListener("end",p),t.removeListener("error",m),t.removeListener("close",g)}}t.exports=s},ef3a:function(t,e,n){"use strict";const r=n("343e"),i=n("20f6"),o=n("3fb5"),a=e;function s(t,e){this.name=t,this.body=e,this.decoders={},this.encoders={}}a.define=function(t,e){return new s(t,e)},s.prototype._createNamed=function(t){const e=this.name;function n(t){this._initNamed(t,e)}return o(n,t),n.prototype._initNamed=function(e,n){t.call(this,e,n)},new n(this)},s.prototype._getDecoder=function(t){return t=t||"der",this.decoders.hasOwnProperty(t)||(this.decoders[t]=this._createNamed(i[t])),this.decoders[t]},s.prototype.decode=function(t,e,n){return this._getDecoder(e).decode(t,n)},s.prototype._getEncoder=function(t){return t=t||"der",this.encoders.hasOwnProperty(t)||(this.encoders[t]=this._createNamed(r[t])),this.encoders[t]},s.prototype.encode=function(t,e,n){return this._getEncoder(e).encode(t,n)}},ef6b:function(t,e,n){},f0bd:function(t,e,n){"use strict";(function(t){ /**! * @fileOverview Kickass library to create and place poppers near their reference elements. * @version 1.16.1 * @license * Copyright (c) 2016 Federico Zivolo and contributors * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ var n="undefined"!==typeof window&&"undefined"!==typeof document&&"undefined"!==typeof navigator,r=function(){for(var t=["Edge","Trident","Firefox"],e=0;e<t.length;e+=1)if(n&&navigator.userAgent.indexOf(t[e])>=0)return 1;return 0}();function i(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then((function(){e=!1,t()})))}}function o(t){var e=!1;return function(){e||(e=!0,setTimeout((function(){e=!1,t()}),r))}}var a=n&&window.Promise,s=a?i:o;function l(t){var e={};return t&&"[object Function]"===e.toString.call(t)}function c(t,e){if(1!==t.nodeType)return[];var n=t.ownerDocument.defaultView,r=n.getComputedStyle(t,null);return e?r[e]:r}function u(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function h(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=c(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?t:h(u(t))}function d(t){return t&&t.referenceNode?t.referenceNode:t}var f=n&&!(!window.MSInputMethodContext||!document.documentMode),p=n&&/MSIE 10/.test(navigator.userAgent);function m(t){return 11===t?f:10===t?p:f||p}function g(t){if(!t)return document.documentElement;var e=m(10)?document.body:null,n=t.offsetParent||null;while(n===e&&t.nextElementSibling)n=(t=t.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===c(n,"position")?g(n):n:t?t.ownerDocument.documentElement:document.documentElement}function b(t){var e=t.nodeName;return"BODY"!==e&&("HTML"===e||g(t.firstElementChild)===t)}function v(t){return null!==t.parentNode?v(t.parentNode):t}function y(t,e){if(!t||!t.nodeType||!e||!e.nodeType)return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?t:e,i=n?e:t,o=document.createRange();o.setStart(r,0),o.setEnd(i,0);var a=o.commonAncestorContainer;if(t!==a&&e!==a||r.contains(i))return b(a)?a:g(a);var s=v(t);return s.host?y(s.host,e):y(t,v(e).host)}function w(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===e?"scrollTop":"scrollLeft",r=t.nodeName;if("BODY"===r||"HTML"===r){var i=t.ownerDocument.documentElement,o=t.ownerDocument.scrollingElement||i;return o[n]}return t[n]}function _(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=w(e,"top"),i=w(e,"left"),o=n?-1:1;return t.top+=r*o,t.bottom+=r*o,t.left+=i*o,t.right+=i*o,t}function x(t,e){var n="x"===e?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"])+parseFloat(t["border"+r+"Width"])}function k(t,e,n,r){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],m(10)?parseInt(n["offset"+t])+parseInt(r["margin"+("Height"===t?"Top":"Left")])+parseInt(r["margin"+("Height"===t?"Bottom":"Right")]):0)}function A(t){var e=t.body,n=t.documentElement,r=m(10)&&getComputedStyle(n);return{height:k("Height",e,n,r),width:k("Width",e,n,r)}}var M=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},O=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),S=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},T=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t};function C(t){return T({},t,{right:t.left+t.width,bottom:t.top+t.height})}function E(t){var e={};try{if(m(10)){e=t.getBoundingClientRect();var n=w(t,"top"),r=w(t,"left");e.top+=n,e.left+=r,e.bottom+=n,e.right+=r}else e=t.getBoundingClientRect()}catch(d){}var i={left:e.left,top:e.top,width:e.right-e.left,height:e.bottom-e.top},o="HTML"===t.nodeName?A(t.ownerDocument):{},a=o.width||t.clientWidth||i.width,s=o.height||t.clientHeight||i.height,l=t.offsetWidth-a,u=t.offsetHeight-s;if(l||u){var h=c(t);l-=x(h,"x"),u-=x(h,"y"),i.width-=l,i.height-=u}return C(i)}function j(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=m(10),i="HTML"===e.nodeName,o=E(t),a=E(e),s=h(t),l=c(e),u=parseFloat(l.borderTopWidth),d=parseFloat(l.borderLeftWidth);n&&i&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var f=C({top:o.top-a.top-u,left:o.left-a.left-d,width:o.width,height:o.height});if(f.marginTop=0,f.marginLeft=0,!r&&i){var p=parseFloat(l.marginTop),g=parseFloat(l.marginLeft);f.top-=u-p,f.bottom-=u-p,f.left-=d-g,f.right-=d-g,f.marginTop=p,f.marginLeft=g}return(r&&!n?e.contains(s):e===s&&"BODY"!==s.nodeName)&&(f=_(f,e)),f}function L(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,r=j(t,n),i=Math.max(n.clientWidth,window.innerWidth||0),o=Math.max(n.clientHeight,window.innerHeight||0),a=e?0:w(n),s=e?0:w(n,"left"),l={top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:o};return C(l)}function P(t){var e=t.nodeName;if("BODY"===e||"HTML"===e)return!1;if("fixed"===c(t,"position"))return!0;var n=u(t);return!!n&&P(n)}function D(t){if(!t||!t.parentElement||m())return document.documentElement;var e=t.parentElement;while(e&&"none"===c(e,"transform"))e=e.parentElement;return e||document.documentElement}function I(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},a=i?D(t):y(t,d(e));if("viewport"===r)o=L(a,i);else{var s=void 0;"scrollParent"===r?(s=h(u(e)),"BODY"===s.nodeName&&(s=t.ownerDocument.documentElement)):s="window"===r?t.ownerDocument.documentElement:r;var l=j(s,a,i);if("HTML"!==s.nodeName||P(a))o=l;else{var c=A(t.ownerDocument),f=c.height,p=c.width;o.top+=l.top-l.marginTop,o.bottom=f+l.top,o.left+=l.left-l.marginLeft,o.right=p+l.left}}n=n||0;var m="number"===typeof n;return o.left+=m?n:n.left||0,o.top+=m?n:n.top||0,o.right-=m?n:n.right||0,o.bottom-=m?n:n.bottom||0,o}function R(t){var e=t.width,n=t.height;return e*n}function N(t,e,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var a=I(n,r,o,i),s={top:{width:a.width,height:e.top-a.top},right:{width:a.right-e.right,height:a.height},bottom:{width:a.width,height:a.bottom-e.bottom},left:{width:e.left-a.left,height:a.height}},l=Object.keys(s).map((function(t){return T({key:t},s[t],{area:R(s[t])})})).sort((function(t,e){return e.area-t.area})),c=l.filter((function(t){var e=t.width,r=t.height;return e>=n.clientWidth&&r>=n.clientHeight})),u=c.length>0?c[0].key:l[0].key,h=t.split("-")[1];return u+(h?"-"+h:"")}function B(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=r?D(e):y(e,d(n));return j(n,i,r)}function F(t){var e=t.ownerDocument.defaultView,n=e.getComputedStyle(t),r=parseFloat(n.marginTop||0)+parseFloat(n.marginBottom||0),i=parseFloat(n.marginLeft||0)+parseFloat(n.marginRight||0),o={width:t.offsetWidth+i,height:t.offsetHeight+r};return o}function Y(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,(function(t){return e[t]}))}function z(t,e,n){n=n.split("-")[0];var r=F(t),i={width:r.width,height:r.height},o=-1!==["right","left"].indexOf(n),a=o?"top":"left",s=o?"left":"top",l=o?"height":"width",c=o?"width":"height";return i[a]=e[a]+e[l]/2-r[l]/2,i[s]=n===s?e[s]-r[c]:e[Y(s)],i}function H(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function V(t,e,n){if(Array.prototype.findIndex)return t.findIndex((function(t){return t[e]===n}));var r=H(t,(function(t){return t[e]===n}));return t.indexOf(r)}function W(t,e,n){var r=void 0===n?t:t.slice(0,V(t,"name",n));return r.forEach((function(t){t["function"]&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=t["function"]||t.fn;t.enabled&&l(n)&&(e.offsets.popper=C(e.offsets.popper),e.offsets.reference=C(e.offsets.reference),e=n(e,t))})),e}function U(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=B(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=N(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=z(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=W(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function $(t,e){return t.some((function(t){var n=t.name,r=t.enabled;return r&&n===e}))}function G(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),r=0;r<e.length;r++){var i=e[r],o=i?""+i+n:t;if("undefined"!==typeof document.body.style[o])return o}return null}function q(){return this.state.isDestroyed=!0,$(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[G("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function X(t){var e=t.ownerDocument;return e?e.defaultView:window}function Z(t,e,n,r){var i="BODY"===t.nodeName,o=i?t.ownerDocument.defaultView:t;o.addEventListener(e,n,{passive:!0}),i||Z(h(o.parentNode),e,n,r),r.push(o)}function K(t,e,n,r){n.updateBound=r,X(t).addEventListener("resize",n.updateBound,{passive:!0});var i=h(t);return Z(i,"scroll",n.updateBound,n.scrollParents),n.scrollElement=i,n.eventsEnabled=!0,n}function Q(){this.state.eventsEnabled||(this.state=K(this.reference,this.options,this.state,this.scheduleUpdate))}function J(t,e){return X(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach((function(t){t.removeEventListener("scroll",e.updateBound)})),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e}function tt(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=J(this.reference,this.state))}function et(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function nt(t,e){Object.keys(e).forEach((function(n){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&et(e[n])&&(r="px"),t.style[n]=e[n]+r}))}function rt(t,e){Object.keys(e).forEach((function(n){var r=e[n];!1!==r?t.setAttribute(n,e[n]):t.removeAttribute(n)}))}function it(t){return nt(t.instance.popper,t.styles),rt(t.instance.popper,t.attributes),t.arrowElement&&Object.keys(t.arrowStyles).length&&nt(t.arrowElement,t.arrowStyles),t}function ot(t,e,n,r,i){var o=B(i,e,t,n.positionFixed),a=N(n.placement,o,e,t,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return e.setAttribute("x-placement",a),nt(e,{position:n.positionFixed?"fixed":"absolute"}),n}function at(t,e){var n=t.offsets,r=n.popper,i=n.reference,o=Math.round,a=Math.floor,s=function(t){return t},l=o(i.width),c=o(r.width),u=-1!==["left","right"].indexOf(t.placement),h=-1!==t.placement.indexOf("-"),d=l%2===c%2,f=l%2===1&&c%2===1,p=e?u||h||d?o:a:s,m=e?o:s;return{left:p(f&&!h&&e?r.left-1:r.left),top:m(r.top),bottom:m(r.bottom),right:p(r.right)}}var st=n&&/Firefox/i.test(navigator.userAgent);function lt(t,e){var n=e.x,r=e.y,i=t.offsets.popper,o=H(t.instance.modifiers,(function(t){return"applyStyle"===t.name})).gpuAcceleration;void 0!==o&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a=void 0!==o?o:e.gpuAcceleration,s=g(t.instance.popper),l=E(s),c={position:i.position},u=at(t,window.devicePixelRatio<2||!st),h="bottom"===n?"top":"bottom",d="right"===r?"left":"right",f=G("transform"),p=void 0,m=void 0;if(m="bottom"===h?"HTML"===s.nodeName?-s.clientHeight+u.bottom:-l.height+u.bottom:u.top,p="right"===d?"HTML"===s.nodeName?-s.clientWidth+u.right:-l.width+u.right:u.left,a&&f)c[f]="translate3d("+p+"px, "+m+"px, 0)",c[h]=0,c[d]=0,c.willChange="transform";else{var b="bottom"===h?-1:1,v="right"===d?-1:1;c[h]=m*b,c[d]=p*v,c.willChange=h+", "+d}var y={"x-placement":t.placement};return t.attributes=T({},y,t.attributes),t.styles=T({},c,t.styles),t.arrowStyles=T({},t.offsets.arrow,t.arrowStyles),t}function ct(t,e,n){var r=H(t,(function(t){var n=t.name;return n===e})),i=!!r&&t.some((function(t){return t.name===n&&t.enabled&&t.order<r.order}));if(!i){var o="`"+e+"`",a="`"+n+"`";console.warn(a+" modifier is required by "+o+" modifier in order to work, be sure to include it before "+o+"!")}return i}function ut(t,e){var n;if(!ct(t.instance.modifiers,"arrow","keepTogether"))return t;var r=e.element;if("string"===typeof r){if(r=t.instance.popper.querySelector(r),!r)return t}else if(!t.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var i=t.placement.split("-")[0],o=t.offsets,a=o.popper,s=o.reference,l=-1!==["left","right"].indexOf(i),u=l?"height":"width",h=l?"Top":"Left",d=h.toLowerCase(),f=l?"left":"top",p=l?"bottom":"right",m=F(r)[u];s[p]-m<a[d]&&(t.offsets.popper[d]-=a[d]-(s[p]-m)),s[d]+m>a[p]&&(t.offsets.popper[d]+=s[d]+m-a[p]),t.offsets.popper=C(t.offsets.popper);var g=s[d]+s[u]/2-m/2,b=c(t.instance.popper),v=parseFloat(b["margin"+h]),y=parseFloat(b["border"+h+"Width"]),w=g-t.offsets.popper[d]-v-y;return w=Math.max(Math.min(a[u]-m,w),0),t.arrowElement=r,t.offsets.arrow=(n={},S(n,d,Math.round(w)),S(n,f,""),n),t}function ht(t){return"end"===t?"start":"start"===t?"end":t}var dt=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],ft=dt.slice(3);function pt(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=ft.indexOf(t),r=ft.slice(n+1).concat(ft.slice(0,n));return e?r.reverse():r}var mt={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function gt(t,e){if($(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=I(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),r=t.placement.split("-")[0],i=Y(r),o=t.placement.split("-")[1]||"",a=[];switch(e.behavior){case mt.FLIP:a=[r,i];break;case mt.CLOCKWISE:a=pt(r);break;case mt.COUNTERCLOCKWISE:a=pt(r,!0);break;default:a=e.behavior}return a.forEach((function(s,l){if(r!==s||a.length===l+1)return t;r=t.placement.split("-")[0],i=Y(r);var c=t.offsets.popper,u=t.offsets.reference,h=Math.floor,d="left"===r&&h(c.right)>h(u.left)||"right"===r&&h(c.left)<h(u.right)||"top"===r&&h(c.bottom)>h(u.top)||"bottom"===r&&h(c.top)<h(u.bottom),f=h(c.left)<h(n.left),p=h(c.right)>h(n.right),m=h(c.top)<h(n.top),g=h(c.bottom)>h(n.bottom),b="left"===r&&f||"right"===r&&p||"top"===r&&m||"bottom"===r&&g,v=-1!==["top","bottom"].indexOf(r),y=!!e.flipVariations&&(v&&"start"===o&&f||v&&"end"===o&&p||!v&&"start"===o&&m||!v&&"end"===o&&g),w=!!e.flipVariationsByContent&&(v&&"start"===o&&p||v&&"end"===o&&f||!v&&"start"===o&&g||!v&&"end"===o&&m),_=y||w;(d||b||_)&&(t.flipped=!0,(d||b)&&(r=a[l+1]),_&&(o=ht(o)),t.placement=r+(o?"-"+o:""),t.offsets.popper=T({},t.offsets.popper,z(t.instance.popper,t.offsets.reference,t.placement)),t=W(t.instance.modifiers,t,"flip"))})),t}function bt(t){var e=t.offsets,n=e.popper,r=e.reference,i=t.placement.split("-")[0],o=Math.floor,a=-1!==["top","bottom"].indexOf(i),s=a?"right":"bottom",l=a?"left":"top",c=a?"width":"height";return n[s]<o(r[l])&&(t.offsets.popper[l]=o(r[l])-n[c]),n[l]>o(r[s])&&(t.offsets.popper[l]=o(r[s])),t}function vt(t,e,n,r){var i=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+i[1],a=i[2];if(!o)return t;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}var l=C(s);return l[e]/100*o}if("vh"===a||"vw"===a){var c=void 0;return c="vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0),c/100*o}return o}function yt(t,e,n,r){var i=[0,0],o=-1!==["right","left"].indexOf(r),a=t.split(/(\+|\-)/).map((function(t){return t.trim()})),s=a.indexOf(H(a,(function(t){return-1!==t.search(/,|\s/)})));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==s?[a.slice(0,s).concat([a[s].split(l)[0]]),[a[s].split(l)[1]].concat(a.slice(s+1))]:[a];return c=c.map((function(t,r){var i=(1===r?!o:o)?"height":"width",a=!1;return t.reduce((function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,a=!0,t):a?(t[t.length-1]+=e,a=!1,t):t.concat(e)}),[]).map((function(t){return vt(t,i,e,n)}))})),c.forEach((function(t,e){t.forEach((function(n,r){et(n)&&(i[e]+=n*("-"===t[r-1]?-1:1))}))})),i}function wt(t,e){var n=e.offset,r=t.placement,i=t.offsets,o=i.popper,a=i.reference,s=r.split("-")[0],l=void 0;return l=et(+n)?[+n,0]:yt(n,o,a,s),"left"===s?(o.top+=l[0],o.left-=l[1]):"right"===s?(o.top+=l[0],o.left+=l[1]):"top"===s?(o.left+=l[0],o.top-=l[1]):"bottom"===s&&(o.left+=l[0],o.top+=l[1]),t.popper=o,t}function _t(t,e){var n=e.boundariesElement||g(t.instance.popper);t.instance.reference===n&&(n=g(n));var r=G("transform"),i=t.instance.popper.style,o=i.top,a=i.left,s=i[r];i.top="",i.left="",i[r]="";var l=I(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);i.top=o,i.left=a,i[r]=s,e.boundaries=l;var c=e.priority,u=t.offsets.popper,h={primary:function(t){var n=u[t];return u[t]<l[t]&&!e.escapeWithReference&&(n=Math.max(u[t],l[t])),S({},t,n)},secondary:function(t){var n="right"===t?"left":"top",r=u[n];return u[t]>l[t]&&!e.escapeWithReference&&(r=Math.min(u[n],l[t]-("right"===t?u.width:u.height))),S({},n,r)}};return c.forEach((function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";u=T({},u,h[e](t))})),t.offsets.popper=u,t}function xt(t){var e=t.placement,n=e.split("-")[0],r=e.split("-")[1];if(r){var i=t.offsets,o=i.reference,a=i.popper,s=-1!==["bottom","top"].indexOf(n),l=s?"left":"top",c=s?"width":"height",u={start:S({},l,o[l]),end:S({},l,o[l]+o[c]-a[c])};t.offsets.popper=T({},a,u[r])}return t}function kt(t){if(!ct(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=H(t.instance.modifiers,(function(t){return"preventOverflow"===t.name})).boundaries;if(e.bottom<n.top||e.left>n.right||e.top>n.bottom||e.right<n.left){if(!0===t.hide)return t;t.hide=!0,t.attributes["x-out-of-boundaries"]=""}else{if(!1===t.hide)return t;t.hide=!1,t.attributes["x-out-of-boundaries"]=!1}return t}function At(t){var e=t.placement,n=e.split("-")[0],r=t.offsets,i=r.popper,o=r.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return i[a?"left":"top"]=o[n]-(s?i[a?"width":"height"]:0),t.placement=Y(e),t.offsets.popper=C(i),t}var Mt={shift:{order:100,enabled:!0,fn:xt},offset:{order:200,enabled:!0,fn:wt,offset:0},preventOverflow:{order:300,enabled:!0,fn:_t,priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:bt},arrow:{order:500,enabled:!0,fn:ut,element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:gt,behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:At},hide:{order:800,enabled:!0,fn:kt},computeStyle:{order:850,enabled:!0,fn:lt,gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:it,onLoad:ot,gpuAcceleration:void 0}},Ot={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:Mt},St=function(){function t(e,n){var r=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};M(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=s(this.update.bind(this)),this.options=T({},t.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(T({},t.Defaults.modifiers,i.modifiers)).forEach((function(e){r.options.modifiers[e]=T({},t.Defaults.modifiers[e]||{},i.modifiers?i.modifiers[e]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(t){return T({name:t},r.options.modifiers[t])})).sort((function(t,e){return t.order-e.order})),this.modifiers.forEach((function(t){t.enabled&&l(t.onLoad)&&t.onLoad(r.reference,r.popper,r.options,t,r.state)})),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return O(t,[{key:"update",value:function(){return U.call(this)}},{key:"destroy",value:function(){return q.call(this)}},{key:"enableEventListeners",value:function(){return Q.call(this)}},{key:"disableEventListeners",value:function(){return tt.call(this)}}]),t}();St.Utils=("undefined"!==typeof window?window:t).PopperUtils,St.placements=dt,St.Defaults=Ot,e["a"]=St}).call(this,n("c8ba"))},f12a:function(t,e,n){t.exports=n("faa1").EventEmitter},f183:function(t,e,n){"use strict";var r=n("23e7"),i=n("e330"),o=n("d012"),a=n("861d"),s=n("1a2d"),l=n("9bf2").f,c=n("241c"),u=n("057f"),h=n("4fad"),d=n("90e3"),f=n("bb2f"),p=!1,m=d("meta"),g=0,b=function(t){l(t,m,{value:{objectID:"O"+g++,weakData:{}}})},v=function(t,e){if(!a(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!s(t,m)){if(!h(t))return"F";if(!e)return"E";b(t)}return t[m].objectID},y=function(t,e){if(!s(t,m)){if(!h(t))return!0;if(!e)return!1;b(t)}return t[m].weakData},w=function(t){return f&&p&&h(t)&&!s(t,m)&&b(t),t},_=function(){x.enable=function(){},p=!0;var t=c.f,e=i([].splice),n={};n[m]=1,t(n).length&&(c.f=function(n){for(var r=t(n),i=0,o=r.length;i<o;i++)if(r[i]===m){e(r,i,1);break}return r},r({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:u.f}))},x=t.exports={enable:_,fastKey:v,getWeakData:y,onFreeze:w};o[m]=!0},f1c8:function(t,e,n){"use strict";t.exports=u;var r=n("d113").codes,i=r.ERR_METHOD_NOT_IMPLEMENTED,o=r.ERR_MULTIPLE_CALLBACK,a=r.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=r.ERR_TRANSFORM_WITH_LENGTH_0,l=n("5e7d");function c(t,e){var n=this._transformState;n.transforming=!1;var r=n.writecb;if(null===r)return this.emit("error",new o);n.writechunk=null,n.writecb=null,null!=e&&this.push(e),r(t);var i=this._readableState;i.reading=!1,(i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}function u(t){if(!(this instanceof u))return new u(t);l.call(this,t),this._transformState={afterTransform:c.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,t&&("function"===typeof t.transform&&(this._transform=t.transform),"function"===typeof t.flush&&(this._flush=t.flush)),this.on("prefinish",h)}function h(){var t=this;"function"!==typeof this._flush||this._readableState.destroyed?d(this,null,null):this._flush((function(e,n){d(t,e,n)}))}function d(t,e,n){if(e)return t.emit("error",e);if(null!=n&&t.push(n),t._writableState.length)throw new s;if(t._transformState.transforming)throw new a;return t.push(null)}n("3fb5")(u,l),u.prototype.push=function(t,e){return this._transformState.needTransform=!1,l.prototype.push.call(this,t,e)},u.prototype._transform=function(t,e,n){n(new i("_transform()"))},u.prototype._write=function(t,e,n){var r=this._transformState;if(r.writecb=n,r.writechunk=t,r.writeencoding=e,!r.transforming){var i=this._readableState;(r.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},u.prototype._read=function(t){var e=this._transformState;null===e.writechunk||e.transforming?e.needTransform=!0:(e.transforming=!0,this._transform(e.writechunk,e.writeencoding,e.afterTransform))},u.prototype._destroy=function(t,e){l.prototype._destroy.call(this,t,(function(t){e(t)}))}},f260:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return e}))},f3a3:function(t,e,n){"use strict";var r=e,i=n("80af"),o=n("da3e"),a=n("7658");function s(t,e,n){var r=new Array(Math.max(t.bitLength(),n)+1);r.fill(0);for(var i=1<<e+1,o=t.clone(),a=0;a<r.length;a++){var s,l=o.andln(i-1);o.isOdd()?(s=l>(i>>1)-1?(i>>1)-l:l,o.isubn(s)):s=0,r[a]=s,o.iushrn(1)}return r}function l(t,e){var n=[[],[]];t=t.clone(),e=e.clone();var r,i=0,o=0;while(t.cmpn(-i)>0||e.cmpn(-o)>0){var a,s,l=t.andln(3)+i&3,c=e.andln(3)+o&3;3===l&&(l=-1),3===c&&(c=-1),0===(1&l)?a=0:(r=t.andln(7)+i&7,a=3!==r&&5!==r||2!==c?l:-l),n[0].push(a),0===(1&c)?s=0:(r=e.andln(7)+o&7,s=3!==r&&5!==r||2!==l?c:-c),n[1].push(s),2*i===a+1&&(i=1-i),2*o===s+1&&(o=1-o),t.iushrn(1),e.iushrn(1)}return n}function c(t,e,n){var r="_"+e;t.prototype[e]=function(){return void 0!==this[r]?this[r]:this[r]=n.call(this)}}function u(t){return"string"===typeof t?r.toArray(t,"hex"):t}function h(t){return new i(t,"hex","le")}r.assert=o,r.toArray=a.toArray,r.zero2=a.zero2,r.toHex=a.toHex,r.encode=a.encode,r.getNAF=s,r.getJSF=l,r.cachedProperty=c,r.parseBytes=u,r.intFromLE=h},f3ff:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},n={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"},r=t.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(t){return t.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(t,e){return 12===t&&(t=0),"ਰਾਤ"===e?t<4?t:t+12:"ਸਵੇਰ"===e?t:"ਦੁਪਹਿਰ"===e?t>=10?t:t+12:"ਸ਼ਾਮ"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"ਰਾਤ":t<10?"ਸਵੇਰ":t<17?"ਦੁਪਹਿਰ":t<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}});return r}))},f460:function(t,e,n){var r=n("98e6"),i=n("8707").Buffer;function o(t){var e=i.allocUnsafe(4);return e.writeUInt32BE(t,0),e}t.exports=function(t,e){var n,a=i.alloc(0),s=0;while(a.length<e)n=o(s++),a=i.concat([a,r("sha1").update(t).update(n).digest()]);return a.slice(0,e)}},f4d9:function(t,e){var n="\\ud800-\\udfff",r="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=r+i+o,s="\\u2700-\\u27bf",l="a-z\\xdf-\\xf6\\xf8-\\xff",c="\\xac\\xb1\\xd7\\xf7",u="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",h="\\u2000-\\u206f",d=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",f="A-Z\\xc0-\\xd6\\xd8-\\xde",p="\\ufe0e\\ufe0f",m=c+u+h+d,g="['’]",b="["+m+"]",v="["+a+"]",y="\\d+",w="["+s+"]",_="["+l+"]",x="[^"+n+m+y+s+l+f+"]",k="\\ud83c[\\udffb-\\udfff]",A="(?:"+v+"|"+k+")",M="[^"+n+"]",O="(?:\\ud83c[\\udde6-\\uddff]){2}",S="[\\ud800-\\udbff][\\udc00-\\udfff]",T="["+f+"]",C="\\u200d",E="(?:"+_+"|"+x+")",j="(?:"+T+"|"+x+")",L="(?:"+g+"(?:d|ll|m|re|s|t|ve))?",P="(?:"+g+"(?:D|LL|M|RE|S|T|VE))?",D=A+"?",I="["+p+"]?",R="(?:"+C+"(?:"+[M,O,S].join("|")+")"+I+D+")*",N="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",B="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",F=I+D+R,Y="(?:"+[w,O,S].join("|")+")"+F,z=RegExp([T+"?"+_+"+"+L+"(?="+[b,T,"$"].join("|")+")",j+"+"+P+"(?="+[b,T+E,"$"].join("|")+")",T+"?"+E+"+"+L,T+"+"+P,B,N,y,Y].join("|"),"g");function H(t){return t.match(z)||[]}t.exports=H},f4ea:function(t,e,n){(function(e,r,i){t.exports=r(n("21bf"),n("38ba"))})(0,(function(t){return t.mode.CTR=function(){var e=t.lib.BlockCipherMode.extend(),n=e.Encryptor=e.extend({processBlock:function(t,e){var n=this._cipher,r=n.blockSize,i=this._iv,o=this._counter;i&&(o=this._counter=i.slice(0),this._iv=void 0);var a=o.slice(0);n.encryptBlock(a,0),o[r-1]=o[r-1]+1|0;for(var s=0;s<r;s++)t[e+s]^=a[s]}});return e.Decryptor=n,e}(),t.mode.CTR}))},f576:function(t,e,n){"use strict";var r=n("3fb5"),i=n("93e6"),o=n("8707").Buffer,a=new Array(16);function s(){i.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878}function l(t,e){return t<<e|t>>>32-e}function c(t,e,n,r,i,o,a){return l(t+(e&n|~e&r)+i+o|0,a)+e|0}function u(t,e,n,r,i,o,a){return l(t+(e&r|n&~r)+i+o|0,a)+e|0}function h(t,e,n,r,i,o,a){return l(t+(e^n^r)+i+o|0,a)+e|0}function d(t,e,n,r,i,o,a){return l(t+(n^(e|~r))+i+o|0,a)+e|0}r(s,i),s.prototype._update=function(){for(var t=a,e=0;e<16;++e)t[e]=this._block.readInt32LE(4*e);var n=this._a,r=this._b,i=this._c,o=this._d;n=c(n,r,i,o,t[0],3614090360,7),o=c(o,n,r,i,t[1],3905402710,12),i=c(i,o,n,r,t[2],606105819,17),r=c(r,i,o,n,t[3],3250441966,22),n=c(n,r,i,o,t[4],4118548399,7),o=c(o,n,r,i,t[5],1200080426,12),i=c(i,o,n,r,t[6],2821735955,17),r=c(r,i,o,n,t[7],4249261313,22),n=c(n,r,i,o,t[8],1770035416,7),o=c(o,n,r,i,t[9],2336552879,12),i=c(i,o,n,r,t[10],4294925233,17),r=c(r,i,o,n,t[11],2304563134,22),n=c(n,r,i,o,t[12],1804603682,7),o=c(o,n,r,i,t[13],4254626195,12),i=c(i,o,n,r,t[14],2792965006,17),r=c(r,i,o,n,t[15],1236535329,22),n=u(n,r,i,o,t[1],4129170786,5),o=u(o,n,r,i,t[6],3225465664,9),i=u(i,o,n,r,t[11],643717713,14),r=u(r,i,o,n,t[0],3921069994,20),n=u(n,r,i,o,t[5],3593408605,5),o=u(o,n,r,i,t[10],38016083,9),i=u(i,o,n,r,t[15],3634488961,14),r=u(r,i,o,n,t[4],3889429448,20),n=u(n,r,i,o,t[9],568446438,5),o=u(o,n,r,i,t[14],3275163606,9),i=u(i,o,n,r,t[3],4107603335,14),r=u(r,i,o,n,t[8],1163531501,20),n=u(n,r,i,o,t[13],2850285829,5),o=u(o,n,r,i,t[2],4243563512,9),i=u(i,o,n,r,t[7],1735328473,14),r=u(r,i,o,n,t[12],2368359562,20),n=h(n,r,i,o,t[5],4294588738,4),o=h(o,n,r,i,t[8],2272392833,11),i=h(i,o,n,r,t[11],1839030562,16),r=h(r,i,o,n,t[14],4259657740,23),n=h(n,r,i,o,t[1],2763975236,4),o=h(o,n,r,i,t[4],1272893353,11),i=h(i,o,n,r,t[7],4139469664,16),r=h(r,i,o,n,t[10],3200236656,23),n=h(n,r,i,o,t[13],681279174,4),o=h(o,n,r,i,t[0],3936430074,11),i=h(i,o,n,r,t[3],3572445317,16),r=h(r,i,o,n,t[6],76029189,23),n=h(n,r,i,o,t[9],3654602809,4),o=h(o,n,r,i,t[12],3873151461,11),i=h(i,o,n,r,t[15],530742520,16),r=h(r,i,o,n,t[2],3299628645,23),n=d(n,r,i,o,t[0],4096336452,6),o=d(o,n,r,i,t[7],1126891415,10),i=d(i,o,n,r,t[14],2878612391,15),r=d(r,i,o,n,t[5],4237533241,21),n=d(n,r,i,o,t[12],1700485571,6),o=d(o,n,r,i,t[3],2399980690,10),i=d(i,o,n,r,t[10],4293915773,15),r=d(r,i,o,n,t[1],2240044497,21),n=d(n,r,i,o,t[8],1873313359,6),o=d(o,n,r,i,t[15],4264355552,10),i=d(i,o,n,r,t[6],2734768916,15),r=d(r,i,o,n,t[13],1309151649,21),n=d(n,r,i,o,t[4],4149444226,6),o=d(o,n,r,i,t[11],3174756917,10),i=d(i,o,n,r,t[2],718787259,15),r=d(r,i,o,n,t[9],3951481745,21),this._a=this._a+n|0,this._b=this._b+r|0,this._c=this._c+i|0,this._d=this._d+o|0},s.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var t=o.allocUnsafe(16);return t.writeInt32LE(this._a,0),t.writeInt32LE(this._b,4),t.writeInt32LE(this._c,8),t.writeInt32LE(this._d,12),t},t.exports=s},f5df:function(t,e,n){"use strict";var r=n("00ee"),i=n("1626"),o=n("c6b6"),a=n("b622"),s=a("toStringTag"),l=Object,c="Arguments"===o(function(){return arguments}()),u=function(t,e){try{return t[e]}catch(n){}};t.exports=r?o:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=u(e=l(t),s))?n:c?o(e):"Object"===(r=o(e))&&i(e.callee)?"Arguments":r}},f6b4:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],n=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],r=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],i=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],o=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],a=t.defineLocale("gd",{months:e,monthsShort:n,monthsParseExact:!0,weekdays:r,weekdaysShort:i,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(t){var e=1===t?"d":t%10===2?"na":"mh";return t+e},week:{dow:1,doy:4}});return a}))},f772:function(t,e,n){"use strict";var r=n("5692"),i=n("90e3"),o=r("keys");t.exports=function(t){return o[t]||(o[t]=i(t))}},f7fe:function(t,e,n){(function(e){var n="Expected a function",r=NaN,i="[object Symbol]",o=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt,u="object"==typeof e&&e&&e.Object===Object&&e,h="object"==typeof self&&self&&self.Object===Object&&self,d=u||h||Function("return this")(),f=Object.prototype,p=f.toString,m=Math.max,g=Math.min,b=function(){return d.Date.now()};function v(t,e,r){var i,o,a,s,l,c,u=0,h=!1,d=!1,f=!0;if("function"!=typeof t)throw new TypeError(n);function p(e){var n=i,r=o;return i=o=void 0,u=e,s=t.apply(r,n),s}function v(t){return u=t,l=setTimeout(k,e),h?p(t):s}function w(t){var n=t-c,r=t-u,i=e-n;return d?g(i,a-r):i}function _(t){var n=t-c,r=t-u;return void 0===c||n>=e||n<0||d&&r>=a}function k(){var t=b();if(_(t))return A(t);l=setTimeout(k,w(t))}function A(t){return l=void 0,f&&i?p(t):(i=o=void 0,s)}function M(){void 0!==l&&clearTimeout(l),u=0,i=c=o=l=void 0}function O(){return void 0===l?s:A(b())}function S(){var t=b(),n=_(t);if(i=arguments,o=this,c=t,n){if(void 0===l)return v(c);if(d)return l=setTimeout(k,e),p(c)}return void 0===l&&(l=setTimeout(k,e)),s}return e=x(e)||0,y(r)&&(h=!!r.leading,d="maxWait"in r,a=d?m(x(r.maxWait)||0,e):a,f="trailing"in r?!!r.trailing:f),S.cancel=M,S.flush=O,S}function y(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function w(t){return!!t&&"object"==typeof t}function _(t){return"symbol"==typeof t||w(t)&&p.call(t)==i}function x(t){if("number"==typeof t)return t;if(_(t))return r;if(y(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=y(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(o,"");var n=s.test(t);return n||l.test(t)?c(t.slice(2),n?2:8):a.test(t)?r:+t}t.exports=v}).call(this,n("c8ba"))},f83c:function(t,e){t.exports=function(){throw new Error("Readable.from is not available in the browser")}},f902:function(t,e,n){"use strict";n.d(e,"a",(function(){return z}));var r,i=n("2f79"),o=n("c637"),a=n("e863"),s=n("0056"),l=n("9bfa"),c=n("a723"),u=n("9b76"),h=n("2326"),d=n("6d40"),f=n("906c"),p=n("6b77"),m=n("6c06"),g=n("7b1e"),b=n("3c21"),v=n("a8c8"),y=n("58f2"),w=n("3a58"),_=n("d82f"),x=n("47df"),k=n("cf75"),A=n("8515"),M=n("90ef"),O=n("8c18"),S=n("aa59"),T=n("59fb");function C(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function E(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?C(Object(n),!0).forEach((function(e){j(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):C(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function j(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var L=Object(y["a"])("value",{type:c["n"]}),P=L.mixin,D=L.props,I=L.prop,R=L.event,N=function(t){return!t.disabled},B=Object(i["c"])({name:o["jc"],inject:{getBvTabs:{default:function(){return function(){return{}}}}},props:{controls:Object(k["c"])(c["u"]),id:Object(k["c"])(c["u"]),noKeyNav:Object(k["c"])(c["g"],!1),posInSet:Object(k["c"])(c["n"]),setSize:Object(k["c"])(c["n"]),tab:Object(k["c"])(),tabIndex:Object(k["c"])(c["n"])},computed:{bvTabs:function(){return this.getBvTabs()}},methods:{focus:function(){Object(f["d"])(this.$refs.link)},handleEvent:function(t){if(!this.tab.disabled){var e=t.type,n=t.keyCode,r=t.shiftKey;"click"===e||"keydown"===e&&n===l["l"]?(Object(p["f"])(t),this.$emit(s["f"],t)):"keydown"!==e||this.noKeyNav||(-1!==[l["m"],l["h"],l["g"]].indexOf(n)?(Object(p["f"])(t),r||n===l["g"]?this.$emit(s["r"],t):this.$emit(s["I"],t)):-1!==[l["c"],l["k"],l["d"]].indexOf(n)&&(Object(p["f"])(t),r||n===l["d"]?this.$emit(s["A"],t):this.$emit(s["D"],t)))}}},render:function(t){var e=this.id,n=this.tabIndex,r=this.setSize,i=this.posInSet,o=this.controls,a=this.handleEvent,s=this.tab,l=s.title,c=s.localActive,h=s.disabled,d=s.titleItemClass,f=s.titleLinkClass,p=s.titleLinkAttributes,m=t(S["a"],{staticClass:"nav-link",class:[{active:c&&!h,disabled:h},f,c?this.bvTabs.activeNavItemClass:null],props:{disabled:h},attrs:E(E({},p),{},{id:e,role:"tab",tabindex:n,"aria-selected":c&&!h?"true":"false","aria-setsize":r,"aria-posinset":i,"aria-controls":o}),on:{click:a,keydown:a},ref:"link"},[this.tab.normalizeSlot(u["ib"])||l]);return t("li",{staticClass:"nav-item",class:[d],attrs:{role:"presentation"}},[m])}}),F=Object(_["j"])(T["b"],["tabs","isNavBar","cardHeader"]),Y=Object(k["d"])(Object(_["m"])(E(E(E(E({},M["b"]),D),F),{},{activeNavItemClass:Object(k["c"])(c["e"]),activeTabClass:Object(k["c"])(c["e"]),card:Object(k["c"])(c["g"],!1),contentClass:Object(k["c"])(c["e"]),end:Object(k["c"])(c["g"],!1),lazy:Object(k["c"])(c["g"],!1),navClass:Object(k["c"])(c["e"]),navWrapperClass:Object(k["c"])(c["e"]),noFade:Object(k["c"])(c["g"],!1),noKeyNav:Object(k["c"])(c["g"],!1),noNavStyle:Object(k["c"])(c["g"],!1),tag:Object(k["c"])(c["u"],"div")})),o["ic"]),z=Object(i["c"])({name:o["ic"],mixins:[M["a"],P,O["a"]],provide:function(){var t=this;return{getBvTabs:function(){return t}}},props:Y,data:function(){return{currentTab:Object(w["c"])(this[I],-1),tabs:[],registeredTabs:[]}},computed:{fade:function(){return!this.noFade},localNavClass:function(){var t=[];return this.card&&this.vertical&&t.push("card-header","h-100","border-bottom-0","rounded-0"),[].concat(t,[this.navClass])}},watch:(r={},j(r,I,(function(t,e){if(t!==e){t=Object(w["c"])(t,-1),e=Object(w["c"])(e,0);var n=this.tabs[t];n&&!n.disabled?this.activateTab(n):t<e?this.previousTab():this.nextTab()}})),j(r,"currentTab",(function(t){var e=-1;this.tabs.forEach((function(n,r){r!==t||n.disabled?n.localActive=!1:(n.localActive=!0,e=r)})),this.$emit(R,e)})),j(r,"tabs",(function(t,e){var n=this;Object(b["a"])(t.map((function(t){return t[i["a"]]})),e.map((function(t){return t[i["a"]]})))||this.$nextTick((function(){n.$emit(s["e"],t.slice(),e.slice())}))})),j(r,"registeredTabs",(function(){this.updateTabs()})),r),created:function(){this.$_observer=null},mounted:function(){this.setObserver(!0)},beforeDestroy:function(){this.setObserver(!1),this.tabs=[]},methods:{registerTab:function(t){Object(h["a"])(this.registeredTabs,t)||this.registeredTabs.push(t)},unregisterTab:function(t){this.registeredTabs=this.registeredTabs.slice().filter((function(e){return e!==t}))},setObserver:function(){var t=this,e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,e){var n=function(){t.$nextTick((function(){Object(f["D"])((function(){t.updateTabs()}))}))};this.$_observer=Object(x["a"])(this.$refs.content,n,{childList:!0,subtree:!1,attributes:!0,attributeFilter:["id"]})}},getTabs:function(){var t=this.registeredTabs,e=[];if(a["i"]&&t.length>0){var n=t.map((function(t){return"#".concat(t.safeId())})).join(", ");e=Object(f["F"])(n,this.$el).map((function(t){return t.id})).filter(m["a"])}return Object(A["a"])(t,(function(t,n){return e.indexOf(t.safeId())-e.indexOf(n.safeId())}))},updateTabs:function(){var t=this.getTabs(),e=t.indexOf(t.slice().reverse().find((function(t){return t.localActive&&!t.disabled})));if(e<0){var n=this.currentTab;n>=t.length?e=t.indexOf(t.slice().reverse().find(N)):t[n]&&!t[n].disabled&&(e=n)}e<0&&(e=t.indexOf(t.find(N))),t.forEach((function(t,n){t.localActive=n===e})),this.tabs=t,this.currentTab=e},getButtonForTab:function(t){return(this.$refs.buttons||[]).find((function(e){return e.tab===t}))},updateButton:function(t){var e=this.getButtonForTab(t);e&&e.$forceUpdate&&e.$forceUpdate()},activateTab:function(t){var e=this.currentTab,n=this.tabs,r=!1;if(t){var i=n.indexOf(t);if(i!==e&&i>-1&&!t.disabled){var o=new d["a"](s["a"],{cancelable:!0,vueTarget:this,componentId:this.safeId()});this.$emit(o.type,i,e,o),o.defaultPrevented||(this.currentTab=i,r=!0)}}return r||this[I]===e||this.$emit(R,e),r},deactivateTab:function(t){return!!t&&this.activateTab(this.tabs.filter((function(e){return e!==t})).find(N))},focusButton:function(t){var e=this;this.$nextTick((function(){Object(f["d"])(e.getButtonForTab(t))}))},emitTabClick:function(t,e){Object(g["d"])(e)&&t&&t.$emit&&!t.disabled&&t.$emit(s["f"],e)},clickTab:function(t,e){this.activateTab(t),this.emitTabClick(t,e)},firstTab:function(t){var e=this.tabs.find(N);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))},previousTab:function(t){var e=Object(v["d"])(this.currentTab,0),n=this.tabs.slice(0,e).reverse().find(N);this.activateTab(n)&&t&&(this.focusButton(n),this.emitTabClick(n,t))},nextTab:function(t){var e=Object(v["d"])(this.currentTab,-1),n=this.tabs.slice(e+1).find(N);this.activateTab(n)&&t&&(this.focusButton(n),this.emitTabClick(n,t))},lastTab:function(t){var e=this.tabs.slice().reverse().find(N);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))}},render:function(t){var e=this,n=this.align,r=this.card,o=this.end,a=this.fill,l=this.firstTab,c=this.justified,h=this.lastTab,d=this.nextTab,f=this.noKeyNav,p=this.noNavStyle,m=this.pills,g=this.previousTab,b=this.small,v=this.tabs,y=this.vertical,w=v.find((function(t){return t.localActive&&!t.disabled})),_=v.find((function(t){return!t.disabled})),x=v.map((function(n,r){var o,a=n.safeId,c=null;return f||(c=-1,(n===w||!w&&n===_)&&(c=null)),t(B,j({props:{controls:a?a():null,id:n.controlledBy||(a?a("_BV_tab_button_"):null),noKeyNav:f,posInSet:r+1,setSize:v.length,tab:n,tabIndex:c},on:(o={},j(o,s["f"],(function(t){e.clickTab(n,t)})),j(o,s["r"],l),j(o,s["I"],g),j(o,s["D"],d),j(o,s["A"],h),o),key:n[i["a"]]||r,ref:"buttons"},i["b"],!0))})),k=t(T["a"],{class:this.localNavClass,attrs:{role:"tablist",id:this.safeId("_BV_tab_controls_")},props:{fill:a,justified:c,align:n,tabs:!p&&!m,pills:!p&&m,vertical:y,small:b,cardHeader:r&&!y},ref:"nav"},[this.normalizeSlot(u["fb"])||t(),x,this.normalizeSlot(u["eb"])||t()]);k=t("div",{class:[{"card-header":r&&!y&&!o,"card-footer":r&&!y&&o,"col-auto":y},this.navWrapperClass],key:"bv-tabs-nav"},[k]);var A=this.normalizeSlot()||[],M=t();0===A.length&&(M=t("div",{class:["tab-pane","active",{"card-body":r}],key:"bv-empty-tab"},this.normalizeSlot(u["n"])));var O=t("div",{staticClass:"tab-content",class:[{col:y},this.contentClass],attrs:{id:this.safeId("_BV_tab_container_")},key:"bv-content",ref:"content"},[A,M]);return t(this.tag,{staticClass:"tabs",class:{row:y,"no-gutters":y&&r},attrs:{id:this.safeId()}},[o?O:t(),k,o?t():O])}})},f9d5:function(t,e,n){(function(e){!function(e,n){t.exports=n()}(0,(function(){"use strict";var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof e?e:"undefined"!=typeof self?self:{},n={exports:{}};n.exports=function(){const t=t=>{const e=[];for(let n=0;n<t.length;n++)-1===e.indexOf(t[n])&&e.push(t[n]);return e},e=t=>t.charAt(0).toUpperCase()+t.slice(1),n=t=>Array.prototype.slice.call(t),r=t=>{},i=t=>{},o=[],a=t=>{o.includes(t)||(o.push(t),r(t))},s=(t,e)=>{a('"'.concat(t,'" is deprecated and will be removed in the next major release. Please use "').concat(e,'" instead.'))},l=t=>"function"==typeof t?t():t,c=t=>t&&"function"==typeof t.toPromise,u=t=>c(t)?t.toPromise():Promise.resolve(t),h=t=>t&&Promise.resolve(t)===t,d={title:"",titleText:"",text:"",html:"",footer:"",icon:void 0,iconColor:void 0,iconHtml:void 0,template:void 0,toast:!1,showClass:{popup:"swal2-show",backdrop:"swal2-backdrop-show",icon:"swal2-icon-show"},hideClass:{popup:"swal2-hide",backdrop:"swal2-backdrop-hide",icon:"swal2-icon-hide"},customClass:{},target:"body",color:void 0,backdrop:!0,heightAuto:!0,allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!0,stopKeydownPropagation:!0,keydownListenerCapture:!1,showConfirmButton:!0,showDenyButton:!1,showCancelButton:!1,preConfirm:void 0,preDeny:void 0,confirmButtonText:"OK",confirmButtonAriaLabel:"",confirmButtonColor:void 0,denyButtonText:"No",denyButtonAriaLabel:"",denyButtonColor:void 0,cancelButtonText:"Cancel",cancelButtonAriaLabel:"",cancelButtonColor:void 0,buttonsStyling:!0,reverseButtons:!1,focusConfirm:!0,focusDeny:!1,focusCancel:!1,returnFocus:!0,showCloseButton:!1,closeButtonHtml:"×",closeButtonAriaLabel:"Close this dialog",loaderHtml:"",showLoaderOnConfirm:!1,showLoaderOnDeny:!1,imageUrl:void 0,imageWidth:void 0,imageHeight:void 0,imageAlt:"",timer:void 0,timerProgressBar:!1,width:void 0,padding:void 0,background:void 0,input:void 0,inputPlaceholder:"",inputLabel:"",inputValue:"",inputOptions:{},inputAutoTrim:!0,inputAttributes:{},inputValidator:void 0,returnInputValueOnDeny:!1,validationMessage:void 0,grow:!1,position:"center",progressSteps:[],currentProgressStep:void 0,progressStepsDistance:void 0,willOpen:void 0,didOpen:void 0,didRender:void 0,willClose:void 0,didClose:void 0,didDestroy:void 0,scrollbarPadding:!0},f=["allowEscapeKey","allowOutsideClick","background","buttonsStyling","cancelButtonAriaLabel","cancelButtonColor","cancelButtonText","closeButtonAriaLabel","closeButtonHtml","color","confirmButtonAriaLabel","confirmButtonColor","confirmButtonText","currentProgressStep","customClass","denyButtonAriaLabel","denyButtonColor","denyButtonText","didClose","didDestroy","footer","hideClass","html","icon","iconColor","iconHtml","imageAlt","imageHeight","imageUrl","imageWidth","preConfirm","preDeny","progressSteps","returnFocus","reverseButtons","showCancelButton","showCloseButton","showConfirmButton","showDenyButton","text","title","titleText","willClose"],p={},m=["allowOutsideClick","allowEnterKey","backdrop","focusConfirm","focusDeny","focusCancel","returnFocus","heightAuto","keydownListenerCapture"],g=t=>Object.prototype.hasOwnProperty.call(d,t),b=t=>-1!==f.indexOf(t),v=t=>p[t],y=t=>{g(t)||r('Unknown parameter "'.concat(t,'"'))},w=t=>{m.includes(t)&&r('The parameter "'.concat(t,'" is incompatible with toasts'))},_=t=>{v(t)&&s(t,v(t))},x=t=>{!t.backdrop&&t.allowOutsideClick&&r('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`');for(const e in t)y(e),t.toast&&w(e),_(e)},k="swal2-",A=t=>{const e={};for(const n in t)e[t[n]]=k+t[n];return e},M=A(["container","shown","height-auto","iosfix","popup","modal","no-backdrop","no-transition","toast","toast-shown","show","hide","close","title","html-container","actions","confirm","deny","cancel","default-outline","footer","icon","icon-content","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","input-label","validation-message","progress-steps","active-progress-step","progress-step","progress-step-line","loader","loading","styled","top","top-start","top-end","top-left","top-right","center","center-start","center-end","center-left","center-right","bottom","bottom-start","bottom-end","bottom-left","bottom-right","grow-row","grow-column","grow-fullscreen","rtl","timer-progress-bar","timer-progress-bar-container","scrollbar-measure","icon-success","icon-warning","icon-info","icon-question","icon-error"]),O=A(["success","warning","info","question","error"]),S=()=>document.body.querySelector(".".concat(M.container)),T=t=>{const e=S();return e?e.querySelector(t):null},C=t=>T(".".concat(t)),E=()=>C(M.popup),j=()=>C(M.icon),L=()=>C(M.title),P=()=>C(M["html-container"]),D=()=>C(M.image),I=()=>C(M["progress-steps"]),R=()=>C(M["validation-message"]),N=()=>T(".".concat(M.actions," .").concat(M.confirm)),B=()=>T(".".concat(M.actions," .").concat(M.deny)),F=()=>C(M["input-label"]),Y=()=>T(".".concat(M.loader)),z=()=>T(".".concat(M.actions," .").concat(M.cancel)),H=()=>C(M.actions),V=()=>C(M.footer),W=()=>C(M["timer-progress-bar"]),U=()=>C(M.close),$='\n a[href],\n area[href],\n input:not([disabled]),\n select:not([disabled]),\n textarea:not([disabled]),\n button:not([disabled]),\n iframe,\n object,\n embed,\n [tabindex="0"],\n [contenteditable],\n audio[controls],\n video[controls],\n summary\n',G=()=>{const e=n(E().querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])')).sort((t,e)=>{const n=parseInt(t.getAttribute("tabindex")),r=parseInt(e.getAttribute("tabindex"));return n>r?1:n<r?-1:0}),r=n(E().querySelectorAll($)).filter(t=>"-1"!==t.getAttribute("tabindex"));return t(e.concat(r)).filter(t=>ft(t))},q=()=>!J(document.body,M["toast-shown"])&&!J(document.body,M["no-backdrop"]),X=()=>E()&&J(E(),M.toast),Z=()=>E().hasAttribute("data-loading"),K={previousBodyPadding:null},Q=(t,e)=>{if(t.textContent="",e){const r=(new DOMParser).parseFromString(e,"text/html");n(r.querySelector("head").childNodes).forEach(e=>{t.appendChild(e)}),n(r.querySelector("body").childNodes).forEach(e=>{t.appendChild(e)})}},J=(t,e)=>{if(!e)return!1;const n=e.split(/\s+/);for(let r=0;r<n.length;r++)if(!t.classList.contains(n[r]))return!1;return!0},tt=(t,e)=>{n(t.classList).forEach(n=>{Object.values(M).includes(n)||Object.values(O).includes(n)||Object.values(e.showClass).includes(n)||t.classList.remove(n)})},et=(t,e,n)=>{if(tt(t,e),e.customClass&&e.customClass[n]){if("string"!=typeof e.customClass[n]&&!e.customClass[n].forEach)return r("Invalid type of customClass.".concat(n,'! Expected string or iterable object, got "').concat(typeof e.customClass[n],'"'));ot(t,e.customClass[n])}},nt=(t,e)=>{if(!e)return null;switch(e){case"select":case"textarea":case"file":return t.querySelector(".".concat(M.popup," > .").concat(M[e]));case"checkbox":return t.querySelector(".".concat(M.popup," > .").concat(M.checkbox," input"));case"radio":return t.querySelector(".".concat(M.popup," > .").concat(M.radio," input:checked"))||t.querySelector(".".concat(M.popup," > .").concat(M.radio," input:first-child"));case"range":return t.querySelector(".".concat(M.popup," > .").concat(M.range," input"));default:return t.querySelector(".".concat(M.popup," > .").concat(M.input))}},rt=t=>{if(t.focus(),"file"!==t.type){const e=t.value;t.value="",t.value=e}},it=(t,e,n)=>{t&&e&&("string"==typeof e&&(e=e.split(/\s+/).filter(Boolean)),e.forEach(e=>{Array.isArray(t)?t.forEach(t=>{n?t.classList.add(e):t.classList.remove(e)}):n?t.classList.add(e):t.classList.remove(e)}))},ot=(t,e)=>{it(t,e,!0)},at=(t,e)=>{it(t,e,!1)},st=(t,e)=>{const r=n(t.childNodes);for(let n=0;n<r.length;n++)if(J(r[n],e))return r[n]},lt=(t,e,n)=>{n==="".concat(parseInt(n))&&(n=parseInt(n)),n||0===parseInt(n)?t.style[e]="number"==typeof n?"".concat(n,"px"):n:t.style.removeProperty(e)},ct=function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"flex";t.style.display=e},ut=t=>{t.style.display="none"},ht=(t,e,n,r)=>{const i=t.querySelector(e);i&&(i.style[n]=r)},dt=(t,e,n)=>{e?ct(t,n):ut(t)},ft=t=>!(!t||!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)),pt=()=>!ft(N())&&!ft(B())&&!ft(z()),mt=t=>!!(t.scrollHeight>t.clientHeight),gt=t=>{const e=window.getComputedStyle(t),n=parseFloat(e.getPropertyValue("animation-duration")||"0"),r=parseFloat(e.getPropertyValue("transition-duration")||"0");return n>0||r>0},bt=function(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=W();ft(n)&&(e&&(n.style.transition="none",n.style.width="100%"),setTimeout(()=>{n.style.transition="width ".concat(t/1e3,"s linear"),n.style.width="0%"},10))},vt=()=>{const t=W(),e=parseInt(window.getComputedStyle(t).width);t.style.removeProperty("transition"),t.style.width="100%";const n=e/parseInt(window.getComputedStyle(t).width)*100;t.style.removeProperty("transition"),t.style.width="".concat(n,"%")},yt=()=>"undefined"==typeof window||"undefined"==typeof document,wt=100,_t={},xt=()=>{_t.previousActiveElement&&_t.previousActiveElement.focus?(_t.previousActiveElement.focus(),_t.previousActiveElement=null):document.body&&document.body.focus()},kt=t=>new Promise(e=>{if(!t)return e();const n=window.scrollX,r=window.scrollY;_t.restoreFocusTimeout=setTimeout(()=>{xt(),e()},wt),window.scrollTo(n,r)}),At='\n <div aria-labelledby="'.concat(M.title,'" aria-describedby="').concat(M["html-container"],'" class="').concat(M.popup,'" tabindex="-1">\n <button type="button" class="').concat(M.close,'"></button>\n <ul class="').concat(M["progress-steps"],'"></ul>\n <div class="').concat(M.icon,'"></div>\n <img class="').concat(M.image,'" />\n <h2 class="').concat(M.title,'" id="').concat(M.title,'"></h2>\n <div class="').concat(M["html-container"],'" id="').concat(M["html-container"],'"></div>\n <input class="').concat(M.input,'" />\n <input type="file" class="').concat(M.file,'" />\n <div class="').concat(M.range,'">\n <input type="range" />\n <output></output>\n </div>\n <select class="').concat(M.select,'"></select>\n <div class="').concat(M.radio,'"></div>\n <label for="').concat(M.checkbox,'" class="').concat(M.checkbox,'">\n <input type="checkbox" />\n <span class="').concat(M.label,'"></span>\n </label>\n <textarea class="').concat(M.textarea,'"></textarea>\n <div class="').concat(M["validation-message"],'" id="').concat(M["validation-message"],'"></div>\n <div class="').concat(M.actions,'">\n <div class="').concat(M.loader,'"></div>\n <button type="button" class="').concat(M.confirm,'"></button>\n <button type="button" class="').concat(M.deny,'"></button>\n <button type="button" class="').concat(M.cancel,'"></button>\n </div>\n <div class="').concat(M.footer,'"></div>\n <div class="').concat(M["timer-progress-bar-container"],'">\n <div class="').concat(M["timer-progress-bar"],'"></div>\n </div>\n </div>\n').replace(/(^|\n)\s*/g,""),Mt=()=>{const t=S();return!!t&&(t.remove(),at([document.documentElement,document.body],[M["no-backdrop"],M["toast-shown"],M["has-column"]]),!0)},Ot=()=>{_t.currentInstance.resetValidationMessage()},St=()=>{const t=E(),e=st(t,M.input),n=st(t,M.file),r=t.querySelector(".".concat(M.range," input")),i=t.querySelector(".".concat(M.range," output")),o=st(t,M.select),a=t.querySelector(".".concat(M.checkbox," input")),s=st(t,M.textarea);e.oninput=Ot,n.onchange=Ot,o.onchange=Ot,a.onchange=Ot,s.oninput=Ot,r.oninput=()=>{Ot(),i.value=r.value},r.onchange=()=>{Ot(),r.nextSibling.value=r.value}},Tt=t=>"string"==typeof t?document.querySelector(t):t,Ct=t=>{const e=E();e.setAttribute("role",t.toast?"alert":"dialog"),e.setAttribute("aria-live",t.toast?"polite":"assertive"),t.toast||e.setAttribute("aria-modal","true")},Et=t=>{"rtl"===window.getComputedStyle(t).direction&&ot(S(),M.rtl)},jt=t=>{const e=Mt();if(yt())return void i("SweetAlert2 requires document to initialize");const n=document.createElement("div");n.className=M.container,e&&ot(n,M["no-transition"]),Q(n,At);const r=Tt(t.target);r.appendChild(n),Ct(t),Et(r),St()},Lt=(t,e)=>{t instanceof HTMLElement?e.appendChild(t):"object"==typeof t?Pt(t,e):t&&Q(e,t)},Pt=(t,e)=>{t.jquery?Dt(e,t):Q(e,t.toString())},Dt=(t,e)=>{if(t.textContent="",0 in e)for(let n=0;n in e;n++)t.appendChild(e[n].cloneNode(!0));else t.appendChild(e.cloneNode(!0))},It=(()=>{if(yt())return!1;const t=document.createElement("div"),e={WebkitAnimation:"webkitAnimationEnd",animation:"animationend"};for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&void 0!==t.style[n])return e[n];return!1})(),Rt=()=>{const t=document.createElement("div");t.className=M["scrollbar-measure"],document.body.appendChild(t);const e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},Nt=(t,e)=>{const n=H(),r=Y();e.showConfirmButton||e.showDenyButton||e.showCancelButton?ct(n):ut(n),et(n,e,"actions"),Bt(n,r,e),Q(r,e.loaderHtml),et(r,e,"loader")};function Bt(t,e,n){const r=N(),i=B(),o=z();Yt(r,"confirm",n),Yt(i,"deny",n),Yt(o,"cancel",n),Ft(r,i,o,n),n.reverseButtons&&(n.toast?(t.insertBefore(o,r),t.insertBefore(i,r)):(t.insertBefore(o,e),t.insertBefore(i,e),t.insertBefore(r,e)))}function Ft(t,e,n,r){if(!r.buttonsStyling)return at([t,e,n],M.styled);ot([t,e,n],M.styled),r.confirmButtonColor&&(t.style.backgroundColor=r.confirmButtonColor,ot(t,M["default-outline"])),r.denyButtonColor&&(e.style.backgroundColor=r.denyButtonColor,ot(e,M["default-outline"])),r.cancelButtonColor&&(n.style.backgroundColor=r.cancelButtonColor,ot(n,M["default-outline"]))}function Yt(t,n,r){dt(t,r["show".concat(e(n),"Button")],"inline-block"),Q(t,r["".concat(n,"ButtonText")]),t.setAttribute("aria-label",r["".concat(n,"ButtonAriaLabel")]),t.className=M[n],et(t,r,"".concat(n,"Button")),ot(t,r["".concat(n,"ButtonClass")])}function zt(t,e){"string"==typeof e?t.style.background=e:e||ot([document.documentElement,document.body],M["no-backdrop"])}function Ht(t,e){e in M?ot(t,M[e]):(r('The "position" parameter is not valid, defaulting to "center"'),ot(t,M.center))}function Vt(t,e){if(e&&"string"==typeof e){const n="grow-".concat(e);n in M&&ot(t,M[n])}}const Wt=(t,e)=>{const n=S();n&&(zt(n,e.backdrop),Ht(n,e.position),Vt(n,e.grow),et(n,e,"container"))};var Ut={awaitingPromise:new WeakMap,promise:new WeakMap,innerParams:new WeakMap,domCache:new WeakMap};const $t=["input","file","range","select","radio","checkbox","textarea"],Gt=(t,e)=>{const n=E(),r=Ut.innerParams.get(t),i=!r||e.input!==r.input;$t.forEach(t=>{const r=M[t],o=st(n,r);Zt(t,e.inputAttributes),o.className=r,i&&ut(o)}),e.input&&(i&&qt(e),Kt(e))},qt=t=>{if(!ee[t.input])return i('Unexpected type of input! Expected "text", "email", "password", "number", "tel", "select", "radio", "checkbox", "textarea", "file" or "url", got "'.concat(t.input,'"'));const e=te(t.input),n=ee[t.input](e,t);ct(n),setTimeout(()=>{rt(n)})},Xt=t=>{for(let e=0;e<t.attributes.length;e++){const n=t.attributes[e].name;["type","value","style"].includes(n)||t.removeAttribute(n)}},Zt=(t,e)=>{const n=nt(E(),t);if(n){Xt(n);for(const t in e)n.setAttribute(t,e[t])}},Kt=t=>{const e=te(t.input);t.customClass&&ot(e,t.customClass.input)},Qt=(t,e)=>{t.placeholder&&!e.inputPlaceholder||(t.placeholder=e.inputPlaceholder)},Jt=(t,e,n)=>{if(n.inputLabel){t.id=M.input;const r=document.createElement("label"),i=M["input-label"];r.setAttribute("for",t.id),r.className=i,ot(r,n.customClass.inputLabel),r.innerText=n.inputLabel,e.insertAdjacentElement("beforebegin",r)}},te=t=>{const e=M[t]?M[t]:M.input;return st(E(),e)},ee={};ee.text=ee.email=ee.password=ee.number=ee.tel=ee.url=(t,e)=>("string"==typeof e.inputValue||"number"==typeof e.inputValue?t.value=e.inputValue:h(e.inputValue)||r('Unexpected type of inputValue! Expected "string", "number" or "Promise", got "'.concat(typeof e.inputValue,'"')),Jt(t,t,e),Qt(t,e),t.type=e.input,t),ee.file=(t,e)=>(Jt(t,t,e),Qt(t,e),t),ee.range=(t,e)=>{const n=t.querySelector("input"),r=t.querySelector("output");return n.value=e.inputValue,n.type=e.input,r.value=e.inputValue,Jt(n,t,e),t},ee.select=(t,e)=>{if(t.textContent="",e.inputPlaceholder){const n=document.createElement("option");Q(n,e.inputPlaceholder),n.value="",n.disabled=!0,n.selected=!0,t.appendChild(n)}return Jt(t,t,e),t},ee.radio=t=>(t.textContent="",t),ee.checkbox=(t,e)=>{const n=nt(E(),"checkbox");n.value="1",n.id=M.checkbox,n.checked=Boolean(e.inputValue);const r=t.querySelector("span");return Q(r,e.inputPlaceholder),t},ee.textarea=(t,e)=>{t.value=e.inputValue,Qt(t,e),Jt(t,t,e);const n=t=>parseInt(window.getComputedStyle(t).marginLeft)+parseInt(window.getComputedStyle(t).marginRight);return setTimeout(()=>{if("MutationObserver"in window){const e=parseInt(window.getComputedStyle(E()).width);new MutationObserver(()=>{const r=t.offsetWidth+n(t);E().style.width=r>e?"".concat(r,"px"):null}).observe(t,{attributes:!0,attributeFilter:["style"]})}}),t};const ne=(t,e)=>{const n=P();et(n,e,"htmlContainer"),e.html?(Lt(e.html,n),ct(n,"block")):e.text?(n.textContent=e.text,ct(n,"block")):ut(n),Gt(t,e)},re=(t,e)=>{const n=V();dt(n,e.footer),e.footer&&Lt(e.footer,n),et(n,e,"footer")},ie=(t,e)=>{const n=U();Q(n,e.closeButtonHtml),et(n,e,"closeButton"),dt(n,e.showCloseButton),n.setAttribute("aria-label",e.closeButtonAriaLabel)},oe=(t,e)=>{const n=Ut.innerParams.get(t),r=j();return n&&e.icon===n.icon?(ue(r,e),void ae(r,e)):e.icon||e.iconHtml?e.icon&&-1===Object.keys(O).indexOf(e.icon)?(i('Unknown icon! Expected "success", "error", "warning", "info" or "question", got "'.concat(e.icon,'"')),ut(r)):(ct(r),ue(r,e),ae(r,e),void ot(r,e.showClass.icon)):ut(r)},ae=(t,e)=>{for(const n in O)e.icon!==n&&at(t,O[n]);ot(t,O[e.icon]),he(t,e),se(),et(t,e,"icon")},se=()=>{const t=E(),e=window.getComputedStyle(t).getPropertyValue("background-color"),n=t.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix");for(let r=0;r<n.length;r++)n[r].style.backgroundColor=e},le='\n <div class="swal2-success-circular-line-left"></div>\n <span class="swal2-success-line-tip"></span> <span class="swal2-success-line-long"></span>\n <div class="swal2-success-ring"></div> <div class="swal2-success-fix"></div>\n <div class="swal2-success-circular-line-right"></div>\n',ce='\n <span class="swal2-x-mark">\n <span class="swal2-x-mark-line-left"></span>\n <span class="swal2-x-mark-line-right"></span>\n </span>\n',ue=(t,e)=>{t.textContent="",e.iconHtml?Q(t,de(e.iconHtml)):"success"===e.icon?Q(t,le):"error"===e.icon?Q(t,ce):Q(t,de({question:"?",warning:"!",info:"i"}[e.icon]))},he=(t,e)=>{if(e.iconColor){t.style.color=e.iconColor,t.style.borderColor=e.iconColor;for(const n of[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"])ht(t,n,"backgroundColor",e.iconColor);ht(t,".swal2-success-ring","borderColor",e.iconColor)}},de=t=>'<div class="'.concat(M["icon-content"],'">').concat(t,"</div>"),fe=(t,e)=>{const n=D();if(!e.imageUrl)return ut(n);ct(n,""),n.setAttribute("src",e.imageUrl),n.setAttribute("alt",e.imageAlt),lt(n,"width",e.imageWidth),lt(n,"height",e.imageHeight),n.className=M.image,et(n,e,"image")},pe=t=>{const e=document.createElement("li");return ot(e,M["progress-step"]),Q(e,t),e},me=t=>{const e=document.createElement("li");return ot(e,M["progress-step-line"]),t.progressStepsDistance&&(e.style.width=t.progressStepsDistance),e},ge=(t,e)=>{const n=I();if(!e.progressSteps||0===e.progressSteps.length)return ut(n);ct(n),n.textContent="",e.currentProgressStep>=e.progressSteps.length&&r("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),e.progressSteps.forEach((t,r)=>{const i=pe(t);if(n.appendChild(i),r===e.currentProgressStep&&ot(i,M["active-progress-step"]),r!==e.progressSteps.length-1){const t=me(e);n.appendChild(t)}})},be=(t,e)=>{const n=L();dt(n,e.title||e.titleText,"block"),e.title&&Lt(e.title,n),e.titleText&&(n.innerText=e.titleText),et(n,e,"title")},ve=(t,e)=>{const n=S(),r=E();e.toast?(lt(n,"width",e.width),r.style.width="100%",r.insertBefore(Y(),j())):lt(r,"width",e.width),lt(r,"padding",e.padding),e.color&&(r.style.color=e.color),e.background&&(r.style.background=e.background),ut(R()),ye(r,e)},ye=(t,e)=>{t.className="".concat(M.popup," ").concat(ft(t)?e.showClass.popup:""),e.toast?(ot([document.documentElement,document.body],M["toast-shown"]),ot(t,M.toast)):ot(t,M.modal),et(t,e,"popup"),"string"==typeof e.customClass&&ot(t,e.customClass),e.icon&&ot(t,M["icon-".concat(e.icon)])},we=(t,e)=>{ve(t,e),Wt(t,e),ge(t,e),oe(t,e),fe(t,e),be(t,e),ie(t,e),ne(t,e),Nt(t,e),re(t,e),"function"==typeof e.didRender&&e.didRender(E())},_e=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),xe=()=>{n(document.body.children).forEach(t=>{t===S()||t.contains(S())||(t.hasAttribute("aria-hidden")&&t.setAttribute("data-previous-aria-hidden",t.getAttribute("aria-hidden")),t.setAttribute("aria-hidden","true"))})},ke=()=>{n(document.body.children).forEach(t=>{t.hasAttribute("data-previous-aria-hidden")?(t.setAttribute("aria-hidden",t.getAttribute("data-previous-aria-hidden")),t.removeAttribute("data-previous-aria-hidden")):t.removeAttribute("aria-hidden")})},Ae=["swal-title","swal-html","swal-footer"],Me=t=>{const e="string"==typeof t.template?document.querySelector(t.template):t.template;if(!e)return{};const n=e.content;return Le(n),Object.assign(Oe(n),Se(n),Te(n),Ce(n),Ee(n),je(n,Ae))},Oe=t=>{const e={};return n(t.querySelectorAll("swal-param")).forEach(t=>{Pe(t,["name","value"]);const n=t.getAttribute("name"),r=t.getAttribute("value");"boolean"==typeof d[n]&&"false"===r&&(e[n]=!1),"object"==typeof d[n]&&(e[n]=JSON.parse(r))}),e},Se=t=>{const r={};return n(t.querySelectorAll("swal-button")).forEach(t=>{Pe(t,["type","color","aria-label"]);const n=t.getAttribute("type");r["".concat(n,"ButtonText")]=t.innerHTML,r["show".concat(e(n),"Button")]=!0,t.hasAttribute("color")&&(r["".concat(n,"ButtonColor")]=t.getAttribute("color")),t.hasAttribute("aria-label")&&(r["".concat(n,"ButtonAriaLabel")]=t.getAttribute("aria-label"))}),r},Te=t=>{const e={},n=t.querySelector("swal-image");return n&&(Pe(n,["src","width","height","alt"]),n.hasAttribute("src")&&(e.imageUrl=n.getAttribute("src")),n.hasAttribute("width")&&(e.imageWidth=n.getAttribute("width")),n.hasAttribute("height")&&(e.imageHeight=n.getAttribute("height")),n.hasAttribute("alt")&&(e.imageAlt=n.getAttribute("alt"))),e},Ce=t=>{const e={},n=t.querySelector("swal-icon");return n&&(Pe(n,["type","color"]),n.hasAttribute("type")&&(e.icon=n.getAttribute("type")),n.hasAttribute("color")&&(e.iconColor=n.getAttribute("color")),e.iconHtml=n.innerHTML),e},Ee=t=>{const e={},r=t.querySelector("swal-input");r&&(Pe(r,["type","label","placeholder","value"]),e.input=r.getAttribute("type")||"text",r.hasAttribute("label")&&(e.inputLabel=r.getAttribute("label")),r.hasAttribute("placeholder")&&(e.inputPlaceholder=r.getAttribute("placeholder")),r.hasAttribute("value")&&(e.inputValue=r.getAttribute("value")));const i=t.querySelectorAll("swal-input-option");return i.length&&(e.inputOptions={},n(i).forEach(t=>{Pe(t,["value"]);const n=t.getAttribute("value"),r=t.innerHTML;e.inputOptions[n]=r})),e},je=(t,e)=>{const n={};for(const r in e){const i=e[r],o=t.querySelector(i);o&&(Pe(o,[]),n[i.replace(/^swal-/,"")]=o.innerHTML.trim())}return n},Le=t=>{const e=Ae.concat(["swal-param","swal-button","swal-image","swal-icon","swal-input","swal-input-option"]);n(t.children).forEach(t=>{const n=t.tagName.toLowerCase();-1===e.indexOf(n)&&r("Unrecognized element <".concat(n,">"))})},Pe=(t,e)=>{n(t.attributes).forEach(n=>{-1===e.indexOf(n.name)&&r(['Unrecognized attribute "'.concat(n.name,'" on <').concat(t.tagName.toLowerCase(),">."),"".concat(e.length?"Allowed attributes are: ".concat(e.join(", ")):"To set the value, use HTML within the element.")])})};var De={email:(t,e)=>/^[a-zA-Z0-9.+_-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]{2,24}$/.test(t)?Promise.resolve():Promise.resolve(e||"Invalid email address"),url:(t,e)=>/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(t)?Promise.resolve():Promise.resolve(e||"Invalid URL")};function Ie(t){t.inputValidator||Object.keys(De).forEach(e=>{t.input===e&&(t.inputValidator=De[e])})}function Re(t){(!t.target||"string"==typeof t.target&&!document.querySelector(t.target)||"string"!=typeof t.target&&!t.target.appendChild)&&(r('Target parameter is not valid, defaulting to "body"'),t.target="body")}function Ne(t){Ie(t),t.showLoaderOnConfirm&&!t.preConfirm&&r("showLoaderOnConfirm is set to true, but preConfirm is not defined.\nshowLoaderOnConfirm should be used together with preConfirm, see usage example:\nhttps://sweetalert2.github.io/#ajax-request"),Re(t),"string"==typeof t.title&&(t.title=t.title.split("\n").join("<br />")),jt(t)}class Be{constructor(t,e){this.callback=t,this.remaining=e,this.running=!1,this.start()}start(){return this.running||(this.running=!0,this.started=new Date,this.id=setTimeout(this.callback,this.remaining)),this.remaining}stop(){return this.running&&(this.running=!1,clearTimeout(this.id),this.remaining-=(new Date).getTime()-this.started.getTime()),this.remaining}increase(t){const e=this.running;return e&&this.stop(),this.remaining+=t,e&&this.start(),this.remaining}getTimerLeft(){return this.running&&(this.stop(),this.start()),this.remaining}isRunning(){return this.running}}const Fe=()=>{null===K.previousBodyPadding&&document.body.scrollHeight>window.innerHeight&&(K.previousBodyPadding=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight="".concat(K.previousBodyPadding+Rt(),"px"))},Ye=()=>{null!==K.previousBodyPadding&&(document.body.style.paddingRight="".concat(K.previousBodyPadding,"px"),K.previousBodyPadding=null)},ze=()=>{if((/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1)&&!J(document.body,M.iosfix)){const t=document.body.scrollTop;document.body.style.top="".concat(-1*t,"px"),ot(document.body,M.iosfix),Ve(),He()}},He=()=>{const t=navigator.userAgent,e=!!t.match(/iPad/i)||!!t.match(/iPhone/i),n=!!t.match(/WebKit/i);if(e&&n&&!t.match(/CriOS/i)){const t=44;E().scrollHeight>window.innerHeight-t&&(S().style.paddingBottom="".concat(t,"px"))}},Ve=()=>{const t=S();let e;t.ontouchstart=t=>{e=We(t)},t.ontouchmove=t=>{e&&(t.preventDefault(),t.stopPropagation())}},We=t=>{const e=t.target,n=S();return!(Ue(t)||$e(t)||e!==n&&(mt(n)||"INPUT"===e.tagName||"TEXTAREA"===e.tagName||mt(P())&&P().contains(e)))},Ue=t=>t.touches&&t.touches.length&&"stylus"===t.touches[0].touchType,$e=t=>t.touches&&t.touches.length>1,Ge=()=>{if(J(document.body,M.iosfix)){const t=parseInt(document.body.style.top,10);at(document.body,M.iosfix),document.body.style.top="",document.body.scrollTop=-1*t}},qe=10,Xe=t=>{const e=S(),n=E();"function"==typeof t.willOpen&&t.willOpen(n);const r=window.getComputedStyle(document.body).overflowY;Je(e,n,t),setTimeout(()=>{Ke(e,n)},qe),q()&&(Qe(e,t.scrollbarPadding,r),xe()),X()||_t.previousActiveElement||(_t.previousActiveElement=document.activeElement),"function"==typeof t.didOpen&&setTimeout(()=>t.didOpen(n)),at(e,M["no-transition"])},Ze=t=>{const e=E();if(t.target!==e)return;const n=S();e.removeEventListener(It,Ze),n.style.overflowY="auto"},Ke=(t,e)=>{It&>(e)?(t.style.overflowY="hidden",e.addEventListener(It,Ze)):t.style.overflowY="auto"},Qe=(t,e,n)=>{ze(),e&&"hidden"!==n&&Fe(),setTimeout(()=>{t.scrollTop=0})},Je=(t,e,n)=>{ot(t,n.showClass.backdrop),e.style.setProperty("opacity","0","important"),ct(e,"grid"),setTimeout(()=>{ot(e,n.showClass.popup),e.style.removeProperty("opacity")},qe),ot([document.documentElement,document.body],M.shown),n.heightAuto&&n.backdrop&&!n.toast&&ot([document.documentElement,document.body],M["height-auto"])},tn=t=>{let e=E();e||new Wr,e=E();const n=Y();X()?ut(j()):en(e,t),ct(n),e.setAttribute("data-loading",!0),e.setAttribute("aria-busy",!0),e.focus()},en=(t,e)=>{const n=H(),r=Y();!e&&ft(N())&&(e=N()),ct(n),e&&(ut(e),r.setAttribute("data-button-to-replace",e.className)),r.parentNode.insertBefore(r,e),ot([t,n],M.loading)},nn=(t,e)=>{"select"===e.input||"radio"===e.input?ln(t,e):["text","email","number","tel","textarea"].includes(e.input)&&(c(e.inputValue)||h(e.inputValue))&&(tn(N()),cn(t,e))},rn=(t,e)=>{const n=t.getInput();if(!n)return null;switch(e.input){case"checkbox":return on(n);case"radio":return an(n);case"file":return sn(n);default:return e.inputAutoTrim?n.value.trim():n.value}},on=t=>t.checked?1:0,an=t=>t.checked?t.value:null,sn=t=>t.files.length?null!==t.getAttribute("multiple")?t.files:t.files[0]:null,ln=(t,e)=>{const n=E(),r=t=>un[e.input](n,hn(t),e);c(e.inputOptions)||h(e.inputOptions)?(tn(N()),u(e.inputOptions).then(e=>{t.hideLoading(),r(e)})):"object"==typeof e.inputOptions?r(e.inputOptions):i("Unexpected type of inputOptions! Expected object, Map or Promise, got ".concat(typeof e.inputOptions))},cn=(t,e)=>{const n=t.getInput();ut(n),u(e.inputValue).then(r=>{n.value="number"===e.input?parseFloat(r)||0:"".concat(r),ct(n),n.focus(),t.hideLoading()}).catch(e=>{i("Error in inputValue promise: ".concat(e)),n.value="",ct(n),n.focus(),t.hideLoading()})},un={select:(t,e,n)=>{const r=st(t,M.select),i=(t,e,r)=>{const i=document.createElement("option");i.value=r,Q(i,e),i.selected=dn(r,n.inputValue),t.appendChild(i)};e.forEach(t=>{const e=t[0],n=t[1];if(Array.isArray(n)){const t=document.createElement("optgroup");t.label=e,t.disabled=!1,r.appendChild(t),n.forEach(e=>i(t,e[1],e[0]))}else i(r,n,e)}),r.focus()},radio:(t,e,n)=>{const r=st(t,M.radio);e.forEach(t=>{const e=t[0],i=t[1],o=document.createElement("input"),a=document.createElement("label");o.type="radio",o.name=M.radio,o.value=e,dn(e,n.inputValue)&&(o.checked=!0);const s=document.createElement("span");Q(s,i),s.className=M.label,a.appendChild(o),a.appendChild(s),r.appendChild(a)});const i=r.querySelectorAll("input");i.length&&i[0].focus()}},hn=t=>{const e=[];return"undefined"!=typeof Map&&t instanceof Map?t.forEach((t,n)=>{let r=t;"object"==typeof r&&(r=hn(r)),e.push([n,r])}):Object.keys(t).forEach(n=>{let r=t[n];"object"==typeof r&&(r=hn(r)),e.push([n,r])}),e},dn=(t,e)=>e&&e.toString()===t.toString(),fn=t=>{const e=Ut.innerParams.get(t);t.disableButtons(),e.input?gn(t,"confirm"):_n(t,!0)},pn=t=>{const e=Ut.innerParams.get(t);t.disableButtons(),e.returnInputValueOnDeny?gn(t,"deny"):vn(t,!1)},mn=(t,e)=>{t.disableButtons(),e(_e.cancel)},gn=(t,n)=>{const r=Ut.innerParams.get(t);if(!r.input)return i('The "input" parameter is needed to be set when using returnInputValueOn'.concat(e(n)));const o=rn(t,r);r.inputValidator?bn(t,o,n):t.getInput().checkValidity()?"deny"===n?vn(t,o):_n(t,o):(t.enableButtons(),t.showValidationMessage(r.validationMessage))},bn=(t,e,n)=>{const r=Ut.innerParams.get(t);t.disableInput(),Promise.resolve().then(()=>u(r.inputValidator(e,r.validationMessage))).then(r=>{t.enableButtons(),t.enableInput(),r?t.showValidationMessage(r):"deny"===n?vn(t,e):_n(t,e)})},vn=(t,e)=>{const n=Ut.innerParams.get(t||void 0);n.showLoaderOnDeny&&tn(B()),n.preDeny?(Ut.awaitingPromise.set(t||void 0,!0),Promise.resolve().then(()=>u(n.preDeny(e,n.validationMessage))).then(n=>{!1===n?t.hideLoading():t.closePopup({isDenied:!0,value:void 0===n?e:n})}).catch(e=>wn(t||void 0,e))):t.closePopup({isDenied:!0,value:e})},yn=(t,e)=>{t.closePopup({isConfirmed:!0,value:e})},wn=(t,e)=>{t.rejectPromise(e)},_n=(t,e)=>{const n=Ut.innerParams.get(t||void 0);n.showLoaderOnConfirm&&tn(),n.preConfirm?(t.resetValidationMessage(),Ut.awaitingPromise.set(t||void 0,!0),Promise.resolve().then(()=>u(n.preConfirm(e,n.validationMessage))).then(n=>{ft(R())||!1===n?t.hideLoading():yn(t,void 0===n?e:n)}).catch(e=>wn(t||void 0,e))):yn(t,e)},xn=(t,e,n)=>{Ut.innerParams.get(t).toast?kn(t,e,n):(On(e),Sn(e),Tn(t,e,n))},kn=(t,e,n)=>{e.popup.onclick=()=>{const e=Ut.innerParams.get(t);e&&(An(e)||e.timer||e.input)||n(_e.close)}},An=t=>t.showConfirmButton||t.showDenyButton||t.showCancelButton||t.showCloseButton;let Mn=!1;const On=t=>{t.popup.onmousedown=()=>{t.container.onmouseup=function(e){t.container.onmouseup=void 0,e.target===t.container&&(Mn=!0)}}},Sn=t=>{t.container.onmousedown=()=>{t.popup.onmouseup=function(e){t.popup.onmouseup=void 0,(e.target===t.popup||t.popup.contains(e.target))&&(Mn=!0)}}},Tn=(t,e,n)=>{e.container.onclick=r=>{const i=Ut.innerParams.get(t);Mn?Mn=!1:r.target===e.container&&l(i.allowOutsideClick)&&n(_e.backdrop)}},Cn=()=>ft(E()),En=()=>N()&&N().click(),jn=()=>B()&&B().click(),Ln=()=>z()&&z().click(),Pn=(t,e,n,r)=>{e.keydownTarget&&e.keydownHandlerAdded&&(e.keydownTarget.removeEventListener("keydown",e.keydownHandler,{capture:e.keydownListenerCapture}),e.keydownHandlerAdded=!1),n.toast||(e.keydownHandler=e=>Nn(t,e,r),e.keydownTarget=n.keydownListenerCapture?window:E(),e.keydownListenerCapture=n.keydownListenerCapture,e.keydownTarget.addEventListener("keydown",e.keydownHandler,{capture:e.keydownListenerCapture}),e.keydownHandlerAdded=!0)},Dn=(t,e,n)=>{const r=G();if(r.length)return(e+=n)===r.length?e=0:-1===e&&(e=r.length-1),r[e].focus();E().focus()},In=["ArrowRight","ArrowDown"],Rn=["ArrowLeft","ArrowUp"],Nn=(t,e,n)=>{const r=Ut.innerParams.get(t);r&&(r.stopKeydownPropagation&&e.stopPropagation(),"Enter"===e.key?Bn(t,e,r):"Tab"===e.key?Fn(e,r):[...In,...Rn].includes(e.key)?Yn(e.key):"Escape"===e.key&&zn(e,r,n))},Bn=(t,e,n)=>{if(l(n.allowEnterKey)&&!e.isComposing&&e.target&&t.getInput()&&e.target.outerHTML===t.getInput().outerHTML){if(["textarea","file"].includes(n.input))return;En(),e.preventDefault()}},Fn=(t,e)=>{const n=t.target,r=G();let i=-1;for(let o=0;o<r.length;o++)if(n===r[o]){i=o;break}t.shiftKey?Dn(e,i,-1):Dn(e,i,1),t.stopPropagation(),t.preventDefault()},Yn=t=>{if(![N(),B(),z()].includes(document.activeElement))return;const e=In.includes(t)?"nextElementSibling":"previousElementSibling",n=document.activeElement[e];n instanceof HTMLElement&&n.focus()},zn=(t,e,n)=>{l(e.allowEscapeKey)&&(t.preventDefault(),n(_e.esc))},Hn=t=>"object"==typeof t&&t.jquery,Vn=t=>t instanceof Element||Hn(t),Wn=t=>{const e={};return"object"!=typeof t[0]||Vn(t[0])?["title","html","icon"].forEach((n,r)=>{const o=t[r];"string"==typeof o||Vn(o)?e[n]=o:void 0!==o&&i("Unexpected type of ".concat(n,'! Expected "string" or "Element", got ').concat(typeof o))}):Object.assign(e,t[0]),e};function Un(){const t=this;for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return new t(...n)}function $n(t){class e extends(this){_main(e,n){return super._main(e,Object.assign({},t,n))}}return e}const Gn=()=>_t.timeout&&_t.timeout.getTimerLeft(),qn=()=>{if(_t.timeout)return vt(),_t.timeout.stop()},Xn=()=>{if(_t.timeout){const t=_t.timeout.start();return bt(t),t}},Zn=()=>{const t=_t.timeout;return t&&(t.running?qn():Xn())},Kn=t=>{if(_t.timeout){const e=_t.timeout.increase(t);return bt(e,!0),e}},Qn=()=>_t.timeout&&_t.timeout.isRunning();let Jn=!1;const tr={};function er(){tr[arguments.length>0&&void 0!==arguments[0]?arguments[0]:"data-swal-template"]=this,Jn||(document.body.addEventListener("click",nr),Jn=!0)}const nr=t=>{for(let e=t.target;e&&e!==document;e=e.parentNode)for(const t in tr){const n=e.getAttribute(t);if(n)return void tr[t].fire({template:n})}};var rr=Object.freeze({isValidParameter:g,isUpdatableParameter:b,isDeprecatedParameter:v,argsToParams:Wn,isVisible:Cn,clickConfirm:En,clickDeny:jn,clickCancel:Ln,getContainer:S,getPopup:E,getTitle:L,getHtmlContainer:P,getImage:D,getIcon:j,getInputLabel:F,getCloseButton:U,getActions:H,getConfirmButton:N,getDenyButton:B,getCancelButton:z,getLoader:Y,getFooter:V,getTimerProgressBar:W,getFocusableElements:G,getValidationMessage:R,isLoading:Z,fire:Un,mixin:$n,showLoading:tn,enableLoading:tn,getTimerLeft:Gn,stopTimer:qn,resumeTimer:Xn,toggleTimer:Zn,increaseTimer:Kn,isTimerRunning:Qn,bindClickHandler:er});function ir(){const t=Ut.innerParams.get(this);if(!t)return;const e=Ut.domCache.get(this);ut(e.loader),X()?t.icon&&ct(j()):or(e),at([e.popup,e.actions],M.loading),e.popup.removeAttribute("aria-busy"),e.popup.removeAttribute("data-loading"),e.confirmButton.disabled=!1,e.denyButton.disabled=!1,e.cancelButton.disabled=!1}const or=t=>{const e=t.popup.getElementsByClassName(t.loader.getAttribute("data-button-to-replace"));e.length?ct(e[0],"inline-block"):pt()&&ut(t.actions)};function ar(t){const e=Ut.innerParams.get(t||this),n=Ut.domCache.get(t||this);return n?nt(n.popup,e.input):null}var sr={swalPromiseResolve:new WeakMap,swalPromiseReject:new WeakMap};function lr(t,e,n,r){X()?vr(t,r):(kt(n).then(()=>vr(t,r)),_t.keydownTarget.removeEventListener("keydown",_t.keydownHandler,{capture:_t.keydownListenerCapture}),_t.keydownHandlerAdded=!1),/^((?!chrome|android).)*safari/i.test(navigator.userAgent)?(e.setAttribute("style","display:none !important"),e.removeAttribute("class"),e.innerHTML=""):e.remove(),q()&&(Ye(),Ge(),ke()),cr()}function cr(){at([document.documentElement,document.body],[M.shown,M["height-auto"],M["no-backdrop"],M["toast-shown"]])}function ur(t){t=mr(t);const e=sr.swalPromiseResolve.get(this),n=dr(this);this.isAwaitingPromise()?t.isDismissed||(pr(this),e(t)):n&&e(t)}function hr(){return!!Ut.awaitingPromise.get(this)}const dr=t=>{const e=E();if(!e)return!1;const n=Ut.innerParams.get(t);if(!n||J(e,n.hideClass.popup))return!1;at(e,n.showClass.popup),ot(e,n.hideClass.popup);const r=S();return at(r,n.showClass.backdrop),ot(r,n.hideClass.backdrop),gr(t,e,n),!0};function fr(t){const e=sr.swalPromiseReject.get(this);pr(this),e&&e(t)}const pr=t=>{t.isAwaitingPromise()&&(Ut.awaitingPromise.delete(t),Ut.innerParams.get(t)||t._destroy())},mr=t=>void 0===t?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:Object.assign({isConfirmed:!1,isDenied:!1,isDismissed:!1},t),gr=(t,e,n)=>{const r=S(),i=It&>(e);"function"==typeof n.willClose&&n.willClose(e),i?br(t,e,r,n.returnFocus,n.didClose):lr(t,r,n.returnFocus,n.didClose)},br=(t,e,n,r,i)=>{_t.swalCloseEventFinishedCallback=lr.bind(null,t,n,r,i),e.addEventListener(It,(function(t){t.target===e&&(_t.swalCloseEventFinishedCallback(),delete _t.swalCloseEventFinishedCallback)}))},vr=(t,e)=>{setTimeout(()=>{"function"==typeof e&&e.bind(t.params)(),t._destroy()})};function yr(t,e,n){const r=Ut.domCache.get(t);e.forEach(t=>{r[t].disabled=n})}function wr(t,e){if(!t)return!1;if("radio"===t.type){const n=t.parentNode.parentNode.querySelectorAll("input");for(let t=0;t<n.length;t++)n[t].disabled=e}else t.disabled=e}function _r(){yr(this,["confirmButton","denyButton","cancelButton"],!1)}function xr(){yr(this,["confirmButton","denyButton","cancelButton"],!0)}function kr(){return wr(this.getInput(),!1)}function Ar(){return wr(this.getInput(),!0)}function Mr(t){const e=Ut.domCache.get(this),n=Ut.innerParams.get(this);Q(e.validationMessage,t),e.validationMessage.className=M["validation-message"],n.customClass&&n.customClass.validationMessage&&ot(e.validationMessage,n.customClass.validationMessage),ct(e.validationMessage);const r=this.getInput();r&&(r.setAttribute("aria-invalid",!0),r.setAttribute("aria-describedby",M["validation-message"]),rt(r),ot(r,M.inputerror))}function Or(){const t=Ut.domCache.get(this);t.validationMessage&&ut(t.validationMessage);const e=this.getInput();e&&(e.removeAttribute("aria-invalid"),e.removeAttribute("aria-describedby"),at(e,M.inputerror))}function Sr(){return Ut.domCache.get(this).progressSteps}function Tr(t){const e=E(),n=Ut.innerParams.get(this);if(!e||J(e,n.hideClass.popup))return r("You're trying to update the closed or closing popup, that won't work. Use the update() method in preConfirm parameter or show a new popup.");const i=Cr(t),o=Object.assign({},n,i);we(this,o),Ut.innerParams.set(this,o),Object.defineProperties(this,{params:{value:Object.assign({},this.params,t),writable:!1,enumerable:!0}})}const Cr=t=>{const e={};return Object.keys(t).forEach(n=>{b(n)?e[n]=t[n]:r('Invalid parameter to update: "'.concat(n,'". Updatable params are listed here: https://github.com/sweetalert2/sweetalert2/blob/master/src/utils/params.js\n\nIf you think this parameter should be updatable, request it here: https://github.com/sweetalert2/sweetalert2/issues/new?template=02_feature_request.md'))}),e};function Er(){const t=Ut.domCache.get(this),e=Ut.innerParams.get(this);e?(t.popup&&_t.swalCloseEventFinishedCallback&&(_t.swalCloseEventFinishedCallback(),delete _t.swalCloseEventFinishedCallback),_t.deferDisposalTimer&&(clearTimeout(_t.deferDisposalTimer),delete _t.deferDisposalTimer),"function"==typeof e.didDestroy&&e.didDestroy(),jr(this)):Lr(this)}const jr=t=>{Lr(t),delete t.params,delete _t.keydownHandler,delete _t.keydownTarget,delete _t.currentInstance},Lr=t=>{t.isAwaitingPromise()?(Pr(Ut,t),Ut.awaitingPromise.set(t,!0)):(Pr(sr,t),Pr(Ut,t))},Pr=(t,e)=>{for(const n in t)t[n].delete(e)};var Dr=Object.freeze({hideLoading:ir,disableLoading:ir,getInput:ar,close:ur,isAwaitingPromise:hr,rejectPromise:fr,closePopup:ur,closeModal:ur,closeToast:ur,enableButtons:_r,disableButtons:xr,enableInput:kr,disableInput:Ar,showValidationMessage:Mr,resetValidationMessage:Or,getProgressSteps:Sr,update:Tr,_destroy:Er});let Ir;class Rr{constructor(){if("undefined"==typeof window)return;Ir=this;for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];const r=Object.freeze(this.constructor.argsToParams(e));Object.defineProperties(this,{params:{value:r,writable:!1,enumerable:!0,configurable:!0}});const i=this._main(this.params);Ut.promise.set(this,i)}_main(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};x(Object.assign({},e,t)),_t.currentInstance&&(_t.currentInstance._destroy(),q()&&ke()),_t.currentInstance=this;const n=Br(t,e);Ne(n),Object.freeze(n),_t.timeout&&(_t.timeout.stop(),delete _t.timeout),clearTimeout(_t.restoreFocusTimeout);const r=Fr(this);return we(this,n),Ut.innerParams.set(this,n),Nr(this,r,n)}then(t){return Ut.promise.get(this).then(t)}finally(t){return Ut.promise.get(this).finally(t)}}const Nr=(t,e,n)=>new Promise((r,i)=>{const o=e=>{t.closePopup({isDismissed:!0,dismiss:e})};sr.swalPromiseResolve.set(t,r),sr.swalPromiseReject.set(t,i),e.confirmButton.onclick=()=>fn(t),e.denyButton.onclick=()=>pn(t),e.cancelButton.onclick=()=>mn(t,o),e.closeButton.onclick=()=>o(_e.close),xn(t,e,o),Pn(t,_t,n,o),nn(t,n),Xe(n),Yr(_t,n,o),zr(e,n),setTimeout(()=>{e.container.scrollTop=0})}),Br=(t,e)=>{const n=Me(t),r=Object.assign({},d,e,n,t);return r.showClass=Object.assign({},d.showClass,r.showClass),r.hideClass=Object.assign({},d.hideClass,r.hideClass),r},Fr=t=>{const e={popup:E(),container:S(),actions:H(),confirmButton:N(),denyButton:B(),cancelButton:z(),loader:Y(),closeButton:U(),validationMessage:R(),progressSteps:I()};return Ut.domCache.set(t,e),e},Yr=(t,e,n)=>{const r=W();ut(r),e.timer&&(t.timeout=new Be(()=>{n("timer"),delete t.timeout},e.timer),e.timerProgressBar&&(ct(r),et(r,e,"timerProgressBar"),setTimeout(()=>{t.timeout&&t.timeout.running&&bt(e.timer)})))},zr=(t,e)=>{if(!e.toast)return l(e.allowEnterKey)?void(Hr(t,e)||Dn(e,-1,1)):Vr()},Hr=(t,e)=>e.focusDeny&&ft(t.denyButton)?(t.denyButton.focus(),!0):e.focusCancel&&ft(t.cancelButton)?(t.cancelButton.focus(),!0):!(!e.focusConfirm||!ft(t.confirmButton)||(t.confirmButton.focus(),0)),Vr=()=>{document.activeElement instanceof HTMLElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur()};Object.assign(Rr.prototype,Dr),Object.assign(Rr,rr),Object.keys(Dr).forEach(t=>{Rr[t]=function(){if(Ir)return Ir[t](...arguments)}}),Rr.DismissReason=_e,Rr.version="11.4.0";const Wr=Rr;return Wr.default=Wr,Wr}(),void 0!==t&&t.Sweetalert2&&(t.swal=t.sweetAlert=t.Swal=t.SweetAlert=t.Sweetalert2);var r=n.exports;return class{static install(t,e={}){var n;const i=r.mixin(e),o=function(...t){return i.fire.call(i,...t)};Object.assign(o,r),Object.keys(r).filter(t=>"function"==typeof r[t]).forEach(t=>{o[t]=i[t].bind(i)}),(null==(n=t.config)?void 0:n.globalProperties)&&!t.config.globalProperties.$swal?(t.config.globalProperties.$swal=o,t.provide("$swal",o)):Object.prototype.hasOwnProperty.call(t,"$swal")||(t.prototype.$swal=o,t.swal=o)}}}))}).call(this,n("c8ba"))},fa73:function(t,e,n){"use strict";n.d(e,"b",(function(){return o})),n.d(e,"e",(function(){return a})),n.d(e,"f",(function(){return s})),n.d(e,"d",(function(){return l})),n.d(e,"j",(function(){return c})),n.d(e,"a",(function(){return u})),n.d(e,"g",(function(){return h})),n.d(e,"i",(function(){return d})),n.d(e,"h",(function(){return f})),n.d(e,"c",(function(){return p}));var r=n("992e"),i=n("7b1e"),o=function(t){return t.replace(r["p"],"-$1").toLowerCase()},a=function(t){return t=o(t).replace(r["F"],(function(t,e){return e?e.toUpperCase():""})),t.charAt(0).toUpperCase()+t.slice(1)},s=function(t){return t.replace(r["E"]," ").replace(r["r"],(function(t,e,n){return e+" "+n})).replace(r["z"],(function(t,e,n){return e+n.toUpperCase()}))},l=function(t){return t=Object(i["n"])(t)?t.trim():String(t),t.charAt(0).toLowerCase()+t.slice(1)},c=function(t){return t=Object(i["n"])(t)?t.trim():String(t),t.charAt(0).toUpperCase()+t.slice(1)},u=function(t){return t.replace(r["v"],"\\$&")},h=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return Object(i["p"])(t)?"":Object(i["a"])(t)||Object(i["k"])(t)&&t.toString===Object.prototype.toString?JSON.stringify(t,null,e):String(t)},d=function(t){return h(t).replace(r["C"],"")},f=function(t){return h(t).trim()},p=function(t){return h(t).toLowerCase()}},faa1:function(t,e,n){"use strict";var r,i="object"===typeof Reflect?Reflect:null,o=i&&"function"===typeof i.apply?i.apply:function(t,e,n){return Function.prototype.apply.call(t,e,n)};function a(t){console&&console.warn&&console.warn(t)}r=i&&"function"===typeof i.ownKeys?i.ownKeys:Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:function(t){return Object.getOwnPropertyNames(t)};var s=Number.isNaN||function(t){return t!==t};function l(){l.init.call(this)}t.exports=l,t.exports.once=w,l.EventEmitter=l,l.prototype._events=void 0,l.prototype._eventsCount=0,l.prototype._maxListeners=void 0;var c=10;function u(t){if("function"!==typeof t)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof t)}function h(t){return void 0===t._maxListeners?l.defaultMaxListeners:t._maxListeners}function d(t,e,n,r){var i,o,s;if(u(n),o=t._events,void 0===o?(o=t._events=Object.create(null),t._eventsCount=0):(void 0!==o.newListener&&(t.emit("newListener",e,n.listener?n.listener:n),o=t._events),s=o[e]),void 0===s)s=o[e]=n,++t._eventsCount;else if("function"===typeof s?s=o[e]=r?[n,s]:[s,n]:r?s.unshift(n):s.push(n),i=h(t),i>0&&s.length>i&&!s.warned){s.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(e)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=t,l.type=e,l.count=s.length,a(l)}return t}function f(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(t,e,n){var r={fired:!1,wrapFn:void 0,target:t,type:e,listener:n},i=f.bind(r);return i.listener=n,r.wrapFn=i,i}function m(t,e,n){var r=t._events;if(void 0===r)return[];var i=r[e];return void 0===i?[]:"function"===typeof i?n?[i.listener||i]:[i]:n?y(i):b(i,i.length)}function g(t){var e=this._events;if(void 0!==e){var n=e[t];if("function"===typeof n)return 1;if(void 0!==n)return n.length}return 0}function b(t,e){for(var n=new Array(e),r=0;r<e;++r)n[r]=t[r];return n}function v(t,e){for(;e+1<t.length;e++)t[e]=t[e+1];t.pop()}function y(t){for(var e=new Array(t.length),n=0;n<e.length;++n)e[n]=t[n].listener||t[n];return e}function w(t,e){return new Promise((function(n,r){function i(n){t.removeListener(e,o),r(n)}function o(){"function"===typeof t.removeListener&&t.removeListener("error",i),n([].slice.call(arguments))}x(t,e,o,{once:!0}),"error"!==e&&_(t,i,{once:!0})}))}function _(t,e,n){"function"===typeof t.on&&x(t,"error",e,n)}function x(t,e,n,r){if("function"===typeof t.on)r.once?t.once(e,n):t.on(e,n);else{if("function"!==typeof t.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof t);t.addEventListener(e,(function i(o){r.once&&t.removeEventListener(e,i),n(o)}))}}Object.defineProperty(l,"defaultMaxListeners",{enumerable:!0,get:function(){return c},set:function(t){if("number"!==typeof t||t<0||s(t))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+t+".");c=t}}),l.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},l.prototype.setMaxListeners=function(t){if("number"!==typeof t||t<0||s(t))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+t+".");return this._maxListeners=t,this},l.prototype.getMaxListeners=function(){return h(this)},l.prototype.emit=function(t){for(var e=[],n=1;n<arguments.length;n++)e.push(arguments[n]);var r="error"===t,i=this._events;if(void 0!==i)r=r&&void 0===i.error;else if(!r)return!1;if(r){var a;if(e.length>0&&(a=e[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var l=i[t];if(void 0===l)return!1;if("function"===typeof l)o(l,this,e);else{var c=l.length,u=b(l,c);for(n=0;n<c;++n)o(u[n],this,e)}return!0},l.prototype.addListener=function(t,e){return d(this,t,e,!1)},l.prototype.on=l.prototype.addListener,l.prototype.prependListener=function(t,e){return d(this,t,e,!0)},l.prototype.once=function(t,e){return u(e),this.on(t,p(this,t,e)),this},l.prototype.prependOnceListener=function(t,e){return u(e),this.prependListener(t,p(this,t,e)),this},l.prototype.removeListener=function(t,e){var n,r,i,o,a;if(u(e),r=this._events,void 0===r)return this;if(n=r[t],void 0===n)return this;if(n===e||n.listener===e)0===--this._eventsCount?this._events=Object.create(null):(delete r[t],r.removeListener&&this.emit("removeListener",t,n.listener||e));else if("function"!==typeof n){for(i=-1,o=n.length-1;o>=0;o--)if(n[o]===e||n[o].listener===e){a=n[o].listener,i=o;break}if(i<0)return this;0===i?n.shift():v(n,i),1===n.length&&(r[t]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",t,a||e)}return this},l.prototype.off=l.prototype.removeListener,l.prototype.removeAllListeners=function(t){var e,n,r;if(n=this._events,void 0===n)return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[t]&&(0===--this._eventsCount?this._events=Object.create(null):delete n[t]),this;if(0===arguments.length){var i,o=Object.keys(n);for(r=0;r<o.length;++r)i=o[r],"removeListener"!==i&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if(e=n[t],"function"===typeof e)this.removeListener(t,e);else if(void 0!==e)for(r=e.length-1;r>=0;r--)this.removeListener(t,e[r]);return this},l.prototype.listeners=function(t){return m(this,t,!0)},l.prototype.rawListeners=function(t){return m(this,t,!1)},l.listenerCount=function(t,e){return"function"===typeof t.listenerCount?t.listenerCount(e):g.call(t,e)},l.prototype.listenerCount=g,l.prototype.eventNames=function(){return this._eventsCount>0?r(this._events):[]}},facd:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],i=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,o=t.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(t,r){return t?/-MMM-/.test(r)?n[t.month()]:e[t.month()]:e},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(t){return t+(1===t||8===t||t>=20?"ste":"de")},week:{dow:1,doy:4}});return o}))},fb3d:function(t,e,n){ /*! * @license Copyright (c) 2003-2020, CKSource - Frederico Knabben. All rights reserved. * For licensing, see LICENSE.md. */ !function(t){const e=t.en=t.en||{};e.dictionary=Object.assign(e.dictionary||{},{"%0 of %1":"%0 of %1","Block quote":"Block quote",Bold:"Bold","Bulleted List":"Bulleted List",Cancel:"Cancel","Cannot upload file:":"Cannot upload file:","Centered image":"Centered image","Change image text alternative":"Change image text alternative","Choose heading":"Choose heading",Column:"Column","Could not insert image at the current position.":"Could not insert image at the current position.","Could not obtain resized image URL.":"Could not obtain resized image URL.","Decrease indent":"Decrease indent","Delete column":"Delete column","Delete row":"Delete row",Downloadable:"Downloadable","Dropdown toolbar":"Dropdown toolbar","Edit link":"Edit link","Editor toolbar":"Editor toolbar","Enter image caption":"Enter image caption","Full size image":"Full size image","Header column":"Header column","Header row":"Header row",Heading:"Heading","Heading 1":"Heading 1","Heading 2":"Heading 2","Heading 3":"Heading 3","Heading 4":"Heading 4","Heading 5":"Heading 5","Heading 6":"Heading 6","Image toolbar":"Image toolbar","image widget":"image widget","Increase indent":"Increase indent","Insert column left":"Insert column left","Insert column right":"Insert column right","Insert image":"Insert image","Insert image or file":"Insert image or file","Insert media":"Insert media","Insert paragraph after block":"Insert paragraph after block","Insert paragraph before block":"Insert paragraph before block","Insert row above":"Insert row above","Insert row below":"Insert row below","Insert table":"Insert table","Inserting image failed":"Inserting image failed",Italic:"Italic","Left aligned image":"Left aligned image",Link:"Link","Link URL":"Link URL","Media URL":"Media URL","media widget":"media widget","Merge cell down":"Merge cell down","Merge cell left":"Merge cell left","Merge cell right":"Merge cell right","Merge cell up":"Merge cell up","Merge cells":"Merge cells",Next:"Next","Numbered List":"Numbered List","Open in a new tab":"Open in a new tab","Open link in new tab":"Open link in new tab",Paragraph:"Paragraph","Paste the media URL in the input.":"Paste the media URL in the input.",Previous:"Previous",Redo:"Redo","Rich Text Editor":"Rich Text Editor","Rich Text Editor, %0":"Rich Text Editor, %0","Right aligned image":"Right aligned image",Row:"Row",Save:"Save","Select all":"Select all","Select column":"Select column","Select row":"Select row","Selecting resized image failed":"Selecting resized image failed","Show more items":"Show more items","Side image":"Side image","Split cell horizontally":"Split cell horizontally","Split cell vertically":"Split cell vertically","Table toolbar":"Table toolbar","Text alternative":"Text alternative","The URL must not be empty.":"The URL must not be empty.","This link has no URL":"This link has no URL","This media URL is not supported.":"This media URL is not supported.","Tip: Paste the URL into the content to embed faster.":"Tip: Paste the URL into the content to embed faster.",Undo:"Undo",Unlink:"Unlink","Upload failed":"Upload failed","Upload in progress":"Upload in progress","Widget toolbar":"Widget toolbar"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})),function(e,n){t.exports=n()}(window,(function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=96)}([function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"a",(function(){return i}));class r extends Error{constructor(t,e,n){t=i(t),n&&(t+=" "+JSON.stringify(n)),super(t),this.name="CKEditorError",this.context=e,this.data=n}is(t){return"CKEditorError"===t}static rethrowUnexpectedError(t,e){if(t.is&&t.is("CKEditorError"))throw t;const n=new r(t.message,e);throw n.stack=t.stack,n}}function i(t){const e=t.match(/^([^:]+):/);return e?t+` Read more: https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/error-codes.html#error-${e[1]}\n`:t}},function(t,e,n){"use strict";var r,i=function(){return void 0===r&&(r=Boolean(window&&document&&document.all&&!window.atob)),r},o=function(){var t={};return function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}t[e]=n}return t[e]}}(),a=[];function s(t){for(var e=-1,n=0;n<a.length;n++)if(a[n].identifier===t){e=n;break}return e}function l(t,e){for(var n={},r=[],i=0;i<t.length;i++){var o=t[i],l=e.base?o[0]+e.base:o[0],c=n[l]||0,u="".concat(l," ").concat(c);n[l]=c+1;var h=s(u),d={css:o[1],media:o[2],sourceMap:o[3]};-1!==h?(a[h].references++,a[h].updater(d)):a.push({identifier:u,updater:g(d,e),references:1}),r.push(u)}return r}function c(t){var e=document.createElement("style"),r=t.attributes||{};if(void 0===r.nonce){var i=n.nc;i&&(r.nonce=i)}if(Object.keys(r).forEach((function(t){e.setAttribute(t,r[t])})),"function"==typeof t.insert)t.insert(e);else{var a=o(t.insert||"head");if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(e)}return e}var u,h=(u=[],function(t,e){return u[t]=e,u.filter(Boolean).join("\n")});function d(t,e,n,r){var i=n?"":r.media?"@media ".concat(r.media," {").concat(r.css,"}"):r.css;if(t.styleSheet)t.styleSheet.cssText=h(e,i);else{var o=document.createTextNode(i),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(o,a[e]):t.appendChild(o)}}function f(t,e,n){var r=n.css,i=n.media,o=n.sourceMap;if(i?t.setAttribute("media",i):t.removeAttribute("media"),o&&btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleSheet)t.styleSheet.cssText=r;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(r))}}var p=null,m=0;function g(t,e){var n,r,i;if(e.singleton){var o=m++;n=p||(p=c(e)),r=d.bind(null,n,o,!1),i=d.bind(null,n,o,!0)}else n=c(e),r=f.bind(null,n,e),i=function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(n)};return r(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;r(t=e)}else i()}}t.exports=function(t,e){(e=e||{}).singleton||"boolean"==typeof e.singleton||(e.singleton=i());var n=l(t=t||[],e);return function(t){if(t=t||[],"[object Array]"===Object.prototype.toString.call(t)){for(var r=0;r<n.length;r++){var i=s(n[r]);a[i].references--}for(var o=l(t,e),c=0;c<n.length;c++){var u=s(n[c]);0===a[u].references&&(a[u].updater(),a.splice(u,1))}n=o}}}},,function(t,e,n){"use strict";var r=n(7),i="object"==typeof self&&self&&self.Object===Object&&self,o=r.a||i||Function("return this")();e.a=o},function(t,n,r){"use strict";(function(t){var i=r(3),o=r(12),a=e&&!e.nodeType&&e,s=a&&"object"==typeof t&&t&&!t.nodeType&&t,l=s&&s.exports===a?i.a.Buffer:void 0,c=(l?l.isBuffer:void 0)||o.a;n.a=c}).call(this,r(9)(t))},function(t,n,r){"use strict";(function(t){var i=r(7),o=e&&!e.nodeType&&e,a=o&&"object"==typeof t&&t&&!t.nodeType&&t,s=a&&a.exports===o&&i.a.process,l=function(){try{var t=a&&a.require&&a.require("util").types;return t||s&&s.binding&&s.binding("util")}catch(t){}}();n.a=l}).call(this,r(9)(t))},function(t,e,n){"use strict";(function(t){var e=n(0);const r="object"==typeof window?window:t;if(r.CKEDITOR_VERSION)throw new e.b("ckeditor-duplicated-modules: Some CKEditor 5 modules are duplicated.",null);r.CKEDITOR_VERSION="20.0.0"}).call(this,n(10))},function(t,e,n){"use strict";(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.a=n}).call(this,n(10))},function(t,n,r){"use strict";(function(t){var i=r(3),o=e&&!e.nodeType&&e,a=o&&"object"==typeof t&&t&&!t.nodeType&&t,s=a&&a.exports===o?i.a.Buffer:void 0,l=s?s.allocUnsafe:void 0;n.a=function(t,e){if(e)return t.slice();var n=t.length,r=l?l(n):new t.constructor(n);return t.copy(r),r}}).call(this,r(9)(t))},function(t,e){t.exports=function(t){if(!t.webpackPolyfill){var e=Object.create(t);e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),Object.defineProperty(e,"exports",{enumerable:!0}),e.webpackPolyfill=1}return e}},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){var r=n(1),i=n(71);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e,n){"use strict";e.a=function(){return!1}},function(t,e,n){var r=n(1),i=n(14);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-placeholder:before,.ck .ck-placeholder:before{content:attr(data-placeholder);pointer-events:none}.ck.ck-read-only .ck-placeholder:before{display:none}.ck.ck-placeholder:before,.ck .ck-placeholder:before{cursor:text;color:var(--ck-color-engine-placeholder-text)}"},function(t,e,n){var r=n(1),i=n(16);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck-hidden{display:none!important}.ck.ck-reset,.ck.ck-reset_all,.ck.ck-reset_all *{box-sizing:border-box;width:auto;height:auto;position:static}:root{--ck-z-default:1;--ck-z-modal:calc(var(--ck-z-default) + 999);--ck-color-base-foreground:#fafafa;--ck-color-base-background:#fff;--ck-color-base-border:#c4c4c4;--ck-color-base-action:#61b045;--ck-color-base-focus:#6cb5f9;--ck-color-base-text:#333;--ck-color-base-active:#198cf0;--ck-color-base-active-focus:#0e7fe1;--ck-color-base-error:#db3700;--ck-color-focus-border-coordinates:208,79%,51%;--ck-color-focus-border:hsl(var(--ck-color-focus-border-coordinates));--ck-color-focus-outer-shadow:#bcdefb;--ck-color-focus-disabled-shadow:rgba(119,186,248,0.3);--ck-color-focus-error-shadow:rgba(255,64,31,0.3);--ck-color-text:var(--ck-color-base-text);--ck-color-shadow-drop:rgba(0,0,0,0.15);--ck-color-shadow-drop-active:rgba(0,0,0,0.2);--ck-color-shadow-inner:rgba(0,0,0,0.1);--ck-color-button-default-background:transparent;--ck-color-button-default-hover-background:#e6e6e6;--ck-color-button-default-active-background:#d9d9d9;--ck-color-button-default-active-shadow:#bfbfbf;--ck-color-button-default-disabled-background:transparent;--ck-color-button-on-background:#dedede;--ck-color-button-on-hover-background:#c4c4c4;--ck-color-button-on-active-background:#bababa;--ck-color-button-on-active-shadow:#a1a1a1;--ck-color-button-on-disabled-background:#dedede;--ck-color-button-action-background:var(--ck-color-base-action);--ck-color-button-action-hover-background:#579e3d;--ck-color-button-action-active-background:#53973b;--ck-color-button-action-active-shadow:#498433;--ck-color-button-action-disabled-background:#7ec365;--ck-color-button-action-text:var(--ck-color-base-background);--ck-color-button-save:#008a00;--ck-color-button-cancel:#db3700;--ck-color-switch-button-off-background:#b0b0b0;--ck-color-switch-button-off-hover-background:#a3a3a3;--ck-color-switch-button-on-background:var(--ck-color-button-action-background);--ck-color-switch-button-on-hover-background:#579e3d;--ck-color-switch-button-inner-background:var(--ck-color-base-background);--ck-color-switch-button-inner-shadow:rgba(0,0,0,0.1);--ck-color-dropdown-panel-background:var(--ck-color-base-background);--ck-color-dropdown-panel-border:var(--ck-color-base-border);--ck-color-input-background:var(--ck-color-base-background);--ck-color-input-border:#c7c7c7;--ck-color-input-error-border:var(--ck-color-base-error);--ck-color-input-text:var(--ck-color-base-text);--ck-color-input-disabled-background:#f2f2f2;--ck-color-input-disabled-border:#c7c7c7;--ck-color-input-disabled-text:#5c5c5c;--ck-color-list-background:var(--ck-color-base-background);--ck-color-list-button-hover-background:var(--ck-color-button-default-hover-background);--ck-color-list-button-on-background:var(--ck-color-base-active);--ck-color-list-button-on-background-focus:var(--ck-color-base-active-focus);--ck-color-list-button-on-text:var(--ck-color-base-background);--ck-color-panel-background:var(--ck-color-base-background);--ck-color-panel-border:var(--ck-color-base-border);--ck-color-toolbar-background:var(--ck-color-base-foreground);--ck-color-toolbar-border:var(--ck-color-base-border);--ck-color-tooltip-background:var(--ck-color-base-text);--ck-color-tooltip-text:var(--ck-color-base-background);--ck-color-engine-placeholder-text:#707070;--ck-color-upload-bar-background:#6cb5f9;--ck-color-link-default:#0000f0;--ck-color-link-selected-background:rgba(31,177,255,0.1);--ck-color-link-fake-selection:rgba(31,177,255,0.3);--ck-disabled-opacity:.5;--ck-focus-outer-shadow-geometry:0 0 0 3px;--ck-focus-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-outer-shadow);--ck-focus-disabled-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-disabled-shadow);--ck-focus-error-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-error-shadow);--ck-focus-ring:1px solid var(--ck-color-focus-border);--ck-font-size-base:13px;--ck-line-height-base:1.84615;--ck-font-face:Helvetica,Arial,Tahoma,Verdana,Sans-Serif;--ck-font-size-tiny:0.7em;--ck-font-size-small:0.75em;--ck-font-size-normal:1em;--ck-font-size-big:1.4em;--ck-font-size-large:1.8em;--ck-ui-component-min-height:2.3em}.ck.ck-reset,.ck.ck-reset_all,.ck.ck-reset_all *{margin:0;padding:0;border:0;background:transparent;text-decoration:none;vertical-align:middle;transition:none;word-wrap:break-word}.ck.ck-reset_all,.ck.ck-reset_all *{border-collapse:collapse;font:normal normal normal var(--ck-font-size-base)/var(--ck-line-height-base) var(--ck-font-face);color:var(--ck-color-text);text-align:left;white-space:nowrap;cursor:auto;float:none}.ck.ck-reset_all .ck-rtl *{text-align:right}.ck.ck-reset_all iframe{vertical-align:inherit}.ck.ck-reset_all textarea{white-space:pre-wrap}.ck.ck-reset_all input[type=password],.ck.ck-reset_all input[type=text],.ck.ck-reset_all textarea{cursor:text}.ck.ck-reset_all input[type=password][disabled],.ck.ck-reset_all input[type=text][disabled],.ck.ck-reset_all textarea[disabled]{cursor:default}.ck.ck-reset_all fieldset{padding:10px;border:2px groove #dfdee3}.ck.ck-reset_all button::-moz-focus-inner{padding:0;border:0}.ck[dir=rtl],.ck[dir=rtl] .ck{text-align:right}:root{--ck-border-radius:2px;--ck-inner-shadow:2px 2px 3px var(--ck-color-shadow-inner) inset;--ck-drop-shadow:0 1px 2px 1px var(--ck-color-shadow-drop);--ck-drop-shadow-active:0 3px 6px 1px var(--ck-color-shadow-drop-active);--ck-spacing-unit:0.6em;--ck-spacing-large:calc(var(--ck-spacing-unit)*1.5);--ck-spacing-standard:var(--ck-spacing-unit);--ck-spacing-medium:calc(var(--ck-spacing-unit)*0.8);--ck-spacing-small:calc(var(--ck-spacing-unit)*0.5);--ck-spacing-tiny:calc(var(--ck-spacing-unit)*0.3);--ck-spacing-extra-tiny:calc(var(--ck-spacing-unit)*0.16)}"},function(t,e,n){var r=n(1),i=n(18);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=":root{--ck-color-editable-blur-selection:#d9d9d9}.ck.ck-editor__editable:not(.ck-editor__nested-editable){border-radius:0}.ck-rounded-corners .ck.ck-editor__editable:not(.ck-editor__nested-editable),.ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow),0 0}.ck.ck-editor__editable_inline{overflow:auto;padding:0 var(--ck-spacing-standard);border:1px solid transparent}.ck.ck-editor__editable_inline[dir=ltr]{text-align:left}.ck.ck-editor__editable_inline[dir=rtl]{text-align:right}.ck.ck-editor__editable_inline>:first-child{margin-top:var(--ck-spacing-large)}.ck.ck-editor__editable_inline>:last-child{margin-bottom:var(--ck-spacing-large)}.ck.ck-editor__editable_inline.ck-blurred ::selection{background:var(--ck-color-editable-blur-selection)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_n]:after{border-bottom-color:var(--ck-color-base-foreground)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_s]:after{border-top-color:var(--ck-color-base-foreground)}"},function(t,e,n){var r=n(1),i=n(20);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-label{display:block}.ck.ck-voice-label{display:none}.ck.ck-label{font-weight:700}"},function(t,e,n){var r=n(1),i=n(22);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-sticky-panel .ck-sticky-panel__content_sticky{z-index:var(--ck-z-modal);position:fixed;top:0}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky_bottom-limit{top:auto;position:absolute}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{box-shadow:var(--ck-drop-shadow),0 0;border-width:0 1px 1px;border-top-left-radius:0;border-top-right-radius:0}"},function(t,e,n){var r=n(1),i=n(24);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-dropdown{display:inline-block;position:relative}.ck.ck-dropdown .ck-dropdown__arrow{pointer-events:none;z-index:var(--ck-z-default)}.ck.ck-dropdown .ck-button.ck-dropdown__button{width:100%}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on .ck-tooltip{display:none}.ck.ck-dropdown .ck-dropdown__panel{-webkit-backface-visibility:hidden;display:none;z-index:var(--ck-z-modal);position:absolute}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel-visible{display:inline-block}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw{bottom:100%}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{top:100%;bottom:auto}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se{left:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{right:0}:root{--ck-dropdown-arrow-size:calc(0.5*var(--ck-icon-size))}.ck.ck-dropdown{font-size:inherit}.ck.ck-dropdown .ck-dropdown__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] .ck.ck-dropdown .ck-dropdown__arrow{right:var(--ck-spacing-standard);margin-left:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-dropdown .ck-dropdown__arrow{left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small)}.ck.ck-dropdown.ck-disabled .ck-dropdown__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label{width:7em;overflow:hidden;text-overflow:ellipsis}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on{border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-dropdown__button_label-width_auto .ck-button__label{width:auto}.ck.ck-dropdown__panel{border-radius:0}.ck-rounded-corners .ck.ck-dropdown__panel,.ck.ck-dropdown__panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-dropdown__panel{box-shadow:var(--ck-drop-shadow),0 0;background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);bottom:0;min-width:100%}.ck.ck-dropdown__panel.ck-dropdown__panel_se{border-top-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_sw{border-top-right-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_ne{border-bottom-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_nw{border-bottom-right-radius:0}"},function(t,e,n){var r=n(1),i=n(26);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-icon{vertical-align:middle}:root{--ck-icon-size:calc(var(--ck-line-height-base)*var(--ck-font-size-normal))}.ck.ck-icon{width:var(--ck-icon-size);height:var(--ck-icon-size);font-size:.8333350694em;will-change:transform}.ck.ck-icon,.ck.ck-icon *{color:inherit;cursor:inherit}.ck.ck-icon :not([fill]){fill:currentColor}"},function(t,e,n){var r=n(1),i=n(28);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports='.ck.ck-tooltip,.ck.ck-tooltip .ck-tooltip__text:after{position:absolute;pointer-events:none;-webkit-backface-visibility:hidden}.ck.ck-tooltip{visibility:hidden;opacity:0;display:none;z-index:var(--ck-z-modal)}.ck.ck-tooltip .ck-tooltip__text{display:inline-block}.ck.ck-tooltip .ck-tooltip__text:after{content:"";width:0;height:0}:root{--ck-tooltip-arrow-size:5px}.ck.ck-tooltip{left:50%;top:0;transition:opacity .2s ease-in-out .2s}.ck.ck-tooltip .ck-tooltip__text{border-radius:0}.ck-rounded-corners .ck.ck-tooltip .ck-tooltip__text,.ck.ck-tooltip .ck-tooltip__text.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-tooltip .ck-tooltip__text{font-size:.9em;line-height:1.5;color:var(--ck-color-tooltip-text);padding:var(--ck-spacing-small) var(--ck-spacing-medium);background:var(--ck-color-tooltip-background);position:relative;left:-50%}.ck.ck-tooltip .ck-tooltip__text:after{transition:opacity .2s ease-in-out .2s;border-style:solid;left:50%}.ck.ck-tooltip.ck-tooltip_s{bottom:calc(-1*var(--ck-tooltip-arrow-size));transform:translateY(100%)}.ck.ck-tooltip.ck-tooltip_s .ck-tooltip__text:after{top:calc(-1*var(--ck-tooltip-arrow-size));transform:translateX(-50%);border-left-color:transparent;border-bottom-color:var(--ck-color-tooltip-background);border-right-color:transparent;border-top-color:transparent;border-left-width:var(--ck-tooltip-arrow-size);border-bottom-width:var(--ck-tooltip-arrow-size);border-right-width:var(--ck-tooltip-arrow-size);border-top-width:0}.ck.ck-tooltip.ck-tooltip_n{top:calc(-1*var(--ck-tooltip-arrow-size));transform:translateY(-100%)}.ck.ck-tooltip.ck-tooltip_n .ck-tooltip__text:after{bottom:calc(-1*var(--ck-tooltip-arrow-size));transform:translateX(-50%);border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;border-top-color:var(--ck-color-tooltip-background);border-left-width:var(--ck-tooltip-arrow-size);border-bottom-width:0;border-right-width:var(--ck-tooltip-arrow-size);border-top-width:var(--ck-tooltip-arrow-size)}'},function(t,e,n){var r=n(1),i=n(30);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-button,a.ck.ck-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ck.ck-button .ck-tooltip,a.ck.ck-button .ck-tooltip{display:block}@media (hover:none){.ck.ck-button .ck-tooltip,a.ck.ck-button .ck-tooltip{display:none}}.ck.ck-button,a.ck.ck-button{position:relative;display:inline-flex;align-items:center;justify-content:left}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{display:none}.ck.ck-button.ck-button_with-text .ck-button__label,a.ck.ck-button.ck-button_with-text .ck-button__label{display:inline-block}.ck.ck-button:not(.ck-button_with-text),a.ck.ck-button:not(.ck-button_with-text){justify-content:center}.ck.ck-button:hover .ck-tooltip,a.ck.ck-button:hover .ck-tooltip{visibility:visible;opacity:1}.ck.ck-button:focus:not(:hover) .ck-tooltip,a.ck.ck-button:focus:not(:hover) .ck-tooltip{display:none}.ck.ck-button,a.ck.ck-button{background:var(--ck-color-button-default-background)}.ck.ck-button:not(.ck-disabled):hover,a.ck.ck-button:not(.ck-disabled):hover{background:var(--ck-color-button-default-hover-background)}.ck.ck-button:not(.ck-disabled):active,a.ck.ck-button:not(.ck-disabled):active{background:var(--ck-color-button-default-active-background);box-shadow:inset 0 2px 2px var(--ck-color-button-default-active-shadow)}.ck.ck-button.ck-disabled,a.ck.ck-button.ck-disabled{background:var(--ck-color-button-default-disabled-background)}.ck.ck-button,a.ck.ck-button{border-radius:0}.ck-rounded-corners .ck.ck-button,.ck-rounded-corners a.ck.ck-button,.ck.ck-button.ck-rounded-corners,a.ck.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-button,a.ck.ck-button{white-space:nowrap;cursor:default;vertical-align:middle;padding:var(--ck-spacing-tiny);text-align:center;min-width:var(--ck-ui-component-min-height);min-height:var(--ck-ui-component-min-height);line-height:1;font-size:inherit;border:1px solid transparent;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;-webkit-appearance:none}.ck.ck-button:active,.ck.ck-button:focus,a.ck.ck-button:active,a.ck.ck-button:focus{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0}.ck.ck-button .ck-button__icon use,.ck.ck-button .ck-button__icon use *,a.ck.ck-button .ck-button__icon use,a.ck.ck-button .ck-button__icon use *{color:inherit}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{font-size:inherit;font-weight:inherit;color:inherit;cursor:inherit;vertical-align:middle}[dir=ltr] .ck.ck-button .ck-button__label,[dir=ltr] a.ck.ck-button .ck-button__label{text-align:left}[dir=rtl] .ck.ck-button .ck-button__label,[dir=rtl] a.ck.ck-button .ck-button__label{text-align:right}.ck.ck-button .ck-button__keystroke,a.ck.ck-button .ck-button__keystroke{color:inherit}[dir=ltr] .ck.ck-button .ck-button__keystroke,[dir=ltr] a.ck.ck-button .ck-button__keystroke{margin-left:var(--ck-spacing-large)}[dir=rtl] .ck.ck-button .ck-button__keystroke,[dir=rtl] a.ck.ck-button .ck-button__keystroke{margin-right:var(--ck-spacing-large)}.ck.ck-button .ck-button__keystroke,a.ck.ck-button .ck-button__keystroke{font-weight:700;opacity:.7}.ck.ck-button.ck-disabled:active,.ck.ck-button.ck-disabled:focus,a.ck.ck-button.ck-disabled:active,a.ck.ck-button.ck-disabled:focus{box-shadow:var(--ck-focus-disabled-outer-shadow),0 0}.ck.ck-button.ck-disabled .ck-button__icon,a.ck.ck-button.ck-disabled .ck-button__icon{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-disabled .ck-button__label,a.ck.ck-button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-disabled .ck-button__keystroke,a.ck.ck-button.ck-disabled .ck-button__keystroke{opacity:.3}.ck.ck-button.ck-button_with-text,a.ck.ck-button.ck-button_with-text{padding:var(--ck-spacing-tiny) var(--ck-spacing-standard)}[dir=ltr] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=ltr] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-left:calc(-1*var(--ck-spacing-small));margin-right:var(--ck-spacing-small)}[dir=rtl] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=rtl] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-right:calc(-1*var(--ck-spacing-small));margin-left:var(--ck-spacing-small)}.ck.ck-button.ck-button_with-keystroke .ck-button__label,a.ck.ck-button.ck-button_with-keystroke .ck-button__label{flex-grow:1}.ck.ck-button.ck-on,a.ck.ck-button.ck-on{background:var(--ck-color-button-on-background)}.ck.ck-button.ck-on:not(.ck-disabled):hover,a.ck.ck-button.ck-on:not(.ck-disabled):hover{background:var(--ck-color-button-on-hover-background)}.ck.ck-button.ck-on:not(.ck-disabled):active,a.ck.ck-button.ck-on:not(.ck-disabled):active{background:var(--ck-color-button-on-active-background);box-shadow:inset 0 2px 2px var(--ck-color-button-on-active-shadow)}.ck.ck-button.ck-on.ck-disabled,a.ck.ck-button.ck-on.ck-disabled{background:var(--ck-color-button-on-disabled-background)}.ck.ck-button.ck-button-save,a.ck.ck-button.ck-button-save{color:var(--ck-color-button-save)}.ck.ck-button.ck-button-cancel,a.ck.ck-button.ck-button-cancel{color:var(--ck-color-button-cancel)}.ck.ck-button-action,a.ck.ck-button-action{background:var(--ck-color-button-action-background)}.ck.ck-button-action:not(.ck-disabled):hover,a.ck.ck-button-action:not(.ck-disabled):hover{background:var(--ck-color-button-action-hover-background)}.ck.ck-button-action:not(.ck-disabled):active,a.ck.ck-button-action:not(.ck-disabled):active{background:var(--ck-color-button-action-active-background);box-shadow:inset 0 2px 2px var(--ck-color-button-action-active-shadow)}.ck.ck-button-action.ck-disabled,a.ck.ck-button-action.ck-disabled{background:var(--ck-color-button-action-disabled-background)}.ck.ck-button-action,a.ck.ck-button-action{color:var(--ck-color-button-action-text)}.ck.ck-button-bold,a.ck.ck-button-bold{font-weight:700}"},function(t,e,n){var r=n(1),i=n(32);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-list{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column}.ck.ck-list .ck-list__item,.ck.ck-list .ck-list__separator{display:block}.ck.ck-list .ck-list__item>:focus{position:relative;z-index:var(--ck-z-default)}.ck.ck-list{border-radius:0}.ck-rounded-corners .ck.ck-list,.ck.ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-list{list-style-type:none;background:var(--ck-color-list-background)}.ck.ck-list__item{cursor:default;min-width:12em}.ck.ck-list__item .ck-button{min-height:unset;width:100%;text-align:left;border-radius:0;padding:calc(0.2*var(--ck-line-height-base)*var(--ck-font-size-base)) calc(0.4*var(--ck-line-height-base)*var(--ck-font-size-base))}.ck.ck-list__item .ck-button .ck-button__label{line-height:calc(1.2*var(--ck-line-height-base)*var(--ck-font-size-base))}.ck.ck-list__item .ck-button:active{box-shadow:none}.ck.ck-list__item .ck-button.ck-on{background:var(--ck-color-list-button-on-background);color:var(--ck-color-list-button-on-text)}.ck.ck-list__item .ck-button.ck-on:active{box-shadow:none}.ck.ck-list__item .ck-button.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-on-background-focus)}.ck.ck-list__item .ck-button.ck-on:focus:not(.ck-disabled){border-color:var(--ck-color-base-background)}.ck.ck-list__item .ck-button:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background)}.ck.ck-list__item .ck-switchbutton.ck-on{background:var(--ck-color-list-background);color:inherit}.ck.ck-list__item .ck-switchbutton.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background);color:inherit}.ck.ck-list__separator{height:1px;width:100%;background:var(--ck-color-base-border)}"},function(t,e,n){var r=n(1),i=n(34);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{display:block}:root{--ck-switch-button-toggle-width:2.6153846154em;--ck-switch-button-toggle-inner-size:1.0769230769em;--ck-switch-button-toggle-spacing:1px;--ck-switch-button-translation:calc(var(--ck-switch-button-toggle-width) - var(--ck-switch-button-toggle-inner-size) - 2*var(--ck-switch-button-toggle-spacing))}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__label{margin-right:calc(2*var(--ck-spacing-large))}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__label{margin-left:calc(2*var(--ck-spacing-large))}.ck.ck-button.ck-switchbutton .ck-button__toggle{border-radius:0}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle.ck-rounded-corners{border-radius:var(--ck-border-radius)}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-left:auto}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-right:auto}.ck.ck-button.ck-switchbutton .ck-button__toggle{transition:background .4s ease;width:var(--ck-switch-button-toggle-width);background:var(--ck-color-switch-button-off-background)}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{border-radius:0}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner.ck-rounded-corners{border-radius:var(--ck-border-radius);border-radius:calc(0.5*var(--ck-border-radius))}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{margin:var(--ck-switch-button-toggle-spacing);width:var(--ck-switch-button-toggle-inner-size);height:var(--ck-switch-button-toggle-inner-size);background:var(--ck-color-switch-button-inner-background);transition:all .3s ease}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover{background:var(--ck-color-switch-button-off-hover-background)}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover .ck-button__toggle__inner{box-shadow:0 0 0 5px var(--ck-color-switch-button-inner-shadow)}.ck.ck-button.ck-switchbutton.ck-disabled .ck-button__toggle{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle{background:var(--ck-color-switch-button-on-background)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle:hover{background:var(--ck-color-switch-button-on-hover-background)}[dir=ltr] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{transform:translateX(var(--ck-switch-button-translation))}[dir=rtl] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{transform:translateX(calc(-1*var(--ck-switch-button-translation)))}"},function(t,e,n){var r=n(1),i=n(36);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-toolbar-dropdown .ck.ck-toolbar .ck.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar-dropdown .ck-dropdown__panel .ck-button:focus{z-index:calc(var(--ck-z-default) + 1)}.ck.ck-toolbar-dropdown .ck-toolbar{border:0}"},function(t,e,n){var r=n(1),i=n(38);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-dropdown .ck-dropdown__panel .ck-list{border-radius:0}.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list,.ck.ck-dropdown .ck-dropdown__panel .ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0}.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button,.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:last-child .ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:last-child .ck-button,.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:last-child .ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}"},function(t,e,n){var r=n(1),i=n(40);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-toolbar{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-flow:row nowrap;align-items:center}.ck.ck-toolbar>.ck-toolbar__items{display:flex;flex-flow:row wrap;align-items:center;flex-grow:1}.ck.ck-toolbar .ck.ck-toolbar__separator{display:inline-block}.ck.ck-toolbar .ck.ck-toolbar__separator:first-child,.ck.ck-toolbar .ck.ck-toolbar__separator:last-child{display:none}.ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items{flex-direction:column}.ck.ck-toolbar.ck-toolbar_floating>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck-dropdown__button .ck-dropdown__arrow{display:none}.ck.ck-toolbar{border-radius:0}.ck-rounded-corners .ck.ck-toolbar,.ck.ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-toolbar{background:var(--ck-color-toolbar-background);padding:0 var(--ck-spacing-small);border:1px solid var(--ck-color-toolbar-border)}.ck.ck-toolbar .ck.ck-toolbar__separator{align-self:stretch;width:1px;min-width:1px;margin-top:0;margin-bottom:0;background:var(--ck-color-toolbar-border)}.ck.ck-toolbar>.ck-toolbar__items>*{margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small);margin-right:var(--ck-spacing-small)}.ck.ck-toolbar>.ck-toolbar__items:empty+.ck.ck-toolbar__separator{display:none}.ck.ck-toolbar>.ck-toolbar__items>*,.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown{margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small)}.ck.ck-toolbar.ck-toolbar_vertical{padding:0}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items>.ck{width:100%;margin:0;border-radius:0;border:0}.ck.ck-toolbar.ck-toolbar_compact{padding:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>*{margin:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>:not(:first-child):not(:last-child){border-radius:0}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck.ck-button.ck-dropdown__button{padding-left:var(--ck-spacing-tiny)}.ck-toolbar-container .ck.ck-toolbar{border:0}.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck,[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck{margin-right:0}.ck.ck-toolbar[dir=rtl]:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck,[dir=rtl] .ck.ck-toolbar:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck{margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck:last-child,[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child{margin-left:0}.ck.ck-toolbar[dir=rtl].ck-toolbar_compact>.ck-toolbar__items>.ck:first-child,[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.ck.ck-toolbar[dir=rtl].ck-toolbar_compact>.ck-toolbar__items>.ck:last-child,[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.ck.ck-toolbar[dir=rtl]>.ck.ck-toolbar__separator,[dir=rtl] .ck.ck-toolbar>.ck.ck-toolbar__separator{margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=rtl].ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),[dir=rtl] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child){margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=ltr]>.ck-toolbar__items>.ck:last-child,[dir=ltr] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child{margin-right:0}.ck.ck-toolbar[dir=ltr].ck-toolbar_compact>.ck-toolbar__items>.ck:first-child,[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ck.ck-toolbar[dir=ltr].ck-toolbar_compact>.ck-toolbar__items>.ck:last-child,[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ck.ck-toolbar[dir=ltr]>.ck.ck-toolbar__separator,[dir=ltr] .ck.ck-toolbar>.ck.ck-toolbar__separator{margin-right:var(--ck-spacing-small)}.ck.ck-toolbar[dir=ltr].ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),[dir=ltr] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child){margin-right:var(--ck-spacing-small)}"},function(t,e,n){var r=n(1),i=n(42);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-editor{position:relative}.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar{z-index:var(--ck-z-modal)}.ck.ck-editor__top .ck-sticky-panel .ck-toolbar{border-radius:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,.ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-editor__top .ck-sticky-panel .ck-toolbar{border-bottom-width:0}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar{border-bottom-width:1px;border-radius:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar,.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius);border-radius:0}.ck.ck-editor__main>.ck-editor__editable{background:var(--ck-color-base-background);border-radius:0}.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}.ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:var(--ck-color-base-border)}"},function(t,e,n){var r=n(1),i=n(44);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck-content blockquote{overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:italic;border-left:5px solid #ccc}.ck-content[dir=rtl] blockquote{border-left:0;border-right:5px solid #ccc}"},function(t,e,n){var r=n(1),i=n(46);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=':root{--ck-balloon-panel-arrow-z-index:calc(var(--ck-z-default) - 3)}.ck.ck-balloon-panel{display:none;position:absolute;z-index:var(--ck-z-modal)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{content:"";position:absolute}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_n]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_n]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_s]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_s]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel.ck-balloon-panel_visible{display:block}:root{--ck-balloon-arrow-offset:2px;--ck-balloon-arrow-height:10px;--ck-balloon-arrow-half-width:8px}.ck.ck-balloon-panel{border-radius:0}.ck-rounded-corners .ck.ck-balloon-panel,.ck.ck-balloon-panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-balloon-panel{box-shadow:var(--ck-drop-shadow),0 0;min-height:15px;background:var(--ck-color-panel-background);border:1px solid var(--ck-color-panel-border)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{width:0;height:0;border-style:solid}.ck.ck-balloon-panel[class*=arrow_n]:after,.ck.ck-balloon-panel[class*=arrow_n]:before{border-left-width:var(--ck-balloon-arrow-half-width);border-bottom-width:var(--ck-balloon-arrow-height);border-right-width:var(--ck-balloon-arrow-half-width);border-top-width:0}.ck.ck-balloon-panel[class*=arrow_n]:before{border-bottom-color:var(--ck-color-panel-border)}.ck.ck-balloon-panel[class*=arrow_n]:after,.ck.ck-balloon-panel[class*=arrow_n]:before{border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}.ck.ck-balloon-panel[class*=arrow_n]:after{border-bottom-color:var(--ck-color-panel-background);margin-top:var(--ck-balloon-arrow-offset)}.ck.ck-balloon-panel[class*=arrow_s]:after,.ck.ck-balloon-panel[class*=arrow_s]:before{border-left-width:var(--ck-balloon-arrow-half-width);border-bottom-width:0;border-right-width:var(--ck-balloon-arrow-half-width);border-top-width:var(--ck-balloon-arrow-height)}.ck.ck-balloon-panel[class*=arrow_s]:before{border-top-color:var(--ck-color-panel-border)}.ck.ck-balloon-panel[class*=arrow_s]:after,.ck.ck-balloon-panel[class*=arrow_s]:before{border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent}.ck.ck-balloon-panel[class*=arrow_s]:after{border-top-color:var(--ck-color-panel-background);margin-bottom:var(--ck-balloon-arrow-offset)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:before{left:50%;margin-left:calc(-1*var(--ck-balloon-arrow-half-width));top:calc(-1*var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:before{left:calc(2*var(--ck-balloon-arrow-half-width));top:calc(-1*var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:before{right:calc(2*var(--ck-balloon-arrow-half-width));top:calc(-1*var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:before{left:50%;margin-left:calc(-1*var(--ck-balloon-arrow-half-width));bottom:calc(-1*var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:before{left:calc(2*var(--ck-balloon-arrow-half-width));bottom:calc(-1*var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:before{right:calc(2*var(--ck-balloon-arrow-half-width));bottom:calc(-1*var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:before{right:25%;margin-right:calc(2*var(--ck-balloon-arrow-half-width));bottom:calc(-1*var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:before{left:25%;margin-left:calc(2*var(--ck-balloon-arrow-half-width));bottom:calc(-1*var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:before{right:25%;margin-right:calc(2*var(--ck-balloon-arrow-half-width));top:calc(-1*var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:before{left:25%;margin-left:calc(2*var(--ck-balloon-arrow-half-width));top:calc(-1*var(--ck-balloon-arrow-height))}'},function(t,e,n){var r=n(1),i=n(48);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck .ck-link_selected{background:var(--ck-color-link-selected-background)}.ck .ck-fake-link-selection{background:var(--ck-color-link-fake-selection)}.ck .ck-fake-link-selection_collapsed{height:100%;border-right:1px solid var(--ck-color-base-text);margin-right:-1px;outline:1px solid hsla(0,0%,100%,.5)}"},function(t,e,n){var r=n(1),i=n(50);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports='.ck .ck-widget .ck-widget__type-around__button{display:block;position:absolute;overflow:hidden;z-index:var(--ck-z-default)}.ck .ck-widget .ck-widget__type-around__button svg{position:absolute;top:50%;left:50%;z-index:calc(var(--ck-z-default) + 2)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_before{top:calc(-0.5*var(--ck-widget-outline-thickness));left:min(10%,30px);transform:translateY(-50%)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_after{bottom:calc(-0.5*var(--ck-widget-outline-thickness));right:min(10%,30px);transform:translateY(50%)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:after,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover:after{content:"";display:block;position:absolute;top:1px;left:1px;z-index:calc(var(--ck-z-default) + 1)}.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__fake-caret{display:none;position:absolute;left:0;right:0}.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__fake-caret{left:calc(-1*var(--ck-widget-outline-thickness));right:calc(-1*var(--ck-widget-outline-thickness))}.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__fake-caret{top:calc(-1*var(--ck-widget-outline-thickness) - 1px);display:block}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__fake-caret{bottom:calc(-1*var(--ck-widget-outline-thickness) - 1px);display:block}.ck.ck-editor__editable.ck-read-only .ck-widget__type-around,.ck.ck-editor__editable.ck-restricted-editing_mode_restricted .ck-widget__type-around{display:none}:root{--ck-widget-type-around-button-size:20px;--ck-color-widget-type-around-button-active:var(--ck-color-focus-border);--ck-color-widget-type-around-button-hover:var(--ck-color-widget-hover-border);--ck-color-widget-type-around-button-blurred-editable:var(--ck-color-widget-blurred-border);--ck-color-widget-type-around-button-radar-start-alpha:0;--ck-color-widget-type-around-button-radar-end-alpha:.3;--ck-color-widget-type-around-button-icon:var(--ck-color-base-background)}.ck .ck-widget .ck-widget__type-around__button{width:var(--ck-widget-type-around-button-size);height:var(--ck-widget-type-around-button-size);background:var(--ck-color-widget-type-around-button);border-radius:100px;transition:opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);opacity:0;pointer-events:none}.ck .ck-widget .ck-widget__type-around__button svg{width:10px;height:8px;transform:translate(-50%,-50%);transition:transform .5s ease;margin-top:1px}.ck .ck-widget .ck-widget__type-around__button svg *{stroke-dasharray:10;stroke-dashoffset:0;fill:none;stroke:var(--ck-color-widget-type-around-button-icon);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ck .ck-widget .ck-widget__type-around__button svg line{stroke-dasharray:7}.ck .ck-widget .ck-widget__type-around__button:hover{animation:ck-widget-type-around-button-sonar 1s ease infinite}.ck .ck-widget .ck-widget__type-around__button:hover svg polyline{animation:ck-widget-type-around-arrow-dash 2s linear}.ck .ck-widget .ck-widget__type-around__button:hover svg line{animation:ck-widget-type-around-arrow-tip-dash 2s linear}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:1;pointer-events:auto}.ck .ck-widget:not(.ck-widget_selected)>.ck-widget__type-around>.ck-widget__type-around__button{background:var(--ck-color-widget-type-around-button-hover)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover{background:var(--ck-color-widget-type-around-button-active)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:after,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover:after{width:calc(var(--ck-widget-type-around-button-size) - 2px);height:calc(var(--ck-widget-type-around-button-size) - 2px);border-radius:100px;background:linear-gradient(135deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3))}.ck .ck-widget.ck-widget_with-selection-handle>.ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:20px}.ck .ck-widget .ck-widget__type-around__fake-caret{pointer-events:none;height:1px;animation:ck-widget-type-around-fake-caret-pulse 1s linear infinite normal forwards;outline:1px solid hsla(0,0%,100%,.5);background:var(--ck-color-base-text)}.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_after,.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_before{outline-color:transparent}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected:hover,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle{opacity:0}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer{opacity:0}.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover){background:var(--ck-color-widget-type-around-button-blurred-editable)}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover) svg *{stroke:#999}@keyframes ck-widget-type-around-arrow-dash{0%{stroke-dashoffset:10}20%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-arrow-tip-dash{0%,20%{stroke-dashoffset:7}40%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-button-sonar{0%{box-shadow:0 0 0 0 hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha))}50%{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-end-alpha))}to{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha))}}@keyframes ck-widget-type-around-fake-caret-pulse{0%{opacity:1}49%{opacity:1}50%{opacity:0}99%{opacity:0}to{opacity:1}}'},function(t,e,n){var r=n(1),i=n(52);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=":root{--ck-color-resizer:var(--ck-color-focus-border);--ck-resizer-size:10px;--ck-resizer-border-width:1px;--ck-resizer-border-radius:2px;--ck-resizer-offset:calc(var(--ck-resizer-size)/-2 - 2px);--ck-resizer-tooltip-offset:10px;--ck-color-resizer-tooltip-background:#262626;--ck-color-resizer-tooltip-text:#f2f2f2}.ck .ck-widget,.ck .ck-widget.ck-widget_with-selection-handle{position:relative}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{position:absolute}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{display:block}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected .ck-widget__selection-handle,.ck .ck-widget.ck-widget_with-selection-handle:hover .ck-widget__selection-handle{visibility:visible}.ck .ck-size-view{background:var(--ck-color-resizer-tooltip-background);color:var(--ck-color-resizer-tooltip-text);border:1px solid var(--ck-color-resizer-tooltip-text);border-radius:var(--ck-resizer-border-radius);font-size:var(--ck-font-size-tiny);display:block;padding:var(--ck-spacing-small)}.ck .ck-size-view.ck-orientation-bottom-left,.ck .ck-size-view.ck-orientation-bottom-right,.ck .ck-size-view.ck-orientation-top-left,.ck .ck-size-view.ck-orientation-top-right{position:absolute}.ck .ck-size-view.ck-orientation-top-left{top:var(--ck-resizer-tooltip-offset);left:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-top-right{top:var(--ck-resizer-tooltip-offset);right:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-right{bottom:var(--ck-resizer-tooltip-offset);right:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-left{bottom:var(--ck-resizer-tooltip-offset);left:var(--ck-resizer-tooltip-offset)}:root{--ck-widget-outline-thickness:3px;--ck-widget-handler-icon-size:16px;--ck-widget-handler-animation-duration:200ms;--ck-widget-handler-animation-curve:ease;--ck-color-widget-blurred-border:#dedede;--ck-color-widget-hover-border:#ffc83d;--ck-color-widget-editable-focus-background:var(--ck-color-base-background);--ck-color-widget-drag-handler-icon-color:var(--ck-color-base-background)}.ck .ck-widget{outline-width:var(--ck-widget-outline-thickness);outline-style:solid;outline-color:transparent;transition:outline-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve)}.ck .ck-widget.ck-widget_selected,.ck .ck-widget.ck-widget_selected:hover{outline:var(--ck-widget-outline-thickness) solid var(--ck-color-focus-border)}.ck .ck-widget:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-editor__nested-editable{border:1px solid transparent}.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow),0 0;background-color:var(--ck-color-widget-editable-focus-background)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{padding:4px;box-sizing:border-box;background-color:transparent;opacity:0;transition:background-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),visibility var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0;transform:translateY(-100%);left:calc(0px - var(--ck-widget-outline-thickness))}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{width:var(--ck-widget-handler-icon-size);height:var(--ck-widget-handler-icon-size);color:var(--ck-color-widget-drag-handler-icon-color)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:0;transition:opacity .3s var(--ck-widget-handler-animation-curve)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover .ck-icon .ck-icon__selected-indicator{opacity:1}.ck .ck-widget.ck-widget_with-selection-handle:hover .ck-widget__selection-handle{opacity:1;background-color:var(--ck-color-widget-hover-border)}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected .ck-widget__selection-handle,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover .ck-widget__selection-handle{opacity:1;background-color:var(--ck-color-focus-border)}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:1}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{left:auto;right:calc(0px - var(--ck-widget-outline-thickness))}.ck.ck-editor__editable.ck-read-only .ck-widget{transition:none}.ck.ck-editor__editable.ck-read-only .ck-widget:not(.ck-widget_selected){--ck-widget-outline-thickness:0px}.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle,.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover{outline-color:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle .ck-widget__selection-handle,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle .ck-widget__selection-handle:hover,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover.ck-widget_with-selection-handle .ck-widget__selection-handle,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover.ck-widget_with-selection-handle .ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable>.ck-widget.ck-widget_with-selection-handle:first-child,.ck.ck-editor__editable blockquote>.ck-widget.ck-widget_with-selection-handle:first-child{margin-top:calc(1em + var(--ck-widget-handler-icon-size))}"},function(t,e,n){var r=n(1),i=n(54);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-labeled-field-view .ck-labeled-field-view__status{font-size:var(--ck-font-size-small);margin-top:var(--ck-spacing-small);white-space:normal}.ck.ck-labeled-field-view .ck-labeled-field-view__status_error{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view>.ck.ck-label{width:100%;text-overflow:ellipsis;overflow:hidden}"},function(t,e,n){var r=n(1),i=n(56);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=":root{--ck-input-text-width:18em}.ck.ck-input-text{border-radius:0}.ck-rounded-corners .ck.ck-input-text,.ck.ck-input-text.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-input-text{box-shadow:var(--ck-inner-shadow),0 0;background:var(--ck-color-input-background);border:1px solid var(--ck-color-input-border);padding:var(--ck-spacing-extra-tiny) var(--ck-spacing-medium);min-width:var(--ck-input-text-width);min-height:var(--ck-ui-component-min-height);transition:box-shadow .2s ease-in-out,border .2s ease-in-out}.ck.ck-input-text:focus{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),var(--ck-inner-shadow)}.ck.ck-input-text[readonly]{border:1px solid var(--ck-color-input-disabled-border);background:var(--ck-color-input-disabled-background);color:var(--ck-color-input-disabled-text)}.ck.ck-input-text[readonly]:focus{box-shadow:var(--ck-focus-disabled-outer-shadow),var(--ck-inner-shadow)}.ck.ck-input-text.ck-error{border-color:var(--ck-color-input-error-border);animation:ck-text-input-shake .3s ease both}.ck.ck-input-text.ck-error:focus{box-shadow:var(--ck-focus-error-outer-shadow),var(--ck-inner-shadow)}@keyframes ck-text-input-shake{20%{transform:translateX(-2px)}40%{transform:translateX(2px)}60%{transform:translateX(-1px)}80%{transform:translateX(1px)}}"},function(t,e,n){var r=n(1),i=n(58);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-text-alternative-form{display:flex;flex-direction:row;flex-wrap:nowrap}.ck.ck-text-alternative-form .ck-labeled-field-view{display:inline-block}.ck.ck-text-alternative-form .ck-label{display:none}@media screen and (max-width:600px){.ck.ck-text-alternative-form{flex-wrap:wrap}.ck.ck-text-alternative-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-text-alternative-form .ck-button{flex-basis:50%}}.ck.ck-text-alternative-form{padding:var(--ck-spacing-standard)}.ck.ck-text-alternative-form:focus{outline:none}[dir=ltr] .ck.ck-text-alternative-form>:not(:first-child),[dir=rtl] .ck.ck-text-alternative-form>:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-text-alternative-form{padding:0;width:calc(0.8*var(--ck-input-text-width))}.ck.ck-text-alternative-form .ck-labeled-field-view{margin:var(--ck-spacing-standard) var(--ck-spacing-standard) 0}.ck.ck-text-alternative-form .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-text-alternative-form .ck-button{padding:var(--ck-spacing-standard);margin-top:var(--ck-spacing-standard);border-radius:0;border:0;border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-text-alternative-form .ck-button{margin-left:0}[dir=ltr] .ck.ck-text-alternative-form .ck-button:first-of-type{border-right:1px solid var(--ck-color-base-border)}[dir=rtl] .ck.ck-text-alternative-form .ck-button{margin-left:0}[dir=rtl] .ck.ck-text-alternative-form .ck-button:last-of-type{border-right:1px solid var(--ck-color-base-border)}}"},function(t,e,n){var r=n(1),i=n(60);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck .ck-balloon-rotator__navigation{display:flex;align-items:center;justify-content:center}.ck .ck-balloon-rotator__content .ck-toolbar{justify-content:center}.ck .ck-balloon-rotator__navigation{background:var(--ck-color-toolbar-background);border-bottom:1px solid var(--ck-color-toolbar-border);padding:0 var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation>*{margin-right:var(--ck-spacing-small);margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation .ck-balloon-rotator__counter{margin-right:var(--ck-spacing-standard);margin-left:var(--ck-spacing-small)}.ck .ck-balloon-rotator__content .ck.ck-annotation-wrapper{box-shadow:none}"},function(t,e,n){var r=n(1),i=n(62);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck .ck-fake-panel{position:absolute;z-index:calc(var(--ck-z-modal) - 1)}.ck .ck-fake-panel div{position:absolute}.ck .ck-fake-panel div:first-child{z-index:2}.ck .ck-fake-panel div:nth-child(2){z-index:1}:root{--ck-balloon-fake-panel-offset-horizontal:6px;--ck-balloon-fake-panel-offset-vertical:6px}.ck .ck-fake-panel div{box-shadow:var(--ck-drop-shadow),0 0;min-height:15px;background:var(--ck-color-panel-background);border:1px solid var(--ck-color-panel-border);border-radius:var(--ck-border-radius);width:100%;height:100%}.ck .ck-fake-panel div:first-child{margin-left:var(--ck-balloon-fake-panel-offset-horizontal);margin-top:var(--ck-balloon-fake-panel-offset-vertical)}.ck .ck-fake-panel div:nth-child(2){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal)*2);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical)*2)}.ck .ck-fake-panel div:nth-child(3){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal)*3);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical)*3)}.ck .ck-balloon-panel_arrow_s+.ck-fake-panel,.ck .ck-balloon-panel_arrow_se+.ck-fake-panel,.ck .ck-balloon-panel_arrow_sw+.ck-fake-panel{--ck-balloon-fake-panel-offset-vertical:-6px}"},function(t,e,n){var r=n(1),i=n(64);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck-content .image{display:table;clear:both;text-align:center;margin:1em auto}.ck-content .image img{display:block;margin:0 auto;max-width:100%;min-width:50px}"},function(t,e,n){var r=n(1),i=n(66);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-editor__editable .image{position:relative}.ck.ck-editor__editable .image .ck-progress-bar{position:absolute;top:0;left:0}.ck.ck-editor__editable .image.ck-appear{animation:fadeIn .7s}.ck.ck-editor__editable .image .ck-progress-bar{height:2px;width:0;background:var(--ck-color-upload-bar-background);transition:width .1s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}"},function(t,e,n){var r=n(1),i=n(68);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports='.ck-image-upload-complete-icon{display:block;position:absolute;top:10px;right:10px;border-radius:50%}.ck-image-upload-complete-icon:after{content:"";position:absolute}:root{--ck-color-image-upload-icon:#fff;--ck-color-image-upload-icon-background:#008a00;--ck-image-upload-icon-size:20px;--ck-image-upload-icon-width:2px}.ck-image-upload-complete-icon{width:var(--ck-image-upload-icon-size);height:var(--ck-image-upload-icon-size);opacity:0;background:var(--ck-color-image-upload-icon-background);animation-name:ck-upload-complete-icon-show,ck-upload-complete-icon-hide;animation-fill-mode:forwards,forwards;animation-duration:.5s,.5s;font-size:var(--ck-image-upload-icon-size);animation-delay:0ms,3s}.ck-image-upload-complete-icon:after{left:25%;top:50%;opacity:0;height:0;width:0;transform:scaleX(-1) rotate(135deg);transform-origin:left top;border-top:var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);border-right:var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);animation-name:ck-upload-complete-icon-check;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:forwards;box-sizing:border-box}@keyframes ck-upload-complete-icon-show{0%{opacity:0}to{opacity:1}}@keyframes ck-upload-complete-icon-hide{0%{opacity:1}to{opacity:0}}@keyframes ck-upload-complete-icon-check{0%{opacity:1;width:0;height:0}33%{width:.3em;height:0}to{opacity:1;width:.3em;height:.45em}}'},function(t,e,n){var r=n(1),i=n(70);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports='.ck .ck-upload-placeholder-loader{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0}.ck .ck-upload-placeholder-loader:before{content:"";position:relative}:root{--ck-color-upload-placeholder-loader:#b3b3b3;--ck-upload-placeholder-loader-size:32px}.ck .ck-image-upload-placeholder{width:100%;margin:0}.ck .ck-upload-placeholder-loader{width:100%;height:100%}.ck .ck-upload-placeholder-loader:before{width:var(--ck-upload-placeholder-loader-size);height:var(--ck-upload-placeholder-loader-size);border-radius:50%;border-top:3px solid var(--ck-color-upload-placeholder-loader);border-right:2px solid transparent;animation:ck-upload-placeholder-loader 1s linear infinite}@keyframes ck-upload-placeholder-loader{to{transform:rotate(1turn)}}'},function(t,e){t.exports=".ck.ck-heading_heading1{font-size:20px}.ck.ck-heading_heading2{font-size:17px}.ck.ck-heading_heading3{font-size:14px}.ck[class*=ck-heading_heading]{font-weight:700}.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__button .ck-button__label{width:8em}.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__panel .ck-list__item{min-width:18em}"},function(t,e,n){var r=n(1),i=n(73);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck-content .image>figcaption{display:table-caption;caption-side:bottom;word-break:break-word;color:#333;background-color:#f7f7f7;padding:.6em;font-size:.75em;outline-offset:-1px}"},function(t,e,n){var r=n(1),i=n(75);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=":root{--ck-image-style-spacing:1.5em}.ck-content .image-style-align-center,.ck-content .image-style-align-left,.ck-content .image-style-align-right,.ck-content .image-style-side{max-width:50%}.ck-content .image-style-side{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content .image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}"},function(t,e,n){var r=n(1),i=n(77);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-link-form{display:flex}.ck.ck-link-form .ck-label{display:none}@media screen and (max-width:600px){.ck.ck-link-form{flex-wrap:wrap}.ck.ck-link-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-link-form .ck-button{flex-basis:50%}}.ck.ck-link-form_layout-vertical{display:block}.ck.ck-link-form{padding:var(--ck-spacing-standard)}.ck.ck-link-form:focus{outline:none}[dir=ltr] .ck.ck-link-form>:not(:first-child),[dir=rtl] .ck.ck-link-form>:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-link-form{padding:0;width:calc(0.8*var(--ck-input-text-width))}.ck.ck-link-form .ck-labeled-field-view{margin:var(--ck-spacing-standard) var(--ck-spacing-standard) 0}.ck.ck-link-form .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-link-form .ck-button{padding:var(--ck-spacing-standard);margin-top:var(--ck-spacing-standard);border-radius:0;border:0;border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-link-form .ck-button{margin-left:0}[dir=ltr] .ck.ck-link-form .ck-button:first-of-type{border-right:1px solid var(--ck-color-base-border)}[dir=rtl] .ck.ck-link-form .ck-button{margin-left:0}[dir=rtl] .ck.ck-link-form .ck-button:last-of-type{border-right:1px solid var(--ck-color-base-border)}}.ck.ck-link-form_layout-vertical{padding:0;min-width:var(--ck-input-text-width)}.ck.ck-link-form_layout-vertical .ck-labeled-field-view{margin:var(--ck-spacing-standard) var(--ck-spacing-standard) var(--ck-spacing-small)}.ck.ck-link-form_layout-vertical .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-link-form_layout-vertical .ck-button{padding:var(--ck-spacing-standard);margin:0;border-radius:0;border:0;border-top:1px solid var(--ck-color-base-border);width:50%}[dir=ltr] .ck.ck-link-form_layout-vertical .ck-button{margin-left:0}[dir=ltr] .ck.ck-link-form_layout-vertical .ck-button:first-of-type{border-right:1px solid var(--ck-color-base-border)}[dir=rtl] .ck.ck-link-form_layout-vertical .ck-button{margin-left:0}[dir=rtl] .ck.ck-link-form_layout-vertical .ck-button:last-of-type{border-right:1px solid var(--ck-color-base-border)}.ck.ck-link-form_layout-vertical .ck.ck-list{margin-left:0}.ck.ck-link-form_layout-vertical .ck.ck-list .ck-button.ck-switchbutton{border:0;width:100%}.ck.ck-link-form_layout-vertical .ck.ck-list .ck-button.ck-switchbutton:hover{background:none}"},function(t,e,n){var r=n(1),i=n(79);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-link-actions{display:flex;flex-direction:row;flex-wrap:nowrap}.ck.ck-link-actions .ck-link-actions__preview{display:inline-block}.ck.ck-link-actions .ck-link-actions__preview .ck-button__label{overflow:hidden}@media screen and (max-width:600px){.ck.ck-link-actions{flex-wrap:wrap}.ck.ck-link-actions .ck-link-actions__preview{flex-basis:100%}.ck.ck-link-actions .ck-button:not(.ck-link-actions__preview){flex-basis:50%}}.ck.ck-link-actions{padding:var(--ck-spacing-standard)}.ck.ck-link-actions .ck-button.ck-link-actions__preview{padding-left:0;padding-right:0}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label{padding:0 var(--ck-spacing-medium);color:var(--ck-color-link-default);text-overflow:ellipsis;cursor:pointer;max-width:var(--ck-input-text-width);min-width:3em;text-align:center}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label:hover{text-decoration:underline}.ck.ck-link-actions .ck-button.ck-link-actions__preview,.ck.ck-link-actions .ck-button.ck-link-actions__preview:active,.ck.ck-link-actions .ck-button.ck-link-actions__preview:focus,.ck.ck-link-actions .ck-button.ck-link-actions__preview:hover{background:none}.ck.ck-link-actions .ck-button.ck-link-actions__preview:active{box-shadow:none}.ck.ck-link-actions .ck-button.ck-link-actions__preview:focus .ck-button__label{text-decoration:underline}.ck.ck-link-actions:focus{outline:none}[dir=ltr] .ck.ck-link-actions .ck-button:not(:first-child),[dir=rtl] .ck.ck-link-actions .ck-button:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-link-actions{padding:0;width:calc(0.8*var(--ck-input-text-width))}.ck.ck-link-actions .ck-button.ck-link-actions__preview{margin:var(--ck-spacing-standard) var(--ck-spacing-standard) 0}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label{min-width:0;max-width:100%}.ck.ck-link-actions .ck-button:not(.ck-link-actions__preview){padding:var(--ck-spacing-standard);margin-top:var(--ck-spacing-standard);border-radius:0;border:0;border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-link-actions .ck-button:not(.ck-link-actions__preview){margin-left:0}[dir=ltr] .ck.ck-link-actions .ck-button:not(.ck-link-actions__preview):first-of-type{border-right:1px solid var(--ck-color-base-border)}[dir=rtl] .ck.ck-link-actions .ck-button:not(.ck-link-actions__preview){margin-left:0}[dir=rtl] .ck.ck-link-actions .ck-button:not(.ck-link-actions__preview):last-of-type{border-right:1px solid var(--ck-color-base-border)}}"},function(t,e,n){var r=n(1),i=n(81);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports='.ck-media__wrapper .ck-media__placeholder{display:flex;flex-direction:column;align-items:center}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url .ck-tooltip{display:block}@media (hover:none){.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url .ck-tooltip{display:none}}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url{max-width:100%;position:relative}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url:hover .ck-tooltip{visibility:visible;opacity:1}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url .ck-media__placeholder__url__text{overflow:hidden;display:block}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck-media__placeholder__icon *{display:none}.ck-editor__editable:not(.ck-read-only) .ck-media__wrapper>:not(.ck-media__placeholder),.ck-editor__editable:not(.ck-read-only) .ck-widget:not(.ck-widget_selected) .ck-media__placeholder{pointer-events:none}:root{--ck-media-embed-placeholder-icon-size:3em;--ck-color-media-embed-placeholder-url-text:#757575;--ck-color-media-embed-placeholder-url-text-hover:var(--ck-color-base-text)}.ck-media__wrapper{margin:0 auto}.ck-media__wrapper .ck-media__placeholder{padding:calc(3*var(--ck-spacing-standard));background:var(--ck-color-base-foreground)}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon{min-width:var(--ck-media-embed-placeholder-icon-size);height:var(--ck-media-embed-placeholder-icon-size);margin-bottom:var(--ck-spacing-large);background-position:50%;background-size:cover}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon .ck-icon{width:100%;height:100%}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text{color:var(--ck-color-media-embed-placeholder-url-text);white-space:nowrap;text-align:center;font-style:italic;text-overflow:ellipsis}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:var(--ck-color-media-embed-placeholder-url-text-hover);cursor:pointer;text-decoration:underline}.ck-media__wrapper[data-oembed-url*="open.spotify.com"]{max-width:300px;max-height:380px}.ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTAuMzc4IiBoZWlnaHQ9IjI1NC4xNjciIHZpZXdCb3g9IjAgMCA2Ni4yNDYgNjcuMjQ4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcyLjUzMSAtMjE4LjQ1NSkgc2NhbGUoLjk4MDEyKSI+PHJlY3Qgcnk9IjUuMjM4IiByeD0iNS4yMzgiIHk9IjIzMS4zOTkiIHg9IjE3Ni4wMzEiIGhlaWdodD0iNjAuMDk5IiB3aWR0aD0iNjAuMDk5IiBmaWxsPSIjMzRhNjY4IiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxwYXRoIGQ9Ik0yMDYuNDc3IDI2MC45bC0yOC45ODcgMjguOTg3YTUuMjE4IDUuMjE4IDAgMDAzLjc4IDEuNjFoNDkuNjIxYzEuNjk0IDAgMy4xOS0uNzk4IDQuMTQ2LTIuMDM3eiIgZmlsbD0iIzVjODhjNSIvPjxwYXRoIGQ9Ik0yMjYuNzQyIDIyMi45ODhjLTkuMjY2IDAtMTYuNzc3IDcuMTctMTYuNzc3IDE2LjAxNC4wMDcgMi43NjIuNjYzIDUuNDc0IDIuMDkzIDcuODc1LjQzLjcwMy44MyAxLjQwOCAxLjE5IDIuMTA3LjMzMy41MDIuNjUgMS4wMDUuOTUgMS41MDguMzQzLjQ3Ny42NzMuOTU3Ljk4OCAxLjQ0IDEuMzEgMS43NjkgMi41IDMuNTAyIDMuNjM3IDUuMTY4Ljc5MyAxLjI3NSAxLjY4MyAyLjY0IDIuNDY2IDMuOTkgMi4zNjMgNC4wOTQgNC4wMDcgOC4wOTIgNC42IDEzLjkxNHYuMDEyYy4xODIuNDEyLjUxNi42NjYuODc5LjY2Ny40MDMtLjAwMS43NjgtLjMxNC45My0uNzk5LjYwMy01Ljc1NiAyLjIzOC05LjcyOSA0LjU4NS0xMy43OTQuNzgyLTEuMzUgMS42NzMtMi43MTUgMi40NjUtMy45OSAxLjEzNy0xLjY2NiAyLjMyOC0zLjQgMy42MzgtNS4xNjkuMzE1LS40ODIuNjQ1LS45NjIuOTg4LTEuNDM5LjMtLjUwMy42MTctMS4wMDYuOTUtMS41MDguMzU5LS43Ljc2LTEuNDA0IDEuMTktMi4xMDcgMS40MjYtMi40MDIgMi01LjExNCAyLjAwNC03Ljg3NSAwLTguODQ0LTcuNTExLTE2LjAxNC0xNi43NzYtMTYuMDE0eiIgZmlsbD0iI2RkNGIzZSIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48ZWxsaXBzZSByeT0iNS41NjQiIHJ4PSI1LjgyOCIgY3k9IjIzOS4wMDIiIGN4PSIyMjYuNzQyIiBmaWxsPSIjODAyZDI3IiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxwYXRoIGQ9Ik0xOTAuMzAxIDIzNy4yODNjLTQuNjcgMC04LjQ1NyAzLjg1My04LjQ1NyA4LjYwNnMzLjc4NiA4LjYwNyA4LjQ1NyA4LjYwN2MzLjA0MyAwIDQuODA2LS45NTggNi4zMzctMi41MTYgMS41My0xLjU1NyAyLjA4Ny0zLjkxMyAyLjA4Ny02LjI5IDAtLjM2Mi0uMDIzLS43MjItLjA2NC0xLjA3OWgtOC4yNTd2My4wNDNoNC44NWMtLjE5Ny43NTktLjUzMSAxLjQ1LTEuMDU4IDEuOTg2LS45NDIuOTU4LTIuMDI4IDEuNTQ4LTMuOTAxIDEuNTQ4LTIuODc2IDAtNS4yMDgtMi4zNzItNS4yMDgtNS4yOTkgMC0yLjkyNiAyLjMzMi01LjI5OSA1LjIwOC01LjI5OSAxLjM5OSAwIDIuNjE4LjQwNyAzLjU4NCAxLjI5M2wyLjM4MS0yLjM4YzAtLjAwMi0uMDAzLS4wMDQtLjAwNC0uMDA1LTEuNTg4LTEuNTI0LTMuNjItMi4yMTUtNS45NTUtMi4yMTV6bTQuNDMgNS42NmwuMDAzLjAwNnYtLjAwM3oiIGZpbGw9IiNmZmYiIHBhaW50LW9yZGVyPSJtYXJrZXJzIHN0cm9rZSBmaWxsIi8+PHBhdGggZD0iTTIxNS4xODQgMjUxLjkyOWwtNy45OCA3Ljk3OSAyOC40NzcgMjguNDc1YTUuMjMzIDUuMjMzIDAgMDAuNDQ5LTIuMTIzdi0zMS4xNjVjLS40NjkuNjc1LS45MzQgMS4zNDktMS4zODIgMi4wMDUtLjc5MiAxLjI3NS0xLjY4MiAyLjY0LTIuNDY1IDMuOTktMi4zNDcgNC4wNjUtMy45ODIgOC4wMzgtNC41ODUgMTMuNzk0LS4xNjIuNDg1LS41MjcuNzk4LS45My43OTktLjM2My0uMDAxLS42OTctLjI1NS0uODc5LS42Njd2LS4wMTJjLS41OTMtNS44MjItMi4yMzctOS44Mi00LjYtMTMuOTE0LS43ODMtMS4zNS0xLjY3My0yLjcxNS0yLjQ2Ni0zLjk5LTEuMTM3LTEuNjY2LTIuMzI3LTMuNC0zLjYzNy01LjE2OWwtLjAwMi0uMDAzeiIgZmlsbD0iI2MzYzNjMyIvPjxwYXRoIGQ9Ik0yMTIuOTgzIDI0OC40OTVsLTM2Ljk1MiAzNi45NTN2LjgxMmE1LjIyNyA1LjIyNyAwIDAwNS4yMzggNS4yMzhoMS4wMTVsMzUuNjY2LTM1LjY2NmExMzYuMjc1IDEzNi4yNzUgMCAwMC0yLjc2NC0zLjkgMzcuNTc1IDM3LjU3NSAwIDAwLS45ODktMS40NCAzNS4xMjcgMzUuMTI3IDAgMDAtLjk1LTEuNTA4Yy0uMDgzLS4xNjItLjE3Ni0uMzI2LS4yNjQtLjQ4OXoiIGZpbGw9IiNmZGRjNGYiIHBhaW50LW9yZGVyPSJtYXJrZXJzIHN0cm9rZSBmaWxsIi8+PHBhdGggZD0iTTIxMS45OTggMjYxLjA4M2wtNi4xNTIgNi4xNTEgMjQuMjY0IDI0LjI2NGguNzgxYTUuMjI3IDUuMjI3IDAgMDA1LjIzOS01LjIzOHYtMS4wNDV6IiBmaWxsPSIjZmZmIiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjwvZz48L3N2Zz4=)}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder{background:#4268b3}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik05NjcuNDg0IDBINTYuNTE3QzI1LjMwNCAwIDAgMjUuMzA0IDAgNTYuNTE3djkxMC45NjZDMCA5OTguNjk0IDI1LjI5NyAxMDI0IDU2LjUyMiAxMDI0SDU0N1Y2MjhINDE0VjQ3M2gxMzNWMzU5LjAyOWMwLTEzMi4yNjIgODAuNzczLTIwNC4yODIgMTk4Ljc1Ni0yMDQuMjgyIDU2LjUxMyAwIDEwNS4wODYgNC4yMDggMTE5LjI0NCA2LjA4OVYyOTlsLTgxLjYxNi4wMzdjLTYzLjk5MyAwLTc2LjM4NCAzMC40OTItNzYuMzg0IDc1LjIzNlY0NzNoMTUzLjQ4N2wtMTkuOTg2IDE1NUg3MDd2Mzk2aDI2MC40ODRjMzEuMjEzIDAgNTYuNTE2LTI1LjMwMyA1Ni41MTYtNTYuNTE2VjU2LjUxNUMxMDI0IDI1LjMwMyA5OTguNjk3IDAgOTY3LjQ4NCAwIiBmaWxsPSIjRkZGRkZFIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__url__text{color:#cdf}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder{background:linear-gradient(-135deg,#1400c7,#b800b1,#f50000)}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTA0IiBoZWlnaHQ9IjUwNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIC4xNTloNTAzLjg0MVY1MDMuOTRIMHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48cGF0aCBkPSJNMjUxLjkyMS4xNTljLTY4LjQxOCAwLTc2Ljk5Ny4yOS0xMDMuODY3IDEuNTE2LTI2LjgxNCAxLjIyMy00NS4xMjcgNS40ODItNjEuMTUxIDExLjcxLTE2LjU2NiA2LjQzNy0zMC42MTUgMTUuMDUxLTQ0LjYyMSAyOS4wNTYtMTQuMDA1IDE0LjAwNi0yMi42MTkgMjguMDU1LTI5LjA1NiA0NC42MjEtNi4yMjggMTYuMDI0LTEwLjQ4NyAzNC4zMzctMTEuNzEgNjEuMTUxQy4yOSAxNzUuMDgzIDAgMTgzLjY2MiAwIDI1Mi4wOGMwIDY4LjQxNy4yOSA3Ni45OTYgMS41MTYgMTAzLjg2NiAxLjIyMyAyNi44MTQgNS40ODIgNDUuMTI3IDExLjcxIDYxLjE1MSA2LjQzNyAxNi41NjYgMTUuMDUxIDMwLjYxNSAyOS4wNTYgNDQuNjIxIDE0LjAwNiAxNC4wMDUgMjguMDU1IDIyLjYxOSA0NC42MjEgMjkuMDU3IDE2LjAyNCA2LjIyNyAzNC4zMzcgMTAuNDg2IDYxLjE1MSAxMS43MDkgMjYuODcgMS4yMjYgMzUuNDQ5IDEuNTE2IDEwMy44NjcgMS41MTYgNjguNDE3IDAgNzYuOTk2LS4yOSAxMDMuODY2LTEuNTE2IDI2LjgxNC0xLjIyMyA0NS4xMjctNS40ODIgNjEuMTUxLTExLjcwOSAxNi41NjYtNi40MzggMzAuNjE1LTE1LjA1MiA0NC42MjEtMjkuMDU3IDE0LjAwNS0xNC4wMDYgMjIuNjE5LTI4LjA1NSAyOS4wNTctNDQuNjIxIDYuMjI3LTE2LjAyNCAxMC40ODYtMzQuMzM3IDExLjcwOS02MS4xNTEgMS4yMjYtMjYuODcgMS41MTYtMzUuNDQ5IDEuNTE2LTEwMy44NjYgMC02OC40MTgtLjI5LTc2Ljk5Ny0xLjUxNi0xMDMuODY3LTEuMjIzLTI2LjgxNC01LjQ4Mi00NS4xMjctMTEuNzA5LTYxLjE1MS02LjQzOC0xNi41NjYtMTUuMDUyLTMwLjYxNS0yOS4wNTctNDQuNjIxLTE0LjAwNi0xNC4wMDUtMjguMDU1LTIyLjYxOS00NC42MjEtMjkuMDU2LTE2LjAyNC02LjIyOC0zNC4zMzctMTAuNDg3LTYxLjE1MS0xMS43MUMzMjguOTE3LjQ0OSAzMjAuMzM4LjE1OSAyNTEuOTIxLjE1OXptMCA0NS4zOTFjNjcuMjY1IDAgNzUuMjMzLjI1NyAxMDEuNzk3IDEuNDY5IDI0LjU2MiAxLjEyIDM3LjkwMSA1LjIyNCA0Ni43NzggOC42NzQgMTEuNzU5IDQuNTcgMjAuMTUxIDEwLjAyOSAyOC45NjYgMTguODQ1IDguODE2IDguODE1IDE0LjI3NSAxNy4yMDcgMTguODQ1IDI4Ljk2NiAzLjQ1IDguODc3IDcuNTU0IDIyLjIxNiA4LjY3NCA0Ni43NzggMS4yMTIgMjYuNTY0IDEuNDY5IDM0LjUzMiAxLjQ2OSAxMDEuNzk4IDAgNjcuMjY1LS4yNTcgNzUuMjMzLTEuNDY5IDEwMS43OTctMS4xMiAyNC41NjItNS4yMjQgMzcuOTAxLTguNjc0IDQ2Ljc3OC00LjU3IDExLjc1OS0xMC4wMjkgMjAuMTUxLTE4Ljg0NSAyOC45NjYtOC44MTUgOC44MTYtMTcuMjA3IDE0LjI3NS0yOC45NjYgMTguODQ1LTguODc3IDMuNDUtMjIuMjE2IDcuNTU0LTQ2Ljc3OCA4LjY3NC0yNi41NiAxLjIxMi0zNC41MjcgMS40NjktMTAxLjc5NyAxLjQ2OS02Ny4yNzEgMC03NS4yMzctLjI1Ny0xMDEuNzk4LTEuNDY5LTI0LjU2Mi0xLjEyLTM3LjkwMS01LjIyNC00Ni43NzgtOC42NzQtMTEuNzU5LTQuNTctMjAuMTUxLTEwLjAyOS0yOC45NjYtMTguODQ1LTguODE1LTguODE1LTE0LjI3NS0xNy4yMDctMTguODQ1LTI4Ljk2Ni0zLjQ1LTguODc3LTcuNTU0LTIyLjIxNi04LjY3NC00Ni43NzgtMS4yMTItMjYuNTY0LTEuNDY5LTM0LjUzMi0xLjQ2OS0xMDEuNzk3IDAtNjcuMjY2LjI1Ny03NS4yMzQgMS40NjktMTAxLjc5OCAxLjEyLTI0LjU2MiA1LjIyNC0zNy45MDEgOC42NzQtNDYuNzc4IDQuNTctMTEuNzU5IDEwLjAyOS0yMC4xNTEgMTguODQ1LTI4Ljk2NiA4LjgxNS04LjgxNiAxNy4yMDctMTQuMjc1IDI4Ljk2Ni0xOC44NDUgOC44NzctMy40NSAyMi4yMTYtNy41NTQgNDYuNzc4LTguNjc0IDI2LjU2NC0xLjIxMiAzNC41MzItMS40NjkgMTAxLjc5OC0xLjQ2OXoiIGZpbGw9IiNGRkYiIG1hc2s9InVybCgjYikiLz48cGF0aCBkPSJNMjUxLjkyMSAzMzYuMDUzYy00Ni4zNzggMC04My45NzQtMzcuNTk2LTgzLjk3NC04My45NzMgMC00Ni4zNzggMzcuNTk2LTgzLjk3NCA4My45NzQtODMuOTc0IDQ2LjM3NyAwIDgzLjk3MyAzNy41OTYgODMuOTczIDgzLjk3NCAwIDQ2LjM3Ny0zNy41OTYgODMuOTczLTgzLjk3MyA4My45NzN6bTAtMjEzLjMzOGMtNzEuNDQ3IDAtMTI5LjM2NSA1Ny45MTgtMTI5LjM2NSAxMjkuMzY1IDAgNzEuNDQ2IDU3LjkxOCAxMjkuMzY0IDEyOS4zNjUgMTI5LjM2NCA3MS40NDYgMCAxMjkuMzY0LTU3LjkxOCAxMjkuMzY0LTEyOS4zNjQgMC03MS40NDctNTcuOTE4LTEyOS4zNjUtMTI5LjM2NC0xMjkuMzY1ek00MTYuNjI3IDExNy42MDRjMCAxNi42OTYtMTMuNTM1IDMwLjIzLTMwLjIzMSAzMC4yMy0xNi42OTUgMC0zMC4yMy0xMy41MzQtMzAuMjMtMzAuMjMgMC0xNi42OTYgMTMuNTM1LTMwLjIzMSAzMC4yMy0zMC4yMzEgMTYuNjk2IDAgMzAuMjMxIDEzLjUzNSAzMC4yMzEgMzAuMjMxIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==)}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__url__text{color:#ffe0fe}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder{background:linear-gradient(90deg,#71c6f4,#0d70a5)}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MDAgNDAwIj48cGF0aCBkPSJNNDAwIDIwMGMwIDExMC41LTg5LjUgMjAwLTIwMCAyMDBTMCAzMTAuNSAwIDIwMCA4OS41IDAgMjAwIDBzMjAwIDg5LjUgMjAwIDIwMHpNMTYzLjQgMzA1LjVjODguNyAwIDEzNy4yLTczLjUgMTM3LjItMTM3LjIgMC0yLjEgMC00LjItLjEtNi4yIDkuNC02LjggMTcuNi0xNS4zIDI0LjEtMjUtOC42IDMuOC0xNy45IDYuNC0yNy43IDcuNiAxMC02IDE3LjYtMTUuNCAyMS4yLTI2LjctOS4zIDUuNS0xOS42IDkuNS0zMC42IDExLjctOC44LTkuNC0yMS4zLTE1LjItMzUuMi0xNS4yLTI2LjYgMC00OC4yIDIxLjYtNDguMiA0OC4yIDAgMy44LjQgNy41IDEuMyAxMS00MC4xLTItNzUuNi0yMS4yLTk5LjQtNTAuNC00LjEgNy4xLTYuNSAxNS40LTYuNSAyNC4yIDAgMTYuNyA4LjUgMzEuNSAyMS41IDQwLjEtNy45LS4yLTE1LjMtMi40LTIxLjgtNnYuNmMwIDIzLjQgMTYuNiA0Mi44IDM4LjcgNDcuMy00IDEuMS04LjMgMS43LTEyLjcgMS43LTMuMSAwLTYuMS0uMy05LjEtLjkgNi4xIDE5LjIgMjMuOSAzMy4xIDQ1IDMzLjUtMTYuNSAxMi45LTM3LjMgMjAuNi01OS45IDIwLjYtMy45IDAtNy43LS4yLTExLjUtLjcgMjEuMSAxMy44IDQ2LjUgMjEuOCA3My43IDIxLjgiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__url__text{color:#b8e6ff}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}'},function(t,e,n){var r=n(1),i=n(83);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-media-form{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap}.ck.ck-media-form .ck-labeled-field-view{display:inline-block}.ck.ck-media-form .ck-label{display:none}@media screen and (max-width:600px){.ck.ck-media-form{flex-wrap:wrap}.ck.ck-media-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-media-form .ck-button{flex-basis:50%}}.ck.ck-media-form{padding:var(--ck-spacing-standard)}.ck.ck-media-form:focus{outline:none}[dir=ltr] .ck.ck-media-form>:not(:first-child),[dir=rtl] .ck.ck-media-form>:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-media-form{padding:0;width:calc(0.8*var(--ck-input-text-width))}.ck.ck-media-form .ck-labeled-field-view{margin:var(--ck-spacing-standard) var(--ck-spacing-standard) 0}.ck.ck-media-form .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-media-form .ck-labeled-field-view .ck-labeled-field-view__error{white-space:normal}.ck.ck-media-form .ck-button{padding:var(--ck-spacing-standard);margin-top:var(--ck-spacing-standard);border-radius:0;border:0;border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-media-form .ck-button{margin-left:0}[dir=ltr] .ck.ck-media-form .ck-button:first-of-type{border-right:1px solid var(--ck-color-base-border)}[dir=rtl] .ck.ck-media-form .ck-button{margin-left:0}[dir=rtl] .ck.ck-media-form .ck-button:last-of-type{border-right:1px solid var(--ck-color-base-border)}}"},function(t,e,n){var r=n(1),i=n(85);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck-content .media{clear:both;margin:1em 0;display:block;min-width:15em}"},function(t,e,n){var r=n(1),i=n(87);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=":root{--ck-color-table-focused-cell-background:rgba(158,207,250,0.3)}.ck-widget.table td.ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck-widget.table td.ck-editor__nested-editable:focus,.ck-widget.table th.ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck-widget.table th.ck-editor__nested-editable:focus{background:var(--ck-color-table-focused-cell-background);border-style:none;outline:1px solid var(--ck-color-focus-border);outline-offset:-1px}"},function(t,e,n){var r=n(1),i=n(89);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck.ck-splitbutton{font-size:inherit}.ck.ck-splitbutton .ck-splitbutton__action:focus{z-index:calc(var(--ck-z-default) + 1)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-button .ck-tooltip{display:none}:root{--ck-color-split-button-hover-background:#ebebeb;--ck-color-split-button-hover-border:#b3b3b3}[dir=ltr] .ck.ck-splitbutton>.ck-splitbutton__action{border-top-right-radius:unset;border-bottom-right-radius:unset}[dir=rtl] .ck.ck-splitbutton>.ck-splitbutton__action{border-top-left-radius:unset;border-bottom-left-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow{min-width:unset}[dir=ltr] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-radius:0}.ck-rounded-corners [dir=ltr] .ck.ck-splitbutton>.ck-splitbutton__arrow,[dir=ltr] .ck.ck-splitbutton>.ck-splitbutton__arrow.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:unset;border-bottom-left-radius:unset}[dir=rtl] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-top-right-radius:unset;border-bottom-right-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow svg{width:var(--ck-dropdown-arrow-size)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover),.ck.ck-splitbutton:hover>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover){background:var(--ck-color-split-button-hover-background)}[dir=ltr] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled),[dir=ltr] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled){border-left-color:var(--ck-color-split-button-hover-border)}[dir=rtl] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled),[dir=rtl] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled){border-right-color:var(--ck-color-split-button-hover-border)}.ck.ck-splitbutton.ck-splitbutton_open{border-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__action{border-bottom-left-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__arrow{border-bottom-right-radius:0}"},function(t,e,n){var r=n(1),i=n(91);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck .ck-insert-table-dropdown__grid{display:flex;flex-direction:row;flex-wrap:wrap}:root{--ck-insert-table-dropdown-padding:10px;--ck-insert-table-dropdown-box-height:11px;--ck-insert-table-dropdown-box-width:12px;--ck-insert-table-dropdown-box-margin:1px}.ck .ck-insert-table-dropdown__grid{width:calc(var(--ck-insert-table-dropdown-box-width)*10 + var(--ck-insert-table-dropdown-box-margin)*20 + var(--ck-insert-table-dropdown-padding)*2);padding:var(--ck-insert-table-dropdown-padding) var(--ck-insert-table-dropdown-padding) 0}.ck .ck-insert-table-dropdown__label{text-align:center}.ck .ck-insert-table-dropdown-grid-box{width:var(--ck-insert-table-dropdown-box-width);height:var(--ck-insert-table-dropdown-box-height);margin:var(--ck-insert-table-dropdown-box-margin);border:1px solid var(--ck-color-base-border);border-radius:1px}.ck .ck-insert-table-dropdown-grid-box.ck-on{border-color:var(--ck-color-focus-border);background:var(--ck-color-focus-outer-shadow)}"},function(t,e,n){var r=n(1),i=n(93);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=':root{--ck-table-selected-cell-background:rgba(158,207,250,0.3)}.ck.ck-editor__editable .table table td.ck-editor__editable_selected,.ck.ck-editor__editable .table table th.ck-editor__editable_selected{position:relative;caret-color:transparent;outline:unset;box-shadow:unset}.ck.ck-editor__editable .table table td.ck-editor__editable_selected:after,.ck.ck-editor__editable .table table th.ck-editor__editable_selected:after{content:"";pointer-events:none;background-color:var(--ck-table-selected-cell-background);position:absolute;top:0;left:0;right:0;bottom:0}.ck.ck-editor__editable .table table td.ck-editor__editable_selected ::selection,.ck.ck-editor__editable .table table td.ck-editor__editable_selected:focus,.ck.ck-editor__editable .table table th.ck-editor__editable_selected ::selection,.ck.ck-editor__editable .table table th.ck-editor__editable_selected:focus{background-color:transparent}.ck.ck-editor__editable .table table td.ck-editor__editable_selected .ck-widget_selected,.ck.ck-editor__editable .table table th.ck-editor__editable_selected .ck-widget_selected{outline:unset}'},function(t,e,n){var r=n(1),i=n(95);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var o={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};r(i,o),t.exports=i.locals||{}},function(t,e){t.exports=".ck-content .table{margin:1em auto;display:table}.ck-content .table table{border-collapse:collapse;border-spacing:0;width:100%;height:100%;border:1px double #b3b3b3}.ck-content .table table td,.ck-content .table table th{min-width:2em;padding:.4em;border:1px solid #bfbfbf}.ck-content .table table th{font-weight:700;background:hsla(0,0%,0%,5%)}.ck-content[dir=rtl] .table th{text-align:right}.ck-content[dir=ltr] .table th{text-align:left}"},function(t,e,n){"use strict";n.r(e),n.d(e,"default",(function(){return gb}));var r=n(3),i=r.a.Symbol,o=Object.prototype,a=o.hasOwnProperty,s=o.toString,l=i?i.toStringTag:void 0,c=function(t){var e=a.call(t,l),n=t[l];try{t[l]=void 0;var r=!0}catch(t){}var i=s.call(t);return r&&(e?t[l]=n:delete t[l]),i},u=Object.prototype.toString,h=function(t){return u.call(t)},d=i?i.toStringTag:void 0,f=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":d&&d in Object(t)?c(t):h(t)},p=function(t,e){return function(n){return t(e(n))}},m=p(Object.getPrototypeOf,Object),g=function(t){return null!=t&&"object"==typeof t},b=Function.prototype,v=Object.prototype,y=b.toString,w=v.hasOwnProperty,_=y.call(Object),x=function(t){if(!g(t)||"[object Object]"!=f(t))return!1;var e=m(t);if(null===e)return!0;var n=w.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&y.call(n)==_},k=function(){this.__data__=[],this.size=0},A=function(t,e){return t===e||t!=t&&e!=e},M=function(t,e){for(var n=t.length;n--;)if(A(t[n][0],e))return n;return-1},O=Array.prototype.splice,S=function(t){var e=this.__data__,n=M(e,t);return!(n<0)&&(n==e.length-1?e.pop():O.call(e,n,1),--this.size,!0)},T=function(t){var e=this.__data__,n=M(e,t);return n<0?void 0:e[n][1]},C=function(t){return M(this.__data__,t)>-1},E=function(t,e){var n=this.__data__,r=M(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this};function j(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}j.prototype.clear=k,j.prototype.delete=S,j.prototype.get=T,j.prototype.has=C,j.prototype.set=E;var L,P=j,D=function(){this.__data__=new P,this.size=0},I=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},R=function(t){return this.__data__.get(t)},N=function(t){return this.__data__.has(t)},B=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)},F=function(t){if(!B(t))return!1;var e=f(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e},Y=r.a["__core-js_shared__"],z=(L=/[^.]+$/.exec(Y&&Y.keys&&Y.keys.IE_PROTO||""))?"Symbol(src)_1."+L:"",H=function(t){return!!z&&z in t},V=Function.prototype.toString,W=function(t){if(null!=t){try{return V.call(t)}catch(t){}try{return t+""}catch(t){}}return""},U=/^\[object .+?Constructor\]$/,$=Function.prototype,G=Object.prototype,q=$.toString,X=G.hasOwnProperty,Z=RegExp("^"+q.call(X).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),K=function(t){return!(!B(t)||H(t))&&(F(t)?Z:U).test(W(t))},Q=function(t,e){return null==t?void 0:t[e]},J=function(t,e){var n=Q(t,e);return K(n)?n:void 0},tt=J(r.a,"Map"),et=J(Object,"create"),nt=function(){this.__data__=et?et(null):{},this.size=0},rt=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e},it=Object.prototype.hasOwnProperty,ot=function(t){var e=this.__data__;if(et){var n=e[t];return"__lodash_hash_undefined__"===n?void 0:n}return it.call(e,t)?e[t]:void 0},at=Object.prototype.hasOwnProperty,st=function(t){var e=this.__data__;return et?void 0!==e[t]:at.call(e,t)},lt=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=et&&void 0===e?"__lodash_hash_undefined__":e,this};function ct(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}ct.prototype.clear=nt,ct.prototype.delete=rt,ct.prototype.get=ot,ct.prototype.has=st,ct.prototype.set=lt;var ut=ct,ht=function(){this.size=0,this.__data__={hash:new ut,map:new(tt||P),string:new ut}},dt=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t},ft=function(t,e){var n=t.__data__;return dt(e)?n["string"==typeof e?"string":"hash"]:n.map},pt=function(t){var e=ft(this,t).delete(t);return this.size-=e?1:0,e},mt=function(t){return ft(this,t).get(t)},gt=function(t){return ft(this,t).has(t)},bt=function(t,e){var n=ft(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this};function vt(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}vt.prototype.clear=ht,vt.prototype.delete=pt,vt.prototype.get=mt,vt.prototype.has=gt,vt.prototype.set=bt;var yt=vt,wt=function(t,e){var n=this.__data__;if(n instanceof P){var r=n.__data__;if(!tt||r.length<199)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new yt(r)}return n.set(t,e),this.size=n.size,this};function _t(t){var e=this.__data__=new P(t);this.size=e.size}_t.prototype.clear=D,_t.prototype.delete=I,_t.prototype.get=R,_t.prototype.has=N,_t.prototype.set=wt;var xt=_t,kt=function(t,e){for(var n=-1,r=null==t?0:t.length;++n<r&&!1!==e(t[n],n,t););return t},At=function(){try{var t=J(Object,"defineProperty");return t({},"",{}),t}catch(t){}}(),Mt=function(t,e,n){"__proto__"==e&&At?At(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n},Ot=Object.prototype.hasOwnProperty,St=function(t,e,n){var r=t[e];Ot.call(t,e)&&A(r,n)&&(void 0!==n||e in t)||Mt(t,e,n)},Tt=function(t,e,n,r){var i=!n;n||(n={});for(var o=-1,a=e.length;++o<a;){var s=e[o],l=r?r(n[s],t[s],s,n,t):void 0;void 0===l&&(l=t[s]),i?Mt(n,s,l):St(n,s,l)}return n},Ct=function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r},Et=function(t){return g(t)&&"[object Arguments]"==f(t)},jt=Object.prototype,Lt=jt.hasOwnProperty,Pt=jt.propertyIsEnumerable,Dt=Et(function(){return arguments}())?Et:function(t){return g(t)&&Lt.call(t,"callee")&&!Pt.call(t,"callee")},It=Array.isArray,Rt=n(4),Nt=/^(?:0|[1-9]\d*)$/,Bt=function(t,e){var n=typeof t;return!!(e=null==e?9007199254740991:e)&&("number"==n||"symbol"!=n&&Nt.test(t))&&t>-1&&t%1==0&&t<e},Ft=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991},Yt={};Yt["[object Float32Array]"]=Yt["[object Float64Array]"]=Yt["[object Int8Array]"]=Yt["[object Int16Array]"]=Yt["[object Int32Array]"]=Yt["[object Uint8Array]"]=Yt["[object Uint8ClampedArray]"]=Yt["[object Uint16Array]"]=Yt["[object Uint32Array]"]=!0,Yt["[object Arguments]"]=Yt["[object Array]"]=Yt["[object ArrayBuffer]"]=Yt["[object Boolean]"]=Yt["[object DataView]"]=Yt["[object Date]"]=Yt["[object Error]"]=Yt["[object Function]"]=Yt["[object Map]"]=Yt["[object Number]"]=Yt["[object Object]"]=Yt["[object RegExp]"]=Yt["[object Set]"]=Yt["[object String]"]=Yt["[object WeakMap]"]=!1;var zt=function(t){return g(t)&&Ft(t.length)&&!!Yt[f(t)]},Ht=function(t){return function(e){return t(e)}},Vt=n(5),Wt=Vt.a&&Vt.a.isTypedArray,Ut=Wt?Ht(Wt):zt,$t=Object.prototype.hasOwnProperty,Gt=function(t,e){var n=It(t),r=!n&&Dt(t),i=!n&&!r&&Object(Rt.a)(t),o=!n&&!r&&!i&&Ut(t),a=n||r||i||o,s=a?Ct(t.length,String):[],l=s.length;for(var c in t)!e&&!$t.call(t,c)||a&&("length"==c||i&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||Bt(c,l))||s.push(c);return s},qt=Object.prototype,Xt=function(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||qt)},Zt=p(Object.keys,Object),Kt=Object.prototype.hasOwnProperty,Qt=function(t){if(!Xt(t))return Zt(t);var e=[];for(var n in Object(t))Kt.call(t,n)&&"constructor"!=n&&e.push(n);return e},Jt=function(t){return null!=t&&Ft(t.length)&&!F(t)},te=function(t){return Jt(t)?Gt(t):Qt(t)},ee=function(t,e){return t&&Tt(e,te(e),t)},ne=function(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e},re=Object.prototype.hasOwnProperty,ie=function(t){if(!B(t))return ne(t);var e=Xt(t),n=[];for(var r in t)("constructor"!=r||!e&&re.call(t,r))&&n.push(r);return n},oe=function(t){return Jt(t)?Gt(t,!0):ie(t)},ae=function(t,e){return t&&Tt(e,oe(e),t)},se=n(8),le=function(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n<r;)e[n]=t[n];return e},ce=function(t,e){for(var n=-1,r=null==t?0:t.length,i=0,o=[];++n<r;){var a=t[n];e(a,n,t)&&(o[i++]=a)}return o},ue=function(){return[]},he=Object.prototype.propertyIsEnumerable,de=Object.getOwnPropertySymbols,fe=de?function(t){return null==t?[]:(t=Object(t),ce(de(t),(function(e){return he.call(t,e)})))}:ue,pe=function(t,e){return Tt(t,fe(t),e)},me=function(t,e){for(var n=-1,r=e.length,i=t.length;++n<r;)t[i+n]=e[n];return t},ge=Object.getOwnPropertySymbols?function(t){for(var e=[];t;)me(e,fe(t)),t=m(t);return e}:ue,be=function(t,e){return Tt(t,ge(t),e)},ve=function(t,e,n){var r=e(t);return It(t)?r:me(r,n(t))},ye=function(t){return ve(t,te,fe)},we=function(t){return ve(t,oe,ge)},_e=J(r.a,"DataView"),xe=J(r.a,"Promise"),ke=J(r.a,"Set"),Ae=J(r.a,"WeakMap"),Me=W(_e),Oe=W(tt),Se=W(xe),Te=W(ke),Ce=W(Ae),Ee=f;(_e&&"[object DataView]"!=Ee(new _e(new ArrayBuffer(1)))||tt&&"[object Map]"!=Ee(new tt)||xe&&"[object Promise]"!=Ee(xe.resolve())||ke&&"[object Set]"!=Ee(new ke)||Ae&&"[object WeakMap]"!=Ee(new Ae))&&(Ee=function(t){var e=f(t),n="[object Object]"==e?t.constructor:void 0,r=n?W(n):"";if(r)switch(r){case Me:return"[object DataView]";case Oe:return"[object Map]";case Se:return"[object Promise]";case Te:return"[object Set]";case Ce:return"[object WeakMap]"}return e});var je=Ee,Le=Object.prototype.hasOwnProperty,Pe=function(t){var e=t.length,n=new t.constructor(e);return e&&"string"==typeof t[0]&&Le.call(t,"index")&&(n.index=t.index,n.input=t.input),n},De=r.a.Uint8Array,Ie=function(t){var e=new t.constructor(t.byteLength);return new De(e).set(new De(t)),e},Re=function(t,e){var n=e?Ie(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)},Ne=/\w*$/,Be=function(t){var e=new t.constructor(t.source,Ne.exec(t));return e.lastIndex=t.lastIndex,e},Fe=i?i.prototype:void 0,Ye=Fe?Fe.valueOf:void 0,ze=function(t){return Ye?Object(Ye.call(t)):{}},He=function(t,e){var n=e?Ie(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)},Ve=function(t,e,n){var r=t.constructor;switch(e){case"[object ArrayBuffer]":return Ie(t);case"[object Boolean]":case"[object Date]":return new r(+t);case"[object DataView]":return Re(t,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return He(t,n);case"[object Map]":return new r;case"[object Number]":case"[object String]":return new r(t);case"[object RegExp]":return Be(t);case"[object Set]":return new r;case"[object Symbol]":return ze(t)}},We=Object.create,Ue=function(){function t(){}return function(e){if(!B(e))return{};if(We)return We(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}(),$e=function(t){return"function"!=typeof t.constructor||Xt(t)?{}:Ue(m(t))},Ge=function(t){return g(t)&&"[object Map]"==je(t)},qe=Vt.a&&Vt.a.isMap,Xe=qe?Ht(qe):Ge,Ze=function(t){return g(t)&&"[object Set]"==je(t)},Ke=Vt.a&&Vt.a.isSet,Qe=Ke?Ht(Ke):Ze,Je={};Je["[object Arguments]"]=Je["[object Array]"]=Je["[object ArrayBuffer]"]=Je["[object DataView]"]=Je["[object Boolean]"]=Je["[object Date]"]=Je["[object Float32Array]"]=Je["[object Float64Array]"]=Je["[object Int8Array]"]=Je["[object Int16Array]"]=Je["[object Int32Array]"]=Je["[object Map]"]=Je["[object Number]"]=Je["[object Object]"]=Je["[object RegExp]"]=Je["[object Set]"]=Je["[object String]"]=Je["[object Symbol]"]=Je["[object Uint8Array]"]=Je["[object Uint8ClampedArray]"]=Je["[object Uint16Array]"]=Je["[object Uint32Array]"]=!0,Je["[object Error]"]=Je["[object Function]"]=Je["[object WeakMap]"]=!1;var tn=function t(e,n,r,i,o,a){var s,l=1&n,c=2&n,u=4&n;if(r&&(s=o?r(e,i,o,a):r(e)),void 0!==s)return s;if(!B(e))return e;var h=It(e);if(h){if(s=Pe(e),!l)return le(e,s)}else{var d=je(e),f="[object Function]"==d||"[object GeneratorFunction]"==d;if(Object(Rt.a)(e))return Object(se.a)(e,l);if("[object Object]"==d||"[object Arguments]"==d||f&&!o){if(s=c||f?{}:$e(e),!l)return c?be(e,ae(s,e)):pe(e,ee(s,e))}else{if(!Je[d])return o?e:{};s=Ve(e,d,l)}}a||(a=new xt);var p=a.get(e);if(p)return p;a.set(e,s),Qe(e)?e.forEach((function(i){s.add(t(i,n,r,i,e,a))})):Xe(e)&&e.forEach((function(i,o){s.set(o,t(i,n,r,o,e,a))}));var m=u?c?we:ye:c?keysIn:te,g=h?void 0:m(e);return kt(g||e,(function(i,o){g&&(i=e[o=i]),St(s,o,t(i,n,r,o,e,a))})),s},en=function(t,e){return tn(t,5,e="function"==typeof e?e:void 0)},nn=function(t){return g(t)&&1===t.nodeType&&!x(t)};class rn{constructor(t,e){this._config={},e&&this.define(on(e)),t&&this._setObjectToTarget(this._config,t)}set(t,e){this._setToTarget(this._config,t,e)}define(t,e){this._setToTarget(this._config,t,e,!0)}get(t){return this._getFromSource(this._config,t)}*names(){for(const t of Object.keys(this._config))yield t}_setToTarget(t,e,n,r=!1){if(x(e))return void this._setObjectToTarget(t,e,r);const i=e.split(".");e=i.pop();for(const o of i)x(t[o])||(t[o]={}),t=t[o];if(x(n))return x(t[e])||(t[e]={}),t=t[e],void this._setObjectToTarget(t,n,r);r&&void 0!==t[e]||(t[e]=n)}_getFromSource(t,e){const n=e.split(".");e=n.pop();for(const r of n){if(!x(t[r])){t=null;break}t=t[r]}return t?on(t[e]):void 0}_setObjectToTarget(t,e,n){Object.keys(e).forEach(r=>{this._setToTarget(t,r,e[r],n)})}}function on(t){return en(t,an)}function an(t){return nn(t)?t:void 0}var sn=function(){return function t(){t.called=!0}};class ln{constructor(t,e){this.source=t,this.name=e,this.path=[],this.stop=sn(),this.off=sn()}}const cn=new Array(256).fill().map((t,e)=>("0"+e.toString(16)).slice(-2));function un(){const t=4294967296*Math.random()>>>0,e=4294967296*Math.random()>>>0,n=4294967296*Math.random()>>>0,r=4294967296*Math.random()>>>0;return"e"+cn[t>>0&255]+cn[t>>8&255]+cn[t>>16&255]+cn[t>>24&255]+cn[e>>0&255]+cn[e>>8&255]+cn[e>>16&255]+cn[e>>24&255]+cn[n>>0&255]+cn[n>>8&255]+cn[n>>16&255]+cn[n>>24&255]+cn[r>>0&255]+cn[r>>8&255]+cn[r>>16&255]+cn[r>>24&255]}var hn={get(t){return"number"!=typeof t?this[t]||this.normal:t},highest:1e5,high:1e3,normal:0,low:-1e3,lowest:-1e5},dn=(n(6),n(0));const fn=Symbol("listeningTo"),pn=Symbol("emitterId");var mn={on(t,e,n={}){this.listenTo(this,t,e,n)},once(t,e,n){let r=!1;this.listenTo(this,t,(function(t,...n){r||(r=!0,t.off(),e.call(this,t,...n))}),n)},off(t,e){this.stopListening(this,t,e)},listenTo(t,e,n,r={}){let i,o;this[fn]||(this[fn]={});const a=this[fn];bn(t)||gn(t);const s=bn(t);(i=a[s])||(i=a[s]={emitter:t,callbacks:{}}),(o=i.callbacks[e])||(o=i.callbacks[e]=[]),o.push(n),function(t,e){const n=vn(t);if(n[e])return;let r=e,i=null;const o=[];for(;""!==r&&!n[r];)n[r]={callbacks:[],childEvents:[]},o.push(n[r]),i&&n[r].childEvents.push(i),i=r,r=r.substr(0,r.lastIndexOf(":"));if(""!==r){for(const t of o)t.callbacks=n[r].callbacks.slice();n[r].childEvents.push(i)}}(t,e);const l=yn(t,e),c=hn.get(r.priority),u={callback:n,priority:c};for(const h of l){let t=!1;for(let e=0;e<h.length;e++)if(h[e].priority<c){h.splice(e,0,u),t=!0;break}t||h.push(u)}},stopListening(t,e,n){const r=this[fn];let i=t&&bn(t);const o=r&&i&&r[i],a=o&&e&&o.callbacks[e];if(!(!r||t&&!o||e&&!a))if(n)_n(t,e,n);else if(a){for(;n=a.pop();)_n(t,e,n);delete o.callbacks[e]}else if(o){for(e in o.callbacks)this.stopListening(t,e);delete r[i]}else{for(i in r)this.stopListening(r[i].emitter);delete this[fn]}},fire(t,...e){try{const n=t instanceof ln?t:new ln(this,t),r=n.name;let i=function t(e,n){let r;return e._events&&(r=e._events[n])&&r.callbacks.length?r.callbacks:n.indexOf(":")>-1?t(e,n.substr(0,n.lastIndexOf(":"))):null}(this,r);if(n.path.push(this),i){const t=[n,...e];i=Array.from(i);for(let e=0;e<i.length&&(i[e].callback.apply(this,t),n.off.called&&(delete n.off.called,_n(this,r,i[e].callback)),!n.stop.called);e++);}if(this._delegations){const t=this._delegations.get(r),i=this._delegations.get("*");t&&wn(t,n,e),i&&wn(i,n,e)}return n.return}catch(t){dn.b.rethrowUnexpectedError(t,this)}},delegate(...t){return{to:(e,n)=>{this._delegations||(this._delegations=new Map),t.forEach(t=>{const r=this._delegations.get(t);r?r.set(e,n):this._delegations.set(t,new Map([[e,n]]))})}}},stopDelegating(t,e){if(this._delegations)if(t)if(e){const n=this._delegations.get(t);n&&n.delete(e)}else this._delegations.delete(t);else this._delegations.clear()}};function gn(t,e){t[pn]||(t[pn]=e||un())}function bn(t){return t[pn]}function vn(t){return t._events||Object.defineProperty(t,"_events",{value:{}}),t._events}function yn(t,e){const n=vn(t)[e];if(!n)return[];let r=[n.callbacks];for(let i=0;i<n.childEvents.length;i++){const e=yn(t,n.childEvents[i]);r=r.concat(e)}return r}function wn(t,e,n){for(let[r,i]of t){i?"function"==typeof i&&(i=i(e.name)):i=e.name;const t=new ln(e.source,i);t.path=[...e.path],r.fire(t,...n)}}function _n(t,e,n){const r=yn(t,e);for(const i of r)for(let t=0;t<i.length;t++)i[t].callback==n&&(i.splice(t,1),t--)}function xn(t){return!(!t||!t[Symbol.iterator])}function kn(t,...e){e.forEach(e=>{Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e)).forEach(n=>{if(n in t.prototype)return;const r=Object.getOwnPropertyDescriptor(e,n);r.enumerable=!1,Object.defineProperty(t.prototype,n,r)})})}class An{constructor(t={},e={}){const n=xn(t);if(n||(e=t),this._items=[],this._itemMap=new Map,this._idProperty=e.idProperty||"id",this._bindToExternalToInternalMap=new WeakMap,this._bindToInternalToExternalMap=new WeakMap,this._skippedIndexesFromExternal=[],n)for(const r of t)this._items.push(r),this._itemMap.set(this._getItemIdBeforeAdding(r),r)}get length(){return this._items.length}get first(){return this._items[0]||null}get last(){return this._items[this.length-1]||null}add(t,e){const n=this._getItemIdBeforeAdding(t);if(void 0===e)e=this._items.length;else if(e>this._items.length||e<0)throw new dn.b("collection-add-item-invalid-index",this);return this._items.splice(e,0,t),this._itemMap.set(n,t),this.fire("add",t,e),this}get(t){let e;if("string"==typeof t)e=this._itemMap.get(t);else{if("number"!=typeof t)throw new dn.b("collection-get-invalid-arg: Index or id must be given.",this);e=this._items[t]}return e||null}has(t){if("string"==typeof t)return this._itemMap.has(t);{const e=t[this._idProperty];return this._itemMap.has(e)}}getIndex(t){let e;return e="string"==typeof t?this._itemMap.get(t):t,this._items.indexOf(e)}remove(t){let e,n,r,i=!1;const o=this._idProperty;if("string"==typeof t?(n=t,r=this._itemMap.get(n),i=!r,r&&(e=this._items.indexOf(r))):"number"==typeof t?(e=t,r=this._items[e],i=!r,r&&(n=r[o])):(r=t,n=r[o],e=this._items.indexOf(r),i=-1==e||!this._itemMap.get(n)),i)throw new dn.b("collection-remove-404: Item not found.",this);this._items.splice(e,1),this._itemMap.delete(n);const a=this._bindToInternalToExternalMap.get(r);return this._bindToInternalToExternalMap.delete(r),this._bindToExternalToInternalMap.delete(a),this.fire("remove",r,e),r}map(t,e){return this._items.map(t,e)}find(t,e){return this._items.find(t,e)}filter(t,e){return this._items.filter(t,e)}clear(){for(this._bindToCollection&&(this.stopListening(this._bindToCollection),this._bindToCollection=null);this.length;)this.remove(0)}bindTo(t){if(this._bindToCollection)throw new dn.b("collection-bind-to-rebind: The collection cannot be bound more than once.",this);return this._bindToCollection=t,{as:t=>{this._setUpBindToBinding(e=>new t(e))},using:t=>{"function"==typeof t?this._setUpBindToBinding(e=>t(e)):this._setUpBindToBinding(e=>e[t])}}}_setUpBindToBinding(t){const e=this._bindToCollection,n=(n,r,i)=>{const o=e._bindToCollection==this,a=e._bindToInternalToExternalMap.get(r);if(o&&a)this._bindToExternalToInternalMap.set(r,a),this._bindToInternalToExternalMap.set(a,r);else{const n=t(r);if(!n)return void this._skippedIndexesFromExternal.push(i);let o=i;for(const t of this._skippedIndexesFromExternal)i>t&&o--;for(const t of e._skippedIndexesFromExternal)o>=t&&o++;this._bindToExternalToInternalMap.set(r,n),this._bindToInternalToExternalMap.set(n,r),this.add(n,o);for(let t=0;t<e._skippedIndexesFromExternal.length;t++)o<=e._skippedIndexesFromExternal[t]&&e._skippedIndexesFromExternal[t]++}};for(const r of e)n(0,r,e.getIndex(r));this.listenTo(e,"add",n),this.listenTo(e,"remove",(t,e,n)=>{const r=this._bindToExternalToInternalMap.get(e);r&&this.remove(r),this._skippedIndexesFromExternal=this._skippedIndexesFromExternal.reduce((t,e)=>(n<e&&t.push(e-1),n>e&&t.push(e),t),[])})}_getItemIdBeforeAdding(t){const e=this._idProperty;let n;if(e in t){if(n=t[e],"string"!=typeof n)throw new dn.b("collection-add-invalid-id",this);if(this.get(n))throw new dn.b("collection-add-item-already-exists",this)}else t[e]=n=un();return n}[Symbol.iterator](){return this._items[Symbol.iterator]()}}kn(An,mn);class Mn{constructor(t,e=[],n=[]){this._context=t,this._plugins=new Map,this._availablePlugins=new Map;for(const r of e)r.pluginName&&this._availablePlugins.set(r.pluginName,r);this._contextPlugins=new Map;for(const[r,i]of n)this._contextPlugins.set(r,i),this._contextPlugins.set(i,r),r.pluginName&&this._availablePlugins.set(r.pluginName,r)}*[Symbol.iterator](){for(const t of this._plugins)"function"==typeof t[0]&&(yield t)}get(t){const e=this._plugins.get(t);if(!e){const e="plugincollection-plugin-not-loaded: The requested plugin is not loaded.";let n=t;throw"function"==typeof t&&(n=t.pluginName||t.name),new dn.b(e,this._context,{plugin:n})}return e}has(t){return this._plugins.has(t)}init(t,e=[]){const n=this,r=this._context,i=new Set,o=[],a=d(t),s=d(e),l=function(t){const e=[];for(const n of t)h(n)||e.push(n);return e.length?e:null}(t);if(l){const t="plugincollection-plugin-not-found: Some plugins are not available and could not be loaded.";return console.error(Object(dn.a)(t),{plugins:l}),Promise.reject(new dn.b(t,r,{plugins:l}))}return Promise.all(a.map(c)).then(()=>u(o,"init")).then(()=>u(o,"afterInit")).then(()=>o);function c(t){if(!s.includes(t)&&!n._plugins.has(t)&&!i.has(t))return function(t){return new Promise(a=>{i.add(t),t.requires&&t.requires.forEach(n=>{const i=h(n);if(t.isContextPlugin&&!i.isContextPlugin)throw new dn.b("plugincollection-context-required: Context plugin can not require plugin which is not a context plugin",null,{plugin:i.name,requiredBy:t.name});if(e.includes(i))throw new dn.b("plugincollection-required: Cannot load a plugin because one of its dependencies is listed inthe `removePlugins` option.",r,{plugin:i.name,requiredBy:t.name});c(i)});const s=n._contextPlugins.get(t)||new t(r);n._add(t,s),o.push(s),a()})}(t).catch(e=>{throw console.error(Object(dn.a)("plugincollection-load: It was not possible to load the plugin."),{plugin:t}),e})}function u(t,e){return t.reduce((t,r)=>r[e]?n._contextPlugins.has(r)?t:t.then(r[e].bind(r)):t,Promise.resolve())}function h(t){return"function"==typeof t?t:n._availablePlugins.get(t)}function d(t){return t.map(t=>h(t)).filter(t=>!!t)}}destroy(){const t=[];for(const[,e]of this)"function"!=typeof e.destroy||this._contextPlugins.has(e)||t.push(e.destroy());return Promise.all(t)}_add(t,e){this._plugins.set(t,e);const n=t.pluginName;if(n){if(this._plugins.has(n))throw new dn.b("plugincollection-plugin-name-conflict: Two plugins with the same name were loaded.",null,{pluginName:n,plugin1:this._plugins.get(n).constructor,plugin2:t});this._plugins.set(n,e)}}}function On(t,e,n=1){if("number"!=typeof n)throw new dn.b("translation-service-quantity-not-a-number: Expecting `quantity` to be a number.",null,{quantity:n});const r=Object.keys(window.CKEDITOR_TRANSLATIONS).length;1===r&&(t=Object.keys(window.CKEDITOR_TRANSLATIONS)[0]);const i=e.id||e.string;if(0===r||!function(t,e){return!!window.CKEDITOR_TRANSLATIONS[t]&&!!window.CKEDITOR_TRANSLATIONS[t].dictionary[e]}(t,i))return 1!==n?e.plural:e.string;const o=window.CKEDITOR_TRANSLATIONS[t].dictionary,a=window.CKEDITOR_TRANSLATIONS[t].getPluralForm||(t=>1===t?0:1);if("string"==typeof o[i])return o[i];const s=Number(a(n));return o[i][s]}kn(Mn,mn),window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={});const Sn=["ar","fa","he","ku","ug"];class Tn{constructor(t={}){this.uiLanguage=t.uiLanguage||"en",this.contentLanguage=t.contentLanguage||this.uiLanguage,this.uiLanguageDirection=Cn(this.uiLanguage),this.contentLanguageDirection=Cn(this.contentLanguage),this.t=(t,e)=>this._t(t,e)}get language(){return console.warn("locale-deprecated-language-property: The Locale#language property has been deprecated and will be removed in the near future. Please use #uiLanguage and #contentLanguage properties instead."),this.uiLanguage}_t(t,e=[]){Array.isArray(e)||(e=[e]),"string"==typeof t&&(t={string:t});const n=t.plural?e[0]:1;return function(t,e){return t.replace(/%(\d+)/g,(t,n)=>n<e.length?e[n]:t)}(On(this.uiLanguage,t,n),e)}}function Cn(t){return Sn.includes(t)?"rtl":"ltr"}class En{constructor(t){this.config=new rn(t,this.constructor.defaultConfig);const e=this.constructor.builtinPlugins;this.config.define("plugins",e),this.plugins=new Mn(this,e);const n=this.config.get("language")||{};this.locale=new Tn({uiLanguage:"string"==typeof n?n:n.ui,contentLanguage:this.config.get("language.content")}),this.t=this.locale.t,this.editors=new An,this._contextOwner=null}initPlugins(){const t=this.config.get("plugins")||[];for(const e of t){if("function"!=typeof e)throw new dn.b("context-initplugins-constructor-only: Only a constructor function is allowed as a context plugin.",null,{Plugin:e});if(!0!==e.isContextPlugin)throw new dn.b("context-initplugins-invalid-plugin: Only a plugin marked as a context plugin is allowed to be used with a context.",null,{Plugin:e})}return this.plugins.init(t)}destroy(){return Promise.all(Array.from(this.editors,t=>t.destroy())).then(()=>this.plugins.destroy())}_addEditor(t,e){if(this._contextOwner)throw new dn.b("context-addEditor-private-context: Cannot add multiple editors to the context which is created by the editor.");this.editors.add(t),e&&(this._contextOwner=t)}_removeEditor(t){return this.editors.has(t)&&this.editors.remove(t),this._contextOwner===t?this.destroy():Promise.resolve()}_getEditorConfig(){const t={};for(const e of this.config.names())["plugins","removePlugins","extraPlugins"].includes(e)||(t[e]=this.config.get(e));return t}static create(t){return new Promise(e=>{const n=new this(t);e(n.initPlugins().then(()=>n))})}}function jn(t,e){const n=Math.min(t.length,e.length);for(let r=0;r<n;r++)if(t[r]!=e[r])return r;return t.length==e.length?"same":t.length<e.length?"prefix":"extension"}var Ln=function(t){return tn(t,4)};class Pn{constructor(t){this.document=t,this.parent=null}get index(){let t;if(!this.parent)return null;if(-1==(t=this.parent.getChildIndex(this)))throw new dn.b("view-node-not-found-in-parent: The node's parent does not contain this node.",this);return t}get nextSibling(){const t=this.index;return null!==t&&this.parent.getChild(t+1)||null}get previousSibling(){const t=this.index;return null!==t&&this.parent.getChild(t-1)||null}get root(){let t=this;for(;t.parent;)t=t.parent;return t}isAttached(){return this.root.is("rootElement")}getPath(){const t=[];let e=this;for(;e.parent;)t.unshift(e.index),e=e.parent;return t}getAncestors(t={includeSelf:!1,parentFirst:!1}){const e=[];let n=t.includeSelf?this:this.parent;for(;n;)e[t.parentFirst?"push":"unshift"](n),n=n.parent;return e}getCommonAncestor(t,e={}){const n=this.getAncestors(e),r=t.getAncestors(e);let i=0;for(;n[i]==r[i]&&n[i];)i++;return 0===i?null:n[i-1]}isBefore(t){if(this==t)return!1;if(this.root!==t.root)return!1;const e=this.getPath(),n=t.getPath(),r=jn(e,n);switch(r){case"prefix":return!0;case"extension":return!1;default:return e[r]<n[r]}}isAfter(t){return this!=t&&this.root===t.root&&!this.isBefore(t)}_remove(){this.parent._removeChildren(this.index)}_fireChange(t,e){this.fire("change:"+t,e),this.parent&&this.parent._fireChange(t,e)}toJSON(){const t=Ln(this);return delete t.parent,t}is(t){return"node"===t||"view:node"===t}}kn(Pn,mn);class Dn extends Pn{constructor(t,e){super(t),this._textData=e}is(t){return"text"===t||"view:text"===t||"node"===t||"view:node"===t}get data(){return this._textData}get _data(){return this.data}set _data(t){this._fireChange("text",this),this._textData=t}isSimilar(t){return t instanceof Dn&&(this===t||this.data===t.data)}_clone(){return new Dn(this.document,this.data)}}class In{constructor(t,e,n){if(this.textNode=t,e<0||e>t.data.length)throw new dn.b("view-textproxy-wrong-offsetintext: Given offsetInText value is incorrect.",this);if(n<0||e+n>t.data.length)throw new dn.b("view-textproxy-wrong-length: Given length value is incorrect.",this);this.data=t.data.substring(e,e+n),this.offsetInText=e}get offsetSize(){return this.data.length}get isPartial(){return this.data.length!==this.textNode.data.length}get parent(){return this.textNode.parent}get root(){return this.textNode.root}get document(){return this.textNode.document}is(t){return"textProxy"===t||"view:textProxy"===t}getAncestors(t={includeSelf:!1,parentFirst:!1}){const e=[];let n=t.includeSelf?this.textNode:this.parent;for(;null!==n;)e[t.parentFirst?"push":"unshift"](n),n=n.parent;return e}}function Rn(t){return xn(t)?new Map(t):function(t){const e=new Map;for(const n in t)e.set(n,t[n]);return e}(t)}class Nn{constructor(...t){this._patterns=[],this.add(...t)}add(...t){for(let e of t)("string"==typeof e||e instanceof RegExp)&&(e={name:e}),e.classes&&("string"==typeof e.classes||e.classes instanceof RegExp)&&(e.classes=[e.classes]),this._patterns.push(e)}match(...t){for(const e of t)for(const t of this._patterns){const n=Bn(e,t);if(n)return{element:e,pattern:t,match:n}}return null}matchAll(...t){const e=[];for(const n of t)for(const t of this._patterns){const r=Bn(n,t);r&&e.push({element:n,pattern:t,match:r})}return e.length>0?e:null}getElementName(){if(1!==this._patterns.length)return null;const t=this._patterns[0],e=t.name;return"function"==typeof t||!e||e instanceof RegExp?null:e}}function Bn(t,e){if("function"==typeof e)return e(t);const n={};return e.name&&(n.name=function(t,e){return t instanceof RegExp?t.test(e):t===e}(e.name,t.name),!n.name)||e.attributes&&(n.attributes=function(t,e){const n=[];for(const r in t){const i=t[r];if(!e.hasAttribute(r))return null;{const t=e.getAttribute(r);if(!0===i)n.push(r);else if(i instanceof RegExp){if(!i.test(t))return null;n.push(r)}else{if(t!==i)return null;n.push(r)}}}return n}(e.attributes,t),!n.attributes)?null:!(e.classes&&(n.classes=function(t,e){const n=[];for(const r of t)if(r instanceof RegExp){const t=e.getClassNames();for(const e of t)r.test(e)&&n.push(e);if(0===n.length)return null}else{if(!e.hasClass(r))return null;n.push(r)}return n}(e.classes,t),!n.classes))&&!(e.styles&&(n.styles=function(t,e){const n=[];for(const r in t){const i=t[r];if(!e.hasStyle(r))return null;{const t=e.getStyle(r);if(i instanceof RegExp){if(!i.test(t))return null;n.push(r)}else{if(t!==i)return null;n.push(r)}}}return n}(e.styles,t),!n.styles))&&n}var Fn=function(t){return"symbol"==typeof t||g(t)&&"[object Symbol]"==f(t)},Yn=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,zn=/^\w*$/,Hn=function(t,e){if(It(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!Fn(t))||zn.test(t)||!Yn.test(t)||null!=e&&t in Object(e)};function Vn(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError("Expected a function");var n=function(){var r=arguments,i=e?e.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=t.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(Vn.Cache||yt),n}Vn.Cache=yt;var Wn=Vn,Un=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,$n=/\\(\\)?/g,Gn=function(t){var e=Wn(t,(function(t){return 500===n.size&&n.clear(),t})),n=e.cache;return e}((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(Un,(function(t,n,r,i){e.push(r?i.replace($n,"$1"):n||t)})),e})),qn=function(t,e){for(var n=-1,r=null==t?0:t.length,i=Array(r);++n<r;)i[n]=e(t[n],n,t);return i},Xn=i?i.prototype:void 0,Zn=Xn?Xn.toString:void 0,Kn=function t(e){if("string"==typeof e)return e;if(It(e))return qn(e,t)+"";if(Fn(e))return Zn?Zn.call(e):"";var n=e+"";return"0"==n&&1/e==-1/0?"-0":n},Qn=function(t){return null==t?"":Kn(t)},Jn=function(t,e){return It(t)?t:Hn(t,e)?[t]:Gn(Qn(t))},tr=function(t){var e=null==t?0:t.length;return e?t[e-1]:void 0},er=function(t){if("string"==typeof t||Fn(t))return t;var e=t+"";return"0"==e&&1/t==-1/0?"-0":e},nr=function(t,e){for(var n=0,r=(e=Jn(e,t)).length;null!=t&&n<r;)t=t[er(e[n++])];return n&&n==r?t:void 0},rr=function(t,e,n){var r=-1,i=t.length;e<0&&(e=-e>i?0:i+e),(n=n>i?i:n)<0&&(n+=i),i=e>n?0:n-e>>>0,e>>>=0;for(var o=Array(i);++r<i;)o[r]=t[r+e];return o},ir=function(t,e){return e.length<2?t:nr(t,rr(e,0,-1))},or=function(t,e){return e=Jn(e,t),null==(t=ir(t,e))||delete t[er(tr(e))]},ar=function(t,e){return null==t||or(t,e)},sr=function(t,e,n){var r=null==t?void 0:nr(t,e);return void 0===r?n:r},lr=function(t,e,n){(void 0!==n&&!A(t[e],n)||void 0===n&&!(e in t))&&Mt(t,e,n)},cr=function(t){return function(e,n,r){for(var i=-1,o=Object(e),a=r(e),s=a.length;s--;){var l=a[t?s:++i];if(!1===n(o[l],l,o))break}return e}}(),ur=function(t){return g(t)&&Jt(t)},hr=function(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]},dr=function(t){return Tt(t,oe(t))},fr=function(t,e,n,r,i,o,a){var s=hr(t,n),l=hr(e,n),c=a.get(l);if(c)lr(t,n,c);else{var u=o?o(s,l,n+"",t,e,a):void 0,h=void 0===u;if(h){var d=It(l),f=!d&&Object(Rt.a)(l),p=!d&&!f&&Ut(l);u=l,d||f||p?It(s)?u=s:ur(s)?u=le(s):f?(h=!1,u=Object(se.a)(l,!0)):p?(h=!1,u=He(l,!0)):u=[]:x(l)||Dt(l)?(u=s,Dt(s)?u=dr(s):B(s)&&!F(s)||(u=$e(l))):h=!1}h&&(a.set(l,u),i(u,l,r,o,a),a.delete(l)),lr(t,n,u)}},pr=function t(e,n,r,i,o){e!==n&&cr(n,(function(a,s){if(o||(o=new xt),B(a))fr(e,n,s,r,t,i,o);else{var l=i?i(hr(e,s),a,s+"",e,n,o):void 0;void 0===l&&(l=a),lr(e,s,l)}}),oe)},mr=function(t){return t},gr=function(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)},br=Math.max,vr=function(t,e,n){return e=br(void 0===e?t.length-1:e,0),function(){for(var r=arguments,i=-1,o=br(r.length-e,0),a=Array(o);++i<o;)a[i]=r[e+i];i=-1;for(var s=Array(e+1);++i<e;)s[i]=r[i];return s[e]=n(a),gr(t,this,s)}},yr=function(t){return function(){return t}},wr=At?function(t,e){return At(t,"toString",{configurable:!0,enumerable:!1,value:yr(e),writable:!0})}:mr,_r=Date.now,xr=function(t){var e=0,n=0;return function(){var r=_r(),i=16-(r-n);if(n=r,i>0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}(wr),kr=function(t,e){return xr(vr(t,e,mr),t+"")},Ar=function(t,e,n){if(!B(n))return!1;var r=typeof e;return!!("number"==r?Jt(n)&&Bt(e,n.length):"string"==r&&e in n)&&A(n[e],t)},Mr=function(t){return kr((function(e,n){var r=-1,i=n.length,o=i>1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(o=t.length>3&&"function"==typeof o?(i--,o):void 0,a&&Ar(n[0],n[1],a)&&(o=i<3?void 0:o,i=1),e=Object(e);++r<i;){var s=n[r];s&&t(e,s,r,o)}return e}))},Or=Mr((function(t,e,n){pr(t,e,n)})),Sr=function(t,e,n,r){if(!B(t))return t;for(var i=-1,o=(e=Jn(e,t)).length,a=o-1,s=t;null!=s&&++i<o;){var l=er(e[i]),c=n;if(i!=a){var u=s[l];void 0===(c=r?r(u,l,s):void 0)&&(c=B(u)?u:Bt(e[i+1])?[]:{})}St(s,l,c),s=s[l]}return t},Tr=function(t,e,n){return null==t?t:Sr(t,e,n)};class Cr{constructor(t){this._styles={},this._styleProcessor=t}get isEmpty(){const t=Object.entries(this._styles);return!Array.from(t).length}get size(){return this.isEmpty?0:this.getStyleNames().length}setTo(t){this.clear();const e=Array.from(function(t){let e=null,n=0,r=0,i=null;const o=new Map;if(""===t)return o;";"!=t.charAt(t.length-1)&&(t+=";");for(let a=0;a<t.length;a++){const s=t.charAt(a);if(null===e)switch(s){case":":i||(i=t.substr(n,a-n),r=a+1);break;case'"':case"'":e=s;break;case";":{const e=t.substr(r,a-r);i&&o.set(i.trim(),e.trim()),i=null,n=a+1;break}}else s===e&&(e=null)}return o}(t).entries());for(const[n,r]of e)this._styleProcessor.toNormalizedForm(n,r,this._styles)}has(t){if(this.isEmpty)return!1;const e=this._styleProcessor.getReducedForm(t,this._styles).find(([e])=>e===t);return Array.isArray(e)}set(t,e){if(B(t))for(const[n,r]of Object.entries(t))this._styleProcessor.toNormalizedForm(n,r,this._styles);else this._styleProcessor.toNormalizedForm(t,e,this._styles)}remove(t){const e=jr(t);ar(this._styles,e),delete this._styles[t],this._cleanEmptyObjectsOnPath(e)}getNormalized(t){return this._styleProcessor.getNormalized(t,this._styles)}toString(){return this.isEmpty?"":this._getStylesEntries().map(t=>t.join(":")).sort().join(";")+";"}getAsString(t){if(this.isEmpty)return;if(this._styles[t]&&!B(this._styles[t]))return this._styles[t];const e=this._styleProcessor.getReducedForm(t,this._styles).find(([e])=>e===t);return Array.isArray(e)?e[1]:void 0}getStyleNames(){return this.isEmpty?[]:this._getStylesEntries().map(([t])=>t)}clear(){this._styles={}}_getStylesEntries(){const t=[],e=Object.keys(this._styles);for(const n of e)t.push(...this._styleProcessor.getReducedForm(n,this._styles));return t}_cleanEmptyObjectsOnPath(t){const e=t.split(".");if(!(e.length>1))return;const n=e.splice(0,e.length-1).join("."),r=sr(this._styles,n);r&&!Array.from(Object.keys(r)).length&&this.remove(n)}}class Er{constructor(){this._normalizers=new Map,this._extractors=new Map,this._reducers=new Map,this._consumables=new Map}toNormalizedForm(t,e,n){if(B(e))Lr(n,jr(t),e);else if(this._normalizers.has(t)){const r=this._normalizers.get(t),{path:i,value:o}=r(e);Lr(n,i,o)}else Lr(n,t,e)}getNormalized(t,e){if(!t)return Or({},e);if(void 0!==e[t])return e[t];if(this._extractors.has(t)){const n=this._extractors.get(t);if("string"==typeof n)return sr(e,n);const r=n(t,e);if(r)return r}return sr(e,jr(t))}getReducedForm(t,e){const n=this.getNormalized(t,e);return void 0===n?[]:this._reducers.has(t)?this._reducers.get(t)(n):[[t,n]]}getRelatedStyles(t){return this._consumables.get(t)||[]}setNormalizer(t,e){this._normalizers.set(t,e)}setExtractor(t,e){this._extractors.set(t,e)}setReducer(t,e){this._reducers.set(t,e)}setStyleRelation(t,e){this._mapStyleNames(t,e);for(const n of e)this._mapStyleNames(n,[t])}_mapStyleNames(t,e){this._consumables.has(t)||this._consumables.set(t,[]),this._consumables.get(t).push(...e)}}function jr(t){return t.replace("-",".")}function Lr(t,e,n){let r=n;B(n)&&(r=Or({},sr(t,e),n)),Tr(t,e,r)}class Pr extends Pn{constructor(t,e,n,r){if(super(t),this.name=e,this._attrs=function(t){t=Rn(t);for(const[e,n]of t)null===n?t.delete(e):"string"!=typeof n&&t.set(e,String(n));return t}(n),this._children=[],r&&this._insertChild(0,r),this._classes=new Set,this._attrs.has("class")){const t=this._attrs.get("class");Dr(this._classes,t),this._attrs.delete("class")}this._styles=new Cr(this.document.stylesProcessor),this._attrs.has("style")&&(this._styles.setTo(this._attrs.get("style")),this._attrs.delete("style")),this._customProperties=new Map}get childCount(){return this._children.length}get isEmpty(){return 0===this._children.length}is(t,e=null){return e?e===this.name&&("element"===t||"view:element"===t):t===this.name||t==="view:"+this.name||"element"===t||"view:element"===t||"node"===t||"view:node"===t}getChild(t){return this._children[t]}getChildIndex(t){return this._children.indexOf(t)}getChildren(){return this._children[Symbol.iterator]()}*getAttributeKeys(){this._classes.size>0&&(yield"class"),this._styles.isEmpty||(yield"style"),yield*this._attrs.keys()}*getAttributes(){yield*this._attrs.entries(),this._classes.size>0&&(yield["class",this.getAttribute("class")]),this._styles.isEmpty||(yield["style",this.getAttribute("style")])}getAttribute(t){if("class"==t)return this._classes.size>0?[...this._classes].join(" "):void 0;if("style"==t){const t=this._styles.toString();return""==t?void 0:t}return this._attrs.get(t)}hasAttribute(t){return"class"==t?this._classes.size>0:"style"==t?!this._styles.isEmpty:this._attrs.has(t)}isSimilar(t){if(!(t instanceof Pr))return!1;if(this===t)return!0;if(this.name!=t.name)return!1;if(this._attrs.size!==t._attrs.size||this._classes.size!==t._classes.size||this._styles.size!==t._styles.size)return!1;for(const[e,n]of this._attrs)if(!t._attrs.has(e)||t._attrs.get(e)!==n)return!1;for(const e of this._classes)if(!t._classes.has(e))return!1;for(const e of this._styles.getStyleNames())if(!t._styles.has(e)||t._styles.getAsString(e)!==this._styles.getAsString(e))return!1;return!0}hasClass(...t){for(const e of t)if(!this._classes.has(e))return!1;return!0}getClassNames(){return this._classes.keys()}getStyle(t){return this._styles.getAsString(t)}getNormalizedStyle(t){return this._styles.getNormalized(t)}getStyleNames(){return this._styles.getStyleNames()}hasStyle(...t){for(const e of t)if(!this._styles.has(e))return!1;return!0}findAncestor(...t){const e=new Nn(...t);let n=this.parent;for(;n;){if(e.match(n))return n;n=n.parent}return null}getCustomProperty(t){return this._customProperties.get(t)}*getCustomProperties(){yield*this._customProperties.entries()}getIdentity(){const t=Array.from(this._classes).sort().join(","),e=this._styles.toString(),n=Array.from(this._attrs).map(t=>`${t[0]}="${t[1]}"`).sort().join(" ");return this.name+(""==t?"":` class="${t}"`)+(e?` style="${e}"`:"")+(""==n?"":" "+n)}_clone(t=!1){const e=[];if(t)for(const r of this.getChildren())e.push(r._clone(t));const n=new this.constructor(this.document,this.name,this._attrs,e);return n._classes=new Set(this._classes),n._styles.set(this._styles.getNormalized()),n._customProperties=new Map(this._customProperties),n.getFillerOffset=this.getFillerOffset,n}_appendChild(t){return this._insertChild(this.childCount,t)}_insertChild(t,e){this._fireChange("children",this);let n=0;const r=function(t,e){return"string"==typeof e?[new Dn(t,e)]:(xn(e)||(e=[e]),Array.from(e).map(e=>"string"==typeof e?new Dn(t,e):e instanceof In?new Dn(t,e.data):e))}(this.document,e);for(const i of r)null!==i.parent&&i._remove(),i.parent=this,i.document=this.document,this._children.splice(t,0,i),t++,n++;return n}_removeChildren(t,e=1){this._fireChange("children",this);for(let n=t;n<t+e;n++)this._children[n].parent=null;return this._children.splice(t,e)}_setAttribute(t,e){e=String(e),this._fireChange("attributes",this),"class"==t?Dr(this._classes,e):"style"==t?this._styles.setTo(e):this._attrs.set(t,e)}_removeAttribute(t){return this._fireChange("attributes",this),"class"==t?this._classes.size>0&&(this._classes.clear(),!0):"style"==t?!this._styles.isEmpty&&(this._styles.clear(),!0):this._attrs.delete(t)}_addClass(t){this._fireChange("attributes",this),(t=Array.isArray(t)?t:[t]).forEach(t=>this._classes.add(t))}_removeClass(t){this._fireChange("attributes",this),(t=Array.isArray(t)?t:[t]).forEach(t=>this._classes.delete(t))}_setStyle(t,e){this._fireChange("attributes",this),this._styles.set(t,e)}_removeStyle(t){this._fireChange("attributes",this),(t=Array.isArray(t)?t:[t]).forEach(t=>this._styles.remove(t))}_setCustomProperty(t,e){this._customProperties.set(t,e)}_removeCustomProperty(t){return this._customProperties.delete(t)}}function Dr(t,e){const n=e.split(/\s+/);t.clear(),n.forEach(e=>t.add(e))}class Ir extends Pr{constructor(t,e,n,r){super(t,e,n,r),this.getFillerOffset=Rr}is(t,e=null){return e?e===this.name&&("containerElement"===t||"view:containerElement"===t||"element"===t||"view:element"===t):"containerElement"===t||"view:containerElement"===t||t===this.name||t==="view:"+this.name||"element"===t||"view:element"===t||"node"===t||"view:node"===t}}function Rr(){const t=[...this.getChildren()],e=t[this.childCount-1];if(e&&e.is("element","br"))return this.childCount;for(const n of t)if(!n.is("uiElement"))return null;return this.childCount}var Nr=Mr((function(t,e){Tt(e,oe(e),t)}));const Br=Symbol("observableProperties"),Fr=Symbol("boundObservables"),Yr=Symbol("boundProperties"),zr={set(t,e){if(B(t))return void Object.keys(t).forEach(e=>{this.set(e,t[e])},this);Vr(this);const n=this[Br];if(t in this&&!n.has(t))throw new dn.b("observable-set-cannot-override: Cannot override an existing property.",this);Object.defineProperty(this,t,{enumerable:!0,configurable:!0,get:()=>n.get(t),set(e){const r=n.get(t);let i=this.fire("set:"+t,t,e,r);void 0===i&&(i=e),r===i&&n.has(t)||(n.set(t,i),this.fire("change:"+t,t,i,r))}}),this[t]=e},bind(...t){if(!t.length||!$r(t))throw new dn.b("observable-bind-wrong-properties: All properties must be strings.",this);if(new Set(t).size!==t.length)throw new dn.b("observable-bind-duplicate-properties: Properties must be unique.",this);Vr(this);const e=this[Yr];t.forEach(t=>{if(e.has(t))throw new dn.b("observable-bind-rebind: Cannot bind the same property more than once.",this)});const n=new Map;return t.forEach(t=>{const r={property:t,to:[]};e.set(t,r),n.set(t,r)}),{to:Wr,toMany:Ur,_observable:this,_bindProperties:t,_to:[],_bindings:n}},unbind(...t){if(!this[Br])return;const e=this[Yr],n=this[Fr];if(t.length){if(!$r(t))throw new dn.b("observable-unbind-wrong-properties: Properties must be strings.",this);t.forEach(t=>{const r=e.get(t);if(!r)return;let i,o,a,s;r.to.forEach(t=>{i=t[0],o=t[1],a=n.get(i),s=a[o],s.delete(r),s.size||delete a[o],Object.keys(a).length||(n.delete(i),this.stopListening(i,"change"))}),e.delete(t)})}else n.forEach((t,e)=>{this.stopListening(e,"change")}),n.clear(),e.clear()},decorate(t){const e=this[t];if(!e)throw new dn.b("observablemixin-cannot-decorate-undefined: Cannot decorate an undefined method.",this,{object:this,methodName:t});this.on(t,(t,n)=>{t.return=e.apply(this,n)}),this[t]=function(...e){return this.fire(t,e)}}};Nr(zr,mn);var Hr=zr;function Vr(t){t[Br]||(Object.defineProperty(t,Br,{value:new Map}),Object.defineProperty(t,Fr,{value:new Map}),Object.defineProperty(t,Yr,{value:new Map}))}function Wr(...t){const e=function(...t){if(!t.length)throw new dn.b("observable-bind-to-parse-error: Invalid argument syntax in `to()`.",null);const e={to:[]};let n;return"function"==typeof t[t.length-1]&&(e.callback=t.pop()),t.forEach(t=>{if("string"==typeof t)n.properties.push(t);else{if("object"!=typeof t)throw new dn.b("observable-bind-to-parse-error: Invalid argument syntax in `to()`.",null);n={observable:t,properties:[]},e.to.push(n)}}),e}(...t),n=Array.from(this._bindings.keys()),r=n.length;if(!e.callback&&e.to.length>1)throw new dn.b("observable-bind-to-no-callback: Binding multiple observables only possible with callback.",this);if(r>1&&e.callback)throw new dn.b("observable-bind-to-extra-callback: Cannot bind multiple properties and use a callback in one binding.",this);var i;e.to.forEach(t=>{if(t.properties.length&&t.properties.length!==r)throw new dn.b("observable-bind-to-properties-length: The number of properties must match.",this);t.properties.length||(t.properties=this._bindProperties)}),this._to=e.to,e.callback&&(this._bindings.get(n[0]).callback=e.callback),i=this._observable,this._to.forEach(t=>{const e=i[Fr];let n;e.get(t.observable)||i.listenTo(t.observable,"change",(r,o)=>{n=e.get(t.observable)[o],n&&n.forEach(t=>{Gr(i,t.property)})})}),function(t){let e;t._bindings.forEach((n,r)=>{t._to.forEach(i=>{e=i.properties[n.callback?0:t._bindProperties.indexOf(r)],n.to.push([i.observable,e]),function(t,e,n,r){const i=t[Fr],o=i.get(n),a=o||{};a[r]||(a[r]=new Set),a[r].add(e),o||i.set(n,a)}(t._observable,n,i.observable,e)})})}(this),this._bindProperties.forEach(t=>{Gr(this._observable,t)})}function Ur(t,e,n){if(this._bindings.size>1)throw new dn.b("observable-bind-to-many-not-one-binding: Cannot bind multiple properties with toMany().",this);this.to(...function(t,e){const n=t.map(t=>[t,e]);return Array.prototype.concat.apply([],n)}(t,e),n)}function $r(t){return t.every(t=>"string"==typeof t)}function Gr(t,e){const n=t[Yr].get(e);let r;n.callback?r=n.callback.apply(t,n.to.map(t=>t[0][t[1]])):(r=n.to[0],r=r[0][r[1]]),Object.prototype.hasOwnProperty.call(t,e)?t[e]=r:t.set(e,r)}class qr extends Ir{constructor(t,e,n,r){super(t,e,n,r),this.set("isReadOnly",!1),this.set("isFocused",!1),this.bind("isReadOnly").to(t),this.bind("isFocused").to(t,"isFocused",e=>e&&t.selection.editableElement==this),this.listenTo(t.selection,"change",()=>{this.isFocused=t.isFocused&&t.selection.editableElement==this})}is(t,e=null){return e?e===this.name&&("editableElement"===t||"view:editableElement"===t||"containerElement"===t||"view:containerElement"===t||"element"===t||"view:element"===t):"editableElement"===t||"view:editableElement"===t||"containerElement"===t||"view:containerElement"===t||t===this.name||t==="view:"+this.name||"element"===t||"view:element"===t||"node"===t||"view:node"===t}destroy(){this.stopListening()}}kn(qr,Hr);const Xr=Symbol("rootName");class Zr extends qr{constructor(t,e){super(t,e),this.rootName="main"}is(t,e=null){return e?e===this.name&&("rootElement"===t||"view:rootElement"===t||"editableElement"===t||"view:editableElement"===t||"containerElement"===t||"view:containerElement"===t||"element"===t||"view:element"===t):"rootElement"===t||"view:rootElement"===t||"editableElement"===t||"view:editableElement"===t||"containerElement"===t||"view:containerElement"===t||t===this.name||t==="view:"+this.name||"element"===t||"view:element"===t||"node"===t||"view:node"===t}get rootName(){return this.getCustomProperty(Xr)}set rootName(t){this._setCustomProperty(Xr,t)}set _name(t){this.name=t}}class Kr{constructor(t={}){if(!t.boundaries&&!t.startPosition)throw new dn.b("view-tree-walker-no-start-position: Neither boundaries nor starting position have been defined.",null);if(t.direction&&"forward"!=t.direction&&"backward"!=t.direction)throw new dn.b("view-tree-walker-unknown-direction: Only `backward` and `forward` direction allowed.",t.startPosition,{direction:t.direction});this.boundaries=t.boundaries||null,t.startPosition?this.position=Qr._createAt(t.startPosition):this.position=Qr._createAt(t.boundaries["backward"==t.direction?"end":"start"]),this.direction=t.direction||"forward",this.singleCharacters=!!t.singleCharacters,this.shallow=!!t.shallow,this.ignoreElementEnd=!!t.ignoreElementEnd,this._boundaryStartParent=this.boundaries?this.boundaries.start.parent:null,this._boundaryEndParent=this.boundaries?this.boundaries.end.parent:null}[Symbol.iterator](){return this}skip(t){let e,n,r;do{r=this.position,({done:e,value:n}=this.next())}while(!e&&t(n));e||(this.position=r)}next(){return"forward"==this.direction?this._next():this._previous()}_next(){let t=this.position.clone();const e=this.position,n=t.parent;if(null===n.parent&&t.offset===n.childCount)return{done:!0};if(n===this._boundaryEndParent&&t.offset==this.boundaries.end.offset)return{done:!0};let r;if(n instanceof Dn){if(t.isAtEnd)return this.position=Qr._createAfter(n),this._next();r=n.data[t.offset]}else r=n.getChild(t.offset);if(r instanceof Pr)return this.shallow?t.offset++:t=new Qr(r,0),this.position=t,this._formatReturnValue("elementStart",r,e,t,1);if(r instanceof Dn){if(this.singleCharacters)return t=new Qr(r,0),this.position=t,this._next();{let n,i=r.data.length;return r==this._boundaryEndParent?(i=this.boundaries.end.offset,n=new In(r,0,i),t=Qr._createAfter(n)):(n=new In(r,0,r.data.length),t.offset++),this.position=t,this._formatReturnValue("text",n,e,t,i)}}if("string"==typeof r){let r;r=this.singleCharacters?1:(n===this._boundaryEndParent?this.boundaries.end.offset:n.data.length)-t.offset;const i=new In(n,t.offset,r);return t.offset+=r,this.position=t,this._formatReturnValue("text",i,e,t,r)}return t=Qr._createAfter(n),this.position=t,this.ignoreElementEnd?this._next():this._formatReturnValue("elementEnd",n,e,t)}_previous(){let t=this.position.clone();const e=this.position,n=t.parent;if(null===n.parent&&0===t.offset)return{done:!0};if(n==this._boundaryStartParent&&t.offset==this.boundaries.start.offset)return{done:!0};let r;if(n instanceof Dn){if(t.isAtStart)return this.position=Qr._createBefore(n),this._previous();r=n.data[t.offset-1]}else r=n.getChild(t.offset-1);if(r instanceof Pr)return this.shallow?(t.offset--,this.position=t,this._formatReturnValue("elementStart",r,e,t,1)):(t=new Qr(r,r.childCount),this.position=t,this.ignoreElementEnd?this._previous():this._formatReturnValue("elementEnd",r,e,t));if(r instanceof Dn){if(this.singleCharacters)return t=new Qr(r,r.data.length),this.position=t,this._previous();{let n,i=r.data.length;if(r==this._boundaryStartParent){const e=this.boundaries.start.offset;n=new In(r,e,r.data.length-e),i=n.data.length,t=Qr._createBefore(n)}else n=new In(r,0,r.data.length),t.offset--;return this.position=t,this._formatReturnValue("text",n,e,t,i)}}if("string"==typeof r){let r;if(this.singleCharacters)r=1;else{const e=n===this._boundaryStartParent?this.boundaries.start.offset:0;r=t.offset-e}t.offset-=r;const i=new In(n,t.offset,r);return this.position=t,this._formatReturnValue("text",i,e,t,r)}return t=Qr._createBefore(n),this.position=t,this._formatReturnValue("elementStart",n,e,t,1)}_formatReturnValue(t,e,n,r,i){return e instanceof In&&(e.offsetInText+e.data.length==e.textNode.data.length&&("forward"!=this.direction||this.boundaries&&this.boundaries.end.isEqual(this.position)?n=Qr._createAfter(e.textNode):(r=Qr._createAfter(e.textNode),this.position=r)),0===e.offsetInText&&("backward"!=this.direction||this.boundaries&&this.boundaries.start.isEqual(this.position)?n=Qr._createBefore(e.textNode):(r=Qr._createBefore(e.textNode),this.position=r))),{done:!1,value:{type:t,item:e,previousPosition:n,nextPosition:r,length:i}}}}class Qr{constructor(t,e){this.parent=t,this.offset=e}get nodeAfter(){return this.parent.is("text")?null:this.parent.getChild(this.offset)||null}get nodeBefore(){return this.parent.is("text")?null:this.parent.getChild(this.offset-1)||null}get isAtStart(){return 0===this.offset}get isAtEnd(){const t=this.parent.is("text")?this.parent.data.length:this.parent.childCount;return this.offset===t}get root(){return this.parent.root}get editableElement(){let t=this.parent;for(;!(t instanceof qr);){if(!t.parent)return null;t=t.parent}return t}getShiftedBy(t){const e=Qr._createAt(this),n=e.offset+t;return e.offset=n<0?0:n,e}getLastMatchingPosition(t,e={}){e.startPosition=this;const n=new Kr(e);return n.skip(t),n.position}getAncestors(){return this.parent.is("documentFragment")?[this.parent]:this.parent.getAncestors({includeSelf:!0})}getCommonAncestor(t){const e=this.getAncestors(),n=t.getAncestors();let r=0;for(;e[r]==n[r]&&e[r];)r++;return 0===r?null:e[r-1]}is(t){return"position"===t||"view:position"===t}isEqual(t){return this.parent==t.parent&&this.offset==t.offset}isBefore(t){return"before"==this.compareWith(t)}isAfter(t){return"after"==this.compareWith(t)}compareWith(t){if(this.root!==t.root)return"different";if(this.isEqual(t))return"same";const e=this.parent.is("node")?this.parent.getPath():[],n=t.parent.is("node")?t.parent.getPath():[];e.push(this.offset),n.push(t.offset);const r=jn(e,n);switch(r){case"prefix":return"before";case"extension":return"after";default:return e[r]<n[r]?"before":"after"}}getWalker(t={}){return t.startPosition=this,new Kr(t)}clone(){return new Qr(this.parent,this.offset)}static _createAt(t,e){if(t instanceof Qr)return new this(t.parent,t.offset);{const n=t;if("end"==e)e=n.is("text")?n.data.length:n.childCount;else{if("before"==e)return this._createBefore(n);if("after"==e)return this._createAfter(n);if(0!==e&&!e)throw new dn.b("view-createPositionAt-offset-required: View#createPositionAt() requires the offset when the first parameter is a view item.",n)}return new Qr(n,e)}}static _createAfter(t){if(t.is("textProxy"))return new Qr(t.textNode,t.offsetInText+t.data.length);if(!t.parent)throw new dn.b("view-position-after-root: You can not make position after root.",t,{root:t});return new Qr(t.parent,t.index+1)}static _createBefore(t){if(t.is("textProxy"))return new Qr(t.textNode,t.offsetInText);if(!t.parent)throw new dn.b("view-position-before-root: You can not make position before root.",t,{root:t});return new Qr(t.parent,t.index)}}class Jr{constructor(t,e=null){this.start=t.clone(),this.end=e?e.clone():t.clone()}*[Symbol.iterator](){yield*new Kr({boundaries:this,ignoreElementEnd:!0})}get isCollapsed(){return this.start.isEqual(this.end)}get isFlat(){return this.start.parent===this.end.parent}get root(){return this.start.root}getEnlarged(){let t=this.start.getLastMatchingPosition(ti,{direction:"backward"}),e=this.end.getLastMatchingPosition(ti);return t.parent.is("text")&&t.isAtStart&&(t=Qr._createBefore(t.parent)),e.parent.is("text")&&e.isAtEnd&&(e=Qr._createAfter(e.parent)),new Jr(t,e)}getTrimmed(){let t=this.start.getLastMatchingPosition(ti);if(t.isAfter(this.end)||t.isEqual(this.end))return new Jr(t,t);let e=this.end.getLastMatchingPosition(ti,{direction:"backward"});const n=t.nodeAfter,r=e.nodeBefore;return n&&n.is("text")&&(t=new Qr(n,0)),r&&r.is("text")&&(e=new Qr(r,r.data.length)),new Jr(t,e)}isEqual(t){return this==t||this.start.isEqual(t.start)&&this.end.isEqual(t.end)}containsPosition(t){return t.isAfter(this.start)&&t.isBefore(this.end)}containsRange(t,e=!1){t.isCollapsed&&(e=!1);const n=this.containsPosition(t.start)||e&&this.start.isEqual(t.start),r=this.containsPosition(t.end)||e&&this.end.isEqual(t.end);return n&&r}getDifference(t){const e=[];return this.isIntersecting(t)?(this.containsPosition(t.start)&&e.push(new Jr(this.start,t.start)),this.containsPosition(t.end)&&e.push(new Jr(t.end,this.end))):e.push(this.clone()),e}getIntersection(t){if(this.isIntersecting(t)){let e=this.start,n=this.end;return this.containsPosition(t.start)&&(e=t.start),this.containsPosition(t.end)&&(n=t.end),new Jr(e,n)}return null}getWalker(t={}){return t.boundaries=this,new Kr(t)}getCommonAncestor(){return this.start.getCommonAncestor(this.end)}getContainedElement(){if(this.isCollapsed)return null;let t=this.start.nodeAfter,e=this.end.nodeBefore;return this.start.parent.is("text")&&this.start.isAtEnd&&this.start.parent.nextSibling&&(t=this.start.parent.nextSibling),this.end.parent.is("text")&&this.end.isAtStart&&this.end.parent.previousSibling&&(e=this.end.parent.previousSibling),t&&t.is("element")&&t===e?t:null}clone(){return new Jr(this.start,this.end)}*getItems(t={}){t.boundaries=this,t.ignoreElementEnd=!0;const e=new Kr(t);for(const n of e)yield n.item}*getPositions(t={}){t.boundaries=this;const e=new Kr(t);yield e.position;for(const n of e)yield n.nextPosition}is(t){return"range"===t||"view:range"===t}isIntersecting(t){return this.start.isBefore(t.end)&&this.end.isAfter(t.start)}static _createFromParentsAndOffsets(t,e,n,r){return new this(new Qr(t,e),new Qr(n,r))}static _createFromPositionAndShift(t,e){const n=t,r=t.getShiftedBy(e);return e>0?new this(n,r):new this(r,n)}static _createIn(t){return this._createFromParentsAndOffsets(t,0,t,t.childCount)}static _createOn(t){const e=t.is("textProxy")?t.offsetSize:1;return this._createFromPositionAndShift(Qr._createBefore(t),e)}}function ti(t){return!(!t.item.is("attributeElement")&&!t.item.is("uiElement"))}function ei(t){let e=0;for(const n of t)e++;return e}class ni{constructor(t=null,e,n){this._ranges=[],this._lastRangeBackward=!1,this._isFake=!1,this._fakeSelectionLabel="",this.setTo(t,e,n)}get isFake(){return this._isFake}get fakeSelectionLabel(){return this._fakeSelectionLabel}get anchor(){if(!this._ranges.length)return null;const t=this._ranges[this._ranges.length-1];return(this._lastRangeBackward?t.end:t.start).clone()}get focus(){if(!this._ranges.length)return null;const t=this._ranges[this._ranges.length-1];return(this._lastRangeBackward?t.start:t.end).clone()}get isCollapsed(){return 1===this.rangeCount&&this._ranges[0].isCollapsed}get rangeCount(){return this._ranges.length}get isBackward(){return!this.isCollapsed&&this._lastRangeBackward}get editableElement(){return this.anchor?this.anchor.editableElement:null}*getRanges(){for(const t of this._ranges)yield t.clone()}getFirstRange(){let t=null;for(const e of this._ranges)t&&!e.start.isBefore(t.start)||(t=e);return t?t.clone():null}getLastRange(){let t=null;for(const e of this._ranges)t&&!e.end.isAfter(t.end)||(t=e);return t?t.clone():null}getFirstPosition(){const t=this.getFirstRange();return t?t.start.clone():null}getLastPosition(){const t=this.getLastRange();return t?t.end.clone():null}isEqual(t){if(this.isFake!=t.isFake)return!1;if(this.isFake&&this.fakeSelectionLabel!=t.fakeSelectionLabel)return!1;if(this.rangeCount!=t.rangeCount)return!1;if(0===this.rangeCount)return!0;if(!this.anchor.isEqual(t.anchor)||!this.focus.isEqual(t.focus))return!1;for(const e of this._ranges){let n=!1;for(const r of t._ranges)if(e.isEqual(r)){n=!0;break}if(!n)return!1}return!0}isSimilar(t){if(this.isBackward!=t.isBackward)return!1;const e=ei(this.getRanges());if(e!=ei(t.getRanges()))return!1;if(0==e)return!0;for(let n of this.getRanges()){n=n.getTrimmed();let e=!1;for(let r of t.getRanges())if(r=r.getTrimmed(),n.start.isEqual(r.start)&&n.end.isEqual(r.end)){e=!0;break}if(!e)return!1}return!0}getSelectedElement(){return 1!==this.rangeCount?null:this.getFirstRange().getContainedElement()}setTo(t,e,n){if(null===t)this._setRanges([]),this._setFakeOptions(e);else if(t instanceof ni||t instanceof ri)this._setRanges(t.getRanges(),t.isBackward),this._setFakeOptions({fake:t.isFake,label:t.fakeSelectionLabel});else if(t instanceof Jr)this._setRanges([t],e&&e.backward),this._setFakeOptions(e);else if(t instanceof Qr)this._setRanges([new Jr(t)]),this._setFakeOptions(e);else if(t instanceof Pn){const r=!!n&&!!n.backward;let i;if(void 0===e)throw new dn.b("view-selection-setTo-required-second-parameter: selection.setTo requires the second parameter when the first parameter is a node.",this);i="in"==e?Jr._createIn(t):"on"==e?Jr._createOn(t):new Jr(Qr._createAt(t,e)),this._setRanges([i],r),this._setFakeOptions(n)}else{if(!xn(t))throw new dn.b("view-selection-setTo-not-selectable: Cannot set selection to given place.",this);this._setRanges(t,e&&e.backward),this._setFakeOptions(e)}this.fire("change")}setFocus(t,e){if(null===this.anchor)throw new dn.b("view-selection-setFocus-no-ranges: Cannot set selection focus if there are no ranges in selection.",this);const n=Qr._createAt(t,e);if("same"==n.compareWith(this.focus))return;const r=this.anchor;this._ranges.pop(),"before"==n.compareWith(r)?this._addRange(new Jr(n,r),!0):this._addRange(new Jr(r,n)),this.fire("change")}is(t){return"selection"===t||"view:selection"===t}_setRanges(t,e=!1){t=Array.from(t),this._ranges=[];for(const n of t)this._addRange(n);this._lastRangeBackward=!!e}_setFakeOptions(t={}){this._isFake=!!t.fake,this._fakeSelectionLabel=t.fake&&t.label||""}_addRange(t,e=!1){if(!(t instanceof Jr))throw new dn.b("view-selection-add-range-not-range: Selection range set to an object that is not an instance of view.Range",this);this._pushRange(t),this._lastRangeBackward=!!e}_pushRange(t){for(const e of this._ranges)if(t.isIntersecting(e))throw new dn.b("view-selection-range-intersects: Trying to add a range that intersects with another range from selection.",this,{addedRange:t,intersectingRange:e});this._ranges.push(new Jr(t.start,t.end))}}kn(ni,mn);class ri{constructor(t=null,e,n){this._selection=new ni,this._selection.delegate("change").to(this),this._selection.setTo(t,e,n)}get isFake(){return this._selection.isFake}get fakeSelectionLabel(){return this._selection.fakeSelectionLabel}get anchor(){return this._selection.anchor}get focus(){return this._selection.focus}get isCollapsed(){return this._selection.isCollapsed}get rangeCount(){return this._selection.rangeCount}get isBackward(){return this._selection.isBackward}get editableElement(){return this._selection.editableElement}get _ranges(){return this._selection._ranges}*getRanges(){yield*this._selection.getRanges()}getFirstRange(){return this._selection.getFirstRange()}getLastRange(){return this._selection.getLastRange()}getFirstPosition(){return this._selection.getFirstPosition()}getLastPosition(){return this._selection.getLastPosition()}getSelectedElement(){return this._selection.getSelectedElement()}isEqual(t){return this._selection.isEqual(t)}isSimilar(t){return this._selection.isSimilar(t)}is(t){return"selection"===t||"documentSelection"==t||"view:selection"==t||"view:documentSelection"==t}_setTo(t,e,n){this._selection.setTo(t,e,n)}_setFocus(t,e){this._selection.setFocus(t,e)}}kn(ri,mn);class ii{constructor(t){this.selection=new ri,this.roots=new An({idProperty:"rootName"}),this.stylesProcessor=t,this.set("isReadOnly",!1),this.set("isFocused",!1),this.set("isComposing",!1),this._postFixers=new Set}getRoot(t="main"){return this.roots.get(t)}registerPostFixer(t){this._postFixers.add(t)}destroy(){this.roots.map(t=>t.destroy()),this.stopListening()}_callPostFixers(t){let e=!1;do{for(const n of this._postFixers)if(e=n(t),e)break}while(e)}}kn(ii,Hr);class oi extends Pr{constructor(t,e,n,r){super(t,e,n,r),this.getFillerOffset=ai,this._priority=10,this._id=null,this._clonesGroup=null}get priority(){return this._priority}get id(){return this._id}getElementsWithSameId(){if(null===this.id)throw new dn.b("attribute-element-get-elements-with-same-id-no-id: Cannot get elements with the same id for an attribute element without id.",this);return new Set(this._clonesGroup)}is(t,e=null){return e?e===this.name&&("attributeElement"===t||"view:attributeElement"===t||"element"===t||"view:element"===t):"attributeElement"===t||"view:attributeElement"===t||t===this.name||t==="view:"+this.name||"element"===t||"view:element"===t||"node"===t||"view:node"===t}isSimilar(t){return null!==this.id||null!==t.id?this.id===t.id:super.isSimilar(t)&&this.priority==t.priority}_clone(t){const e=super._clone(t);return e._priority=this._priority,e._id=this._id,e}}function ai(){if(si(this))return null;let t=this.parent;for(;t&&t.is("attributeElement");){if(si(t)>1)return null;t=t.parent}return!t||si(t)>1?null:this.childCount}function si(t){return Array.from(t.getChildren()).filter(t=>!t.is("uiElement")).length}oi.DEFAULT_PRIORITY=10;class li extends Pr{constructor(t,e,n,r){super(t,e,n,r),this.getFillerOffset=ci}is(t,e=null){return e?e===this.name&&("emptyElement"===t||"view:emptyElement"===t||"element"===t||"view:element"===t):"emptyElement"===t||"view:emptyElement"===t||t===this.name||t==="view:"+this.name||"element"===t||"view:element"===t||"node"===t||"view:node"===t}_insertChild(t,e){if(e&&(e instanceof Pn||Array.from(e).length>0))throw new dn.b("view-emptyelement-cannot-add: Cannot add child nodes to EmptyElement instance.",[this,e])}}function ci(){return null}const ui=navigator.userAgent.toLowerCase();var hi={isMac:function(t){return t.indexOf("macintosh")>-1}(ui),isGecko:function(t){return!!t.match(/gecko\/\d+/)}(ui),isSafari:function(t){return t.indexOf(" applewebkit/")>-1&&-1===t.indexOf("chrome")}(ui),isAndroid:function(t){return t.indexOf("android")>-1}(ui),features:{isRegExpUnicodePropertySupported:function(){let t=!1;try{t=0==="ć".search(new RegExp("[\\p{L}]","u"))}catch(t){}return t}()}};const di={"⌘":"ctrl","⇧":"shift","⌥":"alt"},fi={ctrl:"⌘",shift:"⇧",alt:"⌥"},pi=function(){const t={arrowleft:37,arrowup:38,arrowright:39,arrowdown:40,backspace:8,delete:46,enter:13,space:32,esc:27,tab:9,ctrl:1114112,cmd:1114112,shift:2228224,alt:4456448};for(let e=65;e<=90;e++){const n=String.fromCharCode(e);t[n.toLowerCase()]=e}for(let e=48;e<=57;e++)t[e-48]=e;for(let e=112;e<=123;e++)t["f"+(e-111)]=e;return t}();function mi(t){let e;if("string"==typeof t){if(e=pi[t.toLowerCase()],!e)throw new dn.b("keyboard-unknown-key: Unknown key name.",null,{key:t})}else e=t.keyCode+(t.altKey?pi.alt:0)+(t.ctrlKey?pi.ctrl:0)+(t.shiftKey?pi.shift:0);return e}function gi(t){return"string"==typeof t&&(t=_i(t)),t.map(t=>"string"==typeof t?mi(t):t).reduce((t,e)=>e+t,0)}function bi(t){return hi.isMac?_i(t).map(t=>fi[t.toLowerCase()]||t).reduce((t,e)=>t.slice(-1)in di?t+e:t+"+"+e):t}function vi(t){return t==pi.arrowright||t==pi.arrowleft||t==pi.arrowup||t==pi.arrowdown}function yi(t,e){const n="ltr"===e;switch(t){case pi.arrowleft:return n?"left":"right";case pi.arrowright:return n?"right":"left";case pi.arrowup:return"up";case pi.arrowdown:return"down"}}function wi(t,e){const n=yi(t,e);return"down"===n||"right"===n}function _i(t){return t.split(/\s*\+\s*/)}class xi extends Pr{constructor(t,e,n,r){super(t,e,n,r),this.getFillerOffset=Ai}is(t,e=null){return e?e===this.name&&("uiElement"===t||"view:uiElement"===t||"element"===t||"view:element"===t):"uiElement"===t||"view:uiElement"===t||t===this.name||t==="view:"+this.name||"element"===t||"view:element"===t||"node"===t||"view:node"===t}_insertChild(t,e){if(e&&(e instanceof Pn||Array.from(e).length>0))throw new dn.b("view-uielement-cannot-add: Cannot add child nodes to UIElement instance.",this)}render(t){return this.toDomElement(t)}toDomElement(t){const e=t.createElement(this.name);for(const n of this.getAttributeKeys())e.setAttribute(n,this.getAttribute(n));return e}}function ki(t){t.document.on("keydown",(e,n)=>function(t,e,n){if(e.keyCode==pi.arrowright){const t=e.domTarget.ownerDocument.defaultView.getSelection(),r=1==t.rangeCount&&t.getRangeAt(0).collapsed;if(r||e.shiftKey){const e=t.focusNode,i=t.focusOffset,o=n.domPositionToView(e,i);if(null===o)return;let a=!1;const s=o.getLastMatchingPosition(t=>(t.item.is("uiElement")&&(a=!0),!(!t.item.is("uiElement")&&!t.item.is("attributeElement"))));if(a){const e=n.viewPositionToDom(s);r?t.collapse(e.parent,e.offset):t.extend(e.parent,e.offset)}}}}(0,n,t.domConverter))}function Ai(){return null}class Mi{constructor(t,e){this.document=t,this._children=[],e&&this._insertChild(0,e)}[Symbol.iterator](){return this._children[Symbol.iterator]()}get childCount(){return this._children.length}get isEmpty(){return 0===this.childCount}get root(){return this}get parent(){return null}is(t){return"documentFragment"===t||"view:documentFragment"===t}_appendChild(t){return this._insertChild(this.childCount,t)}getChild(t){return this._children[t]}getChildIndex(t){return this._children.indexOf(t)}getChildren(){return this._children[Symbol.iterator]()}_insertChild(t,e){this._fireChange("children",this);let n=0;const r=function(t,e){return"string"==typeof e?[new Dn(t,e)]:(xn(e)||(e=[e]),Array.from(e).map(e=>"string"==typeof e?new Dn(t,e):e instanceof In?new Dn(t,e.data):e))}(this.document,e);for(const i of r)null!==i.parent&&i._remove(),i.parent=this,this._children.splice(t,0,i),t++,n++;return n}_removeChildren(t,e=1){this._fireChange("children",this);for(let n=t;n<t+e;n++)this._children[n].parent=null;return this._children.splice(t,e)}_fireChange(t,e){this.fire("change:"+t,e)}}kn(Mi,mn);class Oi{constructor(t){this.document=t,this._cloneGroups=new Map}setSelection(t,e,n){this.document.selection._setTo(t,e,n)}setSelectionFocus(t,e){this.document.selection._setFocus(t,e)}createText(t){return new Dn(this.document,t)}createAttributeElement(t,e,n={}){const r=new oi(this.document,t,e);return n.priority&&(r._priority=n.priority),n.id&&(r._id=n.id),r}createContainerElement(t,e){return new Ir(this.document,t,e)}createEditableElement(t,e){const n=new qr(this.document,t,e);return n._document=this.document,n}createEmptyElement(t,e){return new li(this.document,t,e)}createUIElement(t,e,n){const r=new xi(this.document,t,e);return n&&(r.render=n),r}setAttribute(t,e,n){n._setAttribute(t,e)}removeAttribute(t,e){e._removeAttribute(t)}addClass(t,e){e._addClass(t)}removeClass(t,e){e._removeClass(t)}setStyle(t,e,n){x(t)&&void 0===n&&(n=e),n._setStyle(t,e)}removeStyle(t,e){e._removeStyle(t)}setCustomProperty(t,e,n){n._setCustomProperty(t,e)}removeCustomProperty(t,e){return e._removeCustomProperty(t)}breakAttributes(t){return t instanceof Qr?this._breakAttributes(t):this._breakAttributesRange(t)}breakContainer(t){const e=t.parent;if(!e.is("containerElement"))throw new dn.b("view-writer-break-non-container-element: Trying to break an element which is not a container element.",this.document);if(!e.parent)throw new dn.b("view-writer-break-root: Trying to break root element.",this.document);if(t.isAtStart)return Qr._createBefore(e);if(!t.isAtEnd){const n=e._clone(!1);this.insert(Qr._createAfter(e),n);const r=new Jr(t,Qr._createAt(e,"end")),i=new Qr(n,0);this.move(r,i)}return Qr._createAfter(e)}mergeAttributes(t){const e=t.offset,n=t.parent;if(n.is("text"))return t;if(n.is("attributeElement")&&0===n.childCount){const t=n.parent,e=n.index;return n._remove(),this._removeFromClonedElementsGroup(n),this.mergeAttributes(new Qr(t,e))}const r=n.getChild(e-1),i=n.getChild(e);if(!r||!i)return t;if(r.is("text")&&i.is("text"))return ji(r,i);if(r.is("attributeElement")&&i.is("attributeElement")&&r.isSimilar(i)){const t=r.childCount;return r._appendChild(i.getChildren()),i._remove(),this._removeFromClonedElementsGroup(i),this.mergeAttributes(new Qr(r,t))}return t}mergeContainers(t){const e=t.nodeBefore,n=t.nodeAfter;if(!(e&&n&&e.is("containerElement")&&n.is("containerElement")))throw new dn.b("view-writer-merge-containers-invalid-position: Element before and after given position cannot be merged.",this.document);const r=e.getChild(e.childCount-1),i=r instanceof Dn?Qr._createAt(r,"end"):Qr._createAt(e,"end");return this.move(Jr._createIn(n),Qr._createAt(e,"end")),this.remove(Jr._createOn(n)),i}insert(t,e){(function t(e,n){for(const r of e){if(!Li.some(t=>r instanceof t))throw new dn.b("view-writer-insert-invalid-node",n);r.is("text")||t(r.getChildren(),n)}})(e=xn(e)?[...e]:[e],this.document);const n=Si(t);if(!n)throw new dn.b("view-writer-invalid-position-container",this.document);const r=this._breakAttributes(t,!0),i=n._insertChild(r.offset,e);for(const s of e)this._addToClonedElementsGroup(s);const o=r.getShiftedBy(i),a=this.mergeAttributes(r);if(0===i)return new Jr(a,a);{a.isEqual(r)||o.offset--;const t=this.mergeAttributes(o);return new Jr(a,t)}}remove(t){const e=t instanceof Jr?t:Jr._createOn(t);if(Di(e,this.document),e.isCollapsed)return new Mi(this.document);const{start:n,end:r}=this._breakAttributesRange(e,!0),i=n.parent,o=r.offset-n.offset,a=i._removeChildren(n.offset,o);for(const l of a)this._removeFromClonedElementsGroup(l);const s=this.mergeAttributes(n);return e.start=s,e.end=s.clone(),new Mi(this.document,a)}clear(t,e){Di(t,this.document);const n=t.getWalker({direction:"backward",ignoreElementEnd:!0});for(const r of n){const n=r.item;let i;if(n.is("element")&&e.isSimilar(n))i=Jr._createOn(n);else if(!r.nextPosition.isAfter(t.start)&&n.is("textProxy")){const t=n.getAncestors().find(t=>t.is("element")&&e.isSimilar(t));t&&(i=Jr._createIn(t))}i&&(i.end.isAfter(t.end)&&(i.end=t.end),i.start.isBefore(t.start)&&(i.start=t.start),this.remove(i))}}move(t,e){let n;if(e.isAfter(t.end)){const r=(e=this._breakAttributes(e,!0)).parent,i=r.childCount;t=this._breakAttributesRange(t,!0),n=this.remove(t),e.offset+=r.childCount-i}else n=this.remove(t);return this.insert(e,n)}wrap(t,e){if(!(e instanceof oi))throw new dn.b("view-writer-wrap-invalid-attribute",this.document);if(Di(t,this.document),t.isCollapsed){let r=t.start;r.parent.is("element")&&(n=r.parent,!Array.from(n.getChildren()).some(t=>!t.is("uiElement")))&&(r=r.getLastMatchingPosition(t=>t.item.is("uiElement"))),r=this._wrapPosition(r,e);const i=this.document.selection;return i.isCollapsed&&i.getFirstPosition().isEqual(t.start)&&this.setSelection(r),new Jr(r)}return this._wrapRange(t,e);var n}unwrap(t,e){if(!(e instanceof oi))throw new dn.b("view-writer-unwrap-invalid-attribute",this.document);if(Di(t,this.document),t.isCollapsed)return t;const{start:n,end:r}=this._breakAttributesRange(t,!0),i=n.parent,o=this._unwrapChildren(i,n.offset,r.offset,e),a=this.mergeAttributes(o.start);a.isEqual(o.start)||o.end.offset--;const s=this.mergeAttributes(o.end);return new Jr(a,s)}rename(t,e){const n=new Ir(this.document,t,e.getAttributes());return this.insert(Qr._createAfter(e),n),this.move(Jr._createIn(e),Qr._createAt(n,0)),this.remove(Jr._createOn(e)),n}clearClonedElementsGroup(t){this._cloneGroups.delete(t)}createPositionAt(t,e){return Qr._createAt(t,e)}createPositionAfter(t){return Qr._createAfter(t)}createPositionBefore(t){return Qr._createBefore(t)}createRange(t,e){return new Jr(t,e)}createRangeOn(t){return Jr._createOn(t)}createRangeIn(t){return Jr._createIn(t)}createSelection(t,e,n){return new ni(t,e,n)}_wrapChildren(t,e,n,r){let i=e;const o=[];for(;i<n;){const e=t.getChild(i),n=e.is("text"),a=e.is("attributeElement"),s=e.is("emptyElement"),l=e.is("uiElement");if(a&&this._wrapAttributeElement(r,e))o.push(new Qr(t,i));else if(n||s||l||a&&Ti(r,e)){const n=r._clone();e._remove(),n._appendChild(e),t._insertChild(i,n),this._addToClonedElementsGroup(n),o.push(new Qr(t,i))}else a&&this._wrapChildren(e,0,e.childCount,r);i++}let a=0;for(const s of o)s.offset-=a,s.offset!=e&&(this.mergeAttributes(s).isEqual(s)||(a++,n--));return Jr._createFromParentsAndOffsets(t,e,t,n)}_unwrapChildren(t,e,n,r){let i=e;const o=[];for(;i<n;){const e=t.getChild(i);if(e.is("attributeElement"))if(e.isSimilar(r)){const r=e.getChildren(),a=e.childCount;e._remove(),t._insertChild(i,r),this._removeFromClonedElementsGroup(e),o.push(new Qr(t,i),new Qr(t,i+a)),i+=a,n+=a-1}else this._unwrapAttributeElement(r,e)?(o.push(new Qr(t,i),new Qr(t,i+1)),i++):(this._unwrapChildren(e,0,e.childCount,r),i++);else i++}let a=0;for(const s of o)s.offset-=a,s.offset!=e&&s.offset!=n&&(this.mergeAttributes(s).isEqual(s)||(a++,n--));return Jr._createFromParentsAndOffsets(t,e,t,n)}_wrapRange(t,e){const{start:n,end:r}=this._breakAttributesRange(t,!0),i=n.parent,o=this._wrapChildren(i,n.offset,r.offset,e),a=this.mergeAttributes(o.start);a.isEqual(o.start)||o.end.offset--;const s=this.mergeAttributes(o.end);return new Jr(a,s)}_wrapPosition(t,e){if(e.isSimilar(t.parent))return Ci(t.clone());t.parent.is("text")&&(t=Ei(t));const n=this.createAttributeElement();n._priority=Number.POSITIVE_INFINITY,n.isSimilar=()=>!1,t.parent._insertChild(t.offset,n);const r=new Jr(t,t.getShiftedBy(1));this.wrap(r,e);const i=new Qr(n.parent,n.index);n._remove();const o=i.nodeBefore,a=i.nodeAfter;return o instanceof Dn&&a instanceof Dn?ji(o,a):Ci(i)}_wrapAttributeElement(t,e){if(!Ii(t,e))return!1;if(t.name!==e.name||t.priority!==e.priority)return!1;for(const n of t.getAttributeKeys())if("class"!==n&&"style"!==n&&e.hasAttribute(n)&&e.getAttribute(n)!==t.getAttribute(n))return!1;for(const n of t.getStyleNames())if(e.hasStyle(n)&&e.getStyle(n)!==t.getStyle(n))return!1;for(const n of t.getAttributeKeys())"class"!==n&&"style"!==n&&(e.hasAttribute(n)||this.setAttribute(n,t.getAttribute(n),e));for(const n of t.getStyleNames())e.hasStyle(n)||this.setStyle(n,t.getStyle(n),e);for(const n of t.getClassNames())e.hasClass(n)||this.addClass(n,e);return!0}_unwrapAttributeElement(t,e){if(!Ii(t,e))return!1;if(t.name!==e.name||t.priority!==e.priority)return!1;for(const n of t.getAttributeKeys())if("class"!==n&&"style"!==n&&(!e.hasAttribute(n)||e.getAttribute(n)!==t.getAttribute(n)))return!1;if(!e.hasClass(...t.getClassNames()))return!1;for(const n of t.getStyleNames())if(!e.hasStyle(n)||e.getStyle(n)!==t.getStyle(n))return!1;for(const n of t.getAttributeKeys())"class"!==n&&"style"!==n&&this.removeAttribute(n,e);return this.removeClass(Array.from(t.getClassNames()),e),this.removeStyle(Array.from(t.getStyleNames()),e),!0}_breakAttributesRange(t,e=!1){const n=t.start,r=t.end;if(Di(t,this.document),t.isCollapsed){const n=this._breakAttributes(t.start,e);return new Jr(n,n)}const i=this._breakAttributes(r,e),o=i.parent.childCount,a=this._breakAttributes(n,e);return i.offset+=i.parent.childCount-o,new Jr(a,i)}_breakAttributes(t,e=!1){const n=t.offset,r=t.parent;if(t.parent.is("emptyElement"))throw new dn.b("view-writer-cannot-break-empty-element",this.document);if(t.parent.is("uiElement"))throw new dn.b("view-writer-cannot-break-ui-element",this.document);if(!e&&r.is("text")&&Pi(r.parent))return t.clone();if(Pi(r))return t.clone();if(r.is("text"))return this._breakAttributes(Ei(t),e);if(n==r.childCount){const t=new Qr(r.parent,r.index+1);return this._breakAttributes(t,e)}if(0===n){const t=new Qr(r.parent,r.index);return this._breakAttributes(t,e)}{const t=r.index+1,i=r._clone();r.parent._insertChild(t,i),this._addToClonedElementsGroup(i);const o=r.childCount-n,a=r._removeChildren(n,o);i._appendChild(a);const s=new Qr(r.parent,t);return this._breakAttributes(s,e)}}_addToClonedElementsGroup(t){if(!t.root.is("rootElement"))return;if(t.is("element"))for(const r of t.getChildren())this._addToClonedElementsGroup(r);const e=t.id;if(!e)return;let n=this._cloneGroups.get(e);n||(n=new Set,this._cloneGroups.set(e,n)),n.add(t),t._clonesGroup=n}_removeFromClonedElementsGroup(t){if(t.is("element"))for(const r of t.getChildren())this._removeFromClonedElementsGroup(r);const e=t.id;if(!e)return;const n=this._cloneGroups.get(e);n&&n.delete(t)}}function Si(t){let e=t.parent;for(;!Pi(e);){if(!e)return;e=e.parent}return e}function Ti(t,e){return t.priority<e.priority||!(t.priority>e.priority)&&t.getIdentity()<e.getIdentity()}function Ci(t){const e=t.nodeBefore;if(e&&e.is("text"))return new Qr(e,e.data.length);const n=t.nodeAfter;return n&&n.is("text")?new Qr(n,0):t}function Ei(t){if(t.offset==t.parent.data.length)return new Qr(t.parent.parent,t.parent.index+1);if(0===t.offset)return new Qr(t.parent.parent,t.parent.index);const e=t.parent.data.slice(t.offset);return t.parent._data=t.parent.data.slice(0,t.offset),t.parent.parent._insertChild(t.parent.index+1,new Dn(t.root.document,e)),new Qr(t.parent.parent,t.parent.index+1)}function ji(t,e){const n=t.data.length;return t._data+=e.data,e._remove(),new Qr(t,n)}const Li=[Dn,oi,Ir,li,xi];function Pi(t){return t&&(t.is("containerElement")||t.is("documentFragment"))}function Di(t,e){const n=Si(t.start),r=Si(t.end);if(!n||!r||n!==r)throw new dn.b("view-writer-invalid-range-container",e)}function Ii(t,e){return null===t.id&&null===e.id}function Ri(t){return"[object Text]"==Object.prototype.toString.call(t)}const Ni=t=>t.createTextNode(" "),Bi=t=>{const e=t.createElement("br");return e.dataset.ckeFiller=!0,e},Fi=(()=>{let t="";for(let e=0;e<7;e++)t+="";return t})();function Yi(t){return Ri(t)&&t.data.substr(0,7)===Fi}function zi(t){return 7==t.data.length&&Yi(t)}function Hi(t){return Yi(t)?t.data.slice(7):t.data}function Vi(t,e){if(e.keyCode==pi.arrowleft){const t=e.domTarget.ownerDocument.defaultView.getSelection();if(1==t.rangeCount&&t.getRangeAt(0).collapsed){const e=t.getRangeAt(0).startContainer,n=t.getRangeAt(0).startOffset;Yi(e)&&n<=7&&t.collapse(e,0)}}}function Wi(t,e,n,r=!1){n=n||function(t,e){return t===e},Array.isArray(t)||(t=Array.prototype.slice.call(t)),Array.isArray(e)||(e=Array.prototype.slice.call(e));const i=function(t,e,n){const r=Ui(t,e,n);if(-1===r)return{firstIndex:-1,lastIndexOld:-1,lastIndexNew:-1};const i=$i(t,r),o=$i(e,r),a=Ui(i,o,n),s=t.length-a,l=e.length-a;return{firstIndex:r,lastIndexOld:s,lastIndexNew:l}}(t,e,n);return r?function(t,e){const{firstIndex:n,lastIndexOld:r,lastIndexNew:i}=t;if(-1===n)return Array(e).fill("equal");let o=[];return n>0&&(o=o.concat(Array(n).fill("equal"))),i-n>0&&(o=o.concat(Array(i-n).fill("insert"))),r-n>0&&(o=o.concat(Array(r-n).fill("delete"))),i<e&&(o=o.concat(Array(e-i).fill("equal"))),o}(i,e.length):function(t,e){const n=[],{firstIndex:r,lastIndexOld:i,lastIndexNew:o}=e;return o-r>0&&n.push({index:r,type:"insert",values:t.slice(r,o)}),i-r>0&&n.push({index:r+(o-r),type:"delete",howMany:i-r}),n}(e,i)}function Ui(t,e,n){for(let r=0;r<Math.max(t.length,e.length);r++)if(void 0===t[r]||void 0===e[r]||!n(t[r],e[r]))return r;return-1}function $i(t,e){return t.slice(e).reverse()}function Gi(t,e,n){n=n||function(t,e){return t===e};const r=t.length,i=e.length;if(r>200||i>200||r+i>300)return Gi.fastDiff(t,e,n,!0);let o,a;if(i<r){const n=t;t=e,e=n,o="delete",a="insert"}else o="insert",a="delete";const s=t.length,l=e.length,c=l-s,u={},h={};function d(r){const i=(void 0!==h[r-1]?h[r-1]:-1)+1,c=void 0!==h[r+1]?h[r+1]:-1,d=i>c?-1:1;u[r+d]&&(u[r]=u[r+d].slice(0)),u[r]||(u[r]=[]),u[r].push(i>c?o:a);let f=Math.max(i,c),p=f-r;for(;p<s&&f<l&&n(t[p],e[f]);)p++,f++,u[r].push("equal");return f}let f,p=0;do{for(f=-p;f<c;f++)h[f]=d(f);for(f=c+p;f>c;f--)h[f]=d(f);h[c]=d(c),p++}while(h[c]!==l);return u[c].slice(1)}function qi(t,e,n){t.insertBefore(n,t.childNodes[e]||null)}function Xi(t){const e=t.parentNode;e&&e.removeChild(t)}function Zi(t){if(t){if(t.defaultView)return t instanceof t.defaultView.Document;if(t.ownerDocument&&t.ownerDocument.defaultView)return t instanceof t.ownerDocument.defaultView.Node}return!1}Gi.fastDiff=Wi;class Ki{constructor(t,e){this.domDocuments=new Set,this.domConverter=t,this.markedAttributes=new Set,this.markedChildren=new Set,this.markedTexts=new Set,this.selection=e,this.isFocused=!1,this._inlineFiller=null,this._fakeSelectionContainer=null}markToSync(t,e){if("text"===t)this.domConverter.mapViewToDom(e.parent)&&this.markedTexts.add(e);else{if(!this.domConverter.mapViewToDom(e))return;if("attributes"===t)this.markedAttributes.add(e);else{if("children"!==t)throw new dn.b("view-renderer-unknown-type: Unknown type passed to Renderer.markToSync.",this);this.markedChildren.add(e)}}}render(){let t;for(const e of this.markedChildren)this._updateChildrenMappings(e);this._inlineFiller&&!this._isSelectionInInlineFiller()&&this._removeInlineFiller(),this._inlineFiller?t=this._getInlineFillerPosition():this._needsInlineFillerAtSelection()&&(t=this.selection.getFirstPosition(),this.markedChildren.add(t.parent));for(const e of this.markedAttributes)this._updateAttrs(e);for(const e of this.markedChildren)this._updateChildren(e,{inlineFillerPosition:t});for(const e of this.markedTexts)!this.markedChildren.has(e.parent)&&this.domConverter.mapViewToDom(e.parent)&&this._updateText(e,{inlineFillerPosition:t});if(t){const e=this.domConverter.viewPositionToDom(t),n=e.parent.ownerDocument;Yi(e.parent)?this._inlineFiller=e.parent:this._inlineFiller=Qi(n,e.parent,e.offset)}else this._inlineFiller=null;this._updateSelection(),this._updateFocus(),this.markedTexts.clear(),this.markedAttributes.clear(),this.markedChildren.clear()}_updateChildrenMappings(t){const e=this.domConverter.mapViewToDom(t);if(!e)return;const n=this.domConverter.mapViewToDom(t).childNodes,r=Array.from(this.domConverter.viewChildrenToDom(t,e.ownerDocument,{withChildren:!1})),i=this._diffNodeLists(n,r),o=this._findReplaceActions(i,n,r);if(-1!==o.indexOf("replace")){const e={equal:0,insert:0,delete:0};for(const i of o)if("replace"===i){const i=e.equal+e.insert,o=e.equal+e.delete,a=t.getChild(i);a&&!a.is("uiElement")&&this._updateElementMappings(a,n[o]),Xi(r[i]),e.equal++}else e[i]++}}_updateElementMappings(t,e){this.domConverter.unbindDomElement(e),this.domConverter.bindElements(e,t),this.markedChildren.add(t),this.markedAttributes.add(t)}_getInlineFillerPosition(){const t=this.selection.getFirstPosition();return t.parent.is("text")?Qr._createBefore(this.selection.getFirstPosition().parent):t}_isSelectionInInlineFiller(){if(1!=this.selection.rangeCount||!this.selection.isCollapsed)return!1;const t=this.selection.getFirstPosition(),e=this.domConverter.viewPositionToDom(t);return!!(e&&Ri(e.parent)&&Yi(e.parent))}_removeInlineFiller(){const t=this._inlineFiller;if(!Yi(t))throw new dn.b("view-renderer-filler-was-lost: The inline filler node was lost.",this);zi(t)?t.parentNode.removeChild(t):t.data=t.data.substr(7),this._inlineFiller=null}_needsInlineFillerAtSelection(){if(1!=this.selection.rangeCount||!this.selection.isCollapsed)return!1;const t=this.selection.getFirstPosition(),e=t.parent,n=t.offset;if(!this.domConverter.mapViewToDom(e.root))return!1;if(!e.is("element"))return!1;if(!function(t){if("false"==t.getAttribute("contenteditable"))return!1;const e=t.findAncestor(t=>t.hasAttribute("contenteditable"));return!e||"true"==e.getAttribute("contenteditable")}(e))return!1;if(n===e.getFillerOffset())return!1;const r=t.nodeBefore,i=t.nodeAfter;return!(r instanceof Dn||i instanceof Dn)}_updateText(t,e){const n=this.domConverter.findCorrespondingDomText(t),r=this.domConverter.viewToDom(t,n.ownerDocument),i=n.data;let o=r.data;const a=e.inlineFillerPosition;if(a&&a.parent==t.parent&&a.offset==t.index&&(o=Fi+o),i!=o){const t=Wi(i,o);for(const e of t)"insert"===e.type?n.insertData(e.index,e.values.join("")):n.deleteData(e.index,e.howMany)}}_updateAttrs(t){const e=this.domConverter.mapViewToDom(t);if(!e)return;const n=Array.from(e.attributes).map(t=>t.name),r=t.getAttributeKeys();for(const i of r)e.setAttribute(i,t.getAttribute(i));for(const i of n)t.hasAttribute(i)||e.removeAttribute(i)}_updateChildren(t,e){const n=this.domConverter.mapViewToDom(t);if(!n)return;const r=e.inlineFillerPosition,i=this.domConverter.mapViewToDom(t).childNodes,o=Array.from(this.domConverter.viewChildrenToDom(t,n.ownerDocument,{bind:!0,inlineFillerPosition:r}));r&&r.parent===t&&Qi(n.ownerDocument,o,r.offset);const a=this._diffNodeLists(i,o);let s=0;const l=new Set;for(const c of a)"delete"===c?(l.add(i[s]),Xi(i[s])):"equal"===c&&s++;s=0;for(const c of a)"insert"===c?(qi(n,s,o[s]),s++):"equal"===c&&(this._markDescendantTextToSync(this.domConverter.domToView(o[s])),s++);for(const c of l)c.parentNode||this.domConverter.unbindDomElement(c)}_diffNodeLists(t,e){return Gi(t=function(t,e){const n=Array.from(t);return 0!=n.length&&e?(n[n.length-1]==e&&n.pop(),n):n}(t,this._fakeSelectionContainer),e,to.bind(null,this.domConverter))}_findReplaceActions(t,e,n){if(-1===t.indexOf("insert")||-1===t.indexOf("delete"))return t;let r=[],i=[],o=[];const a={equal:0,insert:0,delete:0};for(const s of t)"insert"===s?o.push(n[a.equal+a.insert]):"delete"===s?i.push(e[a.equal+a.delete]):(r=r.concat(Gi(i,o,Ji).map(t=>"equal"===t?"replace":t)),r.push("equal"),i=[],o=[]),a[s]++;return r.concat(Gi(i,o,Ji).map(t=>"equal"===t?"replace":t))}_markDescendantTextToSync(t){if(t)if(t.is("text"))this.markedTexts.add(t);else if(t.is("element"))for(const e of t.getChildren())this._markDescendantTextToSync(e)}_updateSelection(){if(0===this.selection.rangeCount)return this._removeDomSelection(),void this._removeFakeSelection();const t=this.domConverter.mapViewToDom(this.selection.editableElement);this.isFocused&&t&&(this.selection.isFake?this._updateFakeSelection(t):(this._removeFakeSelection(),this._updateDomSelection(t)))}_updateFakeSelection(t){const e=t.ownerDocument;this._fakeSelectionContainer||(this._fakeSelectionContainer=function(t){const e=t.createElement("div");return Object.assign(e.style,{position:"fixed",top:0,left:"-9999px",width:"42px"}),e.textContent=" ",e}(e));const n=this._fakeSelectionContainer;if(this.domConverter.bindFakeSelection(n,this.selection),!this._fakeSelectionNeedsUpdate(t))return;n.parentElement&&n.parentElement==t||t.appendChild(n),n.textContent=this.selection.fakeSelectionLabel||" ";const r=e.getSelection(),i=e.createRange();r.removeAllRanges(),i.selectNodeContents(n),r.addRange(i)}_updateDomSelection(t){const e=t.ownerDocument.defaultView.getSelection();if(!this._domSelectionNeedsUpdate(e))return;const n=this.domConverter.viewPositionToDom(this.selection.anchor),r=this.domConverter.viewPositionToDom(this.selection.focus);t.focus(),e.collapse(n.parent,n.offset),e.extend(r.parent,r.offset),hi.isGecko&&function(t,e){const n=t.parent;if(n.nodeType!=Node.ELEMENT_NODE||t.offset!=n.childNodes.length-1)return;const r=n.childNodes[t.offset];r&&"BR"==r.tagName&&e.addRange(e.getRangeAt(0))}(r,e)}_domSelectionNeedsUpdate(t){if(!this.domConverter.isDomSelectionCorrect(t))return!0;const e=t&&this.domConverter.domSelectionToView(t);return(!e||!this.selection.isEqual(e))&&!(!this.selection.isCollapsed&&this.selection.isSimilar(e))}_fakeSelectionNeedsUpdate(t){const e=this._fakeSelectionContainer,n=t.ownerDocument.getSelection();return!e||e.parentElement!==t||n.anchorNode!==e&&!e.contains(n.anchorNode)||e.textContent!==this.selection.fakeSelectionLabel}_removeDomSelection(){for(const t of this.domDocuments)if(t.getSelection().rangeCount){const e=t.activeElement,n=this.domConverter.mapDomToView(e);e&&n&&t.getSelection().removeAllRanges()}}_removeFakeSelection(){const t=this._fakeSelectionContainer;t&&t.remove()}_updateFocus(){if(this.isFocused){const t=this.selection.editableElement;t&&this.domConverter.focus(t)}}}function Qi(t,e,n){const r=e instanceof Array?e:e.childNodes,i=r[n];if(Ri(i))return i.data=Fi+i.data,i;{const i=t.createTextNode(Fi);return Array.isArray(e)?r.splice(n,0,i):qi(e,n,i),i}}function Ji(t,e){return Zi(t)&&Zi(e)&&!Ri(t)&&!Ri(e)&&t.nodeType!==Node.COMMENT_NODE&&e.nodeType!==Node.COMMENT_NODE&&t.tagName.toLowerCase()===e.tagName.toLowerCase()}function to(t,e,n){return e===n||(Ri(e)&&Ri(n)?e.data===n.data:!(!t.isBlockFiller(e)||!t.isBlockFiller(n)))}kn(Ki,Hr);var eo={window:window,document:document};function no(t){let e=0;for(;t.previousSibling;)t=t.previousSibling,e++;return e}function ro(t){const e=[];for(;t&&t.nodeType!=Node.DOCUMENT_NODE;)e.unshift(t),t=t.parentNode;return e}const io=Bi(document);class oo{constructor(t,e={}){this.document=t,this.blockFillerMode=e.blockFillerMode||"br",this.preElements=["pre"],this.blockElements=["p","div","h1","h2","h3","h4","h5","h6","li","dd","dt","figcaption"],this._blockFiller="br"==this.blockFillerMode?Bi:Ni,this._domToViewMapping=new WeakMap,this._viewToDomMapping=new WeakMap,this._fakeSelectionMapping=new WeakMap}bindFakeSelection(t,e){this._fakeSelectionMapping.set(t,new ni(e))}fakeSelectionToView(t){return this._fakeSelectionMapping.get(t)}bindElements(t,e){this._domToViewMapping.set(t,e),this._viewToDomMapping.set(e,t)}unbindDomElement(t){const e=this._domToViewMapping.get(t);if(e){this._domToViewMapping.delete(t),this._viewToDomMapping.delete(e);for(const e of t.childNodes)this.unbindDomElement(e)}}bindDocumentFragments(t,e){this._domToViewMapping.set(t,e),this._viewToDomMapping.set(e,t)}viewToDom(t,e,n={}){if(t.is("text")){const n=this._processDataFromViewText(t);return e.createTextNode(n)}{if(this.mapViewToDom(t))return this.mapViewToDom(t);let r;if(t.is("documentFragment"))r=e.createDocumentFragment(),n.bind&&this.bindDocumentFragments(r,t);else{if(t.is("uiElement"))return r=t.render(e),n.bind&&this.bindElements(r,t),r;r=t.hasAttribute("xmlns")?e.createElementNS(t.getAttribute("xmlns"),t.name):e.createElement(t.name),n.bind&&this.bindElements(r,t);for(const e of t.getAttributeKeys())r.setAttribute(e,t.getAttribute(e))}if(n.withChildren||void 0===n.withChildren)for(const i of this.viewChildrenToDom(t,e,n))r.appendChild(i);return r}}*viewChildrenToDom(t,e,n={}){const r=t.getFillerOffset&&t.getFillerOffset();let i=0;for(const o of t.getChildren())r===i&&(yield this._blockFiller(e)),yield this.viewToDom(o,e,n),i++;r===i&&(yield this._blockFiller(e))}viewRangeToDom(t){const e=this.viewPositionToDom(t.start),n=this.viewPositionToDom(t.end),r=document.createRange();return r.setStart(e.parent,e.offset),r.setEnd(n.parent,n.offset),r}viewPositionToDom(t){const e=t.parent;if(e.is("text")){const n=this.findCorrespondingDomText(e);if(!n)return null;let r=t.offset;return Yi(n)&&(r+=7),{parent:n,offset:r}}{let n,r,i;if(0===t.offset){if(n=this.mapViewToDom(e),!n)return null;i=n.childNodes[0]}else{const e=t.nodeBefore;if(r=e.is("text")?this.findCorrespondingDomText(e):this.mapViewToDom(t.nodeBefore),!r)return null;n=r.parentNode,i=r.nextSibling}return Ri(i)&&Yi(i)?{parent:i,offset:7}:{parent:n,offset:r?no(r)+1:0}}}domToView(t,e={}){if(this.isBlockFiller(t,this.blockFillerMode))return null;const n=this.getParentUIElement(t,this._domToViewMapping);if(n)return n;if(Ri(t)){if(zi(t))return null;{const e=this._processDataFromDomText(t);return""===e?null:new Dn(this.document,e)}}if(this.isComment(t))return null;{if(this.mapDomToView(t))return this.mapDomToView(t);let n;if(this.isDocumentFragment(t))n=new Mi(this.document),e.bind&&this.bindDocumentFragments(t,n);else{const r=e.keepOriginalCase?t.tagName:t.tagName.toLowerCase();n=new Pr(this.document,r),e.bind&&this.bindElements(t,n);const i=t.attributes;for(let t=i.length-1;t>=0;t--)n._setAttribute(i[t].name,i[t].value)}if(e.withChildren||void 0===e.withChildren)for(const r of this.domChildrenToView(t,e))n._appendChild(r);return n}}*domChildrenToView(t,e={}){for(let n=0;n<t.childNodes.length;n++){const r=t.childNodes[n],i=this.domToView(r,e);null!==i&&(yield i)}}domSelectionToView(t){if(1===t.rangeCount){let e=t.getRangeAt(0).startContainer;Ri(e)&&(e=e.parentNode);const n=this.fakeSelectionToView(e);if(n)return n}const e=this.isDomSelectionBackward(t),n=[];for(let r=0;r<t.rangeCount;r++){const e=t.getRangeAt(r),i=this.domRangeToView(e);i&&n.push(i)}return new ni(n,{backward:e})}domRangeToView(t){const e=this.domPositionToView(t.startContainer,t.startOffset),n=this.domPositionToView(t.endContainer,t.endOffset);return e&&n?new Jr(e,n):null}domPositionToView(t,e){if(this.isBlockFiller(t,this.blockFillerMode))return this.domPositionToView(t.parentNode,no(t));const n=this.mapDomToView(t);if(n&&n.is("uiElement"))return Qr._createBefore(n);if(Ri(t)){if(zi(t))return this.domPositionToView(t.parentNode,no(t));const n=this.findCorrespondingViewText(t);let r=e;return n?(Yi(t)&&(r-=7,r=r<0?0:r),new Qr(n,r)):null}if(0===e){const e=this.mapDomToView(t);if(e)return new Qr(e,0)}else{const n=t.childNodes[e-1],r=Ri(n)?this.findCorrespondingViewText(n):this.mapDomToView(n);if(r&&r.parent)return new Qr(r.parent,r.index+1)}return null}mapDomToView(t){return this.getParentUIElement(t)||this._domToViewMapping.get(t)}findCorrespondingViewText(t){if(zi(t))return null;const e=this.getParentUIElement(t);if(e)return e;const n=t.previousSibling;if(n){if(!this.isElement(n))return null;const t=this.mapDomToView(n);if(t)return t.nextSibling instanceof Dn?t.nextSibling:null}else{const e=this.mapDomToView(t.parentNode);if(e){const t=e.getChild(0);return t instanceof Dn?t:null}}return null}mapViewToDom(t){return this._viewToDomMapping.get(t)}findCorrespondingDomText(t){const e=t.previousSibling;return e&&this.mapViewToDom(e)?this.mapViewToDom(e).nextSibling:!e&&t.parent&&this.mapViewToDom(t.parent)?this.mapViewToDom(t.parent).childNodes[0]:null}focus(t){const e=this.mapViewToDom(t);if(e&&e.ownerDocument.activeElement!==e){const{scrollX:t,scrollY:n}=eo.window,r=[];so(e,t=>{const{scrollLeft:e,scrollTop:n}=t;r.push([e,n])}),e.focus(),so(e,t=>{const[e,n]=r.shift();t.scrollLeft=e,t.scrollTop=n}),eo.window.scrollTo(t,n)}}isElement(t){return t&&t.nodeType==Node.ELEMENT_NODE}isDocumentFragment(t){return t&&t.nodeType==Node.DOCUMENT_FRAGMENT_NODE}isComment(t){return t&&t.nodeType==Node.COMMENT_NODE}isBlockFiller(t){return"br"==this.blockFillerMode?t.isEqualNode(io):!("BR"!==t.tagName||!lo(t,this.blockElements)||1!==t.parentNode.childNodes.length)||function(t,e){return Ri(t)&&" "==t.data&&lo(t,e)&&1===t.parentNode.childNodes.length}(t,this.blockElements)}isDomSelectionBackward(t){if(t.isCollapsed)return!1;const e=document.createRange();e.setStart(t.anchorNode,t.anchorOffset),e.setEnd(t.focusNode,t.focusOffset);const n=e.collapsed;return e.detach(),n}getParentUIElement(t){const e=ro(t);for(e.pop();e.length;){const t=e.pop(),n=this._domToViewMapping.get(t);if(n&&n.is("uiElement"))return n}return null}isDomSelectionCorrect(t){return this._isDomSelectionPositionCorrect(t.anchorNode,t.anchorOffset)&&this._isDomSelectionPositionCorrect(t.focusNode,t.focusOffset)}_isDomSelectionPositionCorrect(t,e){if(Ri(t)&&Yi(t)&&e<7)return!1;if(this.isElement(t)&&Yi(t.childNodes[e]))return!1;const n=this.mapDomToView(t);return!n||!n.is("uiElement")}_processDataFromViewText(t){let e=t.data;if(t.getAncestors().some(t=>this.preElements.includes(t.name)))return e;if(" "==e.charAt(0)){const n=this._getTouchingViewTextNode(t,!1);(!n||!this._nodeEndsWithSpace(n))&&n||(e=" "+e.substr(1))}if(" "==e.charAt(e.length-1)){const n=this._getTouchingViewTextNode(t,!0);" "!=e.charAt(e.length-2)&&n&&" "!=n.data.charAt(0)||(e=e.substr(0,e.length-1)+" ")}return e.replace(/ {2}/g," ")}_nodeEndsWithSpace(t){if(t.getAncestors().some(t=>this.preElements.includes(t.name)))return!1;const e=this._processDataFromViewText(t);return" "==e.charAt(e.length-1)}_processDataFromDomText(t){let e=t.data;if(ao(t,this.preElements))return Hi(t);e=e.replace(/[ \n\t\r]{1,}/g," ");const n=this._getTouchingInlineDomNode(t,!1),r=this._getTouchingInlineDomNode(t,!0),i=this._checkShouldLeftTrimDomText(n),o=this._checkShouldRightTrimDomText(t,r);return i&&(e=e.replace(/^ /,"")),o&&(e=e.replace(/ $/,"")),e=Hi(new Text(e)),e=e.replace(/ \u00A0/g," "),(/( |\u00A0)\u00A0$/.test(e)||!r||r.data&&" "==r.data.charAt(0))&&(e=e.replace(/\u00A0$/," ")),i&&(e=e.replace(/^\u00A0/," ")),e}_checkShouldLeftTrimDomText(t){return!t||!!nn(t)||/[^\S\u00A0]/.test(t.data.charAt(t.data.length-1))}_checkShouldRightTrimDomText(t,e){return!e&&!Yi(t)}_getTouchingViewTextNode(t,e){const n=new Kr({startPosition:e?Qr._createAfter(t):Qr._createBefore(t),direction:e?"forward":"backward"});for(const r of n){if(r.item.is("containerElement"))return null;if(r.item.is("br"))return null;if(r.item.is("textProxy"))return r.item}return null}_getTouchingInlineDomNode(t,e){if(!t.parentNode)return null;const n=e?"nextNode":"previousNode",r=t.ownerDocument,i=ro(t)[0],o=r.createTreeWalker(i,NodeFilter.SHOW_TEXT|NodeFilter.SHOW_ELEMENT,{acceptNode:t=>Ri(t)||"BR"==t.tagName?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});o.currentNode=t;const a=o[n]();if(null!==a){const e=function(t,e){const n=ro(t),r=ro(e);let i=0;for(;n[i]==r[i]&&n[i];)i++;return 0===i?null:n[i-1]}(t,a);if(e&&!ao(t,this.blockElements,e)&&!ao(a,this.blockElements,e))return a}return null}}function ao(t,e,n){let r=ro(t);return n&&(r=r.slice(r.indexOf(n)+1)),r.some(t=>t.tagName&&e.includes(t.tagName.toLowerCase()))}function so(t,e){for(;t&&t!=eo.document;)e(t),t=t.parentNode}function lo(t,e){const n=t.parentNode;return n&&n.tagName&&e.includes(n.tagName.toLowerCase())}function co(t){const e=Object.prototype.toString.apply(t);return"[object Window]"==e||"[object global]"==e}var uo=Nr({},mn,{listenTo(t,...e){if(Zi(t)||co(t)){const n=this._getProxyEmitter(t)||new ho(t);n.attach(...e),t=n}mn.listenTo.call(this,t,...e)},stopListening(t,e,n){if(Zi(t)||co(t)){const e=this._getProxyEmitter(t);if(!e)return;t=e}mn.stopListening.call(this,t,e,n),t instanceof ho&&t.detach(e)},_getProxyEmitter(t){return e=this,n=fo(t),e[fn]&&e[fn][n]?e[fn][n].emitter:null;var e,n}});class ho{constructor(t){gn(this,fo(t)),this._domNode=t}}function fo(t){return t["data-ck-expando"]||(t["data-ck-expando"]=un())}Nr(ho.prototype,mn,{attach(t,e,n={}){if(this._domListeners&&this._domListeners[t])return;const r=this._createDomListener(t,!!n.useCapture);this._domNode.addEventListener(t,r,!!n.useCapture),this._domListeners||(this._domListeners={}),this._domListeners[t]=r},detach(t){let e;!this._domListeners[t]||(e=this._events[t])&&e.callbacks.length||this._domListeners[t].removeListener()},_createDomListener(t,e){const n=e=>{this.fire(t,e)};return n.removeListener=()=>{this._domNode.removeEventListener(t,n,e),delete this._domListeners[t]},n}});class po{constructor(t){this.view=t,this.document=t.document,this.isEnabled=!1}enable(){this.isEnabled=!0}disable(){this.isEnabled=!1}destroy(){this.disable(),this.stopListening()}}kn(po,uo);var mo=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},go=function(t){return this.__data__.has(t)};function bo(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new yt;++e<n;)this.add(t[e])}bo.prototype.add=bo.prototype.push=mo,bo.prototype.has=go;var vo=bo,yo=function(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1},wo=function(t,e){return t.has(e)},_o=function(t,e,n,r,i,o){var a=1&n,s=t.length,l=e.length;if(s!=l&&!(a&&l>s))return!1;var c=o.get(t);if(c&&o.get(e))return c==e;var u=-1,h=!0,d=2&n?new vo:void 0;for(o.set(t,e),o.set(e,t);++u<s;){var f=t[u],p=e[u];if(r)var m=a?r(p,f,u,e,t,o):r(f,p,u,t,e,o);if(void 0!==m){if(m)continue;h=!1;break}if(d){if(!yo(e,(function(t,e){if(!wo(d,e)&&(f===t||i(f,t,n,r,o)))return d.push(e)}))){h=!1;break}}else if(f!==p&&!i(f,p,n,r,o)){h=!1;break}}return o.delete(t),o.delete(e),h},xo=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n},ko=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n},Ao=i?i.prototype:void 0,Mo=Ao?Ao.valueOf:void 0,Oo=function(t,e,n,r,i,o,a){switch(n){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=e.byteLength||!o(new De(t),new De(e)));case"[object Boolean]":case"[object Date]":case"[object Number]":return A(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var s=xo;case"[object Set]":var l=1&r;if(s||(s=ko),t.size!=e.size&&!l)return!1;var c=a.get(t);if(c)return c==e;r|=2,a.set(t,e);var u=_o(s(t),s(e),r,i,o,a);return a.delete(t),u;case"[object Symbol]":if(Mo)return Mo.call(t)==Mo.call(e)}return!1},So=Object.prototype.hasOwnProperty,To=function(t,e,n,r,i,o){var a=1&n,s=ye(t),l=s.length;if(l!=ye(e).length&&!a)return!1;for(var c=l;c--;){var u=s[c];if(!(a?u in e:So.call(e,u)))return!1}var h=o.get(t);if(h&&o.get(e))return h==e;var d=!0;o.set(t,e),o.set(e,t);for(var f=a;++c<l;){var p=t[u=s[c]],m=e[u];if(r)var g=a?r(m,p,u,e,t,o):r(p,m,u,t,e,o);if(!(void 0===g?p===m||i(p,m,n,r,o):g)){d=!1;break}f||(f="constructor"==u)}if(d&&!f){var b=t.constructor,v=e.constructor;b==v||!("constructor"in t)||!("constructor"in e)||"function"==typeof b&&b instanceof b&&"function"==typeof v&&v instanceof v||(d=!1)}return o.delete(t),o.delete(e),d},Co=Object.prototype.hasOwnProperty,Eo=function(t,e,n,r,i,o){var a=It(t),s=It(e),l=a?"[object Array]":je(t),c=s?"[object Array]":je(e),u="[object Object]"==(l="[object Arguments]"==l?"[object Object]":l),h="[object Object]"==(c="[object Arguments]"==c?"[object Object]":c),d=l==c;if(d&&Object(Rt.a)(t)){if(!Object(Rt.a)(e))return!1;a=!0,u=!1}if(d&&!u)return o||(o=new xt),a||Ut(t)?_o(t,e,n,r,i,o):Oo(t,e,l,n,r,i,o);if(!(1&n)){var f=u&&Co.call(t,"__wrapped__"),p=h&&Co.call(e,"__wrapped__");if(f||p){var m=f?t.value():t,g=p?e.value():e;return o||(o=new xt),i(m,g,n,r,o)}}return!!d&&(o||(o=new xt),To(t,e,n,r,i,o))},jo=function t(e,n,r,i,o){return e===n||(null==e||null==n||!g(e)&&!g(n)?e!=e&&n!=n:Eo(e,n,r,i,t,o))},Lo=function(t,e,n){var r=(n="function"==typeof n?n:void 0)?n(t,e):void 0;return void 0===r?jo(t,e,void 0,n):!!r};class Po extends po{constructor(t){super(t),this._config={childList:!0,characterData:!0,characterDataOldValue:!0,subtree:!0},this.domConverter=t.domConverter,this.renderer=t._renderer,this._domElements=[],this._mutationObserver=new window.MutationObserver(this._onMutations.bind(this))}flush(){this._onMutations(this._mutationObserver.takeRecords())}observe(t){this._domElements.push(t),this.isEnabled&&this._mutationObserver.observe(t,this._config)}enable(){super.enable();for(const t of this._domElements)this._mutationObserver.observe(t,this._config)}disable(){super.disable(),this._mutationObserver.disconnect()}destroy(){super.destroy(),this._mutationObserver.disconnect()}_onMutations(t){if(0===t.length)return;const e=this.domConverter,n=new Map,r=new Set;for(const l of t)if("childList"===l.type){const t=e.mapDomToView(l.target);if(t&&t.is("uiElement"))continue;t&&!this._isBogusBrMutation(l)&&r.add(t)}for(const l of t){const t=e.mapDomToView(l.target);if((!t||!t.is("uiElement"))&&"characterData"===l.type){const t=e.findCorrespondingViewText(l.target);t&&!r.has(t.parent)?n.set(t,{type:"text",oldText:t.data,newText:Hi(l.target),node:t}):!t&&Yi(l.target)&&r.add(e.mapDomToView(l.target.parentNode))}}const i=[];for(const l of n.values())this.renderer.markToSync("text",l.node),i.push(l);for(const l of r){const t=e.mapViewToDom(l),n=Array.from(l.getChildren()),r=Array.from(e.domChildrenToView(t,{withChildren:!1}));Lo(n,r,s)||(this.renderer.markToSync("children",l),i.push({type:"children",oldChildren:n,newChildren:r,node:l}))}const o=t[0].target.ownerDocument.getSelection();let a=null;if(o&&o.anchorNode){const t=e.domPositionToView(o.anchorNode,o.anchorOffset),n=e.domPositionToView(o.focusNode,o.focusOffset);t&&n&&(a=new ni(t),a.setFocus(n))}function s(t,e){if(!Array.isArray(t))return t===e||!(!t.is("text")||!e.is("text"))&&t.data===e.data}i.length&&(this.document.fire("mutations",i,a),this.view.forceRender())}_isBogusBrMutation(t){let e=null;return null===t.nextSibling&&0===t.removedNodes.length&&1==t.addedNodes.length&&(e=this.domConverter.domToView(t.addedNodes[0],{withChildren:!1})),e&&e.is("element","br")}}class Do{constructor(t,e,n){this.view=t,this.document=t.document,this.domEvent=e,this.domTarget=e.target,Nr(this,n)}get target(){return this.view.domConverter.mapDomToView(this.domTarget)}preventDefault(){this.domEvent.preventDefault()}stopPropagation(){this.domEvent.stopPropagation()}}class Io extends po{constructor(t){super(t),this.useCapture=!1}observe(t){("string"==typeof this.domEventType?[this.domEventType]:this.domEventType).forEach(e=>{this.listenTo(t,e,(t,e)=>{this.isEnabled&&this.onDomEvent(e)},{useCapture:this.useCapture})})}fire(t,e,n){this.isEnabled&&this.document.fire(t,new Do(this.view,e,n))}}class Ro extends Io{constructor(t){super(t),this.domEventType=["keydown","keyup"]}onDomEvent(t){this.fire(t.type,t,{keyCode:t.keyCode,altKey:t.altKey,ctrlKey:t.ctrlKey||t.metaKey,shiftKey:t.shiftKey,get keystroke(){return mi(this)}})}}var No=function(){return r.a.Date.now()},Bo=/^\s+|\s+$/g,Fo=/^[-+]0x[0-9a-f]+$/i,Yo=/^0b[01]+$/i,zo=/^0o[0-7]+$/i,Ho=parseInt,Vo=function(t){if("number"==typeof t)return t;if(Fn(t))return NaN;if(B(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=B(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(Bo,"");var n=Yo.test(t);return n||zo.test(t)?Ho(t.slice(2),n?2:8):Fo.test(t)?NaN:+t},Wo=Math.max,Uo=Math.min,$o=function(t,e,n){var r,i,o,a,s,l,c=0,u=!1,h=!1,d=!0;if("function"!=typeof t)throw new TypeError("Expected a function");function f(e){var n=r,o=i;return r=i=void 0,c=e,a=t.apply(o,n)}function p(t){return c=t,s=setTimeout(g,e),u?f(t):a}function m(t){var n=t-l;return void 0===l||n>=e||n<0||h&&t-c>=o}function g(){var t=No();if(m(t))return b(t);s=setTimeout(g,function(t){var n=e-(t-l);return h?Uo(n,o-(t-c)):n}(t))}function b(t){return s=void 0,d&&r?f(t):(r=i=void 0,a)}function v(){var t=No(),n=m(t);if(r=arguments,i=this,l=t,n){if(void 0===s)return p(l);if(h)return clearTimeout(s),s=setTimeout(g,e),f(l)}return void 0===s&&(s=setTimeout(g,e)),a}return e=Vo(e)||0,B(n)&&(u=!!n.leading,o=(h="maxWait"in n)?Wo(Vo(n.maxWait)||0,e):o,d="trailing"in n?!!n.trailing:d),v.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=i=s=void 0},v.flush=function(){return void 0===s?a:b(No())},v};class Go extends po{constructor(t){super(t),this._fireSelectionChangeDoneDebounced=$o(t=>this.document.fire("selectionChangeDone",t),200)}observe(){const t=this.document;t.on("keydown",(e,n)=>{var r;t.selection.isFake&&((r=n.keyCode)==pi.arrowright||r==pi.arrowleft||r==pi.arrowup||r==pi.arrowdown)&&this.isEnabled&&(n.preventDefault(),this._handleSelectionMove(n.keyCode))},{priority:"lowest"})}destroy(){super.destroy(),this._fireSelectionChangeDoneDebounced.cancel()}_handleSelectionMove(t){const e=this.document.selection,n=new ni(e.getRanges(),{backward:e.isBackward,fake:!1});t!=pi.arrowleft&&t!=pi.arrowup||n.setTo(n.getFirstPosition()),t!=pi.arrowright&&t!=pi.arrowdown||n.setTo(n.getLastPosition());const r={oldSelection:e,newSelection:n,domSelection:null};this.document.fire("selectionChange",r),this._fireSelectionChangeDoneDebounced(r)}}class qo extends po{constructor(t){super(t),this.mutationObserver=t.getObserver(Po),this.selection=this.document.selection,this.domConverter=t.domConverter,this._documents=new WeakSet,this._fireSelectionChangeDoneDebounced=$o(t=>this.document.fire("selectionChangeDone",t),200),this._clearInfiniteLoopInterval=setInterval(()=>this._clearInfiniteLoop(),1e3),this._loopbackCounter=0}observe(t){const e=t.ownerDocument;this._documents.has(e)||(this.listenTo(e,"selectionchange",()=>{this._handleSelectionChange(e)}),this._documents.add(e))}destroy(){super.destroy(),clearInterval(this._clearInfiniteLoopInterval),this._fireSelectionChangeDoneDebounced.cancel()}_handleSelectionChange(t){if(!this.isEnabled)return;this.mutationObserver.flush();const e=t.defaultView.getSelection(),n=this.domConverter.domSelectionToView(e);if(0!=n.rangeCount){if(this.view.hasDomSelection=!0,!(this.selection.isEqual(n)&&this.domConverter.isDomSelectionCorrect(e)||++this._loopbackCounter>60))if(this.selection.isSimilar(n))this.view.forceRender();else{const t={oldSelection:this.selection,newSelection:n,domSelection:e};this.document.fire("selectionChange",t),this._fireSelectionChangeDoneDebounced(t)}}else this.view.hasDomSelection=!1}_clearInfiniteLoop(){this._loopbackCounter=0}}class Xo extends Io{constructor(t){super(t),this.domEventType=["focus","blur"],this.useCapture=!0;const e=this.document;e.on("focus",()=>{e.isFocused=!0,this._renderTimeoutId=setTimeout(()=>t.forceRender(),50)}),e.on("blur",(n,r)=>{const i=e.selection.editableElement;null!==i&&i!==r.target||(e.isFocused=!1,t.forceRender())})}onDomEvent(t){this.fire(t.type,t)}destroy(){this._renderTimeoutId&&clearTimeout(this._renderTimeoutId),super.destroy()}}class Zo extends Io{constructor(t){super(t),this.domEventType=["compositionstart","compositionupdate","compositionend"];const e=this.document;e.on("compositionstart",()=>{e.isComposing=!0}),e.on("compositionend",()=>{e.isComposing=!1})}onDomEvent(t){this.fire(t.type,t)}}class Ko extends Io{constructor(t){super(t),this.domEventType=["beforeinput"]}onDomEvent(t){this.fire(t.type,t)}}function Qo(t){return"[object Range]"==Object.prototype.toString.apply(t)}function Jo(t){const e=t.ownerDocument.defaultView.getComputedStyle(t);return{top:parseInt(e.borderTopWidth,10),right:parseInt(e.borderRightWidth,10),bottom:parseInt(e.borderBottomWidth,10),left:parseInt(e.borderLeftWidth,10)}}const ta=["top","right","bottom","left","width","height"];class ea{constructor(t){const e=Qo(t);if(Object.defineProperty(this,"_source",{value:t._source||t,writable:!0,enumerable:!1}),nn(t)||e)na(this,e?ea.getDomRangeRects(t)[0]:t.getBoundingClientRect());else if(co(t)){const{innerWidth:e,innerHeight:n}=t;na(this,{top:0,right:e,bottom:n,left:0,width:e,height:n})}else na(this,t)}clone(){return new ea(this)}moveTo(t,e){return this.top=e,this.right=t+this.width,this.bottom=e+this.height,this.left=t,this}moveBy(t,e){return this.top+=e,this.right+=t,this.left+=t,this.bottom+=e,this}getIntersection(t){const e={top:Math.max(this.top,t.top),right:Math.min(this.right,t.right),bottom:Math.min(this.bottom,t.bottom),left:Math.max(this.left,t.left)};return e.width=e.right-e.left,e.height=e.bottom-e.top,e.width<0||e.height<0?null:new ea(e)}getIntersectionArea(t){const e=this.getIntersection(t);return e?e.getArea():0}getArea(){return this.width*this.height}getVisible(){const t=this._source;let e=this.clone();if(!ra(t)){let n=t.parentNode||t.commonAncestorContainer;for(;n&&!ra(n);){const t=new ea(n),r=e.getIntersection(t);if(!r)return null;r.getArea()<e.getArea()&&(e=r),n=n.parentNode}}return e}isEqual(t){for(const e of ta)if(this[e]!==t[e])return!1;return!0}contains(t){const e=this.getIntersection(t);return!(!e||!e.isEqual(t))}excludeScrollbarsAndBorders(){const t=this._source;let e,n,r;if(co(t))e=t.innerWidth-t.document.documentElement.clientWidth,n=t.innerHeight-t.document.documentElement.clientHeight,r=t.getComputedStyle(t.document.documentElement).direction;else{const i=Jo(this._source);e=t.offsetWidth-t.clientWidth-i.left-i.right,n=t.offsetHeight-t.clientHeight-i.top-i.bottom,r=t.ownerDocument.defaultView.getComputedStyle(t).direction,this.left+=i.left,this.top+=i.top,this.right-=i.right,this.bottom-=i.bottom,this.width=this.right-this.left,this.height=this.bottom-this.top}return this.width-=e,"ltr"===r?this.right-=e:this.left+=e,this.height-=n,this.bottom-=n,this}static getDomRangeRects(t){const e=[],n=Array.from(t.getClientRects());if(n.length)for(const r of n)e.push(new ea(r));else{let n=t.startContainer;Ri(n)&&(n=n.parentNode);const r=new ea(n.getBoundingClientRect());r.right=r.left,r.width=0,e.push(r)}return e}}function na(t,e){for(const n of ta)t[n]=e[n]}function ra(t){return!!nn(t)&&t===t.ownerDocument.body}function ia({target:t,viewportOffset:e=0}){const n=ha(t);let r=n,i=null;for(;r;){let o;o=da(r==n?t:i),aa(o,()=>fa(t,r));const a=fa(t,r);if(oa(r,a,e),r.parent!=r){if(i=r.frameElement,r=r.parent,!i)return}else r=null}}function oa(t,e,n){const r=e.clone().moveBy(0,n),i=e.clone().moveBy(0,-n),o=new ea(t).excludeScrollbarsAndBorders();if(![i,r].every(t=>o.contains(t))){let{scrollX:a,scrollY:s}=t;la(i,o)?s-=o.top-e.top+n:sa(r,o)&&(s+=e.bottom-o.bottom+n),ca(e,o)?a-=o.left-e.left+n:ua(e,o)&&(a+=e.right-o.right+n),t.scrollTo(a,s)}}function aa(t,e){const n=ha(t);let r,i;for(;t!=n.document.body;)i=e(),r=new ea(t).excludeScrollbarsAndBorders(),r.contains(i)||(la(i,r)?t.scrollTop-=r.top-i.top:sa(i,r)&&(t.scrollTop+=i.bottom-r.bottom),ca(i,r)?t.scrollLeft-=r.left-i.left:ua(i,r)&&(t.scrollLeft+=i.right-r.right)),t=t.parentNode}function sa(t,e){return t.bottom>e.bottom}function la(t,e){return t.top<e.top}function ca(t,e){return t.left<e.left}function ua(t,e){return t.right>e.right}function ha(t){return Qo(t)?t.startContainer.ownerDocument.defaultView:t.ownerDocument.defaultView}function da(t){if(Qo(t)){let e=t.commonAncestorContainer;return Ri(e)&&(e=e.parentNode),e}return t.parentNode}function fa(t,e){const n=ha(t),r=new ea(t);if(n===e)return r;{let t=n;for(;t!=e;){const e=t.frameElement,n=new ea(e).excludeScrollbarsAndBorders();r.moveBy(n.left,n.top),t=t.parent}}return r}Object.assign({},{scrollViewportToShowTarget:ia,scrollAncestorsToShowTarget:function(t){aa(da(t),()=>new ea(t))}});class pa{constructor(t){this.document=new ii(t),this.domConverter=new oo(this.document),this.domRoots=new Map,this.set("isRenderingInProgress",!1),this.set("hasDomSelection",!1),this._renderer=new Ki(this.domConverter,this.document.selection),this._renderer.bind("isFocused").to(this.document),this._initialDomRootAttributes=new WeakMap,this._observers=new Map,this._ongoingChange=!1,this._postFixersInProgress=!1,this._renderingDisabled=!1,this._hasChangedSinceTheLastRendering=!1,this._writer=new Oi(this.document),this.addObserver(Po),this.addObserver(qo),this.addObserver(Xo),this.addObserver(Ro),this.addObserver(Go),this.addObserver(Zo),hi.isAndroid&&this.addObserver(Ko),this.document.on("keydown",Vi),ki(this),this.on("render",()=>{this._render(),this.document.fire("layoutChanged"),this._hasChangedSinceTheLastRendering=!1}),this.listenTo(this.document.selection,"change",()=>{this._hasChangedSinceTheLastRendering=!0})}attachDomRoot(t,e="main"){const n=this.document.getRoot(e);n._name=t.tagName.toLowerCase();const r={};for(const{name:o,value:a}of Array.from(t.attributes))r[o]=a,"class"===o?this._writer.addClass(a.split(" "),n):this._writer.setAttribute(o,a,n);this._initialDomRootAttributes.set(t,r);const i=()=>{this._writer.setAttribute("contenteditable",!n.isReadOnly,n),n.isReadOnly?this._writer.addClass("ck-read-only",n):this._writer.removeClass("ck-read-only",n)};i(),this.domRoots.set(e,t),this.domConverter.bindElements(t,n),this._renderer.markToSync("children",n),this._renderer.markToSync("attributes",n),this._renderer.domDocuments.add(t.ownerDocument),n.on("change:children",(t,e)=>this._renderer.markToSync("children",e)),n.on("change:attributes",(t,e)=>this._renderer.markToSync("attributes",e)),n.on("change:text",(t,e)=>this._renderer.markToSync("text",e)),n.on("change:isReadOnly",()=>this.change(i)),n.on("change",()=>{this._hasChangedSinceTheLastRendering=!0});for(const o of this._observers.values())o.observe(t,e)}detachDomRoot(t){const e=this.domRoots.get(t);Array.from(e.attributes).forEach(({name:t})=>e.removeAttribute(t));const n=this._initialDomRootAttributes.get(e);for(const r in n)e.setAttribute(r,n[r]);this.domRoots.delete(t),this.domConverter.unbindDomElement(e)}getDomRoot(t="main"){return this.domRoots.get(t)}addObserver(t){let e=this._observers.get(t);if(e)return e;e=new t(this),this._observers.set(t,e);for(const[n,r]of this.domRoots)e.observe(r,n);return e.enable(),e}getObserver(t){return this._observers.get(t)}disableObservers(){for(const t of this._observers.values())t.disable()}enableObservers(){for(const t of this._observers.values())t.enable()}scrollToTheSelection(){const t=this.document.selection.getFirstRange();t&&ia({target:this.domConverter.viewRangeToDom(t),viewportOffset:20})}focus(){if(!this.document.isFocused){const t=this.document.selection.editableElement;t&&(this.domConverter.focus(t),this.forceRender())}}change(t){if(this.isRenderingInProgress||this._postFixersInProgress)throw new dn.b("cannot-change-view-tree: Attempting to make changes to the view when it is in an incorrect state: rendering or post-fixers are in progress. This may cause some unexpected behavior and inconsistency between the DOM and the view.",this);try{if(this._ongoingChange)return t(this._writer);this._ongoingChange=!0;const e=t(this._writer);return this._ongoingChange=!1,!this._renderingDisabled&&this._hasChangedSinceTheLastRendering&&(this._postFixersInProgress=!0,this.document._callPostFixers(this._writer),this._postFixersInProgress=!1,this.fire("render")),e}catch(t){dn.b.rethrowUnexpectedError(t,this)}}forceRender(){this._hasChangedSinceTheLastRendering=!0,this.change(()=>{})}destroy(){for(const t of this._observers.values())t.destroy();this.document.destroy(),this.stopListening()}createPositionAt(t,e){return Qr._createAt(t,e)}createPositionAfter(t){return Qr._createAfter(t)}createPositionBefore(t){return Qr._createBefore(t)}createRange(t,e){return new Jr(t,e)}createRangeOn(t){return Jr._createOn(t)}createRangeIn(t){return Jr._createIn(t)}createSelection(t,e,n){return new ni(t,e,n)}_disableRendering(t){this._renderingDisabled=t,0==t&&this.change(()=>{})}_render(){this.isRenderingInProgress=!0,this.disableObservers(),this._renderer.render(),this.enableObservers(),this.isRenderingInProgress=!1}}kn(pa,Hr);class ma{constructor(t){this.parent=null,this._attrs=Rn(t)}get index(){let t;if(!this.parent)return null;if(null===(t=this.parent.getChildIndex(this)))throw new dn.b("model-node-not-found-in-parent: The node's parent does not contain this node.",this);return t}get startOffset(){let t;if(!this.parent)return null;if(null===(t=this.parent.getChildStartOffset(this)))throw new dn.b("model-node-not-found-in-parent: The node's parent does not contain this node.",this);return t}get offsetSize(){return 1}get endOffset(){return this.parent?this.startOffset+this.offsetSize:null}get nextSibling(){const t=this.index;return null!==t&&this.parent.getChild(t+1)||null}get previousSibling(){const t=this.index;return null!==t&&this.parent.getChild(t-1)||null}get root(){let t=this;for(;t.parent;)t=t.parent;return t}isAttached(){return this.root.is("rootElement")}getPath(){const t=[];let e=this;for(;e.parent;)t.unshift(e.startOffset),e=e.parent;return t}getAncestors(t={includeSelf:!1,parentFirst:!1}){const e=[];let n=t.includeSelf?this:this.parent;for(;n;)e[t.parentFirst?"push":"unshift"](n),n=n.parent;return e}getCommonAncestor(t,e={}){const n=this.getAncestors(e),r=t.getAncestors(e);let i=0;for(;n[i]==r[i]&&n[i];)i++;return 0===i?null:n[i-1]}isBefore(t){if(this==t)return!1;if(this.root!==t.root)return!1;const e=this.getPath(),n=t.getPath(),r=jn(e,n);switch(r){case"prefix":return!0;case"extension":return!1;default:return e[r]<n[r]}}isAfter(t){return this!=t&&this.root===t.root&&!this.isBefore(t)}hasAttribute(t){return this._attrs.has(t)}getAttribute(t){return this._attrs.get(t)}getAttributes(){return this._attrs.entries()}getAttributeKeys(){return this._attrs.keys()}toJSON(){const t={};return this._attrs.size&&(t.attributes=Array.from(this._attrs).reduce((t,e)=>(t[e[0]]=e[1],t),{})),t}is(t){return"node"===t||"model:node"===t}_clone(){return new ma(this._attrs)}_remove(){this.parent._removeChildren(this.index)}_setAttribute(t,e){this._attrs.set(t,e)}_setAttributesTo(t){this._attrs=Rn(t)}_removeAttribute(t){return this._attrs.delete(t)}_clearAttributes(){this._attrs.clear()}}class ga extends ma{constructor(t,e){super(e),this._data=t||""}get offsetSize(){return this.data.length}get data(){return this._data}is(t){return"text"===t||"model:text"===t||"node"===t||"model:node"===t}toJSON(){const t=super.toJSON();return t.data=this.data,t}_clone(){return new ga(this.data,this.getAttributes())}static fromJSON(t){return new ga(t.data,t.attributes)}}class ba{constructor(t,e,n){if(this.textNode=t,e<0||e>t.offsetSize)throw new dn.b("model-textproxy-wrong-offsetintext: Given offsetInText value is incorrect.",this);if(n<0||e+n>t.offsetSize)throw new dn.b("model-textproxy-wrong-length: Given length value is incorrect.",this);this.data=t.data.substring(e,e+n),this.offsetInText=e}get startOffset(){return null!==this.textNode.startOffset?this.textNode.startOffset+this.offsetInText:null}get offsetSize(){return this.data.length}get endOffset(){return null!==this.startOffset?this.startOffset+this.offsetSize:null}get isPartial(){return this.offsetSize!==this.textNode.offsetSize}get parent(){return this.textNode.parent}get root(){return this.textNode.root}is(t){return"textProxy"===t||"model:textProxy"===t}getPath(){const t=this.textNode.getPath();return t.length>0&&(t[t.length-1]+=this.offsetInText),t}getAncestors(t={includeSelf:!1,parentFirst:!1}){const e=[];let n=t.includeSelf?this:this.parent;for(;n;)e[t.parentFirst?"push":"unshift"](n),n=n.parent;return e}hasAttribute(t){return this.textNode.hasAttribute(t)}getAttribute(t){return this.textNode.getAttribute(t)}getAttributes(){return this.textNode.getAttributes()}getAttributeKeys(){return this.textNode.getAttributeKeys()}}class va{constructor(t){this._nodes=[],t&&this._insertNodes(0,t)}[Symbol.iterator](){return this._nodes[Symbol.iterator]()}get length(){return this._nodes.length}get maxOffset(){return this._nodes.reduce((t,e)=>t+e.offsetSize,0)}getNode(t){return this._nodes[t]||null}getNodeIndex(t){const e=this._nodes.indexOf(t);return-1==e?null:e}getNodeStartOffset(t){const e=this.getNodeIndex(t);return null===e?null:this._nodes.slice(0,e).reduce((t,e)=>t+e.offsetSize,0)}indexToOffset(t){if(t==this._nodes.length)return this.maxOffset;const e=this._nodes[t];if(!e)throw new dn.b("model-nodelist-index-out-of-bounds: Given index cannot be found in the node list.",this);return this.getNodeStartOffset(e)}offsetToIndex(t){let e=0;for(const n of this._nodes){if(t>=e&&t<e+n.offsetSize)return this.getNodeIndex(n);e+=n.offsetSize}if(e!=t)throw new dn.b("model-nodelist-offset-out-of-bounds: Given offset cannot be found in the node list.",this,{offset:t,nodeList:this});return this.length}_insertNodes(t,e){for(const n of e)if(!(n instanceof ma))throw new dn.b("model-nodelist-insertNodes-not-node: Trying to insert an object which is not a Node instance.",this);this._nodes.splice(t,0,...e)}_removeNodes(t,e=1){return this._nodes.splice(t,e)}toJSON(){return this._nodes.map(t=>t.toJSON())}}class ya extends ma{constructor(t,e,n){super(e),this.name=t,this._children=new va,n&&this._insertChild(0,n)}get childCount(){return this._children.length}get maxOffset(){return this._children.maxOffset}get isEmpty(){return 0===this.childCount}is(t,e=null){return e?e===this.name&&("element"===t||"model:element"===t):"element"===t||"model:element"===t||t===this.name||t==="model:"+this.name||"node"===t||"model:node"===t}getChild(t){return this._children.getNode(t)}getChildren(){return this._children[Symbol.iterator]()}getChildIndex(t){return this._children.getNodeIndex(t)}getChildStartOffset(t){return this._children.getNodeStartOffset(t)}offsetToIndex(t){return this._children.offsetToIndex(t)}getNodeByPath(t){let e=this;for(const n of t)e=e.getChild(e.offsetToIndex(n));return e}toJSON(){const t=super.toJSON();if(t.name=this.name,this._children.length>0){t.children=[];for(const e of this._children)t.children.push(e.toJSON())}return t}_clone(t=!1){const e=t?Array.from(this._children).map(t=>t._clone(!0)):null;return new ya(this.name,this.getAttributes(),e)}_appendChild(t){this._insertChild(this.childCount,t)}_insertChild(t,e){const n=function(t){return"string"==typeof t?[new ga(t)]:(xn(t)||(t=[t]),Array.from(t).map(t=>"string"==typeof t?new ga(t):t instanceof ba?new ga(t.data,t.getAttributes()):t))}(e);for(const r of n)null!==r.parent&&r._remove(),r.parent=this;this._children._insertNodes(t,n)}_removeChildren(t,e=1){const n=this._children._removeNodes(t,e);for(const r of n)r.parent=null;return n}static fromJSON(t){let e=null;if(t.children){e=[];for(const n of t.children)n.name?e.push(ya.fromJSON(n)):e.push(ga.fromJSON(n))}return new ya(t.name,t.attributes,e)}}class wa{constructor(t={}){if(!t.boundaries&&!t.startPosition)throw new dn.b("model-tree-walker-no-start-position: Neither boundaries nor starting position have been defined.",null);const e=t.direction||"forward";if("forward"!=e&&"backward"!=e)throw new dn.b("model-tree-walker-unknown-direction: Only `backward` and `forward` direction allowed.",t,{direction:e});this.direction=e,this.boundaries=t.boundaries||null,t.startPosition?this.position=t.startPosition.clone():this.position=xa._createAt(this.boundaries["backward"==this.direction?"end":"start"]),this.position.stickiness="toNone",this.singleCharacters=!!t.singleCharacters,this.shallow=!!t.shallow,this.ignoreElementEnd=!!t.ignoreElementEnd,this._boundaryStartParent=this.boundaries?this.boundaries.start.parent:null,this._boundaryEndParent=this.boundaries?this.boundaries.end.parent:null,this._visitedParent=this.position.parent}[Symbol.iterator](){return this}skip(t){let e,n,r,i;do{r=this.position,i=this._visitedParent,({done:e,value:n}=this.next())}while(!e&&t(n));e||(this.position=r,this._visitedParent=i)}next(){return"forward"==this.direction?this._next():this._previous()}_next(){const t=this.position,e=this.position.clone(),n=this._visitedParent;if(null===n.parent&&e.offset===n.maxOffset)return{done:!0};if(n===this._boundaryEndParent&&e.offset==this.boundaries.end.offset)return{done:!0};const r=e.parent,i=ka(e,r),o=i||Aa(e,r,i);if(o instanceof ya)return this.shallow?e.offset++:(e.path.push(0),this._visitedParent=o),this.position=e,_a("elementStart",o,t,e,1);if(o instanceof ga){let r;if(this.singleCharacters)r=1;else{let t=o.endOffset;this._boundaryEndParent==n&&this.boundaries.end.offset<t&&(t=this.boundaries.end.offset),r=t-e.offset}const i=e.offset-o.startOffset,a=new ba(o,i,r);return e.offset+=r,this.position=e,_a("text",a,t,e,r)}return e.path.pop(),e.offset++,this.position=e,this._visitedParent=n.parent,this.ignoreElementEnd?this._next():_a("elementEnd",n,t,e)}_previous(){const t=this.position,e=this.position.clone(),n=this._visitedParent;if(null===n.parent&&0===e.offset)return{done:!0};if(n==this._boundaryStartParent&&e.offset==this.boundaries.start.offset)return{done:!0};const r=e.parent,i=ka(e,r),o=i||Ma(e,r,i);if(o instanceof ya)return e.offset--,this.shallow?(this.position=e,_a("elementStart",o,t,e,1)):(e.path.push(o.maxOffset),this.position=e,this._visitedParent=o,this.ignoreElementEnd?this._previous():_a("elementEnd",o,t,e));if(o instanceof ga){let r;if(this.singleCharacters)r=1;else{let t=o.startOffset;this._boundaryStartParent==n&&this.boundaries.start.offset>t&&(t=this.boundaries.start.offset),r=e.offset-t}const i=e.offset-o.startOffset,a=new ba(o,i-r,r);return e.offset-=r,this.position=e,_a("text",a,t,e,r)}return e.path.pop(),this.position=e,this._visitedParent=n.parent,_a("elementStart",n,t,e,1)}}function _a(t,e,n,r,i){return{done:!1,value:{type:t,item:e,previousPosition:n,nextPosition:r,length:i}}}class xa{constructor(t,e,n="toNone"){if(!t.is("element")&&!t.is("documentFragment"))throw new dn.b("model-position-root-invalid: Position root invalid.",t);if(!(e instanceof Array)||0===e.length)throw new dn.b("model-position-path-incorrect-format: Position path must be an array with at least one item.",t,{path:e});t.is("rootElement")?e=e.slice():(e=[...t.getPath(),...e],t=t.root),this.root=t,this.path=e,this.stickiness=n}get offset(){return this.path[this.path.length-1]}set offset(t){this.path[this.path.length-1]=t}get parent(){let t=this.root;for(let e=0;e<this.path.length-1;e++)if(t=t.getChild(t.offsetToIndex(this.path[e])),!t)throw new dn.b("model-position-path-incorrect: The position's path is incorrect.",this,{position:this});if(t.is("text"))throw new dn.b("model-position-path-incorrect: The position's path is incorrect.",this,{position:this});return t}get index(){return this.parent.offsetToIndex(this.offset)}get textNode(){return ka(this,this.parent)}get nodeAfter(){const t=this.parent;return Aa(this,t,ka(this,t))}get nodeBefore(){const t=this.parent;return Ma(this,t,ka(this,t))}get isAtStart(){return 0===this.offset}get isAtEnd(){return this.offset==this.parent.maxOffset}compareWith(t){if(this.root!=t.root)return"different";const e=jn(this.path,t.path);switch(e){case"same":return"same";case"prefix":return"before";case"extension":return"after";default:return this.path[e]<t.path[e]?"before":"after"}}getLastMatchingPosition(t,e={}){e.startPosition=this;const n=new wa(e);return n.skip(t),n.position}getParentPath(){return this.path.slice(0,-1)}getAncestors(){const t=this.parent;return t.is("documentFragment")?[t]:t.getAncestors({includeSelf:!0})}getCommonPath(t){if(this.root!=t.root)return[];const e=jn(this.path,t.path),n="string"==typeof e?Math.min(this.path.length,t.path.length):e;return this.path.slice(0,n)}getCommonAncestor(t){const e=this.getAncestors(),n=t.getAncestors();let r=0;for(;e[r]==n[r]&&e[r];)r++;return 0===r?null:e[r-1]}getShiftedBy(t){const e=this.clone(),n=e.offset+t;return e.offset=n<0?0:n,e}isAfter(t){return"after"==this.compareWith(t)}isBefore(t){return"before"==this.compareWith(t)}isEqual(t){return"same"==this.compareWith(t)}isTouching(t){let e=null,n=null;switch(this.compareWith(t)){case"same":return!0;case"before":e=xa._createAt(this),n=xa._createAt(t);break;case"after":e=xa._createAt(t),n=xa._createAt(this);break;default:return!1}let r=e.parent;for(;e.path.length+n.path.length;){if(e.isEqual(n))return!0;if(e.path.length>n.path.length){if(e.offset!==r.maxOffset)return!1;e.path=e.path.slice(0,-1),r=r.parent,e.offset++}else{if(0!==n.offset)return!1;n.path=n.path.slice(0,-1)}}}is(t){return"position"===t||"model:position"===t}hasSameParentAs(t){return this.root===t.root&&"same"==jn(this.getParentPath(),t.getParentPath())}getTransformedByOperation(t){let e;switch(t.type){case"insert":e=this._getTransformedByInsertOperation(t);break;case"move":case"remove":case"reinsert":e=this._getTransformedByMoveOperation(t);break;case"split":e=this._getTransformedBySplitOperation(t);break;case"merge":e=this._getTransformedByMergeOperation(t);break;default:e=xa._createAt(this)}return e}_getTransformedByInsertOperation(t){return this._getTransformedByInsertion(t.position,t.howMany)}_getTransformedByMoveOperation(t){return this._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany)}_getTransformedBySplitOperation(t){const e=t.movedRange;return e.containsPosition(this)||e.start.isEqual(this)&&"toNext"==this.stickiness?this._getCombined(t.splitPosition,t.moveTargetPosition):t.graveyardPosition?this._getTransformedByMove(t.graveyardPosition,t.insertionPosition,1):this._getTransformedByInsertion(t.insertionPosition,1)}_getTransformedByMergeOperation(t){const e=t.movedRange;let n;return e.containsPosition(this)||e.start.isEqual(this)?(n=this._getCombined(t.sourcePosition,t.targetPosition),t.sourcePosition.isBefore(t.targetPosition)&&(n=n._getTransformedByDeletion(t.deletionPosition,1))):n=this.isEqual(t.deletionPosition)?xa._createAt(t.deletionPosition):this._getTransformedByMove(t.deletionPosition,t.graveyardPosition,1),n}_getTransformedByDeletion(t,e){const n=xa._createAt(this);if(this.root!=t.root)return n;if("same"==jn(t.getParentPath(),this.getParentPath())){if(t.offset<this.offset){if(t.offset+e>this.offset)return null;n.offset-=e}}else if("prefix"==jn(t.getParentPath(),this.getParentPath())){const r=t.path.length-1;if(t.offset<=this.path[r]){if(t.offset+e>this.path[r])return null;n.path[r]-=e}}return n}_getTransformedByInsertion(t,e){const n=xa._createAt(this);if(this.root!=t.root)return n;if("same"==jn(t.getParentPath(),this.getParentPath()))(t.offset<this.offset||t.offset==this.offset&&"toPrevious"!=this.stickiness)&&(n.offset+=e);else if("prefix"==jn(t.getParentPath(),this.getParentPath())){const r=t.path.length-1;t.offset<=this.path[r]&&(n.path[r]+=e)}return n}_getTransformedByMove(t,e,n){if(e=e._getTransformedByDeletion(t,n),t.isEqual(e))return xa._createAt(this);const r=this._getTransformedByDeletion(t,n);return null===r||t.isEqual(this)&&"toNext"==this.stickiness||t.getShiftedBy(n).isEqual(this)&&"toPrevious"==this.stickiness?this._getCombined(t,e):r._getTransformedByInsertion(e,n)}_getCombined(t,e){const n=t.path.length-1,r=xa._createAt(e);return r.stickiness=this.stickiness,r.offset=r.offset+this.path[n]-t.offset,r.path=[...r.path,...this.path.slice(n+1)],r}toJSON(){return{root:this.root.toJSON(),path:Array.from(this.path),stickiness:this.stickiness}}clone(){return new this.constructor(this.root,this.path,this.stickiness)}static _createAt(t,e,n="toNone"){if(t instanceof xa)return new xa(t.root,t.path,t.stickiness);{const r=t;if("end"==e)e=r.maxOffset;else{if("before"==e)return this._createBefore(r,n);if("after"==e)return this._createAfter(r,n);if(0!==e&&!e)throw new dn.b("model-createPositionAt-offset-required: Model#createPositionAt() requires the offset when the first parameter is a model item.",[this,t])}if(!r.is("element")&&!r.is("documentFragment"))throw new dn.b("model-position-parent-incorrect: Position parent have to be a element or document fragment.",[this,t]);const i=r.getPath();return i.push(e),new this(r.root,i,n)}}static _createAfter(t,e){if(!t.parent)throw new dn.b("model-position-after-root: You cannot make a position after root.",[this,t],{root:t});return this._createAt(t.parent,t.endOffset,e)}static _createBefore(t,e){if(!t.parent)throw new dn.b("model-position-before-root: You cannot make a position before root.",t,{root:t});return this._createAt(t.parent,t.startOffset,e)}static fromJSON(t,e){if("$graveyard"===t.root){const n=new xa(e.graveyard,t.path);return n.stickiness=t.stickiness,n}if(!e.getRoot(t.root))throw new dn.b("model-position-fromjson-no-root: Cannot create position for document. Root with specified name does not exist.",e,{rootName:t.root});return new xa(e.getRoot(t.root),t.path,t.stickiness)}}function ka(t,e){const n=e.getChild(e.offsetToIndex(t.offset));return n&&n.is("text")&&n.startOffset<t.offset?n:null}function Aa(t,e,n){return null!==n?null:e.getChild(e.offsetToIndex(t.offset))}function Ma(t,e,n){return null!==n?null:e.getChild(e.offsetToIndex(t.offset)-1)}class Oa{constructor(t,e=null){this.start=xa._createAt(t),this.end=e?xa._createAt(e):xa._createAt(t),this.start.stickiness=this.isCollapsed?"toNone":"toNext",this.end.stickiness=this.isCollapsed?"toNone":"toPrevious"}*[Symbol.iterator](){yield*new wa({boundaries:this,ignoreElementEnd:!0})}get isCollapsed(){return this.start.isEqual(this.end)}get isFlat(){return"same"==jn(this.start.getParentPath(),this.end.getParentPath())}get root(){return this.start.root}containsPosition(t){return t.isAfter(this.start)&&t.isBefore(this.end)}containsRange(t,e=!1){t.isCollapsed&&(e=!1);const n=this.containsPosition(t.start)||e&&this.start.isEqual(t.start),r=this.containsPosition(t.end)||e&&this.end.isEqual(t.end);return n&&r}containsItem(t){const e=xa._createBefore(t);return this.containsPosition(e)||this.start.isEqual(e)}is(t){return"range"===t||"model:range"===t}isEqual(t){return this.start.isEqual(t.start)&&this.end.isEqual(t.end)}isIntersecting(t){return this.start.isBefore(t.end)&&this.end.isAfter(t.start)}getDifference(t){const e=[];return this.isIntersecting(t)?(this.containsPosition(t.start)&&e.push(new Oa(this.start,t.start)),this.containsPosition(t.end)&&e.push(new Oa(t.end,this.end))):e.push(new Oa(this.start,this.end)),e}getIntersection(t){if(this.isIntersecting(t)){let e=this.start,n=this.end;return this.containsPosition(t.start)&&(e=t.start),this.containsPosition(t.end)&&(n=t.end),new Oa(e,n)}return null}getMinimalFlatRanges(){const t=[],e=this.start.getCommonPath(this.end).length,n=xa._createAt(this.start);let r=n.parent;for(;n.path.length>e+1;){const e=r.maxOffset-n.offset;0!==e&&t.push(new Oa(n,n.getShiftedBy(e))),n.path=n.path.slice(0,-1),n.offset++,r=r.parent}for(;n.path.length<=this.end.path.length;){const e=this.end.path[n.path.length-1],r=e-n.offset;0!==r&&t.push(new Oa(n,n.getShiftedBy(r))),n.offset=e,n.path.push(0)}return t}getWalker(t={}){return t.boundaries=this,new wa(t)}*getItems(t={}){t.boundaries=this,t.ignoreElementEnd=!0;const e=new wa(t);for(const n of e)yield n.item}*getPositions(t={}){t.boundaries=this;const e=new wa(t);yield e.position;for(const n of e)yield n.nextPosition}getTransformedByOperation(t){switch(t.type){case"insert":return this._getTransformedByInsertOperation(t);case"move":case"remove":case"reinsert":return this._getTransformedByMoveOperation(t);case"split":return[this._getTransformedBySplitOperation(t)];case"merge":return[this._getTransformedByMergeOperation(t)]}return[new Oa(this.start,this.end)]}getTransformedByOperations(t){const e=[new Oa(this.start,this.end)];for(const n of t)for(let t=0;t<e.length;t++){const r=e[t].getTransformedByOperation(n);e.splice(t,1,...r),t+=r.length-1}for(let n=0;n<e.length;n++){const t=e[n];for(let r=n+1;r<e.length;r++){const n=e[r];(t.containsRange(n)||n.containsRange(t)||t.isEqual(n))&&e.splice(r,1)}}return e}getCommonAncestor(){return this.start.getCommonAncestor(this.end)}getContainedElement(){if(this.isCollapsed)return null;const t=this.start.nodeAfter,e=this.end.nodeBefore;return t&&t.is("element")&&t===e?t:null}toJSON(){return{start:this.start.toJSON(),end:this.end.toJSON()}}clone(){return new this.constructor(this.start,this.end)}_getTransformedByInsertOperation(t,e=!1){return this._getTransformedByInsertion(t.position,t.howMany,e)}_getTransformedByMoveOperation(t,e=!1){const n=t.sourcePosition,r=t.howMany,i=t.targetPosition;return this._getTransformedByMove(n,i,r,e)}_getTransformedBySplitOperation(t){const e=this.start._getTransformedBySplitOperation(t);let n=this.end._getTransformedBySplitOperation(t);return this.end.isEqual(t.insertionPosition)&&(n=this.end.getShiftedBy(1)),e.root!=n.root&&(n=this.end.getShiftedBy(-1)),new Oa(e,n)}_getTransformedByMergeOperation(t){if(this.start.isEqual(t.targetPosition)&&this.end.isEqual(t.deletionPosition))return new Oa(this.start);let e=this.start._getTransformedByMergeOperation(t),n=this.end._getTransformedByMergeOperation(t);return e.root!=n.root&&(n=this.end.getShiftedBy(-1)),e.isAfter(n)?(t.sourcePosition.isBefore(t.targetPosition)?(e=xa._createAt(n),e.offset=0):(t.deletionPosition.isEqual(e)||(n=t.deletionPosition),e=t.targetPosition),new Oa(e,n)):new Oa(e,n)}_getTransformedByInsertion(t,e,n=!1){if(n&&this.containsPosition(t))return[new Oa(this.start,t),new Oa(t.getShiftedBy(e),this.end._getTransformedByInsertion(t,e))];{const n=new Oa(this.start,this.end);return n.start=n.start._getTransformedByInsertion(t,e),n.end=n.end._getTransformedByInsertion(t,e),[n]}}_getTransformedByMove(t,e,n,r=!1){if(this.isCollapsed){const r=this.start._getTransformedByMove(t,e,n);return[new Oa(r)]}const i=Oa._createFromPositionAndShift(t,n),o=e._getTransformedByDeletion(t,n);if(this.containsPosition(e)&&!r&&(i.containsPosition(this.start)||i.containsPosition(this.end))){const r=this.start._getTransformedByMove(t,e,n),i=this.end._getTransformedByMove(t,e,n);return[new Oa(r,i)]}let a;const s=this.getDifference(i);let l=null;const c=this.getIntersection(i);if(1==s.length?l=new Oa(s[0].start._getTransformedByDeletion(t,n),s[0].end._getTransformedByDeletion(t,n)):2==s.length&&(l=new Oa(this.start,this.end._getTransformedByDeletion(t,n))),a=l?l._getTransformedByInsertion(o,n,null!==c||r):[],c){const t=new Oa(c.start._getCombined(i.start,o),c.end._getCombined(i.start,o));2==a.length?a.splice(1,0,t):a.push(t)}return a}_getTransformedByDeletion(t,e){let n=this.start._getTransformedByDeletion(t,e),r=this.end._getTransformedByDeletion(t,e);return null==n&&null==r?null:(null==n&&(n=t),null==r&&(r=t),new Oa(n,r))}static _createFromPositionAndShift(t,e){const n=t,r=t.getShiftedBy(e);return e>0?new this(n,r):new this(r,n)}static _createIn(t){return new this(xa._createAt(t,0),xa._createAt(t,t.maxOffset))}static _createOn(t){return this._createFromPositionAndShift(xa._createBefore(t),t.offsetSize)}static _createFromRanges(t){if(0===t.length)throw new dn.b("range-create-from-ranges-empty-array: At least one range has to be passed.",null);if(1==t.length)return t[0].clone();const e=t[0];t.sort((t,e)=>t.start.isAfter(e.start)?1:-1);const n=t.indexOf(e),r=new this(e.start,e.end);if(n>0)for(let i=n-1;t[i].end.isEqual(r.start);i++)r.start=xa._createAt(t[i].start);for(let i=n+1;i<t.length&&t[i].start.isEqual(r.end);i++)r.end=xa._createAt(t[i].end);return r}static fromJSON(t,e){return new this(xa.fromJSON(t.start,e),xa.fromJSON(t.end,e))}}class Sa{constructor(){this._modelToViewMapping=new WeakMap,this._viewToModelMapping=new WeakMap,this._viewToModelLengthCallbacks=new Map,this._markerNameToElements=new Map,this._elementToMarkerNames=new Map,this._unboundMarkerNames=new Set,this.on("modelToViewPosition",(t,e)=>{if(e.viewPosition)return;const n=this._modelToViewMapping.get(e.modelPosition.parent);e.viewPosition=this._findPositionIn(n,e.modelPosition.offset)},{priority:"low"}),this.on("viewToModelPosition",(t,e)=>{if(e.modelPosition)return;const n=this.findMappedViewAncestor(e.viewPosition),r=this._viewToModelMapping.get(n),i=this._toModelOffset(e.viewPosition.parent,e.viewPosition.offset,n);e.modelPosition=xa._createAt(r,i)},{priority:"low"})}bindElements(t,e){this._modelToViewMapping.set(t,e),this._viewToModelMapping.set(e,t)}unbindViewElement(t){const e=this.toModelElement(t);if(this._viewToModelMapping.delete(t),this._elementToMarkerNames.has(t))for(const n of this._elementToMarkerNames.get(t))this._unboundMarkerNames.add(n);this._modelToViewMapping.get(e)==t&&this._modelToViewMapping.delete(e)}unbindModelElement(t){const e=this.toViewElement(t);this._modelToViewMapping.delete(t),this._viewToModelMapping.get(e)==t&&this._viewToModelMapping.delete(e)}bindElementToMarker(t,e){const n=this._markerNameToElements.get(e)||new Set;n.add(t);const r=this._elementToMarkerNames.get(t)||new Set;r.add(e),this._markerNameToElements.set(e,n),this._elementToMarkerNames.set(t,r)}unbindElementFromMarkerName(t,e){const n=this._markerNameToElements.get(e);n&&(n.delete(t),0==n.size&&this._markerNameToElements.delete(e));const r=this._elementToMarkerNames.get(t);r&&(r.delete(e),0==r.size&&this._elementToMarkerNames.delete(t))}flushUnboundMarkerNames(){const t=Array.from(this._unboundMarkerNames);return this._unboundMarkerNames.clear(),t}clearBindings(){this._modelToViewMapping=new WeakMap,this._viewToModelMapping=new WeakMap,this._markerNameToElements=new Map,this._elementToMarkerNames=new Map,this._unboundMarkerNames=new Set}toModelElement(t){return this._viewToModelMapping.get(t)}toViewElement(t){return this._modelToViewMapping.get(t)}toModelRange(t){return new Oa(this.toModelPosition(t.start),this.toModelPosition(t.end))}toViewRange(t){return new Jr(this.toViewPosition(t.start),this.toViewPosition(t.end))}toModelPosition(t){const e={viewPosition:t,mapper:this};return this.fire("viewToModelPosition",e),e.modelPosition}toViewPosition(t,e={isPhantom:!1}){const n={modelPosition:t,mapper:this,isPhantom:e.isPhantom};return this.fire("modelToViewPosition",n),n.viewPosition}markerNameToElements(t){const e=this._markerNameToElements.get(t);if(!e)return null;const n=new Set;for(const r of e)if(r.is("attributeElement"))for(const t of r.getElementsWithSameId())n.add(t);else n.add(r);return n}registerViewToModelLength(t,e){this._viewToModelLengthCallbacks.set(t,e)}findMappedViewAncestor(t){let e=t.parent;for(;!this._viewToModelMapping.has(e);)e=e.parent;return e}_toModelOffset(t,e,n){if(n!=t)return this._toModelOffset(t.parent,t.index,n)+this._toModelOffset(t,e,t);if(t.is("text"))return e;let r=0;for(let i=0;i<e;i++)r+=this.getModelLength(t.getChild(i));return r}getModelLength(t){if(this._viewToModelLengthCallbacks.get(t.name))return this._viewToModelLengthCallbacks.get(t.name)(t);if(this._viewToModelMapping.has(t))return 1;if(t.is("text"))return t.data.length;if(t.is("uiElement"))return 0;{let e=0;for(const n of t.getChildren())e+=this.getModelLength(n);return e}}_findPositionIn(t,e){let n,r=0,i=0,o=0;if(t.is("text"))return new Qr(t,e);for(;i<e;)n=t.getChild(o),r=this.getModelLength(n),i+=r,o++;return i==e?this._moveViewPositionToTextNode(new Qr(t,o)):this._findPositionIn(n,e-(i-r))}_moveViewPositionToTextNode(t){const e=t.nodeBefore,n=t.nodeAfter;return e instanceof Dn?new Qr(e,e.data.length):n instanceof Dn?new Qr(n,0):t}}kn(Sa,mn);class Ta{constructor(){this._consumable=new Map,this._textProxyRegistry=new Map}add(t,e){e=Ca(e),t instanceof ba&&(t=this._getSymbolForTextProxy(t)),this._consumable.has(t)||this._consumable.set(t,new Map),this._consumable.get(t).set(e,!0)}consume(t,e){return e=Ca(e),t instanceof ba&&(t=this._getSymbolForTextProxy(t)),!!this.test(t,e)&&(this._consumable.get(t).set(e,!1),!0)}test(t,e){e=Ca(e),t instanceof ba&&(t=this._getSymbolForTextProxy(t));const n=this._consumable.get(t);if(void 0===n)return null;const r=n.get(e);return void 0===r?null:r}revert(t,e){e=Ca(e),t instanceof ba&&(t=this._getSymbolForTextProxy(t));const n=this.test(t,e);return!1===n?(this._consumable.get(t).set(e,!0),!0):!0!==n&&null}_getSymbolForTextProxy(t){let e=null;const n=this._textProxyRegistry.get(t.startOffset);if(n){const r=n.get(t.endOffset);r&&(e=r.get(t.parent))}return e||(e=this._addSymbolForTextProxy(t.startOffset,t.endOffset,t.parent)),e}_addSymbolForTextProxy(t,e,n){const r=Symbol("textProxySymbol");let i,o;return i=this._textProxyRegistry.get(t),i||(i=new Map,this._textProxyRegistry.set(t,i)),o=i.get(e),o||(o=new Map,i.set(e,o)),o.set(n,r),r}}function Ca(t){const e=t.split(":");return e.length>1?e[0]+":"+e[1]:e[0]}class Ea{constructor(t){this.conversionApi=Nr({dispatcher:this},t)}convertChanges(t,e,n){for(const r of t.getMarkersToRemove())this.convertMarkerRemove(r.name,r.range,n);for(const r of t.getChanges())"insert"==r.type?this.convertInsert(Oa._createFromPositionAndShift(r.position,r.length),n):"remove"==r.type?this.convertRemove(r.position,r.length,r.name,n):this.convertAttribute(r.range,r.attributeKey,r.attributeOldValue,r.attributeNewValue,n);for(const r of this.conversionApi.mapper.flushUnboundMarkerNames()){const t=e.get(r).getRange();this.convertMarkerRemove(r,t,n),this.convertMarkerAdd(r,t,n)}for(const r of t.getMarkersToAdd())this.convertMarkerAdd(r.name,r.range,n)}convertInsert(t,e){this.conversionApi.writer=e,this.conversionApi.consumable=this._createInsertConsumable(t);for(const n of t){const t=n.item,e={item:t,range:Oa._createFromPositionAndShift(n.previousPosition,n.length)};this._testAndFire("insert",e);for(const n of t.getAttributeKeys())e.attributeKey=n,e.attributeOldValue=null,e.attributeNewValue=t.getAttribute(n),this._testAndFire("attribute:"+n,e)}this._clearConversionApi()}convertRemove(t,e,n,r){this.conversionApi.writer=r,this.fire("remove:"+n,{position:t,length:e},this.conversionApi),this._clearConversionApi()}convertAttribute(t,e,n,r,i){this.conversionApi.writer=i,this.conversionApi.consumable=this._createConsumableForRange(t,"attribute:"+e);for(const o of t){const t={item:o.item,range:Oa._createFromPositionAndShift(o.previousPosition,o.length),attributeKey:e,attributeOldValue:n,attributeNewValue:r};this._testAndFire("attribute:"+e,t)}this._clearConversionApi()}convertSelection(t,e,n){const r=Array.from(e.getMarkersAtPosition(t.getFirstPosition()));if(this.conversionApi.writer=n,this.conversionApi.consumable=this._createSelectionConsumable(t,r),this.fire("selection",{selection:t},this.conversionApi),t.isCollapsed){for(const e of r){const n=e.getRange();if(!ja(t.getFirstPosition(),e,this.conversionApi.mapper))continue;const r={item:t,markerName:e.name,markerRange:n};this.conversionApi.consumable.test(t,"addMarker:"+e.name)&&this.fire("addMarker:"+e.name,r,this.conversionApi)}for(const e of t.getAttributeKeys()){const n={item:t,range:t.getFirstRange(),attributeKey:e,attributeOldValue:null,attributeNewValue:t.getAttribute(e)};this.conversionApi.consumable.test(t,"attribute:"+n.attributeKey)&&this.fire("attribute:"+n.attributeKey+":$text",n,this.conversionApi)}this._clearConversionApi()}}convertMarkerAdd(t,e,n){if(!e.root.document||"$graveyard"==e.root.rootName)return;this.conversionApi.writer=n;const r="addMarker:"+t,i=new Ta;if(i.add(e,r),this.conversionApi.consumable=i,this.fire(r,{markerName:t,markerRange:e},this.conversionApi),i.test(e,r)){this.conversionApi.consumable=this._createConsumableForRange(e,r);for(const n of e.getItems()){if(!this.conversionApi.consumable.test(n,r))continue;const i={item:n,range:Oa._createOn(n),markerName:t,markerRange:e};this.fire(r,i,this.conversionApi)}this._clearConversionApi()}}convertMarkerRemove(t,e,n){e.root.document&&"$graveyard"!=e.root.rootName&&(this.conversionApi.writer=n,this.fire("removeMarker:"+t,{markerName:t,markerRange:e},this.conversionApi),this._clearConversionApi())}_createInsertConsumable(t){const e=new Ta;for(const n of t){const t=n.item;e.add(t,"insert");for(const n of t.getAttributeKeys())e.add(t,"attribute:"+n)}return e}_createConsumableForRange(t,e){const n=new Ta;for(const r of t.getItems())n.add(r,e);return n}_createSelectionConsumable(t,e){const n=new Ta;n.add(t,"selection");for(const r of e)n.add(t,"addMarker:"+r.name);for(const r of t.getAttributeKeys())n.add(t,"attribute:"+r);return n}_testAndFire(t,e){if(!this.conversionApi.consumable.test(e.item,t))return;const n=e.item.name||"$text";this.fire(t+":"+n,e,this.conversionApi)}_clearConversionApi(){delete this.conversionApi.writer,delete this.conversionApi.consumable}}function ja(t,e,n){const r=e.getRange(),i=Array.from(t.getAncestors());return i.shift(),i.reverse(),!i.some(t=>{if(r.containsItem(t))return!!n.toViewElement(t).getCustomProperty("addHighlight")})}kn(Ea,mn);class La{constructor(t,e,n){this._lastRangeBackward=!1,this._ranges=[],this._attrs=new Map,t&&this.setTo(t,e,n)}get anchor(){if(this._ranges.length>0){const t=this._ranges[this._ranges.length-1];return this._lastRangeBackward?t.end:t.start}return null}get focus(){if(this._ranges.length>0){const t=this._ranges[this._ranges.length-1];return this._lastRangeBackward?t.start:t.end}return null}get isCollapsed(){return 1===this._ranges.length&&this._ranges[0].isCollapsed}get rangeCount(){return this._ranges.length}get isBackward(){return!this.isCollapsed&&this._lastRangeBackward}isEqual(t){if(this.rangeCount!=t.rangeCount)return!1;if(0===this.rangeCount)return!0;if(!this.anchor.isEqual(t.anchor)||!this.focus.isEqual(t.focus))return!1;for(const e of this._ranges){let n=!1;for(const r of t._ranges)if(e.isEqual(r)){n=!0;break}if(!n)return!1}return!0}*getRanges(){for(const t of this._ranges)yield new Oa(t.start,t.end)}getFirstRange(){let t=null;for(const e of this._ranges)t&&!e.start.isBefore(t.start)||(t=e);return t?new Oa(t.start,t.end):null}getLastRange(){let t=null;for(const e of this._ranges)t&&!e.end.isAfter(t.end)||(t=e);return t?new Oa(t.start,t.end):null}getFirstPosition(){const t=this.getFirstRange();return t?t.start.clone():null}getLastPosition(){const t=this.getLastRange();return t?t.end.clone():null}setTo(t,e,n){if(null===t)this._setRanges([]);else if(t instanceof La)this._setRanges(t.getRanges(),t.isBackward);else if(t&&"function"==typeof t.getRanges)this._setRanges(t.getRanges(),t.isBackward);else if(t instanceof Oa)this._setRanges([t],!!e&&!!e.backward);else if(t instanceof xa)this._setRanges([new Oa(t)]);else if(t instanceof ma){const r=!!n&&!!n.backward;let i;if("in"==e)i=Oa._createIn(t);else if("on"==e)i=Oa._createOn(t);else{if(void 0===e)throw new dn.b("model-selection-setTo-required-second-parameter: selection.setTo requires the second parameter when the first parameter is a node.",[this,t]);i=new Oa(xa._createAt(t,e))}this._setRanges([i],r)}else{if(!xn(t))throw new dn.b("model-selection-setTo-not-selectable: Cannot set the selection to the given place.",[this,t]);this._setRanges(t,e&&!!e.backward)}}_setRanges(t,e=!1){const n=(t=Array.from(t)).some(e=>{if(!(e instanceof Oa))throw new dn.b("model-selection-set-ranges-not-range: Selection range set to an object that is not an instance of model.Range.",[this,t]);return this._ranges.every(t=>!t.isEqual(e))});if(t.length!==this._ranges.length||n){this._removeAllRanges();for(const e of t)this._pushRange(e);this._lastRangeBackward=!!e,this.fire("change:range",{directChange:!0})}}setFocus(t,e){if(null===this.anchor)throw new dn.b("model-selection-setFocus-no-ranges: Cannot set selection focus if there are no ranges in selection.",[this,t]);const n=xa._createAt(t,e);if("same"==n.compareWith(this.focus))return;const r=this.anchor;this._ranges.length&&this._popRange(),"before"==n.compareWith(r)?(this._pushRange(new Oa(n,r)),this._lastRangeBackward=!0):(this._pushRange(new Oa(r,n)),this._lastRangeBackward=!1),this.fire("change:range",{directChange:!0})}getAttribute(t){return this._attrs.get(t)}getAttributes(){return this._attrs.entries()}getAttributeKeys(){return this._attrs.keys()}hasAttribute(t){return this._attrs.has(t)}removeAttribute(t){this.hasAttribute(t)&&(this._attrs.delete(t),this.fire("change:attribute",{attributeKeys:[t],directChange:!0}))}setAttribute(t,e){this.getAttribute(t)!==e&&(this._attrs.set(t,e),this.fire("change:attribute",{attributeKeys:[t],directChange:!0}))}getSelectedElement(){return 1!==this.rangeCount?null:this.getFirstRange().getContainedElement()}is(t){return"selection"===t||"model:selection"===t}*getSelectedBlocks(){const t=new WeakSet;for(const e of this.getRanges()){const n=Ia(e.start,t);n&&Ra(n,e)&&(yield n);for(const i of e.getWalker()){const n=i.item;"elementEnd"==i.type&&Da(n,t,e)&&(yield n)}const r=Ia(e.end,t);r&&!e.end.isTouching(xa._createAt(r,0))&&Ra(r,e)&&(yield r)}}containsEntireContent(t=this.anchor.root){const e=xa._createAt(t,0),n=xa._createAt(t,"end");return e.isTouching(this.getFirstPosition())&&n.isTouching(this.getLastPosition())}_pushRange(t){this._checkRange(t),this._ranges.push(new Oa(t.start,t.end))}_checkRange(t){for(let e=0;e<this._ranges.length;e++)if(t.isIntersecting(this._ranges[e]))throw new dn.b("model-selection-range-intersects: Trying to add a range that intersects with another range in the selection.",[this,t],{addedRange:t,intersectingRange:this._ranges[e]})}_removeAllRanges(){for(;this._ranges.length>0;)this._popRange()}_popRange(){this._ranges.pop()}}function Pa(t,e){return!e.has(t)&&(e.add(t),t.root.document.model.schema.isBlock(t)&&t.parent)}function Da(t,e,n){return Pa(t,e)&&Ra(t,n)}function Ia(t,e){const n=t.parent.root.document.model.schema,r=t.parent.getAncestors({parentFirst:!0,includeSelf:!0});let i=!1;const o=r.find(t=>!i&&(i=n.isLimit(t),!i&&Pa(t,e)));return r.forEach(t=>e.add(t)),o}function Ra(t,e){const n=function(t){const e=t.root.document.model.schema;let n=t.parent;for(;n;){if(e.isBlock(n))return n;n=n.parent}}(t);return!n||!e.containsRange(Oa._createOn(n),!0)}kn(La,mn);class Na extends Oa{constructor(t,e){super(t,e),Ba.call(this)}detach(){this.stopListening()}is(t){return"liveRange"===t||"model:liveRange"===t||"range"==t||"model:range"===t}toRange(){return new Oa(this.start,this.end)}static fromRange(t){return new Na(t.start,t.end)}}function Ba(){this.listenTo(this.root.document.model,"applyOperation",(t,e)=>{const n=e[0];n.isDocumentOperation&&Fa.call(this,n)},{priority:"low"})}function Fa(t){const e=this.getTransformedByOperation(t),n=Oa._createFromRanges(e),r=!n.isEqual(this),i=function(t,e){switch(e.type){case"insert":return t.containsPosition(e.position);case"move":case"remove":case"reinsert":case"merge":return t.containsPosition(e.sourcePosition)||t.start.isEqual(e.sourcePosition)||t.containsPosition(e.targetPosition);case"split":return t.containsPosition(e.splitPosition)||t.containsPosition(e.insertionPosition)}return!1}(this,t);let o=null;if(r){"$graveyard"==n.root.rootName&&(o="remove"==t.type?t.sourcePosition:t.deletionPosition);const e=this.toRange();this.start=n.start,this.end=n.end,this.fire("change:range",e,{deletionPosition:o})}else i&&this.fire("change:content",this.toRange(),{deletionPosition:o})}kn(Na,mn);class Ya{constructor(t){this._selection=new za(t),this._selection.delegate("change:range").to(this),this._selection.delegate("change:attribute").to(this),this._selection.delegate("change:marker").to(this)}get isCollapsed(){return this._selection.isCollapsed}get anchor(){return this._selection.anchor}get focus(){return this._selection.focus}get rangeCount(){return this._selection.rangeCount}get hasOwnRange(){return this._selection.hasOwnRange}get isBackward(){return this._selection.isBackward}get isGravityOverridden(){return this._selection.isGravityOverridden}get markers(){return this._selection.markers}get _ranges(){return this._selection._ranges}getRanges(){return this._selection.getRanges()}getFirstPosition(){return this._selection.getFirstPosition()}getLastPosition(){return this._selection.getLastPosition()}getFirstRange(){return this._selection.getFirstRange()}getLastRange(){return this._selection.getLastRange()}getSelectedBlocks(){return this._selection.getSelectedBlocks()}getSelectedElement(){return this._selection.getSelectedElement()}containsEntireContent(t){return this._selection.containsEntireContent(t)}destroy(){this._selection.destroy()}getAttributeKeys(){return this._selection.getAttributeKeys()}getAttributes(){return this._selection.getAttributes()}getAttribute(t){return this._selection.getAttribute(t)}hasAttribute(t){return this._selection.hasAttribute(t)}refresh(){this._selection._updateMarkers(),this._selection._updateAttributes(!1)}is(t){return"selection"===t||"model:selection"==t||"documentSelection"==t||"model:documentSelection"==t}_setFocus(t,e){this._selection.setFocus(t,e)}_setTo(t,e,n){this._selection.setTo(t,e,n)}_setAttribute(t,e){this._selection.setAttribute(t,e)}_removeAttribute(t){this._selection.removeAttribute(t)}_getStoredAttributes(){return this._selection._getStoredAttributes()}_overrideGravity(){return this._selection.overrideGravity()}_restoreGravity(t){this._selection.restoreGravity(t)}static _getStoreAttributeKey(t){return"selection:"+t}static _isStoreAttributeKey(t){return t.startsWith("selection:")}}kn(Ya,mn);class za extends La{constructor(t){super(),this.markers=new An({idProperty:"name"}),this._model=t.model,this._document=t,this._attributePriority=new Map,this._fixGraveyardRangesData=[],this._hasChangedRange=!1,this._overriddenGravityRegister=new Set,this.listenTo(this._model,"applyOperation",(t,e)=>{const n=e[0];if(n.isDocumentOperation&&"marker"!=n.type&&"rename"!=n.type&&"noop"!=n.type){for(;this._fixGraveyardRangesData.length;){const{liveRange:t,sourcePosition:e}=this._fixGraveyardRangesData.shift();this._fixGraveyardSelection(t,e)}this._hasChangedRange&&(this._hasChangedRange=!1,this.fire("change:range",{directChange:!1}))}},{priority:"lowest"}),this.on("change:range",()=>{for(const t of this.getRanges())if(!this._document._validateSelectionRange(t))throw new dn.b("document-selection-wrong-position: Range from document selection starts or ends at incorrect position.",this,{range:t})}),this.listenTo(this._model.markers,"update",()=>this._updateMarkers()),this.listenTo(this._document,"change",(t,e)=>{!function(t,e){const n=t.document.differ;for(const r of n.getChanges()){if("insert"!=r.type)continue;const n=r.position.parent;r.length===n.maxOffset&&t.enqueueChange(e,t=>{const e=Array.from(n.getAttributeKeys()).filter(t=>t.startsWith("selection:"));for(const r of e)t.removeAttribute(r,n)})}}(this._model,e)})}get isCollapsed(){return 0===this._ranges.length?this._document._getDefaultRange().isCollapsed:super.isCollapsed}get anchor(){return super.anchor||this._document._getDefaultRange().start}get focus(){return super.focus||this._document._getDefaultRange().end}get rangeCount(){return this._ranges.length?this._ranges.length:1}get hasOwnRange(){return this._ranges.length>0}get isGravityOverridden(){return!!this._overriddenGravityRegister.size}destroy(){for(let t=0;t<this._ranges.length;t++)this._ranges[t].detach();this.stopListening()}*getRanges(){this._ranges.length?yield*super.getRanges():yield this._document._getDefaultRange()}getFirstRange(){return super.getFirstRange()||this._document._getDefaultRange()}getLastRange(){return super.getLastRange()||this._document._getDefaultRange()}setTo(t,e,n){super.setTo(t,e,n),this._updateAttributes(!0),this._updateMarkers()}setFocus(t,e){super.setFocus(t,e),this._updateAttributes(!0),this._updateMarkers()}setAttribute(t,e){if(this._setAttribute(t,e)){const e=[t];this.fire("change:attribute",{attributeKeys:e,directChange:!0})}}removeAttribute(t){if(this._removeAttribute(t)){const e=[t];this.fire("change:attribute",{attributeKeys:e,directChange:!0})}}overrideGravity(){const t=un();return this._overriddenGravityRegister.add(t),1===this._overriddenGravityRegister.size&&this._updateAttributes(!0),t}restoreGravity(t){if(!this._overriddenGravityRegister.has(t))throw new dn.b("document-selection-gravity-wrong-restore: Attempting to restore the selection gravity for an unknown UID.",this,{uid:t});this._overriddenGravityRegister.delete(t),this.isGravityOverridden||this._updateAttributes(!0)}_popRange(){this._ranges.pop().detach()}_pushRange(t){const e=this._prepareRange(t);e&&this._ranges.push(e)}_prepareRange(t){if(this._checkRange(t),t.root==this._document.graveyard)return;const e=Na.fromRange(t);return e.on("change:range",(t,n,r)=>{this._hasChangedRange=!0,e.root==this._document.graveyard&&this._fixGraveyardRangesData.push({liveRange:e,sourcePosition:r.deletionPosition})}),e}_updateMarkers(){const t=[];let e=!1;for(const r of this._model.markers){const e=r.getRange();for(const n of this.getRanges())e.containsRange(n,!n.isCollapsed)&&t.push(r)}const n=Array.from(this.markers);for(const r of t)this.markers.has(r)||(this.markers.add(r),e=!0);for(const r of Array.from(this.markers))t.includes(r)||(this.markers.remove(r),e=!0);e&&this.fire("change:marker",{oldMarkers:n,directChange:!1})}_updateAttributes(t){const e=Rn(this._getSurroundingAttributes()),n=Rn(this.getAttributes());if(t)this._attributePriority=new Map,this._attrs=new Map;else for(const[i,o]of this._attributePriority)"low"==o&&(this._attrs.delete(i),this._attributePriority.delete(i));this._setAttributesTo(e);const r=[];for(const[i,o]of this.getAttributes())n.has(i)&&n.get(i)===o||r.push(i);for(const[i]of n)this.hasAttribute(i)||r.push(i);r.length>0&&this.fire("change:attribute",{attributeKeys:r,directChange:!1})}_setAttribute(t,e,n=!0){const r=n?"normal":"low";return("low"!=r||"normal"!=this._attributePriority.get(t))&&(super.getAttribute(t)!==e&&(this._attrs.set(t,e),this._attributePriority.set(t,r),!0))}_removeAttribute(t,e=!0){const n=e?"normal":"low";return("low"!=n||"normal"!=this._attributePriority.get(t))&&(this._attributePriority.set(t,n),!!super.hasAttribute(t)&&(this._attrs.delete(t),!0))}_setAttributesTo(t){const e=new Set;for(const[n,r]of this.getAttributes())t.get(n)!==r&&this._removeAttribute(n,!1);for(const[n,r]of t)this._setAttribute(n,r,!1)&&e.add(n);return e}*_getStoredAttributes(){const t=this.getFirstPosition().parent;if(this.isCollapsed&&t.isEmpty)for(const e of t.getAttributeKeys())if(e.startsWith("selection:")){const n=e.substr("selection:".length);yield[n,t.getAttribute(e)]}}_getSurroundingAttributes(){const t=this.getFirstPosition(),e=this._model.schema;let n=null;if(this.isCollapsed){const e=t.textNode?t.textNode:t.nodeBefore,r=t.textNode?t.textNode:t.nodeAfter;if(this.isGravityOverridden||(n=Ha(e)),n||(n=Ha(r)),!this.isGravityOverridden&&!n){let t=e;for(;t&&!n;)t=t.previousSibling,n=Ha(t)}if(!n){let t=r;for(;t&&!n;)t=t.nextSibling,n=Ha(t)}n||(n=this._getStoredAttributes())}else{const t=this.getFirstRange();for(const r of t){if(r.item.is("element")&&e.isObject(r.item))break;if("text"==r.type){n=r.item.getAttributes();break}}}return n}_fixGraveyardSelection(t,e){const n=e.clone(),r=this._model.schema.getNearestSelectionRange(n),i=this._ranges.indexOf(t);if(this._ranges.splice(i,1),t.detach(),r&&(o=r,this._ranges.every(t=>!o.isEqual(t)))){const t=this._prepareRange(r);this._ranges.splice(i,0,t)}var o}}function Ha(t){return t instanceof ba||t instanceof ga?t.getAttributes():null}class Va{constructor(t){this._dispatchers=t}add(t){for(const e of this._dispatchers)t(e);return this}}var Wa=function(t){return tn(t,5)};class Ua extends Va{elementToElement(t){return this.add(function(t){return(t=Wa(t)).view=Ga(t.view,"container"),e=>{var n;e.on("insert:"+t.model,(n=t.view,(t,e,r)=>{const i=n(e.item,r.writer);if(!i)return;if(!r.consumable.consume(e.item,"insert"))return;const o=r.mapper.toViewPosition(e.range.start);r.mapper.bindElements(e.item,i),r.writer.insert(o,i)}),{priority:t.converterPriority||"normal"})}}(t))}attributeToElement(t){return this.add(function(t){t=Wa(t);let e="attribute:"+(t.model.key?t.model.key:t.model);if(t.model.name&&(e+=":"+t.model.name),t.model.values)for(const r of t.model.values)t.view[r]=Ga(t.view[r],"attribute");else t.view=Ga(t.view,"attribute");const n=qa(t);return r=>{r.on(e,function(t){return(e,n,r)=>{const i=t(n.attributeOldValue,r.writer),o=t(n.attributeNewValue,r.writer);if(!i&&!o)return;if(!r.consumable.consume(n.item,e.name))return;const a=r.writer,s=a.document.selection;if(n.item instanceof La||n.item instanceof Ya)a.wrap(s.getFirstRange(),o);else{let t=r.mapper.toViewRange(n.range);null!==n.attributeOldValue&&i&&(t=a.unwrap(t,i)),null!==n.attributeNewValue&&o&&a.wrap(t,o)}}}(n),{priority:t.converterPriority||"normal"})}}(t))}attributeToAttribute(t){return this.add(function(t){t=Wa(t);let e="attribute:"+(t.model.key?t.model.key:t.model);if(t.model.name&&(e+=":"+t.model.name),t.model.values)for(const r of t.model.values)t.view[r]=Xa(t.view[r]);else t.view=Xa(t.view);const n=qa(t);return r=>{var i;r.on(e,(i=n,(t,e,n)=>{const r=i(e.attributeOldValue,e),o=i(e.attributeNewValue,e);if(!r&&!o)return;if(!n.consumable.consume(e.item,t.name))return;const a=n.mapper.toViewElement(e.item),s=n.writer;if(!a)throw new dn.b("conversion-attribute-to-attribute-on-text: Trying to convert text node's attribute with attribute-to-attribute converter.",[e,n]);if(null!==e.attributeOldValue&&r)if("class"==r.key){const t=Array.isArray(r.value)?r.value:[r.value];for(const e of t)s.removeClass(e,a)}else if("style"==r.key){const t=Object.keys(r.value);for(const e of t)s.removeStyle(e,a)}else s.removeAttribute(r.key,a);if(null!==e.attributeNewValue&&o)if("class"==o.key){const t=Array.isArray(o.value)?o.value:[o.value];for(const e of t)s.addClass(e,a)}else if("style"==o.key){const t=Object.keys(o.value);for(const e of t)s.setStyle(e,o.value[e],a)}else s.setAttribute(o.key,o.value,a)}),{priority:t.converterPriority||"normal"})}}(t))}markerToElement(t){return this.add(function(t){return(t=Wa(t)).view=Ga(t.view,"ui"),e=>{var n;e.on("addMarker:"+t.model,(n=t.view,(t,e,r)=>{e.isOpening=!0;const i=n(e,r.writer);e.isOpening=!1;const o=n(e,r.writer);if(!i||!o)return;const a=e.markerRange;if(a.isCollapsed&&!r.consumable.consume(a,t.name))return;for(const n of a)if(!r.consumable.consume(n.item,t.name))return;const s=r.mapper,l=r.writer;l.insert(s.toViewPosition(a.start),i),r.mapper.bindElementToMarker(i,e.markerName),a.isCollapsed||(l.insert(s.toViewPosition(a.end),o),r.mapper.bindElementToMarker(o,e.markerName)),t.stop()}),{priority:t.converterPriority||"normal"}),e.on("removeMarker:"+t.model,(t.view,(t,e,n)=>{const r=n.mapper.markerNameToElements(e.markerName);if(r){for(const t of r)n.mapper.unbindElementFromMarkerName(t,e.markerName),n.writer.clear(n.writer.createRangeOn(t),t);n.writer.clearClonedElementsGroup(e.markerName),t.stop()}}),{priority:t.converterPriority||"normal"})}}(t))}markerToHighlight(t){return this.add(function(t){return e=>{var n;e.on("addMarker:"+t.model,(n=t.view,(t,e,r)=>{if(!e.item)return;if(!(e.item instanceof La||e.item instanceof Ya||e.item.is("textProxy")))return;const i=Za(n,e,r);if(!i)return;if(!r.consumable.consume(e.item,t.name))return;const o=r.writer,a=$a(o,i),s=o.document.selection;if(e.item instanceof La||e.item instanceof Ya)o.wrap(s.getFirstRange(),a,s);else{const t=r.mapper.toViewRange(e.range),n=o.wrap(t,a);for(const i of n.getItems())if(i.is("attributeElement")&&i.isSimilar(a)){r.mapper.bindElementToMarker(i,e.markerName);break}}}),{priority:t.converterPriority||"normal"}),e.on("addMarker:"+t.model,function(t){return(e,n,r)=>{if(!n.item)return;if(!(n.item instanceof ya))return;const i=Za(t,n,r);if(!i)return;if(!r.consumable.test(n.item,e.name))return;const o=r.mapper.toViewElement(n.item);if(o&&o.getCustomProperty("addHighlight")){r.consumable.consume(n.item,e.name);for(const t of Oa._createIn(n.item))r.consumable.consume(t.item,e.name);o.getCustomProperty("addHighlight")(o,i,r.writer),r.mapper.bindElementToMarker(o,n.markerName)}}}(t.view),{priority:t.converterPriority||"normal"}),e.on("removeMarker:"+t.model,function(t){return(e,n,r)=>{if(n.markerRange.isCollapsed)return;const i=Za(t,n,r);if(!i)return;const o=$a(r.writer,i),a=r.mapper.markerNameToElements(n.markerName);if(a){for(const t of a)r.mapper.unbindElementFromMarkerName(t,n.markerName),t.is("attributeElement")?r.writer.unwrap(r.writer.createRangeOn(t),o):t.getCustomProperty("removeHighlight")(t,i.id,r.writer);r.writer.clearClonedElementsGroup(n.markerName),e.stop()}}}(t.view),{priority:t.converterPriority||"normal"})}}(t))}}function $a(t,e){const n=t.createAttributeElement("span",e.attributes);return e.classes&&n._addClass(e.classes),e.priority&&(n._priority=e.priority),n._id=e.id,n}function Ga(t,e){return"function"==typeof t?t:(n,r)=>function(t,e,n){let r;"string"==typeof t&&(t={name:t});const i=Object.assign({},t.attributes);if("container"==n)r=e.createContainerElement(t.name,i);else if("attribute"==n){const n={priority:t.priority||oi.DEFAULT_PRIORITY};r=e.createAttributeElement(t.name,i,n)}else r=e.createUIElement(t.name,i);if(t.styles){const n=Object.keys(t.styles);for(const i of n)e.setStyle(i,t.styles[i],r)}if(t.classes){const n=t.classes;if("string"==typeof n)e.addClass(n,r);else for(const t of n)e.addClass(t,r)}return r}(t,r,e)}function qa(t){return t.model.values?(e,n)=>{const r=t.view[e];return r?r(e,n):null}:t.view}function Xa(t){return"string"==typeof t?e=>({key:t,value:e}):"object"==typeof t?t.value?()=>t:e=>({key:t.key,value:e}):t}function Za(t,e,n){const r="function"==typeof t?t(e,n):t;return r?(r.priority||(r.priority=10),r.id||(r.id=e.markerName),r):null}class Ka extends Va{elementToElement(t){return this.add(Qa(t))}elementToAttribute(t){return this.add(function(t){ts(t=Wa(t));const e=es(t,!1),n=Ja(t.view),r=n?"element:"+n:"element";return n=>{n.on(r,e,{priority:t.converterPriority||"low"})}}(t))}attributeToAttribute(t){return this.add(function(t){t=Wa(t);let e=null;("string"==typeof t.view||t.view.key)&&(e=function(t){"string"==typeof t.view&&(t.view={key:t.view});const e=t.view.key;let n;if("class"==e||"style"==e)n={["class"==e?"classes":"styles"]:t.view.value};else{const r=void 0===t.view.value?/[\s\S]*/:t.view.value;n={attributes:{[e]:r}}}return t.view.name&&(n.name=t.view.name),t.view=n,e}(t)),ts(t,e);const n=es(t,!0);return e=>{e.on("element",n,{priority:t.converterPriority||"low"})}}(t))}elementToMarker(t){return this.add(function(t){return function(t){const e=t.model;t.model=(t,n)=>{const r="string"==typeof e?e:e(t);return n.createElement("$marker",{"data-name":r})}}(t=Wa(t)),Qa(t)}(t))}}function Qa(t){const e=function(t){const e=t.view?new Nn(t.view):null;return(n,r,i)=>{let o={};if(e){const t=e.match(r.viewItem);if(!t)return;o=t.match}o.name=!0;const a=(s=t.model,l=r.viewItem,c=i.writer,s instanceof Function?s(l,c):c.createElement(s));var s,l,c;if(!a)return;if(!i.consumable.test(r.viewItem,o))return;const u=i.splitToAllowedParent(a,r.modelCursor);if(!u)return;i.writer.insert(a,u.position),i.convertChildren(r.viewItem,i.writer.createPositionAt(a,0)),i.consumable.consume(r.viewItem,o);const h=i.getSplitParts(a);r.modelRange=new Oa(i.writer.createPositionBefore(a),i.writer.createPositionAfter(h[h.length-1])),u.cursorParent?r.modelCursor=i.writer.createPositionAt(u.cursorParent,0):r.modelCursor=r.modelRange.end}}(t=Wa(t)),n=Ja(t.view),r=n?"element:"+n:"element";return n=>{n.on(r,e,{priority:t.converterPriority||"normal"})}}function Ja(t){return"string"==typeof t?t:"object"==typeof t&&"string"==typeof t.name?t.name:null}function ts(t,e=null){const n=null===e||(t=>t.getAttribute(e)),r="object"!=typeof t.model?t.model:t.model.key,i="object"!=typeof t.model||void 0===t.model.value?n:t.model.value;t.model={key:r,value:i}}function es(t,e){const n=new Nn(t.view);return(r,i,o)=>{const a=n.match(i.viewItem);if(!a)return;const s=t.model.key,l="function"==typeof t.model.value?t.model.value(i.viewItem):t.model.value;null!==l&&(function(t,e){const n="function"==typeof t?t(e):t;return!("object"==typeof n&&!Ja(n))&&(!n.classes&&!n.attributes&&!n.styles)}(t.view,i.viewItem)?a.match.name=!0:delete a.match.name,o.consumable.test(i.viewItem,a.match)&&(i.modelRange||(i=Object.assign(i,o.convertChildren(i.viewItem,i.modelCursor))),function(t,e,n,r){let i=!1;for(const o of Array.from(t.getItems({shallow:n})))r.schema.checkAttribute(o,e.key)&&(r.writer.setAttribute(e.key,e.value,o),i=!0);return i}(i.modelRange,{key:s,value:l},e,o)&&o.consumable.consume(i.viewItem,a.match)))}}class ns{constructor(t,e){this.model=t,this.view=new pa(e),this.mapper=new Sa,this.downcastDispatcher=new Ea({mapper:this.mapper});const n=this.model.document,r=n.selection,i=this.model.markers;this.listenTo(this.model,"_beforeChanges",()=>{this.view._disableRendering(!0)},{priority:"highest"}),this.listenTo(this.model,"_afterChanges",()=>{this.view._disableRendering(!1)},{priority:"lowest"}),this.listenTo(n,"change",()=>{this.view.change(t=>{this.downcastDispatcher.convertChanges(n.differ,i,t),this.downcastDispatcher.convertSelection(r,i,t)})},{priority:"low"}),this.listenTo(this.view.document,"selectionChange",function(t,e){return(n,r)=>{const i=r.newSelection,o=new La,a=[];for(const t of i.getRanges())a.push(e.toModelRange(t));o.setTo(a,{backward:i.isBackward}),o.isEqual(t.document.selection)||t.change(t=>{t.setSelection(o)})}}(this.model,this.mapper)),this.downcastDispatcher.on("insert:$text",(t,e,n)=>{if(!n.consumable.consume(e.item,"insert"))return;const r=n.writer,i=n.mapper.toViewPosition(e.range.start),o=r.createText(e.item.data);r.insert(i,o)},{priority:"lowest"}),this.downcastDispatcher.on("remove",(t,e,n)=>{const r=n.mapper.toViewPosition(e.position),i=e.position.getShiftedBy(e.length),o=n.mapper.toViewPosition(i,{isPhantom:!0}),a=n.writer.createRange(r,o),s=n.writer.remove(a.getTrimmed());for(const l of n.writer.createRangeIn(s).getItems())n.mapper.unbindViewElement(l)},{priority:"low"}),this.downcastDispatcher.on("selection",(t,e,n)=>{const r=n.writer,i=r.document.selection;for(const o of i.getRanges())o.isCollapsed&&o.end.parent.isAttached()&&n.writer.mergeAttributes(o.start);r.setSelection(null)},{priority:"low"}),this.downcastDispatcher.on("selection",(t,e,n)=>{const r=e.selection;if(r.isCollapsed)return;if(!n.consumable.consume(r,"selection"))return;const i=[];for(const o of r.getRanges()){const t=n.mapper.toViewRange(o);i.push(t)}n.writer.setSelection(i,{backward:r.isBackward})},{priority:"low"}),this.downcastDispatcher.on("selection",(t,e,n)=>{const r=e.selection;if(!r.isCollapsed)return;if(!n.consumable.consume(r,"selection"))return;const i=n.writer,o=r.getFirstPosition(),a=n.mapper.toViewPosition(o),s=i.breakAttributes(a);i.setSelection(s)},{priority:"low"}),this.view.document.roots.bindTo(this.model.document.roots).using(t=>{if("$graveyard"==t.rootName)return null;const e=new Zr(this.view.document,t.name);return e.rootName=t.rootName,this.mapper.bindElements(t,e),e})}destroy(){this.view.destroy(),this.stopListening()}}kn(ns,Hr);class rs{constructor(){this._commands=new Map}add(t,e){this._commands.set(t,e)}get(t){return this._commands.get(t)}execute(t,...e){const n=this.get(t);if(!n)throw new dn.b("commandcollection-command-not-found: Command does not exist.",this,{commandName:t});n.execute(...e)}*names(){yield*this._commands.keys()}*commands(){yield*this._commands.values()}[Symbol.iterator](){return this._commands[Symbol.iterator]()}destroy(){for(const t of this.commands())t.destroy()}}class is{constructor(){this._consumables=new Map}add(t,e){let n;t.is("text")||t.is("documentFragment")?this._consumables.set(t,!0):(this._consumables.has(t)?n=this._consumables.get(t):(n=new os(t),this._consumables.set(t,n)),n.add(e))}test(t,e){const n=this._consumables.get(t);return void 0===n?null:t.is("text")||t.is("documentFragment")?n:n.test(e)}consume(t,e){return!!this.test(t,e)&&(t.is("text")||t.is("documentFragment")?this._consumables.set(t,!1):this._consumables.get(t).consume(e),!0)}revert(t,e){const n=this._consumables.get(t);void 0!==n&&(t.is("text")||t.is("documentFragment")?this._consumables.set(t,!0):n.revert(e))}static consumablesFromElement(t){const e={element:t,name:!0,attributes:[],classes:[],styles:[]},n=t.getAttributeKeys();for(const o of n)"style"!=o&&"class"!=o&&e.attributes.push(o);const r=t.getClassNames();for(const o of r)e.classes.push(o);const i=t.getStyleNames();for(const o of i)e.styles.push(o);return e}static createFrom(t,e){if(e||(e=new is(t)),t.is("text"))return e.add(t),e;t.is("element")&&e.add(t,is.consumablesFromElement(t)),t.is("documentFragment")&&e.add(t);for(const n of t.getChildren())e=is.createFrom(n,e);return e}}class os{constructor(t){this.element=t,this._canConsumeName=null,this._consumables={attributes:new Map,styles:new Map,classes:new Map}}add(t){t.name&&(this._canConsumeName=!0);for(const e in this._consumables)e in t&&this._add(e,t[e])}test(t){if(t.name&&!this._canConsumeName)return this._canConsumeName;for(const e in this._consumables)if(e in t){const n=this._test(e,t[e]);if(!0!==n)return n}return!0}consume(t){t.name&&(this._canConsumeName=!1);for(const e in this._consumables)e in t&&this._consume(e,t[e])}revert(t){t.name&&(this._canConsumeName=!0);for(const e in this._consumables)e in t&&this._revert(e,t[e])}_add(t,e){const n=It(e)?e:[e],r=this._consumables[t];for(const i of n){if("attributes"===t&&("class"===i||"style"===i))throw new dn.b("viewconsumable-invalid-attribute: Classes and styles should be handled separately.",this);if(r.set(i,!0),"styles"===t)for(const t of this.element.document.stylesProcessor.getRelatedStyles(i))r.set(t,!0)}}_test(t,e){const n=It(e)?e:[e],r=this._consumables[t];for(const i of n)if("attributes"!==t||"class"!==i&&"style"!==i){const t=r.get(i);if(void 0===t)return null;if(!t)return!1}else{const t="class"==i?"classes":"styles",e=this._test(t,[...this._consumables[t].keys()]);if(!0!==e)return e}return!0}_consume(t,e){const n=It(e)?e:[e],r=this._consumables[t];for(const i of n)if("attributes"!==t||"class"!==i&&"style"!==i){if(r.set(i,!1),"styles"==t)for(const t of this.element.document.stylesProcessor.getRelatedStyles(i))r.set(t,!1)}else{const t="class"==i?"classes":"styles";this._consume(t,[...this._consumables[t].keys()])}}_revert(t,e){const n=It(e)?e:[e],r=this._consumables[t];for(const i of n)if("attributes"!==t||"class"!==i&&"style"!==i)!1===r.get(i)&&r.set(i,!0);else{const t="class"==i?"classes":"styles";this._revert(t,[...this._consumables[t].keys()])}}}class as{constructor(){this._sourceDefinitions={},this._attributeProperties={},this.decorate("checkChild"),this.decorate("checkAttribute"),this.on("checkAttribute",(t,e)=>{e[0]=new ss(e[0])},{priority:"highest"}),this.on("checkChild",(t,e)=>{e[0]=new ss(e[0]),e[1]=this.getDefinition(e[1])},{priority:"highest"})}register(t,e){if(this._sourceDefinitions[t])throw new dn.b("schema-cannot-register-item-twice: A single item cannot be registered twice in the schema.",this,{itemName:t});this._sourceDefinitions[t]=[Object.assign({},e)],this._clearCache()}extend(t,e){if(!this._sourceDefinitions[t])throw new dn.b("schema-cannot-extend-missing-item: Cannot extend an item which was not registered yet.",this,{itemName:t});this._sourceDefinitions[t].push(Object.assign({},e)),this._clearCache()}getDefinitions(){return this._compiledDefinitions||this._compile(),this._compiledDefinitions}getDefinition(t){let e;return e="string"==typeof t?t:t.is&&(t.is("text")||t.is("textProxy"))?"$text":t.name,this.getDefinitions()[e]}isRegistered(t){return!!this.getDefinition(t)}isBlock(t){const e=this.getDefinition(t);return!(!e||!e.isBlock)}isLimit(t){const e=this.getDefinition(t);return!!e&&!(!e.isLimit&&!e.isObject)}isObject(t){const e=this.getDefinition(t);return!(!e||!e.isObject)}isInline(t){const e=this.getDefinition(t);return!(!e||!e.isInline)}checkChild(t,e){return!!e&&this._checkContextMatch(e,t)}checkAttribute(t,e){const n=this.getDefinition(t.last);return!!n&&n.allowAttributes.includes(e)}checkMerge(t,e=null){if(t instanceof xa){const e=t.nodeBefore,n=t.nodeAfter;if(!(e instanceof ya))throw new dn.b("schema-check-merge-no-element-before: The node before the merge position must be an element.",this);if(!(n instanceof ya))throw new dn.b("schema-check-merge-no-element-after: The node after the merge position must be an element.",this);return this.checkMerge(e,n)}for(const n of e.getChildren())if(!this.checkChild(t,n))return!1;return!0}addChildCheck(t){this.on("checkChild",(e,[n,r])=>{if(!r)return;const i=t(n,r);"boolean"==typeof i&&(e.stop(),e.return=i)},{priority:"high"})}addAttributeCheck(t){this.on("checkAttribute",(e,[n,r])=>{const i=t(n,r);"boolean"==typeof i&&(e.stop(),e.return=i)},{priority:"high"})}setAttributeProperties(t,e){this._attributeProperties[t]=Object.assign(this.getAttributeProperties(t),e)}getAttributeProperties(t){return this._attributeProperties[t]||{}}getLimitElement(t){let e;for(e=t instanceof xa?t.parent:(t instanceof Oa?[t]:Array.from(t.getRanges())).reduce((t,e)=>{const n=e.getCommonAncestor();return t?t.getCommonAncestor(n,{includeSelf:!0}):n},null);!this.isLimit(e)&&e.parent;)e=e.parent;return e}checkAttributeInSelection(t,e){if(t.isCollapsed){const n=[...t.getFirstPosition().getAncestors(),new ga("",t.getAttributes())];return this.checkAttribute(n,e)}{const n=t.getRanges();for(const t of n)for(const n of t)if(this.checkAttribute(n.item,e))return!0}return!1}*getValidRanges(t,e){t=function*(t){for(const e of t)yield*e.getMinimalFlatRanges()}(t);for(const n of t)yield*this._getValidRangesForRange(n,e)}getNearestSelectionRange(t,e="both"){if(this.checkChild(t,"$text"))return new Oa(t);let n,r;const i=t.getAncestors().reverse().find(t=>this.isLimit(t))||t.root;"both"!=e&&"backward"!=e||(n=new wa({boundaries:Oa._createIn(i),startPosition:t,direction:"backward"})),"both"!=e&&"forward"!=e||(r=new wa({boundaries:Oa._createIn(i),startPosition:t}));for(const o of function*(t,e){let n=!1;for(;!n;){if(n=!0,t){const e=t.next();e.done||(n=!1,yield{walker:t,value:e.value})}if(e){const t=e.next();t.done||(n=!1,yield{walker:e,value:t.value})}}}(n,r)){const t=o.walker==n?"elementEnd":"elementStart",e=o.value;if(e.type==t&&this.isObject(e.item))return Oa._createOn(e.item);if(this.checkChild(e.nextPosition,"$text"))return new Oa(e.nextPosition)}return null}findAllowedParent(t,e){let n=t.parent;for(;n;){if(this.checkChild(n,e))return n;if(this.isLimit(n))return null;n=n.parent}return null}removeDisallowedAttributes(t,e){for(const n of t)if(n.is("text"))vs(this,n,e);else{const t=Oa._createIn(n).getPositions();for(const n of t)vs(this,n.nodeBefore||n.parent,e)}}createContext(t){return new ss(t)}_clearCache(){this._compiledDefinitions=null}_compile(){const t={},e=this._sourceDefinitions,n=Object.keys(e);for(const r of n)t[r]=ls(e[r],r);for(const r of n)cs(t,r);for(const r of n)us(t,r);for(const r of n)hs(t,r),ds(t,r);for(const r of n)fs(t,r),ps(t,r);this._compiledDefinitions=t}_checkContextMatch(t,e,n=e.length-1){const r=e.getItem(n);if(t.allowIn.includes(r.name)){if(0==n)return!0;{const t=this.getDefinition(r);return this._checkContextMatch(t,e,n-1)}}return!1}*_getValidRangesForRange(t,e){let n=t.start,r=t.start;for(const i of t.getItems({shallow:!0}))i.is("element")&&(yield*this._getValidRangesForRange(Oa._createIn(i),e)),this.checkAttribute(i,e)||(n.isEqual(r)||(yield new Oa(n,r)),n=xa._createAfter(i)),r=xa._createAfter(i);n.isEqual(r)||(yield new Oa(n,r))}}kn(as,Hr);class ss{constructor(t){if(t instanceof ss)return t;"string"==typeof t?t=[t]:Array.isArray(t)||(t=t.getAncestors({includeSelf:!0})),t[0]&&"string"!=typeof t[0]&&t[0].is("documentFragment")&&t.shift(),this._items=t.map(bs)}get length(){return this._items.length}get last(){return this._items[this._items.length-1]}[Symbol.iterator](){return this._items[Symbol.iterator]()}push(t){const e=new ss([t]);return e._items=[...this._items,...e._items],e}getItem(t){return this._items[t]}*getNames(){yield*this._items.map(t=>t.name)}endsWith(t){return Array.from(this.getNames()).join(" ").endsWith(t)}startsWith(t){return Array.from(this.getNames()).join(" ").startsWith(t)}}function ls(t,e){const n={name:e,allowIn:[],allowContentOf:[],allowWhere:[],allowAttributes:[],allowAttributesOf:[],inheritTypesFrom:[]};return function(t,e){for(const n of t){const t=Object.keys(n).filter(t=>t.startsWith("is"));for(const r of t)e[r]=n[r]}}(t,n),ms(t,n,"allowIn"),ms(t,n,"allowContentOf"),ms(t,n,"allowWhere"),ms(t,n,"allowAttributes"),ms(t,n,"allowAttributesOf"),ms(t,n,"inheritTypesFrom"),function(t,e){for(const n of t){const t=n.inheritAllFrom;t&&(e.allowContentOf.push(t),e.allowWhere.push(t),e.allowAttributesOf.push(t),e.inheritTypesFrom.push(t))}}(t,n),n}function cs(t,e){for(const n of t[e].allowContentOf)t[n]&&gs(t,n).forEach(t=>{t.allowIn.push(e)});delete t[e].allowContentOf}function us(t,e){for(const n of t[e].allowWhere){const r=t[n];if(r){const n=r.allowIn;t[e].allowIn.push(...n)}}delete t[e].allowWhere}function hs(t,e){for(const n of t[e].allowAttributesOf){const r=t[n];if(r){const n=r.allowAttributes;t[e].allowAttributes.push(...n)}}delete t[e].allowAttributesOf}function ds(t,e){const n=t[e];for(const r of n.inheritTypesFrom){const e=t[r];if(e){const t=Object.keys(e).filter(t=>t.startsWith("is"));for(const r of t)r in n||(n[r]=e[r])}}delete n.inheritTypesFrom}function fs(t,e){const n=t[e],r=n.allowIn.filter(e=>t[e]);n.allowIn=Array.from(new Set(r))}function ps(t,e){const n=t[e];n.allowAttributes=Array.from(new Set(n.allowAttributes))}function ms(t,e,n){for(const r of t)"string"==typeof r[n]?e[n].push(r[n]):Array.isArray(r[n])&&e[n].push(...r[n])}function gs(t,e){const n=t[e];return(r=t,Object.keys(r).map(t=>r[t])).filter(t=>t.allowIn.includes(n.name));var r}function bs(t){return"string"==typeof t?{name:t,*getAttributeKeys(){},getAttribute(){}}:{name:t.is("element")?t.name:"$text",*getAttributeKeys(){yield*t.getAttributeKeys()},getAttribute:e=>t.getAttribute(e)}}function vs(t,e,n){for(const r of e.getAttributeKeys())t.checkAttribute(e,r)||n.removeAttribute(r,e)}class ys{constructor(t={}){this._splitParts=new Map,this._modelCursor=null,this.conversionApi=Object.assign({},t),this.conversionApi.convertItem=this._convertItem.bind(this),this.conversionApi.convertChildren=this._convertChildren.bind(this),this.conversionApi.splitToAllowedParent=this._splitToAllowedParent.bind(this),this.conversionApi.getSplitParts=this._getSplitParts.bind(this)}convert(t,e,n=["$root"]){this.fire("viewCleanup",t),this._modelCursor=function(t,e){let n;for(const r of new ss(t)){const t={};for(const e of r.getAttributeKeys())t[e]=r.getAttribute(e);const i=e.createElement(r.name,t);n&&e.append(i,n),n=xa._createAt(i,0)}return n}(n,e),this.conversionApi.writer=e,this.conversionApi.consumable=is.createFrom(t),this.conversionApi.store={};const{modelRange:r}=this._convertItem(t,this._modelCursor),i=e.createDocumentFragment();if(r){this._removeEmptyElements();for(const t of Array.from(this._modelCursor.parent.getChildren()))e.append(t,i);i.markers=function(t,e){const n=new Set,r=new Map,i=Oa._createIn(t).getItems();for(const o of i)"$marker"==o.name&&n.add(o);for(const o of n){const t=o.getAttribute("data-name"),n=e.createPositionBefore(o);r.has(t)?r.get(t).end=n.clone():r.set(t,new Oa(n.clone())),e.remove(o)}return r}(i,e)}return this._modelCursor=null,this._splitParts.clear(),this.conversionApi.writer=null,this.conversionApi.store=null,i}_convertItem(t,e){const n=Object.assign({viewItem:t,modelCursor:e,modelRange:null});if(t.is("element")?this.fire("element:"+t.name,n,this.conversionApi):t.is("text")?this.fire("text",n,this.conversionApi):this.fire("documentFragment",n,this.conversionApi),n.modelRange&&!(n.modelRange instanceof Oa))throw new dn.b("view-conversion-dispatcher-incorrect-result: Incorrect conversion result was dropped.",this);return{modelRange:n.modelRange,modelCursor:n.modelCursor}}_convertChildren(t,e){const n=new Oa(e);let r=e;for(const i of Array.from(t.getChildren())){const t=this._convertItem(i,r);t.modelRange instanceof Oa&&(n.end=t.modelRange.end,r=t.modelCursor)}return{modelRange:n,modelCursor:r}}_splitToAllowedParent(t,e){const n=this.conversionApi.schema.findAllowedParent(e,t);if(!n)return null;if(n===e.parent)return{position:e};if(this._modelCursor.parent.getAncestors().includes(n))return null;const r=this.conversionApi.writer.split(e,n),i=[];for(const o of r.range.getWalker())if("elementEnd"==o.type)i.push(o.item);else{const t=i.pop(),e=o.item;this._registerSplitPair(t,e)}return{position:r.position,cursorParent:r.range.end.parent}}_registerSplitPair(t,e){this._splitParts.has(t)||this._splitParts.set(t,[t]);const n=this._splitParts.get(t);this._splitParts.set(e,n),n.push(e)}_getSplitParts(t){let e;return e=this._splitParts.has(t)?this._splitParts.get(t):[t],e}_removeEmptyElements(){let t=!1;for(const e of this._splitParts.keys())e.isEmpty&&(this.conversionApi.writer.remove(e),this._splitParts.delete(e),t=!0);t&&this._removeEmptyElements()}}kn(ys,mn);class ws{constructor(t,e){this.model=t,this.stylesProcessor=e,this.processor,this.mapper=new Sa,this.downcastDispatcher=new Ea({mapper:this.mapper}),this.downcastDispatcher.on("insert:$text",(t,e,n)=>{if(!n.consumable.consume(e.item,"insert"))return;const r=n.writer,i=n.mapper.toViewPosition(e.range.start),o=r.createText(e.item.data);r.insert(i,o)},{priority:"lowest"}),this.upcastDispatcher=new ys({schema:t.schema}),this.viewDocument=new ii(e),this._viewWriter=new Oi(this.viewDocument),this.upcastDispatcher.on("text",(t,e,n)=>{if(n.schema.checkChild(e.modelCursor,"$text")&&n.consumable.consume(e.viewItem)){const t=n.writer.createText(e.viewItem.data);n.writer.insert(t,e.modelCursor),e.modelRange=Oa._createFromPositionAndShift(e.modelCursor,t.offsetSize),e.modelCursor=e.modelRange.end}},{priority:"lowest"}),this.upcastDispatcher.on("element",(t,e,n)=>{if(!e.modelRange&&n.consumable.consume(e.viewItem,{name:!0})){const{modelRange:t,modelCursor:r}=n.convertChildren(e.viewItem,e.modelCursor);e.modelRange=t,e.modelCursor=r}},{priority:"lowest"}),this.upcastDispatcher.on("documentFragment",(t,e,n)=>{if(!e.modelRange&&n.consumable.consume(e.viewItem,{name:!0})){const{modelRange:t,modelCursor:r}=n.convertChildren(e.viewItem,e.modelCursor);e.modelRange=t,e.modelCursor=r}},{priority:"lowest"}),this.decorate("init"),this.on("init",()=>{this.fire("ready")},{priority:"lowest"})}get(t){const{rootName:e="main",trim:n="empty"}=t||{};if(!this._checkIfRootsExists([e]))throw new dn.b("datacontroller-get-non-existent-root: Attempting to get data from a non-existing root.",this);const r=this.model.document.getRoot(e);return"empty"!==n||this.model.hasContent(r,{ignoreWhitespaces:!0})?this.stringify(r):""}stringify(t){const e=this.toView(t);return this.processor.toData(e)}toView(t){const e=this.viewDocument,n=this._viewWriter;this.mapper.clearBindings();const r=Oa._createIn(t),i=new Mi(e);if(this.mapper.bindElements(t,i),this.downcastDispatcher.convertInsert(r,n),!t.is("documentFragment")){const e=function(t){const e=[],n=t.root.document;if(!n)return[];const r=Oa._createIn(t);for(const i of n.model.markers){const t=r.getIntersection(i.getRange());t&&e.push([i.name,t])}return e}(t);for(const[t,r]of e)this.downcastDispatcher.convertMarkerAdd(t,r,n)}return i}init(t){if(this.model.document.version)throw new dn.b("datacontroller-init-document-not-empty: Trying to set initial data to not empty document.",this);let e={};if("string"==typeof t?e.main=t:e=t,!this._checkIfRootsExists(Object.keys(e)))throw new dn.b("datacontroller-init-non-existent-root: Attempting to init data on a non-existing root.",this);return this.model.enqueueChange("transparent",t=>{for(const n of Object.keys(e)){const r=this.model.document.getRoot(n);t.insert(this.parse(e[n],r),r,0)}}),Promise.resolve()}set(t){let e={};if("string"==typeof t?e.main=t:e=t,!this._checkIfRootsExists(Object.keys(e)))throw new dn.b("datacontroller-set-non-existent-root: Attempting to set data on a non-existing root.",this);this.model.enqueueChange("transparent",t=>{t.setSelection(null),t.removeSelectionAttribute(this.model.document.selection.getAttributeKeys());for(const n of Object.keys(e)){const r=this.model.document.getRoot(n);t.remove(t.createRangeIn(r)),t.insert(this.parse(e[n],r),r,0)}})}parse(t,e="$root"){const n=this.processor.toView(t);return this.toModel(n,e)}toModel(t,e="$root"){return this.model.change(n=>this.upcastDispatcher.convert(t,n,e))}addStyleProcessorRules(t){t(this.stylesProcessor)}destroy(){this.stopListening()}_checkIfRootsExists(t){for(const e of t)if(!this.model.document.getRootNames().includes(e))return!1;return!0}}kn(ws,Hr);class _s{constructor(t,e){this._helpers=new Map,this._downcast=Array.isArray(t)?t:[t],this._createConversionHelpers({name:"downcast",dispatchers:this._downcast,isDowncast:!0}),this._upcast=Array.isArray(e)?e:[e],this._createConversionHelpers({name:"upcast",dispatchers:this._upcast,isDowncast:!1})}addAlias(t,e){const n=this._downcast.includes(e);if(!this._upcast.includes(e)&&!n)throw new dn.b("conversion-add-alias-dispatcher-not-registered: Trying to register and alias for a dispatcher that nas not been registered.",this);this._createConversionHelpers({name:t,dispatchers:[e],isDowncast:n})}for(t){if(!this._helpers.has(t))throw new dn.b("conversion-for-unknown-group: Trying to add a converter to an unknown dispatchers group.",this);return this._helpers.get(t)}elementToElement(t){this.for("downcast").elementToElement(t);for(const{model:e,view:n}of xs(t))this.for("upcast").elementToElement({model:e,view:n,converterPriority:t.converterPriority})}attributeToElement(t){this.for("downcast").attributeToElement(t);for(const{model:e,view:n}of xs(t))this.for("upcast").elementToAttribute({view:n,model:e,converterPriority:t.converterPriority})}attributeToAttribute(t){this.for("downcast").attributeToAttribute(t);for(const{model:e,view:n}of xs(t))this.for("upcast").attributeToAttribute({view:n,model:e})}_createConversionHelpers({name:t,dispatchers:e,isDowncast:n}){if(this._helpers.has(t))throw new dn.b("conversion-group-exists: Trying to register a group name that has already been registered.",this);const r=n?new Ua(e):new Ka(e);this._helpers.set(t,r)}}function*xs(t){if(t.model.values)for(const e of t.model.values){const n={key:t.model.key,value:e},r=t.view[e],i=t.upcastAlso?t.upcastAlso[e]:void 0;yield*ks(n,r,i)}else yield*ks(t.model,t.view,t.upcastAlso)}function*ks(t,e,n){if(yield{model:t,view:e},n){n=Array.isArray(n)?n:[n];for(const e of n)yield{model:t,view:e}}}class As{constructor(t="default"){this.operations=[],this.type=t}get baseVersion(){for(const t of this.operations)if(null!==t.baseVersion)return t.baseVersion;return null}addOperation(t){return t.batch=this,this.operations.push(t),t}}class Ms{constructor(t){this.baseVersion=t,this.isDocumentOperation=null!==this.baseVersion,this.batch=null}_validate(){}toJSON(){const t=Object.assign({},this);return t.__className=this.constructor.className,delete t.batch,delete t.isDocumentOperation,t}static get className(){return"Operation"}static fromJSON(t){return new this(t.baseVersion)}}class Os{constructor(t){this.markers=new Map,this._children=new va,t&&this._insertChild(0,t)}[Symbol.iterator](){return this.getChildren()}get childCount(){return this._children.length}get maxOffset(){return this._children.maxOffset}get isEmpty(){return 0===this.childCount}get root(){return this}get parent(){return null}is(t){return"documentFragment"===t||"model:documentFragment"===t}getChild(t){return this._children.getNode(t)}getChildren(){return this._children[Symbol.iterator]()}getChildIndex(t){return this._children.getNodeIndex(t)}getChildStartOffset(t){return this._children.getNodeStartOffset(t)}getPath(){return[]}getNodeByPath(t){let e=this;for(const n of t)e=e.getChild(e.offsetToIndex(n));return e}offsetToIndex(t){return this._children.offsetToIndex(t)}toJSON(){const t=[];for(const e of this._children)t.push(e.toJSON());return t}static fromJSON(t){const e=[];for(const n of t)n.name?e.push(ya.fromJSON(n)):e.push(ga.fromJSON(n));return new Os(e)}_appendChild(t){this._insertChild(this.childCount,t)}_insertChild(t,e){const n=function(t){return"string"==typeof t?[new ga(t)]:(xn(t)||(t=[t]),Array.from(t).map(t=>"string"==typeof t?new ga(t):t instanceof ba?new ga(t.data,t.getAttributes()):t))}(e);for(const r of n)null!==r.parent&&r._remove(),r.parent=this;this._children._insertNodes(t,n)}_removeChildren(t,e=1){const n=this._children._removeNodes(t,e);for(const r of n)r.parent=null;return n}}function Ss(t,e){const n=(e=Es(e)).reduce((t,e)=>t+e.offsetSize,0),r=t.parent;Ls(t);const i=t.index;return r._insertChild(i,e),js(r,i+e.length),js(r,i),new Oa(t,t.getShiftedBy(n))}function Ts(t){if(!t.isFlat)throw new dn.b("operation-utils-remove-range-not-flat: Trying to remove a range which starts and ends in different element.",this);const e=t.start.parent;Ls(t.start),Ls(t.end);const n=e._removeChildren(t.start.index,t.end.index-t.start.index);return js(e,t.start.index),n}function Cs(t,e){if(!t.isFlat)throw new dn.b("operation-utils-move-range-not-flat: Trying to move a range which starts and ends in different element.",this);const n=Ts(t);return Ss(e=e._getTransformedByDeletion(t.start,t.end.offset-t.start.offset),n)}function Es(t){const e=[];t instanceof Array||(t=[t]);for(let n=0;n<t.length;n++)if("string"==typeof t[n])e.push(new ga(t[n]));else if(t[n]instanceof ba)e.push(new ga(t[n].data,t[n].getAttributes()));else if(t[n]instanceof Os||t[n]instanceof va)for(const r of t[n])e.push(r);else t[n]instanceof ma&&e.push(t[n]);for(let n=1;n<e.length;n++){const t=e[n],r=e[n-1];t instanceof ga&&r instanceof ga&&Ps(t,r)&&(e.splice(n-1,2,new ga(r.data+t.data,r.getAttributes())),n--)}return e}function js(t,e){const n=t.getChild(e-1),r=t.getChild(e);if(n&&r&&n.is("text")&&r.is("text")&&Ps(n,r)){const i=new ga(n.data+r.data,n.getAttributes());t._removeChildren(e-1,2),t._insertChild(e-1,i)}}function Ls(t){const e=t.textNode,n=t.parent;if(e){const r=t.offset-e.startOffset,i=e.index;n._removeChildren(i,1);const o=new ga(e.data.substr(0,r),e.getAttributes()),a=new ga(e.data.substr(r),e.getAttributes());n._insertChild(i,[o,a])}}function Ps(t,e){const n=t.getAttributes(),r=e.getAttributes();for(const i of n){if(i[1]!==e.getAttribute(i[0]))return!1;r.next()}return r.next().done}var Ds=function(t,e){return jo(t,e)};class Is extends Ms{constructor(t,e,n,r,i){super(i),this.range=t.clone(),this.key=e,this.oldValue=void 0===n?null:n,this.newValue=void 0===r?null:r}get type(){return null===this.oldValue?"addAttribute":null===this.newValue?"removeAttribute":"changeAttribute"}clone(){return new Is(this.range,this.key,this.oldValue,this.newValue,this.baseVersion)}getReversed(){return new Is(this.range,this.key,this.newValue,this.oldValue,this.baseVersion+1)}toJSON(){const t=super.toJSON();return t.range=this.range.toJSON(),t}_validate(){if(!this.range.isFlat)throw new dn.b("attribute-operation-range-not-flat: The range to change is not flat.",this);for(const t of this.range.getItems({shallow:!0})){if(null!==this.oldValue&&!Ds(t.getAttribute(this.key),this.oldValue))throw new dn.b("attribute-operation-wrong-old-value: Changed node has different attribute value than operation's old attribute value.",this,{item:t,key:this.key,value:this.oldValue});if(null===this.oldValue&&null!==this.newValue&&t.hasAttribute(this.key))throw new dn.b("attribute-operation-attribute-exists: The attribute with given key already exists.",this,{node:t,key:this.key})}}_execute(){Ds(this.oldValue,this.newValue)||function(t,e,n){Ls(t.start),Ls(t.end);for(const r of t.getItems({shallow:!0})){const t=r.is("textProxy")?r.textNode:r;null!==n?t._setAttribute(e,n):t._removeAttribute(e),js(t.parent,t.index)}js(t.end.parent,t.end.index)}(this.range,this.key,this.newValue)}static get className(){return"AttributeOperation"}static fromJSON(t,e){return new Is(Oa.fromJSON(t.range,e),t.key,t.oldValue,t.newValue,t.baseVersion)}}class Rs extends Ms{constructor(t,e){super(null),this.sourcePosition=t.clone(),this.howMany=e}get type(){return"detach"}toJSON(){const t=super.toJSON();return t.sourcePosition=this.sourcePosition.toJSON(),t}_validate(){if(this.sourcePosition.root.document)throw new dn.b("detach-operation-on-document-node: Cannot detach document node.",this)}_execute(){Ts(Oa._createFromPositionAndShift(this.sourcePosition,this.howMany))}static get className(){return"DetachOperation"}}class Ns extends Ms{constructor(t,e,n,r){super(r),this.sourcePosition=t.clone(),this.sourcePosition.stickiness="toNext",this.howMany=e,this.targetPosition=n.clone(),this.targetPosition.stickiness="toNone"}get type(){return"$graveyard"==this.targetPosition.root.rootName?"remove":"$graveyard"==this.sourcePosition.root.rootName?"reinsert":"move"}clone(){return new this.constructor(this.sourcePosition,this.howMany,this.targetPosition,this.baseVersion)}getMovedRangeStart(){return this.targetPosition._getTransformedByDeletion(this.sourcePosition,this.howMany)}getReversed(){const t=this.sourcePosition._getTransformedByInsertion(this.targetPosition,this.howMany);return new this.constructor(this.getMovedRangeStart(),this.howMany,t,this.baseVersion+1)}_validate(){const t=this.sourcePosition.parent,e=this.targetPosition.parent,n=this.sourcePosition.offset,r=this.targetPosition.offset;if(n+this.howMany>t.maxOffset)throw new dn.b("move-operation-nodes-do-not-exist: The nodes which should be moved do not exist.",this);if(t===e&&n<r&&r<n+this.howMany)throw new dn.b("move-operation-range-into-itself: Trying to move a range of nodes to the inside of that range.",this);if(this.sourcePosition.root==this.targetPosition.root&&"prefix"==jn(this.sourcePosition.getParentPath(),this.targetPosition.getParentPath())){const t=this.sourcePosition.path.length-1;if(this.targetPosition.path[t]>=n&&this.targetPosition.path[t]<n+this.howMany)throw new dn.b("move-operation-node-into-itself: Trying to move a range of nodes into one of nodes from that range.",this)}}_execute(){Cs(Oa._createFromPositionAndShift(this.sourcePosition,this.howMany),this.targetPosition)}toJSON(){const t=super.toJSON();return t.sourcePosition=this.sourcePosition.toJSON(),t.targetPosition=this.targetPosition.toJSON(),t}static get className(){return"MoveOperation"}static fromJSON(t,e){const n=xa.fromJSON(t.sourcePosition,e),r=xa.fromJSON(t.targetPosition,e);return new this(n,t.howMany,r,t.baseVersion)}}class Bs extends Ms{constructor(t,e,n){super(n),this.position=t.clone(),this.position.stickiness="toNone",this.nodes=new va(Es(e)),this.shouldReceiveAttributes=!1}get type(){return"insert"}get howMany(){return this.nodes.maxOffset}clone(){const t=new va([...this.nodes].map(t=>t._clone(!0))),e=new Bs(this.position,t,this.baseVersion);return e.shouldReceiveAttributes=this.shouldReceiveAttributes,e}getReversed(){const t=this.position.root.document.graveyard,e=new xa(t,[0]);return new Ns(this.position,this.nodes.maxOffset,e,this.baseVersion+1)}_validate(){const t=this.position.parent;if(!t||t.maxOffset<this.position.offset)throw new dn.b("insert-operation-position-invalid: Insertion position is invalid.",this)}_execute(){const t=this.nodes;this.nodes=new va([...t].map(t=>t._clone(!0))),Ss(this.position,t)}toJSON(){const t=super.toJSON();return t.position=this.position.toJSON(),t.nodes=this.nodes.toJSON(),t}static get className(){return"InsertOperation"}static fromJSON(t,e){const n=[];for(const i of t.nodes)i.name?n.push(ya.fromJSON(i)):n.push(ga.fromJSON(i));const r=new Bs(xa.fromJSON(t.position,e),n,t.baseVersion);return r.shouldReceiveAttributes=t.shouldReceiveAttributes,r}}class Fs extends Ms{constructor(t,e,n,r,i,o){super(o),this.name=t,this.oldRange=e?e.clone():null,this.newRange=n?n.clone():null,this.affectsData=i,this._markers=r}get type(){return"marker"}clone(){return new Fs(this.name,this.oldRange,this.newRange,this._markers,this.affectsData,this.baseVersion)}getReversed(){return new Fs(this.name,this.newRange,this.oldRange,this._markers,this.affectsData,this.baseVersion+1)}_execute(){const t=this.newRange?"_set":"_remove";this._markers[t](this.name,this.newRange,!0,this.affectsData)}toJSON(){const t=super.toJSON();return this.oldRange&&(t.oldRange=this.oldRange.toJSON()),this.newRange&&(t.newRange=this.newRange.toJSON()),delete t._markers,t}static get className(){return"MarkerOperation"}static fromJSON(t,e){return new Fs(t.name,t.oldRange?Oa.fromJSON(t.oldRange,e):null,t.newRange?Oa.fromJSON(t.newRange,e):null,e.model.markers,t.affectsData,t.baseVersion)}}class Ys extends Ms{constructor(t,e,n,r){super(r),this.position=t,this.position.stickiness="toNext",this.oldName=e,this.newName=n}get type(){return"rename"}clone(){return new Ys(this.position.clone(),this.oldName,this.newName,this.baseVersion)}getReversed(){return new Ys(this.position.clone(),this.newName,this.oldName,this.baseVersion+1)}_validate(){const t=this.position.nodeAfter;if(!(t instanceof ya))throw new dn.b("rename-operation-wrong-position: Given position is invalid or node after it is not an instance of Element.",this);if(t.name!==this.oldName)throw new dn.b("rename-operation-wrong-name: Element to change has different name than operation's old name.",this)}_execute(){this.position.nodeAfter.name=this.newName}toJSON(){const t=super.toJSON();return t.position=this.position.toJSON(),t}static get className(){return"RenameOperation"}static fromJSON(t,e){return new Ys(xa.fromJSON(t.position,e),t.oldName,t.newName,t.baseVersion)}}class zs extends Ms{constructor(t,e,n,r,i){super(i),this.root=t,this.key=e,this.oldValue=n,this.newValue=r}get type(){return null===this.oldValue?"addRootAttribute":null===this.newValue?"removeRootAttribute":"changeRootAttribute"}clone(){return new zs(this.root,this.key,this.oldValue,this.newValue,this.baseVersion)}getReversed(){return new zs(this.root,this.key,this.newValue,this.oldValue,this.baseVersion+1)}_validate(){if(this.root!=this.root.root||this.root.is("documentFragment"))throw new dn.b("rootattribute-operation-not-a-root: The element to change is not a root element.",this,{root:this.root,key:this.key});if(null!==this.oldValue&&this.root.getAttribute(this.key)!==this.oldValue)throw new dn.b("rootattribute-operation-wrong-old-value: Changed node has different attribute value than operation's old attribute value.",this,{root:this.root,key:this.key});if(null===this.oldValue&&null!==this.newValue&&this.root.hasAttribute(this.key))throw new dn.b("rootattribute-operation-attribute-exists: The attribute with given key already exists.",this,{root:this.root,key:this.key})}_execute(){null!==this.newValue?this.root._setAttribute(this.key,this.newValue):this.root._removeAttribute(this.key)}toJSON(){const t=super.toJSON();return t.root=this.root.toJSON(),t}static get className(){return"RootAttributeOperation"}static fromJSON(t,e){if(!e.getRoot(t.root))throw new dn.b("rootattribute-operation-fromjson-no-root: Cannot create RootAttributeOperation. Root with specified name does not exist.",this,{rootName:t.root});return new zs(e.getRoot(t.root),t.key,t.oldValue,t.newValue,t.baseVersion)}}class Hs extends Ms{constructor(t,e,n,r,i){super(i),this.sourcePosition=t.clone(),this.sourcePosition.stickiness="toPrevious",this.howMany=e,this.targetPosition=n.clone(),this.targetPosition.stickiness="toNext",this.graveyardPosition=r.clone()}get type(){return"merge"}get deletionPosition(){return new xa(this.sourcePosition.root,this.sourcePosition.path.slice(0,-1))}get movedRange(){const t=this.sourcePosition.getShiftedBy(Number.POSITIVE_INFINITY);return new Oa(this.sourcePosition,t)}clone(){return new this.constructor(this.sourcePosition,this.howMany,this.targetPosition,this.graveyardPosition,this.baseVersion)}getReversed(){const t=this.targetPosition._getTransformedByMergeOperation(this),e=this.sourcePosition.path.slice(0,-1),n=new xa(this.sourcePosition.root,e)._getTransformedByMergeOperation(this),r=new Vs(t,this.howMany,this.graveyardPosition,this.baseVersion+1);return r.insertionPosition=n,r}_validate(){const t=this.sourcePosition.parent,e=this.targetPosition.parent;if(!t.parent)throw new dn.b("merge-operation-source-position-invalid: Merge source position is invalid.",this);if(!e.parent)throw new dn.b("merge-operation-target-position-invalid: Merge target position is invalid.",this);if(this.howMany!=t.maxOffset)throw new dn.b("merge-operation-how-many-invalid: Merge operation specifies wrong number of nodes to move.",this)}_execute(){const t=this.sourcePosition.parent;Cs(Oa._createIn(t),this.targetPosition),Cs(Oa._createOn(t),this.graveyardPosition)}toJSON(){const t=super.toJSON();return t.sourcePosition=t.sourcePosition.toJSON(),t.targetPosition=t.targetPosition.toJSON(),t.graveyardPosition=t.graveyardPosition.toJSON(),t}static get className(){return"MergeOperation"}static fromJSON(t,e){const n=xa.fromJSON(t.sourcePosition,e),r=xa.fromJSON(t.targetPosition,e),i=xa.fromJSON(t.graveyardPosition,e);return new this(n,t.howMany,r,i,t.baseVersion)}}class Vs extends Ms{constructor(t,e,n,r){super(r),this.splitPosition=t.clone(),this.splitPosition.stickiness="toNext",this.howMany=e,this.insertionPosition=Vs.getInsertionPosition(t),this.insertionPosition.stickiness="toNone",this.graveyardPosition=n?n.clone():null,this.graveyardPosition&&(this.graveyardPosition.stickiness="toNext")}get type(){return"split"}get moveTargetPosition(){const t=this.insertionPosition.path.slice();return t.push(0),new xa(this.insertionPosition.root,t)}get movedRange(){const t=this.splitPosition.getShiftedBy(Number.POSITIVE_INFINITY);return new Oa(this.splitPosition,t)}clone(){const t=new this.constructor(this.splitPosition,this.howMany,this.graveyardPosition,this.baseVersion);return t.insertionPosition=this.insertionPosition,t}getReversed(){const t=this.splitPosition.root.document.graveyard,e=new xa(t,[0]);return new Hs(this.moveTargetPosition,this.howMany,this.splitPosition,e,this.baseVersion+1)}_validate(){const t=this.splitPosition.parent,e=this.splitPosition.offset;if(!t||t.maxOffset<e)throw new dn.b("split-operation-position-invalid: Split position is invalid.",this);if(!t.parent)throw new dn.b("split-operation-split-in-root: Cannot split root element.",this);if(this.howMany!=t.maxOffset-this.splitPosition.offset)throw new dn.b("split-operation-how-many-invalid: Split operation specifies wrong number of nodes to move.",this);if(this.graveyardPosition&&!this.graveyardPosition.nodeAfter)throw new dn.b("split-operation-graveyard-position-invalid: Graveyard position invalid.",this)}_execute(){const t=this.splitPosition.parent;if(this.graveyardPosition)Cs(Oa._createFromPositionAndShift(this.graveyardPosition,1),this.insertionPosition);else{const e=t._clone();Ss(this.insertionPosition,e)}Cs(new Oa(xa._createAt(t,this.splitPosition.offset),xa._createAt(t,t.maxOffset)),this.moveTargetPosition)}toJSON(){const t=super.toJSON();return t.splitPosition=this.splitPosition.toJSON(),t.insertionPosition=this.insertionPosition.toJSON(),this.graveyardPosition&&(t.graveyardPosition=this.graveyardPosition.toJSON()),t}static get className(){return"SplitOperation"}static getInsertionPosition(t){const e=t.path.slice(0,-1);return e[e.length-1]++,new xa(t.root,e)}static fromJSON(t,e){const n=xa.fromJSON(t.splitPosition,e),r=xa.fromJSON(t.insertionPosition,e),i=t.graveyardPosition?xa.fromJSON(t.graveyardPosition,e):null,o=new this(n,t.howMany,i,t.baseVersion);return o.insertionPosition=r,o}}class Ws extends ya{constructor(t,e,n="main"){super(e),this._document=t,this.rootName=n}get document(){return this._document}is(t,e){return e?e===this.name&&("rootElement"===t||"model:rootElement"===t||"element"===t||"model:element"===t):"rootElement"===t||"model:rootElement"===t||"element"===t||"model:element"===t||t===this.name||t==="model:"+this.name||"node"===t||"model:node"===t}toJSON(){return this.rootName}}class Us{constructor(t,e){this.model=t,this.batch=e}createText(t,e){return new ga(t,e)}createElement(t,e){return new ya(t,e)}createDocumentFragment(){return new Os}cloneElement(t,e=!0){return t._clone(e)}insert(t,e,n=0){if(this._assertWriterUsedCorrectly(),t instanceof ga&&""==t.data)return;const r=xa._createAt(e,n);if(t.parent){if(Zs(t.root,r.root))return void this.move(Oa._createOn(t),r);if(t.root.document)throw new dn.b("model-writer-insert-forbidden-move: Cannot move a node from a document to a different tree. It is forbidden to move a node that was already in a document outside of it.",this);this.remove(t)}const i=r.root.document?r.root.document.version:null,o=new Bs(r,t,i);if(t instanceof ga&&(o.shouldReceiveAttributes=!0),this.batch.addOperation(o),this.model.applyOperation(o),t instanceof Os)for(const[a,s]of t.markers){const t=xa._createAt(s.root,0),e={range:new Oa(s.start._getCombined(t,r),s.end._getCombined(t,r)),usingOperation:!0,affectsData:!0};this.model.markers.has(a)?this.updateMarker(a,e):this.addMarker(a,e)}}insertText(t,e,n,r){e instanceof Os||e instanceof ya||e instanceof xa?this.insert(this.createText(t),e,n):this.insert(this.createText(t,e),n,r)}insertElement(t,e,n,r){e instanceof Os||e instanceof ya||e instanceof xa?this.insert(this.createElement(t),e,n):this.insert(this.createElement(t,e),n,r)}append(t,e){this.insert(t,e,"end")}appendText(t,e,n){e instanceof Os||e instanceof ya?this.insert(this.createText(t),e,"end"):this.insert(this.createText(t,e),n,"end")}appendElement(t,e,n){e instanceof Os||e instanceof ya?this.insert(this.createElement(t),e,"end"):this.insert(this.createElement(t,e),n,"end")}setAttribute(t,e,n){if(this._assertWriterUsedCorrectly(),n instanceof Oa){const r=n.getMinimalFlatRanges();for(const n of r)$s(this,t,e,n)}else Gs(this,t,e,n)}setAttributes(t,e){for(const[n,r]of Rn(t))this.setAttribute(n,r,e)}removeAttribute(t,e){if(this._assertWriterUsedCorrectly(),e instanceof Oa){const n=e.getMinimalFlatRanges();for(const e of n)$s(this,t,null,e)}else Gs(this,t,null,e)}clearAttributes(t){this._assertWriterUsedCorrectly();const e=t=>{for(const e of t.getAttributeKeys())this.removeAttribute(e,t)};if(t instanceof Oa)for(const n of t.getItems())e(n);else e(t)}move(t,e,n){if(this._assertWriterUsedCorrectly(),!(t instanceof Oa))throw new dn.b("writer-move-invalid-range: Invalid range to move.",this);if(!t.isFlat)throw new dn.b("writer-move-range-not-flat: Range to move is not flat.",this);const r=xa._createAt(e,n);if(r.isEqual(t.start))return;if(this._addOperationForAffectedMarkers("move",t),!Zs(t.root,r.root))throw new dn.b("writer-move-different-document: Range is going to be moved between different documents.",this);const i=t.root.document?t.root.document.version:null,o=new Ns(t.start,t.end.offset-t.start.offset,r,i);this.batch.addOperation(o),this.model.applyOperation(o)}remove(t){this._assertWriterUsedCorrectly();const e=(t instanceof Oa?t:Oa._createOn(t)).getMinimalFlatRanges().reverse();for(const n of e)this._addOperationForAffectedMarkers("move",n),Xs(n.start,n.end.offset-n.start.offset,this.batch,this.model)}merge(t){this._assertWriterUsedCorrectly();const e=t.nodeBefore,n=t.nodeAfter;if(this._addOperationForAffectedMarkers("merge",t),!(e instanceof ya))throw new dn.b("writer-merge-no-element-before: Node before merge position must be an element.",this);if(!(n instanceof ya))throw new dn.b("writer-merge-no-element-after: Node after merge position must be an element.",this);t.root.document?this._merge(t):this._mergeDetached(t)}createPositionFromPath(t,e,n){return this.model.createPositionFromPath(t,e,n)}createPositionAt(t,e){return this.model.createPositionAt(t,e)}createPositionAfter(t){return this.model.createPositionAfter(t)}createPositionBefore(t){return this.model.createPositionBefore(t)}createRange(t,e){return this.model.createRange(t,e)}createRangeIn(t){return this.model.createRangeIn(t)}createRangeOn(t){return this.model.createRangeOn(t)}createSelection(t,e,n){return this.model.createSelection(t,e,n)}_mergeDetached(t){const e=t.nodeBefore,n=t.nodeAfter;this.move(Oa._createIn(n),xa._createAt(e,"end")),this.remove(n)}_merge(t){const e=xa._createAt(t.nodeBefore,"end"),n=xa._createAt(t.nodeAfter,0),r=t.root.document.graveyard,i=new xa(r,[0]),o=t.root.document.version,a=new Hs(n,t.nodeAfter.maxOffset,e,i,o);this.batch.addOperation(a),this.model.applyOperation(a)}rename(t,e){if(this._assertWriterUsedCorrectly(),!(t instanceof ya))throw new dn.b("writer-rename-not-element-instance: Trying to rename an object which is not an instance of Element.",this);const n=t.root.document?t.root.document.version:null,r=new Ys(xa._createBefore(t),t.name,e,n);this.batch.addOperation(r),this.model.applyOperation(r)}split(t,e){this._assertWriterUsedCorrectly();let n,r,i=t.parent;if(!i.parent)throw new dn.b("writer-split-element-no-parent: Element with no parent can not be split.",this);if(e||(e=i.parent),!t.parent.getAncestors({includeSelf:!0}).includes(e))throw new dn.b("writer-split-invalid-limit-element: Limit element is not a position ancestor.",this);do{const e=i.root.document?i.root.document.version:null,o=i.maxOffset-t.offset,a=new Vs(t,o,null,e);this.batch.addOperation(a),this.model.applyOperation(a),n||r||(n=i,r=t.parent.nextSibling),i=(t=this.createPositionAfter(t.parent)).parent}while(i!==e);return{position:t,range:new Oa(xa._createAt(n,"end"),xa._createAt(r,0))}}wrap(t,e){if(this._assertWriterUsedCorrectly(),!t.isFlat)throw new dn.b("writer-wrap-range-not-flat: Range to wrap is not flat.",this);const n=e instanceof ya?e:new ya(e);if(n.childCount>0)throw new dn.b("writer-wrap-element-not-empty: Element to wrap with is not empty.",this);if(null!==n.parent)throw new dn.b("writer-wrap-element-attached: Element to wrap with is already attached to tree model.",this);this.insert(n,t.start);const r=new Oa(t.start.getShiftedBy(1),t.end.getShiftedBy(1));this.move(r,xa._createAt(n,0))}unwrap(t){if(this._assertWriterUsedCorrectly(),null===t.parent)throw new dn.b("writer-unwrap-element-no-parent: Trying to unwrap an element which has no parent.",this);this.move(Oa._createIn(t),this.createPositionAfter(t)),this.remove(t)}addMarker(t,e){if(this._assertWriterUsedCorrectly(),!e||"boolean"!=typeof e.usingOperation)throw new dn.b("writer-addMarker-no-usingOperation: The options.usingOperation parameter is required when adding a new marker.",this);const n=e.usingOperation,r=e.range,i=void 0!==e.affectsData&&e.affectsData;if(this.model.markers.has(t))throw new dn.b("writer-addMarker-marker-exists: Marker with provided name already exists.",this);if(!r)throw new dn.b("writer-addMarker-no-range: Range parameter is required when adding a new marker.",this);return n?(qs(this,t,null,r,i),this.model.markers.get(t)):this.model.markers._set(t,r,n,i)}updateMarker(t,e){this._assertWriterUsedCorrectly();const n="string"==typeof t?t:t.name,r=this.model.markers.get(n);if(!r)throw new dn.b("writer-updateMarker-marker-not-exists: Marker with provided name does not exists.",this);if(!e)return void this.model.markers._refresh(r);const i="boolean"==typeof e.usingOperation,o="boolean"==typeof e.affectsData,a=o?e.affectsData:r.affectsData;if(!i&&!e.range&&!o)throw new dn.b("writer-updateMarker-wrong-options: One of the options is required - provide range, usingOperations or affectsData.",this);const s=r.getRange(),l=e.range?e.range:s;i&&e.usingOperation!==r.managedUsingOperations?e.usingOperation?qs(this,n,null,l,a):(qs(this,n,s,null,a),this.model.markers._set(n,l,void 0,a)):r.managedUsingOperations?qs(this,n,s,l,a):this.model.markers._set(n,l,void 0,a)}removeMarker(t){this._assertWriterUsedCorrectly();const e="string"==typeof t?t:t.name;if(!this.model.markers.has(e))throw new dn.b("writer-removeMarker-no-marker: Trying to remove marker which does not exist.",this);const n=this.model.markers.get(e);n.managedUsingOperations?qs(this,e,n.getRange(),null,n.affectsData):this.model.markers._remove(e)}setSelection(t,e,n){this._assertWriterUsedCorrectly(),this.model.document.selection._setTo(t,e,n)}setSelectionFocus(t,e){this._assertWriterUsedCorrectly(),this.model.document.selection._setFocus(t,e)}setSelectionAttribute(t,e){if(this._assertWriterUsedCorrectly(),"string"==typeof t)this._setSelectionAttribute(t,e);else for(const[n,r]of Rn(t))this._setSelectionAttribute(n,r)}removeSelectionAttribute(t){if(this._assertWriterUsedCorrectly(),"string"==typeof t)this._removeSelectionAttribute(t);else for(const e of t)this._removeSelectionAttribute(e)}overrideSelectionGravity(){return this.model.document.selection._overrideGravity()}restoreSelectionGravity(t){this.model.document.selection._restoreGravity(t)}_setSelectionAttribute(t,e){const n=this.model.document.selection;if(n.isCollapsed&&n.anchor.parent.isEmpty){const r=Ya._getStoreAttributeKey(t);this.setAttribute(r,e,n.anchor.parent)}n._setAttribute(t,e)}_removeSelectionAttribute(t){const e=this.model.document.selection;if(e.isCollapsed&&e.anchor.parent.isEmpty){const n=Ya._getStoreAttributeKey(t);this.removeAttribute(n,e.anchor.parent)}e._removeAttribute(t)}_assertWriterUsedCorrectly(){if(this.model._currentWriter!==this)throw new dn.b("writer-incorrect-use: Trying to use a writer outside the change() block.",this)}_addOperationForAffectedMarkers(t,e){for(const n of this.model.markers){if(!n.managedUsingOperations)continue;const r=n.getRange();let i=!1;if("move"===t)i=e.containsPosition(r.start)||e.start.isEqual(r.start)||e.containsPosition(r.end)||e.end.isEqual(r.end);else{const t=e.nodeBefore,n=e.nodeAfter,o=r.start.parent==t&&r.start.isAtEnd,a=r.end.parent==n&&0==r.end.offset,s=r.end.nodeAfter==n,l=r.start.nodeAfter==n;i=o||a||s||l}i&&this.updateMarker(n.name,{range:r})}}}function $s(t,e,n,r){const i=t.model,o=i.document;let a,s,l,c=r.start;for(const h of r.getWalker({shallow:!0}))l=h.item.getAttribute(e),a&&s!=l&&(s!=n&&u(),c=a),a=h.nextPosition,s=l;function u(){const r=new Oa(c,a),l=r.root.document?o.version:null,u=new Is(r,e,s,n,l);t.batch.addOperation(u),i.applyOperation(u)}a instanceof xa&&a!=c&&s!=n&&u()}function Gs(t,e,n,r){const i=t.model,o=i.document,a=r.getAttribute(e);let s,l;if(a!=n){if(r.root===r){const t=r.document?o.version:null;l=new zs(r,e,a,n,t)}else{s=new Oa(xa._createBefore(r),t.createPositionAfter(r));const i=s.root.document?o.version:null;l=new Is(s,e,a,n,i)}t.batch.addOperation(l),i.applyOperation(l)}}function qs(t,e,n,r,i){const o=t.model,a=o.document,s=new Fs(e,n,r,o.markers,i,a.version);t.batch.addOperation(s),o.applyOperation(s)}function Xs(t,e,n,r){let i;if(t.root.document){const n=r.document,o=new xa(n.graveyard,[0]);i=new Ns(t,e,o,n.version)}else i=new Rs(t,e);n.addOperation(i),r.applyOperation(i)}function Zs(t,e){return t===e||t instanceof Ws&&e instanceof Ws}class Ks{constructor(t){this._markerCollection=t,this._changesInElement=new Map,this._elementSnapshots=new Map,this._changedMarkers=new Map,this._changeCount=0,this._cachedChanges=null,this._cachedChangesWithGraveyard=null}get isEmpty(){return 0==this._changesInElement.size&&0==this._changedMarkers.size}refreshItem(t){if(this._isInInsertedElement(t.parent))return;this._markRemove(t.parent,t.startOffset,t.offsetSize),this._markInsert(t.parent,t.startOffset,t.offsetSize);const e=Oa._createOn(t);for(const n of this._markerCollection.getMarkersIntersectingRange(e)){const t=n.getRange();this.bufferMarkerChange(n.name,t,t,n.affectsData)}this._cachedChanges=null}bufferOperation(t){switch(t.type){case"insert":if(this._isInInsertedElement(t.position.parent))return;this._markInsert(t.position.parent,t.position.offset,t.nodes.maxOffset);break;case"addAttribute":case"removeAttribute":case"changeAttribute":for(const e of t.range.getItems({shallow:!0}))this._isInInsertedElement(e.parent)||this._markAttribute(e);break;case"remove":case"move":case"reinsert":{if(t.sourcePosition.isEqual(t.targetPosition)||t.sourcePosition.getShiftedBy(t.howMany).isEqual(t.targetPosition))return;const e=this._isInInsertedElement(t.sourcePosition.parent),n=this._isInInsertedElement(t.targetPosition.parent);e||this._markRemove(t.sourcePosition.parent,t.sourcePosition.offset,t.howMany),n||this._markInsert(t.targetPosition.parent,t.getMovedRangeStart().offset,t.howMany);break}case"rename":{if(this._isInInsertedElement(t.position.parent))return;this._markRemove(t.position.parent,t.position.offset,1),this._markInsert(t.position.parent,t.position.offset,1);const e=Oa._createFromPositionAndShift(t.position,1);for(const t of this._markerCollection.getMarkersIntersectingRange(e)){const e=t.getRange();this.bufferMarkerChange(t.name,e,e,t.affectsData)}break}case"split":{const e=t.splitPosition.parent;this._isInInsertedElement(e)||this._markRemove(e,t.splitPosition.offset,t.howMany),this._isInInsertedElement(t.insertionPosition.parent)||this._markInsert(t.insertionPosition.parent,t.insertionPosition.offset,1),t.graveyardPosition&&this._markRemove(t.graveyardPosition.parent,t.graveyardPosition.offset,1);break}case"merge":{const e=t.sourcePosition.parent;this._isInInsertedElement(e.parent)||this._markRemove(e.parent,e.startOffset,1);const n=t.graveyardPosition.parent;this._markInsert(n,t.graveyardPosition.offset,1);const r=t.targetPosition.parent;this._isInInsertedElement(r)||this._markInsert(r,t.targetPosition.offset,e.maxOffset);break}}this._cachedChanges=null}bufferMarkerChange(t,e,n,r){const i=this._changedMarkers.get(t);i?(i.newRange=n,i.affectsData=r,null==i.oldRange&&null==i.newRange&&this._changedMarkers.delete(t)):this._changedMarkers.set(t,{oldRange:e,newRange:n,affectsData:r})}getMarkersToRemove(){const t=[];for(const[e,n]of this._changedMarkers)null!=n.oldRange&&t.push({name:e,range:n.oldRange});return t}getMarkersToAdd(){const t=[];for(const[e,n]of this._changedMarkers)null!=n.newRange&&t.push({name:e,range:n.newRange});return t}getChangedMarkers(){return Array.from(this._changedMarkers).map(t=>({name:t[0],data:{oldRange:t[1].oldRange,newRange:t[1].newRange}}))}hasDataChanges(){for(const[,t]of this._changedMarkers)if(t.affectsData)return!0;return this._changesInElement.size>0}getChanges(t={includeChangesInGraveyard:!1}){if(this._cachedChanges)return t.includeChangesInGraveyard?this._cachedChangesWithGraveyard.slice():this._cachedChanges.slice();const e=[];for(const n of this._changesInElement.keys()){const t=this._changesInElement.get(n).sort((t,e)=>t.offset===e.offset?t.type!=e.type?"remove"==t.type?-1:1:0:t.offset<e.offset?-1:1),r=this._elementSnapshots.get(n),i=Qs(n.getChildren()),o=Js(r.length,t);let a=0,s=0;for(const l of o)if("i"===l)e.push(this._getInsertDiff(n,a,i[a].name)),a++;else if("r"===l)e.push(this._getRemoveDiff(n,a,r[s].name)),s++;else if("a"===l){const t=i[a].attributes,o=r[s].attributes;let l;if("$text"==i[a].name)l=new Oa(xa._createAt(n,a),xa._createAt(n,a+1));else{const t=n.offsetToIndex(a);l=new Oa(xa._createAt(n,a),xa._createAt(n.getChild(t),0))}e.push(...this._getAttributesDiff(l,o,t)),a++,s++}else a++,s++}e.sort((t,e)=>t.position.root!=e.position.root?t.position.root.rootName<e.position.root.rootName?-1:1:t.position.isEqual(e.position)?t.changeCount-e.changeCount:t.position.isBefore(e.position)?-1:1);for(let n=1;n<e.length;n++){const t=e[n-1],r=e[n],i="remove"==t.type&&"remove"==r.type&&"$text"==t.name&&"$text"==r.name&&t.position.isEqual(r.position),o="insert"==t.type&&"insert"==r.type&&"$text"==t.name&&"$text"==r.name&&t.position.parent==r.position.parent&&t.position.offset+t.length==r.position.offset,a="attribute"==t.type&&"attribute"==r.type&&t.position.parent==r.position.parent&&t.range.isFlat&&r.range.isFlat&&t.position.offset+t.length==r.position.offset&&t.attributeKey==r.attributeKey&&t.attributeOldValue==r.attributeOldValue&&t.attributeNewValue==r.attributeNewValue;(i||o||a)&&(e[n-1].length++,a&&(e[n-1].range.end=e[n-1].range.end.getShiftedBy(1)),e.splice(n,1),n--)}for(const n of e)delete n.changeCount,"attribute"==n.type&&(delete n.position,delete n.length);return this._changeCount=0,this._cachedChangesWithGraveyard=e.slice(),this._cachedChanges=e.slice().filter(tl),t.includeChangesInGraveyard?this._cachedChangesWithGraveyard:this._cachedChanges}reset(){this._changesInElement.clear(),this._elementSnapshots.clear(),this._changedMarkers.clear(),this._cachedChanges=null}_markInsert(t,e,n){const r={type:"insert",offset:e,howMany:n,count:this._changeCount++};this._markChange(t,r)}_markRemove(t,e,n){const r={type:"remove",offset:e,howMany:n,count:this._changeCount++};this._markChange(t,r),this._removeAllNestedChanges(t,e,n)}_markAttribute(t){const e={type:"attribute",offset:t.startOffset,howMany:t.offsetSize,count:this._changeCount++};this._markChange(t.parent,e)}_markChange(t,e){this._makeSnapshot(t);const n=this._getChangesForElement(t);this._handleChange(e,n),n.push(e);for(let r=0;r<n.length;r++)n[r].howMany<1&&(n.splice(r,1),r--)}_getChangesForElement(t){let e;return this._changesInElement.has(t)?e=this._changesInElement.get(t):(e=[],this._changesInElement.set(t,e)),e}_makeSnapshot(t){this._elementSnapshots.has(t)||this._elementSnapshots.set(t,Qs(t.getChildren()))}_handleChange(t,e){t.nodesToHandle=t.howMany;for(const n of e){const r=t.offset+t.howMany,i=n.offset+n.howMany;if("insert"==t.type&&("insert"==n.type&&(t.offset<=n.offset?n.offset+=t.howMany:t.offset<i&&(n.howMany+=t.nodesToHandle,t.nodesToHandle=0)),"remove"==n.type&&t.offset<n.offset&&(n.offset+=t.howMany),"attribute"==n.type))if(t.offset<=n.offset)n.offset+=t.howMany;else if(t.offset<i){const i=n.howMany;n.howMany=t.offset-n.offset,e.unshift({type:"attribute",offset:r,howMany:i-n.howMany,count:this._changeCount++})}if("remove"==t.type){if("insert"==n.type)if(r<=n.offset)n.offset-=t.howMany;else if(r<=i)if(t.offset<n.offset){const e=r-n.offset;n.offset=t.offset,n.howMany-=e,t.nodesToHandle-=e}else n.howMany-=t.nodesToHandle,t.nodesToHandle=0;else if(t.offset<=n.offset)t.nodesToHandle-=n.howMany,n.howMany=0;else if(t.offset<i){const e=i-t.offset;n.howMany-=e,t.nodesToHandle-=e}if("remove"==n.type&&(r<=n.offset?n.offset-=t.howMany:t.offset<n.offset&&(t.nodesToHandle+=n.howMany,n.howMany=0)),"attribute"==n.type)if(r<=n.offset)n.offset-=t.howMany;else if(t.offset<n.offset){const e=r-n.offset;n.offset=t.offset,n.howMany-=e}else if(t.offset<i)if(r<=i){const r=n.howMany;n.howMany=t.offset-n.offset;const i=r-n.howMany-t.nodesToHandle;e.unshift({type:"attribute",offset:t.offset,howMany:i,count:this._changeCount++})}else n.howMany-=i-t.offset}if("attribute"==t.type){if("insert"==n.type)if(t.offset<n.offset&&r>n.offset){if(r>i){const t={type:"attribute",offset:i,howMany:r-i,count:this._changeCount++};this._handleChange(t,e),e.push(t)}t.nodesToHandle=n.offset-t.offset,t.howMany=t.nodesToHandle}else t.offset>=n.offset&&t.offset<i&&(r>i?(t.nodesToHandle=r-i,t.offset=i):t.nodesToHandle=0);if("remove"==n.type&&t.offset<n.offset&&r>n.offset){const i={type:"attribute",offset:n.offset,howMany:r-n.offset,count:this._changeCount++};this._handleChange(i,e),e.push(i),t.nodesToHandle=n.offset-t.offset,t.howMany=t.nodesToHandle}"attribute"==n.type&&(t.offset>=n.offset&&r<=i?(t.nodesToHandle=0,t.howMany=0,t.offset=0):t.offset<=n.offset&&r>=i&&(n.howMany=0))}}t.howMany=t.nodesToHandle,delete t.nodesToHandle}_getInsertDiff(t,e,n){return{type:"insert",position:xa._createAt(t,e),name:n,length:1,changeCount:this._changeCount++}}_getRemoveDiff(t,e,n){return{type:"remove",position:xa._createAt(t,e),name:n,length:1,changeCount:this._changeCount++}}_getAttributesDiff(t,e,n){const r=[];n=new Map(n);for(const[i,o]of e){const e=n.has(i)?n.get(i):null;e!==o&&r.push({type:"attribute",position:t.start,range:t.clone(),length:1,attributeKey:i,attributeOldValue:o,attributeNewValue:e,changeCount:this._changeCount++}),n.delete(i)}for(const[i,o]of n)r.push({type:"attribute",position:t.start,range:t.clone(),length:1,attributeKey:i,attributeOldValue:null,attributeNewValue:o,changeCount:this._changeCount++});return r}_isInInsertedElement(t){const e=t.parent;if(!e)return!1;const n=this._changesInElement.get(e),r=t.startOffset;if(n)for(const i of n)if("insert"==i.type&&r>=i.offset&&r<i.offset+i.howMany)return!0;return this._isInInsertedElement(e)}_removeAllNestedChanges(t,e,n){const r=new Oa(xa._createAt(t,e),xa._createAt(t,e+n));for(const i of r.getItems({shallow:!0}))i.is("element")&&(this._elementSnapshots.delete(i),this._changesInElement.delete(i),this._removeAllNestedChanges(i,0,i.maxOffset))}}function Qs(t){const e=[];for(const n of t)if(n.is("text"))for(let t=0;t<n.data.length;t++)e.push({name:"$text",attributes:new Map(n.getAttributes())});else e.push({name:n.name,attributes:new Map(n.getAttributes())});return e}function Js(t,e){const n=[];let r=0,i=0;for(const o of e){if(o.offset>r){for(let t=0;t<o.offset-r;t++)n.push("e");i+=o.offset-r}if("insert"==o.type){for(let t=0;t<o.howMany;t++)n.push("i");r=o.offset+o.howMany}else if("remove"==o.type){for(let t=0;t<o.howMany;t++)n.push("r");r=o.offset,i+=o.howMany}else n.push(..."a".repeat(o.howMany).split("")),r=o.offset+o.howMany,i+=o.howMany}if(i<t)for(let o=0;o<t-i-r;o++)n.push("e");return n}function tl(t){const e=t.position&&"$graveyard"==t.position.root.rootName,n=t.range&&"$graveyard"==t.range.root.rootName;return!e&&!n}class el{constructor(){this._operations=[],this._undoPairs=new Map,this._undoneOperations=new Set}addOperation(t){this._operations.includes(t)||this._operations.push(t)}getOperations(t=0,e=Number.POSITIVE_INFINITY){return t<0?[]:this._operations.slice(t,e)}getOperation(t){return this._operations[t]}setOperationAsUndone(t,e){this._undoPairs.set(e,t),this._undoneOperations.add(t)}isUndoingOperation(t){return this._undoPairs.has(t)}isUndoneOperation(t){return this._undoneOperations.has(t)}getUndoneOperation(t){return this._undoPairs.get(t)}}function nl(t,e){return!!(n=t.charAt(e-1))&&1==n.length&&/[\ud800-\udbff]/.test(n)&&function(t){return!!t&&1==t.length&&/[\udc00-\udfff]/.test(t)}(t.charAt(e));var n}function rl(t,e){return!!(n=t.charAt(e))&&1==n.length&&/[\u0300-\u036f\u1ab0-\u1aff\u1dc0-\u1dff\u20d0-\u20ff\ufe20-\ufe2f]/.test(n);var n}class il{constructor(t){this.model=t,this.version=0,this.history=new el(this),this.selection=new Ya(this),this.roots=new An({idProperty:"rootName"}),this.differ=new Ks(t.markers),this._postFixers=new Set,this._hasSelectionChangedFromTheLastChangeBlock=!1,this.createRoot("$root","$graveyard"),this.listenTo(t,"applyOperation",(t,e)=>{const n=e[0];if(n.isDocumentOperation&&n.baseVersion!==this.version)throw new dn.b("model-document-applyOperation-wrong-version: Only operations with matching versions can be applied.",this,{operation:n})},{priority:"highest"}),this.listenTo(t,"applyOperation",(t,e)=>{const n=e[0];n.isDocumentOperation&&this.differ.bufferOperation(n)},{priority:"high"}),this.listenTo(t,"applyOperation",(t,e)=>{const n=e[0];n.isDocumentOperation&&(this.version++,this.history.addOperation(n))},{priority:"low"}),this.listenTo(this.selection,"change",()=>{this._hasSelectionChangedFromTheLastChangeBlock=!0}),this.listenTo(t.markers,"update",(t,e,n,r)=>{this.differ.bufferMarkerChange(e.name,n,r,e.affectsData),null===n&&e.on("change",(t,n)=>{this.differ.bufferMarkerChange(e.name,n,e.getRange(),e.affectsData)})})}get graveyard(){return this.getRoot("$graveyard")}createRoot(t="$root",e="main"){if(this.roots.get(e))throw new dn.b("model-document-createRoot-name-exists: Root with specified name already exists.",this,{name:e});const n=new Ws(this,t,e);return this.roots.add(n),n}destroy(){this.selection.destroy(),this.stopListening()}getRoot(t="main"){return this.roots.get(t)}getRootNames(){return Array.from(this.roots,t=>t.rootName).filter(t=>"$graveyard"!=t)}registerPostFixer(t){this._postFixers.add(t)}toJSON(){const t=Ln(this);return t.selection="[engine.model.DocumentSelection]",t.model="[engine.model.Model]",t}_handleChangeBlock(t){this._hasDocumentChangedFromTheLastChangeBlock()&&(this._callPostFixers(t),this.selection.refresh(),this.differ.hasDataChanges()?this.fire("change:data",t.batch):this.fire("change",t.batch),this.selection.refresh(),this.differ.reset()),this._hasSelectionChangedFromTheLastChangeBlock=!1}_hasDocumentChangedFromTheLastChangeBlock(){return!this.differ.isEmpty||this._hasSelectionChangedFromTheLastChangeBlock}_getDefaultRoot(){for(const t of this.roots)if(t!==this.graveyard)return t;return this.graveyard}_getDefaultRange(){const t=this._getDefaultRoot(),e=this.model,n=e.schema,r=e.createPositionFromPath(t,[0]);return n.getNearestSelectionRange(r)||e.createRange(r)}_validateSelectionRange(t){return ol(t.start)&&ol(t.end)}_callPostFixers(t){let e=!1;do{for(const n of this._postFixers)if(this.selection.refresh(),e=n(t),e)break}while(e)}}function ol(t){const e=t.textNode;if(e){const n=e.data,r=t.offset-e.startOffset;return!nl(n,r)&&!rl(n,r)}return!0}kn(il,mn);class al{constructor(){this._markers=new Map}[Symbol.iterator](){return this._markers.values()}has(t){return this._markers.has(t)}get(t){return this._markers.get(t)||null}_set(t,e,n=!1,r=!1){const i=t instanceof sl?t.name:t,o=this._markers.get(i);if(o){const t=o.getRange();let a=!1;return t.isEqual(e)||(o._attachLiveRange(Na.fromRange(e)),a=!0),n!=o.managedUsingOperations&&(o._managedUsingOperations=n,a=!0),"boolean"==typeof r&&r!=o.affectsData&&(o._affectsData=r,a=!0),a&&this.fire("update:"+i,o,t,e),o}const a=Na.fromRange(e),s=new sl(i,a,n,r);return this._markers.set(i,s),this.fire("update:"+i,s,null,e),s}_remove(t){const e=t instanceof sl?t.name:t,n=this._markers.get(e);return!!n&&(this._markers.delete(e),this.fire("update:"+e,n,n.getRange(),null),this._destroyMarker(n),!0)}_refresh(t){const e=t instanceof sl?t.name:t,n=this._markers.get(e);if(!n)throw new dn.b("markercollection-refresh-marker-not-exists: Marker with provided name does not exists.",this);const r=n.getRange();this.fire("update:"+e,n,r,r,n.managedUsingOperations,n.affectsData)}*getMarkersAtPosition(t){for(const e of this)e.getRange().containsPosition(t)&&(yield e)}*getMarkersIntersectingRange(t){for(const e of this)null!==e.getRange().getIntersection(t)&&(yield e)}destroy(){for(const t of this._markers.values())this._destroyMarker(t);this._markers=null,this.stopListening()}*getMarkersGroup(t){for(const e of this._markers.values())e.name.startsWith(t+":")&&(yield e)}_destroyMarker(t){t.stopListening(),t._detachLiveRange()}}kn(al,mn);class sl{constructor(t,e,n,r){this.name=t,this._liveRange=this._attachLiveRange(e),this._managedUsingOperations=n,this._affectsData=r}get managedUsingOperations(){if(!this._liveRange)throw new dn.b("marker-destroyed: Cannot use a destroyed marker instance.",this);return this._managedUsingOperations}get affectsData(){if(!this._liveRange)throw new dn.b("marker-destroyed: Cannot use a destroyed marker instance.",this);return this._affectsData}getStart(){if(!this._liveRange)throw new dn.b("marker-destroyed: Cannot use a destroyed marker instance.",this);return this._liveRange.start.clone()}getEnd(){if(!this._liveRange)throw new dn.b("marker-destroyed: Cannot use a destroyed marker instance.",this);return this._liveRange.end.clone()}getRange(){if(!this._liveRange)throw new dn.b("marker-destroyed: Cannot use a destroyed marker instance.",this);return this._liveRange.toRange()}is(t){return"marker"===t||"model:marker"===t}_attachLiveRange(t){return this._liveRange&&this._detachLiveRange(),t.delegate("change:range").to(this),t.delegate("change:content").to(this),this._liveRange=t,t}_detachLiveRange(){this._liveRange.stopDelegating("change:range",this),this._liveRange.stopDelegating("change:content",this),this._liveRange.detach(),this._liveRange=null}}kn(sl,mn);class ll extends Ms{get type(){return"noop"}clone(){return new ll(this.baseVersion)}getReversed(){return new ll(this.baseVersion+1)}_execute(){}static get className(){return"NoOperation"}}const cl={};cl[Is.className]=Is,cl[Bs.className]=Bs,cl[Fs.className]=Fs,cl[Ns.className]=Ns,cl[ll.className]=ll,cl[Ms.className]=Ms,cl[Ys.className]=Ys,cl[zs.className]=zs,cl[Vs.className]=Vs,cl[Hs.className]=Hs;class ul extends xa{constructor(t,e,n="toNone"){if(super(t,e,n),!this.root.is("rootElement"))throw new dn.b("model-liveposition-root-not-rootelement: LivePosition's root has to be an instance of RootElement.",t);hl.call(this)}detach(){this.stopListening()}is(t){return"livePosition"===t||"model:livePosition"===t||"position"==t||"model:position"===t}toPosition(){return new xa(this.root,this.path.slice(),this.stickiness)}static fromPosition(t,e){return new this(t.root,t.path.slice(),e||t.stickiness)}}function hl(){this.listenTo(this.root.document.model,"applyOperation",(t,e)=>{const n=e[0];n.isDocumentOperation&&dl.call(this,n)},{priority:"low"})}function dl(t){const e=this.getTransformedByOperation(t);if(!this.isEqual(e)){const t=this.toPosition();this.path=e.path,this.root=e.root,this.fire("change",t)}}kn(ul,mn);class fl{constructor(t,e,n){this.model=t,this.writer=e,this.position=n,this.canMergeWith=new Set([this.position.parent]),this.schema=t.schema,this._filterAttributesOf=[],this._affectedStart=null,this._affectedEnd=null}handleNodes(t,e){t=Array.from(t);for(let n=0;n<t.length;n++){const r=t[n];this._handleNode(r,{isFirst:0===n&&e.isFirst,isLast:n===t.length-1&&e.isLast})}this.schema.removeDisallowedAttributes(this._filterAttributesOf,this.writer),this._filterAttributesOf=[]}getSelectionRange(){return this.nodeToSelect?Oa._createOn(this.nodeToSelect):this.model.schema.getNearestSelectionRange(this.position)}getAffectedRange(){return this._affectedStart?new Oa(this._affectedStart,this._affectedEnd):null}destroy(){this._affectedStart&&this._affectedStart.detach(),this._affectedEnd&&this._affectedEnd.detach()}_handleNode(t,e){this.schema.isObject(t)?this._handleObject(t,e):this._checkAndSplitToAllowedPosition(t,e)?(this._insert(t),this._mergeSiblingsOf(t,e)):this._handleDisallowedNode(t,e)}_handleObject(t,e){this._checkAndSplitToAllowedPosition(t)?this._insert(t):this._tryAutoparagraphing(t,e)}_handleDisallowedNode(t,e){t.is("element")?this.handleNodes(t.getChildren(),e):this._tryAutoparagraphing(t,e)}_insert(t){if(!this.schema.checkChild(this.position,t))throw new dn.b("insertcontent-wrong-position: Given node cannot be inserted on the given position.",this,{node:t,position:this.position});const e=ul.fromPosition(this.position,"toNext");this._setAffectedBoundaries(this.position),this.writer.insert(t,this.position),this.position=e.toPosition(),e.detach(),this.schema.isObject(t)&&!this.schema.checkChild(this.position,"$text")?this.nodeToSelect=t:this.nodeToSelect=null,this._filterAttributesOf.push(t)}_setAffectedBoundaries(t){this._affectedStart||(this._affectedStart=ul.fromPosition(t,"toPrevious")),this._affectedEnd&&!this._affectedEnd.isBefore(t)||(this._affectedEnd&&this._affectedEnd.detach(),this._affectedEnd=ul.fromPosition(t,"toNext"))}_mergeSiblingsOf(t,e){if(!(t instanceof ya))return;const n=this._canMergeLeft(t,e),r=this._canMergeRight(t,e),i=ul._createBefore(t);i.stickiness="toNext";const o=ul._createAfter(t);if(o.stickiness="toNext",n){const t=ul.fromPosition(this.position);t.stickiness="toNext",this._affectedStart.isEqual(i)&&(this._affectedStart.detach(),this._affectedStart=ul._createAt(i.nodeBefore,"end","toPrevious")),this.writer.merge(i),i.isEqual(this._affectedEnd)&&e.isLast&&(this._affectedEnd.detach(),this._affectedEnd=ul._createAt(i.nodeBefore,"end","toNext")),this.position=t.toPosition(),t.detach()}if(r){if(!this.position.isEqual(o))throw new dn.b("insertcontent-invalid-insertion-position",this);this.position=xa._createAt(o.nodeBefore,"end");const t=ul.fromPosition(this.position,"toPrevious");this._affectedEnd.isEqual(o)&&(this._affectedEnd.detach(),this._affectedEnd=ul._createAt(o.nodeBefore,"end","toNext")),this.writer.merge(o),o.getShiftedBy(-1).isEqual(this._affectedStart)&&e.isFirst&&(this._affectedStart.detach(),this._affectedStart=ul._createAt(o.nodeBefore,0,"toPrevious")),this.position=t.toPosition(),t.detach()}(n||r)&&this._filterAttributesOf.push(this.position.parent),i.detach(),o.detach()}_canMergeLeft(t,e){const n=t.previousSibling;return e.isFirst&&n instanceof ya&&this.canMergeWith.has(n)&&this.model.schema.checkMerge(n,t)}_canMergeRight(t,e){const n=t.nextSibling;return e.isLast&&n instanceof ya&&this.canMergeWith.has(n)&&this.model.schema.checkMerge(t,n)}_tryAutoparagraphing(t,e){const n=this.writer.createElement("paragraph");this._getAllowedIn(n,this.position.parent)&&this.schema.checkChild(n,t)&&(n._appendChild(t),this._handleNode(n,e))}_checkAndSplitToAllowedPosition(t){const e=this._getAllowedIn(t,this.position.parent);if(!e)return!1;for(;e!=this.position.parent;){if(this.schema.isLimit(this.position.parent))return!1;if(this.position.isAtStart){const t=this.position.parent;this.position=this.writer.createPositionBefore(t),t.isEmpty&&t.parent===e&&this.writer.remove(t)}else if(this.position.isAtEnd)this.position=this.writer.createPositionAfter(this.position.parent);else{const t=this.writer.createPositionAfter(this.position.parent);this._setAffectedBoundaries(this.position),this.writer.split(this.position),this.position=t,this.canMergeWith.add(this.position.nodeAfter)}}return!0}_getAllowedIn(t,e){return this.schema.checkChild(e,t)?e:e.parent?this._getAllowedIn(t,e.parent):null}}function pl(t,e,n={}){if(e.isCollapsed)return;const r=e.getFirstRange();if("$graveyard"==r.root.rootName)return;const i=t.schema;t.change(t=>{if(!n.doNotResetEntireContent&&function(t,e){const n=t.getLimitElement(e);if(!e.containsEntireContent(n))return!1;const r=e.getFirstRange();return r.start.parent!=r.end.parent&&t.checkChild(n,"paragraph")}(i,e))return void function(t,e){const n=t.model.schema.getLimitElement(e);t.remove(t.createRangeIn(n)),gl(t,t.createPositionAt(n,0),e)}(t,e);const[o,a]=function(t){const e=t.root.document.model,n=t.start;let r=t.end;if(e.hasContent(t,{ignoreMarkers:!0})){const n=function(t){const e=t.parent,n=e.root.document.model.schema,r=e.getAncestors({parentFirst:!0,includeSelf:!0});for(const i of r){if(n.isLimit(i))return null;if(n.isBlock(i))return i}}(r);if(n&&r.isTouching(e.createPositionAt(n,0))){const n=e.createSelection(t);e.modifySelection(n,{direction:"backward"}),r=n.getLastPosition()}}return[ul.fromPosition(n,"toPrevious"),ul.fromPosition(r,"toNext")]}(r);r.start.isTouching(r.end)||t.remove(r),n.leaveUnmerged||(function(t,e,n){const r=t.model;if(!ml(t.model.schema,e,n))return;const[i,o]=function(t,e){const n=t.getAncestors(),r=e.getAncestors();let i=0;for(;n[i]&&n[i]==r[i];)i++;return[n[i],r[i]]}(e,n);!r.hasContent(i,{ignoreMarkers:!0})&&r.hasContent(o,{ignoreMarkers:!0})?function t(e,n,r,i){const o=n.parent,a=r.parent;if(o!=i&&a!=i){for(n=e.createPositionAfter(o),(r=e.createPositionBefore(a)).isEqual(n)||e.insert(o,r);n.parent.isEmpty;){const t=n.parent;n=e.createPositionBefore(t),e.remove(t)}r=e.createPositionBefore(a),function(t,e){const n=e.nodeBefore,r=e.nodeAfter;n.name!=r.name&&t.rename(n,r.name),t.clearAttributes(n),t.setAttributes(Object.fromEntries(r.getAttributes()),n),t.merge(e)}(e,r),ml(e.model.schema,n,r)&&t(e,n,r,i)}}(t,e,n,i.parent):function t(e,n,r,i){const o=n.parent,a=r.parent;if(o!=i&&a!=i){for(n=e.createPositionAfter(o),(r=e.createPositionBefore(a)).isEqual(n)||e.insert(a,n),e.merge(n);r.parent.isEmpty;){const t=r.parent;r=e.createPositionBefore(t),e.remove(t)}ml(e.model.schema,n,r)&&t(e,n,r,i)}}(t,e,n,i.parent)}(t,o,a),i.removeDisallowedAttributes(o.parent.getChildren(),t)),bl(t,e,o),!n.doNotAutoparagraph&&function(t,e){const n=t.checkChild(e,"$text"),r=t.checkChild(e,"paragraph");return!n&&r}(i,o)&&gl(t,o,e),o.detach(),a.detach()})}function ml(t,e,n){const r=e.parent,i=n.parent;return r!=i&&!t.isLimit(r)&&!t.isLimit(i)&&function(t,e,n){const r=new Oa(t,e);for(const i of r.getWalker())if(n.isLimit(i.item))return!1;return!0}(e,n,t)}function gl(t,e,n){const r=t.createElement("paragraph");t.insert(r,e),bl(t,n,t.createPositionAt(r,0))}function bl(t,e,n){e instanceof Ya?t.setSelection(n):e.setTo(n)}function vl(t,e){if("text"==e.type)return"word"===t.unit?function(t,e){let n=t.position.textNode;if(n){let r=t.position.offset-n.startOffset;for(;!wl(n.data,r,e)&&!_l(n,r,e);){t.next();const i=e?t.position.nodeAfter:t.position.nodeBefore;if(i&&i.is("text")){const r=i.data.charAt(e?0:i.data.length-1);' ,.?!:;"-()'.includes(r)||(t.next(),n=t.position.textNode)}r=t.position.offset-n.startOffset}}return t.position}(t.walker,t.isForward):function(t,e){const n=t.position.textNode;if(n){const r=n.data;let i=t.position.offset-n.startOffset;for(;nl(r,i)||"character"==e&&rl(r,i);)t.next(),i=t.position.offset-n.startOffset}return t.position}(t.walker,t.unit,t.isForward);if(e.type==(t.isForward?"elementStart":"elementEnd")){if(t.schema.isObject(e.item))return xa._createAt(e.item,t.isForward?"after":"before");if(t.schema.checkChild(e.nextPosition,"$text"))return e.nextPosition}else{if(t.schema.isLimit(e.item))return void t.walker.skip(()=>!0);if(t.schema.checkChild(e.nextPosition,"$text"))return e.nextPosition}}function yl(t,e){const n=t.root,r=xa._createAt(n,e?"end":0);return e?new Oa(t,r):new Oa(r,t)}function wl(t,e,n){const r=e+(n?0:-1);return' ,.?!:;"-()'.includes(t.charAt(r))}function _l(t,e,n){return e===(n?t.endOffset:0)}function xl(t,e){const n=[];Array.from(t.getItems({direction:"backward"})).map(t=>e.createRangeOn(t)).filter(e=>(e.start.isAfter(t.start)||e.start.isEqual(t.start))&&(e.end.isBefore(t.end)||e.end.isEqual(t.end))).forEach(t=>{n.push(t.start.parent),e.remove(t)}),n.forEach(t=>{let n=t;for(;n.parent&&n.isEmpty;){const t=e.createRangeOn(n);n=n.parent,e.remove(t)}})}function kl(t){t.document.registerPostFixer(e=>function(t,e){const n=e.document.selection,r=e.schema,i=[];let o=!1;for(const a of n.getRanges()){const t=Al(a,r);t&&!t.isEqual(a)?(i.push(t),o=!0):i.push(a)}o&&t.setSelection(function(t){const e=[];e.push(t.shift());for(const n of t){const t=e.pop();if(n.isIntersecting(t)){const r=t.start.isAfter(n.start)?n.start:t.start,i=t.end.isAfter(n.end)?t.end:n.end,o=new Oa(r,i);e.push(o)}else e.push(t),e.push(n)}return e}(i),{backward:n.isBackward})}(e,t))}function Al(t,e){return t.isCollapsed?function(t,e){const n=t.start,r=e.getNearestSelectionRange(n);if(!r)return null;if(!r.isCollapsed)return r;const i=r.start;return n.isEqual(i)?null:new Oa(i)}(t,e):function(t,e){const n=t.start,r=t.end,i=e.checkChild(n,"$text"),o=e.checkChild(r,"$text"),a=e.getLimitElement(n),s=e.getLimitElement(r);if(a===s){if(i&&o)return null;if(function(t,e,n){const r=t.nodeAfter&&!n.isLimit(t.nodeAfter)||n.checkChild(t,"$text"),i=e.nodeBefore&&!n.isLimit(e.nodeBefore)||n.checkChild(e,"$text");return r||i}(n,r,e)){const t=n.nodeAfter&&e.isObject(n.nodeAfter)?null:e.getNearestSelectionRange(n,"forward"),i=r.nodeBefore&&e.isObject(r.nodeBefore)?null:e.getNearestSelectionRange(r,"backward"),o=t?t.start:n,a=i?i.start:r;return new Oa(o,a)}}const l=a&&!a.is("rootElement"),c=s&&!s.is("rootElement");if(l||c){const t=n.nodeAfter&&r.nodeBefore&&n.nodeAfter.parent===r.nodeBefore.parent,i=l&&(!t||!Ol(n.nodeAfter,e)),o=c&&(!t||!Ol(r.nodeBefore,e));let u=n,h=r;return i&&(u=xa._createBefore(Ml(a,e))),o&&(h=xa._createAfter(Ml(s,e))),new Oa(u,h)}return null}(t,e)}function Ml(t,e){let n=t,r=n;for(;e.isLimit(r)&&r.parent;)n=r,r=r.parent;return n}function Ol(t,e){return t&&e.isObject(t)}class Sl{constructor(){this.markers=new al,this.document=new il(this),this.schema=new as,this._pendingChanges=[],this._currentWriter=null,["insertContent","deleteContent","modifySelection","getSelectedContent","applyOperation"].forEach(t=>this.decorate(t)),this.on("applyOperation",(t,e)=>{e[0]._validate()},{priority:"highest"}),this.schema.register("$root",{isLimit:!0}),this.schema.register("$block",{allowIn:"$root",isBlock:!0}),this.schema.register("$text",{allowIn:"$block",isInline:!0}),this.schema.register("$clipboardHolder",{allowContentOf:"$root",isLimit:!0}),this.schema.extend("$text",{allowIn:"$clipboardHolder"}),this.schema.register("$marker"),this.schema.addChildCheck((t,e)=>{if("$marker"===e.name)return!0}),kl(this)}change(t){try{return 0===this._pendingChanges.length?(this._pendingChanges.push({batch:new As,callback:t}),this._runPendingChanges()[0]):t(this._currentWriter)}catch(t){dn.b.rethrowUnexpectedError(t,this)}}enqueueChange(t,e){try{"string"==typeof t?t=new As(t):"function"==typeof t&&(e=t,t=new As),this._pendingChanges.push({batch:t,callback:e}),1==this._pendingChanges.length&&this._runPendingChanges()}catch(t){dn.b.rethrowUnexpectedError(t,this)}}applyOperation(t){t._execute()}insertContent(t,e,n){return function(t,e,n,r){return t.change(i=>{let o;o=n?n instanceof La||n instanceof Ya?n:i.createSelection(n,r):t.document.selection,o.isCollapsed||t.deleteContent(o,{doNotAutoparagraph:!0});const a=new fl(t,i,o.anchor);let s;s=e.is("documentFragment")?e.getChildren():[e],a.handleNodes(s,{isFirst:!0,isLast:!0});const l=a.getSelectionRange();l&&(o instanceof Ya?i.setSelection(l):o.setTo(l));const c=a.getAffectedRange()||t.createRange(o.anchor);return a.destroy(),c})}(this,t,e,n)}deleteContent(t,e){pl(this,t,e)}modifySelection(t,e){!function(t,e,n={}){const r=t.schema,i="backward"!=n.direction,o=n.unit?n.unit:"character",a=e.focus,s=new wa({boundaries:yl(a,i),singleCharacters:!0,direction:i?"forward":"backward"}),l={walker:s,schema:r,isForward:i,unit:o};let c;for(;c=s.next();){if(c.done)return;const n=vl(l,c.value);if(n)return void(e instanceof Ya?t.change(t=>{t.setSelectionFocus(n)}):e.setFocus(n))}}(this,t,e)}getSelectedContent(t){return function(t,e){return t.change(t=>{const n=t.createDocumentFragment(),r=e.getFirstRange();if(!r||r.isCollapsed)return n;const i=r.start.root,o=r.start.getCommonPath(r.end),a=i.getNodeByPath(o);let s;s=r.start.parent==r.end.parent?r:t.createRange(t.createPositionAt(a,r.start.path[o.length]),t.createPositionAt(a,r.end.path[o.length]+1));const l=s.end.offset-s.start.offset;for(const e of s.getItems({shallow:!0}))e.is("textProxy")?t.appendText(e.data,e.getAttributes(),n):t.append(t.cloneElement(e,!0),n);if(s!=r){const e=r._getTransformedByMove(s.start,t.createPositionAt(n,0),l)[0],i=t.createRange(t.createPositionAt(n,0),e.start);xl(t.createRange(e.end,t.createPositionAt(n,"end")),t),xl(i,t)}return n})}(this,t)}hasContent(t,e={}){const n=t instanceof ya?Oa._createIn(t):t;if(n.isCollapsed)return!1;const{ignoreWhitespaces:r=!1,ignoreMarkers:i=!1}=e;if(!i)for(const o of this.markers.getMarkersIntersectingRange(n))if(o.affectsData)return!0;for(const o of n.getItems())if(o.is("textProxy")){if(!r)return!0;if(-1!==o.data.search(/\S/))return!0}else if(this.schema.isObject(o))return!0;return!1}createPositionFromPath(t,e,n){return new xa(t,e,n)}createPositionAt(t,e){return xa._createAt(t,e)}createPositionAfter(t){return xa._createAfter(t)}createPositionBefore(t){return xa._createBefore(t)}createRange(t,e){return new Oa(t,e)}createRangeIn(t){return Oa._createIn(t)}createRangeOn(t){return Oa._createOn(t)}createSelection(t,e,n){return new La(t,e,n)}createBatch(t){return new As(t)}createOperationFromJSON(t){return class{static fromJSON(t,e){return cl[t.__className].fromJSON(t,e)}}.fromJSON(t,this.document)}destroy(){this.document.destroy(),this.stopListening()}_runPendingChanges(){const t=[];for(this.fire("_beforeChanges");this._pendingChanges.length;){const e=this._pendingChanges[0].batch;this._currentWriter=new Us(this,e);const n=this._pendingChanges[0].callback(this._currentWriter);t.push(n),this.document._handleChangeBlock(this._currentWriter),this._pendingChanges.shift(),this._currentWriter=null}return this.fire("_afterChanges"),t}}kn(Sl,Hr);class Tl{constructor(){this._listener=Object.create(uo)}listenTo(t){this._listener.listenTo(t,"keydown",(t,e)=>{this._listener.fire("_keydown:"+mi(e),e)})}set(t,e,n={}){const r=gi(t),i=n.priority;this._listener.listenTo(this._listener,"_keydown:"+r,(t,n)=>{e(n,()=>{n.preventDefault(),n.stopPropagation(),t.stop()}),t.return=!0},{priority:i})}press(t){return!!this._listener.fire("_keydown:"+mi(t),t)}destroy(){this._listener.stopListening()}}class Cl extends Tl{constructor(t){super(),this.editor=t}set(t,e,n={}){if("string"==typeof e){const t=e;e=(e,n)=>{this.editor.execute(t),n()}}super.set(t,e,n)}}class El{constructor(t={}){this._context=t.context||new En({language:t.language}),this._context._addEditor(this,!t.context);const e=Array.from(this.constructor.builtinPlugins||[]);this.config=new rn(t,this.constructor.defaultConfig),this.config.define("plugins",e),this.config.define(this._context._getEditorConfig()),this.plugins=new Mn(this,e,this._context.plugins),this.locale=this._context.locale,this.t=this.locale.t,this.commands=new rs,this.set("state","initializing"),this.once("ready",()=>this.state="ready",{priority:"high"}),this.once("destroy",()=>this.state="destroyed",{priority:"high"}),this.set("isReadOnly",!1),this.model=new Sl;const n=new Er;this.data=new ws(this.model,n),this.editing=new ns(this.model,n),this.editing.view.document.bind("isReadOnly").to(this),this.conversion=new _s([this.editing.downcastDispatcher,this.data.downcastDispatcher],this.data.upcastDispatcher),this.conversion.addAlias("dataDowncast",this.data.downcastDispatcher),this.conversion.addAlias("editingDowncast",this.editing.downcastDispatcher),this.keystrokes=new Cl(this),this.keystrokes.listenTo(this.editing.view.document)}initPlugins(){const t=this.config,e=t.get("plugins"),n=t.get("removePlugins")||[],r=t.get("extraPlugins")||[];return this.plugins.init(e.concat(r),n)}destroy(){let t=Promise.resolve();return"initializing"==this.state&&(t=new Promise(t=>this.once("ready",t))),t.then(()=>{this.fire("destroy"),this.stopListening(),this.commands.destroy()}).then(()=>this.plugins.destroy()).then(()=>{this.model.destroy(),this.data.destroy(),this.editing.destroy(),this.keystrokes.destroy()}).then(()=>this._context._removeEditor(this))}execute(...t){try{this.commands.execute(...t)}catch(t){dn.b.rethrowUnexpectedError(t,this)}}}kn(El,Hr);var jl={setData(t){this.data.set(t)},getData(t){return this.data.get(t)}},Ll={updateSourceElement(){if(!this.sourceElement)throw new dn.b("editor-missing-sourceelement: Cannot update the source element of a detached editor.",this);var t,e;t=this.sourceElement,e=this.data.get(),t instanceof HTMLTextAreaElement&&(t.value=e),t.innerHTML=e}};class Pl{getHtml(t){const e=document.implementation.createHTMLDocument("").createElement("div");return e.appendChild(t),e.innerHTML}}class Dl{constructor(t){this._domParser=new DOMParser,this._domConverter=new oo(t,{blockFillerMode:"nbsp"}),this._htmlWriter=new Pl}toData(t){const e=this._domConverter.viewToDom(t,document);return this._htmlWriter.getHtml(e)}toView(t){const e=this._toDom(t);return this._domConverter.domToView(e)}_toDom(t){const e=this._domParser.parseFromString(t,"text/html"),n=e.createDocumentFragment(),r=e.body.childNodes;for(;r.length>0;)n.appendChild(r[0]);return n}}class Il{constructor(t){this.editor=t,this._components=new Map}*names(){for(const t of this._components.values())yield t.originalName}add(t,e){if(this.has(t))throw new dn.b("componentfactory-item-exists: The item already exists in the component factory.",this,{name:t});this._components.set(Rl(t),{callback:e,originalName:t})}create(t){if(!this.has(t))throw new dn.b("componentfactory-item-missing: The required component is not registered in the factory.",this,{name:t});return this._components.get(Rl(t)).callback(this.editor.locale)}has(t){return this._components.has(Rl(t))}}function Rl(t){return String(t).toLowerCase()}class Nl{constructor(){this.set("isFocused",!1),this.set("focusedElement",null),this._elements=new Set,this._nextEventLoopTimeout=null}add(t){if(this._elements.has(t))throw new dn.b("focusTracker-add-element-already-exist",this);this.listenTo(t,"focus",()=>this._focus(t),{useCapture:!0}),this.listenTo(t,"blur",()=>this._blur(),{useCapture:!0}),this._elements.add(t)}remove(t){t===this.focusedElement&&this._blur(t),this._elements.has(t)&&(this.stopListening(t),this._elements.delete(t))}destroy(){this.stopListening()}_focus(t){clearTimeout(this._nextEventLoopTimeout),this.focusedElement=t,this.isFocused=!0}_blur(){clearTimeout(this._nextEventLoopTimeout),this._nextEventLoopTimeout=setTimeout(()=>{this.focusedElement=null,this.isFocused=!1},0)}}kn(Nl,uo),kn(Nl,Hr);class Bl{constructor(t){this.editor=t,this.componentFactory=new Il(t),this.focusTracker=new Nl,this._editableElementsMap=new Map,this.listenTo(t.editing.view.document,"layoutChanged",()=>this.update())}get element(){return null}update(){this.fire("update")}destroy(){this.stopListening(),this.focusTracker.destroy();for(const t of this._editableElementsMap.values())t.ckeditorInstance=null;this._editableElementsMap=new Map}setEditableElement(t,e){this._editableElementsMap.set(t,e),e.ckeditorInstance||(e.ckeditorInstance=this.editor)}getEditableElement(t="main"){return this._editableElementsMap.get(t)}getEditableElementsNames(){return this._editableElementsMap.keys()}get _editableElements(){return console.warn("editor-ui-deprecated-editable-elements: The EditorUI#_editableElements property has been deprecated and will be removed in the near future.",{editorUI:this}),this._editableElementsMap}}kn(Bl,mn),n(13);const Fl=new WeakMap;function Yl(t){const{view:e,element:n,text:r,isDirectHost:i=!0}=t,o=e.document;Fl.has(o)||(Fl.set(o,new Map),o.registerPostFixer(t=>Hl(o,t))),Fl.get(o).set(n,{text:r,isDirectHost:i}),e.change(t=>Hl(o,t))}function zl(t,e){return!!e.hasClass("ck-placeholder")&&(t.removeClass("ck-placeholder",e),!0)}function Hl(t,e){const n=Fl.get(t);let r=!1;for(const[i,o]of n)Vl(e,i,o)&&(r=!0);return r}function Vl(t,e,n){const{text:r,isDirectHost:i}=n,o=i?e:function(t){if(1===t.childCount){const e=t.getChild(0);if(e.is("element")&&!e.is("uiElement"))return e}return null}(e);let a=!1;return!!o&&(n.hostElement=o,o.getAttribute("data-placeholder")!==r&&(t.setAttribute("data-placeholder",r,o),a=!0),function(t){if(!t.isAttached())return!1;const e=!Array.from(t.getChildren()).some(t=>!t.is("uiElement")),n=t.document;if(!n.isFocused&&e)return!0;const r=n.selection.anchor;return!(!e||!r||r.parent===t)}(o)?function(t,e){return!e.hasClass("ck-placeholder")&&(t.addClass("ck-placeholder",e),!0)}(t,o)&&(a=!0):zl(t,o)&&(a=!0),a)}class Wl{constructor(){this._replacedElements=[]}replace(t,e){this._replacedElements.push({element:t,newElement:e}),t.style.display="none",e&&t.parentNode.insertBefore(e,t.nextSibling)}restore(){this._replacedElements.forEach(({element:t,newElement:e})=>{t.style.display="",e&&e.remove()}),this._replacedElements=[]}}class Ul extends Bl{constructor(t,e){var n;super(t),this.view=e,this._toolbarConfig=(n=t.config.get("toolbar"),Array.isArray(n)?{items:n}:n?Object.assign({items:[]},n):{items:[]}),this._elementReplacer=new Wl}get element(){return this.view.element}init(t){const e=this.editor,n=this.view,r=e.editing.view,i=n.editable,o=r.document.getRoot();i.name=o.rootName,n.render();const a=i.element;this.setEditableElement(i.name,a),this.focusTracker.add(a),n.editable.bind("isFocused").to(this.focusTracker),r.attachDomRoot(a),t&&this._elementReplacer.replace(t,this.element),this._initPlaceholder(),this._initToolbar(),this.fire("ready")}destroy(){const t=this.view,e=this.editor.editing.view;this._elementReplacer.restore(),e.detachDomRoot(t.editable.name),t.destroy(),super.destroy()}_initToolbar(){const t=this.editor,e=this.view,n=t.editing.view;e.stickyPanel.bind("isActive").to(this.focusTracker,"isFocused"),e.stickyPanel.limiterElement=e.element,this._toolbarConfig.viewportTopOffset&&(e.stickyPanel.viewportTopOffset=this._toolbarConfig.viewportTopOffset),e.toolbar.fillFromConfig(this._toolbarConfig.items,this.componentFactory),function({origin:t,originKeystrokeHandler:e,originFocusTracker:n,toolbar:r,beforeFocus:i,afterBlur:o}){n.add(r.element),e.set("Alt+F10",(t,e)=>{n.isFocused&&!r.focusTracker.isFocused&&(i&&i(),r.focus(),e())}),r.keystrokes.set("Esc",(e,n)=>{r.focusTracker.isFocused&&(t.focus(),o&&o(),n())})}({origin:n,originFocusTracker:this.focusTracker,originKeystrokeHandler:t.keystrokes,toolbar:e.toolbar})}_initPlaceholder(){const t=this.editor,e=t.editing.view,n=e.document.getRoot(),r=t.sourceElement,i=t.config.get("placeholder")||r&&"textarea"===r.tagName.toLowerCase()&&r.getAttribute("placeholder");i&&Yl({view:e,element:n,text:i,isDirectHost:!1})}}class $l extends An{constructor(t=[]){super(t,{idProperty:"viewUid"}),this.on("add",(t,e,n)=>{this._renderViewIntoCollectionParent(e,n)}),this.on("remove",(t,e)=>{e.element&&this._parentElement&&e.element.remove()}),this._parentElement=null}destroy(){this.map(t=>t.destroy())}setParent(t){this._parentElement=t;for(const e of this)this._renderViewIntoCollectionParent(e)}delegate(...t){if(!t.length||!t.every(t=>"string"==typeof t))throw new dn.b("ui-viewcollection-delegate-wrong-events: All event names must be strings.",this);return{to:e=>{for(const n of this)for(const r of t)n.delegate(r).to(e);this.on("add",(n,r)=>{for(const i of t)r.delegate(i).to(e)}),this.on("remove",(n,r)=>{for(const i of t)r.stopDelegating(i,e)})}}}_renderViewIntoCollectionParent(t,e){t.isRendered||t.render(),t.element&&this._parentElement&&this._parentElement.insertBefore(t.element,this._parentElement.children[e])}}class Gl{constructor(t){Object.assign(this,rc(nc(t))),this._isRendered=!1,this._revertData=null}render(){const t=this._renderNode({intoFragment:!0});return this._isRendered=!0,t}apply(t){return this._revertData={children:[],bindings:[],attributes:{}},this._renderNode({node:t,isApplying:!0,revertData:this._revertData}),t}revert(t){if(!this._revertData)throw new dn.b("ui-template-revert-not-applied: Attempting to revert a template which has not been applied yet.",[this,t]);this._revertTemplateFromNode(t,this._revertData)}*getViews(){yield*function*t(e){if(e.children)for(const n of e.children)lc(n)?yield n:cc(n)&&(yield*t(n))}(this)}static bind(t,e){return{to:(n,r)=>new Xl({eventNameOrFunction:n,attribute:n,observable:t,emitter:e,callback:r}),if:(n,r,i)=>new Zl({observable:t,emitter:e,attribute:n,valueIfTrue:r,callback:i})}}static extend(t,e){if(t._isRendered)throw new dn.b("template-extend-render: Attempting to extend a template which has already been rendered.",[this,t]);!function t(e,n){if(n.attributes&&(e.attributes||(e.attributes={}),ac(e.attributes,n.attributes)),n.eventListeners&&(e.eventListeners||(e.eventListeners={}),ac(e.eventListeners,n.eventListeners)),n.text&&e.text.push(...n.text),n.children&&n.children.length){if(e.children.length!=n.children.length)throw new dn.b("ui-template-extend-children-mismatch: The number of children in extended definition does not match.",e);let r=0;for(const i of n.children)t(e.children[r++],i)}}(t,rc(nc(e)))}_renderNode(t){let e;if(e=t.node?this.tag&&this.text:this.tag?this.text:!this.text,e)throw new dn.b('ui-template-wrong-syntax: Node definition must have either "tag" or "text" when rendering a new Node.',this);return this.text?this._renderText(t):this._renderElement(t)}_renderElement(t){let e=t.node;return e||(e=t.node=document.createElementNS(this.ns||"http://www.w3.org/1999/xhtml",this.tag)),this._renderAttributes(t),this._renderElementChildren(t),this._setUpListeners(t),e}_renderText(t){let e=t.node;return e?t.revertData.text=e.textContent:e=t.node=document.createTextNode(""),Kl(this.text)?this._bindToObservable({schema:this.text,updater:Jl(e),data:t}):e.textContent=this.text.join(""),e}_renderAttributes(t){let e,n,r,i;if(!this.attributes)return;const o=t.node,a=t.revertData;for(e in this.attributes)if(r=o.getAttribute(e),n=this.attributes[e],a&&(a.attributes[e]=r),i=B(n[0])&&n[0].ns?n[0].ns:null,Kl(n)){const s=i?n[0].value:n;a&&hc(e)&&s.unshift(r),this._bindToObservable({schema:s,updater:tc(o,e,i),data:t})}else"style"==e&&"string"!=typeof n[0]?this._renderStyleAttribute(n[0],t):(a&&r&&hc(e)&&n.unshift(r),n=n.map(t=>t&&t.value||t).reduce((t,e)=>t.concat(e),[]).reduce(oc,""),sc(n)||o.setAttributeNS(i,e,n))}_renderStyleAttribute(t,e){const n=e.node;for(const r in t){const i=t[r];Kl(i)?this._bindToObservable({schema:[i],updater:ec(n,r),data:e}):n.style[r]=i}}_renderElementChildren(t){const e=t.node,n=t.intoFragment?document.createDocumentFragment():e,r=t.isApplying;let i=0;for(const o of this.children)if(uc(o)){if(!r){o.setParent(e);for(const t of o)n.appendChild(t.element)}}else if(lc(o))r||(o.isRendered||o.render(),n.appendChild(o.element));else if(Zi(o))n.appendChild(o);else if(r){const e={children:[],bindings:[],attributes:{}};t.revertData.children.push(e),o._renderNode({node:n.childNodes[i++],isApplying:!0,revertData:e})}else n.appendChild(o.render());t.intoFragment&&e.appendChild(n)}_setUpListeners(t){if(this.eventListeners)for(const e in this.eventListeners){const n=this.eventListeners[e].map(n=>{const[r,i]=e.split("@");return n.activateDomEventListener(r,i,t)});t.revertData&&t.revertData.bindings.push(n)}}_bindToObservable({schema:t,updater:e,data:n}){const r=n.revertData;Ql(t,e,n);const i=t.filter(t=>!sc(t)).filter(t=>t.observable).map(r=>r.activateAttributeListener(t,e,n));r&&r.bindings.push(i)}_revertTemplateFromNode(t,e){for(const n of e.bindings)for(const t of n)t();if(e.text)t.textContent=e.text;else{for(const n in e.attributes){const r=e.attributes[n];null===r?t.removeAttribute(n):t.setAttribute(n,r)}for(let n=0;n<e.children.length;++n)this._revertTemplateFromNode(t.childNodes[n],e.children[n])}}}kn(Gl,mn);class ql{constructor(t){Object.assign(this,t)}getValue(t){const e=this.observable[this.attribute];return this.callback?this.callback(e,t):e}activateAttributeListener(t,e,n){const r=()=>Ql(t,e,n);return this.emitter.listenTo(this.observable,"change:"+this.attribute,r),()=>{this.emitter.stopListening(this.observable,"change:"+this.attribute,r)}}}class Xl extends ql{activateDomEventListener(t,e,n){const r=(t,n)=>{e&&!n.target.matches(e)||("function"==typeof this.eventNameOrFunction?this.eventNameOrFunction(n):this.observable.fire(this.eventNameOrFunction,n))};return this.emitter.listenTo(n.node,t,r),()=>{this.emitter.stopListening(n.node,t,r)}}}class Zl extends ql{getValue(t){return!sc(super.getValue(t))&&(this.valueIfTrue||!0)}}function Kl(t){return!!t&&(t.value&&(t=t.value),Array.isArray(t)?t.some(Kl):t instanceof ql)}function Ql(t,e,{node:n}){let r=function(t,e){return t.map(t=>t instanceof ql?t.getValue(e):t)}(t,n);r=1==t.length&&t[0]instanceof Zl?r[0]:r.reduce(oc,""),sc(r)?e.remove():e.set(r)}function Jl(t){return{set(e){t.textContent=e},remove(){t.textContent=""}}}function tc(t,e,n){return{set(r){t.setAttributeNS(n,e,r)},remove(){t.removeAttributeNS(n,e)}}}function ec(t,e){return{set(n){t.style[e]=n},remove(){t.style[e]=null}}}function nc(t){return en(t,t=>{if(t&&(t instanceof ql||cc(t)||lc(t)||uc(t)))return t})}function rc(t){if("string"==typeof t?t=function(t){return{text:[t]}}(t):t.text&&function(t){Array.isArray(t.text)||(t.text=[t.text])}(t),t.on&&(t.eventListeners=function(t){for(const e in t)ic(t,e);return t}(t.on),delete t.on),!t.text){t.attributes&&function(t){for(const e in t)t[e].value&&(t[e].value=[].concat(t[e].value)),ic(t,e)}(t.attributes);const e=[];if(t.children)if(uc(t.children))e.push(t.children);else for(const n of t.children)cc(n)||lc(n)||Zi(n)?e.push(n):e.push(new Gl(n));t.children=e}return t}function ic(t,e){Array.isArray(t[e])||(t[e]=[t[e]])}function oc(t,e){return sc(e)?t:sc(t)?e:`${t} ${e}`}function ac(t,e){for(const n in e)t[n]?t[n].push(...e[n]):t[n]=e[n]}function sc(t){return!t&&0!==t}function lc(t){return t instanceof dc}function cc(t){return t instanceof Gl}function uc(t){return t instanceof $l}function hc(t){return"class"==t||"style"==t}n(15);class dc{constructor(t){this.element=null,this.isRendered=!1,this.locale=t,this.t=t&&t.t,this._viewCollections=new An,this._unboundChildren=this.createCollection(),this._viewCollections.on("add",(e,n)=>{n.locale=t}),this.decorate("render")}get bindTemplate(){return this._bindTemplate?this._bindTemplate:this._bindTemplate=Gl.bind(this,this)}createCollection(t){const e=new $l(t);return this._viewCollections.add(e),e}registerChild(t){xn(t)||(t=[t]);for(const e of t)this._unboundChildren.add(e)}deregisterChild(t){xn(t)||(t=[t]);for(const e of t)this._unboundChildren.remove(e)}setTemplate(t){this.template=new Gl(t)}extendTemplate(t){Gl.extend(this.template,t)}render(){if(this.isRendered)throw new dn.b("ui-view-render-already-rendered: This View has already been rendered.",this);this.template&&(this.element=this.template.render(),this.registerChild(this.template.getViews())),this.isRendered=!0}destroy(){this.stopListening(),this._viewCollections.map(t=>t.destroy()),this.template&&this.template._revertData&&this.template.revert(this.element)}}kn(dc,uo),kn(dc,Hr);var fc=function(t){return"string"==typeof t||!It(t)&&g(t)&&"[object String]"==f(t)};class pc extends $l{constructor(t,e=[]){super(e),this.locale=t}attachToDom(){this._bodyCollectionContainer=new Gl({tag:"div",attributes:{class:["ck","ck-reset_all","ck-body","ck-rounded-corners"],dir:this.locale.uiLanguageDirection},children:this}).render();let t=document.querySelector(".ck-body-wrapper");t||(t=function(t,e,n={},r=[]){const i=n&&n.xmlns,o=i?t.createElementNS(i,e):t.createElement(e);for(const a in n)o.setAttribute(a,n[a]);!fc(r)&&xn(r)||(r=[r]);for(let a of r)fc(a)&&(a=t.createTextNode(a)),o.appendChild(a);return o}(document,"div",{class:"ck-body-wrapper"}),document.body.appendChild(t)),t.appendChild(this._bodyCollectionContainer)}detachFromDom(){super.destroy(),this._bodyCollectionContainer&&this._bodyCollectionContainer.remove();const t=document.querySelector(".ck-body-wrapper");t&&0==t.childElementCount&&t.remove()}}n(17);class mc extends dc{constructor(t){super(t),this.body=new pc(t)}render(){super.render(),this.body.attachToDom()}destroy(){return this.body.detachFromDom(),super.destroy()}}n(19);class gc extends dc{constructor(t){super(t),this.set("text"),this.set("for"),this.id="ck-editor__label_"+un();const e=this.bindTemplate;this.setTemplate({tag:"label",attributes:{class:["ck","ck-label"],id:this.id,for:e.to("for")},children:[{text:e.to("text")}]})}}class bc extends mc{constructor(t){super(t),this.top=this.createCollection(),this.main=this.createCollection(),this._voiceLabelView=this._createVoiceLabel(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-reset","ck-editor","ck-rounded-corners"],role:"application",dir:t.uiLanguageDirection,lang:t.uiLanguage,"aria-labelledby":this._voiceLabelView.id},children:[this._voiceLabelView,{tag:"div",attributes:{class:["ck","ck-editor__top","ck-reset_all"],role:"presentation"},children:this.top},{tag:"div",attributes:{class:["ck","ck-editor__main"],role:"presentation"},children:this.main}]})}_createVoiceLabel(){const t=this.t,e=new gc;return e.text=t("Rich Text Editor"),e.extendTemplate({attributes:{class:"ck-voice-label"}}),e}}class vc extends dc{constructor(t,e,n){super(t),this.setTemplate({tag:"div",attributes:{class:["ck","ck-content","ck-editor__editable","ck-rounded-corners"],lang:t.contentLanguage,dir:t.contentLanguageDirection}}),this.name=null,this.set("isFocused",!1),this._editableElement=n,this._hasExternalElement=!!this._editableElement,this._editingView=e}render(){super.render(),this._hasExternalElement?this.template.apply(this.element=this._editableElement):this._editableElement=this.element,this.on("change:isFocused",()=>this._updateIsFocusedClasses()),this._updateIsFocusedClasses()}destroy(){this._hasExternalElement&&this.template.revert(this._editableElement),super.destroy()}_updateIsFocusedClasses(){const t=this._editingView;function e(e){t.change(n=>{const r=t.document.getRoot(e.name);n.addClass(e.isFocused?"ck-focused":"ck-blurred",r),n.removeClass(e.isFocused?"ck-blurred":"ck-focused",r)})}t.isRenderingInProgress?function n(r){t.once("change:isRenderingInProgress",(t,i,o)=>{o?n(r):e(r)})}(this):e(this)}}class yc extends vc{constructor(t,e,n){super(t,e,n),this.extendTemplate({attributes:{role:"textbox",class:"ck-editor__editable_inline"}})}render(){super.render();const t=this._editingView,e=this.t;t.change(n=>{const r=t.document.getRoot(this.name);n.setAttribute("aria-label",e("Rich Text Editor, %0",[this.name]),r)})}}function wc(t){return e=>e+t}n(21);const _c=wc("px");class xc extends dc{constructor(t){super(t);const e=this.bindTemplate;this.set("isActive",!1),this.set("isSticky",!1),this.set("limiterElement",null),this.set("limiterBottomOffset",50),this.set("viewportTopOffset",0),this.set("_marginLeft",null),this.set("_isStickyToTheLimiter",!1),this.set("_hasViewportTopOffset",!1),this.content=this.createCollection(),this._contentPanelPlaceholder=new Gl({tag:"div",attributes:{class:["ck","ck-sticky-panel__placeholder"],style:{display:e.to("isSticky",t=>t?"block":"none"),height:e.to("isSticky",t=>t?_c(this._panelRect.height):null)}}}).render(),this._contentPanel=new Gl({tag:"div",attributes:{class:["ck","ck-sticky-panel__content",e.if("isSticky","ck-sticky-panel__content_sticky"),e.if("_isStickyToTheLimiter","ck-sticky-panel__content_sticky_bottom-limit")],style:{width:e.to("isSticky",t=>t?_c(this._contentPanelPlaceholder.getBoundingClientRect().width):null),top:e.to("_hasViewportTopOffset",t=>t?_c(this.viewportTopOffset):null),bottom:e.to("_isStickyToTheLimiter",t=>t?_c(this.limiterBottomOffset):null),marginLeft:e.to("_marginLeft")}},children:this.content}).render(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-sticky-panel"]},children:[this._contentPanelPlaceholder,this._contentPanel]})}render(){super.render(),this._checkIfShouldBeSticky(),this.listenTo(eo.window,"scroll",()=>{this._checkIfShouldBeSticky()}),this.listenTo(this,"change:isActive",()=>{this._checkIfShouldBeSticky()})}_checkIfShouldBeSticky(){const t=this._panelRect=this._contentPanel.getBoundingClientRect();let e;this.limiterElement?(e=this._limiterRect=this.limiterElement.getBoundingClientRect(),this.isSticky=this.isActive&&e.top<this.viewportTopOffset&&this._panelRect.height+this.limiterBottomOffset<e.height):this.isSticky=!1,this.isSticky?(this._isStickyToTheLimiter=e.bottom<t.height+this.limiterBottomOffset+this.viewportTopOffset,this._hasViewportTopOffset=!this._isStickyToTheLimiter&&!!this.viewportTopOffset,this._marginLeft=this._isStickyToTheLimiter?null:_c(-eo.window.scrollX)):(this._isStickyToTheLimiter=!1,this._hasViewportTopOffset=!1,this._marginLeft=null)}}class kc{constructor(t){if(Object.assign(this,t),t.actions&&t.keystrokeHandler)for(const e in t.actions){let n=t.actions[e];"string"==typeof n&&(n=[n]);for(const r of n)t.keystrokeHandler.set(r,(t,n)=>{this[e](),n()})}}get first(){return this.focusables.find(Ac)||null}get last(){return this.focusables.filter(Ac).slice(-1)[0]||null}get next(){return this._getFocusableItem(1)}get previous(){return this._getFocusableItem(-1)}get current(){let t=null;return null===this.focusTracker.focusedElement?null:(this.focusables.find((e,n)=>{const r=e.element===this.focusTracker.focusedElement;return r&&(t=n),r}),t)}focusFirst(){this._focus(this.first)}focusLast(){this._focus(this.last)}focusNext(){this._focus(this.next)}focusPrevious(){this._focus(this.previous)}_focus(t){t&&t.focus()}_getFocusableItem(t){const e=this.current,n=this.focusables.length;if(!n)return null;if(null===e)return this[1===t?"first":"last"];let r=(e+n+t)%n;do{const e=this.focusables.get(r);if(Ac(e))return e;r=(r+n+t)%n}while(r!==e);return null}}function Ac(t){return!(!t.focus||"none"==eo.window.getComputedStyle(t.element).display)}class Mc extends dc{constructor(t){super(t),this.setTemplate({tag:"span",attributes:{class:["ck","ck-toolbar__separator"]}})}}class Oc{constructor(t,e){Oc._observerInstance||Oc._createObserver(),this._element=t,this._callback=e,Oc._addElementCallback(t,e),Oc._observerInstance.observe(t)}destroy(){Oc._deleteElementCallback(this._element,this._callback)}static _addElementCallback(t,e){Oc._elementCallbacks||(Oc._elementCallbacks=new Map);let n=Oc._elementCallbacks.get(t);n||(n=new Set,Oc._elementCallbacks.set(t,n)),n.add(e)}static _deleteElementCallback(t,e){const n=Oc._getElementCallbacks(t);n&&(n.delete(e),n.size||(Oc._elementCallbacks.delete(t),Oc._observerInstance.unobserve(t))),Oc._elementCallbacks&&!Oc._elementCallbacks.size&&(Oc._observerInstance=null,Oc._elementCallbacks=null)}static _getElementCallbacks(t){return Oc._elementCallbacks?Oc._elementCallbacks.get(t):null}static _createObserver(){let t;t="function"==typeof eo.window.ResizeObserver?eo.window.ResizeObserver:Sc,Oc._observerInstance=new t(t=>{for(const e of t){if(!e.target.offsetParent)continue;const t=Oc._getElementCallbacks(e.target);if(t)for(const n of t)n(e)}})}}Oc._observerInstance=null,Oc._elementCallbacks=null;class Sc{constructor(t){this._callback=t,this._elements=new Set,this._previousRects=new Map,this._periodicCheckTimeout=null}observe(t){this._elements.add(t),this._checkElementRectsAndExecuteCallback(),1===this._elements.size&&this._startPeriodicCheck()}unobserve(t){this._elements.delete(t),this._previousRects.delete(t),this._elements.size||this._stopPeriodicCheck()}_startPeriodicCheck(){const t=()=>{this._checkElementRectsAndExecuteCallback(),this._periodicCheckTimeout=setTimeout(t,100)};this.listenTo(eo.window,"resize",()=>{this._checkElementRectsAndExecuteCallback()}),this._periodicCheckTimeout=setTimeout(t,100)}_stopPeriodicCheck(){clearTimeout(this._periodicCheckTimeout),this.stopListening(),this._previousRects.clear()}_checkElementRectsAndExecuteCallback(){const t=[];for(const e of this._elements)this._hasRectChanged(e)&&t.push({target:e,contentRect:this._previousRects.get(e)});t.length&&this._callback(t)}_hasRectChanged(t){if(!t.ownerDocument.body.contains(t))return!1;const e=new ea(t),n=this._previousRects.get(t),r=!n||!n.isEqual(e);return this._previousRects.set(t,e),r}}kn(Sc,uo);class Tc extends dc{constructor(t){super(t);const e=this.bindTemplate;this.set("isVisible",!1),this.set("position","se"),this.children=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-reset","ck-dropdown__panel",e.to("position",t=>"ck-dropdown__panel_"+t),e.if("isVisible","ck-dropdown__panel-visible")]},children:this.children,on:{selectstart:e.to(t=>t.preventDefault())}})}focus(){this.children.length&&this.children.first.focus()}focusLast(){if(this.children.length){const t=this.children.last;"function"==typeof t.focusLast?t.focusLast():t.focus()}}}function Cc({element:t,target:e,positions:n,limiter:r,fitInViewport:i}){F(e)&&(e=e()),F(r)&&(r=r());const o=function(t){return t&&t.parentNode?t.offsetParent===eo.document.body?null:t.offsetParent:null}(t),a=new ea(t),s=new ea(e);let l,c;if(r||i){const t=function(t,e){const{elementRect:n,viewportRect:r}=e,i=n.getArea(),o=function(t,{targetRect:e,elementRect:n,limiterRect:r,viewportRect:i}){const o=[],a=n.getArea();for(const s of t){const t=Ec(s,e,n);if(!t)continue;const[l,c]=t;let u=0,h=0;if(r)if(i){const t=r.getIntersection(i);t&&(u=t.getIntersectionArea(c))}else u=r.getIntersectionArea(c);i&&(h=i.getIntersectionArea(c));const d={positionName:l,positionRect:c,limiterIntersectArea:u,viewportIntersectArea:h};if(u===a)return[d];o.push(d)}return o}(t,e);if(r){const t=jc(o.filter(({viewportIntersectArea:t})=>t===i),i);if(t)return t}return jc(o,i)}(n,{targetRect:s,elementRect:a,limiterRect:r&&new ea(r).getVisible(),viewportRect:i&&new ea(eo.window)});[c,l]=t||Ec(n[0],s,a)}else[c,l]=Ec(n[0],s,a);let u=Lc(l);return o&&(u=function({left:t,top:e},n){const r=Lc(new ea(n)),i=Jo(n);return t-=r.left,e-=r.top,t+=n.scrollLeft,e+=n.scrollTop,t-=i.left,e-=i.top,{left:t,top:e}}(u,o)),{left:u.left,top:u.top,name:c}}function Ec(t,e,n){const r=t(e,n);if(!r)return null;const{left:i,top:o,name:a}=r;return[a,n.clone().moveTo(i,o)]}function jc(t,e){let n,r,i=0;for(const{positionName:o,positionRect:a,limiterIntersectArea:s,viewportIntersectArea:l}of t){if(s===e)return[o,a];const t=l**2+s**2;t>i&&(i=t,n=a,r=o)}return n?[r,n]:null}function Lc({left:t,top:e}){const{scrollX:n,scrollY:r}=eo.window;return{left:t+n,top:e+r}}n(23);class Pc extends dc{constructor(t,e,n){super(t);const r=this.bindTemplate;this.buttonView=e,this.panelView=n,this.set("isOpen",!1),this.set("isEnabled",!0),this.set("class"),this.set("id"),this.set("panelPosition","auto"),this.keystrokes=new Tl,this.setTemplate({tag:"div",attributes:{class:["ck","ck-dropdown",r.to("class"),r.if("isEnabled","ck-disabled",t=>!t)],id:r.to("id"),"aria-describedby":r.to("ariaDescribedById")},children:[e,n]}),e.extendTemplate({attributes:{class:["ck-dropdown__button"]}})}render(){super.render(),this.listenTo(this.buttonView,"open",()=>{this.isOpen=!this.isOpen}),this.panelView.bind("isVisible").to(this,"isOpen"),this.on("change:isOpen",()=>{this.isOpen&&("auto"===this.panelPosition?this.panelView.position=Pc._getOptimalPosition({element:this.panelView.element,target:this.buttonView.element,fitInViewport:!0,positions:this._panelPositions}).name:this.panelView.position=this.panelPosition)}),this.keystrokes.listenTo(this.element);const t=(t,e)=>{this.isOpen&&(this.buttonView.focus(),this.isOpen=!1,e())};this.keystrokes.set("arrowdown",(t,e)=>{this.buttonView.isEnabled&&!this.isOpen&&(this.isOpen=!0,e())}),this.keystrokes.set("arrowright",(t,e)=>{this.isOpen&&e()}),this.keystrokes.set("arrowleft",t),this.keystrokes.set("esc",t)}focus(){this.buttonView.focus()}get _panelPositions(){const{southEast:t,southWest:e,northEast:n,northWest:r}=Pc.defaultPanelPositions;return"ltr"===this.locale.uiLanguageDirection?[t,e,n,r]:[e,t,r,n]}}Pc.defaultPanelPositions={southEast:t=>({top:t.bottom,left:t.left,name:"se"}),southWest:(t,e)=>({top:t.bottom,left:t.left-e.width+t.width,name:"sw"}),northEast:(t,e)=>({top:t.top-e.height,left:t.left,name:"ne"}),northWest:(t,e)=>({top:t.bottom-e.height,left:t.left-e.width+t.width,name:"nw"})},Pc._getOptimalPosition=Cc,n(25);class Dc extends dc{constructor(){super();const t=this.bindTemplate;this.set("content",""),this.set("viewBox","0 0 20 20"),this.set("fillColor",""),this.setTemplate({tag:"svg",ns:"http://www.w3.org/2000/svg",attributes:{class:["ck","ck-icon"],viewBox:t.to("viewBox")}})}render(){super.render(),this._updateXMLContent(),this._colorFillPaths(),this.on("change:content",()=>{this._updateXMLContent(),this._colorFillPaths()}),this.on("change:fillColor",()=>{this._colorFillPaths()})}_updateXMLContent(){if(this.content){const t=(new DOMParser).parseFromString(this.content.trim(),"image/svg+xml").querySelector("svg"),e=t.getAttribute("viewBox");for(e&&(this.viewBox=e),this.element.innerHTML="";t.childNodes.length>0;)this.element.appendChild(t.childNodes[0])}}_colorFillPaths(){this.fillColor&&this.element.querySelectorAll(".ck-icon__fill").forEach(t=>{t.style.fill=this.fillColor})}}n(27);class Ic extends dc{constructor(t){super(t),this.set("text",""),this.set("position","s");const e=this.bindTemplate;this.setTemplate({tag:"span",attributes:{class:["ck","ck-tooltip",e.to("position",t=>"ck-tooltip_"+t),e.if("text","ck-hidden",t=>!t.trim())]},children:[{tag:"span",attributes:{class:["ck","ck-tooltip__text"]},children:[{text:e.to("text")}]}]})}}n(29);class Rc extends dc{constructor(t){super(t);const e=this.bindTemplate,n=un();this.set("class"),this.set("labelStyle"),this.set("icon"),this.set("isEnabled",!0),this.set("isOn",!1),this.set("isVisible",!0),this.set("isToggleable",!1),this.set("keystroke"),this.set("label"),this.set("tabindex",-1),this.set("tooltip"),this.set("tooltipPosition","s"),this.set("type","button"),this.set("withText",!1),this.set("withKeystroke",!1),this.children=this.createCollection(),this.tooltipView=this._createTooltipView(),this.labelView=this._createLabelView(n),this.iconView=new Dc,this.iconView.extendTemplate({attributes:{class:"ck-button__icon"}}),this.keystrokeView=this._createKeystrokeView(),this.bind("_tooltipString").to(this,"tooltip",this,"label",this,"keystroke",this._getTooltipString.bind(this)),this.setTemplate({tag:"button",attributes:{class:["ck","ck-button",e.to("class"),e.if("isEnabled","ck-disabled",t=>!t),e.if("isVisible","ck-hidden",t=>!t),e.to("isOn",t=>t?"ck-on":"ck-off"),e.if("withText","ck-button_with-text"),e.if("withKeystroke","ck-button_with-keystroke")],type:e.to("type",t=>t||"button"),tabindex:e.to("tabindex"),"aria-labelledby":"ck-editor__aria-label_"+n,"aria-disabled":e.if("isEnabled",!0,t=>!t),"aria-pressed":e.to("isOn",t=>!!this.isToggleable&&String(t))},children:this.children,on:{mousedown:e.to(t=>{t.preventDefault()}),click:e.to(t=>{this.isEnabled?this.fire("execute"):t.preventDefault()})}})}render(){super.render(),this.icon&&(this.iconView.bind("content").to(this,"icon"),this.children.add(this.iconView)),this.children.add(this.tooltipView),this.children.add(this.labelView),this.withKeystroke&&this.children.add(this.keystrokeView)}focus(){this.element.focus()}_createTooltipView(){const t=new Ic;return t.bind("text").to(this,"_tooltipString"),t.bind("position").to(this,"tooltipPosition"),t}_createLabelView(t){const e=new dc,n=this.bindTemplate;return e.setTemplate({tag:"span",attributes:{class:["ck","ck-button__label"],style:n.to("labelStyle"),id:"ck-editor__aria-label_"+t},children:[{text:this.bindTemplate.to("label")}]}),e}_createKeystrokeView(){const t=new dc;return t.setTemplate({tag:"span",attributes:{class:["ck","ck-button__keystroke"]},children:[{text:this.bindTemplate.to("keystroke",t=>bi(t))}]}),t}_getTooltipString(t,e,n){return t?"string"==typeof t?t:(n&&(n=bi(n)),t instanceof Function?t(e,n):`${e}${n?` (${n})`:""}`):""}}var Nc='<svg viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg"><path d="M.941 4.523a.75.75 0 1 1 1.06-1.06l3.006 3.005 3.005-3.005a.75.75 0 1 1 1.06 1.06l-3.549 3.55a.75.75 0 0 1-1.168-.136L.941 4.523z"/></svg>';class Bc extends Rc{constructor(t){super(t),this.arrowView=this._createArrowView(),this.extendTemplate({attributes:{"aria-haspopup":!0}}),this.delegate("execute").to(this,"open")}render(){super.render(),this.children.add(this.arrowView)}_createArrowView(){const t=new Dc;return t.content=Nc,t.extendTemplate({attributes:{class:"ck-dropdown__arrow"}}),t}}n(31);class Fc extends dc{constructor(){super(),this.items=this.createCollection(),this.focusTracker=new Nl,this.keystrokes=new Tl,this._focusCycler=new kc({focusables:this.items,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"arrowup",focusNext:"arrowdown"}}),this.setTemplate({tag:"ul",attributes:{class:["ck","ck-reset","ck-list"]},children:this.items})}render(){super.render();for(const t of this.items)this.focusTracker.add(t.element);this.items.on("add",(t,e)=>{this.focusTracker.add(e.element)}),this.items.on("remove",(t,e)=>{this.focusTracker.remove(e.element)}),this.keystrokes.listenTo(this.element)}focus(){this._focusCycler.focusFirst()}focusLast(){this._focusCycler.focusLast()}}class Yc extends dc{constructor(t){super(t),this.children=this.createCollection(),this.setTemplate({tag:"li",attributes:{class:["ck","ck-list__item"]},children:this.children})}focus(){this.children.first.focus()}}class zc extends dc{constructor(t){super(t),this.setTemplate({tag:"li",attributes:{class:["ck","ck-list__separator"]}})}}n(33);class Hc extends Rc{constructor(t){super(t),this.isToggleable=!0,this.toggleSwitchView=this._createToggleView(),this.extendTemplate({attributes:{class:"ck-switchbutton"}})}render(){super.render(),this.children.add(this.toggleSwitchView)}_createToggleView(){const t=new dc;return t.setTemplate({tag:"span",attributes:{class:["ck","ck-button__toggle"]},children:[{tag:"span",attributes:{class:["ck","ck-button__toggle__inner"]}}]}),t}}function Vc({emitter:t,activator:e,callback:n,contextElements:r}){t.listenTo(document,"mousedown",(t,{target:i})=>{if(e()){for(const t of r)if(t.contains(i))return;n()}})}function Wc(t,e=Bc){const n=new e(t),r=new Tc(t),i=new Pc(t,n,r);return n.bind("isEnabled").to(i),n instanceof Bc?n.bind("isOn").to(i,"isOpen"):n.arrowView.bind("isOn").to(i,"isOpen"),function(t){(function(t){t.on("render",()=>{Vc({emitter:t,activator:()=>t.isOpen,callback:()=>{t.isOpen=!1},contextElements:[t.element]})})})(t),function(t){t.on("execute",e=>{e.source instanceof Hc||(t.isOpen=!1)})}(t),function(t){t.keystrokes.set("arrowdown",(e,n)=>{t.isOpen&&(t.panelView.focus(),n())}),t.keystrokes.set("arrowup",(e,n)=>{t.isOpen&&(t.panelView.focusLast(),n())})}(t)}(i),i}function Uc(t,e){const n=t.locale,r=t.listView=new Fc(n);r.items.bindTo(e).using(({type:t,model:e})=>{if("separator"===t)return new zc(n);if("button"===t||"switchbutton"===t){const r=new Yc(n);let i;return i="button"===t?new Rc(n):new Hc(n),i.bind(...Object.keys(e)).to(e),i.delegate("execute").to(r),r.children.add(i),r}}),t.panelView.children.add(r),r.items.delegate("execute").to(t)}n(35),n(37),n(39);class $c extends dc{constructor(t,e){super(t);const n=this.bindTemplate,r=this.t;var i;this.options=e||{},this.set("ariaLabel",r("Editor toolbar")),this.set("maxWidth","auto"),this.items=this.createCollection(),this.focusTracker=new Nl,this.keystrokes=new Tl,this.set("class"),this.set("isCompact",!1),this.itemsView=new Gc(t),this.children=this.createCollection(),this.children.add(this.itemsView),this.focusables=this.createCollection(),this._focusCycler=new kc({focusables:this.focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:["arrowleft","arrowup"],focusNext:["arrowright","arrowdown"]}}),this.setTemplate({tag:"div",attributes:{class:["ck","ck-toolbar",n.to("class"),n.if("isCompact","ck-toolbar_compact")],role:"toolbar","aria-label":n.to("ariaLabel"),style:{maxWidth:n.to("maxWidth")}},children:this.children,on:{mousedown:(i=this,i.bindTemplate.to(t=>{t.target===i.element&&t.preventDefault()}))}}),this._behavior=this.options.shouldGroupWhenFull?new Xc(this):new qc(this)}render(){super.render();for(const t of this.items)this.focusTracker.add(t.element);this.items.on("add",(t,e)=>{this.focusTracker.add(e.element)}),this.items.on("remove",(t,e)=>{this.focusTracker.remove(e.element)}),this.keystrokes.listenTo(this.element),this._behavior.render(this)}destroy(){return this._behavior.destroy(),super.destroy()}focus(){this._focusCycler.focusFirst()}focusLast(){this._focusCycler.focusLast()}fillFromConfig(t,e){t.map(t=>{"|"==t?this.items.add(new Mc):e.has(t)?this.items.add(e.create(t)):console.warn(Object(dn.a)("toolbarview-item-unavailable: The requested toolbar item is unavailable."),{name:t})})}}class Gc extends dc{constructor(t){super(t),this.children=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-toolbar__items"]},children:this.children})}}class qc{constructor(t){const e=t.bindTemplate;t.set("isVertical",!1),t.itemsView.children.bindTo(t.items).using(t=>t),t.focusables.bindTo(t.items).using(t=>t),t.extendTemplate({attributes:{class:[e.if("isVertical","ck-toolbar_vertical")]}})}render(){}destroy(){}}class Xc{constructor(t){this.viewChildren=t.children,this.viewFocusables=t.focusables,this.viewItemsView=t.itemsView,this.viewFocusTracker=t.focusTracker,this.viewLocale=t.locale,this.ungroupedItems=t.createCollection(),this.groupedItems=t.createCollection(),this.groupedItemsDropdown=this._createGroupedItemsDropdown(),this.resizeObserver=null,this.cachedPadding=null,this.shouldUpdateGroupingOnNextResize=!1,t.itemsView.children.bindTo(this.ungroupedItems).using(t=>t),this.ungroupedItems.on("add",this._updateFocusCycleableItems.bind(this)),this.ungroupedItems.on("remove",this._updateFocusCycleableItems.bind(this)),t.children.on("add",this._updateFocusCycleableItems.bind(this)),t.children.on("remove",this._updateFocusCycleableItems.bind(this)),t.items.on("add",(t,e,n)=>{n>this.ungroupedItems.length?this.groupedItems.add(e,n-this.ungroupedItems.length):this.ungroupedItems.add(e,n),this._updateGrouping()}),t.items.on("remove",(t,e,n)=>{n>this.ungroupedItems.length?this.groupedItems.remove(e):this.ungroupedItems.remove(e),this._updateGrouping()}),t.extendTemplate({attributes:{class:["ck-toolbar_grouping"]}})}render(t){this.viewElement=t.element,this._enableGroupingOnResize(),this._enableGroupingOnMaxWidthChange(t)}destroy(){this.groupedItemsDropdown.destroy(),this.resizeObserver.destroy()}_updateGrouping(){if(!this.viewElement.ownerDocument.body.contains(this.viewElement))return;if(!this.viewElement.offsetParent)return void(this.shouldUpdateGroupingOnNextResize=!0);let t;for(;this._areItemsOverflowing;)this._groupLastItem(),t=!0;if(!t&&this.groupedItems.length){for(;this.groupedItems.length&&!this._areItemsOverflowing;)this._ungroupFirstItem();this._areItemsOverflowing&&this._groupLastItem()}}get _areItemsOverflowing(){if(!this.ungroupedItems.length)return!1;const t=this.viewElement,e=this.viewLocale.uiLanguageDirection,n=new ea(t.lastChild),r=new ea(t);if(!this.cachedPadding){const n=eo.window.getComputedStyle(t),r="ltr"===e?"paddingRight":"paddingLeft";this.cachedPadding=Number.parseInt(n[r])}return"ltr"===e?n.right>r.right-this.cachedPadding:n.left<r.left+this.cachedPadding}_enableGroupingOnResize(){let t;this.resizeObserver=new Oc(this.viewElement,e=>{t&&t===e.contentRect.width&&!this.shouldUpdateGroupingOnNextResize||(this.shouldUpdateGroupingOnNextResize=!1,this._updateGrouping(),t=e.contentRect.width)}),this._updateGrouping()}_enableGroupingOnMaxWidthChange(t){t.on("change:maxWidth",()=>{this._updateGrouping()})}_groupLastItem(){this.groupedItems.length||(this.viewChildren.add(new Mc),this.viewChildren.add(this.groupedItemsDropdown),this.viewFocusTracker.add(this.groupedItemsDropdown.element)),this.groupedItems.add(this.ungroupedItems.remove(this.ungroupedItems.last),0)}_ungroupFirstItem(){this.ungroupedItems.add(this.groupedItems.remove(this.groupedItems.first)),this.groupedItems.length||(this.viewChildren.remove(this.groupedItemsDropdown),this.viewChildren.remove(this.viewChildren.last),this.viewFocusTracker.remove(this.groupedItemsDropdown.element))}_createGroupedItemsDropdown(){const t=this.viewLocale,e=t.t,n=Wc(t);return n.class="ck-toolbar__grouped-dropdown",n.panelPosition="ltr"===t.uiLanguageDirection?"sw":"se",function(t,e){const n=t.locale,r=n.t,i=t.toolbarView=new $c(n);i.set("ariaLabel",r("Dropdown toolbar")),t.extendTemplate({attributes:{class:["ck-toolbar-dropdown"]}}),e.map(t=>i.items.add(t)),t.panelView.children.add(i),i.items.delegate("execute").to(t)}(n,[]),n.buttonView.set({label:e("Show more items"),tooltip:!0,icon:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="9.5" cy="4.5" r="1.5"/><circle cx="9.5" cy="10.5" r="1.5"/><circle cx="9.5" cy="16.5" r="1.5"/></svg>'}),n.toolbarView.items.bindTo(this.groupedItems).using(t=>t),n}_updateFocusCycleableItems(){this.viewFocusables.clear(),this.ungroupedItems.map(t=>{this.viewFocusables.add(t)}),this.groupedItems.length&&this.viewFocusables.add(this.groupedItemsDropdown)}}n(41);class Zc extends bc{constructor(t,e,n={}){super(t),this.stickyPanel=new xc(t),this.toolbar=new $c(t,{shouldGroupWhenFull:n.shouldToolbarGroupWhenFull}),this.editable=new yc(t,e)}render(){super.render(),this.stickyPanel.content.add(this.toolbar),this.top.add(this.stickyPanel),this.main.add(this.editable)}}class Kc extends El{constructor(t,e){super(e),nn(t)&&(this.sourceElement=t),this.data.processor=new Dl(this.data.viewDocument),this.model.document.createRoot();const n=!this.config.get("toolbar.shouldNotGroupWhenFull"),r=new Zc(this.locale,this.editing.view,{shouldToolbarGroupWhenFull:n});this.ui=new Ul(this,r),function(t){if(!F(t.updateSourceElement))throw new dn.b("attachtoform-missing-elementapi-interface: Editor passed to attachToForm() must implement ElementApi.",t);const e=t.sourceElement;if(e&&"textarea"===e.tagName.toLowerCase()&&e.form){let n;const r=e.form,i=()=>t.updateSourceElement();F(r.submit)&&(n=r.submit,r.submit=()=>{i(),n.apply(r)}),r.addEventListener("submit",i),t.on("destroy",()=>{r.removeEventListener("submit",i),n&&(r.submit=n)})}}(this)}destroy(){return this.sourceElement&&this.updateSourceElement(),this.ui.destroy(),super.destroy()}static create(t,e={}){return new Promise(n=>{const r=new this(t,e);n(r.initPlugins().then(()=>r.ui.init(nn(t)?t:null)).then(()=>{if(!nn(t)&&e.initialData)throw new dn.b("editor-create-initial-data: The config.initialData option cannot be used together with initial data passed in Editor.create().",null);const n=e.initialData||function(t){return nn(t)?(e=t,e instanceof HTMLTextAreaElement?e.value:e.innerHTML):t;var e}(t);return r.data.init(n)}).then(()=>r.fire("ready")).then(()=>r))})}}kn(Kc,jl),kn(Kc,Ll);class Qc{constructor(t){this.editor=t,this.set("isEnabled",!0),this._disableStack=new Set}forceDisabled(t){this._disableStack.add(t),1==this._disableStack.size&&(this.on("set:isEnabled",Jc,{priority:"highest"}),this.isEnabled=!1)}clearForceDisabled(t){this._disableStack.delete(t),0==this._disableStack.size&&(this.off("set:isEnabled",Jc),this.isEnabled=!0)}destroy(){this.stopListening()}static get isContextPlugin(){return!1}}function Jc(t){t.return=!1,t.stop()}kn(Qc,Hr);class tu{constructor(t){this.files=function(t){const e=t.files?Array.from(t.files):[],n=t.items?Array.from(t.items):[];return e.length?e:n.filter(t=>"file"===t.kind).map(t=>t.getAsFile())}(t),this._native=t}get types(){return this._native.types}getData(t){return this._native.getData(t)}setData(t,e){this._native.setData(t,e)}}class eu extends Io{constructor(t){super(t);const e=this.document;function n(t,n){n.preventDefault();const r=n.dropRange?[n.dropRange]:Array.from(e.selection.getRanges()),i=new ln(e,"clipboardInput");e.fire(i,{dataTransfer:n.dataTransfer,targetRanges:r}),i.stop.called&&n.stopPropagation()}this.domEventType=["paste","copy","cut","drop","dragover"],this.listenTo(e,"paste",n,{priority:"low"}),this.listenTo(e,"drop",n,{priority:"low"})}onDomEvent(t){const e={dataTransfer:new tu(t.clipboardData?t.clipboardData:t.dataTransfer)};"drop"==t.type&&(e.dropRange=function(t,e){const n=e.target.ownerDocument,r=e.clientX,i=e.clientY;let o;return n.caretRangeFromPoint&&n.caretRangeFromPoint(r,i)?o=n.caretRangeFromPoint(r,i):e.rangeParent&&(o=n.createRange(),o.setStart(e.rangeParent,e.rangeOffset),o.collapse(!0)),o?t.domConverter.domRangeToView(o):t.document.selection.getFirstRange()}(this.view,t)),this.fire(t.type,t,e)}}const nu=["figcaption","li"];class ru extends Qc{static get pluginName(){return"Clipboard"}init(){const t=this.editor,e=t.model.document,n=t.editing.view,r=n.document;function i(n,i){const o=i.dataTransfer;i.preventDefault();const a=t.data.toView(t.model.getSelectedContent(e.selection));r.fire("clipboardOutput",{dataTransfer:o,content:a,method:n.name})}this._htmlDataProcessor=new Dl(r),n.addObserver(eu),this.listenTo(r,"clipboardInput",e=>{t.isReadOnly&&e.stop()},{priority:"highest"}),this.listenTo(r,"clipboardInput",(t,e)=>{const r=e.dataTransfer;let i="";var o;r.getData("text/html")?i=function(t){return t.replace(/<span(?: class="Apple-converted-space"|)>(\s+)<\/span>/g,(t,e)=>1==e.length?" ":e)}(r.getData("text/html")):r.getData("text/plain")&&((o=(o=r.getData("text/plain")).replace(/</g,"<").replace(/>/g,">").replace(/\n/g,"</p><p>").replace(/^\s/," ").replace(/\s$/," ").replace(/\s\s/g," ")).indexOf("</p><p>")>-1&&(o=`<p>${o}</p>`),i=o),i=this._htmlDataProcessor.toView(i);const a=new ln(this,"inputTransformation");this.fire(a,{content:i,dataTransfer:r}),a.stop.called&&t.stop(),n.scrollToTheSelection()},{priority:"low"}),this.listenTo(this,"inputTransformation",(t,e)=>{if(!e.content.isEmpty){const n=this.editor.data,r=this.editor.model,i=n.toModel(e.content,"$clipboardHolder");if(0==i.childCount)return;r.insertContent(i),t.stop()}},{priority:"low"}),this.listenTo(r,"copy",i,{priority:"low"}),this.listenTo(r,"cut",(e,n)=>{t.isReadOnly?n.preventDefault():i(e,n)},{priority:"low"}),this.listenTo(r,"clipboardOutput",(n,r)=>{r.content.isEmpty||(r.dataTransfer.setData("text/html",this._htmlDataProcessor.toData(r.content)),r.dataTransfer.setData("text/plain",function t(e){let n="";if(e.is("text")||e.is("textProxy"))n=e.data;else if(e.is("img")&&e.hasAttribute("alt"))n=e.getAttribute("alt");else{let r=null;for(const i of e.getChildren()){const e=t(i);r&&(r.is("containerElement")||i.is("containerElement"))&&(nu.includes(r.name)||nu.includes(i.name)?n+="\n":n+="\n\n"),n+=e,r=i}}return n}(r.content))),"cut"==r.method&&t.model.deleteContent(e.selection)},{priority:"low"})}}class iu{constructor(t){this.editor=t,this.set("value",void 0),this.set("isEnabled",!1),this._disableStack=new Set,this.decorate("execute"),this.listenTo(this.editor.model.document,"change",()=>{this.refresh()}),this.on("execute",t=>{this.isEnabled||t.stop()},{priority:"high"}),this.listenTo(t,"change:isReadOnly",(t,e,n)=>{n?this.forceDisabled("readOnlyMode"):this.clearForceDisabled("readOnlyMode")})}refresh(){this.isEnabled=!0}forceDisabled(t){this._disableStack.add(t),1==this._disableStack.size&&(this.on("set:isEnabled",ou,{priority:"highest"}),this.isEnabled=!1)}clearForceDisabled(t){this._disableStack.delete(t),0==this._disableStack.size&&(this.off("set:isEnabled",ou),this.refresh())}execute(){}destroy(){this.stopListening()}}function ou(t){t.return=!1,t.stop()}function*au(t,e){for(const n of e)n&&t.getAttributeProperties(n[0]).copyOnEnter&&(yield n)}kn(iu,Hr);class su extends iu{execute(){const t=this.editor.model,e=t.document;t.change(n=>{!function(t,e,n,r){const i=n.isCollapsed,o=n.getFirstRange(),a=o.start.parent,s=o.end.parent;if(r.isLimit(a)||r.isLimit(s))i||a!=s||t.deleteContent(n);else if(i){const t=au(e.model.schema,n.getAttributes());lu(e,o.start),e.setSelectionAttribute(t)}else{const r=!(o.start.isAtStart&&o.end.isAtEnd),i=a==s;t.deleteContent(n,{leaveUnmerged:r}),r&&(i?lu(e,n.focus):e.setSelection(s,0))}}(this.editor.model,n,e.selection,t.schema),this.fire("afterExecute",{writer:n})})}}function lu(t,e){t.split(e),t.setSelection(e.parent.nextSibling,0)}class cu extends po{constructor(t){super(t);const e=this.document;e.on("keydown",(t,n)=>{if(this.isEnabled&&n.keyCode==pi.enter){let r;e.once("enter",t=>r=t,{priority:"highest"}),e.fire("enter",new Do(e,n.domEvent,{isSoft:n.shiftKey})),r&&r.stop.called&&t.stop()}})}observe(){}}class uu extends Qc{static get pluginName(){return"Enter"}init(){const t=this.editor,e=t.editing.view,n=e.document;e.addObserver(cu),t.commands.add("enter",new su(t)),this.listenTo(n,"enter",(n,r)=>{r.preventDefault(),r.isSoft||(t.execute("enter"),e.scrollToTheSelection())},{priority:"low"})}}class hu extends iu{execute(){const t=this.editor.model,e=t.document;t.change(n=>{!function(t,e,n){const r=n.isCollapsed,i=n.getFirstRange(),o=i.start.parent,a=i.end.parent,s=o==a;if(r){const r=au(t.schema,n.getAttributes());du(t,e,i.end),e.removeSelectionAttribute(n.getAttributeKeys()),e.setSelectionAttribute(r)}else{const r=!(i.start.isAtStart&&i.end.isAtEnd);t.deleteContent(n,{leaveUnmerged:r}),s?du(t,e,n.focus):r&&e.setSelection(a,0)}}(t,n,e.selection),this.fire("afterExecute",{writer:n})})}refresh(){const t=this.editor.model,e=t.document;this.isEnabled=function(t,e){if(e.rangeCount>1)return!1;const n=e.anchor;if(!n||!t.checkChild(n,"softBreak"))return!1;const r=e.getFirstRange(),i=r.start.parent,o=r.end.parent;return!fu(i,t)&&!fu(o,t)||i===o}(t.schema,e.selection)}}function du(t,e,n){const r=e.createElement("softBreak");t.insertContent(r,n),e.setSelection(r,"after")}function fu(t,e){return!t.is("rootElement")&&(e.isLimit(t)||fu(t.parent,e))}class pu extends Qc{static get pluginName(){return"ShiftEnter"}init(){const t=this.editor,e=t.model.schema,n=t.conversion,r=t.editing.view,i=r.document;e.register("softBreak",{allowWhere:"$text",isInline:!0}),n.for("upcast").elementToElement({model:"softBreak",view:"br"}),n.for("downcast").elementToElement({model:"softBreak",view:(t,e)=>e.createEmptyElement("br")}),r.addObserver(cu),t.commands.add("shiftEnter",new hu(t)),this.listenTo(i,"enter",(e,n)=>{n.preventDefault(),n.isSoft&&(t.execute("shiftEnter"),r.scrollToTheSelection())},{priority:"low"})}}class mu extends iu{execute(){const t=this.editor.model,e=t.document.selection;let n=t.schema.getLimitElement(e);if(e.containsEntireContent(n)||!gu(t.schema,n))do{if(n=n.parent,!n)return}while(!gu(t.schema,n));t.change(t=>{t.setSelection(n,"in")})}}function gu(t,e){return t.isLimit(e)&&(t.checkChild(e,"$text")||t.checkChild(e,"paragraph"))}const bu=gi("Ctrl+A");class vu extends Qc{static get pluginName(){return"SelectAllEditing"}init(){const t=this.editor,e=t.editing.view.document;t.commands.add("selectAll",new mu(t)),this.listenTo(e,"keydown",(e,n)=>{mi(n)===bu&&(t.execute("selectAll"),n.preventDefault())})}}class yu extends Qc{static get pluginName(){return"SelectAllUI"}init(){const t=this.editor;t.ui.componentFactory.add("selectAll",e=>{const n=t.commands.get("selectAll"),r=new Rc(e),i=e.t;return r.set({label:i("Select all"),icon:'<svg width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M.75 15.5a.75.75 0 0 1 .75.75V18l.008.09A.5.5 0 0 0 2 18.5h1.75a.75.75 0 1 1 0 1.5H1.5l-.144-.007a1.5 1.5 0 0 1-1.35-1.349L0 18.5v-2.25a.75.75 0 0 1 .75-.75zm18.5 0a.75.75 0 0 1 .75.75v2.25l-.007.144a1.5 1.5 0 0 1-1.349 1.35L18.5 20h-2.25a.75.75 0 1 1 0-1.5H18a.5.5 0 0 0 .492-.41L18.5 18v-1.75a.75.75 0 0 1 .75-.75zm-10.45 3c.11 0 .2.09.2.2v1.1a.2.2 0 0 1-.2.2H7.2a.2.2 0 0 1-.2-.2v-1.1c0-.11.09-.2.2-.2h1.6zm4 0c.11 0 .2.09.2.2v1.1a.2.2 0 0 1-.2.2h-1.6a.2.2 0 0 1-.2-.2v-1.1c0-.11.09-.2.2-.2h1.6zm.45-5.5a.75.75 0 1 1 0 1.5h-8.5a.75.75 0 1 1 0-1.5h8.5zM1.3 11c.11 0 .2.09.2.2v1.6a.2.2 0 0 1-.2.2H.2a.2.2 0 0 1-.2-.2v-1.6c0-.11.09-.2.2-.2h1.1zm18.5 0c.11 0 .2.09.2.2v1.6a.2.2 0 0 1-.2.2h-1.1a.2.2 0 0 1-.2-.2v-1.6c0-.11.09-.2.2-.2h1.1zm-4.55-2a.75.75 0 1 1 0 1.5H4.75a.75.75 0 1 1 0-1.5h10.5zM1.3 7c.11 0 .2.09.2.2v1.6a.2.2 0 0 1-.2.2H.2a.2.2 0 0 1-.2-.2V7.2c0-.11.09-.2.2-.2h1.1zm18.5 0c.11 0 .2.09.2.2v1.6a.2.2 0 0 1-.2.2h-1.1a.2.2 0 0 1-.2-.2V7.2c0-.11.09-.2.2-.2h1.1zm-4.55-2a.75.75 0 1 1 0 1.5h-2.5a.75.75 0 1 1 0-1.5h2.5zm-5 0a.75.75 0 1 1 0 1.5h-5.5a.75.75 0 0 1 0-1.5h5.5zm-6.5-5a.75.75 0 0 1 0 1.5H2a.5.5 0 0 0-.492.41L1.5 2v1.75a.75.75 0 0 1-1.5 0V1.5l.007-.144A1.5 1.5 0 0 1 1.356.006L1.5 0h2.25zM18.5 0l.144.007a1.5 1.5 0 0 1 1.35 1.349L20 1.5v2.25a.75.75 0 1 1-1.5 0V2l-.008-.09A.5.5 0 0 0 18 1.5h-1.75a.75.75 0 1 1 0-1.5h2.25zM8.8 0c.11 0 .2.09.2.2v1.1a.2.2 0 0 1-.2.2H7.2a.2.2 0 0 1-.2-.2V.2c0-.11.09-.2.2-.2h1.6zm4 0c.11 0 .2.09.2.2v1.1a.2.2 0 0 1-.2.2h-1.6a.2.2 0 0 1-.2-.2V.2c0-.11.09-.2.2-.2h1.6z"/></svg>',keystroke:"Ctrl+A",tooltip:!0}),r.bind("isOn","isEnabled").to(n,"value","isEnabled"),this.listenTo(r,"execute",()=>{t.execute("selectAll"),t.editing.view.focus()}),r})}}class wu extends Qc{static get requires(){return[vu,yu]}static get pluginName(){return"SelectAll"}}class _u{constructor(t,e=20){this.model=t,this.size=0,this.limit=e,this.isLocked=!1,this._changeCallback=(t,e)=>{"transparent"!=e.type&&e!==this._batch&&this._reset(!0)},this._selectionChangeCallback=()=>{this._reset()},this.model.document.on("change",this._changeCallback),this.model.document.selection.on("change:range",this._selectionChangeCallback),this.model.document.selection.on("change:attribute",this._selectionChangeCallback)}get batch(){return this._batch||(this._batch=this.model.createBatch()),this._batch}input(t){this.size+=t,this.size>=this.limit&&this._reset(!0)}lock(){this.isLocked=!0}unlock(){this.isLocked=!1}destroy(){this.model.document.off("change",this._changeCallback),this.model.document.selection.off("change:range",this._selectionChangeCallback),this.model.document.selection.off("change:attribute",this._selectionChangeCallback)}_reset(t){this.isLocked&&!t||(this._batch=null,this.size=0)}}class xu extends iu{constructor(t,e){super(t),this._buffer=new _u(t.model,e),this._batches=new WeakSet}get buffer(){return this._buffer}destroy(){super.destroy(),this._buffer.destroy()}execute(t={}){const e=this.editor.model,n=e.document,r=t.text||"",i=r.length,o=t.range?e.createSelection(t.range):n.selection,a=t.resultRange;e.enqueueChange(this._buffer.batch,t=>{this._buffer.lock(),e.deleteContent(o),r&&e.insertContent(t.createText(r,n.selection.getAttributes()),o),a?t.setSelection(a):o.is("documentSelection")||t.setSelection(o),this._buffer.unlock(),this._buffer.input(i),this._batches.add(this._buffer.batch)})}}const ku=[mi("arrowUp"),mi("arrowRight"),mi("arrowDown"),mi("arrowLeft"),9,16,17,18,19,20,27,33,34,35,36,45,91,93,144,145,173,174,175,176,177,178,179,255];for(let bb=112;bb<=135;bb++)ku.push(bb);function Au(t){return!!t.ctrlKey||ku.includes(t.keyCode)}function Mu(t){if(t.newChildren.length-t.oldChildren.length!=1)return;const e=function(t,e){const n=[];let r,i=0;return t.forEach(t=>{"equal"==t?(o(),i++):"insert"==t?(a("insert")?r.values.push(e[i]):(o(),r={type:"insert",index:i,values:[e[i]]}),i++):a("delete")?r.howMany++:(o(),r={type:"delete",index:i,howMany:1})}),o(),n;function o(){r&&(n.push(r),r=null)}function a(t){return r&&r.type==t}}(Gi(t.oldChildren,t.newChildren,Ou),t.newChildren);if(e.length>1)return;const n=e[0];return n.values[0]&&n.values[0].is("text")?n:void 0}function Ou(t,e){return t&&t.is("text")&&e&&e.is("text")?t.data===e.data:t===e}class Su{constructor(t){this.editor=t,this.editing=this.editor.editing}handle(t,e){if(function(t){if(0==t.length)return!1;for(const e of t)if("children"===e.type&&!Mu(e))return!0;return!1}(t))this._handleContainerChildrenMutations(t,e);else for(const n of t)this._handleTextMutation(n,e),this._handleTextNodeInsertion(n)}_handleContainerChildrenMutations(t,e){const n=function(t){const e=t.map(t=>t.node).reduce((t,e)=>t.getCommonAncestor(e,{includeSelf:!0}));if(e)return e.getAncestors({includeSelf:!0,parentFirst:!0}).find(t=>t.is("containerElement")||t.is("rootElement"))}(t);if(!n)return;const r=this.editor.editing.view.domConverter.mapViewToDom(n),i=new oo(this.editor.editing.view.document),o=this.editor.data.toModel(i.domToView(r)).getChild(0),a=this.editor.editing.mapper.toModelElement(n);if(!a)return;const s=Array.from(o.getChildren()),l=Array.from(a.getChildren()),c=s[s.length-1],u=l[l.length-1];c&&c.is("softBreak")&&u&&!u.is("softBreak")&&s.pop();const h=this.editor.model.schema;if(!Tu(s,h)||!Tu(l,h))return;const d=s.map(t=>t.is("text")?t.data:"@").join("").replace(/\u00A0/g," "),f=l.map(t=>t.is("text")?t.data:"@").join("").replace(/\u00A0/g," ");if(f===d)return;const p=Gi(f,d),{firstChangeAt:m,insertions:g,deletions:b}=Cu(p);let v=null;e&&(v=this.editing.mapper.toModelRange(e.getFirstRange()));const y=d.substr(m,g),w=this.editor.model.createRange(this.editor.model.createPositionAt(a,m),this.editor.model.createPositionAt(a,m+b));this.editor.execute("input",{text:y,range:w,resultRange:v})}_handleTextMutation(t,e){if("text"!=t.type)return;const n=t.newText.replace(/\u00A0/g," "),r=t.oldText.replace(/\u00A0/g," ");if(r===n)return;const i=Gi(r,n),{firstChangeAt:o,insertions:a,deletions:s}=Cu(i);let l=null;e&&(l=this.editing.mapper.toModelRange(e.getFirstRange()));const c=this.editing.view.createPositionAt(t.node,o),u=this.editing.mapper.toModelPosition(c),h=this.editor.model.createRange(u,u.getShiftedBy(s)),d=n.substr(o,a);this.editor.execute("input",{text:d,range:h,resultRange:l})}_handleTextNodeInsertion(t){if("children"!=t.type)return;const e=Mu(t),n=this.editing.view.createPositionAt(t.node,e.index),r=this.editing.mapper.toModelPosition(n),i=e.values[0].data;this.editor.execute("input",{text:i.replace(/\u00A0/g," "),range:this.editor.model.createRange(r)})}}function Tu(t,e){return t.every(t=>e.isInline(t))}function Cu(t){let e=null,n=null;for(let o=0;o<t.length;o++)"equal"!=t[o]&&(e=null===e?o:e,n=o);let r=0,i=0;for(let o=e;o<=n;o++)"insert"!=t[o]&&r++,"delete"!=t[o]&&i++;return{insertions:i,deletions:r,firstChangeAt:e}}class Eu extends Qc{static get pluginName(){return"Input"}init(){const t=this.editor,e=new xu(t,t.config.get("typing.undoStep")||20);t.commands.add("input",e),function(t){let e=null;const n=t.model,r=t.editing.view,i=t.commands.get("input");function o(t){const o=n.document,s=r.document.isComposing,l=e&&e.isEqual(o.selection);e=null,i.isEnabled&&(Au(t)||o.selection.isCollapsed||s&&229===t.keyCode||!s&&229===t.keyCode&&l||a())}function a(){const t=i.buffer;t.lock(),n.enqueueChange(t.batch,()=>{n.deleteContent(n.document.selection)}),t.unlock()}hi.isAndroid?r.document.on("beforeinput",(t,e)=>o(e),{priority:"lowest"}):r.document.on("keydown",(t,e)=>o(e),{priority:"lowest"}),r.document.on("compositionstart",(function(){const t=n.document,e=1!==t.selection.rangeCount||t.selection.getFirstRange().isFlat;t.selection.isCollapsed||e||a()}),{priority:"lowest"}),r.document.on("compositionend",()=>{e=n.createSelection(n.document.selection)},{priority:"lowest"})}(t),function(t){t.editing.view.document.on("mutations",(e,n,r)=>{new Su(t).handle(n,r)})}(t)}isInput(t){return this.editor.commands.get("input")._batches.has(t)}}class ju extends iu{constructor(t,e){super(t),this.direction=e,this._buffer=new _u(t.model,t.config.get("typing.undoStep"))}get buffer(){return this._buffer}execute(t={}){const e=this.editor.model,n=e.document;e.enqueueChange(this._buffer.batch,r=>{this._buffer.lock();const i=r.createSelection(t.selection||n.selection),o=i.isCollapsed;if(i.isCollapsed&&e.modifySelection(i,{direction:this.direction,unit:t.unit}),this._shouldEntireContentBeReplacedWithParagraph(t.sequence||1))return void this._replaceEntireContentWithParagraph(r);if(i.isCollapsed)return;let a=0;i.getFirstRange().getMinimalFlatRanges().forEach(t=>{a+=ei(t.getWalker({singleCharacters:!0,ignoreElementEnd:!0,shallow:!0}))}),e.deleteContent(i,{doNotResetEntireContent:o,direction:this.direction}),this._buffer.input(a),r.setSelection(i),this._buffer.unlock()})}_shouldEntireContentBeReplacedWithParagraph(t){if(t>1)return!1;const e=this.editor.model,n=e.document.selection,r=e.schema.getLimitElement(n);if(!n.isCollapsed||!n.containsEntireContent(r))return!1;if(!e.schema.checkChild(r,"paragraph"))return!1;const i=r.getChild(0);return!i||"paragraph"!==i.name}_replaceEntireContentWithParagraph(t){const e=this.editor.model,n=e.document.selection,r=e.schema.getLimitElement(n),i=t.createElement("paragraph");t.remove(t.createRangeIn(r)),t.insert(i,r),t.setSelection(i,0)}}class Lu extends po{constructor(t){super(t);const e=t.document;let n=0;function r(t,n,r){let i;e.once("delete",t=>i=t,{priority:Number.POSITIVE_INFINITY}),e.fire("delete",new Do(e,n,r)),i&&i.stop.called&&t.stop()}e.on("keyup",(t,e)=>{e.keyCode!=pi.delete&&e.keyCode!=pi.backspace||(n=0)}),e.on("keydown",(t,e)=>{const i={};if(e.keyCode==pi.delete)i.direction="forward",i.unit="character";else{if(e.keyCode!=pi.backspace)return;i.direction="backward",i.unit="codePoint"}const o=hi.isMac?e.altKey:e.ctrlKey;i.unit=o?"word":i.unit,i.sequence=++n,r(t,e.domEvent,i)}),hi.isAndroid&&e.on("beforeinput",(e,n)=>{if("deleteContentBackward"!=n.domEvent.inputType)return;const i={unit:"codepoint",direction:"backward",sequence:1},o=n.domTarget.ownerDocument.defaultView.getSelection();o.anchorNode==o.focusNode&&o.anchorOffset+1!=o.focusOffset&&(i.selectionToRemove=t.domConverter.domSelectionToView(o)),r(e,n.domEvent,i)})}observe(){}}class Pu extends Qc{static get pluginName(){return"Delete"}init(){const t=this.editor,e=t.editing.view,n=e.document;if(e.addObserver(Lu),t.commands.add("forwardDelete",new ju(t,"forward")),t.commands.add("delete",new ju(t,"backward")),this.listenTo(n,"delete",(n,r)=>{const i={unit:r.unit,sequence:r.sequence};if(r.selectionToRemove){const e=t.model.createSelection(),n=[];for(const i of r.selectionToRemove.getRanges())n.push(t.editing.mapper.toModelRange(i));e.setTo(n),i.selection=e}t.execute("forward"==r.direction?"forwardDelete":"delete",i),r.preventDefault(),e.scrollToTheSelection()}),hi.isAndroid){let t=null;this.listenTo(n,"delete",(e,n)=>{const r=n.domTarget.ownerDocument.defaultView.getSelection();t={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}},{priority:"lowest"}),this.listenTo(n,"keyup",(e,n)=>{if(t){const e=n.domTarget.ownerDocument.defaultView.getSelection();e.collapse(t.anchorNode,t.anchorOffset),e.extend(t.focusNode,t.focusOffset),t=null}})}}}class Du extends Qc{static get requires(){return[Eu,Pu]}static get pluginName(){return"Typing"}}const Iu=new Map;function Ru(t,e,n){let r=Iu.get(t);r||(r=new Map,Iu.set(t,r)),r.set(e,n)}function Nu(t){return[t]}function Bu(t,e,n={}){const r=function(t,e){const n=Iu.get(t);return n&&n.has(e)?n.get(e):Nu}(t.constructor,e.constructor);try{return r(t=t.clone(),e,n)}catch(t){throw t}}function Fu(t,e,n){t=t.slice(),e=e.slice();const r=new Yu(n.document,n.useRelations,n.forceWeakRemove);r.setOriginalOperations(t),r.setOriginalOperations(e);const i=r.originalOperations;if(0==t.length||0==e.length)return{operationsA:t,operationsB:e,originalOperations:i};const o=new WeakMap;for(const l of t)o.set(l,0);const a={nextBaseVersionA:t[t.length-1].baseVersion+1,nextBaseVersionB:e[e.length-1].baseVersion+1,originalOperationsACount:t.length,originalOperationsBCount:e.length};let s=0;for(;s<t.length;){const n=t[s],i=o.get(n);if(i==e.length){s++;continue}const a=e[i],l=Bu(n,a,r.getContext(n,a,!0)),c=Bu(a,n,r.getContext(a,n,!1));r.updateRelation(n,a),r.setOriginalOperations(l,n),r.setOriginalOperations(c,a);for(const t of l)o.set(t,i+c.length);t.splice(s,1,...l),e.splice(i,1,...c)}if(n.padWithNoOps){const n=t.length-a.originalOperationsACount,r=e.length-a.originalOperationsBCount;Hu(t,r-n),Hu(e,n-r)}return zu(t,a.nextBaseVersionB),zu(e,a.nextBaseVersionA),{operationsA:t,operationsB:e,originalOperations:i}}class Yu{constructor(t,e,n=!1){this.originalOperations=new Map,this._history=t.history,this._useRelations=e,this._forceWeakRemove=!!n,this._relations=new Map}setOriginalOperations(t,e=null){const n=e?this.originalOperations.get(e):null;for(const r of t)this.originalOperations.set(r,n||r)}updateRelation(t,e){switch(t.constructor){case Ns:switch(e.constructor){case Hs:t.targetPosition.isEqual(e.sourcePosition)||e.movedRange.containsPosition(t.targetPosition)?this._setRelation(t,e,"insertAtSource"):t.targetPosition.isEqual(e.deletionPosition)?this._setRelation(t,e,"insertBetween"):t.targetPosition.isAfter(e.sourcePosition)&&this._setRelation(t,e,"moveTargetAfter");break;case Ns:t.targetPosition.isEqual(e.sourcePosition)||t.targetPosition.isBefore(e.sourcePosition)?this._setRelation(t,e,"insertBefore"):this._setRelation(t,e,"insertAfter")}break;case Vs:switch(e.constructor){case Hs:t.splitPosition.isBefore(e.sourcePosition)&&this._setRelation(t,e,"splitBefore");break;case Ns:(t.splitPosition.isEqual(e.sourcePosition)||t.splitPosition.isBefore(e.sourcePosition))&&this._setRelation(t,e,"splitBefore")}break;case Hs:switch(e.constructor){case Hs:t.targetPosition.isEqual(e.sourcePosition)||this._setRelation(t,e,"mergeTargetNotMoved"),t.sourcePosition.isEqual(e.targetPosition)&&this._setRelation(t,e,"mergeSourceNotMoved"),t.sourcePosition.isEqual(e.sourcePosition)&&this._setRelation(t,e,"mergeSameElement");break;case Vs:t.sourcePosition.isEqual(e.splitPosition)&&this._setRelation(t,e,"splitAtSource")}break;case Fs:{const n=t.newRange;if(!n)return;switch(e.constructor){case Ns:{const r=Oa._createFromPositionAndShift(e.sourcePosition,e.howMany),i=r.containsPosition(n.start)||r.start.isEqual(n.start),o=r.containsPosition(n.end)||r.end.isEqual(n.end);!i&&!o||r.containsRange(n)||this._setRelation(t,e,{side:i?"left":"right",path:i?n.start.path.slice():n.end.path.slice()});break}case Hs:{const r=n.start.isEqual(e.targetPosition),i=n.start.isEqual(e.deletionPosition),o=n.end.isEqual(e.deletionPosition),a=n.end.isEqual(e.sourcePosition);(r||i||o||a)&&this._setRelation(t,e,{wasInLeftElement:r,wasStartBeforeMergedElement:i,wasEndBeforeMergedElement:o,wasInRightElement:a});break}}break}}}getContext(t,e,n){return{aIsStrong:n,aWasUndone:this._wasUndone(t),bWasUndone:this._wasUndone(e),abRelation:this._useRelations?this._getRelation(t,e):null,baRelation:this._useRelations?this._getRelation(e,t):null,forceWeakRemove:this._forceWeakRemove}}_wasUndone(t){const e=this.originalOperations.get(t);return e.wasUndone||this._history.isUndoneOperation(e)}_getRelation(t,e){const n=this.originalOperations.get(e),r=this._history.getUndoneOperation(n);if(!r)return null;const i=this.originalOperations.get(t),o=this._relations.get(i);return o&&o.get(r)||null}_setRelation(t,e,n){const r=this.originalOperations.get(t),i=this.originalOperations.get(e);let o=this._relations.get(r);o||(o=new Map,this._relations.set(r,o)),o.set(i,n)}}function zu(t,e){for(const n of t)n.baseVersion=e++}function Hu(t,e){for(let n=0;n<e;n++)t.push(new ll(0))}function Vu(t,e,n){const r=t.nodes.getNode(0).getAttribute(e);if(r==n)return null;const i=new Oa(t.position,t.position.getShiftedBy(t.howMany));return new Is(i,e,r,n,0)}function Wu(t,e){return null===t.targetPosition._getTransformedByDeletion(e.sourcePosition,e.howMany)}function Uu(t,e){const n=[];for(let r=0;r<t.length;r++){const i=t[r],o=new Ns(i.start,i.end.offset-i.start.offset,e,0);n.push(o);for(let e=r+1;e<t.length;e++)t[e]=t[e]._getTransformedByMove(o.sourcePosition,o.targetPosition,o.howMany)[0];e=e._getTransformedByMove(o.sourcePosition,o.targetPosition,o.howMany)}return n}Ru(Is,Is,(t,e,n)=>{if(t.key===e.key&&t.range.start.hasSameParentAs(e.range.start)){const r=t.range.getDifference(e.range).map(e=>new Is(e,t.key,t.oldValue,t.newValue,0)),i=t.range.getIntersection(e.range);return i&&n.aIsStrong&&r.push(new Is(i,e.key,e.newValue,t.newValue,0)),0==r.length?[new ll(0)]:r}return[t]}),Ru(Is,Bs,(t,e)=>{if(t.range.start.hasSameParentAs(e.position)&&t.range.containsPosition(e.position)){const n=t.range._getTransformedByInsertion(e.position,e.howMany,!e.shouldReceiveAttributes).map(e=>new Is(e,t.key,t.oldValue,t.newValue,t.baseVersion));if(e.shouldReceiveAttributes){const r=Vu(e,t.key,t.oldValue);r&&n.unshift(r)}return n}return t.range=t.range._getTransformedByInsertion(e.position,e.howMany,!1)[0],[t]}),Ru(Is,Hs,(t,e)=>{const n=[];t.range.start.hasSameParentAs(e.deletionPosition)&&(t.range.containsPosition(e.deletionPosition)||t.range.start.isEqual(e.deletionPosition))&&n.push(Oa._createFromPositionAndShift(e.graveyardPosition,1));const r=t.range._getTransformedByMergeOperation(e);return r.isCollapsed||n.push(r),n.map(e=>new Is(e,t.key,t.oldValue,t.newValue,t.baseVersion))}),Ru(Is,Ns,(t,e)=>function(t,e){const n=Oa._createFromPositionAndShift(e.sourcePosition,e.howMany);let r=null,i=[];n.containsRange(t,!0)?r=t:t.start.hasSameParentAs(n.start)?(i=t.getDifference(n),r=t.getIntersection(n)):i=[t];const o=[];for(let a of i){a=a._getTransformedByDeletion(e.sourcePosition,e.howMany);const t=e.getMovedRangeStart(),n=a.start.hasSameParentAs(t);a=a._getTransformedByInsertion(t,e.howMany,n),o.push(...a)}return r&&o.push(r._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany,!1)[0]),o}(t.range,e).map(e=>new Is(e,t.key,t.oldValue,t.newValue,t.baseVersion))),Ru(Is,Vs,(t,e)=>{if(t.range.end.isEqual(e.insertionPosition))return e.graveyardPosition||t.range.end.offset++,[t];if(t.range.start.hasSameParentAs(e.splitPosition)&&t.range.containsPosition(e.splitPosition)){const n=t.clone();return n.range=new Oa(e.moveTargetPosition.clone(),t.range.end._getCombined(e.splitPosition,e.moveTargetPosition)),t.range.end=e.splitPosition.clone(),t.range.end.stickiness="toPrevious",[t,n]}return t.range=t.range._getTransformedBySplitOperation(e),[t]}),Ru(Bs,Is,(t,e)=>{const n=[t];if(t.shouldReceiveAttributes&&t.position.hasSameParentAs(e.range.start)&&e.range.containsPosition(t.position)){const r=Vu(t,e.key,e.newValue);r&&n.push(r)}return n}),Ru(Bs,Bs,(t,e,n)=>(t.position.isEqual(e.position)&&n.aIsStrong||(t.position=t.position._getTransformedByInsertOperation(e)),[t])),Ru(Bs,Ns,(t,e)=>(t.position=t.position._getTransformedByMoveOperation(e),[t])),Ru(Bs,Vs,(t,e)=>(t.position=t.position._getTransformedBySplitOperation(e),[t])),Ru(Bs,Hs,(t,e)=>(t.position=t.position._getTransformedByMergeOperation(e),[t])),Ru(Fs,Bs,(t,e)=>(t.oldRange&&(t.oldRange=t.oldRange._getTransformedByInsertOperation(e)[0]),t.newRange&&(t.newRange=t.newRange._getTransformedByInsertOperation(e)[0]),[t])),Ru(Fs,Fs,(t,e,n)=>{if(t.name==e.name){if(!n.aIsStrong)return[new ll(0)];t.oldRange=e.newRange?e.newRange.clone():null}return[t]}),Ru(Fs,Hs,(t,e)=>(t.oldRange&&(t.oldRange=t.oldRange._getTransformedByMergeOperation(e)),t.newRange&&(t.newRange=t.newRange._getTransformedByMergeOperation(e)),[t])),Ru(Fs,Ns,(t,e,n)=>{if(t.oldRange&&(t.oldRange=Oa._createFromRanges(t.oldRange._getTransformedByMoveOperation(e))),t.newRange){if(n.abRelation){const r=Oa._createFromRanges(t.newRange._getTransformedByMoveOperation(e));if("left"==n.abRelation.side&&e.targetPosition.isEqual(t.newRange.start))return t.newRange.start.path=n.abRelation.path,t.newRange.end=r.end,[t];if("right"==n.abRelation.side&&e.targetPosition.isEqual(t.newRange.end))return t.newRange.start=r.start,t.newRange.end.path=n.abRelation.path,[t]}t.newRange=Oa._createFromRanges(t.newRange._getTransformedByMoveOperation(e))}return[t]}),Ru(Fs,Vs,(t,e,n)=>{if(t.oldRange&&(t.oldRange=t.oldRange._getTransformedBySplitOperation(e)),t.newRange){if(n.abRelation){const r=t.newRange._getTransformedBySplitOperation(e);return t.newRange.start.isEqual(e.splitPosition)&&n.abRelation.wasStartBeforeMergedElement?t.newRange.start=xa._createAt(e.insertionPosition):t.newRange.start.isEqual(e.splitPosition)&&!n.abRelation.wasInLeftElement&&(t.newRange.start=xa._createAt(e.moveTargetPosition)),t.newRange.end.isEqual(e.splitPosition)&&n.abRelation.wasInRightElement?t.newRange.end=xa._createAt(e.moveTargetPosition):t.newRange.end.isEqual(e.splitPosition)&&n.abRelation.wasEndBeforeMergedElement?t.newRange.end=xa._createAt(e.insertionPosition):t.newRange.end=r.end,[t]}t.newRange=t.newRange._getTransformedBySplitOperation(e)}return[t]}),Ru(Hs,Bs,(t,e)=>(t.sourcePosition.hasSameParentAs(e.position)&&(t.howMany+=e.howMany),t.sourcePosition=t.sourcePosition._getTransformedByInsertOperation(e),t.targetPosition=t.targetPosition._getTransformedByInsertOperation(e),[t])),Ru(Hs,Hs,(t,e,n)=>{if(t.sourcePosition.isEqual(e.sourcePosition)&&t.targetPosition.isEqual(e.targetPosition)){if(n.bWasUndone){const n=e.graveyardPosition.path.slice();return n.push(0),t.sourcePosition=new xa(e.graveyardPosition.root,n),t.howMany=0,[t]}return[new ll(0)]}if(t.sourcePosition.isEqual(e.sourcePosition)&&!t.targetPosition.isEqual(e.targetPosition)&&!n.bWasUndone&&"splitAtSource"!=n.abRelation){const r="$graveyard"==t.targetPosition.root.rootName,i="$graveyard"==e.targetPosition.root.rootName,o=r&&!i;if(i&&!r||!o&&n.aIsStrong){const n=e.targetPosition._getTransformedByMergeOperation(e),r=t.targetPosition._getTransformedByMergeOperation(e);return[new Ns(n,t.howMany,r,0)]}return[new ll(0)]}return t.sourcePosition.hasSameParentAs(e.targetPosition)&&(t.howMany+=e.howMany),t.sourcePosition=t.sourcePosition._getTransformedByMergeOperation(e),t.targetPosition=t.targetPosition._getTransformedByMergeOperation(e),t.graveyardPosition.isEqual(e.graveyardPosition)&&n.aIsStrong||(t.graveyardPosition=t.graveyardPosition._getTransformedByMergeOperation(e)),[t]}),Ru(Hs,Ns,(t,e,n)=>{const r=Oa._createFromPositionAndShift(e.sourcePosition,e.howMany);return"remove"==e.type&&!n.bWasUndone&&!n.forceWeakRemove&&t.deletionPosition.hasSameParentAs(e.sourcePosition)&&r.containsPosition(t.sourcePosition)?[new ll(0)]:(t.sourcePosition.hasSameParentAs(e.targetPosition)&&(t.howMany+=e.howMany),t.sourcePosition.hasSameParentAs(e.sourcePosition)&&(t.howMany-=e.howMany),t.sourcePosition=t.sourcePosition._getTransformedByMoveOperation(e),t.targetPosition=t.targetPosition._getTransformedByMoveOperation(e),t.graveyardPosition.isEqual(e.targetPosition)||(t.graveyardPosition=t.graveyardPosition._getTransformedByMoveOperation(e)),[t])}),Ru(Hs,Vs,(t,e,n)=>{if(e.graveyardPosition&&(t.graveyardPosition=t.graveyardPosition._getTransformedByDeletion(e.graveyardPosition,1),t.deletionPosition.isEqual(e.graveyardPosition)&&(t.howMany=e.howMany)),t.targetPosition.isEqual(e.splitPosition)){const r=0!=e.howMany,i=e.graveyardPosition&&t.deletionPosition.isEqual(e.graveyardPosition);if(r||i||"mergeTargetNotMoved"==n.abRelation)return t.sourcePosition=t.sourcePosition._getTransformedBySplitOperation(e),[t]}if(t.sourcePosition.isEqual(e.splitPosition)){if("mergeSourceNotMoved"==n.abRelation)return t.howMany=0,t.targetPosition=t.targetPosition._getTransformedBySplitOperation(e),[t];if("mergeSameElement"==n.abRelation||t.sourcePosition.offset>0)return t.sourcePosition=e.moveTargetPosition.clone(),t.targetPosition=t.targetPosition._getTransformedBySplitOperation(e),[t]}return t.sourcePosition.hasSameParentAs(e.splitPosition)&&(t.howMany=e.splitPosition.offset),t.sourcePosition=t.sourcePosition._getTransformedBySplitOperation(e),t.targetPosition=t.targetPosition._getTransformedBySplitOperation(e),[t]}),Ru(Ns,Bs,(t,e)=>{const n=Oa._createFromPositionAndShift(t.sourcePosition,t.howMany)._getTransformedByInsertOperation(e,!1)[0];return t.sourcePosition=n.start,t.howMany=n.end.offset-n.start.offset,t.targetPosition.isEqual(e.position)||(t.targetPosition=t.targetPosition._getTransformedByInsertOperation(e)),[t]}),Ru(Ns,Ns,(t,e,n)=>{const r=Oa._createFromPositionAndShift(t.sourcePosition,t.howMany),i=Oa._createFromPositionAndShift(e.sourcePosition,e.howMany);let o,a=n.aIsStrong,s=!n.aIsStrong;if("insertBefore"==n.abRelation||"insertAfter"==n.baRelation?s=!0:"insertAfter"!=n.abRelation&&"insertBefore"!=n.baRelation||(s=!1),o=t.targetPosition.isEqual(e.targetPosition)&&s?t.targetPosition._getTransformedByDeletion(e.sourcePosition,e.howMany):t.targetPosition._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany),Wu(t,e)&&Wu(e,t))return[e.getReversed()];if(r.containsPosition(e.targetPosition)&&r.containsRange(i,!0))return r.start=r.start._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany),r.end=r.end._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany),Uu([r],o);if(i.containsPosition(t.targetPosition)&&i.containsRange(r,!0))return r.start=r.start._getCombined(e.sourcePosition,e.getMovedRangeStart()),r.end=r.end._getCombined(e.sourcePosition,e.getMovedRangeStart()),Uu([r],o);const l=jn(t.sourcePosition.getParentPath(),e.sourcePosition.getParentPath());if("prefix"==l||"extension"==l)return r.start=r.start._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany),r.end=r.end._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany),Uu([r],o);"remove"!=t.type||"remove"==e.type||n.aWasUndone||n.forceWeakRemove?"remove"==t.type||"remove"!=e.type||n.bWasUndone||n.forceWeakRemove||(a=!1):a=!0;const c=[],u=r.getDifference(i);for(const d of u){d.start=d.start._getTransformedByDeletion(e.sourcePosition,e.howMany),d.end=d.end._getTransformedByDeletion(e.sourcePosition,e.howMany);const t="same"==jn(d.start.getParentPath(),e.getMovedRangeStart().getParentPath()),n=d._getTransformedByInsertion(e.getMovedRangeStart(),e.howMany,t);c.push(...n)}const h=r.getIntersection(i);return null!==h&&a&&(h.start=h.start._getCombined(e.sourcePosition,e.getMovedRangeStart()),h.end=h.end._getCombined(e.sourcePosition,e.getMovedRangeStart()),0===c.length?c.push(h):1==c.length?i.start.isBefore(r.start)||i.start.isEqual(r.start)?c.unshift(h):c.push(h):c.splice(1,0,h)),0===c.length?[new ll(t.baseVersion)]:Uu(c,o)}),Ru(Ns,Vs,(t,e,n)=>{let r=t.targetPosition.clone();t.targetPosition.isEqual(e.insertionPosition)&&e.graveyardPosition&&"moveTargetAfter"!=n.abRelation||(r=t.targetPosition._getTransformedBySplitOperation(e));const i=Oa._createFromPositionAndShift(t.sourcePosition,t.howMany);if(i.end.isEqual(e.insertionPosition))return e.graveyardPosition||t.howMany++,t.targetPosition=r,[t];if(i.start.hasSameParentAs(e.splitPosition)&&i.containsPosition(e.splitPosition)){let t=new Oa(e.splitPosition,i.end);return t=t._getTransformedBySplitOperation(e),Uu([new Oa(i.start,e.splitPosition),t],r)}t.targetPosition.isEqual(e.splitPosition)&&"insertAtSource"==n.abRelation&&(r=e.moveTargetPosition),t.targetPosition.isEqual(e.insertionPosition)&&"insertBetween"==n.abRelation&&(r=t.targetPosition);const o=[i._getTransformedBySplitOperation(e)];if(e.graveyardPosition){const r=i.start.isEqual(e.graveyardPosition)||i.containsPosition(e.graveyardPosition);t.howMany>1&&r&&!n.aWasUndone&&o.push(Oa._createFromPositionAndShift(e.insertionPosition,1))}return Uu(o,r)}),Ru(Ns,Hs,(t,e,n)=>{const r=Oa._createFromPositionAndShift(t.sourcePosition,t.howMany);if(e.deletionPosition.hasSameParentAs(t.sourcePosition)&&r.containsPosition(e.sourcePosition))if("remove"!=t.type||n.forceWeakRemove){if(1==t.howMany)return n.bWasUndone?(t.sourcePosition=e.graveyardPosition.clone(),t.targetPosition=t.targetPosition._getTransformedByMergeOperation(e),[t]):[new ll(0)]}else if(!n.aWasUndone){const n=[];let r=e.graveyardPosition.clone(),i=e.targetPosition._getTransformedByMergeOperation(e);t.howMany>1&&(n.push(new Ns(t.sourcePosition,t.howMany-1,t.targetPosition,0)),r=r._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany-1),i=i._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany-1));const o=e.deletionPosition._getCombined(t.sourcePosition,t.targetPosition),a=new Ns(r,1,o,0),s=a.getMovedRangeStart().path.slice();s.push(0);const l=new xa(a.targetPosition.root,s);i=i._getTransformedByMove(r,o,1);const c=new Ns(i,e.howMany,l,0);return n.push(a),n.push(c),n}const i=Oa._createFromPositionAndShift(t.sourcePosition,t.howMany)._getTransformedByMergeOperation(e);return t.sourcePosition=i.start,t.howMany=i.end.offset-i.start.offset,t.targetPosition=t.targetPosition._getTransformedByMergeOperation(e),[t]}),Ru(Ys,Bs,(t,e)=>(t.position=t.position._getTransformedByInsertOperation(e),[t])),Ru(Ys,Hs,(t,e)=>t.position.isEqual(e.deletionPosition)?(t.position=e.graveyardPosition.clone(),t.position.stickiness="toNext",[t]):(t.position=t.position._getTransformedByMergeOperation(e),[t])),Ru(Ys,Ns,(t,e)=>(t.position=t.position._getTransformedByMoveOperation(e),[t])),Ru(Ys,Ys,(t,e,n)=>{if(t.position.isEqual(e.position)){if(!n.aIsStrong)return[new ll(0)];t.oldName=e.newName}return[t]}),Ru(Ys,Vs,(t,e)=>{if("same"==jn(t.position.path,e.splitPosition.getParentPath())&&!e.graveyardPosition){const e=new Ys(t.position.getShiftedBy(1),t.oldName,t.newName,0);return[t,e]}return t.position=t.position._getTransformedBySplitOperation(e),[t]}),Ru(zs,zs,(t,e,n)=>{if(t.root===e.root&&t.key===e.key){if(!n.aIsStrong||t.newValue===e.newValue)return[new ll(0)];t.oldValue=e.newValue}return[t]}),Ru(Vs,Bs,(t,e)=>(t.splitPosition.hasSameParentAs(e.position)&&t.splitPosition.offset<e.position.offset&&(t.howMany+=e.howMany),t.splitPosition=t.splitPosition._getTransformedByInsertOperation(e),t.insertionPosition=Vs.getInsertionPosition(t.splitPosition),[t])),Ru(Vs,Hs,(t,e,n)=>{if(!t.graveyardPosition&&!n.bWasUndone&&t.splitPosition.hasSameParentAs(e.sourcePosition)){const n=e.graveyardPosition.path.slice();n.push(0);const r=new xa(e.graveyardPosition.root,n),i=Vs.getInsertionPosition(new xa(e.graveyardPosition.root,n)),o=new Vs(r,0,null,0);return o.insertionPosition=i,t.splitPosition=t.splitPosition._getTransformedByMergeOperation(e),t.insertionPosition=Vs.getInsertionPosition(t.splitPosition),t.graveyardPosition=o.insertionPosition.clone(),t.graveyardPosition.stickiness="toNext",[o,t]}return t.splitPosition.hasSameParentAs(e.deletionPosition)&&!t.splitPosition.isAfter(e.deletionPosition)&&t.howMany--,t.splitPosition.hasSameParentAs(e.targetPosition)&&(t.howMany+=e.howMany),t.splitPosition=t.splitPosition._getTransformedByMergeOperation(e),t.insertionPosition=Vs.getInsertionPosition(t.splitPosition),t.graveyardPosition&&(t.graveyardPosition=t.graveyardPosition._getTransformedByMergeOperation(e)),[t]}),Ru(Vs,Ns,(t,e,n)=>{const r=Oa._createFromPositionAndShift(e.sourcePosition,e.howMany);if(t.graveyardPosition){const i=r.start.isEqual(t.graveyardPosition)||r.containsPosition(t.graveyardPosition);if(!n.bWasUndone&&i){const n=t.splitPosition._getTransformedByMoveOperation(e),r=t.graveyardPosition._getTransformedByMoveOperation(e),i=r.path.slice();i.push(0);const o=new xa(r.root,i);return[new Ns(n,t.howMany,o,0)]}t.graveyardPosition=t.graveyardPosition._getTransformedByMoveOperation(e)}if(t.splitPosition.hasSameParentAs(e.sourcePosition)&&r.containsPosition(t.splitPosition)){const n=e.howMany-(t.splitPosition.offset-e.sourcePosition.offset);return t.howMany-=n,t.splitPosition.hasSameParentAs(e.targetPosition)&&t.splitPosition.offset<e.targetPosition.offset&&(t.howMany+=e.howMany),t.splitPosition=e.sourcePosition.clone(),t.insertionPosition=Vs.getInsertionPosition(t.splitPosition),[t]}return!t.splitPosition.isEqual(e.targetPosition)||"insertAtSource"!=n.baRelation&&"splitBefore"!=n.abRelation?(e.sourcePosition.isEqual(e.targetPosition)||(t.splitPosition.hasSameParentAs(e.sourcePosition)&&t.splitPosition.offset<=e.sourcePosition.offset&&(t.howMany-=e.howMany),t.splitPosition.hasSameParentAs(e.targetPosition)&&t.splitPosition.offset<e.targetPosition.offset&&(t.howMany+=e.howMany)),t.splitPosition.stickiness="toNone",t.splitPosition=t.splitPosition._getTransformedByMoveOperation(e),t.splitPosition.stickiness="toNext",t.graveyardPosition?t.insertionPosition=t.insertionPosition._getTransformedByMoveOperation(e):t.insertionPosition=Vs.getInsertionPosition(t.splitPosition),[t]):(t.howMany+=e.howMany,t.splitPosition=t.splitPosition._getTransformedByDeletion(e.sourcePosition,e.howMany),t.insertionPosition=Vs.getInsertionPosition(t.splitPosition),[t])}),Ru(Vs,Vs,(t,e,n)=>{if(t.splitPosition.isEqual(e.splitPosition)){if(!t.graveyardPosition&&!e.graveyardPosition)return[new ll(0)];if(t.graveyardPosition&&e.graveyardPosition&&t.graveyardPosition.isEqual(e.graveyardPosition))return[new ll(0)];if("splitBefore"==n.abRelation)return t.howMany=0,t.graveyardPosition=t.graveyardPosition._getTransformedBySplitOperation(e),[t]}if(t.graveyardPosition&&e.graveyardPosition&&t.graveyardPosition.isEqual(e.graveyardPosition)){const r="$graveyard"==t.splitPosition.root.rootName,i="$graveyard"==e.splitPosition.root.rootName,o=r&&!i;if(i&&!r||!o&&n.aIsStrong){const n=[];return e.howMany&&n.push(new Ns(e.moveTargetPosition,e.howMany,e.splitPosition,0)),t.howMany&&n.push(new Ns(t.splitPosition,t.howMany,t.moveTargetPosition,0)),n}return[new ll(0)]}if(t.graveyardPosition&&(t.graveyardPosition=t.graveyardPosition._getTransformedBySplitOperation(e)),t.splitPosition.isEqual(e.insertionPosition)&&"splitBefore"==n.abRelation)return t.howMany++,[t];if(e.splitPosition.isEqual(t.insertionPosition)&&"splitBefore"==n.baRelation){const n=e.insertionPosition.path.slice();n.push(0);const r=new xa(e.insertionPosition.root,n);return[t,new Ns(t.insertionPosition,1,r,0)]}return t.splitPosition.hasSameParentAs(e.splitPosition)&&t.splitPosition.offset<e.splitPosition.offset&&(t.howMany-=e.howMany),t.splitPosition=t.splitPosition._getTransformedBySplitOperation(e),t.insertionPosition=Vs.getInsertionPosition(t.splitPosition),[t]});class $u extends iu{constructor(t){super(t),this._stack=[],this._createdBatches=new WeakSet,this.refresh()}refresh(){this.isEnabled=this._stack.length>0}addBatch(t){const e=this.editor.model.document.selection,n={ranges:e.hasOwnRange?Array.from(e.getRanges()):[],isBackward:e.isBackward};this._stack.push({batch:t,selection:n}),this.refresh()}clearStack(){this._stack=[],this.refresh()}_restoreSelection(t,e,n){const r=this.editor.model,i=r.document,o=[];for(const a of t){const t=Gu(a,n).find(t=>t.start.root!=i.graveyard);t&&o.push(t)}o.length&&r.change(t=>{t.setSelection(o,{backward:e})})}_undo(t,e){const n=this.editor.model,r=n.document;this._createdBatches.add(e);const i=t.operations.slice().filter(t=>t.isDocumentOperation);i.reverse();for(const o of i){const t=o.baseVersion+1,i=Array.from(r.history.getOperations(t)),a=Fu([o.getReversed()],i,{useRelations:!0,document:this.editor.model.document,padWithNoOps:!1,forceWeakRemove:!0}).operationsA;for(const s of a)e.addOperation(s),n.applyOperation(s),r.history.setOperationAsUndone(o,s)}}}function Gu(t,e){const n=t.getTransformedByOperations(e);n.sort((t,e)=>t.start.isBefore(e.start)?-1:1);for(let r=1;r<n.length;r++){const t=n[r-1],e=n[r];t.end.isTouching(e.start)&&(t.end=e.end,n.splice(r,1),r--)}return n}class qu extends $u{execute(t=null){const e=t?this._stack.findIndex(e=>e.batch==t):this._stack.length-1,n=this._stack.splice(e,1)[0],r=this.editor.model.createBatch("transparent");this.editor.model.enqueueChange(r,()=>{this._undo(n.batch,r);const t=this.editor.model.document.history.getOperations(n.batch.baseVersion);this._restoreSelection(n.selection.ranges,n.selection.isBackward,t),this.fire("revert",n.batch,r)}),this.refresh()}}class Xu extends $u{execute(){const t=this._stack.pop(),e=this.editor.model.createBatch("transparent");this.editor.model.enqueueChange(e,()=>{const n=t.batch.operations[t.batch.operations.length-1].baseVersion+1,r=this.editor.model.document.history.getOperations(n);this._restoreSelection(t.selection.ranges,t.selection.isBackward,r),this._undo(t.batch,e)}),this.refresh()}}class Zu extends Qc{static get pluginName(){return"UndoEditing"}constructor(t){super(t),this._batchRegistry=new WeakSet}init(){const t=this.editor;this._undoCommand=new qu(t),this._redoCommand=new Xu(t),t.commands.add("undo",this._undoCommand),t.commands.add("redo",this._redoCommand),this.listenTo(t.model,"applyOperation",(t,e)=>{const n=e[0];if(!n.isDocumentOperation)return;const r=n.batch,i=this._redoCommand._createdBatches.has(r),o=this._undoCommand._createdBatches.has(r);this._batchRegistry.has(r)||"transparent"==r.type&&!i&&!o||(i?this._undoCommand.addBatch(r):o||(this._undoCommand.addBatch(r),this._redoCommand.clearStack()),this._batchRegistry.add(r))},{priority:"highest"}),this.listenTo(this._undoCommand,"revert",(t,e,n)=>{this._redoCommand.addBatch(n)}),t.keystrokes.set("CTRL+Z","undo"),t.keystrokes.set("CTRL+Y","redo"),t.keystrokes.set("CTRL+SHIFT+Z","redo")}}var Ku='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M5.042 9.367l2.189 1.837a.75.75 0 0 1-.965 1.149l-3.788-3.18a.747.747 0 0 1-.21-.284.75.75 0 0 1 .17-.945L6.23 4.762a.75.75 0 1 1 .964 1.15L4.863 7.866h8.917A.75.75 0 0 1 14 7.9a4 4 0 1 1-1.477 7.718l.344-1.489a2.5 2.5 0 1 0 1.094-4.73l.008-.032H5.042z"/></svg>',Qu='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M14.958 9.367l-2.189 1.837a.75.75 0 0 0 .965 1.149l3.788-3.18a.747.747 0 0 0 .21-.284.75.75 0 0 0-.17-.945L13.77 4.762a.75.75 0 1 0-.964 1.15l2.331 1.955H6.22A.75.75 0 0 0 6 7.9a4 4 0 1 0 1.477 7.718l-.344-1.489A2.5 2.5 0 1 1 6.039 9.4l-.008-.032h8.927z"/></svg>';class Ju extends Qc{init(){const t=this.editor,e=t.locale,n=t.t,r="ltr"==e.uiLanguageDirection?Ku:Qu,i="ltr"==e.uiLanguageDirection?Qu:Ku;this._addButton("undo",n("Undo"),"CTRL+Z",r),this._addButton("redo",n("Redo"),"CTRL+Y",i)}_addButton(t,e,n,r){const i=this.editor;i.ui.componentFactory.add(t,o=>{const a=i.commands.get(t),s=new Rc(o);return s.set({label:e,icon:r,keystroke:n,tooltip:!0}),s.bind("isEnabled").to(a,"isEnabled"),this.listenTo(s,"execute",()=>{i.execute(t),i.editing.view.focus()}),s})}}class th extends Qc{static get requires(){return[Zu,Ju]}static get pluginName(){return"Undo"}}class eh{constructor(t){this.context=t}destroy(){this.stopListening()}static get isContextPlugin(){return!0}}kn(eh,Hr);class nh extends eh{static get pluginName(){return"PendingActions"}init(){this.set("hasAny",!1),this._actions=new An({idProperty:"_id"}),this._actions.delegate("add","remove").to(this)}add(t){if("string"!=typeof t)throw new dn.b("pendingactions-add-invalid-message: The message must be a string.",this);const e=Object.create(Hr);return e.set("message",t),this._actions.add(e),this.hasAny=!0,e}remove(t){this._actions.remove(t),this.hasAny=!!this._actions.length}get first(){return this._actions.get(0)}[Symbol.iterator](){return this._actions[Symbol.iterator]()}}class rh{constructor(){const t=new window.FileReader;this._reader=t,this._data=void 0,this.set("loaded",0),t.onprogress=t=>{this.loaded=t.loaded}}get error(){return this._reader.error}get data(){return this._data}read(t){const e=this._reader;return this.total=t.size,new Promise((n,r)=>{e.onload=()=>{const t=e.result;this._data=t,n(t)},e.onerror=()=>{r("error")},e.onabort=()=>{r("aborted")},this._reader.readAsDataURL(t)})}abort(){this._reader.abort()}}kn(rh,Hr);class ih extends Qc{static get pluginName(){return"FileRepository"}static get requires(){return[nh]}init(){this.loaders=new An,this.loaders.on("add",()=>this._updatePendingAction()),this.loaders.on("remove",()=>this._updatePendingAction()),this._loadersMap=new Map,this._pendingAction=null,this.set("uploaded",0),this.set("uploadTotal",null),this.bind("uploadedPercent").to(this,"uploaded",this,"uploadTotal",(t,e)=>e?t/e*100:0)}getLoader(t){return this._loadersMap.get(t)||null}createLoader(t){if(!this.createUploadAdapter)return console.warn(Object(dn.a)("filerepository-no-upload-adapter: Upload adapter is not defined.")),null;const e=new oh(Promise.resolve(t),this.createUploadAdapter);return this.loaders.add(e),this._loadersMap.set(t,e),t instanceof Promise&&e.file.then(t=>{this._loadersMap.set(t,e)}).catch(()=>{}),e.on("change:uploaded",()=>{let t=0;for(const e of this.loaders)t+=e.uploaded;this.uploaded=t}),e.on("change:uploadTotal",()=>{let t=0;for(const e of this.loaders)e.uploadTotal&&(t+=e.uploadTotal);this.uploadTotal=t}),e}destroyLoader(t){const e=t instanceof oh?t:this.getLoader(t);e._destroy(),this.loaders.remove(e),this._loadersMap.forEach((t,n)=>{t===e&&this._loadersMap.delete(n)})}_updatePendingAction(){const t=this.editor.plugins.get(nh);if(this.loaders.length){if(!this._pendingAction){const e=this.editor.t,n=t=>`${e("Upload in progress")} ${parseInt(t)}%.`;this._pendingAction=t.add(n(this.uploadedPercent)),this._pendingAction.bind("message").to(this,"uploadedPercent",n)}}else t.remove(this._pendingAction),this._pendingAction=null}}kn(ih,Hr);class oh{constructor(t,e){this.id=un(),this._filePromiseWrapper=this._createFilePromiseWrapper(t),this._adapter=e(this),this._reader=new rh,this.set("status","idle"),this.set("uploaded",0),this.set("uploadTotal",null),this.bind("uploadedPercent").to(this,"uploaded",this,"uploadTotal",(t,e)=>e?t/e*100:0),this.set("uploadResponse",null)}get file(){return this._filePromiseWrapper?this._filePromiseWrapper.promise.then(t=>this._filePromiseWrapper?t:null):Promise.resolve(null)}get data(){return this._reader.data}read(){if("idle"!=this.status)throw new dn.b("filerepository-read-wrong-status: You cannot call read if the status is different than idle.",this);return this.status="reading",this.file.then(t=>this._reader.read(t)).then(t=>{if("reading"!==this.status)throw this.status;return this.status="idle",t}).catch(t=>{if("aborted"===t)throw this.status="aborted","aborted";throw this.status="error",this._reader.error?this._reader.error:t})}upload(){if("idle"!=this.status)throw new dn.b("filerepository-upload-wrong-status: You cannot call upload if the status is different than idle.",this);return this.status="uploading",this.file.then(()=>this._adapter.upload()).then(t=>(this.uploadResponse=t,this.status="idle",t)).catch(t=>{if("aborted"===this.status)throw"aborted";throw this.status="error",t})}abort(){const t=this.status;this.status="aborted",this._filePromiseWrapper.isFulfilled?"reading"==t?this._reader.abort():"uploading"==t&&this._adapter.abort&&this._adapter.abort():(this._filePromiseWrapper.promise.catch(()=>{}),this._filePromiseWrapper.rejecter("aborted")),this._destroy()}_destroy(){this._filePromiseWrapper=void 0,this._reader=void 0,this._adapter=void 0,this.uploadResponse=void 0}_createFilePromiseWrapper(t){const e={};return e.promise=new Promise((n,r)=>{e.rejecter=r,e.isFulfilled=!1,t.then(t=>{e.isFulfilled=!0,n(t)}).catch(t=>{e.isFulfilled=!0,r(t)})}),e}}function ah(){let t=function(t){t=t.toLowerCase();const e=document.cookie.split(";");for(const n of e){const e=n.split("=");if(decodeURIComponent(e[0].trim().toLowerCase())===t)return decodeURIComponent(e[1])}return null}("ckCsrfToken");var e,n;return t&&40==t.length||(t=function(t){let e="";const n=new Uint8Array(t);window.crypto.getRandomValues(n);for(let r=0;r<n.length;r++){const t="abcdefghijklmnopqrstuvwxyz0123456789".charAt(n[r]%"abcdefghijklmnopqrstuvwxyz0123456789".length);e+=Math.random()>.5?t.toUpperCase():t}return e}(40),e="ckCsrfToken",n=t,document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(n)+";path=/"),t}kn(oh,Hr);class sh extends Qc{static get requires(){return[ih]}static get pluginName(){return"CKFinderUploadAdapter"}init(){const t=this.editor.config.get("ckfinder.uploadUrl");t&&(this.editor.plugins.get(ih).createUploadAdapter=e=>new lh(e,t,this.editor.t))}}class lh{constructor(t,e,n){this.loader=t,this.url=e,this.t=n}upload(){return this.loader.file.then(t=>new Promise((e,n)=>{this._initRequest(),this._initListeners(e,n,t),this._sendRequest(t)}))}abort(){this.xhr&&this.xhr.abort()}_initRequest(){const t=this.xhr=new XMLHttpRequest;t.open("POST",this.url,!0),t.responseType="json"}_initListeners(t,e,n){const r=this.xhr,i=this.loader,o=(0,this.t)("Cannot upload file:")+` ${n.name}.`;r.addEventListener("error",()=>e(o)),r.addEventListener("abort",()=>e()),r.addEventListener("load",()=>{const n=r.response;if(!n||!n.uploaded)return e(n&&n.error&&n.error.message?n.error.message:o);t({default:n.url})}),r.upload&&r.upload.addEventListener("progress",t=>{t.lengthComputable&&(i.uploadTotal=t.total,i.uploaded=t.loaded)})}_sendRequest(t){const e=new FormData;e.append("upload",t),e.append("ckCsrfToken",ah()),this.xhr.send(e)}}function ch(t,e,n,r){let i,o=null;"function"==typeof r?i=r:(o=t.commands.get(r),i=()=>{t.execute(r)}),t.model.document.on("change:data",(r,a)=>{if(o&&!o.isEnabled||!e.isEnabled)return;if("transparent"==a.type)return;const s=Array.from(t.model.document.differ.getChanges()),l=s[0];if(1!=s.length||"insert"!==l.type||"$text"!=l.name||1!=l.length)return;const c=l.position.parent;if(!c.is("paragraph")||1!==c.childCount)return;const u=n.exec(c.getChild(0).data);u&&t.model.enqueueChange(t=>{const e=t.createPositionAt(c,0),n=t.createPositionAt(c,u[0].length),r=new Na(e,n);!1!==i({match:u})&&t.remove(r),r.detach()})})}function uh(t,e,n,r){let i,o;n instanceof RegExp?i=n:o=n,o=o||(t=>{let e;const n=[],r=[];for(;null!==(e=i.exec(t))&&!(e&&e.length<4);){let{index:t,1:i,2:o,3:a}=e;const s=i+o+a;t+=e[0].length-s.length;const l=[t,t+i.length],c=[t+i.length+o.length,t+i.length+o.length+a.length];n.push(l),n.push(c),r.push([t+i.length,t+i.length+o.length])}return{remove:n,format:r}}),t.model.document.on("change:data",(n,i)=>{if("transparent"==i.type||!e.isEnabled)return;const a=t.model,s=a.document.selection;if(!s.isCollapsed)return;const l=Array.from(a.document.differ.getChanges()),c=l[0];if(1!=l.length||"insert"!==c.type||"$text"!=c.name||1!=c.length)return;const u=s.focus,h=u.parent,{text:d,range:f}=function(t,e){let n=t.start;return{text:Array.from(t.getItems()).reduce((t,r)=>!r.is("text")&&!r.is("textProxy")||r.getAttribute("code")?(n=e.createPositionAfter(r),""):t+r.data,""),range:e.createRange(n,t.end)}}(a.createRange(a.createPositionAt(h,0),u),a),p=o(d),m=hh(f.start,p.format,a),g=hh(f.start,p.remove,a);m.length&&g.length&&a.enqueueChange(t=>{if(!1!==r(t,m))for(const e of g.reverse())t.remove(e)})})}function hh(t,e,n){return e.filter(t=>void 0!==t[0]&&void 0!==t[1]).map(e=>n.createRange(t.getShiftedBy(e[0]),t.getShiftedBy(e[1])))}function dh(t,e){return(n,r)=>{if(!t.commands.get(e).isEnabled)return!1;const i=t.model.schema.getValidRanges(r,e);for(const t of i)n.setAttribute(e,!0,t);n.removeSelectionAttribute(e)}}class fh extends iu{constructor(t,e){super(t),this.attributeKey=e}refresh(){const t=this.editor.model,e=t.document;this.value=this._getValueFromFirstAllowedNode(),this.isEnabled=t.schema.checkAttributeInSelection(e.selection,this.attributeKey)}execute(t={}){const e=this.editor.model,n=e.document.selection,r=void 0===t.forceValue?!this.value:t.forceValue;e.change(t=>{if(n.isCollapsed)r?t.setSelectionAttribute(this.attributeKey,!0):t.removeSelectionAttribute(this.attributeKey);else{const i=e.schema.getValidRanges(n.getRanges(),this.attributeKey);for(const e of i)r?t.setAttribute(this.attributeKey,r,e):t.removeAttribute(this.attributeKey,e)}})}_getValueFromFirstAllowedNode(){const t=this.editor.model,e=t.schema,n=t.document.selection;if(n.isCollapsed)return n.hasAttribute(this.attributeKey);for(const r of n.getRanges())for(const t of r.getItems())if(e.checkAttribute(t,this.attributeKey))return t.hasAttribute(this.attributeKey);return!1}}class ph extends Qc{static get pluginName(){return"BoldEditing"}init(){const t=this.editor;t.model.schema.extend("$text",{allowAttributes:"bold"}),t.model.schema.setAttributeProperties("bold",{isFormatting:!0,copyOnEnter:!0}),t.conversion.attributeToElement({model:"bold",view:"strong",upcastAlso:["b",t=>{const e=t.getStyle("font-weight");return e?"bold"==e||Number(e)>=600?{name:!0,styles:["font-weight"]}:void 0:null}]}),t.commands.add("bold",new fh(t,"bold")),t.keystrokes.set("CTRL+B","bold")}}class mh extends Qc{init(){const t=this.editor,e=t.t;t.ui.componentFactory.add("bold",n=>{const r=t.commands.get("bold"),i=new Rc(n);return i.set({label:e("Bold"),icon:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10.187 17H5.773c-.637 0-1.092-.138-1.364-.415-.273-.277-.409-.718-.409-1.323V4.738c0-.617.14-1.062.419-1.332.279-.27.73-.406 1.354-.406h4.68c.69 0 1.288.041 1.793.124.506.083.96.242 1.36.478.341.197.644.447.906.75a3.262 3.262 0 0 1 .808 2.162c0 1.401-.722 2.426-2.167 3.075C15.05 10.175 16 11.315 16 13.01a3.756 3.756 0 0 1-2.296 3.504 6.1 6.1 0 0 1-1.517.377c-.571.073-1.238.11-2 .11zm-.217-6.217H7v4.087h3.069c1.977 0 2.965-.69 2.965-2.072 0-.707-.256-1.22-.768-1.537-.512-.319-1.277-.478-2.296-.478zM7 5.13v3.619h2.606c.729 0 1.292-.067 1.69-.2a1.6 1.6 0 0 0 .91-.765c.165-.267.247-.566.247-.897 0-.707-.26-1.176-.778-1.409-.519-.232-1.31-.348-2.375-.348H7z"/></svg>',keystroke:"CTRL+B",tooltip:!0,isToggleable:!0}),i.bind("isOn","isEnabled").to(r,"value","isEnabled"),this.listenTo(i,"execute",()=>{t.execute("bold"),t.editing.view.focus()}),i})}}class gh extends Qc{static get pluginName(){return"ItalicEditing"}init(){const t=this.editor;t.model.schema.extend("$text",{allowAttributes:"italic"}),t.model.schema.setAttributeProperties("italic",{isFormatting:!0,copyOnEnter:!0}),t.conversion.attributeToElement({model:"italic",view:"i",upcastAlso:["em",{styles:{"font-style":"italic"}}]}),t.commands.add("italic",new fh(t,"italic")),t.keystrokes.set("CTRL+I","italic")}}class bh extends Qc{init(){const t=this.editor,e=t.t;t.ui.componentFactory.add("italic",n=>{const r=t.commands.get("italic"),i=new Rc(n);return i.set({label:e("Italic"),icon:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M9.586 14.633l.021.004c-.036.335.095.655.393.962.082.083.173.15.274.201h1.474a.6.6 0 1 1 0 1.2H5.304a.6.6 0 0 1 0-1.2h1.15c.474-.07.809-.182 1.005-.334.157-.122.291-.32.404-.597l2.416-9.55a1.053 1.053 0 0 0-.281-.823 1.12 1.12 0 0 0-.442-.296H8.15a.6.6 0 0 1 0-1.2h6.443a.6.6 0 1 1 0 1.2h-1.195c-.376.056-.65.155-.823.296-.215.175-.423.439-.623.79l-2.366 9.347z"/></svg>',keystroke:"CTRL+I",tooltip:!0,isToggleable:!0}),i.bind("isOn","isEnabled").to(r,"value","isEnabled"),this.listenTo(i,"execute",()=>{t.execute("italic"),t.editing.view.focus()}),i})}}function vh(t){const e=t.next();return e.done?null:e.value}class yh extends iu{refresh(){this.value=this._getValue(),this.isEnabled=this._checkEnabled()}execute(t={}){const e=this.editor.model,n=e.schema,r=e.document.selection,i=Array.from(r.getSelectedBlocks()),o=void 0===t.forceValue?!this.value:t.forceValue;e.change(t=>{if(o){const e=i.filter(t=>wh(t)||xh(n,t));this._applyQuote(t,e)}else this._removeQuote(t,i.filter(wh))})}_getValue(){const t=vh(this.editor.model.document.selection.getSelectedBlocks());return!(!t||!wh(t))}_checkEnabled(){if(this.value)return!0;const t=this.editor.model.document.selection,e=this.editor.model.schema,n=vh(t.getSelectedBlocks());return!!n&&xh(e,n)}_removeQuote(t,e){_h(t,e).reverse().forEach(e=>{if(e.start.isAtStart&&e.end.isAtEnd)return void t.unwrap(e.start.parent);if(e.start.isAtStart){const n=t.createPositionBefore(e.start.parent);return void t.move(e,n)}e.end.isAtEnd||t.split(e.end);const n=t.createPositionAfter(e.end.parent);t.move(e,n)})}_applyQuote(t,e){const n=[];_h(t,e).reverse().forEach(e=>{let r=wh(e.start);r||(r=t.createElement("blockQuote"),t.wrap(e,r)),n.push(r)}),n.reverse().reduce((e,n)=>e.nextSibling==n?(t.merge(t.createPositionAfter(e)),e):n)}}function wh(t){return"blockQuote"==t.parent.name?t.parent:null}function _h(t,e){let n,r=0;const i=[];for(;r<e.length;){const o=e[r],a=e[r+1];n||(n=t.createPositionBefore(o)),a&&o.nextSibling==a||(i.push(t.createRange(n,t.createPositionAfter(o))),n=null),r++}return i}function xh(t,e){const n=t.checkChild(e.parent,"blockQuote"),r=t.checkChild(["$root","blockQuote"],e);return n&&r}class kh extends Qc{static get pluginName(){return"BlockQuoteEditing"}init(){const t=this.editor,e=t.model.schema;t.commands.add("blockQuote",new yh(t)),e.register("blockQuote",{allowWhere:"$block",allowContentOf:"$root"}),e.addChildCheck((t,e)=>{if(t.endsWith("blockQuote")&&"blockQuote"==e.name)return!1}),t.conversion.elementToElement({model:"blockQuote",view:"blockquote"}),t.model.document.registerPostFixer(n=>{const r=t.model.document.differ.getChanges();for(const t of r)if("insert"==t.type){const r=t.position.nodeAfter;if(!r)continue;if(r.is("blockQuote")&&r.isEmpty)return n.remove(r),!0;if(r.is("blockQuote")&&!e.checkChild(t.position,r))return n.unwrap(r),!0;if(r.is("element")){const t=n.createRangeIn(r);for(const r of t.getItems())if(r.is("blockQuote")&&!e.checkChild(n.createPositionBefore(r),r))return n.unwrap(r),!0}}else if("remove"==t.type){const e=t.position.parent;if(e.is("blockQuote")&&e.isEmpty)return n.remove(e),!0}return!1})}afterInit(){const t=this.editor.commands.get("blockQuote");this.listenTo(this.editor.editing.view.document,"enter",(e,n)=>{const r=this.editor.model.document,i=r.selection.getLastPosition().parent;r.selection.isCollapsed&&i.isEmpty&&t.value&&(this.editor.execute("blockQuote"),this.editor.editing.view.scrollToTheSelection(),n.preventDefault(),e.stop())})}}n(43);class Ah extends Qc{init(){const t=this.editor,e=t.t;t.ui.componentFactory.add("blockQuote",n=>{const r=t.commands.get("blockQuote"),i=new Rc(n);return i.set({label:e("Block quote"),icon:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3 10.423a6.5 6.5 0 0 1 6.056-6.408l.038.67C6.448 5.423 5.354 7.663 5.22 10H9c.552 0 .5.432.5.986v4.511c0 .554-.448.503-1 .503h-5c-.552 0-.5-.449-.5-1.003v-4.574zm8 0a6.5 6.5 0 0 1 6.056-6.408l.038.67c-2.646.739-3.74 2.979-3.873 5.315H17c.552 0 .5.432.5.986v4.511c0 .554-.448.503-1 .503h-5c-.552 0-.5-.449-.5-1.003v-4.574z"/></svg>',tooltip:!0,isToggleable:!0}),i.bind("isOn","isEnabled").to(r,"value","isEnabled"),this.listenTo(i,"execute",()=>{t.execute("blockQuote"),t.editing.view.focus()}),i})}}class Mh extends Qc{static get pluginName(){return"CKFinderUI"}init(){const t=this.editor,e=t.ui.componentFactory,n=t.t;e.add("ckfinder",e=>{const r=t.commands.get("ckfinder"),i=new Rc(e);return i.set({label:n("Insert image or file"),icon:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M11.627 16.5zm5.873-.196zm0-7.001V8h-13v8.5h4.341c.191.54.457 1.044.785 1.5H2a1.5 1.5 0 0 1-1.5-1.5v-13A1.5 1.5 0 0 1 2 2h4.5a1.5 1.5 0 0 1 1.06.44L9.122 4H16a1.5 1.5 0 0 1 1.5 1.5v1A1.5 1.5 0 0 1 19 8v2.531a6.027 6.027 0 0 0-1.5-1.228zM16 6.5v-1H8.5l-2-2H2v13h1V8a1.5 1.5 0 0 1 1.5-1.5H16z"/><path d="M14.5 19.5a5 5 0 1 1 0-10 5 5 0 0 1 0 10zM15 14v-2h-1v2h-2v1h2v2h1v-2h2v-1h-2z"/></svg>',tooltip:!0}),i.bind("isEnabled").to(r),i.on("execute",()=>{t.execute("ckfinder"),t.editing.view.focus()}),i})}}class Oh extends po{observe(t){this.listenTo(t,"load",(t,e)=>{"IMG"==e.target.tagName&&this._fireEvents(e)},{useCapture:!0})}_fireEvents(t){this.isEnabled&&(this.document.fire("layoutChanged"),this.document.fire("imageLoaded",t))}}class Sh{constructor(){this._stack=[]}add(t,e){const n=this._stack,r=n[0];this._insertDescriptor(t);const i=n[0];r===i||Th(r,i)||this.fire("change:top",{oldDescriptor:r,newDescriptor:i,writer:e})}remove(t,e){const n=this._stack,r=n[0];this._removeDescriptor(t);const i=n[0];r===i||Th(r,i)||this.fire("change:top",{oldDescriptor:r,newDescriptor:i,writer:e})}_insertDescriptor(t){const e=this._stack,n=e.findIndex(e=>e.id===t.id);if(Th(t,e[n]))return;n>-1&&e.splice(n,1);let r=0;for(;e[r]&&Ch(e[r],t);)r++;e.splice(r,0,t)}_removeDescriptor(t){const e=this._stack,n=e.findIndex(e=>e.id===t);n>-1&&e.splice(n,1)}}function Th(t,e){return t&&e&&t.priority==e.priority&&Eh(t.classes)==Eh(e.classes)}function Ch(t,e){return t.priority>e.priority||!(t.priority<e.priority)&&Eh(t.classes)>Eh(e.classes)}function Eh(t){return Array.isArray(t)?t.sort().join(","):t}kn(Sh,mn),n(45);const jh=wc("px"),Lh=eo.document.body;class Ph extends dc{constructor(t){super(t);const e=this.bindTemplate;this.set("top",0),this.set("left",0),this.set("position","arrow_nw"),this.set("isVisible",!1),this.set("withArrow",!0),this.set("class"),this.content=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-balloon-panel",e.to("position",t=>"ck-balloon-panel_"+t),e.if("isVisible","ck-balloon-panel_visible"),e.if("withArrow","ck-balloon-panel_with-arrow"),e.to("class")],style:{top:e.to("top",jh),left:e.to("left",jh)}},children:this.content})}show(){this.isVisible=!0}hide(){this.isVisible=!1}attachTo(t){this.show();const e=Ph.defaultPositions,n=Object.assign({},{element:this.element,positions:[e.southArrowNorth,e.southArrowNorthMiddleWest,e.southArrowNorthMiddleEast,e.southArrowNorthWest,e.southArrowNorthEast,e.northArrowSouth,e.northArrowSouthMiddleWest,e.northArrowSouthMiddleEast,e.northArrowSouthWest,e.northArrowSouthEast],limiter:Lh,fitInViewport:!0},t),r=Ph._getOptimalPosition(n),i=parseInt(r.left),o=parseInt(r.top),a=r.name;Object.assign(this,{top:o,left:i,position:a})}pin(t){this.unpin(),this._pinWhenIsVisibleCallback=()=>{this.isVisible?this._startPinning(t):this._stopPinning()},this._startPinning(t),this.listenTo(this,"change:isVisible",this._pinWhenIsVisibleCallback)}unpin(){this._pinWhenIsVisibleCallback&&(this._stopPinning(),this.stopListening(this,"change:isVisible",this._pinWhenIsVisibleCallback),this._pinWhenIsVisibleCallback=null,this.hide())}_startPinning(t){this.attachTo(t);const e=Dh(t.target),n=t.limiter?Dh(t.limiter):Lh;this.listenTo(eo.document,"scroll",(r,i)=>{const o=i.target,a=e&&o.contains(e),s=n&&o.contains(n);!a&&!s&&e&&n||this.attachTo(t)},{useCapture:!0}),this.listenTo(eo.window,"resize",()=>{this.attachTo(t)})}_stopPinning(){this.stopListening(eo.document,"scroll"),this.stopListening(eo.window,"resize")}}function Dh(t){return nn(t)?t:Qo(t)?t.commonAncestorContainer:"function"==typeof t?Dh(t()):null}function Ih(t,e){return t.top-e.height-Ph.arrowVerticalOffset}function Rh(t){return t.bottom+Ph.arrowVerticalOffset}function Nh(t,e,n){return t&&Fh(t)&&!n.isInline(e)}function Bh(t){return t.getAttribute("widget-type-around")}function Fh(t){return!!t.is("element")&&!!t.getCustomProperty("widget")}function Yh(t,e,n={}){return e.setAttribute("contenteditable","false",t),e.addClass("ck-widget",t),e.setCustomProperty("widget",!0,t),t.getFillerOffset=$h,n.label&&function(t,e,n){n.setCustomProperty("widgetLabel",e,t)}(t,n.label,e),n.hasSelectionHandle&&function(t,e){const n=e.createUIElement("div",{class:"ck ck-widget__selection-handle"},(function(t){const e=this.toDomElement(t),n=new Dc;return n.set("content",'<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M4 0v1H1v3H0V.5A.5.5 0 0 1 .5 0H4zm8 0h3.5a.5.5 0 0 1 .5.5V4h-1V1h-3V0zM4 16H.5a.5.5 0 0 1-.5-.5V12h1v3h3v1zm8 0v-1h3v-3h1v3.5a.5.5 0 0 1-.5.5H12z"/><path fill-opacity=".256" d="M1 1h14v14H1z"/><g class="ck-icon__selected-indicator"><path d="M7 0h2v1H7V0zM0 7h1v2H0V7zm15 0h1v2h-1V7zm-8 8h2v1H7v-1z"/><path fill-opacity=".254" d="M1 1h14v14H1z"/></g></svg>'),n.render(),e.appendChild(n.element),e}));e.insert(e.createPositionAt(t,0),n),e.addClass(["ck-widget_with-selection-handle"],t)}(t,e),zh(t,e,(t,e,n)=>n.addClass(r(e.classes),t),(t,e,n)=>n.removeClass(r(e.classes),t)),t;function r(t){return Array.isArray(t)?t:[t]}}function zh(t,e,n,r){const i=new Sh;i.on("change:top",(e,i)=>{i.oldDescriptor&&r(t,i.oldDescriptor,i.writer),i.newDescriptor&&n(t,i.newDescriptor,i.writer)}),e.setCustomProperty("addHighlight",(t,e,n)=>i.add(e,n),t),e.setCustomProperty("removeHighlight",(t,e,n)=>i.remove(e,n),t)}function Hh(t){const e=t.getCustomProperty("widgetLabel");return e?"function"==typeof e?e():e:""}function Vh(t,e){return e.addClass(["ck-editor__editable","ck-editor__nested-editable"],t),e.setAttribute("contenteditable",t.isReadOnly?"false":"true",t),t.on("change:isReadOnly",(n,r,i)=>{e.setAttribute("contenteditable",i?"false":"true",t)}),t.on("change:isFocused",(n,r,i)=>{i?e.addClass("ck-editor__nested-editable_focused",t):e.removeClass("ck-editor__nested-editable_focused",t)}),t}function Wh(t,e){const n=t.getSelectedElement();if(n){const r=Bh(t);if(r)return e.createPositionAt(n,r);if(e.schema.isBlock(n))return e.createPositionAfter(n)}const r=t.getSelectedBlocks().next().value;if(r){if(r.isEmpty)return e.createPositionAt(r,0);const n=e.createPositionAfter(r);return t.focus.isTouching(n)?n:e.createPositionBefore(r)}return t.focus}function Uh(t,e){const n=new ea(eo.window),r=n.getIntersection(t),i=e.height+Ph.arrowVerticalOffset;if(t.top-i>n.top||t.bottom+i<n.bottom)return null;const o=r||t,a=o.left+o.width/2-e.width/2;return{top:Math.max(t.top,0)+Ph.arrowVerticalOffset,left:a,name:"arrow_n"}}function $h(){return null}function Gh(t){const e=t.getSelectedElement();return e&&function(t){return!!t.getCustomProperty("image")&&Fh(t)}(e)?e:null}function qh(t){return!!t&&t.is("image")}function Xh(t,e,n={}){const r=t.createElement("image",n),i=Wh(e.document.selection,e);e.insertContent(r,i),r.parent&&t.setSelection(r,"on")}function Zh(t){const e=t.schema,n=t.document.selection;return function(t,e,n){const r=function(t,e){const n=Wh(t,e).parent;return n.isEmpty&&!n.is("$root")?n.parent:n}(t,n);return e.checkChild(r,"image")}(n,e,t)&&!function(t,e){const n=t.getSelectedElement();return n&&e.isObject(n)}(n,e)&&function(t){return[...t.focus.getAncestors()].every(t=>!t.is("image"))}(n)}function Kh(t){const e=[];for(const n of t.getChildren())e.push(n),n.is("element")&&e.push(...n.getChildren());return e.find(t=>t.is("img"))}function Qh(t){return n=>{n.on(`attribute:${t}:image`,e)};function e(t,e,n){if(!n.consumable.consume(e.item,t.name))return;const r=n.writer,i=Kh(n.mapper.toViewElement(e.item));r.setAttribute(e.attributeKey,e.attributeNewValue||"",i)}}Ph.arrowHorizontalOffset=25,Ph.arrowVerticalOffset=10,Ph._getOptimalPosition=Cc,Ph.defaultPositions={northWestArrowSouthWest:(t,e)=>({top:Ih(t,e),left:t.left-Ph.arrowHorizontalOffset,name:"arrow_sw"}),northWestArrowSouthMiddleWest:(t,e)=>({top:Ih(t,e),left:t.left-.25*e.width-Ph.arrowHorizontalOffset,name:"arrow_smw"}),northWestArrowSouth:(t,e)=>({top:Ih(t,e),left:t.left-e.width/2,name:"arrow_s"}),northWestArrowSouthMiddleEast:(t,e)=>({top:Ih(t,e),left:t.left-.75*e.width+Ph.arrowHorizontalOffset,name:"arrow_sme"}),northWestArrowSouthEast:(t,e)=>({top:Ih(t,e),left:t.left-e.width+Ph.arrowHorizontalOffset,name:"arrow_se"}),northArrowSouthWest:(t,e)=>({top:Ih(t,e),left:t.left+t.width/2-Ph.arrowHorizontalOffset,name:"arrow_sw"}),northArrowSouthMiddleWest:(t,e)=>({top:Ih(t,e),left:t.left+t.width/2-.25*e.width-Ph.arrowHorizontalOffset,name:"arrow_smw"}),northArrowSouth:(t,e)=>({top:Ih(t,e),left:t.left+t.width/2-e.width/2,name:"arrow_s"}),northArrowSouthMiddleEast:(t,e)=>({top:Ih(t,e),left:t.left+t.width/2-.75*e.width+Ph.arrowHorizontalOffset,name:"arrow_sme"}),northArrowSouthEast:(t,e)=>({top:Ih(t,e),left:t.left+t.width/2-e.width+Ph.arrowHorizontalOffset,name:"arrow_se"}),northEastArrowSouthWest:(t,e)=>({top:Ih(t,e),left:t.right-Ph.arrowHorizontalOffset,name:"arrow_sw"}),northEastArrowSouthMiddleWest:(t,e)=>({top:Ih(t,e),left:t.right-.25*e.width-Ph.arrowHorizontalOffset,name:"arrow_smw"}),northEastArrowSouth:(t,e)=>({top:Ih(t,e),left:t.right-e.width/2,name:"arrow_s"}),northEastArrowSouthMiddleEast:(t,e)=>({top:Ih(t,e),left:t.right-.75*e.width+Ph.arrowHorizontalOffset,name:"arrow_sme"}),northEastArrowSouthEast:(t,e)=>({top:Ih(t,e),left:t.right-e.width+Ph.arrowHorizontalOffset,name:"arrow_se"}),southWestArrowNorthWest:(t,e)=>({top:Rh(t),left:t.left-Ph.arrowHorizontalOffset,name:"arrow_nw"}),southWestArrowNorthMiddleWest:(t,e)=>({top:Rh(t),left:t.left-.25*e.width-Ph.arrowHorizontalOffset,name:"arrow_nmw"}),southWestArrowNorth:(t,e)=>({top:Rh(t),left:t.left-e.width/2,name:"arrow_n"}),southWestArrowNorthMiddleEast:(t,e)=>({top:Rh(t),left:t.left-.75*e.width+Ph.arrowHorizontalOffset,name:"arrow_nme"}),southWestArrowNorthEast:(t,e)=>({top:Rh(t),left:t.left-e.width+Ph.arrowHorizontalOffset,name:"arrow_ne"}),southArrowNorthWest:(t,e)=>({top:Rh(t),left:t.left+t.width/2-Ph.arrowHorizontalOffset,name:"arrow_nw"}),southArrowNorthMiddleWest:(t,e)=>({top:Rh(t),left:t.left+t.width/2-.25*e.width-Ph.arrowHorizontalOffset,name:"arrow_nmw"}),southArrowNorth:(t,e)=>({top:Rh(t),left:t.left+t.width/2-e.width/2,name:"arrow_n"}),southArrowNorthMiddleEast:(t,e)=>({top:Rh(t),left:t.left+t.width/2-.75*e.width+Ph.arrowHorizontalOffset,name:"arrow_nme"}),southArrowNorthEast:(t,e)=>({top:Rh(t),left:t.left+t.width/2-e.width+Ph.arrowHorizontalOffset,name:"arrow_ne"}),southEastArrowNorthWest:(t,e)=>({top:Rh(t),left:t.right-Ph.arrowHorizontalOffset,name:"arrow_nw"}),southEastArrowNorthMiddleWest:(t,e)=>({top:Rh(t),left:t.right-.25*e.width-Ph.arrowHorizontalOffset,name:"arrow_nmw"}),southEastArrowNorth:(t,e)=>({top:Rh(t),left:t.right-e.width/2,name:"arrow_n"}),southEastArrowNorthMiddleEast:(t,e)=>({top:Rh(t),left:t.right-.75*e.width+Ph.arrowHorizontalOffset,name:"arrow_nme"}),southEastArrowNorthEast:(t,e)=>({top:Rh(t),left:t.right-e.width+Ph.arrowHorizontalOffset,name:"arrow_ne"})};class Jh extends iu{refresh(){this.isEnabled=Zh(this.editor.model)}execute(t){const e=this.editor.model;e.change(n=>{const r=Array.isArray(t.source)?t.source:[t.source];for(const t of r)Xh(n,e,{src:t})})}}class td extends Qc{static get pluginName(){return"ImageEditing"}init(){const t=this.editor,e=t.model.schema,n=t.t,r=t.conversion;t.editing.view.addObserver(Oh),e.register("image",{isObject:!0,isBlock:!0,allowWhere:"$block",allowAttributes:["alt","src","srcset"]}),r.for("dataDowncast").elementToElement({model:"image",view:(t,e)=>ed(e)}),r.for("editingDowncast").elementToElement({model:"image",view:(t,e)=>{return r=ed(e),i=e,o=n("image widget"),i.setCustomProperty("image",!0,r),Yh(r,i,{label:function(){const t=Kh(r).getAttribute("alt");return t?`${t} ${o}`:o}});var r,i,o}}),r.for("downcast").add(Qh("src")).add(Qh("alt")).add(function(){return e=>{e.on("attribute:srcset:image",t)};function t(t,e,n){if(!n.consumable.consume(e.item,t.name))return;const r=n.writer,i=Kh(n.mapper.toViewElement(e.item));if(null===e.attributeNewValue){const t=e.attributeOldValue;t.data&&(r.removeAttribute("srcset",i),r.removeAttribute("sizes",i),t.width&&r.removeAttribute("width",i))}else{const t=e.attributeNewValue;t.data&&(r.setAttribute("srcset",t.data,i),r.setAttribute("sizes","100vw",i),t.width&&r.setAttribute("width",t.width,i))}}}()),r.for("upcast").elementToElement({view:{name:"img",attributes:{src:!0}},model:(t,e)=>e.createElement("image",{src:t.getAttribute("src")})}).attributeToAttribute({view:{name:"img",key:"alt"},model:"alt"}).attributeToAttribute({view:{name:"img",key:"srcset"},model:{key:"srcset",value:t=>{const e={data:t.getAttribute("srcset")};return t.hasAttribute("width")&&(e.width=t.getAttribute("width")),e}}}).add(function(){return e=>{e.on("element:figure",t)};function t(t,e,n){if(!n.consumable.test(e.viewItem,{name:!0,classes:"image"}))return;const r=Kh(e.viewItem);if(!r||!r.hasAttribute("src")||!n.consumable.test(r,{name:!0}))return;const i=n.convertItem(r,e.modelCursor),o=vh(i.modelRange.getItems());o&&(n.convertChildren(e.viewItem,n.writer.createPositionAt(o,0)),e.modelRange=i.modelRange,e.modelCursor=i.modelCursor)}}()),t.commands.add("imageInsert",new Jh(t))}}function ed(t){const e=t.createEmptyElement("img"),n=t.createContainerElement("figure",{class:"image"});return t.insert(t.createPositionAt(n,0),e),n}class nd extends Io{constructor(t){super(t),this.domEventType="mousedown"}onDomEvent(t){this.fire(t.type,t)}}class rd{constructor(t,e,n){this.model=t,this.attribute=n,this._modelSelection=t.document.selection,this._overrideUid=null,this._isNextGravityRestorationSkipped=!1,e.listenTo(this._modelSelection,"change:range",(t,e)=>{this._isNextGravityRestorationSkipped?this._isNextGravityRestorationSkipped=!1:this._isGravityOverridden&&(!e.directChange&&id(this._modelSelection.getFirstPosition(),n)||this._restoreGravity())})}handleForwardMovement(t,e){const n=this.attribute;if(!(this._isGravityOverridden||t.isAtStart&&this._hasSelectionAttribute))return sd(t,n)&&this._hasSelectionAttribute?(this._preventCaretMovement(e),this._removeSelectionAttribute(),!0):od(t,n)||ad(t,n)&&this._hasSelectionAttribute?(this._preventCaretMovement(e),this._overrideGravity(),!0):void 0}handleBackwardMovement(t,e){const n=this.attribute;return this._isGravityOverridden?sd(t,n)&&this._hasSelectionAttribute?(this._preventCaretMovement(e),this._restoreGravity(),this._removeSelectionAttribute(),!0):(this._preventCaretMovement(e),this._restoreGravity(),t.isAtStart&&this._removeSelectionAttribute(),!0):sd(t,n)&&!this._hasSelectionAttribute?(this._preventCaretMovement(e),this._setSelectionAttributeFromTheNodeBefore(t),!0):t.isAtEnd&&ad(t,n)?this._hasSelectionAttribute?void(ld(t,n)&&(this._skipNextAutomaticGravityRestoration(),this._overrideGravity())):(this._preventCaretMovement(e),this._setSelectionAttributeFromTheNodeBefore(t),!0):t.isAtStart?this._hasSelectionAttribute?(this._removeSelectionAttribute(),this._preventCaretMovement(e),!0):void 0:void(ld(t,n)&&(this._skipNextAutomaticGravityRestoration(),this._overrideGravity()))}get _isGravityOverridden(){return!!this._overrideUid}get _hasSelectionAttribute(){return this._modelSelection.hasAttribute(this.attribute)}_overrideGravity(){this._overrideUid=this.model.change(t=>t.overrideSelectionGravity())}_restoreGravity(){this.model.change(t=>{t.restoreSelectionGravity(this._overrideUid),this._overrideUid=null})}_preventCaretMovement(t){t.preventDefault()}_removeSelectionAttribute(){this.model.change(t=>{t.removeSelectionAttribute(this.attribute)})}_setSelectionAttributeFromTheNodeBefore(t){const e=this.attribute;this.model.change(n=>{n.setSelectionAttribute(this.attribute,t.nodeBefore.getAttribute(e))})}_skipNextAutomaticGravityRestoration(){this._isNextGravityRestorationSkipped=!0}}function id(t,e){return od(t,e)||ad(t,e)}function od(t,e){const{nodeBefore:n,nodeAfter:r}=t,i=!!n&&n.hasAttribute(e);return!!r&&r.hasAttribute(e)&&(!i||n.getAttribute(e)!==r.getAttribute(e))}function ad(t,e){const{nodeBefore:n,nodeAfter:r}=t,i=!!n&&n.hasAttribute(e),o=!!r&&r.hasAttribute(e);return i&&(!o||n.getAttribute(e)!==r.getAttribute(e))}function sd(t,e){const{nodeBefore:n,nodeAfter:r}=t,i=!!n&&n.hasAttribute(e);if(r&&r.hasAttribute(e)&&i)return r.getAttribute(e)!==n.getAttribute(e)}function ld(t,e){return id(t.getShiftedBy(-1),e)}function cd(t,e,n){return n.createRange(ud(t,e,!0,n),ud(t,e,!1,n))}function ud(t,e,n,r){let i=t.textNode||(n?t.nodeBefore:t.nodeAfter),o=null;for(;i&&i.getAttribute("linkHref")==e;)o=i,i=n?i.previousSibling:i.nextSibling;return o?r.createPositionAt(o,n?"before":"after"):t}class hd extends iu{constructor(t){super(t),this.manualDecorators=new An}restoreManualDecoratorStates(){for(const t of this.manualDecorators)t.value=this._getDecoratorStateFromModel(t.id)}refresh(){const t=this.editor.model,e=t.document,n=vh(e.selection.getSelectedBlocks());n&&n.is("image")&&t.schema.checkAttribute("image","linkHref")?(this.value=n.getAttribute("linkHref"),this.isEnabled=t.schema.checkAttribute(n,"linkHref")):(this.value=e.selection.getAttribute("linkHref"),this.isEnabled=t.schema.checkAttributeInSelection(e.selection,"linkHref"));for(const r of this.manualDecorators)r.value=this._getDecoratorStateFromModel(r.id)}execute(t,e={}){const n=this.editor.model,r=n.document.selection,i=[],o=[];for(const a in e)e[a]?i.push(a):o.push(a);n.change(e=>{if(r.isCollapsed){const a=r.getFirstPosition();if(r.hasAttribute("linkHref")){const s=cd(a,r.getAttribute("linkHref"),n);e.setAttribute("linkHref",t,s),i.forEach(t=>{e.setAttribute(t,!0,s)}),o.forEach(t=>{e.removeAttribute(t,s)}),e.setSelection(e.createPositionAfter(s.end.nodeBefore))}else if(""!==t){const o=Rn(r.getAttributes());o.set("linkHref",t),i.forEach(t=>{o.set(t,!0)});const s=e.createText(t,o);n.insertContent(s,a),e.setSelection(e.createPositionAfter(s))}["linkHref",...i,...o].forEach(t=>{e.removeSelectionAttribute(t)})}else{const a=n.schema.getValidRanges(r.getRanges(),"linkHref"),s=[];for(const t of r.getSelectedBlocks())n.schema.checkAttribute(t,"linkHref")&&s.push(e.createRangeOn(t));const l=s.slice();for(const t of a)this._isRangeToUpdate(t,s)&&l.push(t);for(const n of l)e.setAttribute("linkHref",t,n),i.forEach(t=>{e.setAttribute(t,!0,n)}),o.forEach(t=>{e.removeAttribute(t,n)})}})}_getDecoratorStateFromModel(t){return this.editor.model.document.selection.getAttribute(t)}_isRangeToUpdate(t,e){for(const n of e)if(n.containsRange(t))return!1;return!0}}class dd extends iu{refresh(){const t=this.editor.model,e=t.document,n=vh(e.selection.getSelectedBlocks());n&&n.is("image")&&t.schema.checkAttribute("image","linkHref")?this.isEnabled=t.schema.checkAttribute(n,"linkHref"):this.isEnabled=t.schema.checkAttributeInSelection(e.selection,"linkHref")}execute(){const t=this.editor,e=this.editor.model,n=e.document.selection,r=t.commands.get("link");e.change(t=>{const i=n.isCollapsed?[cd(n.getFirstPosition(),n.getAttribute("linkHref"),e)]:n.getRanges();for(const e of i)if(t.removeAttribute("linkHref",e),r)for(const n of r.manualDecorators)t.removeAttribute(n.id,e)})}}class fd{constructor(){this._definitions=new Set}get length(){return this._definitions.size}add(t){Array.isArray(t)?t.forEach(t=>this._definitions.add(t)):this._definitions.add(t)}getDispatcher(){return t=>{t.on("attribute:linkHref",(t,e,n)=>{if(!n.consumable.test(e.item,"attribute:linkHref"))return;const r=n.writer,i=r.document.selection;for(const o of this._definitions){const t=r.createAttributeElement("a",o.attributes,{priority:5});r.setCustomProperty("link",!0,t),o.callback(e.attributeNewValue)?e.item.is("selection")?r.wrap(i.getFirstRange(),t):r.wrap(n.mapper.toViewRange(e.range),t):r.unwrap(n.mapper.toViewRange(e.range),t)}},{priority:"high"})}}}class pd{constructor({id:t,label:e,attributes:n,defaultValue:r}){this.id=t,this.set("value"),this.defaultValue=r,this.label=e,this.attributes=n}}kn(pd,Hr);var md=function(t,e,n){var r=t.length;return n=void 0===n?r:n,!e&&n>=r?t:rr(t,e,n)},gd=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),bd=function(t){return gd.test(t)},vd=function(t){return t.split("")},yd="[\\ud800-\\udfff]",wd="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",_d="\\ud83c[\\udffb-\\udfff]",xd="[^\\ud800-\\udfff]",kd="(?:\\ud83c[\\udde6-\\uddff]){2}",Ad="[\\ud800-\\udbff][\\udc00-\\udfff]",Md="(?:"+wd+"|"+_d+")?",Od="[\\ufe0e\\ufe0f]?"+Md+"(?:\\u200d(?:"+[xd,kd,Ad].join("|")+")[\\ufe0e\\ufe0f]?"+Md+")*",Sd="(?:"+[xd+wd+"?",wd,kd,Ad,yd].join("|")+")",Td=RegExp(_d+"(?="+_d+")|"+Sd+Od,"g"),Cd=function(t){return t.match(Td)||[]},Ed=function(t){return bd(t)?Cd(t):vd(t)},jd=function(t){return function(e){e=Qn(e);var n=bd(e)?Ed(e):void 0,r=n?n[0]:e.charAt(0),i=n?md(n,1).join(""):e.slice(1);return r[t]()+i}}("toUpperCase");const Ld=/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205f\u3000]/g,Pd=/^(?:(?:https?|ftps?|mailto):|[^a-z]|[a-z+.-]+(?:[^a-z+.:-]|$))/i;function Dd(t,e){const n=e.createAttributeElement("a",{href:t},{priority:5});return e.setCustomProperty("link",!0,n),n}function Id(t){return function(t){return t.replace(Ld,"").match(Pd)}(t=String(t))?t:"#"}n(47);const Rd=/^(https?:)?\/\//;class Nd extends Qc{static get pluginName(){return"LinkEditing"}constructor(t){super(t),t.config.define("link",{addTargetToExternalLinks:!1})}init(){const t=this.editor,e=t.locale;t.model.schema.extend("$text",{allowAttributes:"linkHref"}),t.conversion.for("dataDowncast").attributeToElement({model:"linkHref",view:Dd}),t.conversion.for("editingDowncast").attributeToElement({model:"linkHref",view:(t,e)=>Dd(Id(t),e)}),t.conversion.for("upcast").elementToAttribute({view:{name:"a",attributes:{href:!0}},model:{key:"linkHref",value:t=>t.getAttribute("href")}}),t.commands.add("link",new hd(t)),t.commands.add("unlink",new dd(t));const n=function(t,e){const n={"Open in a new tab":t("Open in a new tab"),Downloadable:t("Downloadable")};return e.forEach(t=>(t.label&&n[t.label]&&(t.label=n[t.label]),t)),e}(t.t,function(t){const e=[];if(t)for(const[n,r]of Object.entries(t)){const t=Object.assign({},r,{id:"link"+jd(n)});e.push(t)}return e}(t.config.get("link.decorators")));this._enableAutomaticDecorators(n.filter(t=>"automatic"===t.mode)),this._enableManualDecorators(n.filter(t=>"manual"===t.mode)),function({view:t,model:e,emitter:n,attribute:r,locale:i}){const o=new rd(e,n,r),a=e.document.selection;n.listenTo(t.document,"keydown",(t,e)=>{if(!a.isCollapsed)return;if(e.shiftKey||e.altKey||e.ctrlKey)return;const n=e.keyCode==pi.arrowright,r=e.keyCode==pi.arrowleft;if(!n&&!r)return;const s=a.getFirstPosition(),l=i.contentLanguageDirection;let c;c="ltr"===l&&n||"rtl"===l&&r?o.handleForwardMovement(s,e):o.handleBackwardMovement(s,e),c&&t.stop()},{priority:hn.get("high")+1})}({view:t.editing.view,model:t.model,emitter:this,attribute:"linkHref",locale:e}),this._setupLinkHighlight(),this._enableInsertContentSelectionAttributesFixer(),this._enableClickingAfterLink()}_enableAutomaticDecorators(t){const e=this.editor,n=new fd;e.config.get("link.addTargetToExternalLinks")&&n.add({id:"linkIsExternal",mode:"automatic",callback:t=>Rd.test(t),attributes:{target:"_blank",rel:"noopener noreferrer"}}),n.add(t),n.length&&e.conversion.for("downcast").add(n.getDispatcher())}_enableManualDecorators(t){if(!t.length)return;const e=this.editor,n=e.commands.get("link").manualDecorators;t.forEach(t=>{e.model.schema.extend("$text",{allowAttributes:t.id}),n.add(new pd(t)),e.conversion.for("downcast").attributeToElement({model:t.id,view:(e,r)=>{if(e){const e=n.get(t.id).attributes,i=r.createAttributeElement("a",e,{priority:5});return r.setCustomProperty("link",!0,i),i}}}),e.conversion.for("upcast").elementToAttribute({view:{name:"a",attributes:n.get(t.id).attributes},model:{key:t.id}})})}_setupLinkHighlight(){const t=this.editor,e=t.editing.view,n=new Set;e.document.registerPostFixer(e=>{const r=t.model.document.selection;let i=!1;if(r.hasAttribute("linkHref")){const o=cd(r.getFirstPosition(),r.getAttribute("linkHref"),t.model),a=t.editing.mapper.toViewRange(o);for(const t of a.getItems())t.is("a")&&!t.hasClass("ck-link_selected")&&(e.addClass("ck-link_selected",t),n.add(t),i=!0)}return i}),t.conversion.for("editingDowncast").add(t=>{function r(){e.change(t=>{for(const e of n.values())t.removeClass("ck-link_selected",e),n.delete(e)})}t.on("insert",r,{priority:"highest"}),t.on("remove",r,{priority:"highest"}),t.on("attribute",r,{priority:"highest"}),t.on("selection",r,{priority:"highest"})})}_enableInsertContentSelectionAttributesFixer(){const t=this.editor.model,e=t.document.selection;t.on("insertContent",()=>{const n=e.anchor.nodeBefore,r=e.anchor.nodeAfter;e.hasAttribute("linkHref")&&n&&n.hasAttribute("linkHref")&&(r&&r.hasAttribute("linkHref")||t.change(e=>{[...t.document.selection.getAttributeKeys()].filter(t=>t.startsWith("link")).forEach(t=>e.removeSelectionAttribute(t))}))},{priority:"low"})}_enableClickingAfterLink(){const t=this.editor;t.editing.view.addObserver(nd);let e=!1;this.listenTo(t.editing.view.document,"mousedown",()=>{e=!0}),this.listenTo(t.editing.view.document,"selectionChange",()=>{if(!e)return;e=!1;const n=t.model.document.selection;if(!n.isCollapsed)return;if(!n.hasAttribute("linkHref"))return;const r=n.getFirstPosition(),i=cd(r,n.getAttribute("linkHref"),t.model);(r.isTouching(i.start)||r.isTouching(i.end))&&t.model.change(e=>{e.removeSelectionAttribute("linkHref");for(const n of t.commands.get("link").manualDecorators)e.removeSelectionAttribute(n.id)})})}}class Bd extends eh{static get pluginName(){return"Notification"}init(){this.on("show:warning",(t,e)=>{window.alert(e.message)},{priority:"lowest"})}showSuccess(t,e={}){this._showNotification({message:t,type:"success",namespace:e.namespace,title:e.title})}showInfo(t,e={}){this._showNotification({message:t,type:"info",namespace:e.namespace,title:e.title})}showWarning(t,e={}){this._showNotification({message:t,type:"warning",namespace:e.namespace,title:e.title})}_showNotification(t){const e="show:"+t.type+(t.namespace?":"+t.namespace:"");this.fire(e,{message:t.message,type:t.type,title:t.title||""})}}class Fd extends iu{constructor(t){super(t),this.stopListening(this.editor.model.document,"change"),this.listenTo(this.editor.model.document,"change",()=>this.refresh(),{priority:"low"})}refresh(){const t=this.editor.commands.get("imageInsert"),e=this.editor.commands.get("link");this.isEnabled=t.isEnabled||e.isEnabled}execute(){const t=this.editor,e=this.editor.config.get("ckfinder.openerMethod")||"modal";if("popup"!=e&&"modal"!=e)throw new dn.b('ckfinder-unknown-openerMethod: The openerMethod config option must by "popup" or "modal".',t);const n=this.editor.config.get("ckfinder.options")||{};n.chooseFiles=!0;const r=n.onInit;n.language||(n.language=t.locale.uiLanguage),n.onInit=e=>{r&&r(e),e.on("files:choose",n=>{const r=n.data.files.toArray(),i=r.filter(t=>!t.isImage()),o=r.filter(t=>t.isImage());for(const e of i)t.execute("link",e.getUrl());const a=[];for(const t of o){const n=t.getUrl();a.push(n||e.request("file:getProxyUrl",{file:t}))}a.length&&Yd(t,a)}),e.on("file:choose:resizedImage",e=>{const n=e.data.resizedUrl;if(n)Yd(t,[n]);else{const e=t.plugins.get("Notification"),n=t.locale.t;e.showWarning(n("Could not obtain resized image URL."),{title:n("Selecting resized image failed"),namespace:"ckfinder"})}})},window.CKFinder[e](n)}}function Yd(t,e){if(t.commands.get("imageInsert").isEnabled)t.execute("imageInsert",{source:e});else{const e=t.plugins.get("Notification"),n=t.locale.t;e.showWarning(n("Could not insert image at the current position."),{title:n("Inserting image failed"),namespace:"ckfinder"})}}class zd extends Qc{static get pluginName(){return"CKFinderEditing"}static get requires(){return[Bd,td,Nd]}init(){const t=this.editor;t.commands.add("ckfinder",new Fd(t))}}const Hd=/^data:(\S*?);base64,/;class Vd{constructor(t,e,n){if(!t)throw new dn.b("fileuploader-missing-file: File must be provided as the first argument",null);if(!e)throw new dn.b("fileuploader-missing-token: Token must be provided as the second argument.",null);if(!n)throw new dn.b("fileuploader-missing-api-address: Api address must be provided as the third argument.",null);this.file=function(t){if("string"!=typeof t)return!1;const e=t.match(Hd);return!(!e||!e.length)}(t)?function(t,e=512){try{const n=t.match(Hd)[1],r=atob(t.replace(Hd,"")),i=[];for(let t=0;t<r.length;t+=e){const n=r.slice(t,t+e),o=new Array(n.length);for(let t=0;t<n.length;t++)o[t]=n.charCodeAt(t);i.push(new Uint8Array(o))}return new Blob(i,{type:n})}catch(t){throw new dn.b("fileuploader-decoding-image-data-error: Problem with decoding Base64 image data.",null)}}(t):t,this._token=e,this._apiAddress=n}onProgress(t){return this.on("progress",(e,n)=>t(n)),this}onError(t){return this.once("error",(e,n)=>t(n)),this}abort(){this.xhr.abort()}send(){return this._prepareRequest(),this._attachXHRListeners(),this._sendRequest()}_prepareRequest(){const t=new XMLHttpRequest;t.open("POST",this._apiAddress),t.setRequestHeader("Authorization",this._token.value),t.responseType="json",this.xhr=t}_attachXHRListeners(){const t=this,e=this.xhr;function n(e){return()=>t.fire("error",e)}e.addEventListener("error",n("Network Error")),e.addEventListener("abort",n("Abort")),e.upload&&e.upload.addEventListener("progress",t=>{t.lengthComputable&&this.fire("progress",{total:t.total,uploaded:t.loaded})}),e.addEventListener("load",()=>{const t=e.status,n=e.response;if(t<200||t>299)return this.fire("error",n.message||n.error)})}_sendRequest(){const t=new FormData,e=this.xhr;return t.append("file",this.file),new Promise((n,r)=>{e.addEventListener("load",()=>{const t=e.status,i=e.response;return t<200||t>299?i.message?r(new dn.b("fileuploader-uploading-data-failed: Uploading file failed.",this,{message:i.message})):r(i.error):n(i)}),e.addEventListener("error",()=>r(new Error("Network Error"))),e.addEventListener("abort",()=>r(new Error("Abort"))),e.send(t)})}}kn(Vd,mn);const Wd={refreshInterval:36e5,autoRefresh:!0};class Ud{constructor(t,e=Wd){if(!t)throw new dn.b("token-missing-token-url: A `tokenUrl` must be provided as the first constructor argument.",this);this.set("value",e.initValue),this._refresh="function"==typeof t?t:()=>{return e=t,new Promise((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e),r.addEventListener("load",()=>{const e=r.status,i=r.response;return e<200||e>299?n(new dn.b("token-cannot-download-new-token: Cannot download new token from the provided url.",null)):t(i)}),r.addEventListener("error",()=>n(new Error("Network Error"))),r.addEventListener("abort",()=>n(new Error("Abort"))),r.send()});var e},this._options=Object.assign({},Wd,e)}init(){return new Promise((t,e)=>{this._options.autoRefresh&&this._startRefreshing(),this.value?t(this):this.refreshToken().then(t).catch(e)})}refreshToken(){return this._refresh().then(t=>this.set("value",t)).then(()=>this)}destroy(){this._stopRefreshing()}_startRefreshing(){this._refreshInterval=setInterval(()=>this.refreshToken(),this._options.refreshInterval)}_stopRefreshing(){clearInterval(this._refreshInterval)}static create(t,e=Wd){return new Ud(t,e).init()}}kn(Ud,Hr);var $d=Ud;class Gd extends eh{static get pluginName(){return"CloudServices"}init(){const t=this.context.config.get("cloudServices")||{};for(const e in t)this[e]=t[e];if(this.tokenUrl)return this.token=new Gd.Token(this.tokenUrl),this.token.init();this.token=null}destroy(){super.destroy(),this.token&&this.token.destroy()}}Gd.Token=$d;class qd extends Qc{static get requires(){return[ih,Gd]}init(){const t=this.editor,e=t.plugins.get(Gd),n=e.token,r=e.uploadUrl;n&&(this._uploadGateway=new qd._UploadGateway(n,r),t.plugins.get(ih).createUploadAdapter=t=>new Xd(this._uploadGateway,t))}}class Xd{constructor(t,e){this.uploadGateway=t,this.loader=e}upload(){return this.loader.file.then(t=>(this.fileUploader=this.uploadGateway.upload(t),this.fileUploader.on("progress",(t,e)=>{this.loader.uploadTotal=e.total,this.loader.uploaded=e.uploaded}),this.fileUploader.send()))}abort(){this.fileUploader.abort()}}qd._UploadGateway=class{constructor(t,e){if(!t)throw new dn.b("uploadgateway-missing-token: Token must be provided.",null);if(!e)throw new dn.b("uploadgateway-missing-api-address: Api address must be provided.",null);this._token=t,this._apiAddress=e}upload(t){return new Vd(t,this._token,this._apiAddress)}},n(49);const Zd=["before","after"],Kd=(new DOMParser).parseFromString('<svg viewBox="0 0 10 8" xmlns="http://www.w3.org/2000/svg"><polyline points="8.05541992 0.263427734 8.05541992 4.23461914 1.28417969 4.23461914" transform="translate(1,0)"></polyline><line x1="0" y1="4.21581031" x2="2" y2="2.17810059" transform="translate(1, 0)"></line><line x1="0" y1="6.21581031" x2="2" y2="4.17810059" transform="translate(2, 5.196955) scale(1, -1) translate(-1, -5.196955)"></line></svg>\n',"image/svg+xml").firstChild;class Qd extends Qc{static get pluginName(){return"WidgetTypeAround"}constructor(t){super(t),this._currentFakeCaretModelElement=null}init(){this._enableTypeAroundUIInjection(),this._enableInsertingParagraphsOnButtonClick(),this._enableInsertingParagraphsOnEnterKeypress(),this._enableInsertingParagraphsOnTypingKeystroke(),this._enableTypeAroundFakeCaretActivationUsingKeyboardArrows(),this._enableDeleteIntegration(),this._enableInsertContentIntegration()}destroy(){this._currentFakeCaretModelElement=null}_insertParagraph(t,e){const n=this.editor,r=n.editing.view;n.execute("insertParagraph",{position:n.model.createPositionAt(t,e)}),r.focus(),r.scrollToTheSelection()}_insertParagraphAccordingToFakeCaretPosition(){const t=this.editor.model.document.selection,e=Bh(t);if(!e)return!1;const n=t.getSelectedElement();return this._insertParagraph(n,e),!0}_enableTypeAroundUIInjection(){const t=this.editor,e=t.model.schema,n=t.locale.t,r={before:n("Insert paragraph before block"),after:n("Insert paragraph after block")};t.editing.downcastDispatcher.on("insert",(t,n,i)=>{const o=i.mapper.toViewElement(n.item);Nh(o,n.item,e)&&function(t,e,n){const r=t.createUIElement("div",{class:"ck ck-reset_all ck-widget__type-around"},(function(t){const n=this.toDomElement(t);return function(t,e){for(const n of Zd){const r=new Gl({tag:"div",attributes:{class:["ck","ck-widget__type-around__button","ck-widget__type-around__button_"+n],title:e[n]},children:[t.ownerDocument.importNode(Kd,!0)]});t.appendChild(r.render())}}(n,e),function(t){const e=new Gl({tag:"div",attributes:{class:["ck","ck-widget__type-around__fake-caret"]}});t.appendChild(e.render())}(n),n}));t.insert(t.createPositionAt(n,"end"),r)}(i.writer,r,o)},{priority:"low"})}_enableTypeAroundFakeCaretActivationUsingKeyboardArrows(){const t=this.editor,e=t.model,n=e.document.selection,r=e.schema;function i(t){return"ck-widget_type-around_show-fake-caret_"+t}t.editing.view.document.on("keydown",(t,e)=>{vi(e.keyCode)&&this._handleArrowKeyPress(t,e)},{priority:hn.get("high")+10}),n.on("change:range",(e,n)=>{n.directChange&&t.model.change(t=>{t.removeSelectionAttribute("widget-type-around")})}),e.document.on("change:data",()=>{const e=n.getSelectedElement();e&&Nh(t.editing.mapper.toViewElement(e),e,r)||t.model.change(t=>{t.removeSelectionAttribute("widget-type-around")})}),t.editing.downcastDispatcher.on("selection",(t,e,n)=>{const o=n.writer;if(this._currentFakeCaretModelElement){const t=n.mapper.toViewElement(this._currentFakeCaretModelElement);t&&(o.removeClass(Zd.map(i),t),this._currentFakeCaretModelElement=null)}const a=e.selection.getSelectedElement();if(!a)return;const s=n.mapper.toViewElement(a);if(!Nh(s,a,r))return;const l=Bh(e.selection);l&&(o.addClass(i(l),s),this._currentFakeCaretModelElement=a)}),this.listenTo(t.ui.focusTracker,"change:isFocused",(e,n,r)=>{r||t.model.change(t=>{t.removeSelectionAttribute("widget-type-around")})})}_handleArrowKeyPress(t,e){const n=this.editor,r=n.model,i=r.document.selection,o=r.schema,a=n.editing.view,s=wi(e.keyCode,n.locale.contentLanguageDirection),l=a.document.selection.getSelectedElement();let c;Nh(l,n.editing.mapper.toModelElement(l),o)?c=this._handleArrowKeyPressOnSelectedWidget(s):i.isCollapsed&&(c=this._handleArrowKeyPressWhenSelectionNextToAWidget(s)),c&&(e.preventDefault(),t.stop())}_handleArrowKeyPressOnSelectedWidget(t){const e=this.editor.model,n=Bh(e.document.selection);return e.change(e=>n?n!==(t?"after":"before")&&(e.removeSelectionAttribute("widget-type-around"),!0):(e.setSelectionAttribute("widget-type-around",t?"after":"before"),!0))}_handleArrowKeyPressWhenSelectionNextToAWidget(t){const e=this.editor,n=e.model,r=n.schema,i=e.plugins.get("Widget"),o=i._getObjectElementNextToSelection(t);return!!Nh(e.editing.mapper.toViewElement(o),o,r)&&(n.change(e=>{i._setSelectionOverElement(o),e.setSelectionAttribute("widget-type-around",t?"before":"after")}),!0)}_enableInsertingParagraphsOnButtonClick(){const t=this.editor,e=t.editing.view;e.document.on("mousedown",(n,r)=>{const i=r.domTarget.closest(".ck-widget__type-around__button");if(!i)return;const o=function(t){return t.classList.contains("ck-widget__type-around__button_before")?"before":"after"}(i),a=function(t,e){const n=t.closest(".ck-widget");return e.mapDomToView(n)}(i,e.domConverter),s=t.editing.mapper.toModelElement(a);this._insertParagraph(s,o),r.preventDefault(),n.stop()})}_enableInsertingParagraphsOnEnterKeypress(){const t=this.editor,e=t.editing.view;this.listenTo(e.document,"enter",(n,r)=>{const i=e.document.selection.getSelectedElement(),o=t.editing.mapper.toModelElement(i),a=t.model.schema;let s;this._insertParagraphAccordingToFakeCaretPosition()?s=!0:Nh(i,o,a)&&(this._insertParagraph(o,r.isSoft?"before":"after"),s=!0),s&&(r.preventDefault(),n.stop())})}_enableInsertingParagraphsOnTypingKeystroke(){const t=this.editor.editing.view,e=[pi.enter,pi.delete,pi.backspace];t.document.on("keydown",(t,n)=>{e.includes(n.keyCode)||Au(n)||this._insertParagraphAccordingToFakeCaretPosition()},{priority:hn.get("high")+1})}_enableDeleteIntegration(){const t=this.editor,e=t.editing.view,n=t.model,r=n.schema;this.listenTo(e.document,"delete",(e,i)=>{const o=Bh(n.document.selection);if(!o)return;const a=i.direction,s=n.document.selection.getSelectedElement(),l="forward"==a;if("before"===o===l)t.execute("delete",{selection:n.createSelection(s,"on")});else{const e=r.getNearestSelectionRange(n.createPositionAt(s,o),a);if(e)if(e.isCollapsed){const i=n.createSelection(e.start);if(n.modifySelection(i,{direction:a}),i.focus.isEqual(e.start)){const t=function(t,e){let n=e;for(const r of e.getAncestors({parentFirst:!0})){if(r.childCount>1||t.isLimit(r))break;n=r}return n}(r,e.start.parent);n.deleteContent(n.createSelection(t,"on"),{doNotAutoparagraph:!0})}else n.change(n=>{n.setSelection(e),t.execute(l?"forwardDelete":"delete")})}else n.change(n=>{n.setSelection(e),t.execute(l?"forwardDelete":"delete")})}i.preventDefault(),e.stop()},{priority:hn.get("high")+1})}_enableInsertContentIntegration(){const t=this.editor,e=this.editor.model,n=e.document.selection;this.listenTo(t.model,"insertContent",(t,[r,i])=>{if(i&&!i.is("documentSelection"))return;const o=Bh(n);return o?(t.stop(),e.change(t=>{const i=n.getSelectedElement(),a=e.createPositionAt(i,o),s=t.createSelection(a),l=e.insertContent(r,s);return t.setSelection(s),l})):void 0},{priority:"high"})}}n(51);class Jd extends Qc{static get pluginName(){return"Widget"}static get requires(){return[Qd]}init(){const t=this.editor.editing.view,e=t.document;this._previouslySelected=new Set,this.editor.editing.downcastDispatcher.on("selection",(t,e,n)=>{this._clearPreviouslySelectedWidgets(n.writer);const r=n.writer,i=r.document.selection,o=i.getSelectedElement();let a=null;for(const s of i.getRanges())for(const t of s){const e=t.item;Fh(e)&&!tf(e,a)&&(r.addClass("ck-widget_selected",e),this._previouslySelected.add(e),a=e,e==o&&r.setSelection(i.getRanges(),{fake:!0,label:Hh(o)}))}},{priority:"low"}),t.addObserver(nd),this.listenTo(e,"mousedown",(...t)=>this._onMousedown(...t)),this.listenTo(e,"keydown",(...t)=>{this._handleSelectionChangeOnArrowKeyPress(...t)},{priority:"high"}),this.listenTo(e,"keydown",(...t)=>{this._preventDefaultOnArrowKeyPress(...t)},{priority:hn.get("high")-20}),this.listenTo(e,"delete",(t,e)=>{this._handleDelete("forward"==e.direction)&&(e.preventDefault(),t.stop())},{priority:"high"})}_onMousedown(t,e){const n=this.editor,r=n.editing.view,i=r.document;let o=e.target;if(function(t){for(;t;){if(t.is("editableElement")&&!t.is("rootElement"))return!0;if(Fh(t))return!1;t=t.parent}return!1}(o)){if(hi.isSafari&&e.domEvent.detail>=3){const t=n.editing.mapper.toModelElement(o);this.editor.model.change(n=>{e.preventDefault(),n.setSelection(t,"in")})}return}if(!Fh(o)&&(o=o.findAncestor(Fh),!o))return;e.preventDefault(),i.isFocused||r.focus();const a=n.editing.mapper.toModelElement(o);this._setSelectionOverElement(a)}_handleSelectionChangeOnArrowKeyPress(t,e){const n=e.keyCode;if(!vi(n))return;const r=this.editor.model,i=r.schema,o=r.document.selection,a=o.getSelectedElement(),s=wi(n,this.editor.locale.contentLanguageDirection);if(a&&i.isObject(a)){const n=s?o.getLastPosition():o.getFirstPosition(),a=i.getNearestSelectionRange(n,s?"forward":"backward");return void(a&&(r.change(t=>{t.setSelection(a)}),e.preventDefault(),t.stop()))}if(!o.isCollapsed)return;const l=this._getObjectElementNextToSelection(s);l&&i.isObject(l)&&(this._setSelectionOverElement(l),e.preventDefault(),t.stop())}_preventDefaultOnArrowKeyPress(t,e){if(!vi(e.keyCode))return;const n=this.editor.model,r=n.schema,i=n.document.selection.getSelectedElement();i&&r.isObject(i)&&(e.preventDefault(),t.stop())}_handleDelete(t){if(this.editor.isReadOnly)return;const e=this.editor.model.document.selection;if(!e.isCollapsed)return;const n=this._getObjectElementNextToSelection(t);return n?(this.editor.model.change(t=>{let r=e.anchor.parent;for(;r.isEmpty;){const e=r;r=e.parent,t.remove(e)}this._setSelectionOverElement(n)}),!0):void 0}_setSelectionOverElement(t){this.editor.model.change(e=>{e.setSelection(e.createRangeOn(t))})}_getObjectElementNextToSelection(t){const e=this.editor.model,n=e.schema,r=e.document.selection,i=e.createSelection(r);e.modifySelection(i,{direction:t?"forward":"backward"});const o=t?i.focus.nodeBefore:i.focus.nodeAfter;return o&&n.isObject(o)?o:null}_clearPreviouslySelectedWidgets(t){for(const e of this._previouslySelected)t.removeClass("ck-widget_selected",e);this._previouslySelected.clear()}}function tf(t,e){return!!e&&Array.from(t.getAncestors()).includes(e)}class ef extends iu{refresh(){const t=this.editor.model.document.selection.getSelectedElement();this.isEnabled=qh(t),qh(t)&&t.hasAttribute("alt")?this.value=t.getAttribute("alt"):this.value=!1}execute(t){const e=this.editor.model,n=e.document.selection.getSelectedElement();e.change(e=>{e.setAttribute("alt",t.newValue,n)})}}class nf extends Qc{static get pluginName(){return"ImageTextAlternativeEditing"}init(){this.editor.commands.add("imageTextAlternative",new ef(this.editor))}}n(53);class rf extends dc{constructor(t,e){super(t);const n="ck-labeled-field-view-"+un(),r="ck-labeled-field-view-status-"+un();this.fieldView=e(this,n,r),this.set("label"),this.set("isEnabled",!0),this.set("errorText",null),this.set("infoText",null),this.set("class"),this.labelView=this._createLabelView(n),this.statusView=this._createStatusView(r),this.bind("_statusText").to(this,"errorText",this,"infoText",(t,e)=>t||e);const i=this.bindTemplate;this.setTemplate({tag:"div",attributes:{class:["ck","ck-labeled-field-view",i.to("class"),i.if("isEnabled","ck-disabled",t=>!t)]},children:[this.labelView,this.fieldView,this.statusView]})}_createLabelView(t){const e=new gc(this.locale);return e.for=t,e.bind("text").to(this,"label"),e}_createStatusView(t){const e=new dc(this.locale),n=this.bindTemplate;return e.setTemplate({tag:"div",attributes:{class:["ck","ck-labeled-field-view__status",n.if("errorText","ck-labeled-field-view__status_error"),n.if("_statusText","ck-hidden",t=>!t)],id:t,role:n.if("errorText","alert")},children:[{text:n.to("_statusText")}]}),e}focus(){this.fieldView.focus()}}n(55);class of extends dc{constructor(t){super(t),this.set("value"),this.set("id"),this.set("placeholder"),this.set("isReadOnly",!1),this.set("hasError",!1),this.set("ariaDescribedById");const e=this.bindTemplate;this.setTemplate({tag:"input",attributes:{type:"text",class:["ck","ck-input","ck-input-text",e.if("hasError","ck-error")],id:e.to("id"),placeholder:e.to("placeholder"),readonly:e.to("isReadOnly"),"aria-invalid":e.if("hasError",!0),"aria-describedby":e.to("ariaDescribedById")},on:{input:e.to("input")}})}render(){super.render();const t=t=>{this.element.value=t||0===t?t:""};t(this.value),this.on("change:value",(e,n,r)=>{t(r)})}select(){this.element.select()}focus(){this.element.focus()}}function af(t,e,n){const r=new of(t.locale);return r.set({id:e,ariaDescribedById:n}),r.bind("isReadOnly").to(t,"isEnabled",t=>!t),r.bind("hasError").to(t,"errorText",t=>!!t),r.on("input",()=>{t.errorText=null}),r}function sf({view:t}){t.listenTo(t.element,"submit",(e,n)=>{n.preventDefault(),t.fire("submit")},{useCapture:!0})}var lf='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M6.972 16.615a.997.997 0 0 1-.744-.292l-4.596-4.596a1 1 0 1 1 1.414-1.414l3.926 3.926 9.937-9.937a1 1 0 0 1 1.414 1.415L7.717 16.323a.997.997 0 0 1-.745.292z"/></svg>',cf='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M11.591 10.177l4.243 4.242a1 1 0 0 1-1.415 1.415l-4.242-4.243-4.243 4.243a1 1 0 0 1-1.414-1.415l4.243-4.242L4.52 5.934A1 1 0 0 1 5.934 4.52l4.243 4.243 4.242-4.243a1 1 0 1 1 1.415 1.414l-4.243 4.243z"/></svg>';n(57);class uf extends dc{constructor(t){super(t);const e=this.locale.t;this.focusTracker=new Nl,this.keystrokes=new Tl,this.labeledInput=this._createLabeledInputView(),this.saveButtonView=this._createButton(e("Save"),lf,"ck-button-save"),this.saveButtonView.type="submit",this.cancelButtonView=this._createButton(e("Cancel"),cf,"ck-button-cancel","cancel"),this._focusables=new $l,this._focusCycler=new kc({focusables:this._focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.setTemplate({tag:"form",attributes:{class:["ck","ck-text-alternative-form"],tabindex:"-1"},children:[this.labeledInput,this.saveButtonView,this.cancelButtonView]})}render(){super.render(),this.keystrokes.listenTo(this.element),sf({view:this}),[this.labeledInput,this.saveButtonView,this.cancelButtonView].forEach(t=>{this._focusables.add(t),this.focusTracker.add(t.element)})}_createButton(t,e,n,r){const i=new Rc(this.locale);return i.set({label:t,icon:e,tooltip:!0}),i.extendTemplate({attributes:{class:n}}),r&&i.delegate("execute").to(this,r),i}_createLabeledInputView(){const t=this.locale.t,e=new rf(this.locale,af);return e.label=t("Text alternative"),e.fieldView.placeholder=t("Text alternative"),e}}n(59),n(61);const hf=wc("px");class df extends Qc{static get pluginName(){return"ContextualBalloon"}constructor(t){super(t),this.positionLimiter=()=>{const t=this.editor.editing.view,e=t.document.selection.editableElement;return e?t.domConverter.mapViewToDom(e.root):null},this.set("visibleView",null),this.view=new Ph(t.locale),t.ui.view.body.add(this.view),t.ui.focusTracker.add(this.view.element),this._viewToStack=new Map,this._idToStack=new Map,this.set("_numberOfStacks",0),this.set("_singleViewMode",!1),this._rotatorView=this._createRotatorView(),this._fakePanelsView=this._createFakePanelsView()}hasView(t){return Array.from(this._viewToStack.keys()).includes(t)}add(t){if(this.hasView(t.view))throw new dn.b("contextualballoon-add-view-exist: Cannot add configuration of the same view twice.",[this,t]);const e=t.stackId||"main";if(!this._idToStack.has(e))return this._idToStack.set(e,new Map([[t.view,t]])),this._viewToStack.set(t.view,this._idToStack.get(e)),this._numberOfStacks=this._idToStack.size,void(this._visibleStack&&!t.singleViewMode||this.showStack(e));const n=this._idToStack.get(e);t.singleViewMode&&this.showStack(e),n.set(t.view,t),this._viewToStack.set(t.view,n),n===this._visibleStack&&this._showView(t)}remove(t){if(!this.hasView(t))throw new dn.b("contextualballoon-remove-view-not-exist: Cannot remove the configuration of a non-existent view.",[this,t]);const e=this._viewToStack.get(t);this._singleViewMode&&this.visibleView===t&&(this._singleViewMode=!1),this.visibleView===t&&(1===e.size?this._idToStack.size>1?this._showNextStack():(this.view.hide(),this.visibleView=null,this._rotatorView.hideView()):this._showView(Array.from(e.values())[e.size-2])),1===e.size?(this._idToStack.delete(this._getStackId(e)),this._numberOfStacks=this._idToStack.size):e.delete(t),this._viewToStack.delete(t)}updatePosition(t){t&&(this._visibleStack.get(this.visibleView).position=t),this.view.pin(this._getBalloonPosition()),this._fakePanelsView.updatePosition()}showStack(t){this.visibleStack=t;const e=this._idToStack.get(t);if(!e)throw new dn.b("contextualballoon-showstack-stack-not-exist: Cannot show a stack that does not exist.",this);this._visibleStack!==e&&this._showView(Array.from(e.values()).pop())}get _visibleStack(){return this._viewToStack.get(this.visibleView)}_getStackId(t){return Array.from(this._idToStack.entries()).find(e=>e[1]===t)[0]}_showNextStack(){const t=Array.from(this._idToStack.values());let e=t.indexOf(this._visibleStack)+1;t[e]||(e=0),this.showStack(this._getStackId(t[e]))}_showPrevStack(){const t=Array.from(this._idToStack.values());let e=t.indexOf(this._visibleStack)-1;t[e]||(e=t.length-1),this.showStack(this._getStackId(t[e]))}_createRotatorView(){const t=new ff(this.editor.locale),e=this.editor.locale.t;return this.view.content.add(t),t.bind("isNavigationVisible").to(this,"_numberOfStacks",this,"_singleViewMode",(t,e)=>!e&&t>1),t.on("change:isNavigationVisible",()=>this.updatePosition(),{priority:"low"}),t.bind("counter").to(this,"visibleView",this,"_numberOfStacks",(t,n)=>{if(n<2)return"";const r=Array.from(this._idToStack.values()).indexOf(this._visibleStack)+1;return e("%0 of %1",[r,n])}),t.buttonNextView.on("execute",()=>{t.focusTracker.isFocused&&this.editor.editing.view.focus(),this._showNextStack()}),t.buttonPrevView.on("execute",()=>{t.focusTracker.isFocused&&this.editor.editing.view.focus(),this._showPrevStack()}),t}_createFakePanelsView(){const t=new pf(this.editor.locale,this.view);return t.bind("numberOfPanels").to(this,"_numberOfStacks",this,"_singleViewMode",(t,e)=>!e&&t>=2?Math.min(t-1,2):0),t.listenTo(this.view,"change:top",()=>t.updatePosition()),t.listenTo(this.view,"change:left",()=>t.updatePosition()),this.editor.ui.view.body.add(t),t}_showView({view:t,balloonClassName:e="",withArrow:n=!0,singleViewMode:r=!1}){this.view.class=e,this.view.withArrow=n,this._rotatorView.showView(t),this.visibleView=t,this.view.pin(this._getBalloonPosition()),this._fakePanelsView.updatePosition(),r&&(this._singleViewMode=!0)}_getBalloonPosition(){let t=Array.from(this._visibleStack.values()).pop().position;return t&&!t.limiter&&(t=Object.assign({},t,{limiter:this.positionLimiter})),t}}class ff extends dc{constructor(t){super(t);const e=t.t,n=this.bindTemplate;this.set("isNavigationVisible",!0),this.focusTracker=new Nl,this.buttonPrevView=this._createButtonView(e("Previous"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M11.463 5.187a.888.888 0 1 1 1.254 1.255L9.16 10l3.557 3.557a.888.888 0 1 1-1.254 1.255L7.26 10.61a.888.888 0 0 1 .16-1.382l4.043-4.042z"/></svg>'),this.buttonNextView=this._createButtonView(e("Next"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M8.537 14.813a.888.888 0 1 1-1.254-1.255L10.84 10 7.283 6.442a.888.888 0 1 1 1.254-1.255L12.74 9.39a.888.888 0 0 1-.16 1.382l-4.043 4.042z"/></svg>'),this.content=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-balloon-rotator"],"z-index":"-1"},children:[{tag:"div",attributes:{class:["ck-balloon-rotator__navigation",n.to("isNavigationVisible",t=>t?"":"ck-hidden")]},children:[this.buttonPrevView,{tag:"span",attributes:{class:["ck-balloon-rotator__counter"]},children:[{text:n.to("counter")}]},this.buttonNextView]},{tag:"div",attributes:{class:"ck-balloon-rotator__content"},children:this.content}]})}render(){super.render(),this.focusTracker.add(this.element)}showView(t){this.hideView(),this.content.add(t)}hideView(){this.content.clear()}_createButtonView(t,e){const n=new Rc(this.locale);return n.set({label:t,icon:e,tooltip:!0}),n}}class pf extends dc{constructor(t,e){super(t);const n=this.bindTemplate;this.set("top",0),this.set("left",0),this.set("height",0),this.set("width",0),this.set("numberOfPanels",0),this.content=this.createCollection(),this._balloonPanelView=e,this.setTemplate({tag:"div",attributes:{class:["ck-fake-panel",n.to("numberOfPanels",t=>t?"":"ck-hidden")],style:{top:n.to("top",hf),left:n.to("left",hf),width:n.to("width",hf),height:n.to("height",hf)}},children:this.content}),this.on("change:numberOfPanels",(t,e,n,r)=>{n>r?this._addPanels(n-r):this._removePanels(r-n),this.updatePosition()})}_addPanels(t){for(;t--;){const t=new dc;t.setTemplate({tag:"div"}),this.content.add(t),this.registerChild(t)}}_removePanels(t){for(;t--;){const t=this.content.last;this.content.remove(t),this.deregisterChild(t),t.destroy()}}updatePosition(){if(this.numberOfPanels){const{top:t,left:e}=this._balloonPanelView,{width:n,height:r}=new ea(this._balloonPanelView.element);Object.assign(this,{top:t,left:e,width:n,height:r})}}}function mf(t){const e=t.editing.view,n=Ph.defaultPositions;return{target:e.domConverter.viewToDom(e.document.selection.getSelectedElement()),positions:[n.northArrowSouth,n.northArrowSouthWest,n.northArrowSouthEast,n.southArrowNorth,n.southArrowNorthWest,n.southArrowNorthEast]}}class gf extends Qc{static get requires(){return[df]}static get pluginName(){return"ImageTextAlternativeUI"}init(){this._createButton(),this._createForm()}destroy(){super.destroy(),this._form.destroy()}_createButton(){const t=this.editor,e=t.t;t.ui.componentFactory.add("imageTextAlternative",n=>{const r=t.commands.get("imageTextAlternative"),i=new Rc(n);return i.set({label:e("Change image text alternative"),icon:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M5.085 6.22L2.943 4.078a.75.75 0 1 1 1.06-1.06l2.592 2.59A11.094 11.094 0 0 1 10 5.068c4.738 0 8.578 3.101 8.578 5.083 0 1.197-1.401 2.803-3.555 3.887l1.714 1.713a.75.75 0 0 1-.09 1.138.488.488 0 0 1-.15.084.75.75 0 0 1-.821-.16L6.17 7.304c-.258.11-.51.233-.757.365l6.239 6.24-.006.005.78.78c-.388.094-.78.166-1.174.215l-1.11-1.11h.011L4.55 8.197a7.2 7.2 0 0 0-.665.514l-.112.098 4.897 4.897-.005.006 1.276 1.276a10.164 10.164 0 0 1-1.477-.117l-.479-.479-.009.009-4.863-4.863-.022.031a2.563 2.563 0 0 0-.124.2c-.043.077-.08.158-.108.241a.534.534 0 0 0-.028.133.29.29 0 0 0 .008.072.927.927 0 0 0 .082.226c.067.133.145.26.234.379l3.242 3.365.025.01.59.623c-3.265-.918-5.59-3.155-5.59-4.668 0-1.194 1.448-2.838 3.663-3.93zm7.07.531a4.632 4.632 0 0 1 1.108 5.992l.345.344.046-.018a9.313 9.313 0 0 0 2-1.112c.256-.187.5-.392.727-.613.137-.134.27-.277.392-.431.072-.091.141-.185.203-.286.057-.093.107-.19.148-.292a.72.72 0 0 0 .036-.12.29.29 0 0 0 .008-.072.492.492 0 0 0-.028-.133.999.999 0 0 0-.036-.096 2.165 2.165 0 0 0-.071-.145 2.917 2.917 0 0 0-.125-.2 3.592 3.592 0 0 0-.263-.335 5.444 5.444 0 0 0-.53-.523 7.955 7.955 0 0 0-1.054-.768 9.766 9.766 0 0 0-1.879-.891c-.337-.118-.68-.219-1.027-.301zm-2.85.21l-.069.002a.508.508 0 0 0-.254.097.496.496 0 0 0-.104.679.498.498 0 0 0 .326.199l.045.005c.091.003.181.003.272.012a2.45 2.45 0 0 1 2.017 1.513c.024.061.043.125.069.185a.494.494 0 0 0 .45.287h.008a.496.496 0 0 0 .35-.158.482.482 0 0 0 .13-.335.638.638 0 0 0-.048-.219 3.379 3.379 0 0 0-.36-.723 3.438 3.438 0 0 0-2.791-1.543l-.028-.001h-.013z"/></svg>',tooltip:!0}),i.bind("isEnabled").to(r,"isEnabled"),this.listenTo(i,"execute",()=>{this._showForm()}),i})}_createForm(){const t=this.editor,e=t.editing.view.document;this._balloon=this.editor.plugins.get("ContextualBalloon"),this._form=new uf(t.locale),this._form.render(),this.listenTo(this._form,"submit",()=>{t.execute("imageTextAlternative",{newValue:this._form.labeledInput.fieldView.element.value}),this._hideForm(!0)}),this.listenTo(this._form,"cancel",()=>{this._hideForm(!0)}),this._form.keystrokes.set("Esc",(t,e)=>{this._hideForm(!0),e()}),this.listenTo(t.ui,"update",()=>{Gh(e.selection)?this._isVisible&&function(t){const e=t.plugins.get("ContextualBalloon");if(Gh(t.editing.view.document.selection)){const n=mf(t);e.updatePosition(n)}}(t):this._hideForm(!0)}),Vc({emitter:this._form,activator:()=>this._isVisible,contextElements:[this._balloon.view.element],callback:()=>this._hideForm()})}_showForm(){if(this._isVisible)return;const t=this.editor,e=t.commands.get("imageTextAlternative"),n=this._form.labeledInput;this._isInBalloon||this._balloon.add({view:this._form,position:mf(t)}),n.fieldView.value=n.fieldView.element.value=e.value||"",this._form.labeledInput.fieldView.select()}_hideForm(t){this._isInBalloon&&(this._form.focusTracker.isFocused&&this._form.saveButtonView.focus(),this._balloon.remove(this._form),t&&this.editor.editing.view.focus())}get _isVisible(){return this._balloon.visibleView===this._form}get _isInBalloon(){return this._balloon.hasView(this._form)}}class bf extends Qc{static get requires(){return[nf,gf]}static get pluginName(){return"ImageTextAlternative"}}n(63);class vf extends Qc{static get requires(){return[td,Jd,bf]}static get pluginName(){return"Image"}}class yf extends dc{constructor(t){super(t),this.buttonView=new Rc(t),this._fileInputView=new wf(t),this._fileInputView.bind("acceptedType").to(this),this._fileInputView.bind("allowMultipleFiles").to(this),this._fileInputView.delegate("done").to(this),this.setTemplate({tag:"span",attributes:{class:"ck-file-dialog-button"},children:[this.buttonView,this._fileInputView]}),this.buttonView.on("execute",()=>{this._fileInputView.open()})}focus(){this.buttonView.focus()}}class wf extends dc{constructor(t){super(t),this.set("acceptedType"),this.set("allowMultipleFiles",!1);const e=this.bindTemplate;this.setTemplate({tag:"input",attributes:{class:["ck-hidden"],type:"file",tabindex:"-1",accept:e.to("acceptedType"),multiple:e.to("allowMultipleFiles")},on:{change:e.to(()=>{this.element&&this.element.files&&this.element.files.length&&this.fire("done",this.element.files),this.element.value=""})}})}open(){this.element.click()}}function _f(t){const e=t.map(t=>t.replace("+","\\+"));return new RegExp(`^image\\/(${e.join("|")})$`)}class xf extends Qc{init(){const t=this.editor,e=t.t;t.ui.componentFactory.add("imageUpload",n=>{const r=new yf(n),i=t.commands.get("imageUpload"),o=t.config.get("image.upload.types"),a=_f(o);return r.set({acceptedType:o.map(t=>"image/"+t).join(","),allowMultipleFiles:!0}),r.buttonView.set({label:e("Insert image"),icon:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M6.91 10.54c.26-.23.64-.21.88.03l3.36 3.14 2.23-2.06a.64.64 0 0 1 .87 0l2.52 2.97V4.5H3.2v10.12l3.71-4.08zm10.27-7.51c.6 0 1.09.47 1.09 1.05v11.84c0 .59-.49 1.06-1.09 1.06H2.79c-.6 0-1.09-.47-1.09-1.06V4.08c0-.58.49-1.05 1.1-1.05h14.38zm-5.22 5.56a1.96 1.96 0 1 1 3.4-1.96 1.96 1.96 0 0 1-3.4 1.96z"/></svg>',tooltip:!0}),r.buttonView.bind("isEnabled").to(i),r.on("done",(e,n)=>{const r=Array.from(n).filter(t=>a.test(t.type));r.length&&t.execute("imageUpload",{file:r})}),r})}}n(65),n(67),n(69);class kf extends Qc{constructor(t){super(t),this.placeholder="data:image/svg+xml;utf8,"+encodeURIComponent('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 700 250"><rect rx="4"/></svg>')}init(){this.editor.editing.downcastDispatcher.on("attribute:uploadStatus:image",(...t)=>this.uploadStatusChange(...t))}uploadStatusChange(t,e,n){const r=this.editor,i=e.item,o=i.getAttribute("uploadId");if(!n.consumable.consume(e.item,t.name))return;const a=r.plugins.get(ih),s=o?e.attributeNewValue:null,l=this.placeholder,c=r.editing.mapper.toViewElement(i),u=n.writer;if("reading"==s)return Af(c,u),void Mf(l,c,u);if("uploading"==s){const t=a.loaders.get(o);return Af(c,u),void(t?(Of(c,u),function(t,e,n,r){const i=function(t){const e=t.createUIElement("div",{class:"ck-progress-bar"});return t.setCustomProperty("progressBar",!0,e),e}(e);e.insert(e.createPositionAt(t,"end"),i),n.on("change:uploadedPercent",(t,e,n)=>{r.change(t=>{t.setStyle("width",n+"%",i)})})}(c,u,t,r.editing.view),function(t,e,n){if(n.data){const r=Kh(t);e.setAttribute("src",n.data,r)}}(c,u,t)):Mf(l,c,u))}"complete"==s&&a.loaders.get(o)&&function(t,e,n){const r=e.createUIElement("div",{class:"ck-image-upload-complete-icon"});e.insert(e.createPositionAt(t,"end"),r),setTimeout(()=>{n.change(t=>t.remove(t.createRangeOn(r)))},3e3)}(c,u,r.editing.view),function(t,e){Tf(t,e,"progressBar")}(c,u),Of(c,u),function(t,e){e.removeClass("ck-appear",t)}(c,u)}}function Af(t,e){t.hasClass("ck-appear")||e.addClass("ck-appear",t)}function Mf(t,e,n){e.hasClass("ck-image-upload-placeholder")||n.addClass("ck-image-upload-placeholder",e);const r=Kh(e);r.getAttribute("src")!==t&&n.setAttribute("src",t,r),Sf(e,"placeholder")||n.insert(n.createPositionAfter(r),function(t){const e=t.createUIElement("div",{class:"ck-upload-placeholder-loader"});return t.setCustomProperty("placeholder",!0,e),e}(n))}function Of(t,e){t.hasClass("ck-image-upload-placeholder")&&e.removeClass("ck-image-upload-placeholder",t),Tf(t,e,"placeholder")}function Sf(t,e){for(const n of t.getChildren())if(n.getCustomProperty(e))return n}function Tf(t,e,n){const r=Sf(t,n);r&&e.remove(e.createRangeOn(r))}class Cf{constructor(t){this.document=t}createDocumentFragment(t){return new Mi(this.document,t)}createElement(t,e,n){return new Pr(this.document,t,e,n)}createText(t){return new Dn(this.document,t)}clone(t,e=!1){return t._clone(e)}appendChild(t,e){return e._appendChild(t)}insertChild(t,e,n){return n._insertChild(t,e)}removeChildren(t,e,n){return n._removeChildren(t,e)}remove(t){const e=t.parent;return e?this.removeChildren(e.getChildIndex(t),1,e):[]}replace(t,e){const n=t.parent;if(n){const r=n.getChildIndex(t);return this.removeChildren(r,1,n),this.insertChild(r,e,n),!0}return!1}unwrapElement(t){const e=t.parent;if(e){const n=e.getChildIndex(t);this.remove(t),this.insertChild(n,t.getChildren(),e)}}rename(t,e){const n=new Pr(this.document,t,e.getAttributes(),e.getChildren());return this.replace(e,n)?n:null}setAttribute(t,e,n){n._setAttribute(t,e)}removeAttribute(t,e){e._removeAttribute(t)}addClass(t,e){e._addClass(t)}removeClass(t,e){e._removeClass(t)}setStyle(t,e,n){x(t)&&void 0===n&&(n=e),n._setStyle(t,e)}removeStyle(t,e){e._removeStyle(t)}setCustomProperty(t,e,n){n._setCustomProperty(t,e)}removeCustomProperty(t,e){return e._removeCustomProperty(t)}createPositionAt(t,e){return Qr._createAt(t,e)}createPositionAfter(t){return Qr._createAfter(t)}createPositionBefore(t){return Qr._createBefore(t)}createRange(t,e){return new Jr(t,e)}createRangeOn(t){return Jr._createOn(t)}createRangeIn(t){return Jr._createIn(t)}createSelection(t,e,n){return new ni(t,e,n)}}class Ef extends iu{refresh(){this.isEnabled=Zh(this.editor.model)}execute(t){const e=this.editor,n=e.model,r=e.plugins.get(ih);n.change(e=>{const i=Array.isArray(t.file)?t.file:[t.file];for(const t of i)jf(e,n,r,t)})}}function jf(t,e,n,r){const i=n.createLoader(r);i&&Xh(t,e,{uploadId:i.id})}class Lf extends Qc{static get requires(){return[ih,Bd,ru]}static get pluginName(){return"ImageUploadEditing"}constructor(t){super(t),t.config.define("image",{upload:{types:["jpeg","png","gif","bmp","webp","tiff"]}})}init(){const t=this.editor,e=t.model.document,n=t.model.schema,r=t.conversion,i=t.plugins.get(ih),o=_f(t.config.get("image.upload.types"));n.extend("image",{allowAttributes:["uploadId","uploadStatus"]}),t.commands.add("imageUpload",new Ef(t)),r.for("upcast").attributeToAttribute({view:{name:"img",key:"uploadId"},model:"uploadId"}),this.listenTo(t.editing.view.document,"clipboardInput",(e,n)=>{if(r=n.dataTransfer,Array.from(r.types).includes("text/html")&&""!==r.getData("text/html"))return;var r;const i=Array.from(n.dataTransfer.files).filter(t=>!!t&&o.test(t.type)),a=n.targetRanges.map(e=>t.editing.mapper.toModelRange(e));t.model.change(n=>{n.setSelection(a),i.length&&(e.stop(),t.model.enqueueChange("default",()=>{t.execute("imageUpload",{file:i})}))})}),this.listenTo(t.plugins.get(ru),"inputTransformation",(e,n)=>{const r=Array.from(t.editing.view.createRangeIn(n.content)).filter(t=>{return!(!(e=t.item).is("element","img")||!e.getAttribute("src"))&&(e.getAttribute("src").match(/^data:image\/\w+;base64,/g)||e.getAttribute("src").match(/^blob:/g))&&!t.item.getAttribute("uploadProcessed");var e}).map(t=>{return{promise:(e=t.item,new Promise((t,n)=>{const r=e.getAttribute("src");fetch(r).then(t=>t.blob()).then(e=>{const n=function(t,e){return t.type?t.type:e.match(/data:(image\/\w+);base64/)?e.match(/data:(image\/\w+);base64/)[1].toLowerCase():"image/jpeg"}(e,r),i=n.replace("image/",""),o=new File([e],"image."+i,{type:n});t(o)}).catch(n)})),imageElement:t.item};var e});if(!r.length)return;const o=new Cf(t.editing.view.document);for(const t of r){o.setAttribute("uploadProcessed",!0,t.imageElement);const e=i.createLoader(t.promise);e&&(o.setAttribute("src","",t.imageElement),o.setAttribute("uploadId",e.id,t.imageElement))}}),t.editing.view.document.on("dragover",(t,e)=>{e.preventDefault()}),e.on("change",()=>{const n=e.differ.getChanges({includeChangesInGraveyard:!0});for(const e of n)if("insert"==e.type&&"$text"!=e.name){const n=e.position.nodeAfter,r="$graveyard"==e.position.root.rootName;for(const e of Pf(t,n)){const t=e.getAttribute("uploadId");if(!t)continue;const n=i.loaders.get(t);n&&(r?n.abort():"idle"==n.status&&this._readAndUpload(n,e))}}})}_readAndUpload(t,e){const n=this.editor,r=n.model,i=n.locale.t,o=n.plugins.get(ih),a=n.plugins.get(Bd);return r.enqueueChange("transparent",t=>{t.setAttribute("uploadStatus","reading",e)}),t.read().then(()=>{const i=t.upload();if(hi.isSafari){const t=Kh(n.editing.mapper.toViewElement(e));n.editing.view.once("render",()=>{if(!t.parent)return;const e=n.editing.view.domConverter.mapViewToDom(t.parent);if(!e)return;const r=e.style.display;e.style.display="none",e._ckHack=e.offsetHeight,e.style.display=r})}return r.enqueueChange("transparent",t=>{t.setAttribute("uploadStatus","uploading",e)}),i}).then(t=>{r.enqueueChange("transparent",n=>{n.setAttributes({uploadStatus:"complete",src:t.default},e),this._parseAndSetSrcsetAttributeOnImage(t,e,n)}),s()}).catch(n=>{if("error"!==t.status&&"aborted"!==t.status)throw n;"error"==t.status&&n&&a.showWarning(n,{title:i("Upload failed"),namespace:"upload"}),s(),r.enqueueChange("transparent",t=>{t.remove(e)})});function s(){r.enqueueChange("transparent",t=>{t.removeAttribute("uploadId",e),t.removeAttribute("uploadStatus",e)}),o.destroyLoader(t)}}_parseAndSetSrcsetAttributeOnImage(t,e,n){let r=0;const i=Object.keys(t).filter(t=>{const e=parseInt(t,10);if(!isNaN(e))return r=Math.max(r,e),!0}).map(e=>`${t[e]} ${e}w`).join(", ");""!=i&&n.setAttribute("srcset",{data:i,width:r},e)}}function Pf(t,e){return Array.from(t.model.createRangeOn(e)).filter(t=>t.item.is("image")).map(t=>t.item)}class Df extends Qc{static get pluginName(){return"ImageUpload"}static get requires(){return[Lf,xf,kf]}}class If extends iu{refresh(){const t=this.editor.model,e=vh(t.document.selection.getSelectedBlocks());this.value=!!e&&e.is("paragraph"),this.isEnabled=!!e&&Rf(e,t.schema)}execute(t={}){const e=this.editor.model,n=e.document;e.change(r=>{const i=(t.selection||n.selection).getSelectedBlocks();for(const t of i)!t.is("paragraph")&&Rf(t,e.schema)&&r.rename(t,"paragraph")})}}function Rf(t,e){return e.checkChild(t.parent,"paragraph")&&!e.isObject(t)}class Nf extends iu{execute(t){const e=this.editor.model;let n=t.position;e.change(t=>{const r=t.createElement("paragraph");if(!e.schema.checkChild(n.parent,r)){const i=e.schema.findAllowedParent(n,r);if(!i)return;n=t.split(n,i).position}e.insertContent(r,n),t.setSelection(r,"in")})}}class Bf extends Qc{static get pluginName(){return"Paragraph"}init(){const t=this.editor,e=t.model,n=t.data;t.commands.add("paragraph",new If(t)),t.commands.add("insertParagraph",new Nf(t)),e.schema.register("paragraph",{inheritAllFrom:"$block"}),t.conversion.elementToElement({model:"paragraph",view:"p"}),t.conversion.for("upcast").elementToElement({model:(t,e)=>Bf.paragraphLikeElements.has(t.name)?t.isEmpty?null:e.createElement("paragraph"):null,converterPriority:"low"}),n.upcastDispatcher.on("element",(t,e,n)=>{n.consumable.test(e.viewItem,{name:e.viewItem.name})&&Yf(e.viewItem,e.modelCursor,n.schema)&&Object.assign(e,Ff(e.viewItem,e.modelCursor,n))},{priority:"low"}),n.upcastDispatcher.on("text",(t,e,n)=>{e.modelRange||Yf(e.viewItem,e.modelCursor,n.schema)&&Object.assign(e,Ff(e.viewItem,e.modelCursor,n))},{priority:"lowest"}),e.document.registerPostFixer(t=>this._autoparagraphEmptyRoots(t)),t.data.on("ready",()=>{e.enqueueChange("transparent",t=>this._autoparagraphEmptyRoots(t))},{priority:"lowest"})}_autoparagraphEmptyRoots(t){const e=this.editor.model;for(const n of e.document.getRootNames()){const r=e.document.getRoot(n);if(r.isEmpty&&"$graveyard"!=r.rootName&&e.schema.checkChild(r,"paragraph"))return t.insertElement("paragraph",r),!0}}}function Ff(t,e,n){const r=n.writer.createElement("paragraph");return n.writer.insert(r,e),n.convertItem(t,n.writer.createPositionAt(r,0))}function Yf(t,e,n){const r=n.createContext(e);return!!n.checkChild(r,"paragraph")&&!!n.checkChild(r.push("paragraph"),t)}Bf.paragraphLikeElements=new Set(["blockquote","dd","div","dt","h1","h2","h3","h4","h5","h6","li","p","td"]);class zf extends iu{constructor(t,e){super(t),this.modelElements=e}refresh(){const t=vh(this.editor.model.document.selection.getSelectedBlocks());this.value=!!t&&this.modelElements.includes(t.name)&&t.name,this.isEnabled=!!t&&this.modelElements.some(e=>Hf(t,e,this.editor.model.schema))}execute(t){const e=this.editor.model,n=e.document,r=t.value;e.change(t=>{const i=Array.from(n.selection.getSelectedBlocks()).filter(t=>Hf(t,r,e.schema));for(const e of i)e.is(r)||t.rename(e,r)})}}function Hf(t,e,n){return n.checkChild(t.parent,e)&&!n.isObject(t)}class Vf extends Qc{static get pluginName(){return"HeadingEditing"}constructor(t){super(t),t.config.define("heading",{options:[{model:"paragraph",title:"Paragraph",class:"ck-heading_paragraph"},{model:"heading1",view:"h2",title:"Heading 1",class:"ck-heading_heading1"},{model:"heading2",view:"h3",title:"Heading 2",class:"ck-heading_heading2"},{model:"heading3",view:"h4",title:"Heading 3",class:"ck-heading_heading3"}]})}static get requires(){return[Bf]}init(){const t=this.editor,e=t.config.get("heading.options"),n=[];for(const r of e)"paragraph"!==r.model&&(t.model.schema.register(r.model,{inheritAllFrom:"$block"}),t.conversion.elementToElement(r),n.push(r.model));this._addDefaultH1Conversion(t),t.commands.add("heading",new zf(t,n))}afterInit(){const t=this.editor,e=t.commands.get("enter"),n=t.config.get("heading.options");e&&this.listenTo(e,"afterExecute",(e,r)=>{const i=t.model.document.selection.getFirstPosition().parent;n.some(t=>i.is(t.model))&&!i.is("paragraph")&&0===i.childCount&&r.writer.rename(i,"paragraph")})}_addDefaultH1Conversion(t){t.conversion.for("upcast").elementToElement({model:"heading1",view:"h1",converterPriority:hn.get("low")+1})}}class Wf{constructor(t,e){e&&Nr(this,e),t&&this.set(t)}}kn(Wf,Hr),n(11);class Uf extends Qc{init(){const t=this.editor,e=t.t,n=function(t){const e=t.t,n={Paragraph:e("Paragraph"),"Heading 1":e("Heading 1"),"Heading 2":e("Heading 2"),"Heading 3":e("Heading 3"),"Heading 4":e("Heading 4"),"Heading 5":e("Heading 5"),"Heading 6":e("Heading 6")};return t.config.get("heading.options").map(t=>{const e=n[t.title];return e&&e!=t.title&&(t.title=e),t})}(t),r=e("Choose heading"),i=e("Heading");t.ui.componentFactory.add("heading",e=>{const o={},a=new An,s=t.commands.get("heading"),l=t.commands.get("paragraph"),c=[s];for(const t of n){const e={type:"button",model:new Wf({label:t.title,class:t.class,withText:!0})};"paragraph"===t.model?(e.model.bind("isOn").to(l,"value"),e.model.set("commandName","paragraph"),c.push(l)):(e.model.bind("isOn").to(s,"value",e=>e===t.model),e.model.set({commandName:"heading",commandValue:t.model})),a.add(e),o[t.model]=t.title}const u=Wc(e);return Uc(u,a),u.buttonView.set({isOn:!1,withText:!0,tooltip:i}),u.extendTemplate({attributes:{class:["ck-heading-dropdown"]}}),u.bind("isEnabled").toMany(c,"isEnabled",(...t)=>t.some(t=>t)),u.buttonView.bind("label").to(s,"value",l,"value",(t,e)=>{const n=t||e&&"paragraph";return o[n]?o[n]:r}),this.listenTo(u,"execute",e=>{t.execute(e.source.commandName,e.source.commandValue?{value:e.source.commandValue}:void 0),t.editing.view.focus()}),u})}}function $f(t){for(const e of t.getChildren())if(e&&e.is("caption"))return e;return null}function Gf(t){const e=t.parent;return"figcaption"==t.name&&e&&"figure"==e.name&&e.hasClass("image")?{name:!0}:null}class qf extends Qc{static get pluginName(){return"ImageCaptionEditing"}init(){const t=this.editor,e=t.editing.view,n=t.model.schema,r=t.data,i=t.editing,o=t.t;n.register("caption",{allowIn:"image",allowContentOf:"$block",isLimit:!0}),t.model.document.registerPostFixer(t=>this._insertMissingModelCaptionElement(t)),t.conversion.for("upcast").elementToElement({view:Gf,model:"caption"}),r.downcastDispatcher.on("insert:caption",Xf(t=>t.createContainerElement("figcaption"),!1));const a=function(t,e){return n=>{const r=n.createEditableElement("figcaption");return n.setCustomProperty("imageCaption",!0,r),Yl({view:t,element:r,text:e}),Vh(r,n)}}(e,o("Enter image caption"));i.downcastDispatcher.on("insert:caption",Xf(a)),i.downcastDispatcher.on("insert",this._fixCaptionVisibility(t=>t.item),{priority:"high"}),i.downcastDispatcher.on("remove",this._fixCaptionVisibility(t=>t.position.parent),{priority:"high"}),e.document.registerPostFixer(t=>this._updateCaptionVisibility(t))}_updateCaptionVisibility(t){const e=this.editor.editing.mapper,n=this._lastSelectedCaption;let r;const i=this.editor.model.document.selection,o=i.getSelectedElement();if(o&&o.is("image")){const t=$f(o);r=e.toViewElement(t)}const a=Zf(i.getFirstPosition().parent);if(a&&(r=e.toViewElement(a)),r)return n?(n===r||(Kf(n,t),this._lastSelectedCaption=r),Qf(r,t)):(this._lastSelectedCaption=r,Qf(r,t));if(n){const e=Kf(n,t);return this._lastSelectedCaption=null,e}return!1}_fixCaptionVisibility(t){return(e,n,r)=>{const i=Zf(t(n)),o=this.editor.editing.mapper,a=r.writer;if(i){const t=o.toViewElement(i);t&&(i.childCount?a.removeClass("ck-hidden",t):a.addClass("ck-hidden",t))}}}_insertMissingModelCaptionElement(t){const e=this.editor.model,n=e.document.differ.getChanges(),r=[];for(const i of n)if("insert"==i.type&&"$text"!=i.name){const t=i.position.nodeAfter;if(t.is("image")&&!$f(t)&&r.push(t),!t.is("image")&&t.childCount)for(const n of e.createRangeIn(t).getItems())n.is("image")&&!$f(n)&&r.push(n)}for(const i of r)t.appendElement("caption",i);return!!r.length}}function Xf(t,e=!0){return(n,r,i)=>{const o=r.item;if((o.childCount||e)&&qh(o.parent)){if(!i.consumable.consume(r.item,"insert"))return;const e=i.mapper.toViewElement(r.range.start.parent),n=t(i.writer),a=i.writer;o.childCount||a.addClass("ck-hidden",n),function(t,e,n,r){const i=r.writer.createPositionAt(n,"end");r.writer.insert(i,t),r.mapper.bindElements(e,t)}(n,r.item,e,i)}}}function Zf(t){const e=t.getAncestors({includeSelf:!0}).find(t=>"caption"==t.name);return e&&e.parent&&"image"==e.parent.name?e:null}function Kf(t,e){return!t.childCount&&!t.hasClass("ck-hidden")&&(e.addClass("ck-hidden",t),!0)}function Qf(t,e){return!!t.hasClass("ck-hidden")&&(e.removeClass("ck-hidden",t),!0)}n(72);class Jf extends iu{constructor(t,e){super(t),this.defaultStyle=!1,this.styles=e.reduce((t,e)=>(t[e.name]=e,e.isDefault&&(this.defaultStyle=e.name),t),{})}refresh(){const t=this.editor.model.document.selection.getSelectedElement();if(this.isEnabled=qh(t),t)if(t.hasAttribute("imageStyle")){const e=t.getAttribute("imageStyle");this.value=!!this.styles[e]&&e}else this.value=this.defaultStyle;else this.value=!1}execute(t){const e=t.value,n=this.editor.model,r=n.document.selection.getSelectedElement();n.change(t=>{this.styles[e].isDefault?t.removeAttribute("imageStyle",r):t.setAttribute("imageStyle",e,r)})}}function tp(t,e){for(const n of e)if(n.name===t)return n}var ep='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 4.5V3h16v1.5zm2.5 3V12h11V7.5h-11zM4.061 6H15.94c.586 0 1.061.407 1.061.91v5.68c0 .503-.475.91-1.061.91H4.06c-.585 0-1.06-.407-1.06-.91V6.91C3 6.406 3.475 6 4.061 6zM2 16.5V15h16v1.5z"/></svg>',np='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><path d="M18 4.5V3H2v1.5h16zm0 3V6h-5.674v1.5H18zm0 3V9h-5.674v1.5H18zm0 3V12h-5.674v1.5H18zm-8.5-6V12h-6V7.5h6zm.818-1.5H2.682C2.305 6 2 6.407 2 6.91v5.68c0 .503.305.91.682.91h7.636c.377 0 .682-.407.682-.91V6.91c0-.503-.305-.91-.682-.91zM18 16.5V15H2v1.5h16z"/></svg>',rp='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 4.5V3h16v1.5zm4.5 3V12h7V7.5h-7zM5.758 6h8.484c.419 0 .758.407.758.91v5.681c0 .502-.34.909-.758.909H5.758c-.419 0-.758-.407-.758-.91V6.91c0-.503.34-.91.758-.91zM2 16.5V15h16v1.5z"/></svg>',ip='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 4.5V3h16v1.5zm0 3V6h5.674v1.5zm0 3V9h5.674v1.5zm0 3V12h5.674v1.5zm8.5-6V12h6V7.5h-6zM9.682 6h7.636c.377 0 .682.407.682.91v5.68c0 .503-.305.91-.682.91H9.682c-.377 0-.682-.407-.682-.91V6.91c0-.503.305-.91.682-.91zM2 16.5V15h16v1.5z"/></svg>';const op={full:{name:"full",title:"Full size image",icon:ep,isDefault:!0},side:{name:"side",title:"Side image",icon:ip,className:"image-style-side"},alignLeft:{name:"alignLeft",title:"Left aligned image",icon:np,className:"image-style-align-left"},alignCenter:{name:"alignCenter",title:"Centered image",icon:rp,className:"image-style-align-center"},alignRight:{name:"alignRight",title:"Right aligned image",icon:ip,className:"image-style-align-right"}},ap={full:ep,left:np,right:ip,center:rp};function sp(t=[]){return t.map(lp)}function lp(t){if("string"==typeof t){const e=t;op[e]?t=Object.assign({},op[e]):(console.warn(Object(dn.a)("image-style-not-found: There is no such image style of given name."),{name:e}),t={name:e})}else if(op[t.name]){const e=op[t.name],n=Object.assign({},t);for(const r in e)Object.prototype.hasOwnProperty.call(t,r)||(n[r]=e[r]);t=n}return"string"==typeof t.icon&&ap[t.icon]&&(t.icon=ap[t.icon]),t}class cp extends Qc{static get pluginName(){return"ImageStyleEditing"}init(){const t=this.editor,e=t.model.schema,n=t.data,r=t.editing;t.config.define("image.styles",["full","side"]);const i=sp(t.config.get("image.styles"));e.extend("image",{allowAttributes:"imageStyle"});const o=function(t){return(e,n,r)=>{if(!r.consumable.consume(n.item,e.name))return;const i=tp(n.attributeNewValue,t),o=tp(n.attributeOldValue,t),a=r.mapper.toViewElement(n.item),s=r.writer;o&&s.removeClass(o.className,a),i&&s.addClass(i.className,a)}}(i);r.downcastDispatcher.on("attribute:imageStyle:image",o),n.downcastDispatcher.on("attribute:imageStyle:image",o),n.upcastDispatcher.on("element:figure",function(t){const e=t.filter(t=>!t.isDefault);return(t,n,r)=>{if(!n.modelRange)return;const i=n.viewItem,o=vh(n.modelRange.getItems());if(r.schema.checkAttribute(o,"imageStyle"))for(const a of e)r.consumable.consume(i,{classes:a.className})&&r.writer.setAttribute("imageStyle",a.name,o)}}(i),{priority:"low"}),t.commands.add("imageStyle",new Jf(t,i))}}n(74);class up extends Qc{static get pluginName(){return"ImageStyleUI"}get localizedDefaultStylesTitles(){const t=this.editor.t;return{"Full size image":t("Full size image"),"Side image":t("Side image"),"Left aligned image":t("Left aligned image"),"Centered image":t("Centered image"),"Right aligned image":t("Right aligned image")}}init(){const t=function(t,e){for(const n of t)e[n.title]&&(n.title=e[n.title]);return t}(sp(this.editor.config.get("image.styles")),this.localizedDefaultStylesTitles);for(const e of t)this._createButton(e)}_createButton(t){const e=this.editor,n="imageStyle:"+t.name;e.ui.componentFactory.add(n,n=>{const r=e.commands.get("imageStyle"),i=new Rc(n);return i.set({label:t.title,icon:t.icon,tooltip:!0,isToggleable:!0}),i.bind("isEnabled").to(r,"isEnabled"),i.bind("isOn").to(r,"value",e=>e===t.name),this.listenTo(i,"execute",()=>{e.execute("imageStyle",{value:t.name}),e.editing.view.focus()}),i})}}class hp extends Qc{static get requires(){return[df]}static get pluginName(){return"WidgetToolbarRepository"}init(){const t=this.editor;if(t.plugins.has("BalloonToolbar")){const e=t.plugins.get("BalloonToolbar");this.listenTo(e,"show",e=>{(function(t){const e=t.getSelectedElement();return!(!e||!Fh(e))})(t.editing.view.document.selection)&&e.stop()},{priority:"high"})}this._toolbarDefinitions=new Map,this._balloon=this.editor.plugins.get("ContextualBalloon"),this.on("change:isEnabled",()=>{this._updateToolbarsVisibility()}),this.listenTo(t.ui,"update",()=>{this._updateToolbarsVisibility()}),this.listenTo(t.ui.focusTracker,"change:isFocused",()=>{this._updateToolbarsVisibility()},{priority:"low"})}destroy(){super.destroy();for(const t of this._toolbarDefinitions.values())t.view.destroy()}register(t,{ariaLabel:e,items:n,getRelatedElement:r,balloonClassName:i="ck-toolbar-container"}){if(!n.length)return void console.warn(Object(dn.a)("widget-toolbar-no-items: Trying to register a toolbar without items."),{toolbarId:t});const o=this.editor,a=o.t,s=new $c(o.locale);if(s.ariaLabel=e||a("Widget toolbar"),this._toolbarDefinitions.has(t))throw new dn.b("widget-toolbar-duplicated: Toolbar with the given id was already added.",this,{toolbarId:t});s.fillFromConfig(n,o.ui.componentFactory),this._toolbarDefinitions.set(t,{view:s,getRelatedElement:r,balloonClassName:i})}_updateToolbarsVisibility(){let t=0,e=null,n=null;for(const r of this._toolbarDefinitions.values()){const i=r.getRelatedElement(this.editor.editing.view.document.selection);if(this.isEnabled&&i)if(this.editor.ui.focusTracker.isFocused){const o=i.getAncestors().length;o>t&&(t=o,e=i,n=r)}else this._isToolbarVisible(r)&&this._hideToolbar(r);else this._isToolbarInBalloon(r)&&this._hideToolbar(r)}n&&this._showToolbar(n,e)}_hideToolbar(t){this._balloon.remove(t.view),this.stopListening(this._balloon,"change:visibleView")}_showToolbar(t,e){this._isToolbarVisible(t)?dp(this.editor,e):this._isToolbarInBalloon(t)||(this._balloon.add({view:t.view,position:fp(this.editor,e),balloonClassName:t.balloonClassName}),this.listenTo(this._balloon,"change:visibleView",()=>{for(const t of this._toolbarDefinitions.values())if(this._isToolbarVisible(t)){const e=t.getRelatedElement(this.editor.editing.view.document.selection);dp(this.editor,e)}}))}_isToolbarVisible(t){return this._balloon.visibleView===t.view}_isToolbarInBalloon(t){return this._balloon.hasView(t.view)}}function dp(t,e){const n=t.plugins.get("ContextualBalloon"),r=fp(t,e);n.updatePosition(r)}function fp(t,e){const n=t.editing.view,r=Ph.defaultPositions;return{target:n.domConverter.mapViewToDom(e),positions:[r.northArrowSouth,r.northArrowSouthWest,r.northArrowSouthEast,r.southArrowNorth,r.southArrowNorthWest,r.southArrowNorthEast,Uh]}}class pp extends iu{constructor(t){super(t),this._childCommands=[]}refresh(){}execute(...t){this._getFirstEnabledCommand().execute(t)}registerChildCommand(t){this._childCommands.push(t),t.on("change:isEnabled",()=>this._checkEnabled()),this._checkEnabled()}_checkEnabled(){this.isEnabled=!!this._getFirstEnabledCommand()}_getFirstEnabledCommand(){return this._childCommands.find(t=>t.isEnabled)}}class mp extends Qc{static get pluginName(){return"IndentEditing"}init(){const t=this.editor;t.commands.add("indent",new pp(t)),t.commands.add("outdent",new pp(t))}}var gp='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm5 6c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zM2.75 16.5h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 1 0 0 1.5zM1.632 6.95L5.02 9.358a.4.4 0 0 1-.013.661l-3.39 2.207A.4.4 0 0 1 1 11.892V7.275a.4.4 0 0 1 .632-.326z"/></svg>',bp='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm5 6c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zM2.75 16.5h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 1 0 0 1.5zm1.618-9.55L.98 9.358a.4.4 0 0 0 .013.661l3.39 2.207A.4.4 0 0 0 5 11.892V7.275a.4.4 0 0 0-.632-.326z"/></svg>';class vp extends Qc{static get pluginName(){return"IndentUI"}init(){const t=this.editor,e=t.locale,n=t.t,r="ltr"==e.uiLanguageDirection?gp:bp,i="ltr"==e.uiLanguageDirection?bp:gp;this._defineButton("indent",n("Increase indent"),r),this._defineButton("outdent",n("Decrease indent"),i)}_defineButton(t,e,n){const r=this.editor;r.ui.componentFactory.add(t,i=>{const o=r.commands.get(t),a=new Rc(i);return a.set({label:e,icon:n,tooltip:!0}),a.bind("isOn","isEnabled").to(o,"value","isEnabled"),this.listenTo(a,"execute",()=>{r.execute(t),r.editing.view.focus()}),a})}}class yp extends Io{constructor(t){super(t),this.domEventType="click"}onDomEvent(t){this.fire(t.type,t)}}n(76);class wp extends dc{constructor(t,e,n){super(t);const r=t.t;this.focusTracker=new Nl,this.keystrokes=new Tl,this.urlInputView=this._createUrlInput(n),this.saveButtonView=this._createButton(r("Save"),lf,"ck-button-save"),this.saveButtonView.type="submit",this.cancelButtonView=this._createButton(r("Cancel"),cf,"ck-button-cancel","cancel"),this._manualDecoratorSwitches=this._createManualDecoratorSwitches(e),this.children=this._createFormChildren(e.manualDecorators),this._focusables=new $l,this._focusCycler=new kc({focusables:this._focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}});const i=["ck","ck-link-form"];e.manualDecorators.length&&i.push("ck-link-form_layout-vertical"),this.setTemplate({tag:"form",attributes:{class:i,tabindex:"-1"},children:this.children})}getDecoratorSwitchesState(){return Array.from(this._manualDecoratorSwitches).reduce((t,e)=>(t[e.name]=e.isOn,t),{})}render(){super.render(),sf({view:this}),[this.urlInputView,...this._manualDecoratorSwitches,this.saveButtonView,this.cancelButtonView].forEach(t=>{this._focusables.add(t),this.focusTracker.add(t.element)}),this.keystrokes.listenTo(this.element)}focus(){this._focusCycler.focusFirst()}_createUrlInput(t="https://"){const e=this.locale.t,n=new rf(this.locale,af);return n.label=e("Link URL"),n.fieldView.placeholder=t+"example.com",n}_createButton(t,e,n,r){const i=new Rc(this.locale);return i.set({label:t,icon:e,tooltip:!0}),i.extendTemplate({attributes:{class:n}}),r&&i.delegate("execute").to(this,r),i}_createManualDecoratorSwitches(t){const e=this.createCollection();for(const n of t.manualDecorators){const r=new Hc(this.locale);r.set({name:n.id,label:n.label,withText:!0}),r.bind("isOn").toMany([n,t],"value",(t,e)=>void 0===e&&void 0===t?n.defaultValue:t),r.on("execute",()=>{n.set("value",!r.isOn)}),e.add(r)}return e}_createFormChildren(t){const e=this.createCollection();if(e.add(this.urlInputView),t.length){const t=new dc;t.setTemplate({tag:"ul",children:this._manualDecoratorSwitches.map(t=>({tag:"li",children:[t],attributes:{class:["ck","ck-list__item"]}})),attributes:{class:["ck","ck-reset","ck-list"]}}),e.add(t)}return e.add(this.saveButtonView),e.add(this.cancelButtonView),e}}n(78);class _p extends dc{constructor(t){super(t);const e=t.t;this.focusTracker=new Nl,this.keystrokes=new Tl,this.previewButtonView=this._createPreviewButton(),this.unlinkButtonView=this._createButton(e("Unlink"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M11.077 15l.991-1.416a.75.75 0 1 1 1.229.86l-1.148 1.64a.748.748 0 0 1-.217.206 5.251 5.251 0 0 1-8.503-5.955.741.741 0 0 1 .12-.274l1.147-1.639a.75.75 0 1 1 1.228.86L4.933 10.7l.006.003a3.75 3.75 0 0 0 6.132 4.294l.006.004zm5.494-5.335a.748.748 0 0 1-.12.274l-1.147 1.639a.75.75 0 1 1-1.228-.86l.86-1.23a3.75 3.75 0 0 0-6.144-4.301l-.86 1.229a.75.75 0 0 1-1.229-.86l1.148-1.64a.748.748 0 0 1 .217-.206 5.251 5.251 0 0 1 8.503 5.955zm-4.563-2.532a.75.75 0 0 1 .184 1.045l-3.155 4.505a.75.75 0 1 1-1.229-.86l3.155-4.506a.75.75 0 0 1 1.045-.184zm4.919 10.562l-1.414 1.414a.75.75 0 1 1-1.06-1.06l1.414-1.415-1.415-1.414a.75.75 0 0 1 1.061-1.06l1.414 1.414 1.414-1.415a.75.75 0 0 1 1.061 1.061l-1.414 1.414 1.414 1.415a.75.75 0 0 1-1.06 1.06l-1.415-1.414z"/></svg>',"unlink"),this.editButtonView=this._createButton(e("Edit link"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M7.3 17.37l-.061.088a1.518 1.518 0 0 1-.934.535l-4.178.663-.806-4.153a1.495 1.495 0 0 1 .187-1.058l.056-.086L8.77 2.639c.958-1.351 2.803-1.076 4.296-.03 1.497 1.047 2.387 2.693 1.433 4.055L7.3 17.37zM9.14 4.728l-5.545 8.346 3.277 2.294 5.544-8.346L9.14 4.728zM6.07 16.512l-3.276-2.295.53 2.73 2.746-.435zM9.994 3.506L13.271 5.8c.316-.452-.16-1.333-1.065-1.966-.905-.634-1.895-.78-2.212-.328zM8 18.5L9.375 17H19v1.5H8z"/></svg>',"edit"),this.set("href"),this._focusables=new $l,this._focusCycler=new kc({focusables:this._focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.setTemplate({tag:"div",attributes:{class:["ck","ck-link-actions"],tabindex:"-1"},children:[this.previewButtonView,this.editButtonView,this.unlinkButtonView]})}render(){super.render(),[this.previewButtonView,this.editButtonView,this.unlinkButtonView].forEach(t=>{this._focusables.add(t),this.focusTracker.add(t.element)}),this.keystrokes.listenTo(this.element)}focus(){this._focusCycler.focusFirst()}_createButton(t,e,n){const r=new Rc(this.locale);return r.set({label:t,icon:e,tooltip:!0}),r.delegate("execute").to(this,n),r}_createPreviewButton(){const t=new Rc(this.locale),e=this.bindTemplate,n=this.t;return t.set({withText:!0,tooltip:n("Open link in new tab")}),t.extendTemplate({attributes:{class:["ck","ck-link-actions__preview"],href:e.to("href",t=>t&&Id(t)),target:"_blank",rel:"noopener noreferrer"}}),t.bind("label").to(this,"href",t=>t||n("This link has no URL")),t.bind("isEnabled").to(this,"href",t=>!!t),t.template.tag="a",t.template.eventListeners={},t}}const xp=/^((\w+:(\/{2,})?)|(\W))/i,kp=/[\w-]+@[\w-]+\.+[\w-]+/i;class Ap extends Qc{static get requires(){return[df]}static get pluginName(){return"LinkUI"}init(){const t=this.editor;t.editing.view.addObserver(yp),this.actionsView=this._createActionsView(),this.formView=this._createFormView(),this._balloon=t.plugins.get(df),this._createToolbarLinkButton(),this._enableUserBalloonInteractions(),t.conversion.for("downcast").markerToHighlight({model:"link-ui",view:{classes:["ck-fake-link-selection"]}}),t.conversion.for("downcast").markerToElement({model:"link-ui",view:{name:"span",classes:["ck-fake-link-selection","ck-fake-link-selection_collapsed"]}})}destroy(){super.destroy(),this.formView.destroy()}_createActionsView(){const t=this.editor,e=new _p(t.locale),n=t.commands.get("link"),r=t.commands.get("unlink");return e.bind("href").to(n,"value"),e.editButtonView.bind("isEnabled").to(n),e.unlinkButtonView.bind("isEnabled").to(r),this.listenTo(e,"edit",()=>{this._addFormView()}),this.listenTo(e,"unlink",()=>{t.execute("unlink"),this._hideUI()}),e.keystrokes.set("Esc",(t,e)=>{this._hideUI(),e()}),e.keystrokes.set("Ctrl+K",(t,e)=>{this._addFormView(),e()}),e}_createFormView(){const t=this.editor,e=t.commands.get("link"),n=t.config.get("link.defaultProtocol"),r=new wp(t.locale,e,n);return r.urlInputView.fieldView.bind("value").to(e,"value"),r.urlInputView.bind("isReadOnly").to(e,"isEnabled",t=>!t),r.saveButtonView.bind("isEnabled").to(e),this.listenTo(r,"submit",()=>{const{value:e}=r.urlInputView.fieldView.element,i=!!n&&!xp.test(e),o=kp.test(e),a=e&&i?(o?"mailto:":n)+e:e;t.execute("link",a,r.getDecoratorSwitchesState()),this._closeFormView()}),this.listenTo(r,"cancel",()=>{this._closeFormView()}),r.keystrokes.set("Esc",(t,e)=>{this._closeFormView(),e()}),r}_createToolbarLinkButton(){const t=this.editor,e=t.commands.get("link"),n=t.t;t.keystrokes.set("Ctrl+K",(t,e)=>{e(),this._showUI(!0)}),t.ui.componentFactory.add("link",t=>{const r=new Rc(t);return r.isEnabled=!0,r.label=n("Link"),r.icon='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M11.077 15l.991-1.416a.75.75 0 1 1 1.229.86l-1.148 1.64a.748.748 0 0 1-.217.206 5.251 5.251 0 0 1-8.503-5.955.741.741 0 0 1 .12-.274l1.147-1.639a.75.75 0 1 1 1.228.86L4.933 10.7l.006.003a3.75 3.75 0 0 0 6.132 4.294l.006.004zm5.494-5.335a.748.748 0 0 1-.12.274l-1.147 1.639a.75.75 0 1 1-1.228-.86l.86-1.23a3.75 3.75 0 0 0-6.144-4.301l-.86 1.229a.75.75 0 0 1-1.229-.86l1.148-1.64a.748.748 0 0 1 .217-.206 5.251 5.251 0 0 1 8.503 5.955zm-4.563-2.532a.75.75 0 0 1 .184 1.045l-3.155 4.505a.75.75 0 1 1-1.229-.86l3.155-4.506a.75.75 0 0 1 1.045-.184z"/></svg>',r.keystroke="Ctrl+K",r.tooltip=!0,r.isToggleable=!0,r.bind("isEnabled").to(e,"isEnabled"),r.bind("isOn").to(e,"value",t=>!!t),this.listenTo(r,"execute",()=>this._showUI(!0)),r})}_enableUserBalloonInteractions(){const t=this.editor.editing.view.document;this.listenTo(t,"click",()=>{this._getSelectedLinkElement()&&this._showUI()}),this.editor.keystrokes.set("Tab",(t,e)=>{this._areActionsVisible&&!this.actionsView.focusTracker.isFocused&&(this.actionsView.focus(),e())},{priority:"high"}),this.editor.keystrokes.set("Esc",(t,e)=>{this._isUIVisible&&(this._hideUI(),e())}),Vc({emitter:this.formView,activator:()=>this._isUIInPanel,contextElements:[this._balloon.view.element],callback:()=>this._hideUI()})}_addActionsView(){this._areActionsInPanel||this._balloon.add({view:this.actionsView,position:this._getBalloonPositionData()})}_addFormView(){if(this._isFormInPanel)return;const t=this.editor.commands.get("link");this._balloon.add({view:this.formView,position:this._getBalloonPositionData()}),this._balloon.visibleView===this.formView&&this.formView.urlInputView.fieldView.select(),this.formView.urlInputView.fieldView.element.value=t.value||""}_closeFormView(){const t=this.editor.commands.get("link");t.restoreManualDecoratorStates(),void 0!==t.value?this._removeFormView():this._hideUI()}_removeFormView(){this._isFormInPanel&&(this.formView.saveButtonView.focus(),this._balloon.remove(this.formView),this.editor.editing.view.focus(),this._hideFakeVisualSelection())}_showUI(t=!1){this._getSelectedLinkElement()?(this._areActionsVisible?this._addFormView():this._addActionsView(),t&&this._balloon.showStack("main")):(this._addActionsView(),t&&this._balloon.showStack("main"),this._addFormView(),this._showFakeVisualSelection()),this._startUpdatingUI()}_hideUI(){if(!this._isUIInPanel)return;const t=this.editor;this.stopListening(t.ui,"update"),this.stopListening(this._balloon,"change:visibleView"),t.editing.view.focus(),this._removeFormView(),this._balloon.remove(this.actionsView),this._hideFakeVisualSelection()}_startUpdatingUI(){const t=this.editor,e=t.editing.view.document;let n=this._getSelectedLinkElement(),r=o();const i=()=>{const t=this._getSelectedLinkElement(),e=o();n&&!t||!n&&e!==r?this._hideUI():this._isUIVisible&&this._balloon.updatePosition(this._getBalloonPositionData()),n=t,r=e};function o(){return e.selection.focus.getAncestors().reverse().find(t=>t.is("element"))}this.listenTo(t.ui,"update",i),this.listenTo(this._balloon,"change:visibleView",i)}get _isFormInPanel(){return this._balloon.hasView(this.formView)}get _areActionsInPanel(){return this._balloon.hasView(this.actionsView)}get _areActionsVisible(){return this._balloon.visibleView===this.actionsView}get _isUIInPanel(){return this._isFormInPanel||this._areActionsInPanel}get _isUIVisible(){return this._balloon.visibleView==this.formView||this._areActionsVisible}_getBalloonPositionData(){const t=this.editor.editing.view,e=t.document,n=this._getSelectedLinkElement();return{target:n?t.domConverter.mapViewToDom(n):t.domConverter.viewRangeToDom(e.selection.getFirstRange())}}_getSelectedLinkElement(){const t=this.editor.editing.view,e=t.document.selection;if(e.isCollapsed)return Mp(e.getFirstPosition());{const n=e.getFirstRange().getTrimmed(),r=Mp(n.start),i=Mp(n.end);return r&&r==i&&t.createRangeIn(r).getTrimmed().isEqual(n)?r:null}}_showFakeVisualSelection(){const t=this.editor.model;t.change(e=>{t.markers.has("link-ui")?e.updateMarker("link-ui",{range:t.document.selection.getFirstRange()}):e.addMarker("link-ui",{usingOperation:!1,affectsData:!1,range:t.document.selection.getFirstRange()})})}_hideFakeVisualSelection(){const t=this.editor.model;t.markers.has("link-ui")&&t.change(t=>{t.removeMarker("link-ui")})}}function Mp(t){return t.getAncestors().find(t=>{return(e=t).is("attributeElement")&&!!e.getCustomProperty("link");var e})}class Op extends iu{constructor(t,e){super(t),this.type=e}refresh(){this.value=this._getValue(),this.isEnabled=this._checkEnabled()}execute(){const t=this.editor.model,e=t.document,n=Array.from(e.selection.getSelectedBlocks()).filter(e=>Tp(e,t.schema)),r=!0===this.value;t.change(t=>{if(r){let e=n[n.length-1].nextSibling,r=Number.POSITIVE_INFINITY,i=[];for(;e&&"listItem"==e.name&&0!==e.getAttribute("listIndent");){const t=e.getAttribute("listIndent");t<r&&(r=t);const n=t-r;i.push({element:e,listIndent:n}),e=e.nextSibling}i=i.reverse();for(const n of i)t.setAttribute("listIndent",n.listIndent,n.element)}if(!r){let t=Number.POSITIVE_INFINITY;for(const e of n)e.is("listItem")&&e.getAttribute("listIndent")<t&&(t=e.getAttribute("listIndent"));t=0===t?1:t,Sp(n,!0,t),Sp(n,!1,t)}for(const e of n.reverse())r&&"listItem"==e.name?t.rename(e,"paragraph"):r||"listItem"==e.name?r||"listItem"!=e.name||e.getAttribute("listType")==this.type||t.setAttribute("listType",this.type,e):(t.setAttributes({listType:this.type,listIndent:0},e),t.rename(e,"listItem"))})}_getValue(){const t=vh(this.editor.model.document.selection.getSelectedBlocks());return!!t&&t.is("listItem")&&t.getAttribute("listType")==this.type}_checkEnabled(){if(this.value)return!0;const t=this.editor.model.document.selection,e=this.editor.model.schema,n=vh(t.getSelectedBlocks());return!!n&&Tp(n,e)}}function Sp(t,e,n){const r=e?t[0]:t[t.length-1];if(r.is("listItem")){let i=r[e?"previousSibling":"nextSibling"],o=r.getAttribute("listIndent");for(;i&&i.is("listItem")&&i.getAttribute("listIndent")>=n;)o>i.getAttribute("listIndent")&&(o=i.getAttribute("listIndent")),i.getAttribute("listIndent")==o&&t[e?"unshift":"push"](i),i=i[e?"previousSibling":"nextSibling"]}}function Tp(t,e){return e.checkChild(t.parent,"listItem")&&!e.isObject(t)}class Cp extends iu{constructor(t,e){super(t),this._indentBy="forward"==e?1:-1}refresh(){this.isEnabled=this._checkEnabled()}execute(){const t=this.editor.model,e=t.document;let n=Array.from(e.selection.getSelectedBlocks());t.change(t=>{const e=n[n.length-1];let r=e.nextSibling;for(;r&&"listItem"==r.name&&r.getAttribute("listIndent")>e.getAttribute("listIndent");)n.push(r),r=r.nextSibling;this._indentBy<0&&(n=n.reverse());for(const i of n){const e=i.getAttribute("listIndent")+this._indentBy;e<0?t.rename(i,"paragraph"):t.setAttribute("listIndent",e,i)}})}_checkEnabled(){const t=vh(this.editor.model.document.selection.getSelectedBlocks());if(!t||!t.is("listItem"))return!1;if(this._indentBy>0){const e=t.getAttribute("listIndent"),n=t.getAttribute("listType");let r=t.previousSibling;for(;r&&r.is("listItem")&&r.getAttribute("listIndent")>=e;){if(r.getAttribute("listIndent")==e)return r.getAttribute("listType")==n;r=r.previousSibling}return!1}return!0}}function Ep(t,e){const n=e.mapper,r=e.writer,i="numbered"==t.getAttribute("listType")?"ol":"ul",o=function(t){const e=t.createContainerElement("li");return e.getFillerOffset=Rp,e}(r),a=r.createContainerElement(i,null);return r.insert(r.createPositionAt(a,0),o),n.bindElements(t,o),o}function jp(t,e,n,r){const i=e.parent,o=n.mapper,a=n.writer;let s=o.toViewPosition(r.createPositionBefore(t));const l=Dp(t.previousSibling,{sameIndent:!0,smallerIndent:!0,listIndent:t.getAttribute("listIndent")}),c=t.previousSibling;if(l&&l.getAttribute("listIndent")==t.getAttribute("listIndent")){const t=o.toViewElement(l);s=a.breakContainer(a.createPositionAfter(t))}else s=c&&"listItem"==c.name?o.toViewPosition(r.createPositionAt(c,"end")):o.toViewPosition(r.createPositionBefore(t));if(s=Pp(s),a.insert(s,i),c&&"listItem"==c.name){const t=o.toViewElement(c),n=a.createRange(a.createPositionAt(t,0),s).getWalker({ignoreElementEnd:!0});for(const r of n)if(r.item.is("li")){const t=a.breakContainer(a.createPositionBefore(r.item)),i=r.item.parent,o=a.createPositionAt(e,"end");Lp(a,o.nodeBefore,o.nodeAfter),a.move(a.createRangeOn(i),o),n.position=t}}else{const n=i.nextSibling;if(n&&(n.is("ul")||n.is("ol"))){let r=null;for(const e of n.getChildren()){const n=o.toModelElement(e);if(!(n&&n.getAttribute("listIndent")>t.getAttribute("listIndent")))break;r=e}r&&(a.breakContainer(a.createPositionAfter(r)),a.move(a.createRangeOn(r.parent),a.createPositionAt(e,"end")))}}Lp(a,i,i.nextSibling),Lp(a,i.previousSibling,i)}function Lp(t,e,n){return!e||!n||"ul"!=e.name&&"ol"!=e.name||e.name!=n.name||e.getAttribute("class")!==n.getAttribute("class")?null:t.mergeContainers(t.createPositionAfter(e))}function Pp(t){return t.getLastMatchingPosition(t=>t.item.is("uiElement"))}function Dp(t,e){const n=!!e.sameIndent,r=!!e.smallerIndent,i=e.listIndent;let o=t;for(;o&&"listItem"==o.name;){const t=o.getAttribute("listIndent");if(n&&i==t||r&&i>t)return o;o=o.previousSibling}return null}function Ip(t,e,n,r){t.ui.componentFactory.add(e,i=>{const o=t.commands.get(e),a=new Rc(i);return a.set({label:n,icon:r,tooltip:!0,isToggleable:!0}),a.bind("isOn","isEnabled").to(o,"value","isEnabled"),a.on("execute",()=>{t.execute(e),t.editing.view.focus()}),a})}function Rp(){const t=!this.isEmpty&&("ul"==this.getChild(0).name||"ol"==this.getChild(0).name);return this.isEmpty||t?0:Rr.call(this)}function Np(t){return(e,n,r)=>{const i=r.consumable;if(!i.test(n.item,"insert")||!i.test(n.item,"attribute:listType")||!i.test(n.item,"attribute:listIndent"))return;i.consume(n.item,"insert"),i.consume(n.item,"attribute:listType"),i.consume(n.item,"attribute:listIndent");const o=n.item;jp(o,Ep(o,r),r,t)}}function Bp(t,e,n){if(!n.consumable.consume(e.item,"attribute:listType"))return;const r=n.mapper.toViewElement(e.item),i=n.writer;i.breakContainer(i.createPositionBefore(r)),i.breakContainer(i.createPositionAfter(r));const o=r.parent,a="numbered"==e.attributeNewValue?"ol":"ul";i.rename(a,o)}function Fp(t,e,n){const r=n.mapper.toViewElement(e.item).parent,i=n.writer;Lp(i,r,r.nextSibling),Lp(i,r.previousSibling,r);for(const o of e.item.getChildren())n.consumable.consume(o,"insert")}function Yp(t,e,n){if("listItem"!=e.item.name){let t=n.mapper.toViewPosition(e.range.start);const r=n.writer,i=[];for(;("ul"==t.parent.name||"ol"==t.parent.name)&&(t=r.breakContainer(t),"li"==t.parent.name);){const e=t,n=r.createPositionAt(t.parent,"end");if(!e.isEqual(n)){const t=r.remove(r.createRange(e,n));i.push(t)}t=r.createPositionAfter(t.parent)}if(i.length>0){for(let e=0;e<i.length;e++){const n=t.nodeBefore;if(t=r.insert(t,i[e]).end,e>0){const e=Lp(r,n,n.nextSibling);e&&e.parent==n&&t.offset--}}Lp(r,t.nodeBefore,t.nodeAfter)}}}function zp(t,e,n){const r=n.mapper.toViewPosition(e.position),i=r.nodeBefore,o=r.nodeAfter;Lp(n.writer,i,o)}function Hp(t,e,n){if(n.consumable.consume(e.viewItem,{name:!0})){const t=n.writer,r=t.createElement("listItem"),i=function(t){let e=0,n=t.parent;for(;n;){if(n.is("li"))e++;else{const t=n.previousSibling;t&&t.is("li")&&e++}n=n.parent}return e}(e.viewItem);t.setAttribute("listIndent",i,r);const o=e.viewItem.parent&&"ol"==e.viewItem.parent.name?"numbered":"bulleted";t.setAttribute("listType",o,r);const a=n.splitToAllowedParent(r,e.modelCursor);if(!a)return;t.insert(r,a.position);const s=function(t,e,n){const{writer:r,schema:i}=n;let o=r.createPositionAfter(t);for(const a of e)if("ul"==a.name||"ol"==a.name)o=n.convertItem(a,o).modelCursor;else{const e=n.convertItem(a,r.createPositionAt(t,"end")),s=e.modelRange.start.nodeAfter;s&&s.is("element")&&!i.checkChild(t,s.name)&&(t=e.modelCursor.parent.is("listItem")?e.modelCursor.parent:Gp(e.modelCursor),o=r.createPositionAfter(t))}return o}(r,e.viewItem.getChildren(),n);e.modelRange=t.createRange(e.modelCursor,s),a.cursorParent?e.modelCursor=t.createPositionAt(a.cursorParent,0):e.modelCursor=e.modelRange.end}}function Vp(t,e,n){if(n.consumable.test(e.viewItem,{name:!0})){const t=Array.from(e.viewItem.getChildren());for(const e of t)!e.is("li")&&!Xp(e)&&e._remove()}}function Wp(t,e,n){if(n.consumable.test(e.viewItem,{name:!0})){if(0===e.viewItem.childCount)return;const t=[...e.viewItem.getChildren()];let n=!1,r=!0;for(const e of t)n&&!Xp(e)&&e._remove(),e.is("text")?(r&&(e._data=e.data.replace(/^\s+/,"")),e.nextSibling&&!Xp(e.nextSibling)||(e._data=e.data.replace(/\s+$/,""))):Xp(e)&&(n=!0),r=!1}}function Up(t){return(e,n)=>{if(n.isPhantom)return;const r=n.modelPosition.nodeBefore;if(r&&r.is("listItem")){const e=n.mapper.toViewElement(r),i=e.getAncestors().find(Xp),o=t.createPositionAt(e,0).getWalker();for(const t of o){if("elementStart"==t.type&&t.item.is("li")){n.viewPosition=t.previousPosition;break}if("elementEnd"==t.type&&t.item==i){n.viewPosition=t.nextPosition;break}}}}}function $p(t,[e,n]){let r,i=e.is("documentFragment")?e.getChild(0):e;if(r=n?this.createSelection(n):this.document.selection,i&&i.is("listItem")){const t=r.getFirstPosition();let e=null;if(t.parent.is("listItem")?e=t.parent:t.nodeBefore&&t.nodeBefore.is("listItem")&&(e=t.nodeBefore),e){const t=e.getAttribute("listIndent");if(t>0)for(;i&&i.is("listItem");)i._setAttribute("listIndent",i.getAttribute("listIndent")+t),i=i.nextSibling}}}function Gp(t){const e=new wa({startPosition:t});let n;do{n=e.next()}while(!n.value.item.is("listItem"));return n.value.item}function qp(t,e,n,r,i,o){const a=Dp(e.nodeBefore,{sameIndent:!0,smallerIndent:!0,listIndent:t,foo:"b"}),s=i.mapper,l=i.writer,c=a?a.getAttribute("listIndent"):null;let u;if(a)if(c==t){const t=s.toViewElement(a).parent;u=l.createPositionAfter(t)}else{const t=o.createPositionAt(a,"end");u=s.toViewPosition(t)}else u=n;u=Pp(u);for(const h of[...r.getChildren()])Xp(h)&&(u=l.move(l.createRangeOn(h),u).end,Lp(l,h,h.nextSibling),Lp(l,h.previousSibling,h))}function Xp(t){return t.is("ol")||t.is("ul")}class Zp extends Qc{static get pluginName(){return"ListEditing"}static get requires(){return[Bf]}init(){const t=this.editor;t.model.schema.register("listItem",{inheritAllFrom:"$block",allowAttributes:["listType","listIndent"]});const e=t.data,n=t.editing;var r;t.model.document.registerPostFixer(e=>function(t,e){const n=t.document.differ.getChanges(),r=new Map;let i=!1;for(const l of n)if("insert"==l.type&&"listItem"==l.name)o(l.position);else if("insert"==l.type&&"listItem"!=l.name){if("$text"!=l.name){const n=l.position.nodeAfter;n.hasAttribute("listIndent")&&(e.removeAttribute("listIndent",n),i=!0),n.hasAttribute("listType")&&(e.removeAttribute("listType",n),i=!0);for(const e of Array.from(t.createRangeIn(n)).filter(t=>t.item.is("listItem")))o(e.previousPosition)}o(l.position.getShiftedBy(l.length))}else"remove"==l.type&&"listItem"==l.name?o(l.position):("attribute"==l.type&&"listIndent"==l.attributeKey||"attribute"==l.type&&"listType"==l.attributeKey)&&o(l.range.start);for(const l of r.values())a(l),s(l);return i;function o(t){const e=t.nodeBefore;if(e&&e.is("listItem")){let t=e;if(r.has(t))return;for(let e=t.previousSibling;e&&e.is("listItem");e=t.previousSibling)if(t=e,r.has(t))return;r.set(e,t)}else{const e=t.nodeAfter;e&&e.is("listItem")&&r.set(e,e)}}function a(t){let n=0,r=null;for(;t&&t.is("listItem");){const o=t.getAttribute("listIndent");if(o>n){let a;null===r?(r=o-n,a=n):(r>o&&(r=o),a=o-r),e.setAttribute("listIndent",a,t),i=!0}else r=null,n=t.getAttribute("listIndent")+1;t=t.nextSibling}}function s(t){let n=[],r=null;for(;t&&t.is("listItem");){const o=t.getAttribute("listIndent");if(r&&r.getAttribute("listIndent")>o&&(n=n.slice(0,o+1)),0!=o)if(n[o]){const r=n[o];t.getAttribute("listType")!=r&&(e.setAttribute("listType",r,t),i=!0)}else n[o]=t.getAttribute("listType");r=t,t=t.nextSibling}}}(t.model,e)),n.mapper.registerViewToModelLength("li",Kp),e.mapper.registerViewToModelLength("li",Kp),n.mapper.on("modelToViewPosition",Up(n.view)),n.mapper.on("viewToModelPosition",(r=t.model,(t,e)=>{const n=e.viewPosition,i=n.parent,o=e.mapper;if("ul"==i.name||"ol"==i.name){if(n.isAtEnd){const t=o.toModelElement(n.nodeBefore),i=o.getModelLength(n.nodeBefore);e.modelPosition=r.createPositionBefore(t).getShiftedBy(i)}else{const t=o.toModelElement(n.nodeAfter);e.modelPosition=r.createPositionBefore(t)}t.stop()}else if("li"==i.name&&n.nodeBefore&&("ul"==n.nodeBefore.name||"ol"==n.nodeBefore.name)){const a=o.toModelElement(i);let s=1,l=n.nodeBefore;for(;l&&Xp(l);)s+=o.getModelLength(l),l=l.previousSibling;e.modelPosition=r.createPositionBefore(a).getShiftedBy(s),t.stop()}})),e.mapper.on("modelToViewPosition",Up(n.view)),t.conversion.for("editingDowncast").add(e=>{e.on("insert",Yp,{priority:"high"}),e.on("insert:listItem",Np(t.model)),e.on("attribute:listType:listItem",Bp,{priority:"high"}),e.on("attribute:listType:listItem",Fp,{priority:"low"}),e.on("attribute:listIndent:listItem",function(t){return(e,n,r)=>{if(!r.consumable.consume(n.item,"attribute:listIndent"))return;const i=r.mapper.toViewElement(n.item),o=r.writer;o.breakContainer(o.createPositionBefore(i)),o.breakContainer(o.createPositionAfter(i));const a=i.parent,s=a.previousSibling,l=o.createRangeOn(a);o.remove(l),s&&s.nextSibling&&Lp(o,s,s.nextSibling),qp(n.attributeOldValue+1,n.range.start,l.start,i,r,t),jp(n.item,i,r,t);for(const t of n.item.getChildren())r.consumable.consume(t,"insert")}}(t.model)),e.on("remove:listItem",function(t){return(e,n,r)=>{const i=r.mapper.toViewPosition(n.position).getLastMatchingPosition(t=>!t.item.is("li")).nodeAfter,o=r.writer;o.breakContainer(o.createPositionBefore(i)),o.breakContainer(o.createPositionAfter(i));const a=i.parent,s=a.previousSibling,l=o.createRangeOn(a),c=o.remove(l);s&&s.nextSibling&&Lp(o,s,s.nextSibling),qp(r.mapper.toModelElement(i).getAttribute("listIndent")+1,n.position,l.start,i,r,t);for(const t of o.createRangeIn(c).getItems())r.mapper.unbindViewElement(t);e.stop()}}(t.model)),e.on("remove",zp,{priority:"low"})}),t.conversion.for("dataDowncast").add(e=>{e.on("insert",Yp,{priority:"high"}),e.on("insert:listItem",Np(t.model))}),t.conversion.for("upcast").add(t=>{t.on("element:ul",Vp,{priority:"high"}),t.on("element:ol",Vp,{priority:"high"}),t.on("element:li",Wp,{priority:"high"}),t.on("element:li",Hp)}),t.model.on("insertContent",$p,{priority:"high"}),t.commands.add("numberedList",new Op(t,"numbered")),t.commands.add("bulletedList",new Op(t,"bulleted")),t.commands.add("indentList",new Cp(t,"forward")),t.commands.add("outdentList",new Cp(t,"backward"));const i=n.view.document;this.listenTo(i,"enter",(t,e)=>{const n=this.editor.model.document,r=n.selection.getLastPosition().parent;n.selection.isCollapsed&&"listItem"==r.name&&r.isEmpty&&(this.editor.execute("outdentList"),e.preventDefault(),t.stop())}),this.listenTo(i,"delete",(t,e)=>{if("backward"!==e.direction)return;const n=this.editor.model.document.selection;if(!n.isCollapsed)return;const r=n.getFirstPosition();if(!r.isAtStart)return;const i=r.parent;"listItem"===i.name&&(i.previousSibling&&"listItem"===i.previousSibling.name||(this.editor.execute("outdentList"),e.preventDefault(),t.stop()))},{priority:"high"});const o=t=>(e,n)=>{this.editor.commands.get(t).isEnabled&&(this.editor.execute(t),n())};t.keystrokes.set("Tab",o("indentList")),t.keystrokes.set("Shift+Tab",o("outdentList"))}afterInit(){const t=this.editor.commands,e=t.get("indent"),n=t.get("outdent");e&&e.registerChildCommand(t.get("indentList")),n&&n.registerChildCommand(t.get("outdentList"))}}function Kp(t){let e=1;for(const n of t.getChildren())if("ul"==n.name||"ol"==n.name)for(const t of n.getChildren())e+=Kp(t);return e}class Qp extends Qc{init(){const t=this.editor.t;Ip(this.editor,"numberedList",t("Numbered List"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M7 5.75c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zM3.5 3v5H2V3.7H1v-1h2.5V3zM.343 17.857l2.59-3.257H2.92a.6.6 0 1 0-1.04 0H.302a2 2 0 1 1 3.995 0h-.001c-.048.405-.16.734-.333.988-.175.254-.59.692-1.244 1.312H4.3v1h-4l.043-.043zM7 14.75a.75.75 0 0 1 .75-.75h9.5a.75.75 0 1 1 0 1.5h-9.5a.75.75 0 0 1-.75-.75z"/></svg>'),Ip(this.editor,"bulletedList",t("Bulleted List"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M7 5.75c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zm-6 0C1 4.784 1.777 4 2.75 4c.966 0 1.75.777 1.75 1.75 0 .966-.777 1.75-1.75 1.75C1.784 7.5 1 6.723 1 5.75zm6 9c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zm-6 0c0-.966.777-1.75 1.75-1.75.966 0 1.75.777 1.75 1.75 0 .966-.777 1.75-1.75 1.75-.966 0-1.75-.777-1.75-1.75z"/></svg>')}}function Jp(t,e){return t=>{t.on("attribute:url:media",n)};function n(n,r,i){if(!i.consumable.consume(r.item,n.name))return;const o=r.attributeNewValue,a=i.writer,s=i.mapper.toViewElement(r.item),l=[...s.getChildren()].find(t=>t.getCustomProperty("media-content"));a.remove(l);const c=t.getMediaViewElement(a,o,e);a.insert(a.createPositionAt(s,0),c)}}function tm(t,e,n,r){const i=t.createContainerElement("figure",{class:"media"});return i.getFillerOffset=rm,t.insert(t.createPositionAt(i,0),e.getMediaViewElement(t,n,r)),i}function em(t){const e=t.getSelectedElement();return e&&e.is("media")?e:null}function nm(t,e,n){t.change(r=>{const i=r.createElement("media",{url:e});t.insertContent(i,n),r.setSelection(i,"on")})}function rm(){return null}class im extends iu{refresh(){const t=this.editor.model,e=t.document.selection,n=t.schema,r=e.getFirstPosition(),i=em(e);let o=r.parent;o!=o.root&&(o=o.parent),this.value=i?i.getAttribute("url"):null,this.isEnabled=n.checkChild(o,"media")}execute(t){const e=this.editor.model,n=e.document.selection,r=em(n);if(r)e.change(e=>{e.setAttribute("url",t,r)});else{const r=Wh(n,e);nm(e,t,r)}}}class om{constructor(t,e){const n=e.providers,r=e.extraProviders||[],i=new Set(e.removeProviders),o=n.concat(r).filter(t=>{const e=t.name;return e?!i.has(e):(console.warn(Object(dn.a)("media-embed-no-provider-name: The configured media provider has no name and cannot be used."),{provider:t}),!1)});this.locale=t,this.providerDefinitions=o}hasMedia(t){return!!this._getMedia(t)}getMediaViewElement(t,e,n){return this._getMedia(e).getViewElement(t,n)}_getMedia(t){if(!t)return new am(this.locale);t=t.trim();for(const e of this.providerDefinitions){const n=e.html;let r=e.url;Array.isArray(r)||(r=[r]);for(const e of r){const r=this._getUrlMatches(t,e);if(r)return new am(this.locale,t,r,n)}}return null}_getUrlMatches(t,e){let n=t.match(e);if(n)return n;let r=t.replace(/^https?:\/\//,"");return n=r.match(e),n||(r=r.replace(/^www\./,""),n=r.match(e),n||null)}}class am{constructor(t,e,n,r){this.url=this._getValidUrl(e),this._t=t.t,this._match=n,this._previewRenderer=r}getViewElement(t,e){const n={};let r;if(e.renderForEditingView||e.renderMediaPreview&&this.url&&this._previewRenderer){this.url&&(n["data-oembed-url"]=this.url),e.renderForEditingView&&(n.class="ck-media__wrapper");const i=this._getPreviewHtml(e);r=t.createUIElement("div",n,(function(t){const e=this.toDomElement(t);return e.innerHTML=i,e}))}else this.url&&(n.url=this.url),r=t.createEmptyElement("oembed",n);return t.setCustomProperty("media-content",!0,r),r}_getPreviewHtml(t){return this._previewRenderer?this._previewRenderer(this._match):this.url&&t.renderForEditingView?this._getPlaceholderHtml():""}_getPlaceholderHtml(){const t=new Ic,e=new Dc;return t.text=this._t("Open media in new tab"),e.content='<svg viewBox="0 0 64 42" xmlns="http://www.w3.org/2000/svg"><path d="M47.426 17V3.713L63.102 0v19.389h-.001l.001.272c0 1.595-2.032 3.43-4.538 4.098-2.506.668-4.538-.083-4.538-1.678 0-1.594 2.032-3.43 4.538-4.098.914-.244 2.032-.565 2.888-.603V4.516L49.076 7.447v9.556A1.014 1.014 0 0 0 49 17h-1.574zM29.5 17h-8.343a7.073 7.073 0 1 0-4.657 4.06v3.781H3.3a2.803 2.803 0 0 1-2.8-2.804V8.63a2.803 2.803 0 0 1 2.8-2.805h4.082L8.58 2.768A1.994 1.994 0 0 1 10.435 1.5h8.985c.773 0 1.477.448 1.805 1.149l1.488 3.177H26.7c1.546 0 2.8 1.256 2.8 2.805V17zm-11.637 0H17.5a1 1 0 0 0-1 1v.05A4.244 4.244 0 1 1 17.863 17zm29.684 2c.97 0 .953-.048.953.889v20.743c0 .953.016.905-.953.905H19.453c-.97 0-.953.048-.953-.905V19.89c0-.937-.016-.889.97-.889h28.077zm-4.701 19.338V22.183H24.154v16.155h18.692zM20.6 21.375v1.616h1.616v-1.616H20.6zm0 3.231v1.616h1.616v-1.616H20.6zm0 3.231v1.616h1.616v-1.616H20.6zm0 3.231v1.616h1.616v-1.616H20.6zm0 3.231v1.616h1.616v-1.616H20.6zm0 3.231v1.616h1.616V37.53H20.6zm24.233-16.155v1.616h1.615v-1.616h-1.615zm0 3.231v1.616h1.615v-1.616h-1.615zm0 3.231v1.616h1.615v-1.616h-1.615zm0 3.231v1.616h1.615v-1.616h-1.615zm0 3.231v1.616h1.615v-1.616h-1.615zm0 3.231v1.616h1.615V37.53h-1.615zM29.485 25.283a.4.4 0 0 1 .593-.35l9.05 4.977a.4.4 0 0 1 0 .701l-9.05 4.978a.4.4 0 0 1-.593-.35v-9.956z"/></svg>',e.viewBox="0 0 64 42",new Gl({tag:"div",attributes:{class:"ck ck-reset_all ck-media__placeholder"},children:[{tag:"div",attributes:{class:"ck-media__placeholder__icon"},children:[e]},{tag:"a",attributes:{class:"ck-media__placeholder__url",target:"_blank",rel:"noopener noreferrer",href:this.url},children:[{tag:"span",attributes:{class:"ck-media__placeholder__url__text"},children:[this.url]},t]}]}).render().outerHTML}_getValidUrl(t){return t?t.match(/^https?/)?t:"https://"+t:null}}n(80);class sm extends Qc{static get pluginName(){return"MediaEmbedEditing"}constructor(t){super(t),t.config.define("mediaEmbed",{providers:[{name:"dailymotion",url:/^dailymotion\.com\/video\/(\w+)/,html:t=>`<div style="position: relative; padding-bottom: 100%; height: 0; "><iframe src="https://www.dailymotion.com/embed/video/${t[1]}" style="position: absolute; width: 100%; height: 100%; top: 0; left: 0;" frameborder="0" width="480" height="270" allowfullscreen allow="autoplay"></iframe></div>`},{name:"spotify",url:[/^open\.spotify\.com\/(artist\/\w+)/,/^open\.spotify\.com\/(album\/\w+)/,/^open\.spotify\.com\/(track\/\w+)/],html:t=>`<div style="position: relative; padding-bottom: 100%; height: 0; padding-bottom: 126%;"><iframe src="https://open.spotify.com/embed/${t[1]}" style="position: absolute; width: 100%; height: 100%; top: 0; left: 0;" frameborder="0" allowtransparency="true" allow="encrypted-media"></iframe></div>`},{name:"youtube",url:[/^(?:m\.)?youtube\.com\/watch\?v=([\w-]+)/,/^(?:m\.)?youtube\.com\/v\/([\w-]+)/,/^youtube\.com\/embed\/([\w-]+)/,/^youtu\.be\/([\w-]+)/],html:t=>`<div style="position: relative; padding-bottom: 100%; height: 0; padding-bottom: 56.2493%;"><iframe src="https://www.youtube.com/embed/${t[1]}" style="position: absolute; width: 100%; height: 100%; top: 0; left: 0;" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe></div>`},{name:"vimeo",url:[/^vimeo\.com\/(\d+)/,/^vimeo\.com\/[^/]+\/[^/]+\/video\/(\d+)/,/^vimeo\.com\/album\/[^/]+\/video\/(\d+)/,/^vimeo\.com\/channels\/[^/]+\/(\d+)/,/^vimeo\.com\/groups\/[^/]+\/videos\/(\d+)/,/^vimeo\.com\/ondemand\/[^/]+\/(\d+)/,/^player\.vimeo\.com\/video\/(\d+)/],html:t=>`<div style="position: relative; padding-bottom: 100%; height: 0; padding-bottom: 56.2493%;"><iframe src="https://player.vimeo.com/video/${t[1]}" style="position: absolute; width: 100%; height: 100%; top: 0; left: 0;" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div>`},{name:"instagram",url:/^instagram\.com\/p\/(\w+)/},{name:"twitter",url:/^twitter\.com/},{name:"googleMaps",url:/^google\.com\/maps/},{name:"flickr",url:/^flickr\.com/},{name:"facebook",url:/^facebook\.com/}]}),this.registry=new om(t.locale,t.config.get("mediaEmbed"))}init(){const t=this.editor,e=t.model.schema,n=t.t,r=t.conversion,i=t.config.get("mediaEmbed.previewsInData"),o=this.registry;t.commands.add("mediaEmbed",new im(t)),e.register("media",{isObject:!0,isBlock:!0,allowWhere:"$block",allowAttributes:["url"]}),r.for("dataDowncast").elementToElement({model:"media",view:(t,e)=>{const n=t.getAttribute("url");return tm(e,o,n,{renderMediaPreview:n&&i})}}),r.for("dataDowncast").add(Jp(o,{renderMediaPreview:i})),r.for("editingDowncast").elementToElement({model:"media",view:(t,e)=>{const r=t.getAttribute("url"),i=tm(e,o,r,{renderForEditingView:!0});return a=i,s=e,l=n("media widget"),s.setCustomProperty("media",!0,a),Yh(a,s,{label:l});var a,s,l}}),r.for("editingDowncast").add(Jp(o,{renderForEditingView:!0})),r.for("upcast").elementToElement({view:{name:"oembed",attributes:{url:!0}},model:(t,e)=>{const n=t.getAttribute("url");if(o.hasMedia(n))return e.createElement("media",{url:n})}}).elementToElement({view:{name:"div",attributes:{"data-oembed-url":!0}},model:(t,e)=>{const n=t.getAttribute("data-oembed-url");if(o.hasMedia(n))return e.createElement("media",{url:n})}})}}const lm=/^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w.-]+)+[\w\-._~:/?#[\]@!$&'()*+,;=]+$/;class cm extends Qc{static get requires(){return[ru,th]}static get pluginName(){return"AutoMediaEmbed"}constructor(t){super(t),this._timeoutId=null,this._positionToInsert=null}init(){const t=this.editor,e=t.model.document;this.listenTo(t.plugins.get(ru),"inputTransformation",()=>{const t=e.selection.getFirstRange(),n=ul.fromPosition(t.start);n.stickiness="toPrevious";const r=ul.fromPosition(t.end);r.stickiness="toNext",e.once("change:data",()=>{this._embedMediaBetweenPositions(n,r),n.detach(),r.detach()},{priority:"high"})}),t.commands.get("undo").on("execute",()=>{this._timeoutId&&(eo.window.clearTimeout(this._timeoutId),this._positionToInsert.detach(),this._timeoutId=null,this._positionToInsert=null)},{priority:"high"})}_embedMediaBetweenPositions(t,e){const n=this.editor,r=n.plugins.get(sm).registry,i=new Na(t,e),o=i.getWalker({ignoreElementEnd:!0});let a="";for(const s of o)s.item.is("textProxy")&&(a+=s.item.data);a=a.trim(),a.match(lm)&&r.hasMedia(a)&&n.commands.get("mediaEmbed").isEnabled?(this._positionToInsert=ul.fromPosition(t),this._timeoutId=eo.window.setTimeout(()=>{n.model.change(t=>{let e;this._timeoutId=null,t.remove(i),i.detach(),"$graveyard"!==this._positionToInsert.root.rootName&&(e=this._positionToInsert),nm(n.model,a,e),this._positionToInsert.detach(),this._positionToInsert=null})},100)):i.detach()}}n(82);class um extends dc{constructor(t,e){super(e);const n=e.t;this.focusTracker=new Nl,this.keystrokes=new Tl,this.urlInputView=this._createUrlInput(),this.saveButtonView=this._createButton(n("Save"),lf,"ck-button-save"),this.saveButtonView.type="submit",this.cancelButtonView=this._createButton(n("Cancel"),cf,"ck-button-cancel","cancel"),this._focusables=new $l,this._focusCycler=new kc({focusables:this._focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this._validators=t,this.setTemplate({tag:"form",attributes:{class:["ck","ck-media-form"],tabindex:"-1"},children:[this.urlInputView,this.saveButtonView,this.cancelButtonView]})}render(){super.render(),sf({view:this}),[this.urlInputView,this.saveButtonView,this.cancelButtonView].forEach(t=>{this._focusables.add(t),this.focusTracker.add(t.element)}),this.keystrokes.listenTo(this.element);const t=t=>t.stopPropagation();this.keystrokes.set("arrowright",t),this.keystrokes.set("arrowleft",t),this.keystrokes.set("arrowup",t),this.keystrokes.set("arrowdown",t),this.listenTo(this.urlInputView.element,"selectstart",(t,e)=>{e.stopPropagation()},{priority:"high"})}focus(){this._focusCycler.focusFirst()}get url(){return this.urlInputView.fieldView.element.value.trim()}set url(t){this.urlInputView.fieldView.element.value=t.trim()}isValid(){this.resetFormStatus();for(const t of this._validators){const e=t(this);if(e)return this.urlInputView.errorText=e,!1}return!0}resetFormStatus(){this.urlInputView.errorText=null,this.urlInputView.infoText=this._urlInputViewInfoDefault}_createUrlInput(){const t=this.locale.t,e=new rf(this.locale,af),n=e.fieldView;return this._urlInputViewInfoDefault=t("Paste the media URL in the input."),this._urlInputViewInfoTip=t("Tip: Paste the URL into the content to embed faster."),e.label=t("Media URL"),e.infoText=this._urlInputViewInfoDefault,n.placeholder="https://example.com",n.on("input",()=>{e.infoText=n.element.value?this._urlInputViewInfoTip:this._urlInputViewInfoDefault}),e}_createButton(t,e,n,r){const i=new Rc(this.locale);return i.set({label:t,icon:e,tooltip:!0}),i.extendTemplate({attributes:{class:n}}),r&&i.delegate("execute").to(this,r),i}}class hm extends Qc{static get requires(){return[sm]}static get pluginName(){return"MediaEmbedUI"}init(){const t=this.editor,e=t.commands.get("mediaEmbed"),n=t.plugins.get(sm).registry;t.ui.componentFactory.add("mediaEmbed",r=>{const i=Wc(r),o=new um(function(t,e){return[e=>{if(!e.url.length)return t("The URL must not be empty.")},n=>{if(!e.hasMedia(n.url))return t("This media URL is not supported.")}]}(t.t,n),t.locale);return this._setUpDropdown(i,o,e,t),this._setUpForm(i,o,e),i})}_setUpDropdown(t,e,n){const r=this.editor,i=r.t,o=t.buttonView;function a(){r.editing.view.focus(),t.isOpen=!1}t.bind("isEnabled").to(n),t.panelView.children.add(e),o.set({label:i("Insert media"),icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M18.68 3.03c.6 0 .59-.03.59.55v12.84c0 .59.01.56-.59.56H1.29c-.6 0-.59.03-.59-.56V3.58c0-.58-.01-.55.6-.55h17.38zM15.77 15V5H4.2v10h11.57zM2 4v1h1V4H2zm0 2v1h1V6H2zm0 2v1h1V8H2zm0 2v1h1v-1H2zm0 2v1h1v-1H2zm0 2v1h1v-1H2zM17 4v1h1V4h-1zm0 2v1h1V6h-1zm0 2v1h1V8h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zM7.5 7.177a.4.4 0 01.593-.351l5.133 2.824a.4.4 0 010 .7l-5.133 2.824a.4.4 0 01-.593-.35V7.176v.001z"/></svg>\n',tooltip:!0}),o.on("open",()=>{e.url=n.value||"",e.urlInputView.fieldView.select(),e.focus()},{priority:"low"}),t.on("submit",()=>{e.isValid()&&(r.execute("mediaEmbed",e.url),a())}),t.on("change:isOpen",()=>e.resetFormStatus()),t.on("cancel",()=>a())}_setUpForm(t,e,n){e.delegate("submit","cancel").to(t),e.urlInputView.bind("value").to(n,"value"),e.urlInputView.bind("isReadOnly").to(n,"isEnabled",t=>!t),e.saveButtonView.bind("isEnabled").to(n)}}function dm(t,e){if(!t.childCount)return;const n=new Cf(t.document),r=function(t,e){const n=e.createRangeIn(t),r=new Nn({name:/^p|h\d+$/,styles:{"mso-list":/.*/}}),i=[];for(const o of n)if("elementStart"===o.type&&r.match(o.item)){const t=pm(o.item);i.push({element:o.item,id:t.id,order:t.order,indent:t.indent})}return i}(t,n);if(!r.length)return;let i=null,o=1;r.forEach((t,a)=>{const s=function(t,e){if(!t)return!0;if(t.id!==e.id)return!0;const n=e.element.previousSibling;return!n||(r=n,!(r.is("ol")||r.is("ul")));var r}(r[a-1],t),l=s?null:r[a-1],c=(h=t,(u=l)?h.indent-u.indent:h.indent-1);var u,h;if(s&&(i=null,o=1),!i||0!==c){const r=function(t,e){const n=new RegExp(`@list l${t.id}:level${t.indent}\\s*({[^}]*)`,"gi"),r=/mso-level-number-format:([^;]*);/gi,i=n.exec(e);let o="decimal";if(i&&i[1]){const t=r.exec(i[1]);t&&t[1]&&(o=t[1].trim())}return{type:"bullet"!==o&&"image"!==o?"ol":"ul",style:o}}(t,e);if(i){if(t.indent>o){const t=i.getChild(i.childCount-1),e=t.getChild(t.childCount-1);i=fm(r,e,n),o+=1}else if(t.indent<o){const e=o-t.indent;i=function(t,e){const n=t.getAncestors({parentFirst:!0});let r=null,i=0;for(const o of n)if("ul"!==o.name&&"ol"!==o.name||i++,i===e){r=o;break}return r}(i,e),o=parseInt(t.indent)}}else i=fm(r,t.element,n);t.indent<=o&&(i.is(r.type)||(i=n.rename(r.type,i)))}const d=function(t,e){return function(t,e){const n=new Nn({name:"span",styles:{"mso-list":"Ignore"}}),r=e.createRangeIn(t);for(const i of r)"elementStart"===i.type&&n.match(i.item)&&e.remove(i.item)}(t,e),e.rename("li",t)}(t.element,n);n.appendChild(d,i)})}function fm(t,e,n){const r=e.parent,i=n.createElement(t.type),o=r.getChildIndex(e)+1;return n.insertChild(o,i,r),i}function pm(t){const e={},n=t.getStyle("mso-list");if(n){const t=n.match(/(^|\s+)l(\d+)/i),r=n.match(/\s*lfo(\d+)/i),i=n.match(/\s*level(\d+)/i);t&&r&&i&&(e.id=t[2],e.order=r[1],e.indent=i[1])}return e}n(84);const mm=/id=("|')docs-internal-guid-[-0-9a-f]+("|')/i;class gm{constructor(t){this.document=t}isActive(t){return mm.test(t)}execute(t){const e=new Cf(this.document);!function(t,e){for(const n of t.getChildren())if(n.is("b")&&"normal"===n.getStyle("font-weight")){const r=t.getChildIndex(n);e.remove(n),e.insertChild(r,n.getChildren(),t)}}(t.content,e),function(t,e){for(const n of e.createRangeIn(t)){const t=n.item;if(t.is("li")){const n=t.getChild(0);n.is("p")&&e.unwrapElement(n)}}}(t.content,e)}}function bm(t){return t.replace(/<span(?: class="Apple-converted-space"|)>(\s+)<\/span>/g,(t,e)=>1===e.length?" ":Array(e.length+1).join(" ").substr(0,e.length))}function vm(t,e){const n=new DOMParser,r=function(t){return bm(bm(t)).replace(/(<span\s+style=['"]mso-spacerun:yes['"]>[\s]*?)[\r\n]+(\s*<\/span>)/g,"$1$2").replace(/<span\s+style=['"]mso-spacerun:yes['"]><\/span>/g,"").replace(/ <\//g," </").replace(/ <o:p><\/o:p>/g," <o:p></o:p>").replace(/<o:p>( |\u00A0)<\/o:p>/g,"").replace(/>(\s*[\r\n]\s*)</g,"><")}(function(t){const e=t.match(/<\/body>(.*?)(<\/html>|$)/);return e&&e[1]&&(t=t.slice(0,e.index)+t.slice(e.index).replace(e[1],"")),t}(t=t.replace(/<!--\[if gte vml 1]>/g,""))),i=n.parseFromString(r,"text/html");!function(t){t.querySelectorAll("span[style*=spacerun]").forEach(t=>{const e=t.innerText.length||0;t.innerHTML=Array(e+1).join(" ").substr(0,e)})}(i);const o=i.body.innerHTML,a=function(t,e){const n=new ii(e),r=new oo(n,{blockFillerMode:"nbsp"}),i=t.createDocumentFragment(),o=t.body.childNodes;for(;o.length>0;)i.appendChild(o[0]);return r.domToView(i)}(i,e),s=function(t){const e=[],n=[],r=Array.from(t.getElementsByTagName("style"));for(const i of r)i.sheet&&i.sheet.cssRules&&i.sheet.cssRules.length&&(e.push(i.sheet),n.push(i.innerHTML));return{styles:e,stylesString:n.join(" ")}}(i);return{body:a,bodyString:o,styles:s.styles,stylesString:s.stylesString}}function ym(t,e){if(!t.childCount)return;const n=new Cf;!function(t,e,n){const r=n.createRangeIn(e),i=new Nn({name:"img"}),o=[];for(const a of r)if(i.match(a.item)){const e=a.item,n=e.getAttribute("v:shapes")?e.getAttribute("v:shapes").split(" "):[];n.length&&n.every(e=>t.indexOf(e)>-1)?o.push(e):e.getAttribute("src")||o.push(e)}for(const a of o)n.remove(a)}(function(t,e){const n=e.createRangeIn(t),r=new Nn({name:/v:(.+)/}),i=[];for(const o of n){const t=o.item,e=t.previousSibling&&t.previousSibling.name||null;r.match(t)&&t.getAttribute("o:gfxdata")&&"v:shapetype"!==e&&i.push(o.item.getAttribute("id"))}return i}(t,n),t,n),function(t,e){const n=e.createRangeIn(t),r=new Nn({name:/v:(.+)/}),i=[];for(const o of n)r.match(o.item)&&i.push(o.item);for(const o of i)e.remove(o)}(t,n);const r=function(t,e){const n=e.createRangeIn(t),r=new Nn({name:"img"}),i=[];for(const o of n)r.match(o.item)&&o.item.getAttribute("src").startsWith("file://")&&i.push(o.item);return i}(t,n);r.length&&function(t,e,n){if(t.length===e.length)for(let i=0;i<t.length;i++){const o=`data:${e[i].type};base64,${r=e[i].hex,btoa(r.match(/\w{2}/g).map(t=>String.fromCharCode(parseInt(t,16))).join(""))}`;n.setAttribute("src",o,t[i])}var r}(r,function(t){if(!t)return[];const e=/{\\pict[\s\S]+?\\bliptag-?\d+(\\blipupi-?\d+)?({\\\*\\blipuid\s?[\da-fA-F]+)?[\s}]*?/,n=new RegExp("(?:("+e.source+"))([\\da-fA-F\\s]+)\\}","g"),r=t.match(n),i=[];if(r)for(const o of r){let t=!1;o.includes("\\pngblip")?t="image/png":o.includes("\\jpegblip")&&(t="image/jpeg"),t&&i.push({hex:o.replace(e,"").replace(/[^\da-fA-F]/g,""),type:t})}return i}(e),n)}const wm=/<meta\s*name="?generator"?\s*content="?microsoft\s*word\s*\d+"?\/?>/i,_m=/xmlns:o="urn:schemas-microsoft-com/i;class xm{constructor(t){this.document=t}isActive(t){return wm.test(t)||_m.test(t)}execute(t){const{body:e,stylesString:n}=vm(t.dataTransfer.getData("text/html"),this.document.stylesProcessor);dm(e,n),ym(e,t.dataTransfer.getData("text/rtf")),t.content=e}}function km(t,e){let n=e.parent;for(;n;){if(n.name===t)return n;n=n.parent}}function Am(t,e,n,r,i=1){e>i?r.setAttribute(t,e,n):r.removeAttribute(t,n)}function Mm(t,e,n={}){const r=t.createElement("tableCell",n);t.insertElement("paragraph",r),t.insert(r,e)}function Om(t,e){const n=e.parent.parent,r=parseInt(n.getAttribute("headingColumns")||0),{column:i}=t.getCellLocation(e);return!!r&&i<r}function Sm(){return t=>{t.on("element:table",(t,e,n)=>{const r=e.viewItem;if(!n.consumable.test(r,{name:!0}))return;const{rows:i,headingRows:o,headingColumns:a}=function(t){const e={headingRows:0,headingColumns:0},n=[],r=[];let i;for(const o of Array.from(t.getChildren()))if("tbody"===o.name||"thead"===o.name||"tfoot"===o.name){"thead"!==o.name||i||(i=o);const t=Array.from(o.getChildren()).filter(t=>t.is("element","tr"));for(const o of t)if("thead"===o.parent.name&&o.parent===i)e.headingRows++,n.push(o);else{r.push(o);const t=Cm(o);t>e.headingColumns&&(e.headingColumns=t)}}return e.rows=[...n,...r],e}(r),s={};a&&(s.headingColumns=a),o&&(s.headingRows=o);const l=n.writer.createElement("table",s),c=n.splitToAllowedParent(l,e.modelCursor);if(c){if(n.writer.insert(l,c.position),n.consumable.consume(r,{name:!0}),i.forEach(t=>n.convertItem(t,n.writer.createPositionAt(l,"end"))),l.isEmpty){const t=n.writer.createElement("tableRow");n.writer.insert(t,n.writer.createPositionAt(l,"end")),Mm(n.writer,n.writer.createPositionAt(t,"end"))}e.modelRange=n.writer.createRange(n.writer.createPositionBefore(l),n.writer.createPositionAfter(l)),c.cursorParent?e.modelCursor=n.writer.createPositionAt(c.cursorParent,0):e.modelCursor=e.modelRange.end}})}}function Tm(t){return e=>{e.on("element:"+t,(t,e,n)=>{const r=e.viewItem;if(!n.consumable.test(r,{name:!0}))return;const i=n.writer.createElement("tableCell"),o=n.splitToAllowedParent(i,e.modelCursor);if(!o)return;n.writer.insert(i,o.position),n.consumable.consume(r,{name:!0});const a=n.writer.createPositionAt(i,0);n.convertChildren(r,a),i.childCount||n.writer.insertElement("paragraph",a),e.modelRange=n.writer.createRange(n.writer.createPositionBefore(i),n.writer.createPositionAfter(i)),e.modelCursor=e.modelRange.end})}}function Cm(t){let e=0,n=0;const r=Array.from(t.getChildren()).filter(t=>"th"===t.name||"td"===t.name);for(;n<r.length&&"th"===r[n].name;){const t=r[n];e+=parseInt(t.getAttribute("colspan")||1),n++}return e}class Em{constructor(t,e={}){this._table=t,this._startRow=void 0!==e.row?e.row:e.startRow||0,this._endRow=void 0!==e.row?e.row:e.endRow,this._startColumn=void 0!==e.column?e.column:e.startColumn||0,this._endColumn=void 0!==e.column?e.column:e.endColumn,this._includeAllSlots=!!e.includeAllSlots,this._skipRows=new Set,this._row=0,this._column=0,this._cellIndex=0,this._spannedCells=new Map,this._nextCellAtColumn=-1}[Symbol.iterator](){return this}next(){const t=this._table.getChild(this._row);if(!t||this._isOverEndRow())return{done:!0};if(this._isOverEndColumn())return this._advanceToNextRow();let e=null;const n=this._getSpanned();if(n)this._includeAllSlots&&!this._shouldSkipSlot()&&(e=this._formatOutValue(n.cell,n.row,n.column));else{const n=t.getChild(this._cellIndex);if(!n)return this._advanceToNextRow();const r=parseInt(n.getAttribute("colspan")||1),i=parseInt(n.getAttribute("rowspan")||1);(r>1||i>1)&&this._recordSpans(n,i,r),this._shouldSkipSlot()||(e=this._formatOutValue(n)),this._nextCellAtColumn=this._column+r}return this._column++,this._column==this._nextCellAtColumn&&this._cellIndex++,e||this.next()}skipRow(t){this._skipRows.add(t)}_advanceToNextRow(){return this._row++,this._column=0,this._cellIndex=0,this._nextCellAtColumn=-1,this.next()}_isOverEndRow(){return void 0!==this._endRow&&this._row>this._endRow}_isOverEndColumn(){return void 0!==this._endColumn&&this._column>this._endColumn}_formatOutValue(t,e=this._row,n=this._column){return{done:!1,value:new jm(this,t,e,n)}}_shouldSkipSlot(){const t=this._skipRows.has(this._row),e=this._row<this._startRow,n=this._column<this._startColumn,r=void 0!==this._endColumn&&this._column>this._endColumn;return t||e||n||r}_getSpanned(){const t=this._spannedCells.get(this._row);return t&&t.get(this._column)||null}_recordSpans(t,e,n){const r={cell:t,row:this._row,column:this._column};for(let i=this._row;i<this._row+e;i++)for(let t=this._column;t<this._column+n;t++)i==this._row&&t==this._column||this._markSpannedCell(i,t,r)}_markSpannedCell(t,e,n){this._spannedCells.has(t)||this._spannedCells.set(t,new Map),this._spannedCells.get(t).set(e,n)}}class jm{constructor(t,e,n,r){this.cell=e,this.row=t._row,this.column=t._column,this.cellAnchorRow=n,this.cellAnchorColumn=r,this._cellIndex=t._cellIndex,this._table=t._table}get isAnchor(){return this.row===this.cellAnchorRow&&this.column===this.cellAnchorColumn}get cellWidth(){return parseInt(this.cell.getAttribute("colspan")||1)}get cellHeight(){return parseInt(this.cell.getAttribute("rowspan")||1)}getPositionBefore(){return this._table.root.document.model.createPositionAt(this._table.getChild(this.row),this._cellIndex)}}function Lm(t={}){return e=>e.on("insert:table",(e,n,r)=>{const i=n.item;if(!r.consumable.consume(i,"insert"))return;r.consumable.consume(i,"attribute:headingRows:table"),r.consumable.consume(i,"attribute:headingColumns:table");const o=t&&t.asWidget,a=r.writer.createContainerElement("figure",{class:"table"}),s=r.writer.createContainerElement("table");let l;var c,u;r.writer.insert(r.writer.createPositionAt(a,0),s),o&&(c=a,(u=r.writer).setCustomProperty("table",!0,c),l=Yh(c,u,{hasSelectionHandle:!0}));const h=new Em(i),d={headingRows:i.getAttribute("headingRows")||0,headingColumns:i.getAttribute("headingColumns")||0},f=new Map;for(const m of h){const{row:e,cell:n}=m,o=i.getChild(e),a=f.get(e)||Rm(s,o,e,d,r);f.set(e,a),r.consumable.consume(n,"insert"),Im(m,d,r.writer.createPositionAt(a,"end"),r,t)}for(const t of i.getChildren()){const e=t.index;f.has(e)||f.set(e,Rm(s,t,e,d,r))}const p=r.mapper.toViewPosition(n.range.start);r.mapper.bindElements(i,o?l:a),r.writer.insert(p,o?l:a)})}function Pm(t,e,n){const r=n.writer,i=n.mapper.toViewElement(t);if(!i)return;const o=Vh(r.createEditableElement(e,i.getAttributes()),r);zh(o,r,(t,e,n)=>n.addClass(Vm(e.classes),t),(t,e,n)=>n.removeClass(Vm(e.classes),t)),r.insert(r.createPositionAfter(i),o),r.move(r.createRangeIn(i),r.createPositionAt(o,0)),r.remove(r.createRangeOn(i)),n.mapper.unbindViewElement(i),n.mapper.bindElements(t,o)}function Dm(t,e,n){const{cell:r}=t,i=Nm(t,e),o=n.mapper.toViewElement(r);o&&o.name!==i&&Pm(r,i,n)}function Im(t,e,n,r,i){const o=i&&i.asWidget,a=Nm(t,e),s=o?Vh(r.writer.createEditableElement(a),r.writer):r.writer.createContainerElement(a);o&&zh(s,r.writer,(t,e,n)=>n.addClass(Vm(e.classes),t),(t,e,n)=>n.removeClass(Vm(e.classes),t));const l=t.cell,c=l.getChild(0),u=1===l.childCount&&"paragraph"===c.name;if(r.writer.insert(n,s),u&&![...c.getAttributeKeys()].length){const t=l.getChild(0),e=r.writer.createPositionAt(s,"end");if(r.consumable.consume(t,"insert"),o){const n=r.writer.createContainerElement("span",{style:"display:inline-block"});r.mapper.bindElements(t,n),r.writer.insert(e,n),r.mapper.bindElements(l,s)}else r.mapper.bindElements(l,s),r.mapper.bindElements(t,s)}else r.mapper.bindElements(l,s)}function Rm(t,e,n,r,i){i.consumable.consume(e,"insert");const o=e.isEmpty?i.writer.createEmptyElement("tr"):i.writer.createContainerElement("tr");i.mapper.bindElements(e,o);const a=r.headingRows,s=Bm(function(t,e){return t<e.headingRows?"thead":"tbody"}(n,r),t,i),l=a>0&&n>=a?n-a:n,c=i.writer.createPositionAt(s,l);return i.writer.insert(c,o),o}function Nm(t,e){const{row:n,column:r}=t,{headingColumns:i,headingRows:o}=e;return o&&o>n||i&&i>r?"th":"td"}function Bm(t,e,n){const r=Fm(t,e);return r||function(t,e,n){const r=n.writer.createContainerElement(t),i=n.writer.createPositionAt(e,"tbody"==t?"end":0);return n.writer.insert(i,r),r}(t,e,n)}function Fm(t,e){for(const n of e.getChildren())if(n.name==t)return n}function Ym(t,e,n){const r=Fm(t,e);r&&0===r.childCount&&n.writer.remove(n.writer.createRangeOn(r))}function zm(t,e,n,r){for(const i of t){const t=n.mapper.toViewElement(i);t&&n.writer.move(n.writer.createRangeOn(t),n.writer.createPositionAt(e,r))}}function Hm(t){for(const e of t.getChildren())if("table"===e.name)return e}function Vm(t){return Array.isArray(t)?t:[t]}class Wm extends iu{refresh(){const t=this.editor.model,e=t.document.selection,n=t.schema,r=function(t){const e=t.parent;return e===e.root?e:e.parent}(e.getFirstPosition());this.isEnabled=n.checkChild(r,"table")}execute(t={}){const e=this.editor.model,n=e.document.selection,r=this.editor.plugins.get("TableUtils"),i=parseInt(t.rows)||2,o=parseInt(t.columns)||2,a=Wh(n,e);e.change(t=>{const n=r.createTable(t,i,o);e.insertContent(n,a),t.setSelection(t.createPositionAt(n.getNodeByPath([0,0,0]),0))})}}function Um(t){const e=[];for(const r of(n=t.getRanges(),Array.from(n).sort(Qm))){const t=r.getContainedElement();t&&t.is("tableCell")&&e.push(t)}var n;return e}function $m(t){const e=[];for(const n of t.getRanges()){const t=km("tableCell",n.start);t&&e.push(t)}return e}function Gm(t){const e=Um(t);return e.length?e:$m(t)}function qm(t){return Km(t.map(t=>t.parent.index))}function Xm(t){const e=km("table",t[0]);return Km([...new Em(e)].filter(e=>t.includes(e.cell)).map(t=>t.column))}function Zm(t,e){if(t.length<2||!function(t){const e=km("table",t[0]),n=qm(t),r=parseInt(e.getAttribute("headingRows")||0);if(!Jm(n,r))return!1;const i=parseInt(e.getAttribute("headingColumns")||0);return Jm(Xm(t),i)}(t))return!1;const n=new Set,r=new Set;let i=0;for(const o of t){const{row:t,column:a}=e.getCellLocation(o),s=parseInt(o.getAttribute("rowspan")||1),l=parseInt(o.getAttribute("colspan")||1);n.add(t),r.add(a),s>1&&n.add(t+s-1),l>1&&r.add(a+l-1),i+=s*l}return function(t,e){const n=Array.from(t.values()),r=Array.from(e.values()),i=Math.max(...n),o=Math.min(...n),a=Math.max(...r),s=Math.min(...r);return(i-o+1)*(a-s+1)}(n,r)==i}function Km(t){const e=t.sort((t,e)=>t-e);return{first:e[0],last:e[e.length-1]}}function Qm(t,e){const n=t.start,r=e.start;return n.isBefore(r)?-1:1}function Jm({first:t,last:e},n){return t<n===e<n}class tg extends iu{constructor(t,e={}){super(t),this.order=e.order||"below"}refresh(){const t=km("table",this.editor.model.document.selection.getFirstPosition());this.isEnabled=!!t}execute(){const t=this.editor,e=t.model.document.selection,n=t.plugins.get("TableUtils"),r="above"===this.order,i=Gm(e),o=qm(i),a=r?o.first:o.last,s=km("table",i[0]);n.insertRows(s,{at:r?a:a+1,copyStructureFromAbove:!r})}}class eg extends iu{constructor(t,e={}){super(t),this.order=e.order||"right"}refresh(){const t=km("table",this.editor.model.document.selection.getFirstPosition());this.isEnabled=!!t}execute(){const t=this.editor,e=t.model.document.selection,n=t.plugins.get("TableUtils"),r="left"===this.order,i=Gm(e),o=Xm(i),a=r?o.first:o.last,s=km("table",i[0]);n.insertColumns(s,{columns:1,at:r?a:a+1})}}class ng extends iu{constructor(t,e={}){super(t),this.direction=e.direction||"horizontally"}refresh(){const t=Gm(this.editor.model.document.selection);this.isEnabled=1===t.length}execute(){const t=Gm(this.editor.model.document.selection)[0],e="horizontally"===this.direction,n=this.editor.plugins.get("TableUtils");e?n.splitCellHorizontally(t,2):n.splitCellVertically(t,2)}}function rg(t,e,n){const{startRow:r,startColumn:i,endRow:o,endColumn:a}=e,s=n.createElement("table"),l=o-r+1;for(let u=0;u<l;u++)n.insertElement("tableRow",s,"end");const c=[...new Em(t,{startRow:r,endRow:o,startColumn:i,endColumn:a,includeAllSlots:!0})];for(const{row:u,column:h,cell:d,isAnchor:f,cellAnchorRow:p,cellAnchorColumn:m}of c){const t=u-r,e=s.getChild(t);if(f){const t=n.cloneElement(d);n.append(t,e),lg(t,u,h,o,a,n)}else(p<r||m<i)&&Mm(n,n.createPositionAt(e,"end"))}return function(t,e,n,r,i){const o=parseInt(e.getAttribute("headingRows")||0);o>0&&Am("headingRows",o-n,t,i,0);const a=parseInt(e.getAttribute("headingColumns")||0);a>0&&Am("headingColumns",a-r,t,i,0)}(s,t,r,i,n),s}function ig(t,e,n=0){const r=[],i=new Em(t,{startRow:n,endRow:e-1});for(const o of i){const{row:t,cellHeight:n}=o,i=t+n-1;t<e&&e<=i&&r.push(o)}return r}function og(t,e,n){const r=t.parent,i=r.parent,o=r.index,a=e-o,s={},l=parseInt(t.getAttribute("rowspan"))-a;l>1&&(s.rowspan=l);const c=parseInt(t.getAttribute("colspan")||1);c>1&&(s.colspan=c);const u=o+a,h=[...new Em(i,{startRow:o,endRow:u,includeAllSlots:!0})];let d;for(const f of h){const{row:e,column:r,cell:i}=f;i===t&&void 0===d&&(d=r),void 0!==d&&d===r&&e===u&&Mm(n,f.getPositionBefore(),s)}Am("rowspan",a,t,n)}function ag(t,e){const n=[],r=new Em(t);for(const i of r){const{column:t,cellWidth:r}=i,o=t+r-1;t<e&&e<=o&&n.push(i)}return n}function sg(t,e,n,r){const i=n-e,o={},a=parseInt(t.getAttribute("colspan"))-i;a>1&&(o.colspan=a);const s=parseInt(t.getAttribute("rowspan")||1);s>1&&(o.rowspan=s),Mm(r,r.createPositionAfter(t),o),Am("colspan",i,t,r)}function lg(t,e,n,r,i,o){const a=parseInt(t.getAttribute("colspan")||1),s=parseInt(t.getAttribute("rowspan")||1);n+a-1>i&&Am("colspan",i-n+1,t,o,1),e+s-1>r&&Am("rowspan",r-e+1,t,o,1)}function cg(t,e){const n=e.getColumns(t),r=new Array(n).fill(0);for(const{column:o}of new Em(t))r[o]++;const i=r.reduce((t,e,n)=>e?t:[...t,n],[]);return i.reverse().forEach(n=>{e.removeColumns(t,{at:n})}),i.length>0}function ug(t,e,n){const r=[];for(let i=0;i<t.childCount;i++)t.getChild(i).isEmpty&&r.push(i);return r.reverse().forEach(r=>{e.removeRows(t,{at:r,batch:n})}),r.length>0}function hg(t,e,n){cg(t,e)||ug(t,e,n)}function dg(t,e){const n=Array.from(new Em(t,{startColumn:e.firstColumn,endColumn:e.lastColumn,row:e.lastRow}));if(n.every(({cellHeight:t})=>1===t))return e.lastRow;const r=n[0].cellHeight-1;return e.lastRow+r}function fg(t,e){const n=Array.from(new Em(t,{startRow:e.firstRow,endRow:e.lastRow,column:e.lastColumn}));if(n.every(({cellWidth:t})=>1===t))return e.lastColumn;const r=n[0].cellWidth-1;return e.lastColumn+r}class pg extends iu{constructor(t,e){super(t),this.direction=e.direction,this.isHorizontal="right"==this.direction||"left"==this.direction}refresh(){const t=this._getMergeableCell();this.value=t,this.isEnabled=!!t}execute(){const t=this.editor.model,e=$m(t.document.selection)[0],n=this.value,r=this.direction;t.change(t=>{const i="right"==r||"down"==r,o=i?e:n,a=i?n:e,s=a.parent;!function(t,e,n){mg(t)||(mg(e)&&n.remove(n.createRangeIn(e)),n.move(n.createRangeIn(t),n.createPositionAt(e,"end"))),n.remove(t)}(a,o,t);const l=this.isHorizontal?"colspan":"rowspan",c=parseInt(e.getAttribute(l)||1),u=parseInt(n.getAttribute(l)||1);t.setAttribute(l,c+u,o),t.setSelection(t.createRangeIn(o));const h=this.editor.plugins.get("TableUtils");hg(km("table",s),h,t.batch)})}_getMergeableCell(){const t=$m(this.editor.model.document.selection)[0];if(!t)return;const e=this.editor.plugins.get("TableUtils"),n=this.isHorizontal?function(t,e,n){const r=t.parent.parent,i="right"==e?t.nextSibling:t.previousSibling,o=(r.getAttribute("headingColumns")||0)>0;if(!i)return;const a="right"==e?t:i,s="right"==e?i:t,{column:l}=n.getCellLocation(a),{column:c}=n.getCellLocation(s),u=parseInt(a.getAttribute("colspan")||1),h=Om(n,a),d=Om(n,s);return o&&h!=d?void 0:l+u===c?i:void 0}(t,this.direction,e):function(t,e){const n=t.parent,r=n.parent,i=r.getChildIndex(n);if("down"==e&&i===r.childCount-1||"up"==e&&0===i)return;const o=parseInt(t.getAttribute("rowspan")||1),a=r.getAttribute("headingRows")||0,s="down"==e&&i+o===a,l="up"==e&&i===a;if(a&&(s||l))return;const c=parseInt(t.getAttribute("rowspan")||1),u="down"==e?i+c:i,h=[...new Em(r,{endRow:u})],d=h.find(e=>e.cell===t).column,f=h.find(({row:t,cellHeight:n,column:r})=>r===d&&("down"==e?t===u:u===t+n));return f&&f.cell}(t,this.direction);if(!n)return;const r=this.isHorizontal?"rowspan":"colspan",i=parseInt(t.getAttribute(r)||1);return parseInt(n.getAttribute(r)||1)===i?n:void 0}}function mg(t){return 1==t.childCount&&t.getChild(0).is("paragraph")&&t.getChild(0).isEmpty}class gg extends iu{refresh(){const t=Gm(this.editor.model.document.selection),e=t[0];if(e){const n=km("table",e),r=this.editor.plugins.get("TableUtils").getRows(n)-1,i=qm(t),o=0===i.first&&i.last===r;this.isEnabled=!o}else this.isEnabled=!1}execute(){const t=this.editor.model,e=Gm(t.document.selection),n=qm(e),r=e[0],i=km("table",r),o=this.editor.plugins.get("TableUtils").getCellLocation(r).column,a=t.createBatch();t.enqueueChange(a,t=>{t.setSelection(t.createSelection(i,"on"));const e=n.last-n.first+1;this.editor.plugins.get("TableUtils").removeRows(i,{at:n.first,rows:e,batch:a})}),t.enqueueChange(a,t=>{const e=function(t,e,n){const r=t.getChild(e)||t.getChild(t.childCount-1);let i=r.getChild(0),o=0;for(const a of r.getChildren()){if(o>n)return i;i=a,o+=parseInt(a.getAttribute("colspan")||1)}return i}(i,n.first,o);t.setSelection(t.createPositionAt(e,0))})}}class bg extends iu{refresh(){const t=Gm(this.editor.model.document.selection),e=t[0];if(e){const n=km("table",e),r=this.editor.plugins.get("TableUtils").getColumns(n),{first:i,last:o}=Xm(t);this.isEnabled=o-i<r-1}else this.isEnabled=!1}execute(){const[t,e]=function(t){const e=Gm(t),n=e[0],r=e.pop(),i=[n,r];return n.isBefore(r)?i:i.reverse()}(this.editor.model.document.selection),n=t.parent.parent,r=[...new Em(n)],i={first:r.find(e=>e.cell===t).column,last:r.find(t=>t.cell===e).column},o=function(t,e,n,r){return parseInt(n.getAttribute("colspan")||1)>1?n:e.previousSibling||n.nextSibling?n.nextSibling||e.previousSibling:r.first?t.reverse().find(({column:t})=>t<r.first).cell:t.reverse().find(({column:t})=>t>r.last).cell}(r,t,e,i);this.editor.model.change(t=>{const e=i.last-i.first+1;this.editor.plugins.get("TableUtils").removeColumns(n,{at:i.first,columns:e}),t.setSelection(t.createPositionAt(o,0))})}}class vg extends iu{refresh(){const t=Gm(this.editor.model.document.selection),e=t.length>0;this.isEnabled=e,this.value=e&&t.every(t=>this._isInHeading(t,t.parent.parent))}execute(t={}){if(t.forceValue===this.value)return;const e=this.editor.model,n=Gm(e.document.selection),r=km("table",n[0]),{first:i,last:o}=qm(n),a=this.value?i:o+1,s=r.getAttribute("headingRows")||0;e.change(t=>{if(a){const e=ig(r,a,a>s?s:0);for(const{cell:n}of e)og(n,a,t)}Am("headingRows",a,r,t,0)})}_isInHeading(t,e){const n=parseInt(e.getAttribute("headingRows")||0);return!!n&&t.parent.index<n}}class yg extends iu{refresh(){const t=Gm(this.editor.model.document.selection),e=this.editor.plugins.get("TableUtils"),n=t.length>0;this.isEnabled=n,this.value=n&&t.every(t=>Om(e,t))}execute(t={}){if(t.forceValue===this.value)return;const e=this.editor.model,n=Gm(e.document.selection),r=km("table",n[0]),{first:i,last:o}=Xm(n),a=this.value?i:o+1;e.change(t=>{if(a){const e=ag(r,a);for(const{cell:n,column:r}of e)sg(n,r,a,t)}Am("headingColumns",a,r,t,0)})}}class wg extends Qc{static get pluginName(){return"TableUtils"}getCellLocation(t){const e=t.parent,n=e.parent,r=n.getChildIndex(e),i=new Em(n,{row:r});for(const{cell:o,row:a,column:s}of i)if(o===t)return{row:a,column:s}}createTable(t,e,n){const r=t.createElement("table");return _g(t,r,0,e,n),r}insertRows(t,e={}){const n=this.editor.model,r=e.at||0,i=e.rows||1,o=void 0!==e.copyStructureFromAbove,a=e.copyStructureFromAbove?r-1:r,s=this.getRows(t),l=this.getColumns(t);n.change(e=>{const n=t.getAttribute("headingRows")||0;if(n>r&&e.setAttribute("headingRows",n+i,t),!o&&(0===r||r===s))return void _g(e,t,r,i,l);const c=o?Math.max(r,a):r,u=new Em(t,{endRow:c}),h=new Array(l).fill(1);for(const{row:t,column:s,cellHeight:l,cellWidth:d,cell:f}of u){const n=t+l-1,c=t<=a&&a<=n;t<r&&r<=n?(e.setAttribute("rowspan",l+i,f),h[s]=-d):o&&c&&(h[s]=d)}for(let o=0;o<i;o++){const n=e.createElement("tableRow");e.insert(n,t,r);for(let t=0;t<h.length;t++){const r=h[t],i=e.createPositionAt(n,"end");r>0&&Mm(e,i,r>1?{colspan:r}:null),t+=Math.abs(r)-1}}})}insertColumns(t,e={}){const n=this.editor.model,r=e.at||0,i=e.columns||1;n.change(e=>{const n=t.getAttribute("headingColumns");r<n&&e.setAttribute("headingColumns",n+i,t);const o=this.getColumns(t);if(0===r||o===r){for(const n of t.getChildren())xg(i,e,e.createPositionAt(n,r?"end":0));return}const a=new Em(t,{column:r,includeAllSlots:!0});for(const t of a){const{row:n,cell:o,cellAnchorColumn:s,cellAnchorRow:l,cellWidth:c,cellHeight:u}=t;if(s<r){e.setAttribute("colspan",c+i,o);const t=l+u-1;for(let e=n;e<=t;e++)a.skipRow(e)}else xg(i,e,t.getPositionBefore())}})}removeRows(t,e){const n=this.editor.model,r=e.rows||1,i=e.at,o=i+r-1,a=e.batch||"default";n.enqueueChange(a,e=>{const{cellsToMove:r,cellsToTrim:s}=function(t,e,n){const r=new Map,i=[];for(const{row:o,column:a,cellHeight:s,cell:l}of new Em(t,{endRow:n})){const t=o+s-1;if(o>=e&&o<=n&&t>n){const t=s-(n-o+1);r.set(a,{cell:l,rowspan:t})}if(o<e&&t>=e){let r;r=t>=n?n-e+1:t-e+1,i.push({cell:l,rowspan:s-r})}}return{cellsToMove:r,cellsToTrim:i}}(t,i,o);r.size&&function(t,e,n,r){const i=[...new Em(t,{includeAllSlots:!0,row:e})],o=t.getChild(e);let a;for(const{column:s,cell:l,isAnchor:c}of i)if(n.has(s)){const{cell:t,rowspan:e}=n.get(s),i=a?r.createPositionAfter(a):r.createPositionAt(o,0);r.move(r.createRangeOn(t),i),Am("rowspan",e,t,r),a=t}else c&&(a=l)}(t,o+1,r,e);for(let n=o;n>=i;n--)e.remove(t.getChild(n));for(const{rowspan:t,cell:n}of s)Am("rowspan",t,n,e);cg(t,this),function(t,e,n,r,i){r.enqueueChange(i,r=>{const i=t.getAttribute("headingRows")||0;e<i&&Am("headingRows",n<i?i-(n-e+1):e,t,r,0)})}(t,i,o,n,a)})}removeColumns(t,e){const n=this.editor.model,r=e.at,i=e.columns||1,o=e.at+i-1;n.change(e=>{!function(t,e,n){const r=t.getAttribute("headingColumns")||0;if(r&&e.first<r){const i=Math.min(r-1,e.last)-e.first+1;n.setAttribute("headingColumns",r-i,t)}}(t,{first:r,last:o},e);for(let n=o;n>=r;n--)for(const{cell:r,column:i,cellWidth:o}of[...new Em(t)])i<=n&&o>1&&i+o>n?Am("colspan",o-1,r,e):i===n&&e.remove(r);ug(t,this,e.batch)})}splitCellVertically(t,e=2){const n=this.editor.model,r=t.parent.parent,i=parseInt(t.getAttribute("rowspan")||1),o=parseInt(t.getAttribute("colspan")||1);n.change(n=>{if(o>1){const{newCellsSpan:r,updatedSpan:a}=kg(o,e);Am("colspan",a,t,n);const s={};r>1&&(s.colspan=r),i>1&&(s.rowspan=i),xg(o>e?e-1:o-1,n,n.createPositionAfter(t),s)}if(o<e){const a=e-o,s=[...new Em(r)],{column:l}=s.find(({cell:e})=>e===t),c=s.filter(({cell:e,cellWidth:n,column:r})=>e!==t&&r===l||r<l&&r+n>l);for(const{cell:t,cellWidth:e}of c)n.setAttribute("colspan",e+a,t);const u={};i>1&&(u.rowspan=i),xg(a,n,n.createPositionAfter(t),u);const h=r.getAttribute("headingColumns")||0;h>l&&Am("headingColumns",h+a,r,n)}})}splitCellHorizontally(t,e=2){const n=this.editor.model,r=t.parent,i=r.parent,o=i.getChildIndex(r),a=parseInt(t.getAttribute("rowspan")||1),s=parseInt(t.getAttribute("colspan")||1);n.change(n=>{if(a>1){const r=[...new Em(i,{startRow:o,endRow:o+a-1,includeAllSlots:!0})],{newCellsSpan:l,updatedSpan:c}=kg(a,e);Am("rowspan",c,t,n);const{column:u}=r.find(({cell:e})=>e===t),h={};l>1&&(h.rowspan=l),s>1&&(h.colspan=s);for(const t of r){const{column:e,row:r}=t,i=e===u,a=(r+o+c)%l==0;r>=o+c&&i&&a&&xg(1,n,t.getPositionBefore(),h)}}if(a<e){const r=e-a,l=[...new Em(i,{startRow:0,endRow:o})];for(const{cell:e,cellHeight:i,row:a}of l)if(e!==t&&a+i>o){const t=i+r;n.setAttribute("rowspan",t,e)}const c={};s>1&&(c.colspan=s),_g(n,i,o+1,r,1,c);const u=i.getAttribute("headingRows")||0;u>o&&Am("headingRows",u+r,i,n)}})}getColumns(t){return[...t.getChild(0).getChildren()].reduce((t,e)=>t+parseInt(e.getAttribute("colspan")||1),0)}getRows(t){return t.childCount}}function _g(t,e,n,r,i,o={}){for(let a=0;a<r;a++){const r=t.createElement("tableRow");t.insert(r,e,n),xg(i,t,t.createPositionAt(r,"end"),o)}}function xg(t,e,n,r={}){for(let i=0;i<t;i++)Mm(e,n,r)}function kg(t,e){if(t<e)return{newCellsSpan:1,updatedSpan:1};const n=Math.floor(t/e);return{newCellsSpan:n,updatedSpan:t-n*e+n}}class Ag extends iu{refresh(){const t=Um(this.editor.model.document.selection);this.isEnabled=Zm(t,this.editor.plugins.get(wg))}execute(){const t=this.editor.model,e=this.editor.plugins.get(wg);t.change(n=>{const r=Um(t.document.selection),i=r.shift();n.setSelection(i,0);const{mergeWidth:o,mergeHeight:a}=function(t,e,n){let r=0,i=0;for(const s of e){const{row:t,column:e}=n.getCellLocation(s);r=Sg(s,e,r,"colspan"),i=Sg(s,t,i,"rowspan")}const{row:o,column:a}=n.getCellLocation(t);return{mergeWidth:r-a,mergeHeight:i-o}}(i,r,e);Am("colspan",o,i,n),Am("rowspan",a,i,n);for(const t of r)Mg(t,i,n);hg(km("table",i),e,n.batch),n.setSelection(i,"in")})}}function Mg(t,e,n){Og(t)||(Og(e)&&n.remove(n.createRangeIn(e)),n.move(n.createRangeIn(t),n.createPositionAt(e,"end"))),n.remove(t)}function Og(t){return 1==t.childCount&&t.getChild(0).is("paragraph")&&t.getChild(0).isEmpty}function Sg(t,e,n,r){const i=parseInt(t.getAttribute(r)||1);return Math.max(n,e+i)}class Tg extends iu{refresh(){const t=Gm(this.editor.model.document.selection);this.isEnabled=t.length>0}execute(){const t=this.editor.model,e=Gm(t.document.selection),n=qm(e),r=km("table",e[0]),i=[];for(let o=n.first;o<=n.last;o++)for(const e of r.getChild(o).getChildren())i.push(t.createRangeOn(e));t.change(t=>{t.setSelection(i)})}}class Cg extends iu{refresh(){const t=Gm(this.editor.model.document.selection);this.isEnabled=t.length>0}execute(){const t=this.editor.model,e=Gm(t.document.selection),n=e[0],r=e.pop(),i=km("table",n),o=this.editor.plugins.get("TableUtils"),a=o.getCellLocation(n),s=o.getCellLocation(r),l=Math.min(a.column,s.column),c=Math.max(a.column,s.column),u=[];for(const h of new Em(i,{startColumn:l,endColumn:c}))u.push(t.createRangeOn(h.cell));t.change(t=>{t.setSelection(u)})}}function Eg(t){t.document.registerPostFixer(e=>function(t,e){const n=e.document.differ.getChanges();let r=!1;const i=new Set;for(const o of n){let e;"table"==o.name&&"insert"==o.type&&(e=o.position.nodeAfter),"tableRow"!=o.name&&"tableCell"!=o.name||(e=km("table",o.position)),Pg(o)&&(e=km("table",o.range.start)),e&&!i.has(e)&&(r=jg(e,t)||r,r=Lg(e,t)||r,i.add(e))}return r}(e,t))}function jg(t,e){let n=!1;const r=function(t){const e=parseInt(t.getAttribute("headingRows")||0),n=t.childCount,r=[];for(const{row:i,cell:o,cellHeight:a}of new Em(t)){if(a<2)continue;const t=i<e?e:n;if(i+a>t){const e=t-i;r.push({cell:o,rowspan:e})}}return r}(t);if(r.length){n=!0;for(const t of r)Am("rowspan",t.rowspan,t.cell,e,1)}return n}function Lg(t,e){let n=!1;const r=function(t){const e=new Array(t.childCount).fill(0);for(const{row:n}of new Em(t,{includeAllSlots:!0}))e[n]++;return e}(t),i=[];for(const[a,s]of r.entries())s||i.push(a);if(i.length){n=!0;for(const n of i.reverse())e.remove(t.getChild(n)),r.splice(n,1)}const o=r[0];if(!r.every(t=>t===o)){const i=r.reduce((t,e)=>e>t?e:t,0);for(const[o,a]of r.entries()){const r=i-a;if(r){for(let n=0;n<r;n++)Mm(e,e.createPositionAt(t.getChild(o),"end"));n=!0}}}return n}function Pg(t){const e="attribute"===t.type,n=t.attributeKey;return e&&("headingRows"===n||"colspan"===n||"rowspan"===n)}function Dg(t){t.document.registerPostFixer(e=>function(t,e){const n=e.document.differ.getChanges();let r=!1;for(const i of n)"insert"==i.type&&"table"==i.name&&(r=Ig(i.position.nodeAfter,t)||r),"insert"==i.type&&"tableRow"==i.name&&(r=Rg(i.position.nodeAfter,t)||r),"insert"==i.type&&"tableCell"==i.name&&(r=Ng(i.position.nodeAfter,t)||r),Bg(i)&&(r=Ng(i.position.parent,t)||r);return r}(e,t))}function Ig(t,e){let n=!1;for(const r of t.getChildren())n=Rg(r,e)||n;return n}function Rg(t,e){let n=!1;for(const r of t.getChildren())n=Ng(r,e)||n;return n}function Ng(t,e){if(0==t.childCount)return e.insertElement("paragraph",t),!0;const n=Array.from(t.getChildren()).filter(t=>t.is("text"));for(const r of n)e.wrap(e.createRangeOn(r),"paragraph");return!!n.length}function Bg(t){return!(!t.position||!t.position.parent.is("tableCell"))&&("insert"==t.type&&"$text"==t.name||"remove"==t.type)}function Fg(t){t.document.registerPostFixer(()=>function(t){const e=t.document.differ,n=new Set;let r=0;for(const i of e.getChanges()){const t="insert"==i.type||"remove"==i.type?i.position.parent:i.range.start.parent;t.is("tableCell")&&("insert"==i.type&&r++,Yg(t,i.type,r)&&n.add(t))}if(n.size){for(const t of n.values())e.refreshItem(t);return!0}return!1}(t))}function Yg(t,e,n){if(!Array.from(t.getChildren()).some(t=>t.is("paragraph")))return!1;if("attribute"==e){const e=Array.from(t.getChild(0).getAttributeKeys()).length;return 1===t.childCount&&e<2}return t.childCount<=("insert"==e?n+1:1)}n(86);class zg extends Qc{static get pluginName(){return"TableEditing"}init(){const t=this.editor,e=t.model,n=e.schema,r=t.conversion;n.register("table",{allowWhere:"$block",allowAttributes:["headingRows","headingColumns"],isLimit:!0,isObject:!0,isBlock:!0}),n.register("tableRow",{allowIn:"table",isLimit:!0}),n.register("tableCell",{allowIn:"tableRow",allowAttributes:["colspan","rowspan"],isObject:!0}),n.extend("$block",{allowIn:"tableCell"}),n.addChildCheck((t,e)=>{if("table"==e.name&&Array.from(t.getNames()).includes("table"))return!1}),r.for("upcast").add(Sm()),r.for("editingDowncast").add(Lm({asWidget:!0})),r.for("dataDowncast").add(Lm()),r.for("upcast").elementToElement({model:"tableRow",view:"tr"}),r.for("upcast").add(t=>{t.on("element:tr",(t,e)=>{e.viewItem.isEmpty&&0==e.modelCursor.index&&t.stop()},{priority:"high"})}),r.for("editingDowncast").add(t=>t.on("insert:tableRow",(t,e,n)=>{const r=e.item;if(!n.consumable.consume(r,"insert"))return;const i=r.parent,o=Hm(n.mapper.toViewElement(i)),a=i.getChildIndex(r),s=new Em(i,{row:a}),l={headingRows:i.getAttribute("headingRows")||0,headingColumns:i.getAttribute("headingColumns")||0},c=new Map;for(const u of s){const t=c.get(a)||Rm(o,r,a,l,n);c.set(a,t),n.consumable.consume(u.cell,"insert"),Im(u,l,n.writer.createPositionAt(t,"end"),n,{asWidget:!0})}})),r.for("editingDowncast").add(t=>t.on("remove:tableRow",(t,e,n)=>{t.stop();const r=n.writer,i=n.mapper,o=i.toViewPosition(e.position).getLastMatchingPosition(t=>!t.item.is("tr")).nodeAfter,a=o.parent.parent,s=r.createRangeOn(o),l=r.remove(s);for(const c of r.createRangeIn(l).getItems())i.unbindViewElement(c);Ym("thead",a,n),Ym("tbody",a,n)},{priority:"higher"})),r.for("upcast").add(Tm("td")),r.for("upcast").add(Tm("th")),r.for("editingDowncast").add(t=>t.on("insert:tableCell",(t,e,n)=>{const r=e.item;if(!n.consumable.consume(r,"insert"))return;const i=r.parent,o=i.parent,a=o.getChildIndex(i),s=new Em(o,{row:a}),l={headingRows:o.getAttribute("headingRows")||0,headingColumns:o.getAttribute("headingColumns")||0};for(const c of s)if(c.cell===r){const t=n.mapper.toViewElement(i);return void Im(c,l,n.writer.createPositionAt(t,i.getChildIndex(r)),n,{asWidget:!0})}})),r.attributeToAttribute({model:"colspan",view:"colspan"}),r.attributeToAttribute({model:"rowspan",view:"rowspan"}),r.for("editingDowncast").add(t=>t.on("attribute:headingColumns:table",(t,e,n)=>{const r=e.item;if(!n.consumable.consume(e.item,t.name))return;const i={headingRows:r.getAttribute("headingRows")||0,headingColumns:r.getAttribute("headingColumns")||0},o=e.attributeOldValue,a=e.attributeNewValue,s=(o>a?o:a)-1;for(const l of new Em(r,{endColumn:s}))Dm(l,i,n)})),r.for("editingDowncast").add(t=>t.on("attribute:headingRows:table",(t,e,n)=>{const r=e.item;if(!n.consumable.consume(e.item,t.name))return;const i=Hm(n.mapper.toViewElement(r)),o=e.attributeOldValue,a=e.attributeNewValue;if(a>o){const t=Array.from(r.getChildren()).filter(({index:t})=>s(t,o-1,a));zm(t,Bm("thead",i,n),n,"end");for(const e of t)for(const t of e.getChildren())Pm(t,"th",n)}else{zm(Array.from(r.getChildren()).filter(({index:t})=>s(t,a-1,o)).reverse(),Bm("tbody",i,n),n,0);const t=new Em(r,{startRow:a?a-1:a,endRow:o-1}),e={headingRows:r.getAttribute("headingRows")||0,headingColumns:r.getAttribute("headingColumns")||0};for(const r of t)Dm(r,e,n)}function s(t,e,n){return t>e&&t<n}Ym("thead",i,n),Ym("tbody",i,n)})),t.commands.add("insertTable",new Wm(t)),t.commands.add("insertTableRowAbove",new tg(t,{order:"above"})),t.commands.add("insertTableRowBelow",new tg(t,{order:"below"})),t.commands.add("insertTableColumnLeft",new eg(t,{order:"left"})),t.commands.add("insertTableColumnRight",new eg(t,{order:"right"})),t.commands.add("removeTableRow",new gg(t)),t.commands.add("removeTableColumn",new bg(t)),t.commands.add("splitTableCellVertically",new ng(t,{direction:"vertically"})),t.commands.add("splitTableCellHorizontally",new ng(t,{direction:"horizontally"})),t.commands.add("mergeTableCells",new Ag(t)),t.commands.add("mergeTableCellRight",new pg(t,{direction:"right"})),t.commands.add("mergeTableCellLeft",new pg(t,{direction:"left"})),t.commands.add("mergeTableCellDown",new pg(t,{direction:"down"})),t.commands.add("mergeTableCellUp",new pg(t,{direction:"up"})),t.commands.add("setTableColumnHeader",new yg(t)),t.commands.add("setTableRowHeader",new vg(t)),t.commands.add("selectTableRow",new Tg(t)),t.commands.add("selectTableColumn",new Cg(t)),Eg(e),Fg(e),Dg(e)}static get requires(){return[wg]}}n(88);class Hg extends dc{constructor(t){super(t);const e=this.bindTemplate;this.set("icon"),this.set("isEnabled",!0),this.set("isOn",!1),this.set("isToggleable",!1),this.set("isVisible",!0),this.set("keystroke"),this.set("label"),this.set("tabindex",-1),this.set("tooltip"),this.set("tooltipPosition","s"),this.set("type","button"),this.set("withText",!1),this.children=this.createCollection(),this.actionView=this._createActionView(),this.arrowView=this._createArrowView(),this.keystrokes=new Tl,this.focusTracker=new Nl,this.setTemplate({tag:"div",attributes:{class:["ck","ck-splitbutton",e.if("isVisible","ck-hidden",t=>!t),this.arrowView.bindTemplate.if("isOn","ck-splitbutton_open")]},children:this.children})}render(){super.render(),this.children.add(this.actionView),this.children.add(this.arrowView),this.focusTracker.add(this.actionView.element),this.focusTracker.add(this.arrowView.element),this.keystrokes.listenTo(this.element),this.keystrokes.set("arrowright",(t,e)=>{this.focusTracker.focusedElement===this.actionView.element&&(this.arrowView.focus(),e())}),this.keystrokes.set("arrowleft",(t,e)=>{this.focusTracker.focusedElement===this.arrowView.element&&(this.actionView.focus(),e())})}focus(){this.actionView.focus()}_createActionView(){const t=new Rc;return t.bind("icon","isEnabled","isOn","isToggleable","keystroke","label","tabindex","tooltip","tooltipPosition","type","withText").to(this),t.extendTemplate({attributes:{class:"ck-splitbutton__action"}}),t.delegate("execute").to(this),t}_createArrowView(){const t=new Rc,e=t.bindTemplate;return t.icon=Nc,t.extendTemplate({attributes:{class:"ck-splitbutton__arrow","aria-haspopup":!0,"aria-expanded":e.to("isOn",t=>String(t))}}),t.bind("isEnabled").to(this),t.delegate("execute").to(this,"open"),t}}n(90);class Vg extends dc{constructor(t){super(t);const e=this.bindTemplate;this.items=this._createGridCollection(),this.set("rows",0),this.set("columns",0),this.bind("label").to(this,"columns",this,"rows",(t,e)=>`${e} × ${t}`),this.setTemplate({tag:"div",attributes:{class:["ck"]},children:[{tag:"div",attributes:{class:["ck-insert-table-dropdown__grid"]},on:{"mouseover@.ck-insert-table-dropdown-grid-box":e.to("boxover")},children:this.items},{tag:"div",attributes:{class:["ck-insert-table-dropdown__label"]},children:[{text:e.to("label")}]}],on:{mousedown:e.to(t=>{t.preventDefault()}),click:e.to(()=>{this.fire("execute")})}}),this.on("boxover",(t,e)=>{const{row:n,column:r}=e.target.dataset;this.set({rows:parseInt(n),columns:parseInt(r)})}),this.on("change:columns",()=>{this._highlightGridBoxes()}),this.on("change:rows",()=>{this._highlightGridBoxes()})}focus(){}focusLast(){}_highlightGridBoxes(){const t=this.rows,e=this.columns;this.items.map((n,r)=>{const i=Math.floor(r/10)<t&&r%10<e;n.set("isOn",i)})}_createGridCollection(){const t=[];for(let e=0;e<100;e++){const n=Math.floor(e/10),r=e%10;t.push(new Wg(this.locale,n+1,r+1))}return this.createCollection(t)}}class Wg extends dc{constructor(t,e,n){super(t);const r=this.bindTemplate;this.set("isOn",!1),this.setTemplate({tag:"div",attributes:{class:["ck-insert-table-dropdown-grid-box",r.if("isOn","ck-on")],"data-row":e,"data-column":n}})}}class Ug extends Qc{init(){const t=this.editor,e=this.editor.t,n="ltr"===t.locale.contentLanguageDirection;t.ui.componentFactory.add("insertTable",n=>{const r=t.commands.get("insertTable"),i=Wc(n);let o;return i.bind("isEnabled").to(r),i.buttonView.set({icon:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3 6v3h4V6H3zm0 4v3h4v-3H3zm0 4v3h4v-3H3zm5 3h4v-3H8v3zm5 0h4v-3h-4v3zm4-4v-3h-4v3h4zm0-4V6h-4v3h4zm1.5 8a1.5 1.5 0 0 1-1.5 1.5H3A1.5 1.5 0 0 1 1.5 17V4c.222-.863 1.068-1.5 2-1.5h13c.932 0 1.778.637 2 1.5v13zM12 13v-3H8v3h4zm0-4V6H8v3h4z"/></svg>',label:e("Insert table"),tooltip:!0}),i.on("change:isOpen",()=>{o||(o=new Vg(n),i.panelView.children.add(o),o.delegate("execute").to(i),i.buttonView.on("open",()=>{o.rows=0,o.columns=0}),i.on("execute",()=>{t.execute("insertTable",{rows:o.rows,columns:o.columns}),t.editing.view.focus()}))}),i}),t.ui.componentFactory.add("tableColumn",t=>{const r=[{type:"switchbutton",model:{commandName:"setTableColumnHeader",label:e("Header column"),bindIsOn:!0}},{type:"separator"},{type:"button",model:{commandName:n?"insertTableColumnLeft":"insertTableColumnRight",label:e("Insert column left")}},{type:"button",model:{commandName:n?"insertTableColumnRight":"insertTableColumnLeft",label:e("Insert column right")}},{type:"button",model:{commandName:"removeTableColumn",label:e("Delete column")}},{type:"button",model:{commandName:"selectTableColumn",label:e("Select column")}}];return this._prepareDropdown(e("Column"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 1h15A1.5 1.5 0 0 1 19 2.5v15a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 1 17.5v-15A1.5 1.5 0 0 1 2.5 1zM2 2v16h16V2H2z" opacity=".6"/><path d="M18 7v1H2V7h16zm0 5v1H2v-1h16z" opacity=".6"/><path d="M14 1v18a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1zm-2 1H8v4h4V2zm0 6H8v4h4V8zm0 6H8v4h4v-4z"/></svg>',r,t)}),t.ui.componentFactory.add("tableRow",t=>{const n=[{type:"switchbutton",model:{commandName:"setTableRowHeader",label:e("Header row"),bindIsOn:!0}},{type:"separator"},{type:"button",model:{commandName:"insertTableRowAbove",label:e("Insert row above")}},{type:"button",model:{commandName:"insertTableRowBelow",label:e("Insert row below")}},{type:"button",model:{commandName:"removeTableRow",label:e("Delete row")}},{type:"button",model:{commandName:"selectTableRow",label:e("Select row")}}];return this._prepareDropdown(e("Row"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 1h15A1.5 1.5 0 0 1 19 2.5v15a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 1 17.5v-15A1.5 1.5 0 0 1 2.5 1zM2 2v16h16V2H2z" opacity=".6"/><path d="M7 2h1v16H7V2zm5 0h1v16h-1V2z" opacity=".6"/><path d="M1 6h18a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1zm1 2v4h4V8H2zm6 0v4h4V8H8zm6 0v4h4V8h-4z"/></svg>',n,t)}),t.ui.componentFactory.add("mergeTableCells",t=>{const r=[{type:"button",model:{commandName:"mergeTableCellUp",label:e("Merge cell up")}},{type:"button",model:{commandName:n?"mergeTableCellRight":"mergeTableCellLeft",label:e("Merge cell right")}},{type:"button",model:{commandName:"mergeTableCellDown",label:e("Merge cell down")}},{type:"button",model:{commandName:n?"mergeTableCellLeft":"mergeTableCellRight",label:e("Merge cell left")}},{type:"separator"},{type:"button",model:{commandName:"splitTableCellVertically",label:e("Split cell vertically")}},{type:"button",model:{commandName:"splitTableCellHorizontally",label:e("Split cell horizontally")}}];return this._prepareMergeSplitButtonDropdown(e("Merge cells"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 1h15A1.5 1.5 0 0 1 19 2.5v15a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 1 17.5v-15A1.5 1.5 0 0 1 2.5 1zM2 2v16h16V2H2z" opacity=".6"/><path d="M7 2h1v16H7V2zm5 0h1v7h-1V2zm6 5v1H2V7h16zM8 12v1H2v-1h6z" opacity=".6"/><path d="M7 7h12a1 1 0 0 1 1 1v11a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm1 2v9h10V9H8z"/></svg>',r,t)})}_prepareDropdown(t,e,n,r){const i=this.editor,o=Wc(r),a=this._fillDropdownWithListOptions(o,n);return o.buttonView.set({label:t,icon:e,tooltip:!0}),o.bind("isEnabled").toMany(a,"isEnabled",(...t)=>t.some(t=>t)),this.listenTo(o,"execute",t=>{i.execute(t.source.commandName),i.editing.view.focus()}),o}_prepareMergeSplitButtonDropdown(t,e,n,r){const i=this.editor,o=Wc(r,Hg);return this._fillDropdownWithListOptions(o,n),o.buttonView.set({label:t,icon:e,tooltip:!0,isEnabled:!0}),this.listenTo(o.buttonView,"execute",()=>{i.execute("mergeTableCells"),i.editing.view.focus()}),this.listenTo(o,"execute",t=>{i.execute(t.source.commandName),i.editing.view.focus()}),o}_fillDropdownWithListOptions(t,e){const n=this.editor,r=[],i=new An;for(const o of e)$g(o,n,r,i);return Uc(t,i,n.ui.componentFactory),r}}function $g(t,e,n,r){const i=t.model=new Wf(t.model),{commandName:o,bindIsOn:a}=t.model;if("button"===t.type||"switchbutton"===t.type){const t=e.commands.get(o);n.push(t),i.set({commandName:o}),i.bind("isEnabled").to(t),a&&i.bind("isOn").to(t,"value")}i.set({withText:!0}),r.add(t)}n(92);class Gg extends Qc{static get pluginName(){return"TableSelection"}static get requires(){return[wg]}init(){const t=this.editor.model;this.listenTo(t,"deleteContent",(t,e)=>this._handleDeleteContent(t,e),{priority:"high"}),this._defineSelectionConverter(),this._enablePluginDisabling()}getSelectedTableCells(){const t=Um(this.editor.model.document.selection);return 0==t.length?null:t}getSelectionAsFragment(){const t=this.getSelectedTableCells();return t?this.editor.model.change(e=>{const n=e.createDocumentFragment(),r=this.editor.plugins.get("TableUtils"),{first:i,last:o}=Xm(t),{first:a,last:s}=qm(t),l=km("table",t[0]);let c=s,u=o;if(Zm(t,r)){const t={firstColumn:i,lastColumn:o,firstRow:a,lastRow:s};c=dg(l,t),u=fg(l,t)}const h=rg(l,{startRow:a,startColumn:i,endRow:c,endColumn:u},e);return e.insert(h,n,0),n}):null}setCellSelection(t,e){const n=this._getCellsToSelect(t,e);this.editor.model.change(t=>{t.setSelection(n.cells.map(e=>t.createRangeOn(e)),{backward:n.backward})})}getFocusCell(){const t=[...this.editor.model.document.selection.getRanges()].pop().getContainedElement();return t&&t.is("tableCell")?t:null}getAnchorCell(){const t=vh(this.editor.model.document.selection.getRanges()).getContainedElement();return t&&t.is("tableCell")?t:null}_defineSelectionConverter(){const t=this.editor,e=new Set;t.conversion.for("editingDowncast").add(t=>t.on("selection",(t,n,r)=>{const i=r.writer;!function(t){for(const n of e)t.removeClass("ck-editor__editable_selected",n);e.clear()}(i);const o=this.getSelectedTableCells();if(!o)return;for(const s of o){const t=r.mapper.toViewElement(s);i.addClass("ck-editor__editable_selected",t),e.add(t)}const a=r.mapper.toViewElement(o[o.length-1]);i.setSelection(a,0)},{priority:"lowest"}))}_enablePluginDisabling(){const t=this.editor;this.on("change:isEnabled",()=>{if(!this.isEnabled){const e=this.getSelectedTableCells();if(!e)return;t.model.change(n=>{const r=n.createPositionAt(e[0],0),i=t.model.schema.getNearestSelectionRange(r);n.setSelection(i)})}})}_handleDeleteContent(t,e){const[n,r]=e,i=this.editor.model,o=!r||"backward"==r.direction,a=Um(n);a.length&&(t.stop(),i.change(t=>{const e=a[o?a.length-1:0];i.change(t=>{for(const e of a)i.deleteContent(t.createSelection(e,"in"))});const r=i.schema.getNearestSelectionRange(t.createPositionAt(e,0));n.is("documentSelection")?t.setSelection(r):n.setTo(r)}))}_getCellsToSelect(t,e){const n=this.editor.plugins.get("TableUtils"),r=n.getCellLocation(t),i=n.getCellLocation(e),o=Math.min(r.row,i.row),a=Math.max(r.row,i.row),s=Math.min(r.column,i.column),l=Math.max(r.column,i.column),c=new Array(a-o+1).fill(null).map(()=>[]),u={startRow:o,endRow:a,startColumn:s,endColumn:l};for(const{row:f,cell:p}of new Em(km("table",t),u))c[f-o].push(p);const h=i.row<r.row,d=i.column<r.column;return h&&c.reverse(),d&&c.forEach(t=>t.reverse()),{cells:c.flat(),backward:h||d}}}class qg extends Qc{static get pluginName(){return"TableClipboard"}static get requires(){return[Gg,wg]}init(){const t=this.editor,e=t.editing.view.document;this.listenTo(e,"copy",(t,e)=>this._onCopyCut(t,e)),this.listenTo(e,"cut",(t,e)=>this._onCopyCut(t,e)),this.listenTo(t.model,"insertContent",(t,e)=>this._onInsertContent(t,...e),{priority:"high"})}_onCopyCut(t,e){const n=this.editor.plugins.get(Gg);if(!n.getSelectedTableCells())return;if("cut"==t.name&&this.editor.isReadOnly)return;e.preventDefault(),t.stop();const r=this.editor.data,i=this.editor.editing.view.document,o=r.toView(n.getSelectionAsFragment());i.fire("clipboardOutput",{dataTransfer:e.dataTransfer,content:o,method:t.name})}_onInsertContent(t,e,n){if(n&&!n.is("documentSelection"))return;const r=this.editor.model,i=this.editor.plugins.get(wg);let o=function(t,e){if(!t.is("documentFragment")&&!t.is("element"))return null;if(t.is("table"))return t;if(1==t.childCount&&t.getChild(0).is("table"))return t.getChild(0);const n=e.createRangeIn(t);for(const r of n.getItems())if(r.is("table")){const t=e.createRange(n.start,e.createPositionBefore(r));if(e.hasContent(t,{ignoreWhitespaces:!0}))return null;const i=e.createRange(e.createPositionAfter(r),n.end);return e.hasContent(i,{ignoreWhitespaces:!0})?null:r}return null}(e,r);if(!o)return;const a=Gm(r.document.selection);a.length?(t.stop(),r.change(t=>{const e={width:i.getColumns(o),height:i.getRows(o)},n=function(t,e,n,r){const i=km("table",t[0]),o=Xm(t),a=qm(t),s={firstColumn:o.first,lastColumn:o.last,firstRow:a.first,lastRow:a.last},l=1===t.length;return l&&(s.lastRow+=e.height-1,s.lastColumn+=e.width-1,function(t,e,n,r,i){const o=i.getColumns(t),a=i.getRows(t);n>o&&i.insertColumns(t,{batch:r.batch,at:o,columns:n-o}),e>a&&i.insertRows(t,{batch:r.batch,at:a,rows:e-a})}(i,s.lastRow+1,s.lastColumn+1,n,r)),l||!Zm(t,r)?function(t,e,n){const{firstRow:r,lastRow:i,firstColumn:o,lastColumn:a}=e,s={first:r,last:i},l={first:o,last:a};Zg(t,o,s,n),Zg(t,a+1,s,n),Xg(t,r,l,n),Xg(t,i+1,l,n,r)}(i,s,n):(s.lastRow=dg(i,s),s.lastColumn=fg(i,s)),s}(a,e,t,i),r=n.lastRow-n.firstRow+1,s=n.lastColumn-n.firstColumn+1,l={startRow:0,startColumn:0,endRow:Math.min(r,e.height)-1,endColumn:Math.min(s,e.width)-1};o=rg(o,l,t);const c=km("table",a[0]);!function(t,e,n,r,i){const{width:o,height:a}=e,s=function(t,e,n){const r=new Array(n).fill(null).map(()=>new Array(e).fill(null));for(const{column:i,row:o,cell:a}of new Em(t))r[o][i]=a;return r}(t,o,a),l=[...new Em(n,{startRow:r.firstRow,endRow:r.lastRow,startColumn:r.firstColumn,endColumn:r.lastColumn,includeAllSlots:!0})],c=[];let u;for(const h of l){const{row:t,column:e,cell:n,isAnchor:l}=h;e===r.firstColumn&&(u=h.getPositionBefore()),l&&i.remove(n);const d=t-r.firstRow,f=e-r.firstColumn,p=s[d%a][f%o];if(!p)continue;const m=i.cloneElement(p);lg(m,t,e,r.lastRow,r.lastColumn,i),i.insert(m,u),c.push(m),u=i.createPositionAfter(m)}i.setSelection(c.map(t=>i.createRangeOn(t)))}(o,e,c,n,t)})):hg(o,i)}}function Xg(t,e,n,r,i=0){if(e<1)return;const o=ig(t,e,i).filter(({column:t,cellWidth:e})=>Kg(t,e,n));for(const{cell:a}of o)og(a,e,r)}function Zg(t,e,n,r){if(e<1)return;const i=ag(t,e).filter(({row:t,cellHeight:e})=>Kg(t,e,n));for(const{cell:o,column:a}of i)sg(o,a,e,r)}function Kg(t,e,n){const r=t+e-1,{first:i,last:o}=n;return t>=i&&t<=o||t<i&&r>=i}class Qg extends Qc{static get pluginName(){return"TableKeyboard"}static get requires(){return[Gg]}init(){const t=this.editor.editing.view.document;this.editor.keystrokes.set("Tab",(...t)=>this._handleTabOnSelectedTable(...t),{priority:"low"}),this.editor.keystrokes.set("Tab",this._getTabHandler(!0),{priority:"low"}),this.editor.keystrokes.set("Shift+Tab",this._getTabHandler(!1),{priority:"low"}),this.listenTo(t,"keydown",(...t)=>this._onKeydown(...t),{priority:hn.get("high")-10})}_handleTabOnSelectedTable(t,e){const n=this.editor,r=n.model.document.selection;if(!r.isCollapsed&&1===r.rangeCount&&r.getFirstRange().isFlat){const t=r.getSelectedElement();if(!t||!t.is("table"))return;e(),n.model.change(e=>{e.setSelection(e.createRangeIn(t.getChild(0).getChild(0)))})}}_getTabHandler(t){const e=this.editor;return(n,r)=>{const i=$m(e.model.document.selection)[0];if(!i)return;r();const o=i.parent,a=o.parent,s=a.getChildIndex(o),l=o.getChildIndex(i),c=0===l;if(!t&&c&&0===s)return;const u=l===o.childCount-1,h=s===a.childCount-1;if(t&&h&&u&&(e.execute("insertTableRowBelow"),s===a.childCount-1))return;let d;if(t&&u){const t=a.getChild(s+1);d=t.getChild(0)}else if(!t&&c){const t=a.getChild(s-1);d=t.getChild(t.childCount-1)}else d=o.getChild(l+(t?1:-1));e.model.change(t=>{t.setSelection(t.createRangeIn(d))})}}_onKeydown(t,e){const n=this.editor,r=e.keyCode;if(!vi(r))return;const i=yi(r,n.locale.contentLanguageDirection);this._handleArrowKeys(i,e.shiftKey)&&(e.preventDefault(),e.stopPropagation(),t.stop())}_handleArrowKeys(t,e){const n=this.editor.model,r=n.document.selection,i=["right","down"].includes(t),o=Um(r);if(o.length){let n;return n=e?this.editor.plugins.get("TableSelection").getFocusCell():i?o[o.length-1]:o[0],this._navigateFromCellInDirection(n,t,e),!0}const a=km("tableCell",r.focus);if(!a)return!1;const s=n.createRangeIn(a);if(this._isSelectionAtCellEdge(r,i))return this._navigateFromCellInDirection(a,t,e),!0;const l=this._findTextRangeFromSelection(s,r,i);return l?!["left","right"].includes(t)&&(this._isSingleLineRange(l,i)?(n.change(t=>{const o=i?s.end:s.start;if(e){const e=n.createSelection(r.anchor);e.setFocus(o),t.setSelection(e)}else t.setSelection(o)}),!0):void 0):(this._navigateFromCellInDirection(a,t,e),!0)}_isSelectionAtCellEdge(t,e){const n=this.editor.model,r=this.editor.model.schema,i=e?t.getLastPosition():t.getFirstPosition();if(!r.getLimitElement(i).is("tableCell"))return!1;const o=n.createSelection(i);return n.modifySelection(o,{direction:e?"forward":"backward"}),i.isEqual(o.focus)}_findTextRangeFromSelection(t,e,n){const r=this.editor.model;if(n){const n=e.getLastPosition(),i=this._getNearestVisibleTextPosition(t,"backward");return i&&n.isBefore(i)?r.createRange(n,i):null}{const n=e.getFirstPosition(),i=this._getNearestVisibleTextPosition(t,"forward");return i&&n.isAfter(i)?r.createRange(i,n):null}}_getNearestVisibleTextPosition(t,e){const n=this.editor.model.schema,r=this.editor.editing.mapper;for(const{nextPosition:i,item:o}of t.getWalker({direction:e}))if(n.checkChild(i,"$text")){const t=r.toViewElement(o);if(t&&!t.hasClass("ck-hidden"))return i}}_isSingleLineRange(t,e){const n=this.editor.model,r=this.editor.editing,i=r.view.domConverter;if(e){const e=n.createSelection(t.start);n.modifySelection(e),e.focus.isAtEnd||t.start.isEqual(e.focus)||(t=n.createRange(e.focus,t.end))}const o=r.mapper.toViewRange(t),a=i.viewRangeToDom(o),s=ea.getDomRangeRects(a);let l;for(const c of s)if(void 0!==l){if(Math.round(c.top)>=l)return!1;l=Math.max(l,Math.round(c.bottom))}else l=Math.round(c.bottom);return!0}_navigateFromCellInDirection(t,e,n=!1){const r=this.editor.model,i=km("table",t),o=[...new Em(i,{includeAllSlots:!0})],{row:a,column:s}=o[o.length-1],l=o.find(({cell:e})=>e==t);let{row:c,column:u}=l;switch(e){case"left":u--;break;case"up":c--;break;case"right":u+=l.cellWidth;break;case"down":c+=l.cellHeight}if(c<0||c>a||u<0&&c<=0||u>s&&c>=a)return void r.change(t=>{t.setSelection(t.createRangeOn(i))});u<0?(u=n?0:s,c--):u>s&&(u=n?s:0,c++);const h=o.find(t=>t.row==c&&t.column==u).cell,d=["right","down"].includes(e),f=this.editor.plugins.get("TableSelection");if(n&&f.isEnabled){const e=f.getAnchorCell()||t;f.setCellSelection(e,h)}else{const t=r.createPositionAt(h,d?0:"end");r.change(e=>{e.setSelection(t)})}}}class Jg extends Io{constructor(t){super(t),this.domEventType=["mousemove","mouseup","mouseleave"]}onDomEvent(t){this.fire(t.type,t)}}class tb extends Qc{static get pluginName(){return"TableMouse"}static get requires(){return[Gg]}init(){this.editor.editing.view.addObserver(Jg),this._enableShiftClickSelection(),this._enableMouseDragSelection()}_enableShiftClickSelection(){const t=this.editor;let e=!1;const n=t.plugins.get(Gg);this.listenTo(t.editing.view.document,"mousedown",(r,i)=>{if(!this.isEnabled||!n.isEnabled)return;if(!i.domEvent.shiftKey)return;const o=n.getAnchorCell()||$m(t.model.document.selection)[0];if(!o)return;const a=this._getModelTableCellFromDomEvent(i);a&&eb(o,a)&&(e=!0,n.setCellSelection(o,a),i.preventDefault())}),this.listenTo(t.editing.view.document,"mouseup",()=>{e=!1}),this.listenTo(t.editing.view.document,"selectionChange",t=>{e&&t.stop()},{priority:"highest"})}_enableMouseDragSelection(){const t=this.editor;let e,n,r=!1,i=!1;const o=t.plugins.get(Gg);this.listenTo(t.editing.view.document,"mousedown",(t,n)=>{this.isEnabled&&o.isEnabled&&(n.domEvent.shiftKey||n.domEvent.ctrlKey||n.domEvent.altKey||(e=this._getModelTableCellFromDomEvent(n)))}),this.listenTo(t.editing.view.document,"mousemove",(t,a)=>{if(!a.domEvent.buttons)return;if(!e)return;const s=this._getModelTableCellFromDomEvent(a);s&&eb(e,s)&&(n=s,r||n==e||(r=!0)),r&&(i=!0,o.setCellSelection(e,n),a.preventDefault())}),this.listenTo(t.editing.view.document,"mouseup",()=>{r=!1,i=!1,e=null,n=null}),this.listenTo(t.editing.view.document,"selectionChange",t=>{i&&t.stop()},{priority:"highest"})}_getModelTableCellFromDomEvent(t){const e=t.target,n=this.editor.editing.view.createPositionAt(e,0),r=this.editor.editing.mapper.toModelPosition(n).parent;return r.is("tableCell")?r:km("tableCell",r)}}function eb(t,e){return t.parent.parent==e.parent.parent}function nb(t){const e=t.getSelectedElement();return e&&ib(e)?e:null}function rb(t){const e=km("table",t.getFirstPosition());return e&&ib(e.parent)?e.parent:null}function ib(t){return!!t.getCustomProperty("table")&&Fh(t)}n(94);class ob{constructor(t,e){this.model=t,this.testCallback=e,this.hasMatch=!1,this.set("isEnabled",!0),this.on("change:isEnabled",()=>{this.isEnabled?this._startListening():(this.stopListening(t.document.selection),this.stopListening(t.document))}),this._startListening()}_startListening(){const t=this.model.document;this.listenTo(t.selection,"change:range",(e,{directChange:n})=>{n&&(t.selection.isCollapsed?this._evaluateTextBeforeSelection("selection"):this.hasMatch&&(this.fire("unmatched"),this.hasMatch=!1))}),this.listenTo(t,"change:data",(t,e)=>{"transparent"!=e.type&&this._evaluateTextBeforeSelection("data",{batch:e})})}_evaluateTextBeforeSelection(t,e={}){const n=this.model,r=n.document.selection,i=n.createRange(n.createPositionAt(r.focus.parent,0),r.focus),{text:o,range:a}=function(t,e){let n=t.start;return{text:Array.from(t.getItems()).reduce((t,r)=>r.is("text")||r.is("textProxy")?t+r.data:(n=e.createPositionAfter(r),""),""),range:e.createRange(n,t.end)}}(i,n),s=this.testCallback(o);if(!s&&this.hasMatch&&this.fire("unmatched"),this.hasMatch=!!s,s){const n=Object.assign(e,{text:o,range:a});"object"==typeof s&&Object.assign(n,s),this.fire("matched:"+t,n)}}}kn(ob,Hr);var ab=/[\\^$.*+?()[\]{}|]/g,sb=RegExp(ab.source),lb=function(t){return(t=Qn(t))&&sb.test(t)?t.replace(ab,"\\$&"):t};const cb={copyright:{from:"(c)",to:"©"},registeredTrademark:{from:"(r)",to:"®"},trademark:{from:"(tm)",to:"™"},oneHalf:{from:"1/2",to:"½"},oneThird:{from:"1/3",to:"⅓"},twoThirds:{from:"2/3",to:"⅔"},oneForth:{from:"1/4",to:"¼"},threeQuarters:{from:"3/4",to:"¾"},lessThanOrEqual:{from:"<=",to:"≤"},greaterThanOrEqual:{from:">=",to:"≥"},notEqual:{from:"!=",to:"≠"},arrowLeft:{from:"<-",to:"←"},arrowRight:{from:"->",to:"→"},horizontalEllipsis:{from:"...",to:"…"},enDash:{from:/(^| )(--)( )$/,to:[null,"–",null]},emDash:{from:/(^| )(---)( )$/,to:[null,"—",null]},quotesPrimary:{from:mb('"'),to:[null,"“",null,"”"]},quotesSecondary:{from:mb("'"),to:[null,"‘",null,"’"]},quotesPrimaryEnGb:{from:mb("'"),to:[null,"‘",null,"’"]},quotesSecondaryEnGb:{from:mb('"'),to:[null,"“",null,"”"]},quotesPrimaryPl:{from:mb('"'),to:[null,"„",null,"”"]},quotesSecondaryPl:{from:mb("'"),to:[null,"‚",null,"’"]}},ub={symbols:["copyright","registeredTrademark","trademark"],mathematical:["oneHalf","oneThird","twoThirds","oneForth","threeQuarters","lessThanOrEqual","greaterThanOrEqual","notEqual","arrowLeft","arrowRight"],typography:["horizontalEllipsis","enDash","emDash"],quotes:["quotesPrimary","quotesSecondary"]},hb=["symbols","mathematical","typography","quotes"];function db(t){return"string"==typeof t?new RegExp(`(${lb(t)})$`):t}function fb(t){return"string"==typeof t?()=>[t]:t instanceof Array?()=>t:t}function pb(t){return(t.textNode?t.textNode:t.nodeAfter).getAttributes()}function mb(t){return new RegExp(`(^|\\s)(${t})([^${t}]*)(${t})$`)}class gb extends Kc{}gb.builtinPlugins=[class extends Qc{static get requires(){return[ru,uu,wu,pu,Du,th]}static get pluginName(){return"Essentials"}},sh,class extends Qc{static get pluginName(){return"Autoformat"}afterInit(){this._addListAutoformats(),this._addBasicStylesAutoformats(),this._addHeadingAutoformats(),this._addBlockQuoteAutoformats(),this._addCodeBlockAutoformats()}_addListAutoformats(){const t=this.editor.commands;t.get("bulletedList")&&ch(this.editor,this,/^[*-]\s$/,"bulletedList"),t.get("numberedList")&&ch(this.editor,this,/^1[.|)]\s$/,"numberedList")}_addBasicStylesAutoformats(){const t=this.editor.commands;if(t.get("bold")){const t=dh(this.editor,"bold");uh(this.editor,this,/(\*\*)([^*]+)(\*\*)$/g,t),uh(this.editor,this,/(__)([^_]+)(__)$/g,t)}if(t.get("italic")){const t=dh(this.editor,"italic");uh(this.editor,this,/(?:^|[^*])(\*)([^*_]+)(\*)$/g,t),uh(this.editor,this,/(?:^|[^_])(_)([^_]+)(_)$/g,t)}if(t.get("code")){const t=dh(this.editor,"code");uh(this.editor,this,/(`)([^`]+)(`)$/g,t)}if(t.get("strikethrough")){const t=dh(this.editor,"strikethrough");uh(this.editor,this,/(~~)([^~]+)(~~)$/g,t)}}_addHeadingAutoformats(){const t=this.editor.commands.get("heading");t&&t.modelElements.filter(t=>t.match(/^heading[1-6]$/)).forEach(e=>{const n=e[7],r=new RegExp(`^(#{${n}})\\s$`);ch(this.editor,this,r,()=>{if(!t.isEnabled)return!1;this.editor.execute("heading",{value:e})})})}_addBlockQuoteAutoformats(){this.editor.commands.get("blockQuote")&&ch(this.editor,this,/^>\s$/,"blockQuote")}_addCodeBlockAutoformats(){this.editor.commands.get("codeBlock")&&ch(this.editor,this,/^```$/,"codeBlock")}},class extends Qc{static get requires(){return[ph,mh]}static get pluginName(){return"Bold"}},class extends Qc{static get requires(){return[gh,bh]}static get pluginName(){return"Italic"}},class extends Qc{static get requires(){return[kh,Ah]}static get pluginName(){return"BlockQuote"}},class extends Qc{static get pluginName(){return"CKFinder"}static get requires(){return[zd,Mh,sh]}},class extends Qc{static get requires(){return[qd,vf,Df]}static get pluginName(){return"EasyImage"}},class extends Qc{static get requires(){return[Vf,Uf]}static get pluginName(){return"Heading"}},vf,class extends Qc{static get requires(){return[qf]}static get pluginName(){return"ImageCaption"}},class extends Qc{static get requires(){return[cp,up]}static get pluginName(){return"ImageStyle"}},class extends Qc{static get requires(){return[hp]}static get pluginName(){return"ImageToolbar"}afterInit(){const t=this.editor,e=t.t;t.plugins.get(hp).register("image",{ariaLabel:e("Image toolbar"),items:t.config.get("image.toolbar")||[],getRelatedElement:Gh})}},Df,class extends Qc{static get pluginName(){return"Indent"}static get requires(){return[mp,vp]}},class extends Qc{static get requires(){return[Nd,Ap]}static get pluginName(){return"Link"}},class extends Qc{static get requires(){return[Zp,Qp]}static get pluginName(){return"List"}},class extends Qc{static get requires(){return[sm,hm,cm,Jd]}static get pluginName(){return"MediaEmbed"}},Bf,class extends Qc{static get pluginName(){return"PasteFromOffice"}static get requires(){return[ru]}init(){const t=this.editor,e=t.editing.view.document,n=[];n.push(new xm(e)),n.push(new gm(e)),t.plugins.get("Clipboard").on("inputTransformation",(t,e)=>{if(e.isTransformedWithPasteFromOffice)return;const r=e.dataTransfer.getData("text/html"),i=n.find(t=>t.isActive(r));i&&(i.execute(e),e.isTransformedWithPasteFromOffice=!0)},{priority:"high"})}},class extends Qc{static get requires(){return[zg,Ug,Gg,tb,Qg,qg,Jd]}static get pluginName(){return"Table"}},class extends Qc{static get requires(){return[hp]}static get pluginName(){return"TableToolbar"}afterInit(){const t=this.editor,e=t.t,n=t.plugins.get(hp),r=t.config.get("table.contentToolbar"),i=t.config.get("table.tableToolbar");r&&n.register("tableContent",{ariaLabel:e("Table toolbar"),items:r,getRelatedElement:rb}),i&&n.register("table",{ariaLabel:e("Table toolbar"),items:i,getRelatedElement:nb})}},class extends Qc{static get pluginName(){return"TextTransformation"}constructor(t){super(t),t.config.define("typing",{transformations:{include:hb}})}init(){const t=this.editor.model.document.selection;t.on("change:range",()=>{this.isEnabled=!t.anchor.parent.is("codeBlock")}),this._enableTransformationWatchers()}_enableTransformationWatchers(){const t=this.editor,e=t.model,n=t.plugins.get("Input"),r=function(t){const e=t.extra||[],n=t.remove||[],r=t=>!n.includes(t);return function(t){const e=new Set;for(const n of t)if(ub[n])for(const t of ub[n])e.add(t);else e.add(n);return Array.from(e)}(t.include.concat(e).filter(r)).filter(r).map(t=>cb[t]||t).map(t=>({from:db(t.from),to:fb(t.to)}))}(t.config.get("typing.transformations")),i=new ob(t.model,t=>{for(const e of r)if(e.from.test(t))return{normalizedTransformation:e}});i.on("matched:data",(t,r)=>{if(!n.isInput(r.batch))return;const{from:i,to:o}=r.normalizedTransformation,a=i.exec(r.text),s=o(a.slice(1)),l=r.range;let c=a.index;e.enqueueChange(t=>{for(let n=1;n<a.length;n++){const r=a[n],i=s[n-1];if(null==i){c+=r.length;continue}const o=l.start.getShiftedBy(c),u=e.createRange(o,o.getShiftedBy(r.length)),h=pb(o);e.insertContent(t.createText(i,h),u),c+=i.length}})}),i.bind("isEnabled").to(this)}}],gb.defaultConfig={toolbar:{items:["heading","|","bold","italic","link","bulletedList","numberedList","|","indent","outdent","|","imageUpload","blockQuote","insertTable","mediaEmbed","undo","redo"]},image:{toolbar:["imageStyle:full","imageStyle:side","|","imageTextAlternative"]},table:{contentToolbar:["tableColumn","tableRow","mergeTableCells"]},language:"en"}}]).default}))},fbd5:function(t,e,n){"use strict";var r;function i(t){var e=!1;return function(){e||(e=!0,t.apply(void 0,arguments))}}var o=n("9d8a").codes,a=o.ERR_MISSING_ARGS,s=o.ERR_STREAM_DESTROYED;function l(t){if(t)throw t}function c(t){return t.setHeader&&"function"===typeof t.abort}function u(t,e,o,a){a=i(a);var l=!1;t.on("close",(function(){l=!0})),void 0===r&&(r=n("ee93")),r(t,{readable:e,writable:o},(function(t){if(t)return a(t);l=!0,a()}));var u=!1;return function(e){if(!l&&!u)return u=!0,c(t)?t.abort():"function"===typeof t.destroy?t.destroy():void a(e||new s("pipe"))}}function h(t){t()}function d(t,e){return t.pipe(e)}function f(t){return t.length?"function"!==typeof t[t.length-1]?l:t.pop():l}function p(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r,i=f(e);if(Array.isArray(e[0])&&(e=e[0]),e.length<2)throw new a("streams");var o=e.map((function(t,n){var a=n<e.length-1,s=n>0;return u(t,a,s,(function(t){r||(r=t),t&&o.forEach(h),a||(o.forEach(h),i(r))}))}));return e.reduce(d)}t.exports=p},fc6a:function(t,e,n){"use strict";var r=n("44ad"),i=n("1d80");t.exports=function(t){return r(i(t))}},fce3:function(t,e,n){"use strict";var r=n("d039"),i=n("da84"),o=i.RegExp;t.exports=r((function(){var t=o(".","s");return!(t.dotAll&&t.test("\n")&&"s"===t.flags)}))},fd7e:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10,n=1===~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n},week:{dow:1,doy:4}});return e}))},fda6:function(t,e,n){var r=n("8947"),i=n("4228"),o=n("e85f");function a(){return Object.keys(o)}e.createCipher=e.Cipher=r.createCipher,e.createCipheriv=e.Cipheriv=r.createCipheriv,e.createDecipher=e.Decipher=i.createDecipher,e.createDecipheriv=e.Decipheriv=i.createDecipheriv,e.listCiphers=e.getCiphers=a},fdac:function(t,e,n){var r;function i(t){this.rand=t}if(t.exports=function(t){return r||(r=new i(null)),r.generate(t)},t.exports.Rand=i,i.prototype.generate=function(t){return this._rand(t)},i.prototype._rand=function(t){if(this.rand.getBytes)return this.rand.getBytes(t);for(var e=new Uint8Array(t),n=0;n<e.length;n++)e[n]=this.rand.getByte();return e},"object"===typeof self)self.crypto&&self.crypto.getRandomValues?i.prototype._rand=function(t){var e=new Uint8Array(t);return self.crypto.getRandomValues(e),e}:self.msCrypto&&self.msCrypto.getRandomValues?i.prototype._rand=function(t){var e=new Uint8Array(t);return self.msCrypto.getRandomValues(e),e}:"object"===typeof window&&(i.prototype._rand=function(){throw new Error("Not implemented yet")});else try{var o=n(9);if("function"!==typeof o.randomBytes)throw new Error("Not supported");i.prototype._rand=function(t){return o.randomBytes(t)}}catch(a){}},fdbc:function(t,e,n){"use strict";t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},fdbf:function(t,e,n){"use strict";var r=n("04f8");t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},ffd6:function(t,e,n){var r=n("3729"),i=n("1310"),o="[object Symbol]";function a(t){return"symbol"==typeof t||i(t)&&r(t)==o}t.exports=a},ffff:function(t,e,n){(function(t,e){e(n("c1df"))})(0,(function(t){"use strict"; //! moment.js locale configuration var e=t.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return e}))}}]); //# sourceMappingURL=chunk-vendors.c1fd46bb.js.map
| ver. 1.4 |
Github
|
.
| PHP 8.1.32 | Generation time: 0.07 |
proxy
|
phpinfo
|
Settings