PageSourceSearch

https://og-cio.vercel.app/_next/static/chunks/843-f44cffb1e8a82582.js

js og-cio.vercel.app collected 2026-10-03 07:25:33 UTC 491,008 bytes, 20 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[843],{3653:function(e,t,n){"use strict";e.exports=n.p+"static/media/break_iterator.819c05c7.wasm"},9186:function(e,t,n){!function(e,t,n,r){"use strict";class o{constructor({file:e,sourceRoot:n}={}){this._names=new t.SetArray,this._sources=new t.SetArray,this._sourcesContent=[],this._mappings=[],this.file=e,this.sourceRoot=n,this._ignoreList=new t.SetArray}}function i(e){let{_mappings:t,_sources:n,_sourcesContent:r,_names:o,_ignoreList:i}=e;return function(e){let{length:t}=e,n=t;for(let t=n-1;t>=0&&!(e[t].length>0);n=t,t--);n<t&&(e.length=n)}(t),{version:3,file:e.file||void 0,names:o.array,sourceRoot:e.sourceRoot||void 0,sources:n.array,sourcesContent:r,mappings:t,ignoreList:i.array}}function s(e,n,r,o,i,s,c,l,u){let{_mappings:h,_sources:f,_sourcesContent:p,_names:d}=n,m=function(e,t){for(let n=e.length;n<=t;n++)e[n]=[];return e[t]}(h,r),g=function(e,t){let n=e.length;for(let r=n-1;r>=0&&!(t>=e[r][0]);n=r--);return n}(m,o);if(!i){if(e&&(0===g||1===m[g-1].length))return;return a(m,g,[o])}let y=t.put(f,i),b=l?t.put(d,l):-1;if(y===p.length&&(p[y]=null!=u?u:null),!(e&&function(e,t,n,r,o,i){if(0===t)return!1;let s=e[t-1];return 1!==s.length&&n===s[1]&&r===s[2]&&o===s[3]&&i===(5===s.length?s[4]:-1)}(m,g,y,s,c,b)))return a(m,g,l?[o,y,s,c,b]:[o,y,s,c])}function a(e,t,n){for(let n=e.length;n>t;n--)e[n]=e[n-1];e[t]=n}function c(e,n){for(let r=0;r<n.length;r++)t.put(e,n[r])}function l(e,t,n){let{generated:r,source:o,original:i,name:a,content:c}=n;return o?s(e,t,r.line-1,r.column,o,i.line-1,i.column,a,c):s(e,t,r.line-1,r.column,null,null,null,null,null)}e.GenMapping=o,e.addMapping=function(e,t){return l(!1,e,t)},e.addSegment=function(e,t,n,r,o,i,a,c){return s(!1,e,t,n,r,o,i,a,c)},e.allMappings=function(e){let t=[],{_mappings:n,_sources:r,_names:o}=e;for(let e=0;e<n.length;e++){let i=n[e];for(let n=0;n<i.length;n++){let s,a,c;let l=i[n],u={line:e+1,column:l[0]};1!==l.length&&(s=r.array[l[1]],a={line:l[2]+1,column:l[3]},5===l.length&&(c=o.array[l[4]])),t.push({generated:u,source:s,original:a,name:c})}}return t},e.fromMap=function(e){let t=new r.TraceMap(e),n=new o({file:t.file,sourceRoot:t.sourceRoot});return c(n._names,t.names),c(n._sources,t.sources),n._sourcesContent=t.sourcesContent||t.sources.map(()=>null),n._mappings=r.decodedMappings(t),t.ignoreList&&c(n._ignoreList,t.ignoreList),n},e.maybeAddMapping=(e,t)=>l(!0,e,t),e.maybeAddSegment=(e,t,n,r,o,i,a,c)=>s(!0,e,t,n,r,o,i,a,c),e.setIgnore=function(e,n){let r=!(arguments.length>2)||void 0===arguments[2]||arguments[2],{_sources:o,_sourcesContent:i,_ignoreList:s}=e,a=t.put(o,n);a===i.length&&(i[a]=null),r?t.put(s,a):t.remove(s,a)},e.setSourceContent=function(e,n,r){let{_sources:o,_sourcesContent:i}=e;i[t.put(o,n)]=r},e.toDecodedMap=i,e.toEncodedMap=function(e){let t=i(e);return Object.assign(Object.assign({},t),{mappings:n.encode(t.mappings)})},Object.defineProperty(e,"__esModule",{value:!0})}(t,n(6746),n(1084),n(5625))},6862:function(e){"use strict";e.exports=function(){let e=/^[\w+.-]+:\/\//,t=/^([\w+.-]+:)\/\/([^@/#?]*@)?([^:/#?]*)(:\d+)?(\/[^#?]*)?(\?[^#]*)?(#.*)?/,n=/^file:(?:\/\/((?![a-z]:)[^/#?]*)?)?(\/?[^#?]*)(\?[^#]*)?(#.*)?/i;function r(e){return e.startsWith("/")}function o(e){return/^[.?#]/.test(e)}function i(e){let n=t.exec(e);return s(n[1],n[2]||"",n[3],n[4]||"",n[5]||"/",n[6]||"",n[7]||"")}function s(e,t,n,r,o,i,s){return{scheme:e,user:t,host:n,port:r,path:o,query:i,hash:s,type:7}}function a(t){if(t.startsWith("//")){let e=i("http:"+t);return e.scheme="",e.type=6,e}if(r(t)){let e=i("http://foo.com"+t);return e.scheme="",e.host="",e.type=5,e}if(t.startsWith("file:"))return function(e){let t=n.exec(e),o=t[2];return s("file:","",t[1]||"","",r(o)?o:"/"+o,t[3]||"",t[4]||"")}(t);if(e.test(t))return i(t);let o=i("http://foo.com/"+t);return o.scheme="",o.host="",o.type=t?t.startsWith("?")?3:t.startsWith("#")?2:4:1,o}function c(e,t){let n=t<=4,r=e.path.split("/"),o=1,i=0,s=!1;for(let e=1;e<r.length;e++){let t=r[e];if(!t){s=!0;continue}if(s=!1,"."!==t){if(".."===t){i?(s=!0,i--,o--):n&&(r[o++]=t);continue}r[o++]=t,i++}}let a="";for(let e=1;e<o;e++)a+="/"+r[e];a&&(!s||a.endsWith("/.."))||(a+="/"),e.path=a}return function(e,t){if(!e&&!t)return"";let n=a(e),r=n.type;if(t&&7!==r){let e=a(t),o=e.type;switch(r){case 1:n.hash=e.hash;case 2:n.query=e.query;case 3:case 4:c(e,e.type),"/"===n.path?n.path=e.path:n.path=function(e){if(e.endsWith("/.."))return e;let t=e.lastIndexOf("/");return e.slice(0,t+1)}(e.path)+n.path;case 5:n.user=e.user,n.host=e.host,n.port=e.port;case 6:n.scheme=e.scheme}o>r&&(r=o)}c(n,r);let i=n.query+n.hash;switch(r){case 2:case 3:return i;case 4:{let r=n.path.slice(1);if(!r)return i||".";if(o(t||e)&&!o(r))return"./"+r+i;return r+i}case 5:return n.path+i;default:return n.scheme+"//"+n.user+n.host+n.port+n.path+i}}}()},6746:function(e,t){!function(e){"use strict";class t{constructor(){this._indexes={__proto__:null},this.array=[]}}function n(e,t){return e._indexes[t]}e.SetArray=t,e.get=n,e.pop=function(e){let{array:t,_indexes:n}=e;0!==t.length&&(n[t.pop()]=void 0)},e.put=function(e,t){let r=n(e,t);if(void 0!==r)return r;let{array:o,_indexes:i}=e,s=o.push(t);return i[t]=s-1},e.remove=function(e,t){let r=n(e,t);if(void 0===r)return;let{array:o,_indexes:i}=e;for(let e=r+1;e<o.length;
1e++){let t=o[e];o[e-1]=t,i[t]--}i[t]=void 0,o.pop()},Object.defineProperty(e,"__esModule",{value:!0})}(t)},1084:function(e,t,n){var r=n(8620).Buffer;!function(e){"use strict";let t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n=new Uint8Array(64),o=new Uint8Array(128);for(let e=0;e<t.length;e++){let r=t.charCodeAt(e);n[e]=r,o[r]=e}let i="undefined"!=typeof TextDecoder?new TextDecoder:void 0!==r?{decode:e=>r.from(e.buffer,e.byteOffset,e.byteLength).toString()}:{decode(e){let t="";for(let n=0;n<e.length;n++)t+=String.fromCharCode(e[n]);return t}};function s(e,t,n,r){let i=0,s=0,a=0;do i|=(31&(a=o[e.charCodeAt(t++)]))<<s,s+=5;while(32&a);let c=1&i;return i>>>=1,c&&(i=-2147483648|-i),n[r]+=i,t}function a(e,t,n){return!(t>=n)&&44!==e.charCodeAt(t)}function c(e,t){return e[0]-t[0]}function l(e,t,r,o,i){let s=o[i],a=s-r[i];r[i]=s,a=a<0?-a<<1|1:a<<1;do{let r=31&a;(a>>>=5)>0&&(r|=32),e[t++]=n[r]}while(a>0);return t}e.decode=function(e){let t=new Int32Array(5),n=[],r=0;do{let o=function(e,t){let n=e.indexOf(";",t);return -1===n?e.length:n}(e,r),i=[],l=!0,u=0;t[0]=0;for(let n=r;n<o;n++){let r;n=s(e,n,t,0);let c=t[0];c<u&&(l=!1),u=c,a(e,n,o)?(n=s(e,n,t,1),n=s(e,n,t,2),n=s(e,n,t,3),a(e,n,o)?(n=s(e,n,t,4),r=[c,t[1],t[2],t[3],t[4]]):r=[c,t[1],t[2],t[3]]):r=[c],i.push(r)}l||function(e){e.sort(c)}(i),n.push(i),r=o+1}while(r<=e.length);return n},e.encode=function(e){let t=new Int32Array(5),n=new Uint8Array(16384),r=n.subarray(0,16348),o=0,s="";for(let a=0;a<e.length;a++){let c=e[a];if(a>0&&(16384===o&&(s+=i.decode(n),o=0),n[o++]=59),0!==c.length){t[0]=0;for(let e=0;e<c.length;e++){let a=c[e];o>16348&&(s+=i.decode(r),n.copyWithin(0,16348,o),o-=16348),e>0&&(n[o++]=44),o=l(n,o,t,a,0),1!==a.length&&(o=l(n,o,t,a,1),o=l(n,o,t,a,2),o=l(n,o,t,a,3),4!==a.length&&(o=l(n,o,t,a,4)))}}}return s+i.decode(n.subarray(0,o))},Object.defineProperty(e,"__esModule",{value:!0})}(t)},5625:function(e,t,n){!function(e,t,n){"use strict";function r(e,t){return t&&!t.endsWith("/")&&(t+="/"),n(e,t)}function o(e,t){for(let n=t;n<e.length;n++)if(!function(e){for(let t=1;t<e.length;t++)if(e[t][0]<e[t-1][0])return!1;return!0}(e[n]))return n;return e.length}function i(e,t){return e[0]-t[0]}let s=!1;function a(e,t,n){for(let r=n+1;r<e.length&&e[r][0]===t;n=r++);return n}function c(e,t,n){for(let r=n-1;r>=0&&e[r][0]===t;n=r--);return n}function l(){return{lastKey:-1,lastNeedle:-1,lastIndex:-1}}function u(e,t,n,r){let{lastKey:o,lastNeedle:i,lastIndex:a}=n,c=0,l=e.length-1;if(r===o){if(t===i)return s=-1!==a&&e[a][0]===t,a;t>=i?c=-1===a?0:a:l=a}return n.lastKey=r,n.lastNeedle=t,n.lastIndex=function(e,t,n,r){for(;n<=r;){let o=n+(r-n>>1),i=e[o][0]-t;if(0===i)return s=!0,o;i<0?n=o+1:r=o-1}return s=!1,n-1}(e,t,c,l)}function h(){return{__proto__:null}}function f(e){return"string"==typeof e?JSON.parse(e):e}function p(e,t){for(let n=0;n<t.length;n++)e.push(t[n])}let d="`line` must be greater than 0 (lines start at line 1)",m="`column` must be greater than or equal to 0 (columns start at column 0)";class g{constructor(e,t){let n="string"==typeof e;if(!n&&e._decodedMemo)return e;let s=n?JSON.parse(e):e,{version:a,file:c,names:u,sourceRoot:h,sources:f,sourcesContent:p}=s;this.version=a,this.file=c,this.names=u||[],this.sourceRoot=h,this.sources=f,this.sourcesContent=p,this.ignoreList=s.ignoreList||s.x_google_ignoreList||void 0;let d=r(h||"",function(e){if(!e)return"";let t=e.lastIndexOf("/");return e.slice(0,t+1)}(t));this.resolvedSources=f.map(e=>r(e||"",d));let{mappings:m}=s;"string"==typeof m?(this._encoded=m,this._decoded=void 0):(this._encoded=void 0,this._decoded=function(e,t){let n=o(e,0);if(n===e.length)return e;t||(e=e.slice());for(let s=n;s<e.length;s=o(e,s+1)){var r;e[s]=(r=e[s],t||(r=r.slice()),r.sort(i))}return e}(m,n)),this._decodedMemo=l(),this._bySources=void 0,this._bySourceMemos=void 0}}function y(e){var n;return null!==(n=e._encoded)&&void 0!==n?n:e._encoded=t.encode(e._decoded)}function b(e){return e._decoded||(e._decoded=t.decode(e._encoded))}function k(e,t){let{sources:n,resolvedSources:r}=e,o=n.indexOf(t);return -1===o&&(o=r.indexOf(t)),o}function v(e,t){let n=new g(x(e,[]),t);return n._decoded=e.mappings,n}function x(e,t){return{version:e.version,file:e.file,names:e.names,sourceRoot:e.sourceRoot,sources:e.sources,sourcesContent:e.sourcesContent,mappings:t,ignoreList:e.ignoreList||e.x_google_ignoreList}}function w(e,t,n,r){return{source:e,line:t,column:n,name:r}}function _(e,t){return{line:e,column:t}}function T(e,t,n,r,o){let i=u(e,r,t,n);return(s?i=(-1===o?a:c)(e,r,i):-1===o&&i++,-1===i||i===e.length)?-1:i}
1function A(e,t,n,r,o,i){if(--n<0)throw Error(d);if(r<0)throw Error(m);let{sources:f,resolvedSources:p}=e,g=f.indexOf(t);if(-1===g&&(g=p.indexOf(t)),-1===g)return i?[]:_(null,null);let y=(e._bySources||(e._bySources=function(e,t){let n=t.map(h);for(let r=0;r<e.length;r++){let o=e[r];for(let e=0;e<o.length;e++){let i=o[e];if(1===i.length)continue;let s=i[1],c=i[2],l=i[3],h=n[s],f=h[c]||(h[c]=[]),p=t[s],d=a(f,l,u(f,l,p,c));p.lastIndex=++d,function(e,t,n){for(let n=e.length;n>t;n--)e[n]=e[n-1];e[t]=n}(f,d,[l,r,i[0]])}}return n}(b(e),e._bySourceMemos=f.map(l))))[g][n];if(null==y)return i?[]:_(null,null);let k=e._bySourceMemos[g];if(i)return function(e,t,n,r,o){let i=T(e,t,n,r,1);if(!s&&-1===o&&i++,-1===i||i===e.length)return[];let l=s?r:e[i][0];s||(i=c(e,l,i));let u=a(e,l,i),h=[];for(;i<=u;i++){let t=e[i];h.push(_(t[1]+1,t[2]))}return h}(y,k,n,r,o);let v=T(y,k,n,r,o);if(-1===v)return _(null,null);let x=y[v];return _(x[1]+1,x[2])}e.AnyMap=function(e,t){let n=f(e);if(!("sections"in n))return new g(n,t);let r=[],o=[],i=[],s=[],a=[];return function e(t,n,r,o,i,s,a,c,l,u,h){let{sections:d}=t;for(let t=0;t<d.length;t++){let{map:m,offset:y}=d[t],k=u,v=h;if(t+1<d.length){let e=d[t+1].offset;(k=Math.min(u,c+e.line))===u?v=Math.min(h,l+e.column):k<u&&(v=l+e.column)}(function(t,n,r,o,i,s,a,c,l,u,h){let d=f(t);if("sections"in d)return e(...arguments);let m=new g(d,n),y=o.length,k=s.length,v=b(m),{resolvedSources:x,sourcesContent:w,ignoreList:_}=m;if(p(o,x),p(s,m.names),w)p(i,w);else for(let e=0;e<x.length;e++)i.push(null);if(_)for(let e=0;e<_.length;e++)a.push(_[e]+y);for(let e=0;e<v.length;e++){let t=c+e;if(t>u)return;let n=function(e,t){for(let n=e.length;n<=t;n++)e[n]=[];return e[t]}(r,t),o=0===e?l:0,i=v[e];for(let e=0;e<i.length;e++){let r=i[e],s=o+r[0];if(t===u&&s>=h)return;if(1===r.length){n.push([s]);continue}let a=y+r[1],c=r[2],l=r[3];n.push(4===r.length?[s,a,c,l]:[s,a,c,l,k+r[4]])}}})(m,n,r,o,i,s,a,c+y.line,l+y.column,k,v)}}(n,t,r,o,i,s,a,0,0,1/0,1/0),v({version:3,file:n.file,names:s,sources:o,sourcesContent:i,mappings:r,ignoreList:a})},e.GREATEST_LOWER_BOUND=1,e.LEAST_UPPER_BOUND=-1,e.TraceMap=g,e.allGeneratedPositionsFor=function(e,t){let{source:n,line:r,column:o,bias:i}=t;return A(e,n,r,o,i||-1,!0)},e.decodedMap=function(e){return x(e,b(e))},e.decodedMappings=b,e.eachMapping=function(e,t){let n=b(e),{names:r,resolvedSources:o}=e;for(let e=0;e<n.length;e++){let i=n[e];for(let n=0;n<i.length;n++){let s=i[n],a=e+1,c=s[0],l=null,u=null,h=null,f=null;1!==s.length&&(l=o[s[1]],u=s[2]+1,h=s[3]),5===s.length&&(f=r[s[4]]),t({generatedLine:a,generatedColumn:c,source:l,originalLine:u,originalColumn:h,name:f})}}},e.encodedMap=function(e){return x(e,y(e))},e.encodedMappings=y,e.generatedPositionFor=function(e,t){let{source:n,line:r,column:o,bias:i}=t;return A(e,n,r,o,i||1,!1)},e.isIgnored=function(e,t){let{ignoreList:n}=e;if(null==n)return!1;let r=k(e,t);return -1!==r&&n.includes(r)},e.originalPositionFor=function(e,t){let{line:n,column:r,bias:o}=t;if(--n<0)throw Error(d);if(r<0)throw Error(m);let i=b(e);if(n>=i.length)return w(null,null,null,null);let s=i[n],a=T(s,e._decodedMemo,n,r,o||1);if(-1===a)return w(null,null,null,null);let c=s[a];if(1===c.length)return w(null,null,null,null);let{names:l,resolvedSources:u}=e;return w(u[c[1]],c[2]+1,c[3],5===c.length?l[c[4]]:null)},e.presortedDecodedMap=v,e.sourceContentFor=function(e,t){let{sourcesContent:n}=e;if(null==n)return null;let r=k(e,t);return -1===r?null:n[r]},e.traceSegment=function(e,t,n){let r=b(e);if(t>=r.length)return null;let o=r[t],i=T(o,e._decodedMemo,t,n,1);return -1===i?null:o[i]}}(t,n(1084),n(6862))},2978:function(e,t,n){"use strict";var r=n(7906).Writable,o=n(4028),i=n(9194),s=n.g.URL||n.g.webkitURL||n.g.mozURL;function a(){if(!(this instanceof a))return new a;r.call(this),this._chunks=[],this._blob=null,this.length=0}o.inherits(a,r),a.prototype._write=function(e,t,n){e instanceof Uint8Array||(e=new Uint8Array(e)),this.length+=e.length,this._chunks.push(e),n()},a.prototype.toBlob=function(e){return e=e||"application/octet-stream",this._blob||(this._blob=new i(this._chunks,{type:e}),this._chunks=[]),this._blob.type!==e&&(this._blob=new i([this._blob],{type:e})),this._blob},a.prototype.toBlobURL=function(e){return s.createObjectURL(this.toBlob(e))},e.exports=a},9194:function(e,t,n){"use strict";var r=n.g.BlobBuilder||n.g.WebKitBlobBuilder||n.g.MSBlobBuilder||n.g.MozBlobBuilder,o=function(){try{var e=new Blob(["hi"]);return 2===e.size}catch(e){return!1}}(),i=o&&function(){try{var e=new Blob([new Uint8Array([1,2])]);return 2===e.size}catch(e){return!1}}(),s=r&&r.prototype.append&&r.prototype.getBlob;function a(e){for(var t=0;t<e.length;t++){var n=e[t];if(n.buffer instanceof ArrayBuffer){var r=n.buffer;if(n.byteLength!==r.byteLength){var o=new Uint8Array(n.byteLength);o.set(new Uint8Array(r,n.byteOffset,n.byteLength)),r=o.buffer}e[t]=r}}}
1e.exports=o?i?n.g.Blob:function(e,t){return a(e),new Blob(e,t||{})}:s?function(e,t){t=t||{};var n=new r;a(e);for(var o=0;o<e.length;o++)n.append(e[o]);return t.type?n.getBlob(t.type):n.getBlob()}:void 0},1416:function(e){"use strict";function t(e){return e.replace(/[_.-](\w|$)/g,function(e,t){return t.toUpperCase()})}e.exports=function(e){return"string"==typeof e?t(e):function e(i){return!i||"object"!=typeof i||r(i)||o(i)?i:n(i)?function(e,t){if(e.map)return e.map(t);for(var n=[],r=0;r<e.length;r++)n.push(t(e[r],r));return n}(i,e):function(e,t,n){if(e.reduce)return e.reduce(t,n);for(var r=0;r<e.length;r++)n=t(n,e[r],r);return n}(s(i),function(n,r){return n[t(r)]=e(i[r]),n},{})}(e)};var n=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},r=function(e){return"[object Date]"===Object.prototype.toString.call(e)},o=function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},i=Object.prototype.hasOwnProperty,s=Object.keys||function(e){var t=[];for(var n in e)i.call(e,n)&&t.push(n);return t}},1441:function(e,t,n){"use strict";var r=n(9090),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,i,s,a,c,l,u,h,f=!1;t||(t={}),s=t.debug||!1;try{if(c=r(),l=document.createRange(),u=document.getSelection(),(h=document.createElement("span")).textContent=e,h.ariaHidden="true",h.style.all="unset",h.style.position="fixed",h.style.top=0,h.style.clip="rect(0, 0, 0, 0)",h.style.whiteSpace="pre",h.style.webkitUserSelect="text",h.style.MozUserSelect="text",h.style.msUserSelect="text",h.style.userSelect="text",h.addEventListener("copy",function(n){if(n.stopPropagation(),t.format){if(n.preventDefault(),void 0===n.clipboardData){s&&console.warn("unable to use e.clipboardData"),s&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var r=o[t.format]||o.default;window.clipboardData.setData(r,e)}else n.clipboardData.clearData(),n.clipboardData.setData(t.format,e)}t.onCopy&&(n.preventDefault(),t.onCopy(n.clipboardData))}),document.body.appendChild(h),l.selectNodeContents(h),u.addRange(l),!document.execCommand("copy"))throw Error("copy command was unsuccessful");f=!0}catch(r){s&&console.error("unable to copy using execCommand: ",r),s&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),f=!0}catch(r){s&&console.error("unable to copy using clipboardData: ",r),s&&console.error("falling back to prompt"),n="message"in t?t.message:"Copy to clipboard: #{key}, Enter",i=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C",a=n.replace(/#{\s*key\s*}/g,i),window.prompt(a,e)}}finally{u&&("function"==typeof u.removeRange?u.removeRange(l):u.removeAllRanges()),h&&document.body.removeChild(h),c()}return f}},1723:function(e){!/*!
2 * https://github.com/gilmoreorless/css-background-parser
3 * Copyright © 2015 Gilmore Davidson under the MIT license: http://gilmoreorless.mit-license.org/
4 */function(e){function t(e){if(!(this instanceof t))return new t;this.backgrounds=e||[]}function n(e){if(!(this instanceof n))return new n(e);e=e||{};var t=this;function r(n,r){t[n]=n in e?e[n]:r}r("color",""),r("image","none"),r("attachment","scroll"),r("clip","border-box"),r("origin","padding-box"),r("position","0% 0%"),r("repeat","repeat"),r("size","auto")}function r(e){return e.trim()}function o(e){return(e||"").split(",").map(r)}t.prototype.toString=function(){return this.backgrounds.join(", ")},n.prototype.toString=function(){var e=[this.image,this.repeat,this.attachment,this.position+" / "+this.size,this.origin,this.clip];return this.color&&e.unshift(this.color),e.join(" ")},e.BackgroundList=t,e.Background=n,e.parseElementStyle=function(e){var r,i=new t;if(null==e)return i;for(var s=function(e){var t=[],n=/[,\(\)]/,r=0,o="";if(null==e)return t;for(;e.length;){var i=n.exec(e);if(!i)break;var s=i[0],a=!1;switch(s){case",":r||(t.push(o.trim()),o="",a=!0);break;case"(":r++;break;case")":r--}var c=i.index+1;o+=e.slice(0,a?c-1:c),e=e.slice(c)}return(o.length||e.length)&&t.push((o+e).trim()),t}(e.backgroundImage),a=e.backgroundColor,c=o(e.backgroundAttachment),l=o(e.backgroundClip),u=o(e.backgroundOrigin),h=o(e.backgroundPosition),f=o(e.backgroundRepeat),p=o(e.backgroundSize),d=0,m=s.length;d<m;d++)r=new n({image:s[d],attachment:c[d%c.length],clip:l[d%l.length],origin:u[d%u.length],position:h[d%h.length],repeat:f[d%f.length],size:p[d%p.length]}),d===m-1&&(r.color=a),i.backgrounds.push(r);return i}}(void 0!==e.exports?e.exports:this.cssBgParser={})},5032:function(e){"use strict";
4let t=/,(?![^\(]*\))/,n=/\s(?![^(]*\))/,r=/^[0-9]+[a-zA-Z%]+?$/,o=e=>{let t=e.split(n),r=t.includes("inset"),o=t.slice(-1)[0],i=s(o)?void 0:o,[c,l,u,h]=t.filter(e=>"inset"!==e).filter(e=>e!==i).map(a);return{inset:r,offsetX:c,offsetY:l,blurRadius:u,spreadRadius:h,color:i}},i=e=>{let{inset:t,offsetX:n=0,offsetY:r=0,blurRadius:o=0,spreadRadius:i,color:s}=e||{};return[t?"inset":null,n,r,o,i,s].filter(e=>null!=e).map(c).map(e=>(""+e).trim()).join(" ")},s=e=>"0"===e||r.test(e),a=e=>{if(!/px$/.test(e)&&"0"!==e)return e;let t=parseFloat(e);return isNaN(t)?e:t},c=e=>"number"==typeof e&&0!==e?e+"px":e;e.exports={parse:e=>e.split(t).map(e=>e.trim()).map(o),stringify:e=>e.map(i).join(", ")}},8528:function(e,t,n){"use strict";e.exports=n(2710)},105:function(e,t,n){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var o,i=n(3445),s=r(i),a=r(n(1416)),c=r(n(8528)),l=/^(#(?:[0-9a-f]{3,4}){1,2})$/i,u=/^(rgba?|hsla?|hwb|lab|lch|gray|color)$/,h=function(e){return function(t){return e(t)?"<token>":null}},f=function(e,t){return void 0===t&&(t=String),function(n){if("word"!==n.type)return null;var r=n.value.match(e);return null===r?null:t(r[1])}},p=h(function(e){return"space"===e.type}),d=h(function(e){return"div"===e.type&&"/"===e.value}),m=h(function(e){return"div"===e.type&&","===e.value}),g=function(e){return"word"===e.type?e.value:null},y=f(/^(none)$/i),b=f(/^(auto)$/i),k=f(/^([+-]?(?:\d*\.)?\d+(?:e[+-]?\d+)?)$/i,Number),v=f(/^(0$|(?:[+-]?(?:\d*\.)?\d+(?:e[+-]?\d+)?)(?=px$))/i,Number),x=f(/^([+-]?(?:\d*\.)?\d+(?:e[+-]?\d+)?(ch|em|ex|rem|vh|vw|vmin|vmax|cm|mm|in|pc|pt))$/i),w=f(/^([+-]?(?:\d*\.)?\d+(?:e[+-]?\d+)?(?:deg|rad))$/i,function(e){return e.toLowerCase()}),_=f(/^([+-]?(?:\d*\.)?\d+(?:e[+-]?\d+)?%)$/i),T=f(/(^-?[_a-z][_a-z0-9-]*$)/i),A=function(e){return"string"!==e.type?null:e.value.replace(/\\([0-9a-f]{1,6})(?:\s|$)/gi,function(e,t){return String.fromCharCode(parseInt(t,16))}).replace(/\\/g,"")},S=function(e){return"word"===e.type&&(l.test(e.value)||e.value in c||"transparent"===e.value)?e.value:"function"===e.type&&u.test(e.value)?i.stringify(e):null},E=f(/^(none|underline|line-through)$/i),I=f(/^(solid|dashed|dotted)$/),C=function(e){var t=e.types,n=void 0===t?[v,x,_]:t,r=e.directions,o=void 0===r?["Top","Right","Bottom","Left"]:r,i=e.prefix,s=void 0===i?"":i,a=e.suffix,c=void 0===a?"":a;return function(e){var t,r=[];for(r.push(e.expect.apply(e,n));r.length<4&&e.hasTokens();)e.expect(p),r.push(e.expect.apply(e,n));e.expectEmpty();var i=r[0],a=r[1],l=void 0===a?i:a,u=r[2],h=r[3],f=void 0===h?l:h,d=function(e){return""+s+o[e]+c};return(t={})[d(0)]=i,t[d(1)]=l,t[d(2)]=void 0===u?i:u,t[d(3)]=f,t}},L=function(e){var t=e.expect(v),n=e.matches(p)?e.expect(v):t;return e.expectEmpty(),{width:t,height:n}},P=function(e){if(e.matches(y))return e.expectEmpty(),{offset:{width:0,height:0},radius:0,color:"black"};for(var t,n,r,o,i=!1;e.hasTokens();)i&&e.expect(p),void 0===t&&e.matches(v,x)?(t=e.lastValue,e.expect(p),n=e.expect(v,x),e.saveRewindPoint(),e.matches(p)&&e.matches(v,x)?r=e.lastValue:e.rewind()):void 0===o&&e.matches(S)?o=e.lastValue:e.throw(),i=!0;return void 0===t&&e.throw(),{offset:{width:t,height:n},radius:void 0!==r?r:0,color:void 0!==o?o:"black"}},R=f(/(nowrap|wrap|wrap-reverse)/),O=f(/(row|row-reverse|column|column-reverse)/),j=function(e){var t;if(e.matches(A))t=e.lastValue;else for(t=e.expect(T);e.hasTokens();)e.expect(p),t+=" "+e.expect(T);return e.expectEmpty(),{fontFamily:t}},M=f(/^(normal)$/),N=f(/^(italic)$/),D=f(/^([1-9]00|bold)$/),B=f(/^(small-caps)$/),F=[],U=f(/(flex-(?:start|end)|center|stretch|space-(?:between|around))/),q=f(/(flex-(?:start|end)|center|space-(?:between|around|evenly))/),V=f(/^(solid|double|dotted|dashed)$/),z=function(e){return function(t){var n=t.expect(e);return t.expectEmpty(),n}},W=z(k),H=z(v),G=z(w),X=function(e){return function(t,n){return function(r){var o,i,s,a=r.expect(e);if(r.hasTokens())r.expect(m),s=r.expect(e);else{if(void 0===n)return a;s=n}return r.expectEmpty(),[((o={})[t+"Y"]=s,o),((i={})[t+"X"]=a,i)]}}},K=X(k),Z=X(v),J=X(w),Y={perspective:W,scale:K("scale"),scaleX:W,scaleY:W,translate:Z("translate",0),translateX:H,translateY:H,rotate:G,rotateX:G,rotateY:G,rotateZ:G,skewX:G,
4skewY:G,skew:J("skew","0deg")},Q={aspectRatio:function(e){var t=e.expect(k);return e.hasTokens()&&(e.expect(d),t/=e.expect(k)),{aspectRatio:t}},background:function(e){return{backgroundColor:e.expect(S)}},border:function(e){if(e.matches(y))return e.expectEmpty(),{borderWidth:0,borderColor:"black",borderStyle:"solid"};for(var t,n,r,o=0;o<3&&e.hasTokens();)0!==o&&e.expect(p),void 0===t&&e.matches(v,x)?t=e.lastValue:void 0===n&&e.matches(S)?n=e.lastValue:void 0===r&&e.matches(I)?r=e.lastValue:e.throw(),o+=1;return e.expectEmpty(),void 0===t&&(t=1),void 0===n&&(n="black"),void 0===r&&(r="solid"),{borderWidth:t,borderColor:n,borderStyle:r}},borderColor:C({types:[S],prefix:"border",suffix:"Color"}),borderRadius:C({directions:["TopLeft","TopRight","BottomRight","BottomLeft"],prefix:"border",suffix:"Radius"}),borderWidth:C({prefix:"border",suffix:"Width"}),boxShadow:function(e){var t=P(e);return{shadowOffset:t.offset,shadowRadius:t.radius,shadowColor:t.color,shadowOpacity:1}},flex:function(e){if(e.matches(y))return e.expectEmpty(),{flexGrow:0,flexShrink:0,flexBasis:"auto"};if(e.saveRewindPoint(),e.matches(b)&&!e.hasTokens())return{flexGrow:1,flexShrink:1,flexBasis:"auto"};e.rewind();for(var t,n,r,o=0;o<2&&e.hasTokens();)0!==o&&e.expect(p),void 0===t&&e.matches(k)?(t=e.lastValue,e.saveRewindPoint(),e.matches(p)&&e.matches(k)?n=e.lastValue:e.rewind()):void 0===r&&e.matches(v,x,_)?r=e.lastValue:void 0===r&&e.matches(b)?r="auto":e.throw(),o+=1;return e.expectEmpty(),void 0===t&&(t=1),void 0===n&&(n=1),void 0===r&&(r=0),{flexGrow:t,flexShrink:n,flexBasis:r}},flexFlow:function(e){for(var t,n,r=0;r<2&&e.hasTokens();)0!==r&&e.expect(p),void 0===t&&e.matches(R)?t=e.lastValue:void 0===n&&e.matches(O)?n=e.lastValue:e.throw(),r+=1;return e.expectEmpty(),void 0===t&&(t="nowrap"),void 0===n&&(n="row"),{flexWrap:t,flexDirection:n}},font:function(e){for(var t,n,r,o,i=0;i<3&&e.hasTokens();){if(e.matches(M));else if(void 0===t&&e.matches(N))t=e.lastValue;else if(void 0===n&&e.matches(D))n=e.lastValue;else if(void 0===r&&e.matches(B))r=[e.lastValue];else break;e.expect(p),i+=1}var s=e.expect(v,x);e.matches(d)&&(o=e.expect(v,x)),e.expect(p);var a=j(e).fontFamily;void 0===t&&(t="normal"),void 0===n&&(n="normal"),void 0===r&&(r=F);var c={fontStyle:t,fontWeight:n,fontVariant:r,fontSize:s,fontFamily:a};return void 0!==o&&(c.lineHeight=o),c},fontFamily:j,fontVariant:function(e){for(var t=[e.expect(T)];e.hasTokens();)e.expect(p),t.push(e.expect(T));return{fontVariant:t}},fontWeight:function(e){return{fontWeight:e.expect(g)}},margin:C({types:[v,x,_,b],prefix:"margin"}),padding:C({prefix:"padding"}),placeContent:function(e){var t,n=e.expect(U);return e.hasTokens()?(e.expect(p),t=e.expect(q)):t="stretch",e.expectEmpty(),{alignContent:n,justifyContent:t}},shadowOffset:function(e){return{shadowOffset:L(e)}},textShadow:function(e){var t=P(e);return{textShadowOffset:t.offset,textShadowRadius:t.radius,textShadowColor:t.color}},textShadowOffset:function(e){return{textShadowOffset:L(e)}},textDecoration:function(e){for(var t,n,r,o=!1;e.hasTokens();){if(o&&e.expect(p),void 0===t&&e.matches(E)){var i=[e.lastValue.toLowerCase()];e.saveRewindPoint(),"none"!==i[0]&&e.matches(p)&&e.matches(E)?(i.push(e.lastValue.toLowerCase()),i.sort().reverse()):e.rewind(),t=i.join(" ")}else void 0===n&&e.matches(V)?n=e.lastValue:void 0===r&&e.matches(S)?r=e.lastValue:e.throw();o=!0}return{textDecorationLine:void 0!==t?t:"none",textDecorationColor:void 0!==r?r:"black",textDecorationStyle:void 0!==n?n:"solid"}},textDecorationLine:function(e){for(var t=[],n=!1;e.hasTokens();)n&&e.expect(p),t.push(e.expect(E).toLowerCase()),n=!0;return t.sort().reverse(),{textDecorationLine:t.join(" ")}},transform:function(e){for(var t=[],n=!1;e.hasTokens();){n&&e.expect(p);var r,o=e.expectFunction(),i=o.functionName,s=Y[i](o);Array.isArray(s)||(s=[((r={})[i]=s,r)]),t=s.concat(t),n=!0}return{transform:t}}};null!=o&&new RegExp(o.join("|"));var $="SYMBOL_MATCH",ee=function(){function e(e,t){this.index=0,this.nodes=e,this.functionName=null!=t?t.value:null,this.lastValue=null,this.rewindIndex=-1}var t=e.prototype;return t.hasTokens=function(){return this.index<=this.nodes.length-1},t[$]=function(){if(!this.hasTokens())return null;for(var e=this.nodes[this.index],t=0;t<arguments.length;t+=1){var n=t<0||arguments.length<=t?void 0:arguments[t],r=n(e);if(null!==r)return this.index+=1,this.lastValue=r,r}return null},t.matches=function(){return null!==this[$].apply(this,arguments)},t.expect=function(){var e=this[$].apply(this,arguments);return null!==e?e:this.throw()},t.matchesFunction=function(){var t=this.nodes[this.index];if("function"!==t.type)return null;var n=new e(t.nodes,t);return this.index+=1,this.lastValue=null,n},t.expectFunction=function(){var e=this.matchesFunction();return null!==e?e:this.throw()},t.expectEmpty=function(){this.hasTokens()&&this.throw()},t.throw=function(){throw Error("Unexpected token type: "+this.nodes[this.index].type)},t.saveRewindPoint=function(){this.rewindIndex=this.index},t.rewind=function(){if(-1===this.rewindIndex)throw Error("Internal error");this.index=this.rewindIndex,this.lastValue=null},e}(),et=/^([+-]?(?:\d*\.)?\d+(?:e[+-]?\d+)?)(?:px)?$/i,en=/^true|false$/i,er
4=/^null$/i,eo=/^undefined$/i,ei=function(e,t){var n=t.match(et);if(null!==n)return Number(n[1]);var r=t.match(en);return null!==r?"true"===r[0].toLowerCase():null!==t.match(er)?null:null===t.match(eo)?t:void 0},es=function(e,t){var n=new ee(s(t).nodes);return Q[e](n)};t.Hp=function(e){return/^--\w+/.test(e)?e:a(e)},t.HM=function(e,t,n){var r,o=!1===n||!(e in Q),i=t.trim();return o?((r={})[e]=ei(e,i),r):es(e,i)}},7152:function(e){"use strict";/*!
5 * escape-html
6 * Copyright(c) 2012-2013 TJ Holowaychuk
7 * Copyright(c) 2015 Andreas Lubbe
8 * Copyright(c) 2015 Tiancheng "Timothy" Gu
9 * MIT Licensed
10 */var t=/["'&<>]/;e.exports=function(e){var n,r=""+e,o=t.exec(r);if(!o)return r;var i="",s=0,a=0;for(s=o.index;s<r.length;s++){switch(r.charCodeAt(s)){case 34:n="&quot;";break;case 38:n="&amp;";break;case 39:n="&#39;";break;case 60:n="&lt;";break;case 62:n="&gt;";break;default:continue}a!==s&&(i+=r.substring(a,s)),a=s+1,i+=n}return a!==s?i+r.substring(a,s):i}},9137:function(e,t,n){var r=n(8620).Buffer;!function(e){"use strict";function t(e){for(var t=0,n=Math.min(65536,e.length+1),r=new Uint16Array(n),o=[],i=0;;){var s=t<e.length;if(!s||i>=n-1){var a=r.subarray(0,i);if(o.push(String.fromCharCode.apply(null,a)),!s)return o.join("");e=e.subarray(t),t=0,i=0}var c=e[t++];if((128&c)==0)r[i++]=c;else if((224&c)==192){var l=63&e[t++];r[i++]=(31&c)<<6|l}else if((240&c)==224){var l=63&e[t++],u=63&e[t++];r[i++]=(31&c)<<12|l<<6|u}else if((248&c)==240){var l=63&e[t++],u=63&e[t++],h=(7&c)<<18|l<<12|u<<6|63&e[t++];h>65535&&(h-=65536,r[i++]=h>>>10&1023|55296,h=56320|1023&h),r[i++]=h}}}var n="Failed to ",o=function(e,t,r){if(e)throw Error("".concat(n).concat(t,": the '").concat(r,"' option is unsupported."))},i="function"==typeof r&&r.from,s=i?function(e){return r.from(e)}:function(e){for(var t=0,n=e.length,r=0,o=Math.max(32,n+(n>>>1)+7),i=new Uint8Array(o>>>3<<3);t<n;){var s=e.charCodeAt(t++);if(s>=55296&&s<=56319){if(t<n){var a=e.charCodeAt(t);(64512&a)==56320&&(++t,s=((1023&s)<<10)+(1023&a)+65536)}if(s>=55296&&s<=56319)continue}if(r+4>i.length){o+=8,o*=1+t/e.length*2,o=o>>>3<<3;var c=new Uint8Array(o);c.set(i),i=c}if((4294967168&s)==0){i[r++]=s;continue}if((4294965248&s)==0)i[r++]=s>>>6&31|192;else if((4294901760&s)==0)i[r++]=s>>>12&15|224,i[r++]=s>>>6&63|128;else{if((4292870144&s)!=0)continue;i[r++]=s>>>18&7|240,i[r++]=s>>>12&63|128,i[r++]=s>>>6&63|128}i[r++]=63&s|128}return i.slice?i.slice(0,r):i.subarray(0,r)};function a(){this.encoding="utf-8"}a.prototype.encode=function(e,t){return o(t&&t.stream,"encode","stream"),s(e)};var c=!i&&"function"==typeof Blob&&"function"==typeof URL&&"function"==typeof URL.createObjectURL,l=["utf-8","utf8","unicode-1-1-utf-8"],u=t;i?u=function(e,t){return(e instanceof r?e:r.from(e.buffer,e.byteOffset,e.byteLength)).toString(t)}:c&&(u=function(e){try{return function(e){var t;try{var n=new Blob([e],{type:"text/plain;charset=UTF-8"});t=URL.createObjectURL(n);var r=new XMLHttpRequest;return r.open("GET",t,!1),r.send(),r.responseText}finally{t&&URL.revokeObjectURL(t)}}(e)}catch(n){return t(e)}});var h="construct 'TextDecoder'",f="".concat(n," ").concat(h,": the ");function p(e,t){if(o(t&&t.fatal,h,"fatal"),e=e||"utf-8",!(i?r.isEncoding(e):-1!==l.indexOf(e.toLowerCase())))throw RangeError("".concat(f," encoding label provided ('").concat(e,"') is invalid."));this.encoding=e,this.fatal=!1,this.ignoreBOM=!1}p.prototype.decode=function(e,t){var n;return o(t&&t.stream,"decode","stream"),n=e instanceof Uint8Array?e:new Uint8Array(e.buffer instanceof ArrayBuffer?e.buffer:e),u(n,this.encoding)},e.TextEncoder=e.TextEncoder||a,e.TextDecoder=e.TextDecoder||p}("undefined"!=typeof window?window:void 0!==n.g?n.g:this)},7124:function(e,t,n){"use strict";n.d(t,{Dm:function(){return Z},T8:function(){return et},TD:function(){return ee},iF:function(){return J}});var r={},o=Uint8Array,i=Uint16Array,s=Uint32Array,a=new o([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,0,0,0]),c=new o([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,0,0]),l=new o([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),u=function(e,t){for(var n=new i(31),r=0;r<31;++r)n[r]=t+=1<<e[r-1];for(var o=new s(n[30]),r=1;r<30;++r)for(var a=n[r];a<n[r+1];++a)o[a]=a-n[r]<<5|r;return[n,o]},h=u(a,2),f=h[0],p=h[1];f[28]=258,p[258]=28;for(var d=u(c,0),m=d[0],g=d[1],y=new i(32768),b=0;b<32768;++b){var k=(43690&b)>>>1|(21845&b)<<1;k=(61680&(k=(52428&k)>>>2|(13107&k)<<2))>>>4|(3855&k)<<4,y[b]=((65280&k)>>>8|(255&k)<<8)>>>1}for(var v=function(e,t,n){for(var r,o=e.length,s=0,a=new i(t);s<o;++s)e[s]&&++a[e[s]-1];var c=new i(t);for(s=0;s<t;++s)c[s]=c[s-1]+a[s-1]<<1;if(n){r=new i(1<<t);var l=15-t;for(s=0;s<o;++s)if(e[s])for(var u=s<<4|e[s],h=t-e[s],f=c[e[s]-1]++<<h,p=f|(1<<h)-1;f<=p;++f)r[y[f]>>>l]=u}else for(s=0,r=new i(o);s<o;++s)e[s]&&(r[s]=y[c[e[s]-1]++]>>>15-e[s]);return r},x=new o(288),b=0;b<144;++b)x[b]=8;for(var b=144;b<256;++b)x[b]=9;for(var b=256;b<280;++b)x[b]=7;for(var b=280;b<288;++b)x[b]=8;for(var w=new o(32),b=0;b<32;++b)w[b]=5;var _=v(x,9,0),T=v(x,9,1),A=v(w,5,0),S=v(w,5,1),E=function(e){for(var t=e[0],n=1;n<e.length;++n)e[n]>t&&(t=e[n]);return t},I=function(e,t,n){var r=t/8|0;return(e[r]|e[r+1]<<8)>>(7&t)&n},C=function(e,t){var n=t/8|0;return(e[n]|e[n+1]<<8|e[n+2]<<16)>>(7&t)},L=function(e){return(e+7)/8|0},P=function(e,t,n){(null==t||t<0)&&(t=0),(null==n||n>e.length)&&(n=e.length);var r=new(2==e.BYTES_PER_ELEMENT?i:4==e.BYTES_PER_ELEMENT?s:o)(n-t);return r.set(e.subarray(t,n)),r}
10,R=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],O=function(e,t,n){var r=Error(t||R[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,O),!n)throw r;return r},j=function(e,t,n){var r=e.length;if(!r||n&&n.f&&!n.l)return t||new o(0);var i=!t||n,s=!n||n.i;n||(n={}),t||(t=new o(3*r));var u=function(e){var n=t.length;if(e>n){var r=new o(Math.max(2*n,e));r.set(t),t=r}},h=n.f||0,p=n.p||0,d=n.b||0,g=n.l,y=n.d,b=n.m,k=n.n,x=8*r;do{if(!g){h=I(e,p,1);var w=I(e,p+1,3);if(p+=3,w){if(1==w)g=T,y=S,b=9,k=5;else if(2==w){var _=I(e,p,31)+257,A=I(e,p+10,15)+4,R=_+I(e,p+5,31)+1;p+=14;for(var j=new o(R),M=new o(19),N=0;N<A;++N)M[l[N]]=I(e,p+3*N,7);p+=3*A;for(var D=E(M),B=(1<<D)-1,F=v(M,D,1),N=0;N<R;){var U=F[I(e,p,B)];p+=15&U;var q=U>>>4;if(q<16)j[N++]=q;else{var V=0,z=0;for(16==q?(z=3+I(e,p,3),p+=2,V=j[N-1]):17==q?(z=3+I(e,p,7),p+=3):18==q&&(z=11+I(e,p,127),p+=7);z--;)j[N++]=V}}var W=j.subarray(0,_),H=j.subarray(_);b=E(W),k=E(H),g=v(W,b,1),y=v(H,k,1)}else O(1)}else{var q=L(p)+4,G=e[q-4]|e[q-3]<<8,X=q+G;if(X>r){s&&O(0);break}i&&u(d+G),t.set(e.subarray(q,X),d),n.b=d+=G,n.p=p=8*X,n.f=h;continue}if(p>x){s&&O(0);break}}i&&u(d+131072);for(var K=(1<<b)-1,Z=(1<<k)-1,J=p;;J=p){var V=g[C(e,p)&K],Y=V>>>4;if((p+=15&V)>x){s&&O(0);break}if(V||O(2),Y<256)t[d++]=Y;else if(256==Y){J=p,g=null;break}else{var Q=Y-254;if(Y>264){var N=Y-257,$=a[N];Q=I(e,p,(1<<$)-1)+f[N],p+=$}var ee=y[C(e,p)&Z],et=ee>>>4;ee||O(3),p+=15&ee;var H=m[et];if(et>3){var $=c[et];H+=C(e,p)&(1<<$)-1,p+=$}if(p>x){s&&O(0);break}i&&u(d+131072);for(var en=d+Q;d<en;d+=4)t[d]=t[d-H],t[d+1]=t[d+1-H],t[d+2]=t[d+2-H],t[d+3]=t[d+3-H];d=en}}n.l=g,n.p=J,n.b=d,n.f=h,g&&(h=1,n.m=b,n.d=y,n.n=k)}while(!h);return d==t.length?t:P(t,0,d)},M=function(e,t,n){n<<=7&t;var r=t/8|0;e[r]|=n,e[r+1]|=n>>>8},N=function(e,t,n){n<<=7&t;var r=t/8|0;e[r]|=n,e[r+1]|=n>>>8,e[r+2]|=n>>>16},D=function(e,t){for(var n=[],r=0;r<e.length;++r)e[r]&&n.push({s:r,f:e[r]});var s=n.length,a=n.slice();if(!s)return[W,0];if(1==s){var c=new o(n[0].s+1);return c[n[0].s]=1,[c,1]}n.sort(function(e,t){return e.f-t.f}),n.push({s:-1,f:25001});var l=n[0],u=n[1],h=0,f=1,p=2;for(n[0]={s:-1,f:l.f+u.f,l:l,r:u};f!=s-1;)l=n[n[h].f<n[p].f?h++:p++],u=n[h!=f&&n[h].f<n[p].f?h++:p++],n[f++]={s:-1,f:l.f+u.f,l:l,r:u};for(var d=a[0].s,r=1;r<s;++r)a[r].s>d&&(d=a[r].s);var m=new i(d+1),g=B(n[f-1],m,0);if(g>t){var r=0,y=0,b=g-t,k=1<<b;for(a.sort(function(e,t){return m[t.s]-m[e.s]||e.f-t.f});r<s;++r){var v=a[r].s;if(m[v]>t)y+=k-(1<<g-m[v]),m[v]=t;else break}for(y>>>=b;y>0;){var x=a[r].s;m[x]<t?y-=1<<t-m[x]++-1:++r}for(;r>=0&&y;--r){var w=a[r].s;m[w]==t&&(--m[w],++y)}g=t}return[new o(m),g]},B=function(e,t,n){return -1==e.s?Math.max(B(e.l,t,n+1),B(e.r,t,n+1)):t[e.s]=n},F=function(e){for(var t=e.length;t&&!e[--t];);for(var n=new i(++t),r=0,o=e[0],s=1,a=function(e){n[r++]=e},c=1;c<=t;++c)if(e[c]==o&&c!=t)++s;else{if(!o&&s>2){for(;s>138;s-=138)a(32754);s>2&&(a(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(a(o),--s;s>6;s-=6)a(8304);s>2&&(a(s-3<<5|8208),s=0)}for(;s--;)a(o);s=1,o=e[c]}return[n.subarray(0,r),t]},U=function(e,t){for(var n=0,r=0;r<t.length;++r)n+=e[r]*t[r];return n},q=function(e,t,n){var r=n.length,o=L(t+2);e[o]=255&r,e[o+1]=r>>>8,e[o+2]=255^e[o],e[o+3]=255^e[o+1];for(var i=0;i<r;++i)e[o+i+4]=n[i];return(o+4+r)*8},V=function(e,t,n,r,o,s,u,h,f,p,d){M(t,d++,n),++o[256];for(var m,g,y,b,k=D(o,15),T=k[0],S=k[1],E=D(s,15),I=E[0],C=E[1],L=F(T),P=L[0],R=L[1],O=F(I),j=O[0],B=O[1],V=new i(19),z=0;z<P.length;++z)V[31&P[z]]++;for(var z=0;z<j.length;++z)V[31&j[z]]++;for(var W=D(V,7),H=W[0],G=W[1],X=19;X>4&&!H[l[X-1]];--X);var K=p+5<<3,Z=U(o,x)+U(s,w)+u,J=U(o,T)+U(s,I)+u+14+3*X+U(V,H)+(2*V[16]+3*V[17]+7*V[18]);if(K<=Z&&K<=J)return q(t,d,e.subarray(f,f+p));if(M(t,d,1+(J<Z)),d+=2,J<Z){m=v(T,S,0),g=T,y=v(I,C,0),b=I;var Y=v(H,G,0);M(t,d,R-257),M(t,d+5,B-1),M(t,d+10,X-4),d+=14;for(var z=0;z<X;++z)M(t,d+3*z,H[l[z]]);d+=3*X;for(var Q=[P,j],$=0;$<2;++$)for(var ee=Q[$],z=0;z<ee.length;++z){var et=31&ee[z];M(t,d,Y[et]),d+=H[et],et>15&&(M(t,d,ee[z]>>>5&127),d+=ee[z]>>>12)}}else m=_,g=x,y=A,b=w;for(var z=0;z<h;++z)if(r[z]>255){var et=r[z]>>>18&31;N(t,d,m[et+257]),d+=g[et+257],et>7&&(M(t,d,r[z]>>>23&31),d+=a[et]);var en=31&r[z];N(t,d,y[en]),d+=b[en],en>3&&(N(t,d,r[z]>>>5&8191),d+=c[en])}else N(t,d,m[r[z]]),d+=g[r[z]];return N(t,d,m[256]),d+g[256]},z=new s([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),W=new o(0),H=function(e,t,n,r,l,u){var h=e.length,f=new o(r+h+5*(1+Math.ceil(h/7e3))+l),d=f.subarray(r,f.length-l),m=0;if(!t||h<8)for(var y=0;y<=h;
10y+=65535){var b=y+65535;b>=h&&(d[m>>3]=u),m=q(d,m+1,e.subarray(y,b))}else{for(var k=z[t-1],v=k>>>13,x=8191&k,w=(1<<n)-1,_=new i(32768),T=new i(w+1),A=Math.ceil(n/3),S=2*A,E=function(t){return(e[t]^e[t+1]<<A^e[t+2]<<S)&w},I=new s(25e3),C=new i(288),R=new i(32),O=0,j=0,y=0,M=0,N=0,D=0;y<h;++y){var B=E(y),F=32767&y,U=T[B];if(_[F]=U,T[B]=F,N<=y){var H=h-y;if((O>7e3||M>24576)&&H>423){m=V(e,d,0,I,C,R,j,M,D,y-D,m),M=O=j=0,D=y;for(var G=0;G<286;++G)C[G]=0;for(var G=0;G<30;++G)R[G]=0}var X=2,K=0,Z=x,J=F-U&32767;if(H>2&&B==E(y-J))for(var Y=Math.min(v,H)-1,Q=Math.min(32767,y),$=Math.min(258,H);J<=Q&&--Z&&F!=U;){if(e[y+X]==e[y+X-J]){for(var ee=0;ee<$&&e[y+ee]==e[y+ee-J];++ee);if(ee>X){if(X=ee,K=J,ee>Y)break;for(var et=Math.min(J,ee-2),en=0,G=0;G<et;++G){var er=y-J+G+32768&32767,eo=_[er],ei=er-eo+32768&32767;ei>en&&(en=ei,U=er)}}}U=_[F=U],J+=F-U+32768&32767}if(K){I[M++]=268435456|p[X]<<18|g[K];var es=31&p[X],ea=31&g[K];j+=a[es]+c[ea],++C[257+es],++R[ea],N=y+X,++O}else I[M++]=e[y],++C[e[y]]}}m=V(e,d,u,I,C,R,j,M,D,y-D,m),!u&&7&m&&(m=q(d,m+1,W))}return P(f,0,r+L(m)+l)},G=function(e){(31!=e[0]||139!=e[1]||8!=e[2])&&O(6,"invalid gzip data");var t=e[3],n=10;4&t&&(n+=e[10]|(e[11]<<8)+2);for(var r=(t>>3&1)+(t>>4&1);r>0;r-=!e[n++]);return n+(2&t)},X=function(e){var t=e.length;return(e[t-4]|e[t-3]<<8|e[t-2]<<16|e[t-1]<<24)>>>0},K=function(e){((15&e[0])!=8||e[0]>>>4>7||(e[0]<<8|e[1])%31)&&O(6,"invalid zlib data"),32&e[1]&&O(6,"invalid zlib data: preset dictionaries not supported")};function Z(e,t){var n;return H(e,null==(n=t||{}).level?6:n.level,null==n.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(e.length)))):12+n.mem,0,0,!0)}function J(e,t){return 31==e[0]&&139==e[1]&&8==e[2]?j(e.subarray(G(e),-8),t||new o(X(e))):(15&e[0])!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?j(e,t):j((K(e),e.subarray(2,-4)),t)}var Y="undefined"!=typeof TextEncoder&&new TextEncoder,Q="undefined"!=typeof TextDecoder&&new TextDecoder;try{Q.decode(W,{stream:!0})}catch(e){}var $=function(e){for(var t="",n=0;;){var r=e[n++],o=(r>127)+(r>223)+(r>239);if(n+o>e.length)return[t,P(e,n-1)];o?3==o?t+=String.fromCharCode(55296|(r=((15&r)<<18|(63&e[n++])<<12|(63&e[n++])<<6|63&e[n++])-65536)>>10,56320|1023&r):1&o?t+=String.fromCharCode((31&r)<<6|63&e[n++]):t+=String.fromCharCode((15&r)<<12|(63&e[n++])<<6|63&e[n++]):t+=String.fromCharCode(r)}};function ee(e,t){if(t){for(var n=new o(e.length),r=0;r<e.length;++r)n[r]=e.charCodeAt(r);return n}if(Y)return Y.encode(e);for(var i=e.length,s=new o(e.length+(e.length>>1)),a=0,c=function(e){s[a++]=e},r=0;r<i;++r){if(a+5>s.length){var l=new o(a+8+(i-r<<1));l.set(s),s=l}var u=e.charCodeAt(r);u<128||t?c(u):(u<2048?c(192|u>>6):(u>55295&&u<57344?(c(240|(u=65536+(1047552&u)|1023&e.charCodeAt(++r))>>18),c(128|u>>12&63)):c(224|u>>12),c(128|u>>6&63)),c(128|63&u))}return P(s,0,a)}function et(e,t){if(t){for(var n="",r=0;r<e.length;r+=16384)n+=String.fromCharCode.apply(null,e.subarray(r,r+16384));return n}if(Q)return Q.decode(e);var o=$(e),i=o[0];return o[1].length&&O(8),i}"function"==typeof queueMicrotask?queueMicrotask:"function"==typeof setTimeout&&setTimeout},6750:function(e,t,n){var r,o,i,s,a,c,l,u,h,f,p,d,m;r=n(8311),o=n(9945),i=n(1816),s=n(7472),a=n(580),n(9137),r=r&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r,o=o&&Object.prototype.hasOwnProperty.call(o,"default")?o.default:o,i=i&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i,s=s&&Object.prototype.hasOwnProperty.call(s,"default")?s.default:s,h={grapheme:0,word:1,sentence:3},f=function(e){return e<100?"none":e>=100&&e<200?"number":e>=200&&e<300?"word":e>=300&&e<400?"kana":e>=400&&e<500?"ideo":void 0},p=function(e,t){return"function"!=typeof e.then?WebAssembly.instantiate(e,t):null!=WebAssembly.instantiateStreaming?e.then(function(e){return WebAssembly.instantiateStreaming(e,t)}):e.then(function(e){return e.arrayBuffer()}).then(function(e){return WebAssembly.instantiate(e,t)})},c=(a=a&&Object.prototype.hasOwnProperty.call(a,"default")?a.default:a)(r.mark(function e(t,n){var a;return r.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=function(e){var n=new TextEncoder().encode(e+"\x00"),r=t.exports,o=r.malloc(n.length);return new Uint8Array(r.memory.buffer,o,n.length).set(n),[o,n]},e.abrupt("return",function(){function e(t,n){i(this,e),this.locale=t,this.options=n||{}}return s(e,[{key:"segment",value:function(e){var r=this.locale,i=this.options.granularity||"grapheme",s=t.exports;n.current=[];var c=a(e),l=o(c,2),u=l[0],p=l[1],d=a(r),m=o(d,1)[0];s.utf8_break_iterator(h[i],m,u,p.length),s.free(m),s.free(u);var g=0,y=n.current.map(function(t){var n=o(t,3),r=n[0],s=n[1],a=n[2],
10c=e.slice(r,s),l={segment:c,index:g,isWordLike:"word"===i?"none"!==f(a):void 0,breakType:"word"===i?f(a):void 0};return g+=c.length,l});return y.containing=function(e){return y.find(function(t){var n=t.index,r=t.segment;return e>=n&&e<=n+r.length-1})},y}}]),e}());case 2:case"end":return e.stop()}},e)})),d=function(e,t){return c.apply(this,arguments)},m=function(e){return{env:{push:function(t,n,r){e([t,n,r])},__sys_stat64:function(){}},wasi_snapshot_preview1:{proc_exit:function(){},fd_close:function(){},environ_sizes_get:function(){},environ_get:function(){}}}},l=a(r.mark(function e(t){var n,o;return r.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n={current:[]},e.next=3,t(m(function(e){n.current.push(e)}));case 3:return o=e.sent.instance,e.abrupt("return",d(o,n));case 6:case"end":return e.stop()}},e)})),u=a(r.mark(function e(t){var n,o;return r.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n={current:[]},e.next=3,p(t,m(function(e){n.current.push(e)}));case 3:return o=e.sent.instance,e.abrupt("return",d(o,n));case 6:case"end":return e.stop()}},e)})),t.createIntlSegmenterPolyfill=function(e){return u.apply(this,arguments)},t.createIntlSegmenterPolyfillFromFactory=function(e){return l.apply(this,arguments)},Object.defineProperty(t,"__esModule",{value:!0})},7353:function(e,t){!function(e){"use strict";var t="undefined"!=typeof Uint8Array?Uint8Array:Array;function n(e){var t=e.charCodeAt(0);return 43===t||45===t?62:47===t||95===t?63:t<48?-1:t<58?t-48+26+26:t<91?t-65:t<123?t-97+26:void 0}e.toByteArray=function(e){if(e.length%4>0)throw Error("Invalid string. Length must be a multiple of 4");var r,o,i,s,a,c,l=e.length;a="="===e.charAt(l-2)?2:"="===e.charAt(l-1)?1:0,c=new t(3*e.length/4-a),i=a>0?e.length-4:e.length;var u=0;function h(e){c[u++]=e}for(r=0,o=0;r<i;r+=4,o+=3)h((16711680&(s=n(e.charAt(r))<<18|n(e.charAt(r+1))<<12|n(e.charAt(r+2))<<6|n(e.charAt(r+3))))>>16),h((65280&s)>>8),h(255&s);return 2===a?h(255&(s=n(e.charAt(r))<<2|n(e.charAt(r+1))>>4)):1===a&&(h((s=n(e.charAt(r))<<10|n(e.charAt(r+1))<<4|n(e.charAt(r+2))>>2)>>8&255),h(255&s)),c},e.fromByteArray=function(e){var t,n,r,o,i=e.length%3,s="";function a(e){return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(e)}for(n=0,o=e.length-i;n<o;n+=3)s+=a((t=r=(e[n]<<16)+(e[n+1]<<8)+e[n+2])>>18&63)+a(t>>12&63)+a(t>>6&63)+a(63&t);switch(i){case 1:s+=a((r=e[e.length-1])>>2)+a(r<<4&63)+"==";break;case 2:s+=a((r=(e[e.length-2]<<8)+e[e.length-1])>>10)+a(r>>4&63)+a(r<<2&63)+"="}return s}}(t)},9909:function(e,t){"use strict";!function(){function e(e){this.string=e;for(var t=[0],n=0;n<e.length;)switch(e[n]){case"\n":t.push(n+=1);break;case"\r":"\n"===e[n+=1]&&(n+=1),t.push(n);break;default:n++}this.offsets=t}e.prototype.locationForIndex=function(e){if(e<0||e>this.string.length)return null;for(var t=0,n=this.offsets;n[t+1]<=e;)t++;var r=e-n[t];return{line:t,column:r}},e.prototype.indexForLocation=function(e){var t=e.line,n=e.column;return t<0||t>=this.offsets.length||n<0||n>this.lengthOfLine(t)?null:this.offsets[t]+n},e.prototype.lengthOfLine=function(e){var t=this.offsets[e];return(e===this.offsets.length-1?this.string.length:this.offsets[e+1])-t}}()},9079:function(e,t,n){"use strict";var r,o;e.exports=(null==(r=n.g.process)?void 0:r.env)&&"object"==typeof(null==(o=n.g.process)?void 0:o.env)?n.g.process:n(3127)},8620:function(e){"use strict";!function(){var t={675:function(e,t){t.byteLength=function(e){var t=c(e),n=t[0],r=t[1];return(n+r)*3/4-r},t.toByteArray=function(e){var t,n,i=c(e),s=i[0],a=i[1],l=new o((s+a)*3/4-a),u=0,h=a>0?s-4:s;for(n=0;n<h;n+=4)t=r[e.charCodeAt(n)]<<18|r[e.charCodeAt(n+1)]<<12|r[e.charCodeAt(n+2)]<<6|r[e.charCodeAt(n+3)],l[u++]=t>>16&255,l[u++]=t>>8&255,l[u++]=255&t;return 2===a&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,l[u++]=255&t),1===a&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,l[u++]=t>>8&255,l[u++]=255&t),l},t.fromByteArray=function(e){for(var t,r=e.length,o=r%3,i=[],s=0,a=r-o;s<a;s+=16383)i.push(function(e,t,r){for(var o,i=[],s=t;s<r;s+=3)i.push(n[(o=(e[s]<<16&16711680)+(e[s+1]<<8&65280)+(255&e[s+2]))>>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return i.join("")}(e,s,s+16383>a?a:s+16383));return 1===o?i.push(n[(t=e[r-1])>>2]+n[t<<4&63]+"=="):2===o&&i.push(n[(t=(e[r-2]<<8)+e[r-1])>>10]+n[t>>4&63]+n[t<<2&63]+"="),i.join("")};for(var n=[],r=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
vendor: 6,555 bytes, lines 10-15
10+/",s=0,a=i.length;s<a;++s)n[s]=i[s],r[i.charCodeAt(s)]=s;function c(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},72:function(e,t,n){/*!
11 * The buffer module from node.js, for the browser.
12 *
13 * @author   Feross Aboukhadijeh <https://feross.org>
14 * @license  MIT
15 */var r=n(675),o=n(783),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function s(e){if(e>2147483647)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,a.prototype),t}function a(e,t,n){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return u(e)}return c(e,t,n)}function c(e,t,n){if("string"==typeof e)return function(e,t){if(("string"!=typeof t||""===t)&&(t="utf8"),!a.isEncoding(t))throw TypeError("Unknown encoding: "+t);var n=0|p(e,t),r=s(n),o=r.write(e,t);return o!==n&&(r=r.slice(0,o)),r}(e,t);if(ArrayBuffer.isView(e))return h(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(C(e,ArrayBuffer)||e&&C(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(C(e,SharedArrayBuffer)||e&&C(e.buffer,SharedArrayBuffer)))return function(e,t,n){var r;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(n||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(r=void 0===t&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,t):new Uint8Array(e,t,n),a.prototype),r}(e,t,n);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return a.from(r,t,n);var o=function(e){if(a.isBuffer(e)){var t,n=0|f(e.length),r=s(n);return 0===r.length||e.copy(r,0,0,n),r}return void 0!==e.length?"number"!=typeof e.length||(t=e.length)!=t?s(0):h(e):"Buffer"===e.type&&Array.isArray(e.data)?h(e.data):void 0}(e);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return a.from(e[Symbol.toPrimitive]("string"),t,n);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function l(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function u(e){return l(e),s(e<0?0:0|f(e))}function h(e){for(var t=e.length<0?0:0|f(e.length),n=s(t),r=0;r<t;r+=1)n[r]=255&e[r];return n}function f(e){if(e>=2147483647)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function p(e,t){if(a.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||C(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return A(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return E(e).length;default:if(o)return r?-1:A(e).length;t=(""+t).toLowerCase(),o=!0}}function d(e,t,n){var o,i,s=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0||(n>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var o="",i=t;i<n;++i)o+=L[e[i]];return o}(this,t,n);case"utf8":case"utf-8":return b(this,t,n);case"ascii":return function(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;o<n;++o)r+=String.fromCharCode(127&e[o]);return r}(this,t,n);case"latin1":case"binary":return function(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;o<n;++o)r+=String.fromCharCode(e[o]);return r}(this,t,n);case"base64":return o=t,i=n,0===o&&i===this.length?r.fromByteArray(this):r.fromByteArray(this.slice(o,i));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,n){for(var r=e.slice(t,n),o="",i=0;i<r.length;i+=2)o+=String.fromCharCode(r[i]+256*r[i+1]);return o}(this,t,n);default:if(s)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),s=!0}}function m(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function g(e,t,n,r,o){var i;if(0===e.length)return -1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),(i=n=+n)!=i&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return -1;n=e.length-1}else if(n<0){if(!o)return -1;n=0}if("string"==typeof t&&(t=a.from(t,r)),a.isBuffer(t))return 0===t.length?-1:y(e,t,n,r,o);if("number"==typeof t)return(t&=255,"function"==typeof Uint8Array.prototype.indexOf)?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):y(e,[t],n,r,o);throw TypeError("val must be string, number or Buffer")}function y(e,t,n,r,o){var i,s=1,a=e.length,c=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return -1;s=2,a/=2,c/=2,n/=2}function l(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(o){var u=-1;for(i=n;i<a;i++)if(l(e,i)===l(t,-1===u?0:i-u)){if(-1===u&&(u=i),i-u+1===c)return u*s}else -1!==u&&(i-=i-u),u=-1}else for(n+c>a&&(n=a-c),i=n;i>=0;i--){for(var h=!0,f=0;f<c;f++)if(l(e,i+f)!==l(t,f)){h=!1;break}if(h)return i}return -1}function b(e,t,n){n=Math.min(e.length,n);for(var r=[],o=t;o<n;){var i,s,a,c,l=e[o],u=null,h=l>239?4:l>223?3:l>191?2:1;if(o+h<=n)switch(h){case 1:l<128&&(u=l);break;case 2:(192&(i=e[o+1]))==128&&(c=(31&l)<<6|63&i)>127&&(u=c);break;case 3:i=e[o+1],s=e[o+2],(192&i)==128&&(192&s)==128&&(c=(15&l)<<12|(63&i)<<6|63&s)>2047&&(c<55296||c>57343)&&(u=c);break;case 4:i=e[o+1],s=e[o+2],a=e[o+3],(192&i)==128&&(192&s)==128&&(192&a)==128&&(c=(15&l)<<18|(63&i)<<12|(63&s)<<6|63&a)>65535&&c<1114112&&(u=c)}null===u?(u=65533,h=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),o+=h}return function(e){var t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);for(var n="",r=0;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=4096));return n}(r)}
15function k(e,t,n){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>n)throw RangeError("Trying to access beyond buffer length")}function v(e,t,n,r,o,i){if(!a.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>o||t<i)throw RangeError('"value" argument is out of bounds');if(n+r>e.length)throw RangeError("Index out of range")}function x(e,t,n,r,o,i){if(n+r>e.length||n<0)throw RangeError("Index out of range")}function w(e,t,n,r,i){return t=+t,n>>>=0,i||x(e,t,n,4,34028234663852886e22,-34028234663852886e22),o.write(e,t,n,r,23,4),n+4}function _(e,t,n,r,i){return t=+t,n>>>=0,i||x(e,t,n,8,17976931348623157e292,-17976931348623157e292),o.write(e,t,n,r,52,8),n+8}t.Buffer=a,t.SlowBuffer=function(e){return+e!=e&&(e=0),a.alloc(+e)},t.INSPECT_MAX_BYTES=50,t.kMaxLength=2147483647,a.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),a.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(e,t,n){return c(e,t,n)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(e,t,n){return(l(e),e<=0)?s(e):void 0!==t?"string"==typeof n?s(e).fill(t,n):s(e).fill(t):s(e)},a.allocUnsafe=function(e){return u(e)},a.allocUnsafeSlow=function(e){return u(e)},a.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==a.prototype},a.compare=function(e,t){if(C(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),C(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),!a.isBuffer(e)||!a.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var n=e.length,r=t.length,o=0,i=Math.min(n,r);o<i;++o)if(e[o]!==t[o]){n=e[o],r=t[o];break}return n<r?-1:r<n?1:0},a.isEncoding=function(e){switch(String(e).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}},a.concat=function(e,t){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return a.alloc(0);if(void 0===t)for(n=0,t=0;n<e.length;++n)t+=e[n].length;var n,r=a.allocUnsafe(t),o=0;for(n=0;n<e.length;++n){var i=e[n];if(C(i,Uint8Array)&&(i=a.from(i)),!a.isBuffer(i))throw TypeError('"list" argument must be an Array of Buffers');i.copy(r,o),o+=i.length}return r},a.byteLength=p,a.prototype._isBuffer=!0,a.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)m(this,t,t+1);return this},a.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)m(this,t,t+3),m(this,t+1,t+2);return this},a.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)m(this,t,t+7),m(this,t+1,t+6),m(this,t+2,t+5),m(this,t+3,t+4);return this},a.prototype.toString=function(){var e=this.length;return 0===e?"":0==arguments.length?b(this,0,e):d.apply(this,arguments)},a.prototype.toLocaleString=a.prototype.toString,a.prototype.equals=function(e){if(!a.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===a.compare(this,e)},a.prototype.inspect=function(){var e="",n=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(e+=" ... "),"<Buffer "+e+">"},i&&(a.prototype[i]=a.prototype.inspect),a.prototype.compare=function(e,t,n,r,o){if(C(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!
vendor: 4,177 bytes, line 15
15a.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return -1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,o>>>=0,this===e)return 0;for(var i=o-r,s=n-t,c=Math.min(i,s),l=this.slice(r,o),u=e.slice(t,n),h=0;h<c;++h)if(l[h]!==u[h]){i=l[h],s=u[h];break}return i<s?-1:s<i?1:0},a.prototype.includes=function(e,t,n){return -1!==this.indexOf(e,t,n)},a.prototype.indexOf=function(e,t,n){return g(this,e,t,n,!0)},a.prototype.lastIndexOf=function(e,t,n){return g(this,e,t,n,!1)},a.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var o,i,s,a,c,l,u,h,f,p,d,m,g=this.length-t;if((void 0===n||n>g)&&(n=g),e.length>0&&(n<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var y=!1;;)switch(r){case"hex":return function(e,t,n,r){n=Number(n)||0;var o=e.length-n;r?(r=Number(r))>o&&(r=o):r=o;var i=t.length;r>i/2&&(r=i/2);for(var s=0;s<r;++s){var a=parseInt(t.substr(2*s,2),16);if(a!=a)break;e[n+s]=a}return s}(this,e,t,n);case"utf8":case"utf-8":return c=t,l=n,I(A(e,this.length-c),this,c,l);case"ascii":return u=t,h=n,I(S(e),this,u,h);case"latin1":case"binary":return o=this,i=e,s=t,a=n,I(S(i),o,s,a);case"base64":return f=t,p=n,I(E(e),this,f,p);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return d=t,m=n,I(function(e,t){for(var n,r,o=[],i=0;i<e.length&&!((t-=2)<0);++i)r=(n=e.charCodeAt(i))>>8,o.push(n%256),o.push(r);return o}(e,this.length-d),this,d,m);default:if(y)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),y=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},a.prototype.slice=function(e,t){var n=this.length;e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e);var r=this.subarray(e,t);return Object.setPrototypeOf(r,a.prototype),r},a.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||k(e,t,this.length);for(var r=this[e],o=1,i=0;++i<t&&(o*=256);)r+=this[e+i]*o;return r},a.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||k(e,t,this.length);for(var r=this[e+--t],o=1;t>0&&(o*=256);)r+=this[e+--t]*o;return r},a.prototype.readUInt8=function(e,t){return e>>>=0,t||k(e,1,this.length),this[e]},a.prototype.readUInt16LE=function(e,t){return e>>>=0,t||k(e,2,this.length),this[e]|this[e+1]<<8},a.prototype.readUInt16BE=function(e,t){return e>>>=0,t||k(e,2,this.length),this[e]<<8|this[e+1]},a.prototype.readUInt32LE=function(e,t){return e>>>=0,t||k(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},a.prototype.readUInt32BE=function(e,t){return e>>>=0,t||k(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},a.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||k(e,t,this.length);for(var r=this[e],o=1,i=0;++i<t&&(o*=256);)r+=this[e+i]*o;return r>=(o*=128)&&(r-=Math.pow(2,8*t)),r},a.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||k(e,t,this.length);for(var r=t,o=1,i=this[e+--r];r>0&&(o*=256);)i+=this[e+--r]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*t)),i},a.prototype.readInt8=function(e,t){return(e>>>=0,t||k(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},a.prototype.readInt16LE=function(e,t){e>>>=0,t||k(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},a.prototype.readInt16BE=function(e,t){e>>>=0,t||k(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},a.prototype.readInt32LE=function(e,t){return e>>>=0,t||k(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},a.prototype.readInt32BE=function(e,t){return e>>>=0,t||k(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},a.prototype.readFloatLE=function(e,t){return e>>>
15=0,t||k(e,4,this.length),o.read(this,e,!0,23,4)},a.prototype.readFloatBE=function(e,t){return e>>>=0,t||k(e,4,this.length),o.read(this,e,!1,23,4)},a.prototype.readDoubleLE=function(e,t){return e>>>=0,t||k(e,8,this.length),o.read(this,e,!0,52,8)},a.prototype.readDoubleBE=function(e,t){return e>>>=0,t||k(e,8,this.length),o.read(this,e,!1,52,8)},a.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t>>>=0,n>>>=0,!r){var o=Math.pow(2,8*n)-1;v(this,e,t,n,o,0)}var i=1,s=0;for(this[t]=255&e;++s<n&&(i*=256);)this[t+s]=e/i&255;return t+n},a.prototype.writeUIntBE=function(e,t,n,r){if(e=+e,t>>>=0,n>>>=0,!r){var o=Math.pow(2,8*n)-1;v(this,e,t,n,o,0)}var i=n-1,s=1;for(this[t+i]=255&e;--i>=0&&(s*=256);)this[t+i]=e/s&255;return t+n},a.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||v(this,e,t,1,255,0),this[t]=255&e,t+1},a.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||v(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||v(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||v(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},a.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||v(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var o=Math.pow(2,8*n-1);v(this,e,t,n,o-1,-o)}var i=0,s=1,a=0;for(this[t]=255&e;++i<n&&(s*=256);)e<0&&0===a&&0!==this[t+i-1]&&(a=1),this[t+i]=(e/s>>0)-a&255;return t+n},a.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var o=Math.pow(2,8*n-1);v(this,e,t,n,o-1,-o)}var i=n-1,s=1,a=0;for(this[t+i]=255&e;--i>=0&&(s*=256);)e<0&&0===a&&0!==this[t+i+1]&&(a=1),this[t+i]=(e/s>>0)-a&255;return t+n},a.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||v(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},a.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||v(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||v(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||v(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},a.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||v(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeFloatLE=function(e,t,n){return w(this,e,t,!0,n)},a.prototype.writeFloatBE=function(e,t,n){return w(this,e,t,!1,n)},a.prototype.writeDoubleLE=function(e,t,n){return _(this,e,t,!0,n)},a.prototype.writeDoubleBE=function(e,t,n){return _(this,e,t,!1,n)},a.prototype.copy=function(e,t,n,r){if(!a.isBuffer(e))throw TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw RangeError("Index out of range");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var o=r-n;if(this===e&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(t,n,r);else if(this===e&&n<t&&t<r)for(var i=o-1;i>=0;--i)e[i+t]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,r),t);return o},a.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw TypeError("encoding must be a string");if("string"==typeof r&&!a.isEncoding(r))throw TypeError("Unknown encoding: "+r);if(1===e.length){var o,i=e.charCodeAt(0);("utf8"===r&&i<128||"latin1"===r)&&(e=i)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<n)throw RangeError("Out of range index");if(n<=t)return this;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(o=t;o<n;++o)this[o]=e;else{var s=a.isBuffer(e)?e:a.from(e,r),c=s.length;
15if(0===c)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(o=0;o<n-t;++o)this[o+t]=s[o%c]}return this};var T=/[^+/0-9A-Za-z-_]/g;function A(e,t){t=t||1/0;for(var n,r=e.length,o=null,i=[],s=0;s<r;++s){if((n=e.charCodeAt(s))>55295&&n<57344){if(!o){if(n>56319||s+1===r){(t-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),o=n;continue}n=(o-55296<<10|n-56320)+65536}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return i}function S(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}function E(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(T,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function I(e,t,n,r){for(var o=0;o<r&&!(o+n>=t.length)&&!(o>=e.length);++o)t[o+n]=e[o];return o}function C(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var L=function(){for(var e="0123456789abcdef",t=Array(256),n=0;n<16;++n)for(var r=16*n,o=0;o<16;++o)t[r+o]=e[n]+e[o];return t}()},783:function(e,t){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */t.read=function(e,t,n,r,o){var i,s,a=8*o-r-1,c=(1<<a)-1,l=c>>1,u=-7,h=n?o-1:0,f=n?-1:1,p=e[t+h];for(h+=f,i=p&(1<<-u)-1,p>>=-u,u+=a;u>0;i=256*i+e[t+h],h+=f,u-=8);for(s=i&(1<<-u)-1,i>>=-u,u+=r;u>0;s=256*s+e[t+h],h+=f,u-=8);if(0===i)i=1-l;else{if(i===c)return s?NaN:1/0*(p?-1:1);s+=Math.pow(2,r),i-=l}return(p?-1:1)*s*Math.pow(2,i-r)},t.write=function(e,t,n,r,o,i){var s,a,c,l=8*i-o-1,u=(1<<l)-1,h=u>>1,f=23===o?5960464477539062e-23:0,p=r?0:i-1,d=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(isNaN(t=Math.abs(t))||t===1/0?(a=isNaN(t)?1:0,s=u):(s=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-s))<1&&(s--,c*=2),s+h>=1?t+=f/c:t+=f*Math.pow(2,1-h),t*c>=2&&(s++,c/=2),s+h>=u?(a=0,s=u):s+h>=1?(a=(t*c-1)*Math.pow(2,o),s+=h):(a=t*Math.pow(2,h-1)*Math.pow(2,o),s=0));o>=8;e[n+p]=255&a,p+=d,a/=256,o-=8);for(s=s<<o|a,l+=o;l>0;e[n+p]=255&s,p+=d,s/=256,l-=8);e[n+p-d]|=128*m}}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var i=n[e]={exports:{}},s=!0;try{t[e](i,i.exports,r),s=!1}finally{s&&delete n[e]}return i.exports}r.ab="//";var o=r(72);e.exports=o}()},4370:function(e){"use strict";!function(){var t={864:function(e){var t,n="object"==typeof Reflect?Reflect:null,r=n&&"function"==typeof n.apply?n.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};t=n&&"function"==typeof n.ownKeys?n.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var o=Number.isNaN||function(e){return e!=e};function i(){i.init.call(this)}e.exports=i,e.exports.once=function(e,t){return new Promise(function(n,r){function o(n){e.removeListener(t,i),r(n)}function i(){"function"==typeof e.removeListener&&e.removeListener("error",o),n([].slice.call(arguments))}m(e,t,i,{once:!0}),"error"!==t&&"function"==typeof e.on&&m(e,"error",o,{once:!0})})},i.EventEmitter=i,i.prototype._events=void 0,i.prototype._eventsCount=0,i.prototype._maxListeners=void 0;var s=10;function a(e){if("function"!=typeof e)throw TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function c(e){return void 0===e._maxListeners?i.defaultMaxListeners:e._maxListeners}function l(e,t,n,r){if(a(n),void 0===(i=e._events)?(i=e._events=Object.create(null),e._eventsCount=0):(void 0!==i.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),i=e._events),s=i[t]),void 0===s)s=i[t]=n,++e._eventsCount;else if("function"==typeof s?s=i[t]=r?[n,s]:[s,n]:r?s.unshift(n):s.push(n),(o=c(e))>0&&s.length>o&&!s.warned){s.warned=!0;var o,i,s,l=Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=s.length,console&&console.warn&&console.warn(l)}return e}function u(){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 h(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n}
15,o=u.bind(r);return o.listener=n,r.wrapFn=o,o}function f(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?function(e){for(var t=Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(o):d(o,o.length)}function p(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"==typeof n)return 1;if(void 0!==n)return n.length}return 0}function d(e,t){for(var n=Array(t),r=0;r<t;++r)n[r]=e[r];return n}function m(e,t,n,r){if("function"==typeof e.on)r.once?e.once(t,n):e.on(t,n);else if("function"==typeof e.addEventListener)e.addEventListener(t,function o(i){r.once&&e.removeEventListener(t,o),n(i)});else throw TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e)}Object.defineProperty(i,"defaultMaxListeners",{enumerable:!0,get:function(){return s},set:function(e){if("number"!=typeof e||e<0||o(e))throw RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");s=e}}),i.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},i.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||o(e))throw RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},i.prototype.getMaxListeners=function(){return c(this)},i.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);var o="error"===e,i=this._events;if(void 0!==i)o=o&&void 0===i.error;else if(!o)return!1;if(o){if(t.length>0&&(s=t[0]),s instanceof Error)throw s;var s,a=Error("Unhandled error."+(s?" ("+s.message+")":""));throw a.context=s,a}var c=i[e];if(void 0===c)return!1;if("function"==typeof c)r(c,this,t);else for(var l=c.length,u=d(c,l),n=0;n<l;++n)r(u[n],this,t);return!0},i.prototype.addListener=function(e,t){return l(this,e,t,!1)},i.prototype.on=i.prototype.addListener,i.prototype.prependListener=function(e,t){return l(this,e,t,!0)},i.prototype.once=function(e,t){return a(t),this.on(e,h(this,e,t)),this},i.prototype.prependOnceListener=function(e,t){return a(t),this.prependListener(e,h(this,e,t)),this},i.prototype.removeListener=function(e,t){var n,r,o,i,s;if(a(t),void 0===(r=this._events)||void 0===(n=r[e]))return this;if(n===t||n.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!=typeof n){for(o=-1,i=n.length-1;i>=0;i--)if(n[i]===t||n[i].listener===t){s=n[i].listener,o=i;break}if(o<0)return this;0===o?n.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(n,o),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,s||t)}return this},i.prototype.off=i.prototype.removeListener,i.prototype.removeAllListeners=function(e){var t,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0==arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0==arguments.length){var o,i=Object.keys(n);for(r=0;r<i.length;++r)"removeListener"!==(o=i[r])&&this.removeAllListeners(o);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(void 0!==t)for(r=t.length-1;r>=0;r--)this.removeListener(e,t[r]);return this},i.prototype.listeners=function(e){return f(this,e,!0)},i.prototype.rawListeners=function(e){return f(this,e,!1)},i.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):p.call(e,t)},i.prototype.listenerCount=p,i.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var i=n[e]={exports:{}},s=!0;try{t[e](i,i.exports,r),s=!1}finally{s&&delete n[e]}return i.exports}r.ab="//";var o=r(864);e.exports=o}()},3127:function(e){"use strict";!function(){var t={229:function(e){var t,n,r,o=e.exports={};function i(){throw Error("setTimeout has not been defined")}function s(){throw Error("clearTimeout has not been defined")}function a(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{n="function"==typeof clearTimeout?clearTimeout:s}
15catch(e){n=s}}();var c=[],l=!1,u=-1;function h(){l&&r&&(l=!1,r.length?c=r.concat(c):u=-1,c.length&&f())}function f(){if(!l){var e=a(h);l=!0;for(var t=c.length;t;){for(r=c,c=[];++u<t;)r&&r[u].run();u=-1,t=c.length}r=null,l=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===s||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function d(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];c.push(new p(e,t)),1!==c.length||l||a(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=d,o.addListener=d,o.once=d,o.off=d,o.removeListener=d,o.removeAllListeners=d,o.emit=d,o.prependListener=d,o.prependOnceListener=d,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var i=n[e]={exports:{}},s=!0;try{t[e](i,i.exports,r),s=!1}finally{s&&delete n[e]}return i.exports}r.ab="//";var o=r(229);e.exports=o}()},7906:function(e,t,n){"use strict";var r=n(9079);!function(){var t={782:function(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},646:function(e){let t={};function n(e,n,r){r||(r=Error);class o extends r{constructor(e,t,r){super("string"==typeof n?n:n(e,t,r))}}o.prototype.name=r.name,o.prototype.code=e,t[e]=o}function r(e,t){if(!Array.isArray(e))return"of ".concat(t," ").concat(String(e));{let n=e.length;return(e=e.map(e=>String(e)),n>2)?"one of ".concat(t," ").concat(e.slice(0,n-1).join(", "),", or ")+e[n-1]:2===n?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}}n("ERR_INVALID_OPT_VALUE",function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'},TypeError),n("ERR_INVALID_ARG_TYPE",function(e,t,n){var o,i,s,a,c;let l,u;if("string"==typeof t&&(o="not ",t.substr(!i||i<0?0:+i,o.length)===o)?(l="must not be",t=t.replace(/^not /,"")):l="must be",s=" argument",(void 0===a||a>e.length)&&(a=e.length),e.substring(a-s.length,a)===s)u="The ".concat(e," ").concat(l," ").concat(r(t,"type"));else{let n=("number"!=typeof c&&(c=0),c+1>e.length||-1===e.indexOf(".",c))?"argument":"property";u='The "'.concat(e,'" ').concat(n," ").concat(l," ").concat(r(t,"type"))}return u+". Received type ".concat(typeof n)},TypeError),n("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),n("ERR_METHOD_NOT_IMPLEMENTED",function(e){return"The "+e+" method is not implemented"}),n("ERR_STREAM_PREMATURE_CLOSE","Premature close"),n("ERR_STREAM_DESTROYED",function(e){return"Cannot call "+e+" after a stream was destroyed"}),n("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),n("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),n("ERR_STREAM_WRITE_AFTER_END","write after end"),n("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),n("ERR_UNKNOWN_ENCODING",function(e){return"Unknown encoding: "+e},TypeError),n("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.q=t},403:function(e,t,n){var o=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t};e.exports=u;var i=n(709),s=n(337);n(782)(u,i);for(var a=o(s.prototype),c=0;c<a.length;c++){var l=a[c];u.prototype[l]||(u.prototype[l]=s.prototype[l])}function u(e){if(!(this instanceof u))return new u(e);i.call(this,e),s.call(this,e),this.allowHalfOpen=!0,e&&(!1===e.readable&&(this.readable=!1),!1===e.writable&&(this.writable=!1),!1===e.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",h)))}function h(){this._writableState.ended||r.nextTick(f,this)}function f(e){e.end()}Object.defineProperty(u.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(u.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(u.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(u.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&this._readableState.destroyed&&this._writableState.destroyed},set:function(e){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=e,this._writableState.destroyed=e)}})},889:function(e,t,n){e.exports=o;var r=n(170);function o(e){if(!(this instanceof o))return new o(e);r.call(this,e)}n(782)(o,r),o.prototype._transform=function(e,t,n){n(null,e)}},709:function(e,t,o){e.exports=S,S.ReadableState=A,o(361).EventEmitter;var i,s,a,c,l,u=function(e,t){return e.listeners(t).length},h=o(678),f=o(300).Buffer,p=n.g.Uint8Array||function(){},d=o(837);s=d&&d.debuglog?d.debuglog("stream"):function(){};var m=o(379),g=o(25),y=o(776).getHighWaterMark,b=o(646).q,k=b.ERR_INVALID_ARG_TYPE,v=b.ERR_STREAM_PUSH_AFTER_EOF,x=b.ERR_METHOD_NOT_IMPLEMENT
15ED,w=b.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;o(782)(S,h);var _=g.errorOrDestroy,T=["error","close","destroy","pause","resume"];function A(e,t,n){i=i||o(403),e=e||{},"boolean"!=typeof n&&(n=t instanceof i),this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=y(this,e,"readableHighWaterMark",n),this.buffer=new m,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!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(a||(a=o(704).s),this.decoder=new a(e.encoding),this.encoding=e.encoding)}function S(e){if(i=i||o(403),!(this instanceof S))return new S(e);var t=this instanceof i;this._readableState=new A(e,this,t),this.readable=!0,e&&("function"==typeof e.read&&(this._read=e.read),"function"==typeof e.destroy&&(this._destroy=e.destroy)),h.call(this)}function E(e,t,n,r,o){s("readableAddChunk",t);var i,a,c,l,u,h=e._readableState;if(null===t)h.reading=!1,function(e,t){if(s("onEofChunk"),!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?L(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,P(e)))}}(e,h);else{if(o||(i=h,a=t,f.isBuffer(a)||a instanceof p||"string"==typeof a||void 0===a||i.objectMode||(c=new k("chunk",["string","Buffer","Uint8Array"],a)),u=c),u)_(e,u);else if(h.objectMode||t&&t.length>0){if("string"==typeof t||h.objectMode||Object.getPrototypeOf(t)===f.prototype||(l=t,t=f.from(l)),r)h.endEmitted?_(e,new w):I(e,h,t,!0);else if(h.ended)_(e,new v);else{if(h.destroyed)return!1;h.reading=!1,h.decoder&&!n?(t=h.decoder.write(t),h.objectMode||0!==t.length?I(e,h,t,!1):R(e,h)):I(e,h,t,!1)}}else r||(h.reading=!1,R(e,h))}return!h.ended&&(h.length<h.highWaterMark||0===h.length)}function I(e,t,n,r){t.flowing&&0===t.length&&!t.sync?(t.awaitDrain=0,e.emit("data",n)):(t.length+=t.objectMode?1:n.length,r?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&&L(e)),R(e,t)}function C(e,t){if(e<=0||0===t.length&&t.ended)return 0;if(t.objectMode)return 1;if(e!=e)return t.flowing&&t.length?t.buffer.head.data.length:t.length;if(e>t.highWaterMark){var n;t.highWaterMark=((n=e)>=1073741824?n=1073741824:(n--,n|=n>>>1,n|=n>>>2,n|=n>>>4,n|=n>>>8,n|=n>>>16,n++),n)}return e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0)}function L(e){var t=e._readableState;s("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(s("emitReadable",t.flowing),t.emittedReadable=!0,r.nextTick(P,e))}function P(e){var t=e._readableState;s("emitReadable_",t.destroyed,t.length,t.ended),!t.destroyed&&(t.length||t.ended)&&(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,D(e)}function R(e,t){t.readingMore||(t.readingMore=!0,r.nextTick(O,e,t))}function O(e,t){for(;!t.reading&&!t.ended&&(t.length<t.highWaterMark||t.flowing&&0===t.length);){var n=t.length;if(s("maybeReadMore read 0"),e.read(0),n===t.length)break}t.readingMore=!1}function j(e){var t=e._readableState;t.readableListening=e.listenerCount("readable")>0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function M(e){s("readable nexttick read 0"),e.read(0)}function N(e,t){s("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),D(e),t.flowing&&!t.reading&&e.read(0)}function D(e){var t=e._readableState;for(s("flow",t.flowing);t.flowing&&null!==e.read(););}function B(e,t){var n;return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):n=t.buffer.consume(e,t.decoder),n)}function F(e){var t=e._readableState;s("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,r.nextTick(U,t,e))}function U(e,t){if(s("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var n=t._writableState;(!n||n.autoDestroy&&n.finished)&&t.destroy()}}function q(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return -1}Object.defineProperty(S.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}}),S.prototype.destroy=g.destroy,S.prototype._undestroy=g.undestroy,S.prototype._destroy=function(e,t){t(e)},S.prototype.push=function(e,t){var n,r=this._readableState;return r.objectMode?n=!0:"string"==typeof e&&((t=t||r.defaultEncoding)!==r.encoding&&(e=f.from(e,t),t=""),n=!0),E(this,e,t,!1,n)},S.prototype.unshift=function(e){return E(this,e,null,!0,!1)},S.prototype.isPaused=function(){return!1===this._readableState.flowing},S.prototype.setEncoding=function(e){a||(a=o(704).s);var t=new a(e);this._readableState.decoder=t,this._readableState.encoding=this._readableState.decoder.encoding;
15for(var n=this._readableState.buffer.head,r="";null!==n;)r+=t.write(n.data),n=n.next;return this._readableState.buffer.clear(),""!==r&&this._readableState.buffer.push(r),this._readableState.length=r.length,this},S.prototype.read=function(e){s("read",e),e=parseInt(e,10);var t,n=this._readableState,r=e;if(0!==e&&(n.emittedReadable=!1),0===e&&n.needReadable&&((0!==n.highWaterMark?n.length>=n.highWaterMark:n.length>0)||n.ended))return s("read: emitReadable",n.length,n.ended),0===n.length&&n.ended?F(this):L(this),null;if(0===(e=C(e,n))&&n.ended)return 0===n.length&&F(this),null;var o=n.needReadable;return s("need readable",o),(0===n.length||n.length-e<n.highWaterMark)&&s("length less than watermark",o=!0),n.ended||n.reading?s("reading or ended",o=!1):o&&(s("do read"),n.reading=!0,n.sync=!0,0===n.length&&(n.needReadable=!0),this._read(n.highWaterMark),n.sync=!1,n.reading||(e=C(r,n))),null===(t=e>0?B(e,n):null)?(n.needReadable=n.length<=n.highWaterMark,e=0):(n.length-=e,n.awaitDrain=0),0===n.length&&(n.ended||(n.needReadable=!0),r!==e&&n.ended&&F(this)),null!==t&&this.emit("data",t),t},S.prototype._read=function(e){_(this,new x("_read()"))},S.prototype.pipe=function(e,t){var n=this,o=this._readableState;switch(o.pipesCount){case 0:o.pipes=e;break;case 1:o.pipes=[o.pipes,e];break;default:o.pipes.push(e)}o.pipesCount+=1,s("pipe count=%d opts=%j",o.pipesCount,t);var i=t&&!1===t.end||e===r.stdout||e===r.stderr?m:a;function a(){s("onend"),e.end()}o.endEmitted?r.nextTick(i):n.once("end",i),e.on("unpipe",function t(r,i){s("onunpipe"),r===n&&i&&!1===i.hasUnpiped&&(i.hasUnpiped=!0,s("cleanup"),e.removeListener("close",p),e.removeListener("finish",d),e.removeListener("drain",c),e.removeListener("error",f),e.removeListener("unpipe",t),n.removeListener("end",a),n.removeListener("end",m),n.removeListener("data",h),l=!0,o.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&c())});var c=function(){var e=n._readableState;s("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&u(n,"data")&&(e.flowing=!0,D(n))};e.on("drain",c);var l=!1;function h(t){s("ondata");var r=e.write(t);s("dest.write",r),!1===r&&((1===o.pipesCount&&o.pipes===e||o.pipesCount>1&&-1!==q(o.pipes,e))&&!l&&(s("false write response, pause",o.awaitDrain),o.awaitDrain++),n.pause())}function f(t){s("onerror",t),m(),e.removeListener("error",f),0===u(e,"error")&&_(e,t)}function p(){e.removeListener("finish",d),m()}function d(){s("onfinish"),e.removeListener("close",p),m()}function m(){s("unpipe"),n.unpipe(e)}return n.on("data",h),function(e,t,n){if("function"==typeof e.prependListener)return e.prepe
vendor: 5,504 bytes, line 15
15ndListener(t,n);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}(e,"error",f),e.once("close",p),e.once("finish",d),e.emit("pipe",n),o.flowing||(s("pipe resume"),n.resume()),e},S.prototype.unpipe=function(e){var t=this._readableState,n={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,n)),this;if(!e){var r=t.pipes,o=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i<o;i++)r[i].emit("unpipe",this,{hasUnpiped:!1});return this}var s=q(t.pipes,e);return -1===s||(t.pipes.splice(s,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this,n)),this},S.prototype.on=function(e,t){var n=h.prototype.on.call(this,e,t),o=this._readableState;return"data"===e?(o.readableListening=this.listenerCount("readable")>0,!1!==o.flowing&&this.resume()):"readable"!==e||o.endEmitted||o.readableListening||(o.readableListening=o.needReadable=!0,o.flowing=!1,o.emittedReadable=!1,s("on readable",o.length,o.reading),o.length?L(this):o.reading||r.nextTick(M,this)),n},S.prototype.addListener=S.prototype.on,S.prototype.removeListener=function(e,t){var n=h.prototype.removeListener.call(this,e,t);return"readable"===e&&r.nextTick(j,this),n},S.prototype.removeAllListeners=function(e){var t=h.prototype.removeAllListeners.apply(this,arguments);return("readable"===e||void 0===e)&&r.nextTick(j,this),t},S.prototype.resume=function(){var e=this._readableState;return e.flowing||(s("resume"),e.flowing=!e.readableListening,e.resumeScheduled||(e.resumeScheduled=!0,r.nextTick(N,this,e))),e.paused=!1,this},S.prototype.pause=function(){return s("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(s("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},S.prototype.wrap=function(e){var t=this,n=this._readableState,r=!1;for(var o in e.on("end",function(){if(s("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)}),e.on("data",function(o){s("wrapped data"),n.decoder&&(o=n.decoder.write(o)),(!n.objectMode||null!=o)&&(n.objectMode||o&&o.length)&&(t.push(o)||(r=!0,e.pause()))}),e)void 0===this[o]&&"function"==typeof e[o]&&(this[o]=function(t){return function(){return e[t].apply(e,arguments)}}(o));for(var i=0;i<T.length;i++)e.on(T[i],this.emit.bind(this,T[i]));return this._read=function(t){s("wrapped _read",t),r&&(r=!1,e.resume())},this},"function"==typeof Symbol&&(S.prototype[Symbol.asyncIterator]=function(){return void 0===c&&(c=o(871)),c(this)}),Object.defineProperty(S.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(S.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(S.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(e){this._readableState&&(this._readableState.flowing=e)}}),S._fromList=B,Object.defineProperty(S.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"==typeof Symbol&&(S.from=function(e,t){return void 0===l&&(l=o(727)),l(S,e,t)})},170:function(e,t,n){e.exports=u;var r=n(646).q,o=r.ERR_METHOD_NOT_IMPLEMENTED,i=r.ERR_MULTIPLE_CALLBACK,s=r.ERR_TRANSFORM_ALREADY_TRANSFORMING,a=r.ERR_TRANSFORM_WITH_LENGTH_0,c=n(403);function l(e,t){var n=this._transformState;n.transforming=!1;var r=n.writecb;if(null===r)return this.emit("error",new i);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),r(e);var o=this._readableState;o.reading=!1,(o.needReadable||o.length<o.highWaterMark)&&this._read(o.highWaterMark)}function u(e){if(!(this instanceof u))return new u(e);c.call(this,e),this._transformState={afterTransform:l.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",h)}function h(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?f(this,null,null):this._flush(function(t,n){f(e,t,n)})}function f(e,t,n){if(t)return e.emit("error",t);if(null!=n&&e.push(n),e._writableState.length)throw new a;if(e._transformState.transforming)throw new s;return e.push(null)}n(782)(u,c),u.prototype.push=function(e,t){return this._transformState.needTransform=!1,c.prototype.push.call(this,e,t)},u.prototype._transform=function(e,t,n){n(new o("_transform()"))},u.prototype._write=function(e,t,n){var r=this._transformState;if(r.writecb=n,r.writechunk=e,r.writeencoding=t,!r.transforming){var o=this._readableState;(r.needTransform||o.needReadable||o.length<o.highWaterMark)&&this._read(o.highWaterMark)}},u.prototype._read=function(e){var t=this._transformState;null===t.writechunk||t.transforming?t.needTransform=!0:(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform))},u.prototype._destroy=function(e,t){c.prototype._destroy.call(this,e,function(e){t(e)})}},337:function(e,t,o){function i(e){var t=this;this.next=null,this.entry=null,this.finish=function(){(function(e,t,n){var r=e.entry;for(e.entry=null;r;){var o=r.callback;t.pendingcb--,o(void 0),r=r.next}t.corkedRequestsFree.next=e})(t,e)}}
15e.exports=S,S.WritableState=A;var s,a,c={deprecate:o(769)},l=o(678),u=o(300).Buffer,h=n.g.Uint8Array||function(){},f=o(25),p=o(776).getHighWaterMark,d=o(646).q,m=d.ERR_INVALID_ARG_TYPE,g=d.ERR_METHOD_NOT_IMPLEMENTED,y=d.ERR_MULTIPLE_CALLBACK,b=d.ERR_STREAM_CANNOT_PIPE,k=d.ERR_STREAM_DESTROYED,v=d.ERR_STREAM_NULL_VALUES,x=d.ERR_STREAM_WRITE_AFTER_END,w=d.ERR_UNKNOWN_ENCODING,_=f.errorOrDestroy;function T(){}function A(e,t,n){s=s||o(403),e=e||{},"boolean"!=typeof n&&(n=t instanceof s),this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=p(this,e,"writableHighWaterMark",n),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var a=!1===e.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){(function(e,t){var n=e._writableState,o=n.sync,i=n.writecb;if("function"!=typeof i)throw new y;if(n.writing=!1,n.writecb=null,n.length-=n.writelen,n.writelen=0,t)--n.pendingcb,o?(r.nextTick(i,t),r.nextTick(R,e,n),e._writableState.errorEmitted=!0,_(e,t)):(i(t),e._writableState.errorEmitted=!0,_(e,t),R(e,n));else{var s=L(n)||e.destroyed;s||n.corked||n.bufferProcessing||!n.bufferedRequest||C(e,n),o?r.nextTick(I,e,n,s,i):I(e,n,s,i)}})(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function S(e){var t=this instanceof(s=s||o(403));if(!t&&!a.call(S,this))return new S(e);this._writableState=new A(e,this,t),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev),"function"==typeof e.destroy&&(this._destroy=e.destroy),"function"==typeof e.final&&(this._final=e.final)),l.call(this)}function E(e,t,n,r,o,i,s){t.writelen=r,t.writecb=s,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new k("write")):n?e._writev(o,t.onwrite):e._write(o,i,t.onwrite),t.sync=!1}function I(e,t,n,r){n||0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain")),t.pendingcb--,r(),R(e,t)}function C(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var r=Array(t.bufferedRequestCount),o=t.corkedRequestsFree;o.entry=n;for(var s=0,a=!0;n;)r[s]=n,n.isBuf||(a=!1),n=n.next,s+=1;r.allBuffers=a,E(e,t,!0,t.length,r,"",o.finish),t.pendingcb++,t.lastBufferedRequest=null,o.next?(t.corkedRequestsFree=o.next,o.next=null):t.corkedRequestsFree=new i(t),t.bufferedRequestCount=0}else{for(;n;){var c=n.chunk,l=n.encoding,u=n.callback,h=t.objectMode?1:c.length;if(E(e,t,!1,h,c,l,u),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function L(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function P(e,t){e._final(function(n){t.pendingcb--,n&&_(e,n),t.prefinished=!0,e.emit("prefinish"),R(e,t)})}function R(e,t){var n=L(t);if(n&&(t.prefinished||t.finalCalled||("function"!=typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,r.nextTick(P,e,t))),0===t.pendingcb&&(t.finished=!0,e.emit("finish"),t.autoDestroy))){var o=e._readableState;(!o||o.autoDestroy&&o.endEmitted)&&e.destroy()}return n}o(782)(S,l),A.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(A.prototype,"buffer",{get:c.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(a=Function.prototype[Symbol.hasInstance],Object.defineProperty(S,Symbol.hasInstance,{value:function(e){return!!a.call(this,e)||this===S&&e&&e._writableState instanceof A}})):a=function(e){return e instanceof this},S.prototype.pipe=function(){_(this,new b)},S.prototype.write=function(e,t,n){var o,i,s,a,c,l,f,p=this._writableState,d=!1,g=!p.objectMode&&(o=e,u.isBuffer(o)||o instanceof h);return g&&!u.isBuffer(e)&&(i=e,e=u.from(i)),("function"==typeof t&&(n=t,t=null),g?t="buffer":t||(t=p.defaultEncoding),"function"!=typeof n&&(n=T),p.ending)?(s=n,_(this,a=new x),r.nextTick(s,a)):(g||(c=e,l=n,null===c?f=new v:"string"==typeof c||p.objectMode||(f=new m("chunk",["string","Buffer"],c)),!f||(_(this,f),r.nextTick(l,f),0)))&&(p.pendingcb++,d=function(e,t,n,r,o,i){if
15(!n){var s,a,c=(s=r,a=o,t.objectMode||!1===t.decodeStrings||"string"!=typeof s||(s=u.from(s,a)),s);r!==c&&(n=!0,o="buffer",r=c)}var l=t.objectMode?1:r.length;t.length+=l;var h=t.length<t.highWaterMark;if(h||(t.needDrain=!0),t.writing||t.corked){var f=t.lastBufferedRequest;t.lastBufferedRequest={chunk:r,encoding:o,isBuf:n,callback:i,next:null},f?f.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else E(e,t,!1,l,r,o,i);return h}(this,p,g,e,t,n)),d},S.prototype.cork=function(){this._writableState.corked++},S.prototype.uncork=function(){var e=this._writableState;!e.corked||(e.corked--,e.writing||e.corked||e.bufferProcessing||!e.bufferedRequest||C(this,e))},S.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new w(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(S.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(S.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),S.prototype._write=function(e,t,n){n(new g("_write()"))},S.prototype._writev=null,S.prototype.end=function(e,t,n){var o,i=this._writableState;return"function"==typeof e?(n=e,e=null,t=null):"function"==typeof t&&(n=t,t=null),null!=e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||(o=n,i.ending=!0,R(this,i),o&&(i.finished?r.nextTick(o):this.once("finish",o)),i.ended=!0,this.writable=!1),this},Object.defineProperty(S.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(S.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),S.prototype.destroy=f.destroy,S.prototype._undestroy=f.undestroy,S.prototype._destroy=function(e,t){t(e)}},871:function(e,t,n){function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i,s=n(698),a=Symbol("lastResolve"),c=Symbol("lastReject"),l=Symbol("error"),u=Symbol("ended"),h=Symbol("lastPromise"),f=Symbol("handlePromise"),p=Symbol("stream");function d(e,t){return{value:e,done:t}}function m(e){var t=e[a];if(null!==t){var n=e[p].read();null!==n&&(e[h]=null,e[a]=null,e[c]=null,t(d(n,!1)))}}function g(e){r.nextTick(m,e)}var y=Object.getPrototypeOf(function(){}),b=Object.setPrototypeOf((o(i={get stream(){return this[p]},next:function(){var e,t,n=this,o=this[l];if(null!==o)return Promise.reject(o);if(this[u])return Promise.resolve(d(void 0,!0));if(this[p].destroyed)return new Promise(function(e,t){r.nextTick(function(){n[l]?t(n[l]):e(d(void 0,!0))})});var i=this[h];if(i)t=new Promise((e=this,function(t,n){i.then(function(){if(e[u]){t(d(void 0,!0));return}e[f](t,n)},n)}));else{var s=this[p].read();if(null!==s)return Promise.resolve(d(s,!1));t=new Promise(this[f])}return this[h]=t,t}},Symbol.asyncIterator,function(){return this}),o(i,"return",function(){var e=this;return new Promise(function(t,n){e[p].destroy(null,function(e){if(e){n(e);return}t(d(void 0,!0))})})}),i),y);e.exports=function(e){var t,n=Object.create(b,(o(t={},p,{value:e,writable:!0}),o(t,a,{value:null,writable:!0}),o(t,c,{value:null,writable:!0}),o(t,l,{value:null,writable:!0}),o(t,u,{value:e._readableState.endEmitted,writable:!0}),o(t,f,{value:function(e,t){var r=n[p].read();r?(n[h]=null,n[a]=null,n[c]=null,e(d(r,!1))):(n[a]=e,n[c]=t)},writable:!0}),t));return n[h]=null,s(e,function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=n[c];null!==t&&(n[h]=null,n[a]=null,n[c]=null,t(e)),n[l]=e;return}var r=n[a];null!==r&&(n[h]=null,n[a]=null,n[c]=null,r(d(void 0,!0))),n[u]=!0}),e.on("readable",g.bind(null,n)),n}},379:function(e,t,n){function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=n(300).Buffer,s=n(837).inspect,a=s&&s.custom||"inspect";e.exports=function(){var e,t;function n(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,n),this.head=null,this.tail=null,this.length=0}return e=[{key:"push",value:function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n}},{key:"concat",value:function(e){if(0===this.length)return i.alloc(0);for(var t,n,r=i.allocUnsafe(e>>>0),o=this.head,s=0;o;)t=o.data,n=s,i.prototype.copy.call(t,r,n),s+=o.data.length,o=o.next;return r}},{key:"consume",value:function(e,t){var n;return e<this.head.data.length?(n=this.head.data.slice(0,e),this.head.data=this.head.data.slice(e)):n=e===this.head.data.length?this.shift():t?this._getString(e):this._getBuffer(e),n}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(e){var t=this.head,n=1,r=t.data;for(e-=r.length;t=t.next;){var o=t.data,i=e>o.length?o.length:e;if(i===o.length?r+=o:r+=o.slice(0,e),0==(e-=i)){i===o.length?(++n,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=o.slice(i));break}++n}return this.length-=n,r}},{key:"_getBuffer",value:function(e){var t=i.allocUnsafe(e),n=this.head,r=1;for(n.data.copy(t),e-=n.data.length;n=n.next;){var o=n.data,s=e>o.length?o.length:e;if(o.copy(t,t.length-e,0,s),0==(e-=s)){s===o.length?(++r,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=o.slice(s));break}++r}return this.length-=r,t}},{key:a,value:function(e,t){return s(this,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
15t%2?r(Object(n),!0).forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},t,{depth:0,customInspect:!1}))}}],o(n.prototype,e),t&&o(n,t),n}()},25:function(e){function t(e,t){o(e,t),n(e)}function n(e){(!e._writableState||e._writableState.emitClose)&&(!e._readableState||e._readableState.emitClose)&&e.emit("close")}function o(e,t){e.emit("error",t)}e.exports={destroy:function(e,i){var s=this,a=this._readableState&&this._readableState.destroyed,c=this._writableState&&this._writableState.destroyed;return a||c?i?i(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,r.nextTick(o,this,e)):r.nextTick(o,this,e)):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(e){!i&&e?s._writableState?s._writableState.errorEmitted?r.nextTick(n,s):(s._writableState.errorEmitted=!0,r.nextTick(t,s,e)):r.nextTick(t,s,e):i?(r.nextTick(n,s),i(e)):r.nextTick(n,s)})),this},undestroy:function(){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)},errorOrDestroy:function(e,t){var n=e._readableState,r=e._writableState;n&&n.autoDestroy||r&&r.autoDestroy?e.destroy(t):e.emit("error",t)}}},698:function(e,t,n){var r=n(646).q.ERR_STREAM_PREMATURE_CLOSE;function o(){}e.exports=function e(t,n,i){if("function"==typeof n)return e(t,null,n);n||(n={}),s=i||o,a=!1,i=function(){if(!a){a=!0;for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];s.apply(this,t)}};var s,a,c=n.readable||!1!==n.readable&&t.readable,l=n.writable||!1!==n.writable&&t.writable,u=function(){t.writable||f()},h=t._writableState&&t._writableState.finished,f=function(){l=!1,h=!0,c||i.call(t)},p=t._readableState&&t._readableState.endEmitted,d=function(){c=!1,p=!0,l||i.call(t)},m=function(e){i.call(t,e)},g=function(){var e;return c&&!p?(t._readableState&&t._readableState.ended||(e=new r),i.call(t,e)):l&&!h?(t._writableState&&t._writableState.ended||(e=new r),i.call(t,e)):void 0},y=function(){t.req.on("finish",f)};return t.setHeader&&"function"==typeof t.abort?(t.on("complete",f),t.on("abort",g),t.req?y():t.on("request",y)):l&&!t._writableState&&(t.on("end",u),t.on("close",u)),t.on("end",d),t.on("finish",f),!1!==n.error&&t.on("error",m),t.on("close",g),function(){t.removeListener("complete",f),t.removeListener("abort",g),t.removeListener("request",y),t.req&&t.req.removeListener("finish",f),t.removeListener("end",u),t.removeListener("close",u),t.removeListener("finish",f),t.removeListener("end",d),t.removeListener("error",m),t.removeListener("close",g)}}},727:function(e,t,n){function r(e,t,n,r,o,i,s){try{var a=e[i](s),c=a.value}catch(e){n(e);return}a.done?t(c):Promise.resolve(c).then(r,o)}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var i=n(646).q.ERR_INVALID_ARG_TYPE;e.exports=function(e,t,n){if(t&&"function"==typeof t.next)s=t;else if(t&&t[Symbol.asyncIterator])s=t[Symbol.asyncIterator]();else if(t&&t[Symbol.iterator])s=t[Symbol.iterator]();else throw new i("iterable",["Iterable"],t);var s,a=new e(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEac
15h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({objectMode:!0},n)),c=!1;function l(){return u.apply(this,arguments)}function u(){var e;return e=function*(){try{var e=yield s.next(),t=e.value;e.done?a.push(null):a.push((yield t))?l():c=!1}catch(e){a.destroy(e)}},(u=function(){var t=this,n=arguments;return new Promise(function(o,i){var s=e.apply(t,n);function a(e){r(s,o,i,a,c,"next",e)}function c(e){r(s,o,i,a,c,"throw",e)}a(void 0)})}).apply(this,arguments)}return a._read=function(){c||(c=!0,l())},a}},442:function(e,t,n){var r,o=n(646).q,i=o.ERR_MISSING_ARGS,s=o.ERR_STREAM_DESTROYED;function a(e){if(e)throw e}function c(e){e()}function l(e,t){return e.pipe(t)}e.exports=function(){for(var e,t,o=arguments.length,u=Array(o),h=0;h<o;h++)u[h]=arguments[h];var f=(e=u).length&&"function"==typeof e[e.length-1]?e.pop():a;if(Array.isArray(u[0])&&(u=u[0]),u.length<2)throw new i("streams");var p=u.map(function(e,o){var i,a,l,h,d,m=o<u.length-1;return a=i=function(e){t||(t=e),e&&p.forEach(c),m||(p.forEach(c),f(t))},l=!1,i=function(){l||(l=!0,a.apply(void 0,arguments))},h=!1,e.on("close",function(){h=!0}),void 0===r&&(r=n(698)),r(e,{readable:m,writable:o>0},function(e){if(e)return i(e);h=!0,i()}),d=!1,function(t){if(!h&&!d){if(d=!0,e.setHeader&&"function"==typeof e.abort)return e.abort();if("function"==typeof e.destroy)return e.destroy();i(t||new s("pipe"))}}});return u.reduce(l)}},776:function(e,t,n){var r=n(646).q.ERR_INVALID_OPT_VALUE;e.exports={getHighWaterMark:function(e,t,n,o){var i=null!=t.highWaterMark?t.highWaterMark:o?t[n]:null;if(null!=i){if(!(isFinite(i)&&Math.floor(i)===i)||i<0)throw new r(o?n:"highWaterMark",i);return Math.floor(i)}return e.objectMode?16:16384}}},678:function(e,t,n){e.exports=n(781)},55:function(e,t,n){var r=n(300),o=r.Buffer;function i(e,t){for(var n in e)t[n]=e[n]}function s(e,t,n){return o(e,t,n)}o.from&&o.alloc&&o.allocUnsafe&&o.allocUnsafeSlow?e.exports=r:(i(r,t),t.Buffer=s),s.prototype=Object.create(o.prototype),i(o,s),s.from=function(e,t,n){if("number"==typeof e)throw TypeError("Argument must not be a number");return o(e,t,n)},s.alloc=function(e,t,n){if("number"!=typeof e)throw TypeError("Argument must be a number");var r=o(e);return void 0!==t?"string"==typeof n?r.fill(t,n):r.fill(t):r.fill(0),r},s.allocUnsafe=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return o(e)},s.allocUnsafeSlow=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return r.SlowBuffer(e)}},173:function(e,t,n){e.exports=o;var r=n(361).EventEmitter;function o(){r.call(this)}n(782)(o,r),o.Readable=n(709),o.Writable=n(337),o.Duplex=n(403),o.Transform=n(170),o.PassThrough=n(889),o.finished=n(698),o.pipeline=n(442),o.Stream=o,o.prototype.pipe=function(e,t){var n=this;function o(t){e.writable&&!1===e.write(t)&&n.pause&&n.pause()}function i(){n.readable&&n.resume&&n.resume()}n.on("data",o),e.on("drain",i),e._isStdio||t&&!1===t.end||(n.on("end",a),n.on("close",c));var s=!1;function a(){s||(s=!0,e.end())}function c(){s||(s=!0,"function"==typeof e.destroy&&e.destroy())}function l(e){if(u(),0===r.listenerCount(this,"error"))throw e}function u(){n.removeListener("data",o),e.removeListener("drain",i),n.removeListener("end",a),n.removeListener("close",c),n.removeListener("error",l),e.removeListener("error",l),n.removeListener("end",u),n.removeListener("close",u),e.removeListener("close",u)}return n.on("error",l),e.on("error",l),n.on("end",u),n.on("close",u),e.on("close",u),e.emit("pipe",n),e}},704:function(e,t,n){var r=n(55).Buffer,o=r.isEncoding||function(e){switch((e=""+e)&&e.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 i(e){var t;switch(this.encoding=function(e){var t=function(e){var t;if(!e)return"utf8";for(;;)switch(e){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 e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(e);if("string"!=typeof t&&(r.isEncoding===o||!o(e)))throw Error("Unknown encoding: "+e);return t||e}(e),this.encoding){case"utf16le":this.text=c,this.end=l,t=4;break;case"utf8":this.fillLast=a,t=4;break;case"base64":this.text=u,this.end=h,t=3;break;default:this.write=f,this.end=p;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=r.allocUnsafe(t)}function s(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function a(e){var t=this.lastTotal-this.lastNeed,n=function(e,t,n){if((192&t[0])!=128)return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if((192&t[1])!=128)return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&(192&t[2])!=128)return e.lastNeed=2,"�"}}(this,e,0);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):void(e.copy(this.lastChar,t,0,e.length),this.lastNeed-=e.length)}function c(e,t){if((e.length-t)%2==0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function l(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function u(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function h(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function f(e){return e.toString(this.encoding)}function p(e){return e&&e.length?this.write(e):""}t.s=i,i.prototype.write=function(e){var t,n;if(0===e.length)return"";if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n<e.length?t?t+this.text(e,n):this.text(e,n):t||""},i.prototype.end=function(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t},i.prototype.text=function(e,t){var n=function(e,t,n){var r=t.length-1;if(r<n)return 0;var o=s(t[r]);return o>=0?(o>0&&(e.lastNeed=o-1),o):--r<n||-2===o?0:(o=s(t[r]))>=0?(o>0&&(e.lastNeed=o-2),o):--r<n||-2===o?0:(o=s(t[r]))>=0?(o>0&&(2===o?o=0:e.lastNeed=o-3),o):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var r=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,r),e.toString("utf8",t,r)},i.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},769:function(e){e.exports=function(e,n){if(t("noDeprecation"))return e;var r=!1;return function(){if(!r){if(t("throwDeprecation"))throw Error(n);t("traceDeprecation")?console.trace(n):console.warn(n),r=!0}return e.apply(this,arguments)}};function t(e){try{if(!n.g.localStorage)return!1}catch(e){return!1}var t=n.g.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}},300:function(e){e.exports=n(8620)},361:function(e){e.exports=n(4370)},781:function(e){e.exports=n(4370).EventEmitter},837:function(e){e.exports=n(4028)}},o={};function i(e){var n=o[e];if(void 0!==n)return n.exports;var r=o[e]={exports:{}},s=!0;try{t[e](r,r.exports,i),s=!1}finally{s&&delete o[e]}
15return r.exports}i.ab="//";var s=i(173);e.exports=s}()},4028:function(e,t,n){"use strict";var r=n(8620).Buffer,o=n(9079);!function(){var t={992:function(e){e.exports=function(e,n,r){if(e.filter)return e.filter(n,r);if(null==e||"function"!=typeof n)throw TypeError();for(var o=[],i=0;i<e.length;i++)if(t.call(e,i)){var s=e[i];n.call(r,s,i,e)&&o.push(s)}return o};var t=Object.prototype.hasOwnProperty},256:function(e,t,n){var r=n(925),o=n(139),i=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&i(e,".prototype.")>-1?o(n):n}},139:function(e,t,n){var r=n(174),o=n(925),i=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),a=o("%Reflect.apply%",!0)||r.call(s,i),c=o("%Object.getOwnPropertyDescriptor%",!0),l=o("%Object.defineProperty%",!0),u=o("%Math.max%");if(l)try{l({},"a",{value:1})}catch(e){l=null}e.exports=function(e){var t=a(r,s,arguments);return c&&l&&c(t,"length").configurable&&l(t,"length",{value:1+u(0,e.length-(arguments.length-1))}),t};var h=function(){return a(r,i,arguments)};l?l(e.exports,"apply",{value:h}):e.exports.apply=h},144:function(e){var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString;e.exports=function(e,r,o){if("[object Function]"!==n.call(r))throw TypeError("iterator must be a function");var i=e.length;if(i===+i)for(var s=0;s<i;s++)r.call(o,e[s],s,e);else for(var a in e)t.call(e,a)&&r.call(o,e[a],a,e)}},426:function(e){var t=Array.prototype.slice,n=Object.prototype.toString;e.exports=function(e){var r,o=this;if("function"!=typeof o||"[object Function]"!==n.call(o))throw TypeError("Function.prototype.bind called on incompatible "+o);for(var i=t.call(arguments,1),s=Math.max(0,o.length-i.length),a=[],c=0;c<s;c++)a.push("$"+c);if(r=Function("binder","return function ("+a.join(",")+"){ return binder.apply(this,arguments); }")(function(){if(!(this instanceof r))return o.apply(e,i.concat(t.call(arguments)));var n=o.apply(this,i.concat(t.call(arguments)));return Object(n)===n?n:this}),o.prototype){var l=function(){};l.prototype=o.prototype,r.prototype=new l,l.prototype=null}return r}},174:function(e,t,n){var r=n(426);e.exports=Function.prototype.bind||r},500:function(e,t,n){var r,o=SyntaxError,i=Function,s=TypeError,a=function(e){try{return i('"use strict"; return ('+e+").constructor;")()}catch(e){}},c=Object.getOwnPropertyDescriptor;if(c)try{c({},"")}catch(e){c=null}var l=function(){throw new s},u=c?function(){try{return arguments.callee,l}catch(e){try{return c(arguments,"callee").get}catch(e){return l}}}():l,h=n(115)(),f=Object.getPrototypeOf||function(e){return e.__proto__},p={},d="undefined"==typeof Uint8Array?r:f(Uint8Array),m={"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":h?f([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":p,"%AsyncGenerator%":p,"%AsyncGeneratorFunction%":p,"%AsyncIteratorPrototype%":p,"%Atomics%":"undefined"==typeof Atomics?r:Atomics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":i,"%GeneratorFunction%":p,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
15IteratorPrototype%":h?f(f([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&h?f((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&h?f((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":h?f(""[Symbol.iterator]()):r,"%Symbol%":h?Symbol:r,"%SyntaxError%":o,"%ThrowTypeError%":u,"%TypedArray%":d,"%TypeError%":s,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet},g=function e(t){var n;if("%AsyncFunction%"===t)n=a("async function () {}");else if("%GeneratorFunction%"===t)n=a("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=a("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&(n=f(o.prototype))}return m[t]=n,n},y={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},b=n(174),k=n(101),v=b.call(Function.call,Array.prototype.concat),x=b.call(Function.apply,Array.prototype.splice),w=b.call(Function.call,String.prototype.replace),_=b.call(Function.call,String.prototype.slice),T=b.call(Function.call,RegExp.prototype.exec),A=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,S=/\\(\\)?/g,E=function(e){var t=_(e,0,1),n=_(e,-1);if("%"===t&&"%"!==n)throw new o("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new o("invalid intrinsic syntax, expected opening `%`");var r=[];return w(e,A,function(e,t,n,o){r[r.length]=n?w(o,S,"$1"):t||e}),r},I=function(e,t){var n,r=e;if(k(y,r)&&(r="%"+(n=y[r])[0]+"%"),k(m,r)){var i=m[r];if(i===p&&(i=g(r)),void 0===i&&!t)throw new s("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:i}}throw new o("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new s("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new s('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/g,e))throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=E(e),r=n.length>0?n[0]:"",i=I("%"+r+"%",t),a=i.name,l=i.value,u=!1,h=i.alias;h&&(r=h[0],x(n,v([0,1],h)));for(var f=1,p=!0;f<n.length;f+=1){var d=n[f],g=_(d,0,1),y=_(d,-1);if(('"'===g||"'"===g||"`"===g||'"'===y||"'"===y||"`"===y)&&g!==y)throw new o("property names with quotes must have matching quotes");if("constructor"!==d&&p||(u=!0),r+="."+d,k(m,a="%"+r+"%"))l=m[a];else if(null!=l){if(!(d in l)){if(!t)throw new s("base intrinsic for "+e+" exists, but the property is not available.");return}if(c&&f+1>=n.length){var b=c(l,d);l=(p=!!b)&&"get"in b&&!("originalValue"in b.get)?b.get:l[d]}else p=k(l,d),l=l[d];p&&!u&&(m[a]=l)}}return l}},925:function(e,t,n){var r,o=SyntaxError,i=Function,s=TypeError,a=function(e){try{return i('"use strict"; return ('+e+").constructor;")()}catch(e){}},c=Object.getOwnPropertyDescriptor;if(c)try{c({},"")}catch(e){c=null}var l=function(){throw new s},u=c?function(){try{return arguments.callee,l}catch(e){try{return c(arguments,"callee").get}catch(e){return l}}}():l,h=n(115)(),f=n(504)(),p=Object.getPrototypeOf||(f?function(e){return e.__proto__}:null),d={},m="undefined"!=typeof Uint8Array&&p?p(Uint8Array):r,g={"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":h&&p?p([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":d,"%AsyncGenerator%":d,"%AsyncGeneratorFunction%":d,"%AsyncIteratorPrototype%":d,"%Atomics%":"undefined"==typeof Atomics?r:Atom
15ics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":i,"%GeneratorFunction%":d,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":h&&p?p(p([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&h&&p?p((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&h&&p?p((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":h&&p?p(""[Symbol.iterator]()):r,"%Symbol%":h?Symbol:r,"%SyntaxError%":o,"%ThrowTypeError%":u,"%TypedArray%":m,"%TypeError%":s,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet};if(p)try{null.error}catch(e){var y=p(p(e));g["%Error.prototype%"]=y}var b=function e(t){var n;if("%AsyncFunction%"===t)n=a("async function () {}");else if("%GeneratorFunction%"===t)n=a("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=a("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&p&&(n=p(o.prototype))}return g[t]=n,n},k={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},v=n(174),x=n(101),w=v.call(Function.call,Array.prototype.concat),_=v.call(Function.apply,Array.prototype.splice),T=v.call(Function.call,String.prototype.replace),A=v.call(Function.call,String.prototype.slice),S=v.call(Function.call,RegExp.prototype.exec),E=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,I=/\\(\\)?/g,C=function(e){var t=A(e,0,1),n=A(e,-1);if("%"===t&&"%"!==n)throw new o("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new o("invalid intrinsic syntax, expected opening `%`");var r=[];return T(e,E,function(e,t,n,o){r[r.length]=n?T(o,I,"$1"):t||e}),r},L=function(e,t){var n,r=e;if(x(k,r)&&(r="%"+(n=k[r])[0]+"%"),x(g,r)){var i=g[r];if(i===d&&(i=b(r)),void 0===i&&!t)throw new s("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:i}}throw new o("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new s("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new s('"allowMissing" argument must be a boolean');if(null===S(/^%?[^%]*%?$/,e))throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=C(e),r=n.length>0?n[0]:"",i=L("%"+r+"%",t),a=i.name,l=i.value,u=!1,h=i.alias;h&&(r=h[0],_(n,w([0,1],h)));for(var f=1,p=!0;f<n.length;f+=1){var d=n[f],m=A(d,0,1),y=A(d,-1);if(('"'===m||"'"===m||"`"===m||'"'===y||"'"===y||"`"===y)&&m!==y)throw new o("property names with quotes must have matching quotes");if("constructor"!==d&&p||(u=!0),r+="."+d,x(g,a="%"+r+"%"))l=g[a];else if(null!=l){if(!(d in l)){if(!t)throw new s("base intrinsic for "+e+" exists, but the property is not available.");return}if(c&&f+1>=n.length){var b=c(l,d);l=(p=!!b)&&"get"in b&&!("originalValue"in b.get)?b.get:l[d]}else p=x(l,d),l=l[d];p&&!u&&(g[a]=l)}}return l}},504:function(e){var t={foo:{}},n=Object;e.exports=function(){return({__proto__:t}).foo===t.foo&&!(({__proto__:null})instanceof n)}},942:function(e,t,n){var r="undefined"!=typeof Symbol&&Symbol,o=n(773);e.exports=function(){return"function"==typeof r&&"function"==typeof Symbol&&"symbol"==typeof r("foo")&&"symbol"==typeof Symbol("bar")&&o()}},773:function(e){e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},115:function(e,t,n){var r="undefined"!=typeof Symbol&&Symbol,o=n(832);e.exports=function(){return"function"==typeof r&&"function"==typeof Symbol&&"symbol"==typeof r("foo")&&"symbol"==typeof Symbol("bar")&&o()}},832:function(e){e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},101:function(e,t,n){var r=n(174);e.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},782:function(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},157:function(e){var t="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,n=Object.prototype.toString,r=function(e){return(!t||!e||"object"!=typeof e||!(Symbol.toStringTag in e))&&"[object Arguments]"===n.call(e)},o=function(e){return!!r(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==n.call(e)&&"[object Function]"===n.call(e.callee)},i=function(){return r(arguments)}();r.isLegacyArguments=o,e.exports=i?r:o},391:function(e){var t=Object.prototype.toString,n=Function.prototype.toString,r=/^\s*(?:function)?\*/,o="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,i=Object.getPrototypeOf,s=function(){if(!o)return!1;try{return Function("return function*() {}")()}catch(e){}}(),a=s?i(s):{};e.exports=function(e){return"function"==typeof e&&(!!r.test(n.call(e))||(o?i(e)===a:"[object GeneratorFunction]"===t.call(e)))}},994:function(e,t,r){var o=r(144),i=r(349),s=r(256),a=s("Object.prototype.toString"),c=r(942)()&&"symbol"==typeof Symbol.toStringTag,l=i(),u=s("Array.prototype.indexOf",!0)||function(e,t){for(var n=0;n<e.length;n+=1)if(e[n]===t)return n;return -1},h=s("String.prototype.slice"),f={},p=r(24),d=Object.getPrototypeOf;c&&p&&d&&o(l,function(e){var t=new n.g[e];if(!(Symbol.toStringTag in t))throw EvalError("this engine has support for Symbol.toStringTag, but "+e+" does not have the property! Please report this.");var r=d(t),o=p(r,Symbol.toStringTag);o||(o=p(d(r),Symbol.toStringTag)),f[e]=o.get});var m=function(e){var t=!1;return o(f,function(n,r){if(!t)try{t=n.call(e)===r}catch(e){}}),t};e.exports=function(e){return!!e&&"object"==typeof e&&(c?!!p&&m(e):u(l,h(a(e),8,-1))>-1)}},369:function(e){e.exports=function(e){return e instanceof r}},584:function(e,t,n){var r=n(157),o=n(391),i=n(490),s=n(994);function a(e){return e.call.bind(e)}var c="undefined"!=typeof BigInt,l="undefined"!=typeof Symbol,u=a(Object.prototype.toString),h=a(Number.prototype.valueOf),f=a(String.prototype.valueOf),p=a(Boolean.prototype.valueOf);if(c)var d=a(BigInt.prototype.valueOf);if(l)var m=a(Symbol.prototype.valueOf);function g(e,t){if("object"!=typeof e)return!1;try{return t(e),!0}catch(e){return!1}}function y(e){return"[object Map]"===u(e)}function b(e){return"[object Set]"===u(e)}function k(e){return"[object WeakMap]"===u(e)}function v(e){return"[object WeakSet]"===u(e)}function x(e){return"[object ArrayBuffer]"===u(e)}function w(e){return"undefined"!=typeof ArrayBuffer&&(x.working?x(e):e instanceof ArrayBuffer)}function _(e){return"[object DataView]"===u(e)}
15function T(e){return"undefined"!=typeof DataView&&(_.working?_(e):e instanceof DataView)}t.isArgumentsObject=r,t.isGeneratorFunction=o,t.isTypedArray=s,t.isPromise=function(e){return"undefined"!=typeof Promise&&e instanceof Promise||null!==e&&"object"==typeof e&&"function"==typeof e.then&&"function"==typeof e.catch},t.isArrayBufferView=function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):s(e)||T(e)},t.isUint8Array=function(e){return"Uint8Array"===i(e)},t.isUint8ClampedArray=function(e){return"Uint8ClampedArray"===i(e)},t.isUint16Array=function(e){return"Uint16Array"===i(e)},t.isUint32Array=function(e){return"Uint32Array"===i(e)},t.isInt8Array=function(e){return"Int8Array"===i(e)},t.isInt16Array=function(e){return"Int16Array"===i(e)},t.isInt32Array=function(e){return"Int32Array"===i(e)},t.isFloat32Array=function(e){return"Float32Array"===i(e)},t.isFloat64Array=function(e){return"Float64Array"===i(e)},t.isBigInt64Array=function(e){return"BigInt64Array"===i(e)},t.isBigUint64Array=function(e){return"BigUint64Array"===i(e)},y.working="undefined"!=typeof Map&&y(new Map),t.isMap=function(e){return"undefined"!=typeof Map&&(y.working?y(e):e instanceof Map)},b.working="undefined"!=typeof Set&&b(new Set),t.isSet=function(e){return"undefined"!=typeof Set&&(b.working?b(e):e instanceof Set)},k.working="undefined"!=typeof WeakMap&&k(new WeakMap),t.isWeakMap=function(e){return"undefined"!=typeof WeakMap&&(k.working?k(e):e instanceof WeakMap)},v.working="undefined"!=typeof WeakSet&&v(new WeakSet),t.isWeakSet=function(e){return v(e)},x.working="undefined"!=typeof ArrayBuffer&&x(new ArrayBuffer),t.isArrayBuffer=w,_.working="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView&&_(new DataView(new ArrayBuffer(1),0,1)),t.isDataView=T;var A="undefined"!=typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function S(e){return"[object SharedArrayBuffer]"===u(e)}function E(e){return void 0!==A&&(void 0===S.working&&(S.working=S(new A)),S.working?S(e):e instanceof A)}function I(e){return g(e,h)}function C(e){return g(e,f)}function L(e){return g(e,p)}function P(e){return c&&g(e,d)}function R(e){return l&&g(e,m)}t.isSharedArrayBuffer=E,t.isAsyncFunction=function(e){return"[object AsyncFunction]"===u(e)},t.isMapIterator=function(e){return"[object Map Iterator]"===u(e)},t.isSetIterator=function(e){return"[object Set Iterator]"===u(e)},t.isGeneratorObject=function(e){return"[object Generator]"===u(e)},t.isWebAssemblyCompiledModule=function(e){return"[object WebAssembly.Module]"===u(e)},t.isNumberObject=I,t.isStringObject=C,t.isBooleanObject=L,t.isBigIntObject=P,t.isSymbolObject=R,t.isBoxedPrimitive=function(e){return I(e)||C(e)||L(e)||P(e)||R(e)},t.isAnyArrayBuffer=function(e){return"undefined"!=typeof Uint8Array&&(w(e)||E(e))},["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(e){Object.defineProperty(t,e,{enumerable:!1,value:function(){throw Error(e+" is not supported in userland")}})})},177:function(e,t,n){var r=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++)n[t[r]]=Object.getOwnPropertyDescriptor(e,t[r]);return n},i=/%[sdj%]/g;t.format=function(e){if(!k(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(l(arguments[n]));return t.join(" ")}for(var n=1,r=arguments,o=r.length,s=String(e).replace(i,function(e){if("%%"===e)return"%";if(n>=o)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),a=r[n];n<o;a=r[++n])y(a)||!w(a)?s+=" "+a:s+=" "+l(a);return s},t.deprecate=function(e,n){if(void 0!==o&&!0===o.noDeprecation)return e;if(void 0===o)return function(){return t.deprecate(e,n).apply(this,arguments)};var r=!1;return function(){if(!r){if(o.throwDeprecation)throw Error(n);o.traceDeprecation?console.trace(n):console.error(n),r=!0}return e.apply(this,arguments)}};var s={},a=/^$/;if(o.env.NODE_DEBUG){var c=o.env.NODE_DEBUG;a=RegExp("^"+(c=c.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase())+"$","i")}function l(e,n){var r={seen:[],stylize:h};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),g(n)?r.showHidden=n:n&&t._extend(r,n),v(r.showHidden)&&(r.showHidden=!1),v(r.depth)&&(r.depth=2),v(r.colors)&&(r.colors=!1),v(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=u),f(r,e,r.depth)}function u(e,t){var n=l.styles[t];return n?"\x1b["+l.colors[n][0]+"m"+e+"\x1b["+l.colors[n][1]+"m":e}function h(e,t){return e}function f(e,n,r){if(e.customInspect&&n&&A(n.inspect)&&n.inspect!==t.inspect&&!(n.constructor&&n.constructor.prototype===n)){var o,i,s,a,c,l=n.inspect(r,e);return k(l)||(l=f(e,l,r)),l}var u=function(e,t){if(v(t))return e.stylize("undefined","undefined");if(k(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return b(t)?e.stylize(""+t,"number"):g(t)?e.stylize(""+t,"boolean"):y(t)?e.stylize("null","null"):void 0}(e,n);if(u)return u;var h=Object.keys(n),w=(a={},h.forEach(function(e,t){a[e]=!0}),a);if(e.showHidden&&(h=Object.getOwnPropertyNames(n)),T(n)&&(h.indexOf("message")>=0||h.indexOf("description")>=0))return p(n);if(0===h.length){if(A(n)){var S=n.name?": "+n.name:"";return e.stylize("[Function"+S+"]","special")}if(x(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(_(n))return e.stylize(Date.prototype.toString.call(n),"date");if(T(n))return p(n)}var E="",I=!1,L=["{","}"];return(m(n)&&(I=!0,L=["[","]"]),A(n)&&(E=" [Function"+(n.name?": "+n.name:"")+"]"),x(n)&&(E=" "+RegExp.prototype.toString.call(n)),_(n)&&(E=" "+Date.prototype.toUTCString.call(n)),T(n)&&(E=" "+p(n)),0!==h.length||I&&0!=n.length)?r<0?x(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),c=I?function(e,t,n,r,o){for(var i=[],s=0,a=t.length;s<a;++s)C(t,String(s))?i.push(d(e,t,n,r,String(s),!0)):i.push("");return o.forEach(function(o){o.match(/^\d+$/)||i.push(d(e,t,n,r,o,!0))}),i}(e,n,r,w,h):h.map(function(t){return d(e,n,r,w,t,I)}),e.seen.pop(),o=E,i=L,s=0,c.reduce(function(e,t){return s++,t.indexOf("\n")>=0&&s++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?i[0]+(""===o?"":o+"\n ")+" "+c.join(",\n  ")+" "+i[1]:i[0]+o+" "+c.join(", ")+" "+i[1]):L[0]+E+L[1]}function p(e){return"["+Error.prototype.toString.call(e)+"]"}function d(e,t,n,r,o,i){var s,a,c;if((c=Object.getOwnPropertyDescriptor(t,o)||{value:t[o]}).get?a=c.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):c.set&&(a=e.stylize("[
15Setter]","special")),C(r,o)||(s="["+o+"]"),!a&&(0>e.seen.indexOf(c.value)?(a=y(n)?f(e,c.value,null):f(e,c.value,n-1)).indexOf("\n")>-1&&(a=i?a.split("\n").map(function(e){return"  "+e}).join("\n").substr(2):"\n"+a.split("\n").map(function(e){return"   "+e}).join("\n")):a=e.stylize("[Circular]","special")),v(s)){if(i&&o.match(/^\d+$/))return a;(s=JSON.stringify(""+o)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.substr(1,s.length-2),s=e.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=e.stylize(s,"string"))}return s+": "+a}function m(e){return Array.isArray(e)}function g(e){return"boolean"==typeof e}function y(e){return null===e}function b(e){return"number"==typeof e}function k(e){return"string"==typeof e}function v(e){return void 0===e}function x(e){return w(e)&&"[object RegExp]"===S(e)}function w(e){return"object"==typeof e&&null!==e}function _(e){return w(e)&&"[object Date]"===S(e)}function T(e){return w(e)&&("[object Error]"===S(e)||e instanceof Error)}function A(e){return"function"==typeof e}function S(e){return Object.prototype.toString.call(e)}function E(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(!s[e=e.toUpperCase()]){if(a.test(e)){var n=o.pid;s[e]=function(){var r=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,r)}}else s[e]=function(){}}return s[e]},t.inspect=l,l.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},l.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=n(584),t.isArray=m,t.isBoolean=g,t.isNull=y,t.isNullOrUndefined=function(e){return null==e},t.isNumber=b,t.isString=k,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=v,t.isRegExp=x,t.types.isRegExp=x,t.isObject=w,t.isDate=_,t.types.isDate=_,t.isError=T,t.types.isNativeError=T,t.isFunction=A,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(369);var I=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function C(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,n;console.log("%s - %s",(n=[E((e=new Date).getHours()),E(e.getMinutes()),E(e.getSeconds())].join(":"),[e.getDate(),I[e.getMonth()],n].join(" ")),t.format.apply(t,arguments))},t.inherits=n(782),t._extend=function(e,t){if(!t||!w(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e};var L="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function P(e,t){if(!e){var n=Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(L&&e[L]){var t=e[L];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,L,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,n,r=new Promise(function(e,r){t=e,n=r}),o=[],i=0;i<arguments.length;i++)o.push(arguments[i]);o.push(function(e,r){e?n(e):t(r)});try{e.apply(this,o)}catch(e){n(e)}return r}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),L&&Object.defineProperty(t,L,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,r(e))},t.promisify.custom=L,t.callbackify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');function t(){for(var t=[],n=0;n<arguments.length;n++)t.push(arguments[n]);var r=t.pop();if("function"!=typeof r)throw TypeError("The last argument must be of type Function");var i=this,s=function(){return r.apply(i,arguments)};e.apply(this,t).then(function(e){o.nextTick(s.bind(null,null,e))},function(e){o.nextTick(P.bind(null,e,s))})}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,r(e)),t}},490:function(e,t,r){var o=r(144),i=r(349),s=r(256),a=s("Object.prototype.toString"),c=r(942)()&&"symbol"==typeof Symbol.toStringTag,l=i(),u=s("String.prototype.slice"),h={},f=r(24),p=Object.getPrototypeOf;c&&f&&p&&o(l,function(e){if("function"==typeof n.g[e]){var t=new n.g[e];if(!(Symbol.toStringTag in t))throw EvalError("this engine has support for Symbol.toStringTag, but "+e+" does not have the property! Please report this.");var r=p(t),o=f(r,Symbol.toStringTag);o||(o=f(p(r),Symbol.toStringTag)),h[e]=o.get}});var d=function(e){var t=!1;return o(h,function(n,r){if(!t)try{var o=n.call(e);o===r&&(t=o)}catch(e){}}),t},m=r(994);e.exports=function(e){return!!m(e)&&(c?d(e):u(a(e),8,-1))}},349:function(e,t,r){var o=r(992);e.exports=function(){return o(["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],function(e){return"function"==typeof n.g[e]})}},24:function(e,t,n){var r=n(500)("%Object.getOwnPropertyDescriptor%",!0);if(r)try{r([],"length")}catch(e){r=null}e.exports=r}},i={};function s(e){var n=i[e];if(void 0!==n)return n.exports;var r=i[e]={exports:{}},o=!0;try{t[e](r,r.exports,s),o=!1}finally{o&&delete i[e]}
15return r.exports}s.ab="//";var a=s(177);e.exports=a}()},4293:function(e){"use strict";e.exports=function(){var e={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},t=RegExp(/^#([a-f0-9]{3,4}|[a-f0-9]{4}(?:[a-f0-9]{2}){1,2})\b$/,"i"),n="-?\\d*(?:\\.\\d+)",r="("+n+"?)",o="("+n+"?%)",i=new RegExp(("^\n  hsla?\\(\n    \\s*(-?\\d*(?:\\.\\d+)?(?:deg|rad|turn)?)\\s*,\n    \\s*"+o+"\\s*,\n    \\s*"+o+"\\s*\n    (?:,\\s*(-?\\d*(?:\\.\\d+)?%?)\\s*)?\n  \\)\n  $\n").replace(/\n|\s/g,"")),s=new RegExp(("^\n  hsla?\\(\n    \\s*(-?\\d*(?:\\.\\d+)?(?:deg|rad|turn)?)\\s*\n    \\s+"+o+"\n    \\s+"+o+"\n    \\s*(?:\\s*\\/\\s*(-?\\d*(?:\\.\\d+)?%?)\\s*)?\n  \\)\n  $\n").replace(/\n|\s/g,"")),a=new RegExp(("^\n  rgba?\\(\n    \\s*"+r+"\\s*,\n    \\s*"+r+"\\s*,\n    \\s*"+r+"\\s*\n    (?:,\\s*(-?\\d*(?:\\.\\d+)?%?)\\s*)?\n  \\)\n  $\n").replace(/\n|\s/g,"")),c=new RegExp(("^\n  rgba?\\(\n    \\s*"+o+"\\s*,\n    \\s*"+o+"\\s*,\n    \\s*"+o+"\\s*\n    (?:,\\s*(-?\\d*(?:\\.\\d+)?%?)\\s*)?\n  \\)\n  $\n").replace(/\n|\s/g,"")),l=new RegExp(("^\n  rgba?\\(\n    \\s*"+r+"\n    \\s+"+r+"\n    \\s+"+r+"\n    \\s*(?:\\s*\\/\\s*(-?\\d*(?:\\.\\d+)?%?)\\s*)?\n  \\)\n$\n").replace(/\n|\s/g,"")),u=new RegExp(("^\n  rgba?\\(\n    \\s*"+o+"\n    \\s+"+o+"\n    \\s+"+o+"\n    \\s*(?:\\s*\\/\\s*(-?\\d*(?:\\.\\d+)?%?)\\s*)?\n  \\)\n$\n").replace(/\n|\s/g,"")),h=RegExp(/^transparent$/,"i"),f=RegExp("[^#a-f\\d]","gi"),p=RegExp("^#?[a-f\\d]{3}[a-f\\d]?$|^#?[a-f\\d]{6}([a-f\\d]{2})?$","i"),d=function(e,t,n){return Math.min(Math.max(t,e),n)},m=function(e){var t=e;return"number"!=typeof t&&(t=t.endsWith("%")?255*parseFloat(t)/100:parseFloat(t)),d(Math.round(t),0,255)},g=function(e){return d(parseFloat(e),0,100)};function y(e){var t=e;return"number"!=typeof t&&(t=t.endsWith("%")?parseFloat(t)/100:parseFloat(t)),d(t,0,1)}function b(e){var t=e[1],n=e[2],r=e[3],o=e[4];
15return void 0===o&&(o=1),{type:"rgb",values:[t,n,r].map(m),alpha:y(null===o?1:o)}}/**
16	 * parse-css-color
17	 * @version v0.2.1
18	 * @link http://github.com/noeldelgado/parse-css-color/
19	 * @license MIT
20	 */return function(n){if("string"!=typeof n)return null;var r,o,d,m,k,v,x=t.exec(n);if(x)return b([null,(r=function(e,t){if(void 0===t&&(t={}),"string"!=typeof e||f.test(e)||!p.test(e))throw TypeError("Expected a valid hex string");var n=1;8===(e=e.replace(/^#/,"")).length&&(n=Number.parseInt(e.slice(6,8),16)/255,e=e.slice(0,6)),4===e.length&&(n=Number.parseInt(e.slice(3,4).repeat(2),16)/255,e=e.slice(0,3)),3===e.length&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]);var r=Number.parseInt(e,16),o=r>>16,i=r>>8&255,s=255&r,a="number"==typeof t.alpha?t.alpha:n;return"array"===t.format?[o,i,s,a]:"css"===t.format?"rgb("+o+" "+i+" "+s+(1===a?"":" / "+Number((100*a).toFixed(2))+"%")+")":{red:o,green:i,blue:s,alpha:a}}(x[0],{format:"array"}))[0],r[1],r[2],r[3]]);var w=s.exec(n)||i.exec(n);if(w)return o=w[1],d=w[2],m=w[3],void 0===(k=w[4])&&(k=1),{type:"hsl",values:[v=(v=o).endsWith("turn")?360*parseFloat(v)/1:v.endsWith("rad")?Math.round(180*parseFloat(v)/Math.PI):parseFloat(v),g(d),g(m)],alpha:y(null===k?1:k)};var _=l.exec(n)||u.exec(n)||a.exec(n)||c.exec(n);if(_)return b(_);if(h.exec(n))return b([null,0,0,0,0]);var T=e[n.toLowerCase()];return T?b([null,T[0],T[1],T[2],1]):null}}()},3445:function(e,t,n){"use strict";var r=n(6140),o=n(3455),i=n(6511);function s(e){return this instanceof s?(this.nodes=r(e),this):new s(e)}s.prototype.toString=function(){return Array.isArray(this.nodes)?i(this.nodes):""},s.prototype.walk=function(e,t){return o(this.nodes,e,t),this},s.unit=n(8853),s.walk=o,s.stringify=i,e.exports=s},6140:function(e){"use strict";var t=/^[a-f0-9?-]+$/i;e.exports=function(e){for(var n,r,o,i,s,a,c,l,u,h=[],f=e,p=0,d=f.charCodeAt(p),m=f.length,g=[{nodes:h}],y=0,b="",k="",v="";p<m;)if(d<=32){n=p;do n+=1,d=f.charCodeAt(n);while(d<=32);i=f.slice(p,n),o=h[h.length-1],41===d&&y?v=i:o&&"div"===o.type?(o.after=i,o.sourceEndIndex+=i.length):44===d||58===d||47===d&&42!==f.charCodeAt(n+1)&&(!u||u&&"function"===u.type&&"calc"!==u.value)?k=i:h.push({type:"space",sourceIndex:p,sourceEndIndex:n,value:i}),p=n}else if(39===d||34===d){n=p,i={type:"string",sourceIndex:p,quote:r=39===d?"'":'"'};do if(s=!1,~(n=f.indexOf(r,n+1)))for(a=n;92===f.charCodeAt(a-1);)a-=1,s=!s;else f+=r,n=f.length-1,i.unclosed=!0;while(s);i.value=f.slice(p+1,n),i.sourceEndIndex=i.unclosed?n:n+1,h.push(i),p=n+1,d=f.charCodeAt(p)}else if(47===d&&42===f.charCodeAt(p+1))n=f.indexOf("*/",p),i={type:"comment",sourceIndex:p,sourceEndIndex:n+2},-1===n&&(i.unclosed=!0,n=f.length,i.sourceEndIndex=n),i.value=f.slice(p+2,n),h.push(i),p=n+2,d=f.charCodeAt(p);else if((47===d||42===d)&&u&&"function"===u.type&&"calc"===u.value)i=f[p],h.push({type:"word",sourceIndex:p-k.length,sourceEndIndex:p+i.length,value:i}),p+=1,d=f.charCodeAt(p);else if(47===d||44===d||58===d)i=f[p],h.push({type:"div",sourceIndex:p-k.length,sourceEndIndex:p+i.length,value:i,before:k,after:""}),k="",p+=1,d=f.charCodeAt(p);else if(40===d){n=p;do n+=1,d=f.charCodeAt(n);while(d<=32);if(l=p,i={type:"function",sourceIndex:p-b.length,value:b,before:f.slice(l+1,n)},p=n,"url"===b&&39!==d&&34!==d){n-=1;do if(s=!1,~(n=f.indexOf(")",n+1)))for(a=n;92===f.charCodeAt(a-1);)a-=1,s=!s;else f+=")",n=f.length-1,i.unclosed=!0;while(s);c=n;do c-=1,d=f.charCodeAt(c);while(d<=32);l<c?(p!==c+1?i.nodes=[{type:"word",sourceIndex:p,sourceEndIndex:c+1,value:f.slice(p,c+1)}]:i.nodes=[],i.unclosed&&c+1!==n?(i.after="",i.nodes.push({type:"space",sourceIndex:c+1,sourceEndIndex:n,value:f.slice(c+1,n)})):(i.after=f.slice(c+1,n),i.sourceEndIndex=n)):(i.after="",i.nodes=[]),p=n+1,i.sourceEndIndex=i.unclosed?n:p,d=f.charCodeAt(p),h.push(i)}else y+=1,i.after="",i.sourceEndIndex=p+1,h.push(i),g.push(i),h=i.nodes=[],u=i;b=""}else if(41===d&&y)p+=1,d=f.charCodeAt(p),u.after=v,u.sourceEndIndex+=v.length,v="",y-=1,g[g.length-1].sourceEndIndex=p,g.pop(),h=(u=g[y]).nodes;else{n=p;do 92===d&&(n+=1),n+=1,d=f.charCodeAt(n);while(n<m&&!(d<=32||39===d||34===d||44===d||58===d||47===d||40===d||42===d&&u&&"function"===u.type&&"calc"===u.value||47===d&&"function"===u.type&&"calc"===u.value||41===d&&y));i=f.slice(p,n),40===d?b=i:(117===i.charCodeAt(0)||85===i.charCodeAt(0))&&43===i.charCodeAt(1)&&t.test(i.slice(2))?h.push({type:"unicode-range",sourceIndex:p,sourceEndIndex:n,value:i}):h.push({type:"word",sourceIndex:p,sourceEndIndex:n,value:i}),p=n}for(p=g.length-1;p;p-=1)g[p].unclosed=!0,g[p].sourceEndIndex=f.length;return g[0].nodes}},6511:function(e){"use strict";function t(e,t){var r,o,i=e.type,s=e.value;if(t&&void 0!==(o=t(e)))return o;if("word"===i||"space"===i);else if("string"===i)return(r=e.quote||"")+s+(e.unclosed?"":r);else if("comment"===i)return"/*"+s+(e.unclosed?"":"*/");else if("div"===i)return(e.before||"")+s+(e.after||"");else if(Array.isArray(e.nodes))return(r=n(e.nodes,t),"function"!==i)?r:s+"("+(e.before||"")+r+(e.after||"")+(e.unclosed?"":")");return s}function n(e,n){var r,o;
20if(Array.isArray(e)){for(r="",o=e.length-1;~o;o-=1)r=t(e[o],n)+r;return r}return t(e,n)}e.exports=n},8853:function(e){"use strict";e.exports=function(e){var t,n,r,o=0,i=e.length;if(0===i||!function(e){var t,n=e.charCodeAt(0);if(43===n||45===n){if((t=e.charCodeAt(1))>=48&&t<=57)return!0;var r=e.charCodeAt(2);return 46===t&&r>=48&&r<=57}return 46===n?(t=e.charCodeAt(1))>=48&&t<=57:n>=48&&n<=57}(e))return!1;for((43===(t=e.charCodeAt(o))||45===t)&&o++;o<i&&!((t=e.charCodeAt(o))<48)&&!(t>57);)o+=1;if(t=e.charCodeAt(o),n=e.charCodeAt(o+1),46===t&&n>=48&&n<=57)for(o+=2;o<i&&!((t=e.charCodeAt(o))<48)&&!(t>57);)o+=1;if(t=e.charCodeAt(o),n=e.charCodeAt(o+1),r=e.charCodeAt(o+2),(101===t||69===t)&&(n>=48&&n<=57||(43===n||45===n)&&r>=48&&r<=57))for(o+=43===n||45===n?3:2;o<i&&!((t=e.charCodeAt(o))<48)&&!(t>57);)o+=1;return{number:e.slice(0,o),unit:e.slice(o)}}},3455:function(e){"use strict";e.exports=function e(t,n,r){var o,i,s,a;for(o=0,i=t.length;o<i;o+=1)s=t[o],r||(a=n(s,o,t)),!1!==a&&"function"===s.type&&Array.isArray(s.nodes)&&e(s.nodes,n,r),r&&n(s,o,t)}},2697:function(e,t,n){"use strict";n.d(t,{OT:function(){return L},eh:function(){return C},s_:function(){return l}});var r=n(2265);let o="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:()=>{},i=0;function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t="function"==typeof r.useId?(0,r.useId)():null,n=(0,r.useRef)(e||t||null);return null===n.current&&(n.current=""+i++),n.current}let a=(0,r.createContext)(null);function c(e){let{children:t=null,className:n="",collapsible:i=!1,defaultSize:c=null,forwardedRef:l,id:u=null,maxSize:h=100,minSize:f=10,onCollapse:p=null,onResize:d=null,order:m=null,style:g={},tagName:y="div"}=e,b=(0,r.useContext)(a);if(null===b)throw Error("Panel components must be rendered within a PanelGroup container");let k=s(u),{collapsePanel:v,expandPanel:x,getPanelStyle:w,registerPanel:_,resizePanel:T,unregisterPanel:A}=b;(0,r.useImperativeHandle)(l,()=>({collapse:()=>v(k),expand:()=>x(k),resize:e=>T(k,e)}),[v,x,k,T]);let S=(0,r.useRef)({onCollapse:p,onResize:d});if((0,r.useEffect)(()=>{S.current.onCollapse=p,S.current.onResize=d}),f<0||f>100)throw Error("Panel minSize must be between 0 and 100, but was ".concat(f));if(h<0||h>100)throw Error("Panel maxSize must be between 0 and 100, but was ".concat(h));if(null!==c){if(c<0||c>100)throw Error("Panel defaultSize must be between 0 and 100, but was ".concat(c));f>c&&!i&&(console.error("Panel minSize ".concat(f," cannot be greater than defaultSize ").concat(c)),c=f)}o(()=>{let e={callbacksRef:S,collapsible:i,defaultSize:c,id:k,maxSize:h,minSize:f,order:m};return _(k,e),()=>{A(k)}},[i,c,k,h,f,m,_,A]);let E=w(k);return(0,r.createElement)(y,{children:t,className:n,"data-panel":"","data-panel-collapsible":i||void 0,"data-panel-id":k,"data-panel-size":parseFloat(""+E.flexGrow).toFixed(1),id:"data-panel-id-".concat(k),style:{...E,...g}})}a.displayName="PanelGroupContext";let l=(0,r.forwardRef)((e,t)=>(0,r.createElement)(c,{...e,forwardedRef:t}));function u(e){return e.map(e=>{let{minSize:t,order:n}=e;return n?"".concat(n,":").concat(t):"".concat(t)}).sort((e,t)=>e.localeCompare(t)).join(",")}function h(e){try{let t=localStorage.getItem("PanelGroup:sizes:".concat(e));if(t){let e=JSON.parse(t);if("object"==typeof e&&null!=e)return e}}catch(e){}return null}function f(e,t,n,r,o){if(0===r)return o;let i=x(e),s=o.concat(),a=0;{let e=r<0?n:t,s=i.findIndex(t=>t.id===e),a=i[s],c=o[s],l=w(a,Math.abs(r),c);if(c===l)return o;r=r<0?c-l:l-c}let c=r<0?t:n,l=i.findIndex(e=>e.id===c);for(;;){let e=i[l],t=o[l],n=w(e,0-Math.abs(r),t);if(t!==n&&(a+=t-n,s[l]=n,a.toPrecision(10)>=r.toPrecision(10)))break;if(r<0){if(--l<0)break}else if(++l>=i.length)break}return 0===a?o:(c=r<0?n:t,s[l=i.findIndex(e=>e.id===c)]=o[l]+a,s)}function p(e,t,n){n.forEach((n,r)=>{let o=t[r];if(o!==n){let{callbacksRef:t}=e[r],{onCollapse:i,onResize:s}=t.current;s&&s(n),i&&(0===o&&0!==n?i(!1):0!==o&&0===n&&i(!0))}})}function d(e,t){if(t.length<2)return[null,null];let n=t.findIndex(t=>t.id===e);
20if(n<0)return[null,null];let r=n===t.length-1;return[r?t[n-1].id:e,r?e:t[n+1].id]}function m(e,t,n){if(1===e.size)return"100";let r=n[x(e).findIndex(e=>e.id===t)];return null==r?"0":r.toPrecision(10)}function g(e){return document.querySelector('[data-panel-group-id="'.concat(e,'"]'))||null}function y(e){return document.querySelector('[data-panel-resize-handle-id="'.concat(e,'"]'))||null}function b(){return Array.from(document.querySelectorAll("[data-panel-resize-handle-id]"))}function k(e){return Array.from(document.querySelectorAll('[data-panel-resize-handle-id][data-panel-group-id="'.concat(e,'"]')))}function v(e,t,n){var r,o,i,s;let a=y(t),c=k(e).indexOf(a);return[null!==(i=null===(r=n[c])||void 0===r?void 0:r.id)&&void 0!==i?i:null,null!==(s=null===(o=n[c+1])||void 0===o?void 0:o.id)&&void 0!==s?s:null]}function x(e){return Array.from(e.values()).sort((e,t)=>e.order-t.order)}function w(e,t,n){let r=n+t;return e.collapsible&&r<=0?0:Math.min(e.maxSize,Math.max(e.minSize,r))}function _(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o="horizontal"===n,i=0;if(e.type.startsWith("mouse"))i=o?e.clientX:e.clientY;else{if(!e.type.startsWith("touch"))return 0;let t=e.touches[0];i=o?t.screenX:t.screenY}let s=y(t).getBoundingClientRect();return i-(o?s.left:s.top)-r}c.displayName="Panel",l.displayName="forwardRef(Panel)";let T=null,A=null;function S(e){switch(e){case"horizontal":return"col-resize";case"horizontal-max":return"w-resize";case"horizontal-min":return"e-resize";case"vertical":return"row-resize";case"vertical-max":return"n-resize";case"vertical-min":return"s-resize"}}function E(e){if(T===e)return;T=e;let t=S(e);null===A&&(A=document.createElement("style"),document.head.appendChild(A)),A.innerHTML="*{cursor: ".concat(t,"!important;}")}let I=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,n=null;return function(){for(var r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];clearTimeout(n),n=setTimeout(()=>{e(...o)},t)}}(function(e,t,n){let r=u(t),o=h(e)||{};o[r]=n;try{localStorage.setItem("PanelGroup:sizes:".concat(e),JSON.stringify(o))}catch(e){console.error(e)}},100);function C(e){let{autoSaveId:t,children:n=null,className:i="",direction:c,id:l=null,onLayout:y=null,style:b={},tagName:w="div"}=e,S=s(l),[C,L]=(0,r.useState)(null),[P,R]=(0,r.useState)(new Map),O=(0,r.useRef)({onLayout:y});(0,r.useEffect)(()=>{O.current.onLayout=y});let[j,M]=(0,r.useState)([]),N=(0,r.useRef)(0),D=(0,r.useRef)(new Map),B=(0,r.useRef)({direction:c,panels:P,sizes:j});o(()=>{B.current.direction=c,B.current.panels=P,B.current.sizes=j}),function(e){let{committedValuesRef:t,groupId:n,panels:o,setSizes:i,sizes:s}=e;(0,r.useEffect)(()=>{let{direction:e,panels:r}=t.current,{height:o,width:a}=g(n).getBoundingClientRect(),c=k(n).map(t=>{var c;let l=t.getAttribute("data-panel-resize-handle-id"),u=x(r),[h,p]=v(n,l,u);if(null==h||null==p)return()=>{};let d=0,g=100,y=0,b=0;u.forEach(e=>{e.id===h?(g=e.maxSize,d=e.minSize):(y+=e.minSize,b+=e.maxSize)});let k=Math.min(g,100-y),w=Math.max(d,(u.length-1)*100-b),_=m(r,h,s);t.setAttribute("aria-valuemax",""+Math.round(k)),t.setAttribute("aria-valuemin",""+Math.round(w)),t.setAttribute("aria-valuenow",""+Math.round(parseInt(_)));let T=t=>{if("Enter"===t.key){let t=u.findIndex(e=>e.id===h);if(t>=0){let n=u[t],c=s[t];if(null!=c){let t=f(r,h,p,c.toPrecision(10)<=n.minSize.toPrecision(10)?"horizontal"===e?a:o:-("horizontal"===e?a:o),s);s!==t&&i(t)}}}};t.addEventListener("keydown",T);let A=(c=h,document.querySelector('[data-panel-id="'.concat(c,'"]'))||null);return null!=A&&t.setAttribute("aria-controls",A.id),()=>{t.removeAttribute("aria-valuemax"),t.removeAttribute("aria-valuemin"),t.removeAttribute("aria-valuenow"),t.removeEventListener("keydown",T),null!=A&&t.removeAttribute("aria-controls")}});return()=>{c.forEach(e=>e())}},[n,o,s])}({committedValuesRef:B,groupId:S,panels:P,setSizes:M,sizes:j}),(0,r.useEffect)(()=>{let{onLayout:e}=O.current;if(e){let{sizes:t}=B.current;e(t)}},[j]),o(()=>{let e;if(B.current.sizes.length!==P.size){if(t&&(e=function(e,t){let n=h(e);if(n){var r;return null!==(r=n[u(t)])&&void 0!==r?r:null}return null}(t,x(P))),null!=e)M(e);else{let e=x(P),t=0,n=0,r=0;
20if(e.forEach(e=>{r+=e.minSize,null===e.defaultSize?t++:n+=e.defaultSize}),n>100)throw Error("The sum of the defaultSize of all panels in a group cannot exceed 100.");if(r>100)throw Error("The sum of the minSize of all panels in a group cannot exceed 100.");M(e.map(e=>null===e.defaultSize?(100-n)/t:e.defaultSize))}}},[t,P]),(0,r.useEffect)(()=>{t&&0!==j.length&&j.length===P.size&&I(t,x(P),j)},[t,P,j]);let F=(0,r.useCallback)(e=>{let{panels:t}=B.current;return 0===t.size?{flexBasis:"auto",flexGrow:1,flexShrink:1,overflow:"hidden"}:{flexBasis:0,flexGrow:m(t,e,j),flexShrink:1,overflow:"hidden",pointerEvents:null!==C?"none":void 0}},[C,c,j]),U=(0,r.useCallback)((e,t)=>{R(n=>{if(n.has(e))return n;let r=new Map(n);return r.set(e,t),r})},[]),q=(0,r.useCallback)(e=>t=>{t.preventDefault();let{direction:n,panels:r,sizes:o}=B.current,i=x(r),[s,a]=v(S,e,i);if(null==s||null==a)return;let c=function(e,t,n,r,o,i,s){if("keydown"!==e.type)return _(e,n,o,s);{let s="horizontal"===o,a=g(t).getBoundingClientRect(),c=s?a.width:a.height,l=c/(e.shiftKey?10:100),u=0;switch(e.key){case"ArrowDown":u=s?0:l;break;case"ArrowLeft":u=s?-l:0;break;case"ArrowRight":u=s?l:0;break;case"ArrowUp":u=s?0:-l;break;case"End":u=c;break;case"Home":u=-c}let[h,f]=v(t,n,r),p=u<0?h:f,d=r.findIndex(e=>e.id===p),m=r[d];if(m.collapsible){let e=i[d];(0===e||e.toPrecision(10)===m.minSize.toPrecision(10))&&(u=u<0?-m.minSize*c:m.minSize*c)}return u}}(t,S,e,i,n,o,N.current);if(0===c)return;let l=g(S).getBoundingClientRect(),u="horizontal"===n,h=f(r,s,a,c/(u?l.width:l.height)*100,o);o===h?u?E(c<0?"horizontal-min":"horizontal-max"):E(c<0?"vertical-min":"vertical-max"):(E(u?"horizontal":"vertical"),p(i,o,h),M(h))},[S]),V=(0,r.useCallback)(e=>{R(t=>{if(!t.has(e))return t;let n=new Map(t);return n.delete(e),n})},[]),z=(0,r.useCallback)(e=>{let{panels:t,sizes:n}=B.current,r=t.get(e);if(null==r||!r.collapsible)return;let o=x(t),i=o.indexOf(r);if(i<0)return;let s=n[i];if(0===s)return;D.current.set(e,s);let[a,c]=d(e,o);if(null==a||null==c)return;let l=f(t,a,c,i===o.length-1?s:0-s,n);n!==l&&(p(o,n,l),M(l))},[]),W=(0,r.useCallback)(e=>{let{panels:t,sizes:n}=B.current,r=t.get(e);if(null==r)return;let o=D.current.get(e)||r.minSize;if(!o)return;let i=x(t),s=i.indexOf(r);if(s<0||0!==n[s])return;let[a,c]=d(e,i);if(null==a||null==c)return;let l=f(t,a,c,s===i.length-1?0-o:o,n);n!==l&&(p(i,n,l),M(l))},[]),H=(0,r.useCallback)((e,t)=>{let{panels:n,sizes:r}=B.current,o=n.get(e);if(null==o)return;let i=x(n),s=i.indexOf(o);if(s<0)return;let a=r[s];if(a===t)return;let[c,l]=d(e,i);if(null==c||null==l)return;let u=f(n,c,l,s===i.length-1?a-t:t-a,r);r!==u&&(p(i,r,u),M(u))},[]),G=(0,r.useMemo)(()=>({activeHandleId:C,collapsePanel:z,direction:c,expandPanel:W,getPanelStyle:F,groupId:S,registerPanel:U,registerResizeHandle:q,resizePanel:H,startDragging:(e,t)=>{L(e),N.current=_(t,e,c)},stopDragging:()=>{null!==A&&(document.head.removeChild(A),T=null,A=null),L(null)},unregisterPanel:V}),[C,z,c,W,F,S,U,q,H,V]);return(0,r.createElement)(a.Provider,{children:(0,r.createElement)(w,{children:n,className:i,"data-panel-group-direction":c,"data-panel-group-id":S,style:{display:"flex",flexDirection:"horizontal"===c?"row":"column",height:"100%",overflow:"hidden",width:"100%",...b}}),value:G})}function L(e){let{children:t=null,className:n="",disabled:o=!1,id:i=null,style:c={},tagName:l="div"}=e,u=(0,r.useRef)(null),h=(0,r.useContext)(a);if(null===h)throw Error("PanelResizeHandle components must be rendered within a PanelGroup container");let{activeHandleId:f,direction:p,groupId:d,registerResizeHandle:m,startDragging:g,stopDragging:k}=h,v=s(i),x=f===v,[w,_]=(0,r.useState)(!1),[T,A]=(0,r.useState)(null),E=(0,r.useCallback)(()=>{u.current.blur(),k()},[k]);(0,r.useEffect)(()=>{if(o)A(null);else{let e=m(v);A(()=>e)}},[o,v,m]),(0,r.useEffect)(()=>{if(o||null==T||!x)return;let e=e=>{T(e)};return document.body.addEventListener("contextmenu",E),document.body.addEventListener("mousemove",e),document.body.addEventListener("touchmove",e),window.addEventListener("mouseup",E),window.addEventListener("touchend",E),()=>{document.body.removeEventListener("contextmenu",E),document.body.removeEventListener("mousemove",e),document.body.removeEventListener("touchmove",e),window.removeEventListener("mouseup",E),window.removeEventListener("touchend",E)}},[p,o,x,T,E]),function(e){let{disabled:t,handleId:n,resizeHandler:o}=e;(0,r.useEffect)(()=>
20{if(t||null==o)return;let e=y(n);if(null==e)return;let r=e=>{switch(e.key){case"ArrowDown":case"ArrowLeft":case"ArrowRight":case"ArrowUp":case"End":case"Home":o(e);break;case"F6":{let t=b(),r=function(e){let t=b().findIndex(t=>t.getAttribute("data-panel-resize-handle-id")===e);return null!=t?t:null}(n),o=e.shiftKey?r>0?r-1:t.length-1:r+1<t.length?r+1:0;t[o].focus()}}};return e.addEventListener("keydown",r),()=>{e.removeEventListener("keydown",r)}},[t,n,o])}({disabled:o,handleId:v,resizeHandler:T});let I={cursor:S(p),touchAction:"none",userSelect:"none"};return(0,r.createElement)(l,{children:t,className:n,"data-resize-handle-active":x?"pointer":w?"keyboard":void 0,"data-panel-group-direction":p,"data-panel-group-id":d,"data-panel-resize-handle-enabled":!o,"data-panel-resize-handle-id":v,onBlur:()=>_(!1),onFocus:()=>_(!0),onMouseDown:e=>g(v,e.nativeEvent),onMouseUp:E,onTouchCancel:E,onTouchEnd:E,onTouchStart:e=>g(v,e.nativeEvent),ref:u,role:"separator",style:{...I,...c},tabIndex:0})}C.displayName="PanelGroup",L.displayName="PanelResizeHandle"},6675:function(e,t,n){"use strict";(e=n.nmd(e))&&void 0!==e.exports&&(e.exports=function(e,t,n,r,o){let i={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgrey:[211,211,211],lightgreen:[144,238,144],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87
vendor: 8,166 bytes, line 20
20],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0]},s={black:[i.black,1],white:[i.white,1],transparent:[i.black,0]},a={quot:34,amp:38,lt:60,gt:62,apos:39,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,circ:710,tilde:732,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,permil:8240,lsaquo:8249,rsaquo:8250,euro:8364,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,copy:169,ordf:170,laquo:171,not:172,shy:173,reg:174,macr:175,deg:176,plusmn:177,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,sup1:185,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,Agrave:192,Aacute:193,Acirc:194,Atilde:195,Auml:196,Aring:197,AElig:198,Ccedil:199,Egrave:200,Eacute:201,Ecirc:202,Euml:203,Igrave:204,Iacute:205,Icirc:206,Iuml:207,ETH:208,Ntilde:209,Ograve:210,Oacute:211,Ocirc:212,Otilde:213,Ouml:214,times:215,Oslash:216,Ugrave:217,Uacute:218,Ucirc:219,Uuml:220,Yacute:221,THORN:222,szlig:223,agrave:224,aacute:225,acirc:226,atilde:227,auml:228,aring:229,aelig:230,ccedil:231,egrave:232,eacute:233,ecirc:234,euml:235,igrave:236,iacute:237,icirc:238,iuml:239,eth:240,ntilde:241,ograve:242,oacute:243,ocirc:244,otilde:245,ouml:246,divide:247,oslash:248,ugrave:249,uacute:250,ucirc:251,uuml:252,yacute:253,thorn:254,yuml:255,fnof:402,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,bull:8226,hellip:8230,prime:8242,Prime:8243,oline:8254,frasl:8260,weierp:8472,image:8465,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},c={A:7,a:7,C:6,c:6,H:1,h:1,L:2,l:2,M:2,m:2,Q:4,q:4,S:4,s:4,T:2,t:2,V:1,v:1,Z:0,z:0},l={A3:!0,A4:!0,a3:!0,a4:!0},u={color:{inherit:!0,initial:void 0},visibility:{inherit:!0,initial:"visible",values:{hidden:"hidden",collapse:"hidden",visible:"visible"}},fill:{inherit:!0,initial:s.black},stroke:{inherit:!0,initial:"none"},"stop-color":{inherit:!1,initial:s.black},"fill-opacity":{inherit:!0,initial:1},"stroke-opacity":{inherit:!0,initial:1},"stop-opacity":{inherit:!1,initial:1},"fill-rule":{inherit:!0,initial:"nonzero",values:{nonzero:"nonzero",evenodd:"evenodd"}},"clip-rule":{inherit:!0,initial:"nonzero",values:{nonzero:"nonzero",evenodd:"evenodd"}},"stroke-width":{inherit:!0,initial:1},"stroke-dasharray":{inherit:!0,initial:[]},"stroke-dashoffset":{inherit:!0,initial:0},"stroke-miterlimit":{inherit:!0,initial:4},"stroke-linejoin":{inherit:!0,initial:"miter",values:{miter:"miter",round:"round",bevel:"bevel"}},"stroke-linecap":{inherit:!0,initial:"butt",values:{butt:"butt",round:"round",square:"square"}},"font-size":{inherit:!0,initial:16,values:{"xx-small":9,"x-small":10,small:13,medium:16,large:18,"x-large":24,"xx-large":32}},"font-family":{inherit:!0,initial:"sans-serif"},"font-weight":{inherit:!0,initial:"normal",values:{600:"bold",700:"bold",800:"bold",900:"bold",bold:"bold",bolder:"bold",500:"normal",400:"normal",300:"normal",200:"normal",100:"normal",normal:"normal",lighter:"normal"}},"font-style":{inherit:!0,initial:"normal",values:{italic:"italic",oblique:"italic",normal:"normal"}},"text-anchor":{inherit:!0,initial:"start",values:{start:"start",middle:"middle",end:"end"}},direction:{inherit:!0,initial:"ltr",values:{ltr:"ltr",rtl:"rtl"}},"dominant-baseline":{inherit:!0,initial:"baseline",values:{auto:"baseline",baseline:"baseline","before-edge":"before-edge","text-before-edge":"before-edge",middle:"middle",central:"central","after-edge":"after-edge","text-after-edge":"after-edge",ideographic:"ideographic",alphabetic:"alphabetic",hanging:"hanging",mathematical:"mathematical"}},"alignment-baseline":{inherit:!1,initial:void 0,values:{auto:"baseline",baseline:"baseline","before-edge":"before-edge","text-before-edge":"before-edge",middle:"middle",central:"central","after-edge":"after-edge","text-after-edge":"after-edge",ideographic:"ideographic",alphabetic:"alphabetic",hanging:"hanging",mathematical:"mathematical"}},"baseline-shift":{inherit:!0,initial:"baseline",values:{baseline:"baseline",sub:"sub",super:"super"}},"word-spacing":{inherit:!0,initial:0,values:{normal:0}},"letter-spacing":{inherit:!0,initial:0,values:{normal:0}},"text-decoration":{inherit:!1,initial:"none",values:{none:"none",underline:"underline",overline:"overline","line-through":"line-through"}},"xml:space":{inherit:!0,initial:"default",css:"white-space",values:{preserve:"preserve",default:"default",pre:"preserve","pre-line":"preserve","pre-wrap":"preserve",nowrap:"default"}},"marker-start":{inherit:!0,initial:"none"},"marker-mid":{inherit:!0,initial:"none"},"marker-end":{inherit:!0,initial:"none"},opacity:{inherit:!1,initial:1},transform:{inherit:!1,initial:[1,0,0,1,0,0]},display:{inherit:!1,initial:"inline",values:{none:"none",inline:"inline",block:"inline"}},"clip-path":{inherit:!1,initial:"none"},mask:{inherit:!1,initial:"none"},overflow:{inherit:!1,initial:"hidden",values:{hidden:"hidden",scroll:"hidden",visible:"visible"}}};function h(t){let n=new function(){};return n.name="G"+(e._groupCount=(e._groupCount||0)+1),n.resources=e.ref(),n.xobj=e.ref({Type:"XObject",Subtype:"Form",FormType:1,BBox:t,Group:{S:"Transparency",CS:"DeviceRGB",I:!0,K:!1},Resources:n.resources}),n.xobj.write(""),n.savedMatrix=e._ctm,n.savedPage=e.page,eC.push(n),e._ctm=[1,0,0,1,0,0],e.page={width:e.page.width,height:e.page.height,write:function(e){n.xobj.write(e)},fonts:{},xobjects:{},ext_gstates:{},patterns:{}},n}function f(t){if(t!==eC.pop())throw"Group not matching";Object.keys(e.page.fonts).length&&(t.resources.data.Font=e.page.fonts),Object.keys(e.page.xobjects).length&&(t.resources.data.XObject=e.page.xobjects),Object.keys(e.page.ext_gstates).length&&(t.resources.data.ExtGState=e.page.ext_gstates),Object.keys(e.page.patterns).length&&(t.resources.data.Pattern=e.page.patterns),t.resources.end(),t.xobj.end(),e._ctm=t.savedMatrix,e.page=t.savedPage}function p(t){e.page.xobjects[t.name]=t.xobj,e.addContent("/"+t.name+" Do")}function d(t,n){let r="M"+(e._maskCount=(e._maskCount||0)+1),o=e.ref({Type:"ExtGState",CA:1,ca:1,BM:"Normal",SMask:{S:"Luminosity",G:t.xobj,BC:n?[0,0,0]:[1,1,1]}});o.end(),e.page.ext_gstates[r]=o,e.addContent("/"+r+" gs")}function m(t,n){let r,o="P"+(e._patternCount=(e._patternCount||0)+1),i=e.ref({Type:"Pattern",PatternType:1,PaintType:1,TilingType:2,BBox:[0,0,t.dx,t.dy],XStep:t.dx,YStep:t.dy,Matrix:w(e._ctm,t.matrix),Resources:{ProcSet:["PDF","Text","ImageB","ImageC","ImageI"],XObject:((r={})[t.group.name]=t.group.xobj,r)}});i.write("/"+t.group.name+" Do"),i.end(),e.page.patterns[o]=i,n?(e.addContent("/Pattern CS"),e.addContent("/"+o+" SCN")):(e.addContent("/Pattern cs"),e.addContent("/"+o+" scn"))}function g(t){"PDFPattern"===t[0].constructor.name?(e.fillOpacity(t[1]),m(t[0],!1)):e.f
20illColor(t[0],t[1])}function y(t){"PDFPattern"===t[0].constructor.name?(e.strokeOpacity(t[1]),m(t[0],!0)):e.strokeColor(t[0],t[1])}function b(e){let t=function(e,t,n,r){this.error=r,this.nodeName=e,this.nodeValue=n,this.nodeType=t,this.attributes=Object.create(null),this.childNodes=[],this.parentNode=null,this.id="",this.textContent="",this.classList=[]};t.prototype.getAttribute=function(e){return null!=this.attributes[e]?this.attributes[e]:null},t.prototype.getElementById=function(e){let t=null;return function n(r){if(!t&&1===r.nodeType){r.id===e&&(t=r);for(let e=0;e<r.childNodes.length;e++)n(r.childNodes[e])}}(this),t},t.prototype.getElementsByTagName=function(e){let t=[];return function n(r){if(1===r.nodeType){r.nodeName===e&&t.push(r);for(let e=0;e<r.childNodes.length;e++)n(r.childNodes[e])}}(this),t};let n=new U(e.trim()),r,o,i=!1,s=function(){let e,r;if(e=n.match(/^<([\w:.-]+)\s*/,!0)){let o=new t(e[1],1,null,i);for(;e=n.match(/^([\w:.-]+)(?:\s*=\s*"([^"]*)"|\s*=\s*'([^']*)')?\s*/,!0);){let t=e[1],n=k(e[2]||e[3]||"");o.attributes[t]?(e_('parseXml: duplicate attribute "'+t+'"'),i=!0):(o.attributes[t]=n,"id"===t&&(o.id=n),"class"===t&&(o.classList=n.split(" ")))}if(n.match(/^>/)){for(;r=s();)o.childNodes.push(r),r.parentNode=o,o.textContent+=3===r.nodeType||4===r.nodeType?r.nodeValue:r.textContent;return(e=n.match(/^<\/([\w:.-]+)\s*>/,!0))?e[1]===o.nodeName||(e_('parseXml: tag not matching, opening "'+o.nodeName+'" & closing "'+e[1]+'"'),i=!0):(e_('parseXml: tag not matching, opening "'+o.nodeName+'" & not closing'),i=!0),o}if(n.match(/^\/>/))return o;e_('parseXml: tag could not be parsed "'+o.nodeName+'"'),i=!0}else if(e=n.match(/^<!--[\s\S]*?-->/))return new t(null,8,e,i);else if(e=n.match(/^<\?[\s\S]*?\?>/))return new t(null,7,e,i);else if(e=n.match(/^<!DOCTYPE\s*([\s\S]*?)>/))return new t(null,10,e,i);else if(e=n.match(/^<!\[CDATA\[([\s\S]*?)\]\]>/,!0))return new t("#cdata-section",4,e[1],i);else if(e=n.match(/^([^<]+)/,!0))return new t("#text",3,k(e[1]),i)};for(;o=s();)1!==o.nodeType||r?(1===o.nodeType||3===o.nodeType&&""!==o.nodeValue.trim())&&e_("parseXml: data after document end has been discarded"):r=o;return n.matchAll()&&e_("parseXml: parsing error"),r}function k(e){return e.replace(/&(?:#([0-9]+)|#[xX]([0-9A-Fa-f]+)|([0-9A-Za-z]+));/g,function(e,t,n,r){return t?String.fromCharCode(parseInt(t,10)):n?String.fromCharCode(parseInt(n,16)):r&&a[r]?String.fromCharCode(a[r]):e})}function v(e){let t,n;return(t=i[e=(e||"").trim()])?n=[t.slice(),1]:(t=e.match(/^rgba\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9.]+)\s*\)$/i))?(t[1]=parseInt(t[1]),t[2]=parseInt(t[2]),t[3]=parseInt(t[3]),t[4]=parseFloat(t[4]),t[1]<256&&t[2]<256&&t[3]<256&&t[4]<=1&&(n=[t.slice(1,4),t[4]])):(t=e.match(/^rgb\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)$/i))?(t[1]=parseInt(t[1]),t[2]=parseInt(t[2]),t[3]=parseInt(t[3]),t[1]<256&&t[2]<256&&t[3]<256&&(n=[t.slice(1,4),1])):(t=e.match(/^rgb\(\s*([0-9.]+)%\s*,\s*([0-9.]+)%\s*,\s*([0-9.]+)%\s*\)$/i))?(t[1]=2.55*parseFloat(t[1]),t[2]=2.55*parseFloat(t[2]),t[3]=2.55*parseFloat(t[3]),t[1]<256&&t[2]<256&&t[3]<256&&(n=[t.slice(1,4),1])):(t=e.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i))?n=[[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)],1]:(t=e.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(n=[[17*parseInt(t[1],16),17*parseInt(t[2],16),17*parseInt(t[3],16)],1]),eS?eS(n,e):n}function x(e,t,n){let r=e[0].slice(),o=e[1]*t;if(!n)return[r,o];for(let t=0;t<e.length;t++)r[t]*=o;return[r,1]}function w(){let e=arguments[0];for(let r=1;r<arguments.length;r++){var t,n;t=e,n=arguments[r],e=[t[0]*n[0]+t[2]*n[1],t[1]*n[0]+t[3]*n[1],t[0]*n[2]+t[2]*n[3],t[1]*n[2]+t[3]*n[3],t[0]*n[4]+t[2]*n[5]+t[4],t[1]*n[4]+t[3]*n[5]+t[5]]}return e}function _(e,t){return[t[0]*e[0]+t[2]*e[1]+t[4],t[1]*e[0]+t[3]*e[1]+t[5]]}function T(){let t=e._ctm;for(let e=eC.length-1;e>=0;e--)t=w(eC[e].savedMatrix,t);return t}function A(){return new z().M(0,0).L(e.page.width,0).L(e.page.width,e.page.height).L(0,e.page.height).transform(S(T())).getBoundingBox()}function S(e){let t=e[0]*e[3]-e[1]*e[2];return[e[3]/t,-e[1]/t,-e[2]/t,e[0]/t,(e[2]*e[5]-e[3]*e[4])/t,(e[1]*e[4]-e[0]*e[5])/t]}function E(e){let t=R(e[0]),n=R(e[1]),r=R(e[2]),o=R(e[3]),i=R(e[4]),s=R(e[5]);if(P(t*o-n*r,0))return[t,n,r,o,i,s]}function I(e){let t=e[2]||0,n=e[1]||0,r=e[0]||0;if(L(t,0)&&L(n,0))return[];if(L(t,0))return[-r/n];{let e=n*n-4*t*r;return P(e,0)&&e>0?[(-n+Math.sqrt(e))/(2*t),(-n-Math.sqrt(e))/(2*t)]:L(e,0)?[-n/(2*t)]:[]}}function C(e,t){return(t[0]||0)+(t[1]||0)*e+(t[2]||0)*e*e+(t[3]||0)*e*e*e}function L(e,t){return 1e-10>Math.abs(e-t)}function P(e,t){return Math.abs(e-t)>=1e-10}function R(e){return e>-1e21&&e<1e21?Math.round(1e6*e)/1e6:0}function O(e){let t=new U((e||"").trim()),n=[1,0,0,1,0,0],r;for(;r=t.match(/^([A-Za-z]+)\s*[(]([^(]+)[)]/,!0);){let e=r[1],o=[],i=new U(r[2].trim()),s;for(;s=i.matchNumber();)o.push(Number(s)),i.matchSeparator();if("matrix"===e&&6===o.length)n=w(n,[o[0],o[1],o[2],o[3],o[4],o[5]]);else if("translate"===e&&2===o.length)n=w(n,[1,0,0,1,o[0],o[1]]);else if("translate"===e&&1===o.length)n=w(n,[1,0,0,1,o[0],0]);else if("scale"===e&&2===o.length)n=w(n,[o[0],0,0,o[1],0,0]);else if("scale"===e&&1===o.length)n=w(n,[o[0],0,0,o[0],0,0]);else if("rotate"===e&&3===o.length){let e=o[0]*Math.PI/180;n=w(n,[1,0,0,1,o[1],o[2]],[Math.cos(e),Math.sin(e),-Math.sin(e),Math.cos(e),0,0],[1,0,0,1,-o[1],-o[2]])}else if("rotate"===e&&1===o.length){let e=o[0]*Math.PI/180;
20n=w(n,[Math.cos(e),Math.sin(e),-Math.sin(e),Math.cos(e),0,0])}else if("skewX"===e&&1===o.length)n=w(n,[1,0,Math.tan(o[0]*Math.PI/180),1,0,0]);else{if("skewY"!==e||1!==o.length)return;n=w(n,[1,Math.tan(o[0]*Math.PI/180),0,1,0,0])}t.matchSeparator()}if(!t.matchAll())return n}function j(e,t,n,r,o,i){let s=(e||"").trim().match(/^(none)$|^x(Min|Mid|Max)Y(Min|Mid|Max)(?:\s+(meet|slice))?$/)||[],a=s[1]||s[4]||"meet",c=s[2]||"Mid",l=s[3]||"Mid",u=t/r,h=n/o;return"slice"===a?h=u=Math.max(u,h):"meet"===a&&(h=u=Math.min(u,h)),[u,0,0,h,({Min:0,Mid:.5,Max:1}[c]-(i||0))*(t-r*u),({Min:0,Mid:.5,Max:1}[l]-(i||0))*(n-o*h)]}function M(e){let t=Object.create(null);e=(e||"").trim().split(/;/);for(let n=0;n<e.length;n++){let r=(e[n].split(":")[0]||"").trim(),o=(e[n].split(":")[1]||"").trim();r&&(t[r]=o)}if(t.marker&&(t["marker-start"]||(t["marker-start"]=t.marker),t["marker-mid"]||(t["marker-mid"]=t.marker),t["marker-end"]||(t["marker-end"]=t.marker)),t.font){let e=null,n=null,r="normal",o="normal",i="normal",s=t.font.split(/\s+/);for(let t=0;t<s.length;t++)switch(s[t]){case"normal":break;case"italic":case"oblique":r=s[t];break;case"small-caps":i=s[t];break;case"bold":case"bolder":case"lighter":case"100":case"200":case"300":case"400":case"500":case"600":case"700":case"800":case"900":o=s[t];break;default:n?e?e+=" "+s[t]:e=s[t]:n=s[t].split("/")[0]}t["font-style"]||(t["font-style"]=r),t["font-variant"]||(t["font-variant"]=i),t["font-weight"]||(t["font-weight"]=o),t["font-size"]||(t["font-size"]=n),t["font-family"]||(t["font-family"]=e)}return t}function N(e,t){return e.concat(t.slice(e.length))}function D(e,t){return Math.max(e.ascender,(e.bbox[3]||e.bbox.maxY)*(e.scale||1))*t/1e3}function B(e,t){return Math.min(e.descender,(e.bbox[1]||e.bbox.minY)*(e.scale||1))*t/1e3}function F(e,t){switch(e.nodeName){case"use":return new K(e,t);case"symbol":return new Z(e,t);case"g":return new J(e,t);case"a":return new Y(e,t);case"svg":return new Q(e,t);case"image":return new $(e,t);case"rect":return new er(e,t);case"circle":return new eo(e,t);case"ellipse":return new ei(e,t);case"line":return new es(e,t);case"polyline":return new ea(e,t);case"polygon":return new ec(e,t);case"path":return new el(e,t);case"text":return new ey(e,t);case"tspan":return new em(e,t);case"textPath":return new eg(e,t);case"#text":case"#cdata-section":return new ed(e,t);default:return new W(e,t)}}var U=function(e){this.match=function(t,n){let r=e.match(t);if(r&&0===r.index)return e=e.substring(r[0].length),n?r:r[0]},this.matchSeparator=function(){return this.match(/^(?:\s*,\s*|\s*|)/)},this.matchSpace=function(){return this.match(/^(?:\s*)/)},this.matchLengthUnit=function(){return this.match(/^(?:px|pt|cm|mm|in|pc|em|ex|%|)/)},this.matchNumber=function(){return this.match(/^(?:[-+]?(?:[0-9]+[.][0-9]+|[0-9]+[.]|[.][0-9]+|[0-9]+)(?:[eE][-+]?[0-9]+)?)/)},this.matchAll=function(){return this.match(/^[\s\S]+/)}},q=function(e,t,n,r,o,i,s,a){let c=6*eI,l=[e,-3*e+3*n,3*e-6*n+3*o,-e+3*n-3*o+s],u=[t,-3*t+3*r,3*t-6*r+3*i,-t+3*r-3*i+a],h=[-3*e+3*n,6*e-12*n+6*o,-3*e+9*n-9*o+3*s],f=[-3*t+3*r,6*t-12*r+6*i,-3*t+9*r-9*i+3*a],p=[0];for(let e=1;e<=c;e++){let t=(e-.5)/c,n=C(t,h)/c,r=C(t,f)/c,o=Math.sqrt(n*n+r*r);p[e]=p[e-1]+o}this.totalLength=p[c],this.startPoint=[e,t,L(e,n)&&L(t,r)?Math.atan2(i-r,o-n):Math.atan2(r-t,n-e)],this.endPoint=[s,a,L(o,s)&&L(i,a)?Math.atan2(i-r,o-n):Math.atan2(a-i,s-o)],this.getBoundingBox=function(){let e;let t=C(0,l),n=C(0,u),r=C(1,l),o=C(1,u);t>r&&(e=r,r=t,t=e),n>o&&(e=o,o=n,n=e);let i=I(h);for(let e=0;e<i.length;e++)if(i[e]>=0&&i[e]<=1){let n=C(i[e],l);n<t&&(t=n),n>r&&(r=n)}let s=I(f);for(let e=0;e<s.length;e++)if(s[e]>=0&&s[e]<=1){let t=C(s[e],u);t<n&&(n=t),t>o&&(o=t)}return[t,n,r,o]},this.getPointAtLength=function(e){if(L(e,0))return this.startPoint;if(L(e,this.totalLength))return this.endPoint;if(!(e<0)&&!(e>this.totalLength))for(let t=1;t<=c;t++){let n=p[t-1],r=p[t];if(n<=e&&e<=r){let o=(t-(r-e)/(r-n))/c,i=C(o,l),s=C(o,u),a=C(o,h);return[i,s,Math.atan2(C(o,f),a)]}}}},V=function(e,t,n,r){this.totalLength=Math.sqrt((n-e)*(n-e)+(r-t)*(r-t)),this.startPoint=[e,t,Math.atan2(r-t,n-e)],this.endPoint=[n,r,Math.atan2(r-t,n-e)],this.getBoundingBox=function(){return[Math.min(this.startPoint[0],this.endPoint[0]),Math.min(this.startPoint[1],this.endPoint[1]),Math.max(this.startPoint[0],this.endPoint[0]),Math.max(this.startPoint[1],this.endPoint[1])]},this.getPointAtLength=function(e){if(e>=0&&e<=this.totalLength){let t=e/this.totalLength||0;return[this.startPoint[0]+t*(this.endPoint[0]-this.startPoint[0]),this.startPoint[1]+t*(this.endPoint[1]-this.startPoint[1]),this.startPoint[2]]}}},z=function(){this.pathCommands=[],this.pathSegments=[],this.startPoint=null,this.endPoint=null,this.totalLength=0;let t=0,n=0,r=0,o=0,i,s,a;this.move=function(e,i){return t=r=e,n=o=i,null},this.line=function(e,t){let n=new V(r,o,e,t);return r=e,o=t,n},this.curve=function(e,t,n,i,s,a){let c=new q(r,o,e,t,n,i,s,a);return r=s,o=a,c},this.close=function(){let e=new V(r,o,t,n);return r=t,o=n,e},this.addCommand=function(e){this.pathCommands.push(e);let t=this[e[0]].apply(this,e.slice(3));t&&(t.hasStart=e[1],t.hasEnd=e[2],this.startPoint=this.startPoint||t.startPoint,this.endPoint=t.endPoint,this.pathSegments.push(t),this.totalLength+=t.totalLength)},this.M=function(e,t){return this.addCommand(["move",!0,!0,e,t]),i="M",this},this.m=function(e,t){return this.M(r+e,o+t)},this.Z=this.z=function(){return this.addCommand(["close",!0,!0]),i="Z",this},this.L=function(e,t){return this.addCommand(["line",!0,!0,e,t]),i="L",this},this.l=function(e,t){return this.L(r+e,o+t)},this.H=function(e){return this.L(e,o)},this.h=function(e){return this.L(r+e,o)},this.V=function(e){return this.L(r,e)},this.v=function(e){return this.L(r,o+e)},this.C=function(e,t,n,r,o,c){return this.addCommand(["curve",!0,!0,e,t,n,r,o,c]),i="C",s=n,a=r,this},this.c=function(e,t,n,i,s,a){return this.C(r+e,o+t,r+n,o+i,r+s,o+a)},this.S=function(e,t,n,c){return this.C(r+("C"===i?r-s:0),o+("C"===i?o-a:0),e,t,n,c)},this.s=function(e,t,n,c){return this.C(r+("C"===i?r-s:0),o+("C"===i?o-a:0),r+e,o+t,r+n,o+c)},this.Q=function(e,t,n,c){let l=r+2/3*(e-r),u=o+2/3*(t-o);return this.addCommand(["curve",!0,!0,l,u,n+2/3*(e-n),c+2/3*(t-c),n,c]),i="Q",s=e,a=t,this},this.q=function(e,t,n,i){return this.Q(r+e,o+t,r+n,o+i)},this.T=function(e,t){return this.Q(r+("Q"===i?r-s:0),o+("Q"===i?o-a:0),e,t)},this.t=function(e,t){return this.Q(r+("Q"===i?r-s:0),o+("Q"===i?o-a:0),r+e,o+t)},this.A=function(e,t,n,s,a,c,l){if(L(e,0)||L(t,0))this.addCommand(["line",!0,!0,c,l]);else{s=1*!!s,a=1*!!a;
20let i=Math.cos(n=Math.PI/180*n)*(r-c)/2+Math.sin(n)*(o-l)/2,u=Math.cos(n)*(o-l)/2-Math.sin(n)*(r-c)/2,h=i*i/((e=Math.abs(e))*e)+u*u/((t=Math.abs(t))*t);h>1&&(e*=Math.sqrt(h),t*=Math.sqrt(h));let f=Math.sqrt(Math.max(0,e*e*t*t-e*e*u*u-t*t*i*i)/(e*e*u*u+t*t*i*i)),p=(s===a?-1:1)*f*e*u/t,d=(s===a?1:-1)*f*t*i/e,m=Math.cos(n)*p-Math.sin(n)*d+(r+c)/2,g=Math.sin(n)*p+Math.cos(n)*d+(o+l)/2,y=Math.atan2((u-d)/t,(i-p)/e),b=Math.atan2((-u-d)/t,(-i-p)/e);0===a&&b-y>0?b-=2*Math.PI:1===a&&b-y<0&&(b+=2*Math.PI);let k=Math.ceil(Math.abs(b-y)/(Math.PI/eI));for(let r=0;r<k;r++){let o=y+r*(b-y)/k,i=y+(r+1)*(b-y)/k,s=4/3*Math.tan((i-o)/4),a=m+Math.cos(n)*e*(Math.cos(o)-s*Math.sin(o))-Math.sin(n)*t*(Math.sin(o)+s*Math.cos(o)),c=g+Math.sin(n)*e*(Math.cos(o)-s*Math.sin(o))+Math.cos(n)*t*(Math.sin(o)+s*Math.cos(o)),l=m+Math.cos(n)*e*(Math.cos(i)+s*Math.sin(i))-Math.sin(n)*t*(Math.sin(i)-s*Math.cos(i)),u=g+Math.sin(n)*e*(Math.cos(i)+s*Math.sin(i))+Math.cos(n)*t*(Math.sin(i)-s*Math.cos(i)),h=m+Math.cos(n)*e*Math.cos(i)-Math.sin(n)*t*Math.sin(i),f=g+Math.sin(n)*e*Math.cos(i)+Math.cos(n)*t*Math.sin(i);this.addCommand(["curve",0===r,r===k-1,a,c,l,u,h,f])}}return i="A",this},this.a=function(e,t,n,i,s,a,c){return this.A(e,t,n,i,s,r+a,o+c)},this.path=function(e){let t,n,r,o=new U((e||"").trim());for(;t=o.match(/^[astvzqmhlcASTVZQMHLC]/);){o.matchSeparator();let e=[];for(;n=l[t+e.length]?o.match(/^[01]/):o.matchNumber();)o.matchSeparator(),e.length===c[t]&&(this[t].apply(this,e),e=[],"M"===t?t="L":"m"===t&&(t="l")),e.push(Number(n));if(e.length===c[t])this[t].apply(this,e);else{e_("SvgPath: command "+t+" with "+e.length+" numbers");return}}return(r=o.matchAll())&&e_("SvgPath: unexpected string "+r),this},this.getBoundingBox=function(){let e=[1/0,1/0,-1/0,-1/0];for(let n=0;n<this.pathSegments.length;n++){var t;(t=this.pathSegments[n].getBoundingBox())[0]<e[0]&&(e[0]=t[0]),t[2]>e[2]&&(e[2]=t[2]),t[1]<e[1]&&(e[1]=t[1]),t[3]>e[3]&&(e[3]=t[3])}return e[0]===1/0&&(e[0]=0),e[1]===1/0&&(e[1]=0),e[2]===-1/0&&(e[2]=0),e[3]===-1/0&&(e[3]=0),e},this.getPointAtLength=function(e){if(e>=0&&e<=this.totalLength){let t;for(let n=0;n<this.pathSegments.length;n++){if(t=this.pathSegments[n].getPointAtLength(e))return t;e-=this.pathSegments[n].totalLength}return this.endPoint}},this.transform=function(e){this.pathSegments=[],this.startPoint=null,this.endPoint=null,this.totalLength=0;for(let t=0;t<this.pathCommands.length;t++){let t=this.pathCommands.shift();for(let n=3;n<t.length;n+=2){let r=_([t[n],t[n+1]],e);t[n]=r[0],t[n+1]=r[1]}this.addCommand(t)}return this},this.mergeShape=function(e){for(let t=0;t<e.pathCommands.length;t++)this.addCommand(e.pathCommands[t].slice());return this},this.clone=function(){return new z().mergeShape(this)},this.insertInDocument=function(){for(let t=0;t<this.pathCommands.length;t++){let n=this.pathCommands[t][0],r=this.pathCommands[t].slice(3);switch(n){case"move":e.moveTo(r[0],r[1]);break;case"line":e.lineTo(r[0],r[1]);break;case"curve":e.bezierCurveTo(r[0],r[1],r[2],r[3],r[4],r[5]);break;case"close":e.closePath()}}}
20,this.getSubPaths=function(){let e=[],t=new z;for(let n=0;n<this.pathCommands.length;n++){let r=this.pathCommands[n];"move"===this.pathCommands[n][0]&&0!==n&&(e.push(t),t=new z),t.addCommand(r)}return e.push(t),e},this.getMarkers=function(){let e=[],t=this.getSubPaths();for(let n=0;n<t.length;n++){let r=t[n],o=[];for(let e=0;e<r.pathSegments.length;e++){let t=r.pathSegments[e];if(P(t.totalLength,0)||0===e||e===r.pathSegments.length-1){if(t.hasStart){let e=t.getPointAtLength(0),n=o.pop();n&&(e[2]=.5*(n[2]+e[2])),o.push(e)}if(t.hasEnd){let e=t.getPointAtLength(t.totalLength);o.push(e)}}}e=e.concat(o)}return e}},W=function(e,n){let r=Object.create(null),o=null;this.name=e.nodeName,this.isOuterElement=e===t||!e.parentNode,this.inherits=n||(this.isOuterElement?null:F(e.parentNode,null)),this.stack=this.inherits?this.inherits.stack.concat(e):[e],this.style=M("function"==typeof e.getAttribute&&e.getAttribute("style")),this.css=ew?getComputedStyle(e):function(e){let t=Object.create(null),n=Object.create(null);for(let r=0;r<eR.length;r++){let o=eR[r];if(function(e,t){if(1!==e.nodeType)return!1;for(let n=0;n<t.tags.length;n++)if(t.tags[n]!==e.nodeName)return!1;for(let n=0;n<t.ids.length;n++)if(t.ids[n]!==e.id)return!1;for(let n=0;n<t.classes.length;n++)if(-1===e.classList.indexOf(t.classes[n]))return!1;return!0}(e,o.selector))for(let e in o.css)n[e]>o.selector.specificity||(t[e]=o.css[e],n[e]=o.selector.specificity)}return t}(e),this.allowedChildren=[],this.attr=function(t){if("function"==typeof e.getAttribute)return e.getAttribute(t)},this.resolveUrl=function(e){let n=(e||"").match(/^\s*(?:url\("(.*)#(.*)"\)|url\('(.*)#(.*)'\)|url\((.*)#(.*)\)|(.*)#(.*))\s*$/)||[],r=n[1]||n[3]||n[5]||n[7],o=n[2]||n[4]||n[6]||n[8];if(o){if(!r){let e=t.getElementById(o);if(e)return -1===this.stack.indexOf(e)?e:void e_('SVGtoPDF: loop of circular references for id "'+o+'"')}if(eE){let e=eL[r];if(!e){var i;"object"==typeof(i=e=eE(r))&&null!==i&&"number"==typeof i.length||(e=[e]);for(let t=0;t<e.length;t++)"string"==typeof e[t]&&(e[t]=b(e[t]));eL[r]=e}for(let t=0;t<e.length;t++){let n=e[t].getElementById(o);if(n){if(-1===this.stack.indexOf(n))return n;e_('SVGtoPDF: loop of circular references for id "'+r+"#"+o+'"');return}}}}},this.computeUnits=function(e,t,n,r){return"%"===t?parseFloat(e)/100*(r||null!=n?n:this.getViewport()):"ex"===t||"em"===t?e*({em:1,ex:.5})[t]*(r?n:this.get("font-size")):e*({"":1,px:1,pt:96/72,cm:96/2.54,mm:96/25.4,in:96,pc:16})[t]},this.computeLength=function(e,t,n,r){let o=new U((e||"").trim()),i,s;return"string"!=typeof(i=o.matchNumber())||"string"!=typeof(s=o.matchLengthUnit())||o.matchAll()?n:this.computeUnits(i,s,t,r)},this.computeLengthList=function(e,t,n){let r=new U((e||"").trim()),o=[],i,s;for(;"string"==typeof(i=r.matchNumber())&&"string"==typeof(s=r.matchLengthUnit());)o.push(this.computeUnits(i,s,t)),r.matchSeparator();if(!(n&&r.matchAll()))return o},this.getLength=function(e,t,n){return this.computeLength(this.attr(e),t,n)},this.getLengthList=function(e,t){return this.computeLengthList(this.attr(e),t)},this.getUrl=function(e){return this.resolveUrl(this.attr(e))},this.getNumberList=function(e){let t=new U((this.attr(e)||"").trim()),n=[],r;for(;r=t.matchNumber();)n.push(Number(r)),t.matchSeparator();return n.error=t.matchAll(),n},this.getViewbox=function(e,t){let n=this.getNumberList(e);return 4===n.length&&n[2]>=0&&n[3]>
20=0?n:t},this.getPercent=function(e,t){let n=new U((this.attr(e)||"").trim()),r=n.matchNumber();return r?(n.match("%")&&(r*=.01),n.matchAll())?t:Math.max(0,Math.min(1,r)):t},this.chooseValue=function(e){for(let e=0;e<arguments.length;e++)if(null!=arguments[e]&&arguments[e]==arguments[e])return arguments[e];return arguments[arguments.length-1]},this.get=function(e){if(void 0!==r[e])return r[e];let t=u[e]||{},n,o;for(let i=0;i<3;i++){switch(i){case 0:"transform"!==e&&(n=this.css[t.css||e]);break;case 1:n=this.style[e];break;case 2:n=this.attr(e)}if("inherit"===n&&null!=(o=this.inherits?this.inherits.get(e):t.initial)||null!=t.values&&null!=(o=t.values[n]))return r[e]=o;if(null!=n){let i;switch(e){case"font-size":o=this.computeLength(n,this.inherits?this.inherits.get(e):t.initial,void 0,!0);break;case"baseline-shift":o=this.computeLength(n,this.get("font-size"));break;case"font-family":o=n||void 0;break;case"opacity":case"stroke-opacity":case"fill-opacity":case"stop-opacity":isNaN(i=parseFloat(n))||(o=Math.max(0,Math.min(1,i)));break;case"transform":o=O(n);break;case"stroke-dasharray":if("none"===n)o=[];else if(i=this.computeLengthList(n,this.getViewport(),!0)){let e=0,t=!1;for(let n=0;n<i.length;n++)i[n]<0&&(t=!0),e+=i[n];t||(i.length%2==1&&(i=i.concat(i)),o=0===e?[]:i)}break;case"color":o="none"===n||"transparent"===n?"none":v(n);break;case"fill":case"stroke":if("none"===n||"transparent"===n)o="none";else if("currentColor"===n)o=this.get("color");else if(i=v(n))return i;else if(i=(n||"").split(" ")){let e=this.resolveUrl(i[0]),t=v(i[1]);o=null==e?t:"linearGradient"===e.nodeName||"radialGradient"===e.nodeName?new et(e,null,t):"pattern"===e.nodeName?new ee(e,null,t):t}break;case"stop-color":o="none"===n||"transparent"===n?"none":"currentColor"===n?this.get("color"):v(n);break;case"marker-start":case"marker-mid":case"marker-end":case"clip-path":case"mask":o="none"===n?"none":this.resolveUrl(n);break;case"stroke-width":null!=(i=this.computeLength(n,this.getViewport()))&&i>=0&&(o=i);break;case"stroke-miterlimit":null!=(i=parseFloat(n))&&i>=1&&(o=i);break;case"word-spacing":case"letter-spacing":o=this.computeLength(n,this.getViewport());break;case"stroke-dashoffset":if(null!=(o=this.computeLength(n,this.getViewport()))&&o<0){let e=this.get("stroke-dasharray");for(let t=0;t<e.length;t++)o+=e[t]}}if(null!=o)return r[e]=o}}return r[e]=t.inherit&&this.inherits?this.inherits.get(e):t.initial},this.getChildren=function(){if(null!=o)return o;let t=[];for(let n=0;n<e.childNodes.length;n++){let r=e.childNodes[n];r.error||-1===this.allowedChildren.indexOf(r.nodeName)||t.push(F(r,this))}return o=t},this.getParentVWidth=function(){return this.inherits?this.inherits.getVWidth():ek},this.getParentVHeight=function(){return this.inherits?this.inherits.getVHeight():ev},this.getParentViewport=function(){return Math.sqrt(.5*this.getParentVWidth()*this.getParentVWidth()+.5*this.getParentVHeight()*this.getParentVHeight())},this.getVWidth=function(){return this.getParentVWidth()},this.getVHeight=function(){return this.getParentVHeight()},this.getViewport=function(){return Math.sqrt(.5*this.getVWidth()*this.getVWidth()+.5*this.getVHeight()*this.getVHeight())},this.getBoundingBox=function(){return this.getBoundingShape().getBoundingBox()}},H=function(t,n){W.call(this,t,n),this.transform=function(){e.transform.apply(e,this.getTransformation())},this.clip=function(){if("none"!==this.get("clip-path"))return new eh(this.get("clip-path"),null).useMask(this.getBoundingBox()),!0},this.mask=function(){if("none"!==this.get("mask"))return new ef(this.get("mask"),null).useMask(this.getBoundingBox()),!0},this.getFill=function(e,t){let n=this.get("opacity"),r=this.get("fill"),o=this.get("fill-opacity");return e?s.white:"none"!==r&&n&&o?r instanceof et||r instanceof ee?r.getPaint(this.getBoundingBox(),o*n,e,t):x(r,o*n,t):void 0}
20,this.getStroke=function(e,t){let n=this.get("opacity"),r=this.get("stroke"),o=this.get("stroke-opacity");if(!(e||L(this.get("stroke-width"),0))&&"none"!==r&&n&&o)return r instanceof et||r instanceof ee?r.getPaint(this.getBoundingBox(),o*n,e,t):x(r,o*n,t)}},G=function(e,t){H.call(this,e,t),this.allowedChildren=["use","g","a","svg","image","rect","circle","ellipse","line","polyline","polygon","path","text"],this.getBoundingShape=function(){let e=new z,t=this.getChildren();for(let n=0;n<t.length;n++)if("none"!==t[n].get("display")&&"function"==typeof t[n].getBoundingShape){let r=t[n].getBoundingShape().clone();"function"==typeof t[n].getTransformation&&r.transform(t[n].getTransformation()),e.mergeShape(r)}return e},this.drawChildren=function(e,t){let n=this.getChildren();for(let r=0;r<n.length;r++)"none"!==n[r].get("display")&&"function"==typeof n[r].drawInDocument&&n[r].drawInDocument(e,t)}},X=function(t,n){G.call(this,t,n),this.drawContent=function(t,n){this.transform();let r=this.clip(),o=this.mask(),i;(1>this.get("opacity")||r||o)&&!t&&(i=h(A())),this.drawChildren(t,n),i&&(f(i),e.fillOpacity(this.get("opacity")),p(i))}},K=function(t,n){X.call(this,t,n);let r=this.getLength("x",this.getVWidth(),0),o=this.getLength("y",this.getVHeight(),0),i=this.getUrl("href")||this.getUrl("xlink:href");i&&(i=F(i,this)),this.getChildren=function(){return i?[i]:[]},this.drawInDocument=function(t,n){e.save(),this.drawContent(t,n),e.restore()},this.getTransformation=function(){return w(this.get("transform"),[1,0,0,1,r,o])}},Z=function(t,n){X.call(this,t,n);let r=this.getLength("width",this.getParentVWidth(),this.getParentVWidth()),o=this.getLength("height",this.getParentVHeight(),this.getParentVHeight());n instanceof K&&(r=n.getLength("width",n.getParentVWidth(),r),o=n.getLength("height",n.getParentVHeight(),o));let i=(this.attr("preserveAspectRatio")||"").trim(),s=this.getViewbox("viewBox",[0,0,r,o]);this.getVWidth=function(){return s[2]},this.getVHeight=function(){return s[3]},this.drawInDocument=function(t,n){e.save(),this.drawContent(t,n),e.restore()},this.getTransformation=function(){return w(j(i,r,o,s[2],s[3]),[1,0,0,1,-s[0],-s[1]])}},J=function(t,n){X.call(this,t,n),this.drawInDocument=function(t,n){e.save(),!this.link||t||n||this.addLink(),this.drawContent(t,n),e.restore()},this.getTransformation=function(){return this.get("transform")}},Y=function(t,n){n&&n.isText?(em.call(this,t,n),this.allowedChildren=["textPath","tspan","#text","#cdata-section","a"]):J.call(this,t,n),this.link=this.attr("href")||this.attr("xlink:href"),this.addLink=function(){if(this.link.match(/^(?:[a-z][a-z0-9+.-]*:|\/\/)?/i)&&this.getChildren().length){var t,n,r,o,i;let s,a=this.getBoundingShape().transform(T()).getBoundingBox();t=a[0],n=a[1],r=a[2],o=a[3],i=this.link,(s=e.ref({Type:"Annot",Subtype:"Link",Rect:[t,n,r,o],Border:[0,0,0],A:{S:"URI",URI:new String(i)}})).end(),eP.push(s)}}},Q=function(t,n){X.call(this,t,n);let r=this.getLength("width",this.getParentVWidth(),this.getParentVWidth()),o=this.getLength("height",this.getParentVHeight(),this.getParentVHeight()),i=this.getLength("x",this.getParentVWidth(),0),s=this.getLength("y",this.getParentVHeight(),0);n instanceof K&&(r=n.getLength("width",n.getParentVWidth(),r),o=n.getLength("height",n.getParentVHeight(),o));let a=this.attr("preserveAspectRatio"),c=this.getViewbox("viewBox",[0,0,r,o]);this.isOuterElement&&ex&&(i=s=0,r=ek,o=ev,a=ex),this.getVWidth=function(){return c[2]},this.getVHeight=function(){return c[3]},this.drawInDocument=function(t,n){e.save(),"hidden"===this.get("overflow")&&(new z().M(i,s).L(i+r,s).L(i+r,s+o).L(i,s+o).Z().transform(this.get("transform")).insertInDocument(),e.clip()),this.drawContent(t,n),e.restore()},this.getTransformation=function(){return w(this.get("transform"),[1,0,0,1,i,s],j(a,r,o,c[2],c[3]),[1,0,0,1,-c[0],-c[1]])}},$=function(t,n){H.call(this,t,n);let r=eA(this.attr("href")||this.attr("xlink:href")||""),o=this.getLength("x",this.getVWidth(),0),i=this.getLength("y",this.getVHeight(),0),a=this.getLength("width",this.getVWidth(),"auto"),c=this.getLength("height",this.getVHeight(),"auto"),l;try{l=e.openImage(r)}catch(e){e_('SVGElemImage: failed to open image "'+r+'" in PDFKit')}l&&("auto"===a&&"auto"!==c?a=c*l.width/l.height:"auto"===c&&"auto"!==a?c=a*l.height/l.width:"auto"===a&&"auto"===c&&(a=l.width,c=l.height)),("auto"===a||a<0)&&(a=0),("auto"===c||c<0)&&(c=0),this.getTransformation=function(){return this.get("transform")},this.getBoundingShape=function(){return new z().M(o,i).L(o+a,i).M(o+a,i+c).L(o,i+c)}
20,this.drawInDocument=function(t,n){"hidden"!==this.get("visibility")&&l&&(e.save(),this.transform(),"hidden"===this.get("overflow")&&e.rect(o,i,a,c).clip(),this.clip(),this.mask(),e.translate(o,i),e.transform.apply(e,j(this.attr("preserveAspectRatio"),a,c,l?l.width:a,l?l.height:c)),t?(e.rect(0,0,l.width,l.height),g(s.white).fill()):(e.fillOpacity(this.get("opacity")),e.image(l,0,0)),e.restore())}},ee=function(t,n,r){G.call(this,t,n),this.ref=(function(){let e=this.getUrl("href")||this.getUrl("xlink:href");if(e&&e.nodeName===t.nodeName)return new ee(e,n,r)}).call(this);let o=this.attr;this.attr=function(e){let t=o.call(this,e);return null!=t||"href"===e||"xlink:href"===e?t:this.ref?this.ref.attr(e):null};let i=this.getChildren;this.getChildren=function(){let e=i.call(this);return e.length>0?e:this.ref?this.ref.getChildren():[]},this.getPaint=function(t,n,o,i){let s="userSpaceOnUse"!==this.attr("patternUnits"),a="objectBoundingBox"===this.attr("patternContentUnits"),c=this.getLength("x",s?1:this.getParentVWidth(),0),l=this.getLength("y",s?1:this.getParentVHeight(),0),u=this.getLength("width",s?1:this.getParentVWidth(),0),p=this.getLength("height",s?1:this.getParentVHeight(),0);a&&!s?(c=(c-t[0])/(t[2]-t[0])||0,l=(l-t[1])/(t[3]-t[1])||0,u=u/(t[2]-t[0])||0,p=p/(t[3]-t[1])||0):!a&&s&&(c=t[0]+c*(t[2]-t[0]),l=t[1]+l*(t[3]-t[1]),u*=t[2]-t[0],p*=t[3]-t[1]);let d=this.getViewbox("viewBox",[0,0,u,p]),m=w(j((this.attr("preserveAspectRatio")||"").trim(),u,p,d[2],d[3],0),[1,0,0,1,-d[0],-d[1]]),g=O(this.attr("patternTransform"));if(a&&(g=w([t[2]-t[0],0,0,t[3]-t[1],t[0],t[1]],g)),!((g=E(g=w(g,[1,0,0,1,c,l])))&&(m=E(m))&&(u=R(u))&&(p=R(p))))return r?[r[0],r[1]*n]:void 0;{var y,b,k;let t,r=h([0,0,u,p]);return e.transform.apply(e,m),this.drawChildren(o,i),f(r),[(y=u,b=p,k=g,(t=new function(){}).group=r,t.dx=y,t.dy=b,t.matrix=k||[1,0,0,1,0,0],t),n]}},this.getVWidth=function(){let e="userSpaceOnUse"!==this.attr("patternUnits"),t=this.getLength("width",e?1:this.getParentVWidth(),0);return this.getViewbox("viewBox",[0,0,t,0])[2]},this.getVHeight=function(){let e="userSpaceOnUse"!==this.attr("patternUnits"),t=this.getLength("height",e?1:this.getParentVHeight(),0);return this.getViewbox("viewBox",[0,0,0,t])[3]}},et=function(t,n,r){W.call(this,t,n),this.allowedChildren=["stop"],this.ref=(function(){let e=this.getUrl("href")||this.getUrl("xlink:href");if(e&&e.nodeName===t.nodeName)return new et(e,n,r)}).call(this);let o=this.attr;this.attr=function(e){let t=o.call(this,e);return null!=t||"href"===e||"xlink:href"===e?t:this.ref?this.ref.attr(e):null};let i=this.getChildren;this.getChildren=function(){let e=i.call(this);return e.length>0?e:this.ref?this.ref.getChildren():[]},this.getPaint=function(t,n,o,i){let a=this.getChildren();if(0===a.length)return;if(1===a.length){let e=a[0],t=e.get("stop-color");if("none"===t)return;return x(t,e.get("stop-opacity")*n,i)}let c="userSpaceOnUse"!==this.attr("gradientUnits"),l=O(this.attr("gradientTransform")),u=this.attr("spreadMethod"),h,f,p,d,m,g,y=0,b=0,k=1;if(c&&(l=w([t[2]-t[0],0,0,t[3]-t[1],t[0],t[1]],l)),!(l=E(l)))return r?[r[0],r[1]*n]:void 0;if("linearGradient"===this.name)f=this.getLength("x1",c?1:this.getVWidth(),0),p=this.getLength("x2",c?1:this.getVWidth(),c?1:this.getVWidth()),d=this.getLength("y1",c?1:this.getVHeight(),0),m=this.getLength("y2",c?1:this.getVHeight(),0);else{p=this.getLength("cx",c?1:this.getVWidth(),c?.5:.5*this.getVWidth()),m=this.getLength("cy",c?1:this.getVHeight(),c?.5:.5*this.getVHeight()),g=this.getLength("r",c?1:this.getViewport(),c?.5:.5*this.getViewport()),f=this.getLength("fx",c?1:this.getVWidth(),p),d=this.getLength("fy",c?1:this.getVHeight(),m),g<0&&e_("SvgElemGradient: negative r value");let e=Math.sqrt(Math.pow(p-f,2)+Math.pow(m-d,2)),t=1;e>g&&(f=p+(f-p)*(t=g/e),d=m+(d-m)*t),g=Math.max(g,e*t*(1+1e-6))}if("reflect"===u||"repeat"===u){let e=S(l),n=_([t[0],t[1]],e),r=_([t[2],t[1]],e),o=_([t[2],t[3]],e),i=_([t[0],t[3]],e);"linearGradient"===this.name?(y=Math.max((n[0]-p)*(p-f)+(n[1]-m)*(m-d),(r[0]-p)*(p-f)+(r[1]-m)*(m-d),(o[0]-p)*(p-f)+(o[1]-m)*(m-d),(i[0]-p)*(p-f)+(i[1]-m)*(m-d))/(Math.pow(p-f,2)+Math.pow(m-d,2)),b=Math.max((n[0]-f)*(f-p)+(n[1]-d)*(d-m),(r[0]-f)*(f-p)+(r[1]-d)*(d-m),(o[0]-f)*(f-p)+(o[1]-d)*(d-m),(i[0]-f)*(f-p)+(i[1]-d)*(d-m))/(Math.pow(p-f,2)+Math.pow(m-d,2))):y=Math.sqrt(Math.max(Math.pow(n[0]-p,2)+Math.pow(n[1]-m,2),Math.pow(r[0]-p,2)+Math.pow(r[1]-m,2),Math.pow(o[0]-p,2)+Math.pow(o[1]-m,2),Math.pow(i[0]-p,2)+Math.pow(i[1]-m,2)))/g-1,y=Math.ceil(y+.5),k=(b=Math.ceil(b+.5))+1+y}h="linearGradient"===this.name?e.linearGradient(f-b*(p-f),d-b*(m-d),p+y*(p-f),m+y*(m-d)):e.radialGradient(f,d,0,p,m,g+y*g);for(let e=0;e<k;e++){let t=0,r="reflect"!==u||(e-b)%2==0;for(let o=0;o<a.length;o++){let c=a[r?o:a.length-1-o],l=c.get("stop-color");"none"===l&&(l=s.transparent),l=x(l,c.get("stop-opacity")*n,i),t=Math.max(t,r?c.getPercent("offset",0):1-c.getPercent("offset",0)),0===o&&4===l[0].length&&(h._colorSpace
20="DeviceCMYK"),0===o&&t>0&&h.stop((e+0)/k,l[0],l[1]),h.stop((e+t)/(y+b+1),l[0],l[1]),o===a.length-1&&t<1&&h.stop((e+1)/k,l[0],l[1])}}return h.setTransform.apply(h,l),[h,1]}},en=function(t,n){H.call(this,t,n),this.dashScale=1,this.getBoundingShape=function(){return this.shape},this.getTransformation=function(){return this.get("transform")},this.drawInDocument=function(t,n){if("hidden"!==this.get("visibility")&&this.shape){if(e.save(),this.transform(),this.clip(),t)this.shape.insertInDocument(),g(s.white),e.fill(this.get("clip-rule"));else{let r;this.mask()&&(r=h(A()));let o=this.shape.getSubPaths(),i=this.getFill(t,n),s=this.getStroke(t,n),a=this.get("stroke-width"),c=this.get("stroke-linecap");if(i||s){if(i&&g(i),s){for(let t=0;t<o.length;t++)if(L(o[t].totalLength,0)&&("square"===c||"round"===c)&&a>0&&o[t].startPoint&&o[t].startPoint.length>1){let n=o[t].startPoint[0],r=o[t].startPoint[1];g(s),"square"===c?e.rect(n-.5*a,r-.5*a,a,a):"round"===c&&e.circle(n,r,.5*a),e.fill()}let t=this.get("stroke-dasharray"),n=this.get("stroke-dashoffset");if(P(this.dashScale,1)){for(let e=0;e<t.length;e++)t[e]*=this.dashScale;n*=this.dashScale}y(s),e.lineWidth(a).miterLimit(this.get("stroke-miterlimit")).lineJoin(this.get("stroke-linejoin")).lineCap(c).dash(t,{phase:n})}for(let e=0;e<o.length;e++)o[e].totalLength>0&&o[e].insertInDocument();i&&s?e.fillAndStroke(this.get("fill-rule")):i?e.fill(this.get("fill-rule")):s&&e.stroke()}let l=this.get("marker-start"),u=this.get("marker-mid"),d=this.get("marker-end");if("none"!==l||"none"!==u||"none"!==d){let e=this.shape.getMarkers();if("none"!==l&&new eu(l,null).drawMarker(!1,n,e[0],a),"none"!==u)for(let t=1;t<e.length-1;t++)new eu(u,null).drawMarker(!1,n,e[t],a);"none"!==d&&new eu(d,null).drawMarker(!1,n,e[e.length-1],a)}r&&(f(r),p(r))}e.restore()}}},er=function(e,t){en.call(this,e,t);let n=this.getLength("x",this.getVWidth(),0),r=this.getLength("y",this.getVHeight(),0),o=this.getLength("width",this.getVWidth(),0),i=this.getLength("height",this.getVHeight(),0),s=this.getLength("rx",this.getVWidth()),a=this.getLength("ry",this.getVHeight());void 0===s&&void 0===a?s=a=0:void 0===s&&void 0!==a?s=a:void 0!==s&&void 0===a&&(a=s),o>0&&i>0?s&&a?(s=Math.min(s,.5*o),a=Math.min(a,.5*i),this.shape=new z().M(n+s,r).L(n+o-s,r).A(s,a,0,0,1,n+o,r+a).L(n+o,r+i-a).A(s,a,0,0,1,n+o-s,r+i).L(n+s,r+i).A(s,a,0,0,1,n,r+i-a).L(n,r+a).A(s,a,0,0,1,n+s,r).Z()):this.shape=new z().M(n,r).L(n+o,r).L(n+o,r+i).L(n,r+i).Z():this.shape=new z},eo=function(e,t){en.call(this,e,t);let n=this.getLength("cx",this.getVWidth(),0),r=this.getLength("cy",this.getVHeight(),0),o=this.getLength("r",this.getViewport(),0);o>0?this.shape=new z().M(n+o,r).A(o,o,0,0,1,n-o,r).A(o,o,0,0,1,n+o,r).Z():this.shape=new z},ei=function(e,t){en.call(this,e,t);let n=this.getLength("cx",this.getVWidth(),0),r=this.getLength("cy",this.getVHeight(),0),o=this.getLength("rx",this.getVWidth(),0),i=this.getLength("ry",this.getVHeight(),0);o>0&&i>0?this.shape=new z().M(n+o,r).A(o,i,0,0,1,n-o,r).A(o,i,0,0,1,n+o,r).Z():this.shape=new z},es=function(e,t){en.call(this,e,t);let n=this.getLength("x1",this.getVWidth(),0),r=this.getLength("y1",this.getVHeight(),0),o=this.getLength("x2",this.getVWidth(),0),i=this.getLength("y2",this.getVHeight(),0);this.shape=new z().M(n,r).L(o,i)},ea=function(e,t){en.call(this,e,t);let n=this.getNumberList("points");this.shape=new z;for(let e=0;e<n.length-1;e+=2)0===e?this.shape.M(n[e],n[e+1]):this.shape.L(n[e],n[e+1]);n.error&&e_("SvgElemPolygon: unexpected string "+n.error),n.length%2==1&&e_("SvgElemPolyline: uneven number of coordinates")},ec=function(e,t){en.call(this,e,t);let n=this.getNumberList("points");this.shape=new z;for(let e=0;e<n.length-1;e+=2)0===e?this.shape.M(n[e],n[e+1]):this.shape.L(n[e],n[e+1]);this.shape.Z(),n.error&&e_("SvgElemPolygon: unexpected string "+n.error),n.length%2==1&&e_("SvgElemPolygon: uneven number of coordinates")},el=function(e,t){en.call(this,e,t),this.shape=new z().path(this.attr("d"));let n=this.getLength("pathLength",this.getViewport());this.pathLength=n>0?n:void 0,this.dashScale=void 0!==this.pathLength?this.shape.totalLength/this.pathLength:1},eu=function(t,n){G.call(this,t,n);let r=this.getLength("markerWidth",this.getParentVWidth(),3),o=this.getLength("markerHeight",this.getParentVHeight(),3),i=this.getViewbox("viewB
20ox",[0,0,r,o]);this.getVWidth=function(){return i[2]},this.getVHeight=function(){return i[3]},this.drawMarker=function(t,n,s,a){let c;e.save();let l=this.attr("orient"),u=this.attr("markerUnits"),d="auto"===l?s[2]:(parseFloat(l)||0)*Math.PI/180,m="userSpaceOnUse"===u?1:a;e.transform(Math.cos(d)*m,Math.sin(d)*m,-Math.sin(d)*m,Math.cos(d)*m,s[0],s[1]);let g=this.getLength("refX",this.getVWidth(),0),y=this.getLength("refY",this.getVHeight(),0),b=j(this.attr("preserveAspectRatio"),r,o,i[2],i[3],.5);"hidden"===this.get("overflow")&&e.rect(b[0]*(i[0]+i[2]/2-g)-r/2,b[3]*(i[1]+i[3]/2-y)-o/2,r,o).clip(),e.transform.apply(e,b),e.translate(-g,-y),1>this.get("opacity")&&!t&&(c=h(A())),this.drawChildren(t,n),c&&(f(c),e.fillOpacity(this.get("opacity")),p(c)),e.restore()}},eh=function(t,n){G.call(this,t,n),this.useMask=function(t){let n=h(A());e.save(),"objectBoundingBox"===this.attr("clipPathUnits")&&e.transform(t[2]-t[0],0,0,t[3]-t[1],t[0],t[1]),this.clip(),this.drawChildren(!0,!1),e.restore(),f(n),d(n,!0)}},ef=function(t,n){G.call(this,t,n),this.useMask=function(t){let n,r,o,i,s=h(A());e.save(),"userSpaceOnUse"===this.attr("maskUnits")?(n=this.getLength("x",this.getVWidth(),-.1*(t[2]-t[0])+t[0]),r=this.getLength("y",this.getVHeight(),-.1*(t[3]-t[1])+t[1]),o=this.getLength("width",this.getVWidth(),1.2*(t[2]-t[0])),i=this.getLength("height",this.getVHeight(),1.2*(t[3]-t[1]))):(n=this.getLength("x",this.getVWidth(),-.1)*(t[2]-t[0])+t[0],r=this.getLength("y",this.getVHeight(),-.1)*(t[3]-t[1])+t[1],o=this.getLength("width",this.getVWidth(),1.2)*(t[2]-t[0]),i=this.getLength("height",this.getVHeight(),1.2)*(t[3]-t[1])),e.rect(n,r,o,i).clip(),"objectBoundingBox"===this.attr("maskContentUnits")&&e.transform(t[2]-t[0],0,0,t[3]-t[1],t[0],t[1]),this.clip(),this.drawChildren(!1,!0),e.restore(),f(s),d(s,!0)}},ep=function(t,n){H.call(this,t,n),this.allowedChildren=["tspan","#text","#cdata-section","a"],this.isText=!0,this.getBoundingShape=function(){let e=new z;for(let t=0;t<this._pos.length;t++){let n=this._pos[t];if(!n.hidden){let t=n.ascent*Math.sin(n.rotate),r=-n.ascent*Math.cos(n.rotate),o=n.descent*Math.sin(n.rotate),i=-n.descent*Math.cos(n.rotate),s=n.width*Math.cos(n.rotate),a=n.width*Math.sin(n.rotate);e.M(n.x+t,n.y+r).L(n.x+t+s,n.y+r+a).M(n.x+o+s,n.y+i+a).L(n.x+o,n.y+i)}}return e},this.drawTextInDocument=function(t,n){!this.link||t||n||this.addLink(),"underline"===this.get("text-decoration")&&this.decorate(.05*this._font.size,-.075*this._font.size,t,n),"overline"===this.get("text-decoration")&&this.decorate(.05*this._font.size,D(this._font.font,this._font.size)+.075*this._font.size,t,n);let r=this.getFill(t,n),o=this.getStroke(t,n),i=this.get("stroke-width");this._font.fauxBold&&(o?i+=.03*this._font.size:(o=r,i=.03*this._font.size));let s=this.getChildren();for(let v=0;v<s.length;v++){let x=s[v];switch(x.name){case"tspan":case"textPath":case"a":"none"!==x.get("display")&&x.drawTextInDocument(t,n);break;case"#text":case"#cdata-section":if("hidden"===this.get("visibility"))continue;if(r||o||t){var a,c,l,u,h,f,p,d,m,b,k;r&&g(r),o&&i&&(y(o),e.lineWidth(i).miterLimit(this.get("stroke-miterlimit")).lineJoin(this.get("stroke-linejoin")).lineCap(this.get("stroke-linecap")).dash(this.get("stroke-dasharray"),{phase:this.get("stroke-dashoffset")})),a=this._font.font,c=this._font.size,e.page.fonts[a.id]||(e.page.fonts[a.id]=a.ref()),e.addContent("BT").addContent("/"+a.id+" "+c+" Tf"),l=!!r,u=!!o,e.addContent((l&&u?2:u?1:l?0:3)+" Tr");for(let t=0,n=x._pos;t<n.length;t++)if(!n[t].hidden&&P(n[t].width,0)){let r=Math.cos(n[t].rotate),o=Math.sin(n[t].rotate),i=this._font.fauxItalic?-.25:0;h=r*n[t].scale,f=o*n[t].scale,p=r*i-o,d=o*i+r,m=n[t].x,b=n[t].y,e.addContent(R(h)+" "+R(f)+" "+R(-p)+" "+R(-d)+" "+R(m)+" "+R(b)+" Tm"),k=n[t].glyph,e.addContent("<"+k+"> Tj")}e.addContent("ET")}}}"line-through"===this.get("text-decoration")&&this.decorate(.05*this._font.size,.5*(D(this._font.font,this._font.size)+B(this._font.font,this._font.size)),t,n)},this.decorate=function(t,n,r,o){let i=this.getFill(r,o),s=this.getStroke(r,o);i&&g(i),s&&(y(s),e.lineWidth(this.get("stroke-width")).miterLimit(this.get("stroke-miterlimit")).lineJoin(this.get("stroke-linejoin")).lineCap(this.get("stroke-linecap")).dash(this.get("stroke-dasharray"),{phase:this.get("stroke-dashoffset")}));for(let r=0,o=this._pos;r<o.length;r++)if(!o[r].hidden&&P(o[r].width,0)){let a=(n+t/2)*Math.sin(o[r].rotate),c=-(n+t/2)*Math.cos(o[r].rotate),l=(n-t/2)*Math.sin(o[r].rotate),u=-(n-t/2)*Math.cos(o[r].rotate),h=o[r].width*Math.cos(o[r].rotate),f=o[r].width*Math.sin(o[r].rotate);new z().M(o[r].x+a,o[r].y+c).L(o[r].x+a+h,o[r].y+c+f).L(o[r].x+l+h,o[r].y+u+f).L(o[r].x+l,o[r].y+u).Z().insertInDocument(),i&&s?e.fillAndStroke():i?e.fill():s&&e.stroke()}}},ed=function(e,t){this.name=e.nodeName,this.textContent=e.nodeValue},em=function(e,t){ep.call(this,e,t)},eg=function(e,t){let n;if(ep.call(this,e,t),(n=this.attr("path"))&&""!==n.trim()){let e=this.getLength("pathLength",this.getViewport());
20this.pathObject=new z().path(n),this.pathLength=e>0?e:this.pathObject.totalLength,this.pathScale=this.pathObject.totalLength/this.pathLength}else if((n=this.getUrl("href")||this.getUrl("xlink:href"))&&"path"===n.nodeName){let e=new el(n,this);this.pathObject=e.shape.clone().transform(e.get("transform")),this.pathLength=this.chooseValue(e.pathLength,this.pathObject.totalLength),this.pathScale=this.pathObject.totalLength/this.pathLength}},ey=function(t,n){ep.call(this,t,n),this.allowedChildren=["textPath","tspan","#text","#cdata-section","a"],function(n){let r="",o=t.textContent,i=[],s=[],a,c,l=0,u=0;function h(){if(s.length){let e=s[s.length-1],t=s[0],n=e.x+e.width-t.x,r={startltr:0,middleltr:.5,endltr:1,startrtl:1,middlertl:.5,endrtl:0}[a+c]*n||0;for(let e=0;e<s.length;e++)s[e].x-=r}s=[]}!function t(n,f){n._x=N(n.getLengthList("x",n.getVWidth()),f?f._x.slice(f._pos.length):[]),n._y=N(n.getLengthList("y",n.getVHeight()),f?f._y.slice(f._pos.length):[]),n._dx=N(n.getLengthList("dx",n.getVWidth()),f?f._dx.slice(f._pos.length):[]),n._dy=N(n.getLengthList("dy",n.getVHeight()),f?f._dy.slice(f._pos.length):[]),n._rot=N(n.getNumberList("rotate"),f?f._rot.slice(f._pos.length):[]),n._defRot=n.chooseValue(n._rot[n._rot.length-1],f&&f._defRot,0),"textPath"===n.name&&(n._y=[]);let p={fauxItalic:!1,fauxBold:!1},d=eT(n.get("font-family"),"bold"===n.get("font-weight"),"italic"===n.get("font-style"),p);try{e.font(d)}catch(e){e_('SVGElemText: failed to open font "'+d+'" in PDFKit')}n._pos=[],n._index=0,n._font={font:e._font,size:n.get("font-size"),fauxItalic:p.fauxItalic,fauxBold:p.fauxBold};let m=n.getLength("textLength",n.getVWidth(),void 0),g="spacingAndGlyphs"===n.attr("lengthAdjust"),y=n.get("word-spacing"),b=n.get("letter-spacing"),k=n.get("text-anchor"),v=n.get("direction"),x=function(e,t,n,r){let o,i;switch(n){case"middle":o=(e.xHeight||.5*(e.ascender-e.descender))*t/1e3*.5;break;case"central":o=.5*(B(e,t)+D(e,t));break;case"after-edge":case"text-after-edge":o=B(e,t);break;case"alphabetic":case"auto":case"baseline":default:o=0;break;case"mathematical":o=.5*D(e,t);break;case"hanging":o=.8*D(e,t);break;case"before-edge":case"text-before-edge":o=D(e,t)}switch(r){case"baseline":i=0;break;case"super":i=.6*t;break;case"sub":i=-.6*t;break;default:i=r}return o-i}(n._font.font,n._font.size,n.get("alignment-baseline")||n.get("dominant-baseline"),n.get("baseline-shift"));"textPath"===n.name&&(h(),l=u=0);let w=n.getChildren();for(let e=0;e<w.length;e++){let i=w[e];switch(i.name){case"tspan":case"textPath":case"a":t(i,n);break;case"#text":case"#cdata-section":let f=i.textContent,p=f,d;i._font=n._font,i._pos=[],o=o.substring(f.length),"preserve"===n.get("xml:space")?p=p.replace(/[\s]/g," "):(p=p.replace(/[\s]+/g," "),r.match(/[\s]$|^$/)&&(p=p.replace(/^[\s]/,"")),o.match(/^[\s]*$/)&&(p=p.replace(/[\s]$/,""))),r+=f,d=0===y?[p]:p.split(/(\s)/);for(let e=0;e<d.length;e++){let t=function(e,t,n){let r=e.encode(""+n),o=r[0],i=r[1],s=[];for(let r=0;r<o.length;r++){let a=e.unicode?e.unicode[parseInt(o[r],16)]:[n.charCodeAt(r)];s.push({glyph:o[r],unicode:a,width:i[r].advanceWidth*t/1e3,xOffset:i[r].xOffset*t/1e3,yOffset:i[r].yOffset*t/1e3,xAdvance:i[r].xAdvance*t/1e3,yAdvance:i[r].yAdvance*t/1e3})}return s}(n._font.font,n._font.size,d[e]);for(let r=0;r<t.length;r++){let o=n._index,f=n._x[o],p=n._y[o],d=n._dx[o],m=n._dy[o],g=n._rot[o],y=!(0===e&&0===r);void 0!==f&&(y=!1,h(),l=f),void 0!==p&&(y=!1,h(),u=p),void 0!==d&&(y=!1,l+=d),void 0!==m&&(y=!1,u+=m),(void 0!==g||0!==n._defRot)&&(y=!1);let w={glyph:t[r].glyph,rotate:Math.PI/180*n.chooseValue(g,n._defRot),x:l+t[r].xOffset,y:u+x+t[r].yOffset,width:t[r].width,ascent:D(n._font.font,n._font.size),descent:B(n._font.font,n._font.size),scale:1,hidden:!1,continuous:y};s.push(w),i._pos.push(w),n._pos.push(w),n._index+=t[r].unicode.length,1===s.length&&(a=k,c=v),l+=t[r].xAdvance+b,u+=t[r].yAdvance}" "===d[e]&&(l+=y)}break;default:o=o.substring(i.textContent.length)}}if(m&&n._pos.length&&function(e,t,n){let r=e[0],o=e[e.length-1],i=r.x,s=o.x+o.width;if(n){let n=t/(s-i);if(n>0&&n<1/0)for(let t=0;t<e.length;t++)e[t].x=i+n*(e[t].x-i),e[t].scale*=n,e[t].width*=n}else if(e.length>=2){let n=(t-(s-i))/(e.length-1);for(let t=0;t<e.length;t++)e[t].x+=t*n}l+=t-(s-i)}(n._pos,m,g),("textPath"===n.name||"text"===n.name)&&h(),"textPath"===n.name){i.push(n);let e=n.pathObject;e&&(l=e.endPoint[0],u=e.endPoint[1])}f&&(f._pos=f._pos.concat(n._pos),f._index+=n._index)}(n,null);for(let e=0;e<i.length;e++)!function(e){let t=e.pathObject,n=e.pathLength,r=e.pathScale;if(t){let o=e.getLength("startOffset",n,0);for(let i=0;i<e._pos.length;i++){let s=o+e._pos[i].x+.5*e._pos[i].width;if(s>n||s<0)e._pos[i].hidden=!0;else{let n=t.getPointAtLength(s*r);P(r,1)&&(e._pos[i].scale*=r,e._pos[i].width*=r),e._pos[i].x=n[0]-.5*e._pos[i].width*Math.cos(n[2])-e._pos[i].y*Math.sin(n[2]),e._pos[i].y=n[1]-.5*e._pos[i].width*Math.sin(n[2])+e._pos[i].y*Math.cos(n[2]),e._pos[i].rotate=n[2]+e._pos[i].rotate,e._pos[i].continuous=!1}}}else for(let t=0;t<e._pos.length;t++)e._pos[t].hidden=!0}(i[e])}(this),this.getTransformation=function(){return this.get("transform")},this.drawInDocument=function(t,n){let r;e.save(),this.transform(),this.clip(),this.mask()&&(r=h(A())),this.drawTextInDocument(t,n),r&&(f(r),p(r)),e.restore(
20)}},eb=(o=o||{}).assumePt?1:.75,ek=(o.width||e.page.width)/eb,ev=(o.height||e.page.height)/eb,ex=o.preserveAspectRatio||null,ew=o.useCSS&&"undefined"!=typeof SVGElement&&t instanceof SVGElement&&"function"==typeof getComputedStyle,e_=o.warningCallback,eT=o.fontCallback,eA=o.imageCallback,eS=o.colorCallback,eE=o.documentCallback,eI=Math.ceil(Math.max(1,o.precision))||3,eC=[],eL={},eP=[],eR=[];if("function"!=typeof e_&&(e_=function(e){"function"==typeof console.warn&&console.warn(e)}),"function"!=typeof eT&&(eT=function(t,n,r,o){if(n&&r){if(e._registeredFonts.hasOwnProperty(t+"-BoldItalic"))return t+"-BoldItalic";if(e._registeredFonts.hasOwnProperty(t+"-Italic"))return o.fauxBold=!0,t+"-Italic";if(e._registeredFonts.hasOwnProperty(t+"-Bold"))return o.fauxItalic=!0,t+"-Bold";if(e._registeredFonts.hasOwnProperty(t))return o.fauxBold=!0,o.fauxItalic=!0,t}if(n&&!r){if(e._registeredFonts.hasOwnProperty(t+"-Bold"))return t+"-Bold";if(e._registeredFonts.hasOwnProperty(t))return o.fauxBold=!0,t}if(!n&&r){if(e._registeredFonts.hasOwnProperty(t+"-Italic"))return t+"-Italic";if(e._registeredFonts.hasOwnProperty(t))return o.fauxItalic=!0,t}if(!n&&!r&&e._registeredFonts.hasOwnProperty(t))return t;if(t.match(/(?:^|,)\s*serif\s*$/)){if(n&&r)return"Times-BoldItalic";if(n&&!r)return"Times-Bold";if(!n&&r)return"Times-Italic";if(!n&&!r)return"Times-Roman"}else if(t.match(/(?:^|,)\s*monospace\s*$/)){if(n&&r)return"Courier-BoldOblique";if(n&&!r)return"Courier-Bold";if(!n&&r)return"Courier-Oblique";if(!n&&!r)return"Courier"}else{if(t.match(/(?:^|,)\s*sans-serif\s*$/),n&&r)return"Helvetica-BoldOblique";if(n&&!r)return"Helvetica-Bold";if(!n&&r)return"Helvetica-Oblique";if(!n&&!r)return"Helvetica"}}),"function"!=typeof eA&&(eA=function(e){return e.replace(/\s+/g,"")}),"function"!=typeof eS)eS=null;else for(let e in s){let t=eS(s[e]);s[e][0]=t[0],s[e][1]=t[1]}if("function"!=typeof eE&&(eE=null),"string"==typeof t&&(t=b(t)),t){let i=t.getElementsByTagName("style");for(let e=0;e<i.length;e++)eR=eR.concat(function(e){let t=new U(e.trim()),n=[],r;for(;r=t.match(/^\s*([^\{\}]*?)\s*\{([^\{\}]*?)\}/,!0);){let e=r[1].split(/\s*,\s*/g),t=M(r[2]);for(let r=0;r<e.length;r++){let o=function(e){let t=e.split(/(?=[.#])/g),n=[],r=[],o=[],i;for(let e=0;e<t.length;e++)if(i=t[e].match(/^[#]([_A-Za-z0-9-]+)$/))n.push(i[1]);else if(i=t[e].match(/^[.]([_A-Za-z0-9-]+)$/))r.push(i[1]);else if(i=t[e].match(/^([_A-Za-z0-9-]+)$/))o.push(i[1]);else if("*"!==t[e])return;return{tags:o,ids:n,classes:r,specificity:1e4*n.length+100*r.length+o.length}}(e[r]);o&&n.push({selector:o,css:t})}}return n}(i[e].textContent));let s=F(t,null);if("function"==typeof s.drawInDocument){o.useCSS&&!ew&&e_("SVGtoPDF: useCSS option can only be used for SVG *elements* in compatible browsers");let t=e._fillColor;e.save().translate(n||0,r||0).scale(eb),s.drawInDocument();for(let t=0;t<eP.length;t++)e.page.annotations.push(eP[t]);e.restore(),e._fillColor=t}else e_("SVGtoPDF: this element can't be rendered directly: "+t.nodeName)}else e_("SVGtoPDF: the input does not look like a valid SVG")})},5844:function(e){"use strict";function t(){this.table=new Uint16Array(16),this.trans=new Uint16Array(288)}function n(e,n){this.source=e,this.sourceIndex=0,this.tag=0,this.bitcount=0,this.dest=n,this.destLen=0,this.ltree=new t,this.dtree=new t}var r=new t,o=new t,i=new Uint8Array(30),s=new Uint16Array(30),a=new Uint8Array(30),c=new Uint16Array(30),l=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),u=new t,h=new Uint8Array(320);function f(e,t,n,r){var o,i;for(o=0;o<n;++o)e[o]=0;for(o=0;o<30-n;++o)e[o+n]=o/n|0;for(i=r,o=0;o<30;++o)t[o]=i,i+=1<<e[o]}var p=new Uint16Array(16);function d(e,t,n,r){var o,i;for(o=0;o<16;++o)e.table[o]=0;for(o=0;o<r;++o)e.table[t[n+o]]++;for(i=0,e.table[0]=0,o=0;o<16;++o)p[o]=i,i+=e.table[o];for(o=0;o<r;++o)t[n+o]&&(e.trans[p[t[n+o]]++]=o)}function m(e,t,n){if(!t)return n;for(;e.bitcount<24;)e.tag|=e.source[e.sourceIndex++]<<e.bitcount,e.bitcount+=8;var r=e.tag&65535>>>16-t;return e.tag>>>
20=t,e.bitcount-=t,r+n}function g(e,t){for(;e.bitcount<24;)e.tag|=e.source[e.sourceIndex++]<<e.bitcount,e.bitcount+=8;var n=0,r=0,o=0,i=e.tag;do r=2*r+(1&i),i>>>=1,++o,n+=t.table[o],r-=t.table[o];while(r>=0);return e.tag=i,e.bitcount-=o,t.trans[n+r]}function y(e,t,n){for(;;){var r,o,l,u,h=g(e,t);if(256===h)return 0;if(h<256)e.dest[e.destLen++]=h;else for(h-=257,r=m(e,i[h],s[h]),o=g(e,n),u=l=e.destLen-m(e,a[o],c[o]);u<l+r;++u)e.dest[e.destLen++]=e.dest[u]}}!function(e,t){var n;for(n=0;n<7;++n)e.table[n]=0;for(n=0,e.table[7]=24,e.table[8]=152,e.table[9]=112;n<24;++n)e.trans[n]=256+n;for(n=0;n<144;++n)e.trans[24+n]=n;for(n=0;n<8;++n)e.trans[168+n]=280+n;for(n=0;n<112;++n)e.trans[176+n]=144+n;for(n=0;n<5;++n)t.table[n]=0;for(n=0,t.table[5]=32;n<32;++n)t.trans[n]=n}(r,o),f(i,s,4,3),f(a,c,2,1),i[28]=0,s[28]=258,e.exports=function(e,t){var i,s,a=new n(e,t);do{switch(i=function(e){e.bitcount--||(e.tag=e.source[e.sourceIndex++],e.bitcount=7);var t=1&e.tag;return e.tag>>>=1,t}(a),m(a,2,0)){case 0:s=function(e){for(var t,n;e.bitcount>8;)e.sourceIndex--,e.bitcount-=8;if((t=256*(t=e.source[e.sourceIndex+1])+e.source[e.sourceIndex])!==(65535&~(256*e.source[e.sourceIndex+3]+e.source[e.sourceIndex+2])))return -3;for(e.sourceIndex+=4,n=t;n;--n)e.dest[e.destLen++]=e.source[e.sourceIndex++];return e.bitcount=0,0}(a);break;case 1:s=y(a,r,o);break;case 2:(function(e,t,n){for(s=0,r=m(e,5,257),o=m(e,5,1),i=m(e,4,4);s<19;++s)h[s]=0;for(s=0;s<i;++s){var r,o,i,s,a,c,f=m(e,3,0);h[l[s]]=f}for(d(u,h,0,19),a=0;a<r+o;){var p=g(e,u);switch(p){case 16:var y=h[a-1];for(c=m(e,2,3);c;--c)h[a++]=y;break;case 17:for(c=m(e,3,3);c;--c)h[a++]=0;break;case 18:for(c=m(e,7,11);c;--c)h[a++]=0;break;default:h[a++]=p}}d(t,h,0,r),d(n,h,r,o)})(a,a.ltree,a.dtree),s=y(a,a.ltree,a.dtree);break;default:s=-3}if(0!==s)throw Error("Data error")}while(!i);return a.destLen<a.dest.length?"function"==typeof a.dest.slice?a.dest.slice(0,a.destLen):a.dest.subarray(0,a.destLen):a.dest}},9090:function(e){"use strict";e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r<e.rangeCount;r++)n.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||n.forEach(function(t){e.addRange(t)}
20),t&&t.focus()}}},7430:function(e,t,n){"use strict";var r=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;for(var r=Array(e),o=0,t=0;t<n;t++)for(var i=arguments[t],s=0,a=i.length;s<a;s++,o++)r[o]=i[s];return r};t.Dr=void 0;var o=n(2145),i=n(8893),s=n(2145);Object.defineProperty(t,"IX",{enumerable:!0,get:function(){return s.array}}),Object.defineProperty(t,"cd",{enumerable:!0,get:function(){return s.iface}}),Object.defineProperty(t,"wV",{enumerable:!0,get:function(){return s.lit}}),Object.defineProperty(t,"MD",{enumerable:!0,get:function(){return s.opt}}),Object.defineProperty(t,"G0",{enumerable:!0,get:function(){return s.union}}),n(8893),t.Dr=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=Object.assign.apply(Object,r([{},o.basicTypes],e)),i={},s=0;s<e.length;s++)for(var c=e[s],l=0,u=Object.keys(c);l<u.length;l++){var h=u[l];i[h]=new a(n,c[h])}return i};var a=function(){function e(e,t,n){if(void 0===n&&(n="value"),this.suite=e,this.ttype=t,this._path=n,this.props=new Map,t instanceof o.TIface)for(var r=0,i=t.props;r<i.length;r++){var s=i[r];this.props.set(s.name,s.ttype)}this.checkerPlain=this.ttype.getChecker(e,!1),this.checkerStrict=this.ttype.getChecker(e,!0)}return e.prototype.setReportedPath=function(e){this._path=e},e.prototype.check=function(e){return this._doCheck(this.checkerPlain,e)},e.prototype.test=function(e){return this.checkerPlain(e,new i.NoopContext)},e.prototype.validate=function(e){return this._doValidate(this.checkerPlain,e)},e.prototype.strictCheck=function(e){return this._doCheck(this.checkerStrict,e)},e.prototype.strictTest=function(e){return this.checkerStrict(e,new i.NoopContext)},e.prototype.strictValidate=function(e){return this._doValidate(this.checkerStrict,e)},e.prototype.getProp=function(t){var n=this.props.get(t);if(!n)throw Error("Type has no property "+t);return new e(this.suite,n,this._path+"."+t)},e.prototype.methodArgs=function(t){var n=this._getMethod(t);return new e(this.suite,n.paramList)},e.prototype.methodResult=function(t){var n=this._getMethod(t);return new e(this.suite,n.result)},e.prototype.getArgs=function(){if(!(this.ttype instanceof o.TFunc))throw Error("getArgs() applied to non-function");return new e(this.suite,this.ttype.paramList)},e.prototype.getResult=function(){if(!(this.ttype instanceof o.TFunc))throw Error("getResult() applied to non-function");return new e(this.suite,this.ttype.result)},e.prototype.getType=function(){return this.ttype},e.prototype._doCheck=function(e,t){if(!e(t,new i.NoopContext)){var n=new i.DetailContext;throw e(t,n),n.getError(this._path)}},e.prototype._doValidate=function(e,t){if(e(t,new i.NoopContext))return null;var n=new i.DetailContext;return e(t,n),n.getErrorDetail(this._path)},e.prototype._getMethod=function(e){var t=this.props.get(e);if(!t)throw Error("Type has no property "+e);if(!(t instanceof o.TFunc))throw Error("Property "+e+" is not a method");return t},e}()},2145:function(e,t,n){"use strict";var r,o=n(8620).Buffer,i=(r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.basicTypes=t.BasicType=t.TParamList=t.TParam=t.param=t.TFunc=t.func=t.TProp=t.TOptional=t.opt=t.TIface=t.iface=t.TEnumLiteral=t.enumlit=t.TEnumType=t.enumtype=t.TIntersection=t.intersection=t.TUnion=t.union=t.TTuple=t.tuple=t.TArray=t.array=t.TLiteral=t.lit=t.TName=t.name=t.TType=void 0;var s=n(8893),a=function(){};function c(e){return"string"==typeof e?u(e):e}function l(e,t){var n=e[t];if(!n)throw Error("Unknown type "+t);return n}function u(e){return new h(e)}t.TType=a,t.name=u;var h=function(e){function t(t){var n=e.call(this)||this;return n.name=t,n._failMsg="is not a "+t,n}return i(t,e),t.prototype.getChecker=function(e,n,r){var o=this,i=l(e,this.name),s=i.getChecker(e,n,r);return i instanceof A||i instanceof t?s:function(e,t){return!!s(e,t)||t.fail(null,o._failMsg,0)}},t}(a);t.TName=h,t.lit=function(e){return new f(e)};var f=function(e){function t(t){var n=e.call(this)||this;return n.value=t,n.name=JSON.stringify(t),n._failMsg="is not "+n.name,n}return i(t,e),t.prototype.getChecker=function(e,t){var n=this;return function(e,t){return e===n.value||t.fail(null,n._failMsg,-1)}},t}(a);t.TLiteral=f,t.array=function(e){return new p(c(e))};var p=function(e){function t(t){var n=e.call(this)||this;return n.ttype=t,n}return i(t,e),t.prototype.getChecker=function(e,t){var n=this.ttype.getChecker(e,t);return function(e,t){if(!Array.isArray(e))return t.fail(null,"is not an array",0);for(var r=0;r<e.length;r++)if(!n(e[r],t))return t.fail(r,null,1);return!0}},t}(a);t.TArray=p,t.tuple=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new d(e.map(function(e){return c(e)}))};var d=function(e){function t(t){var n=e.call(this)||this;return n.ttypes=t,n}return i(t,e),t.prototype.getChecker=function(e,t){var n=this.ttypes.map(function(n){return n.getChecker(e,t)}),r=function(e,t){if(!Array.isArray(e))return t.fail(null,"is not an array",0);for(var r=0;r<n.length;r++)if(!n[r](e[r],t))return t.fail(r,null,1);return!0};return t?function(e,t){return!!r(e,t)&&(e.length<=n.length||t.fail(n.length,"is extraneous",2))}:r},t}(a);t.TTuple=d,t.union=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new m(e.map(function(e){return c(e)}))};var m=function(e){function t(t){var n=e.call(this)||this;n.ttypes=t;var r=t.map(function(e){return e instanceof h||e instanceof f?e.name:null}).filter(function(e){return e}),o=t.length-r.length;return r.length?(o>0&&r.push(o+" more"),n._failMsg="is none of "+r.join(", ")):n._failMsg="is none of "+o+" types",n}return i(t,e),t.prototype.getChecker=function(e,t){var n=this,r=this.ttypes.map(function(n){return n.getChecker(e,t)});return function(e,t){for(var o=t.unionResolver(),i=0;i<r.length;i++)if(r[i](e,o.createContext()))return!0;return t.resolveUnion(o),t.fail(null,n._failMsg,0)}},t}(a);t.TUnion=m,t.intersection=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new g(e.map(function(e){return c(e)}))};var g=function(e){function t(t){var n=e.call(this)||this;return n.ttypes=t,n}return i(t,e),t.prototype.getChecker=function(e,t){var n=new Set,r=this.ttypes.map(function(r){return r.getChecker(e,t,n)});return function(e,t){return!!r.every(function(n){return n(e,t)})||t.fail(null,null,0)}},t}(a);t.TIntersection=g,t.enumtype=function(e){return new y(e)};var y=function(e){function t(t){var n=e.call(this)||this;return n.members=t,n.validValues=new Set,n._failMsg="is not a valid enum value",n.validValues=new Set(Object.keys(t).map(function(e){return t[e]})),n}return i(t,e),t.prototype.getChecker=function(e,t){var n=this;return function(e,t){return!!n.validValues.has(e)||t.fail(null,n._failMsg,0)}},t}(a);t.TEnumType=y,t.enumlit=function(e,t){return new b(e,t)};var b=function(e){function t(t,n){var r=e.call(this)||this;return r.enumName=t,r.prop=n,r._failMsg="is not "+t+"."+n,r}return i(t,e),t.prototype.getChecker=function(e,t){var n=this,r=l(e,this.enumName);if(!(r instanceof y))throw Error("Type "+this.enumName+" used in enumlit is not an enum type");var o=r.members[this.prop];if(!r.members.hasOwnProperty(this.prop))throw Error("Unknown value "+this.enumName+"."+this.prop+" used in enumlit");return function(e,t){return e===o||t.fail(null,n._failMsg,-1)}},t}(a);t.TEnumLiteral=b,t.iface=function(e,t){return new k(e,Object.keys(t).map(function(e){var n;return(n=t[e])instanceof v?new x(e,n.ttype,!0):new x(e,c(n),!1)}))};var k=function(e){function t(t,n){var r=e.call(this)||this;return r.bases=t,r.props=n,r.propSet=new Set(n.map(function(e){return e.name})),r}return i(t,e),t.prototype.getChecker=function(e,t,n){var r=this,o=this.bases.map(function(n){return l(e,n).getChecker(e,t)}),i=this.props.map(function(n){return n.ttype.getChecker(e,t)}),a=new s.NoopContext,c=this.props.map(function(e,t){return!e.isOpt&&!i[t](void 0,a)}),u=function(e,t){if("object"!=typeof e||null===e)return t.fail(null,"is not an object",0);for(var n=0;n<o.length;n++)if(!o[n](e,t))return!1;for(var n=0;n<i.length;n++){var s=r.props[n].name,a=e[s];if(void 0===a){if(c[n])return t.fail(s,"is missing",1)}else if(!i[n](a,t))return t.fail(s,null,1)}return!0};if(!t)return u;var h=this.propSet;return n&&(this.propSet.forEach(function(e){return n.add(e)}),h=n),function(e,t){if(!u(e,t))return!1;for(var n in e)if(!h.has(n))return t.fail(n,"is extraneous",2);return!0}},t}(a);t.TIface=k,t.opt=function(e){return new v(c(e))};var v=function(e){function t(t){var n=e.call(this)||this;return n.ttype=t,n}return i(t,e),t.prototype.getChecker=function(e,t){var n=this.ttype.getChecker(e,t);return function(e,t){return void 0===e||n(e,t)}},t}(a);t.TOptional=v;var x=function(e,t,n){this.name=e,this.ttype=t,this.isOpt=n};t.TProp=x,t.func=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return new w(new T(t),c(e))};var w=function(e){function t(t,n){var r=e.call(this)||this;return r.paramList=t,r.result=n,r}return i(t,e),t.prototype.getChecker=function(e,t){return function(e,t){return"function"==typeof e||t.fail(null,"is not a function",0)}},t}(a);t.TFunc=w,t.param=function(e,t,n){return new _(e,c(t),!!n)};var _=function(e,t,n){this.name=e,this.ttype=t,this.isOpt=n};t.TParam=_;var T=function(e){function t(t){var n=e.call(this)||this;return n.params=t,n}return i(t,e),t.prototype.getChecker=function(e,t){var n=this,r=this.params.map(function(n){return n.ttype.getChecker(e,t)}),o=new s.NoopContext,i=this.params.map(function(e,t){return!e.isOpt&&!r[t](void 0,o)}),a=function(e,t){if(!Array.isArray(e))return t.fail(null,"is not an array",0);for(var o=0;o<r.length;o++){var s=n.params[o];if(void 0===e[o]){if(i[o])return t.fail(s.name,"is missing",1)}else if(!r[o](e[o],t))return t.fail(s.name,null,1)}return!0};return t?function(e,t){return!!a(e,t)&&(e.length<=r.length||t.fail(r.length,"is extraneous",2))}:a},t}(a);t.TParamList=T;var A=function(e){function t(t,n){var r=e.call(this)||this;return r.validator=t,r.message=n,r}return i(t,e),t.prototype.getChecker=function(e,t){var n=this;return function(e,t){return!!n.validator(e)||t.fail(null,n.message,0)}},t}(a);t.BasicType=A,t.basicTypes={any:new A(function(e){return!0}
20,"is invalid"),number:new A(function(e){return"number"==typeof e},"is not a number"),object:new A(function(e){return"object"==typeof e&&e},"is not an object"),boolean:new A(function(e){return"boolean"==typeof e},"is not a boolean"),string:new A(function(e){return"string"==typeof e},"is not a string"),symbol:new A(function(e){return"symbol"==typeof e},"is not a symbol"),void:new A(function(e){return null==e},"is not void"),undefined:new A(function(e){return void 0===e},"is not undefined"),null:new A(function(e){return null===e},"is not null"),never:new A(function(e){return!1},"is unexpected"),Date:new A(E("[object Date]"),"is not a Date"),RegExp:new A(E("[object RegExp]"),"is not a RegExp")};var S=Object.prototype.toString;function E(e){return function(t){return"object"==typeof t&&t&&S.call(t)===e}}void 0!==o&&(t.basicTypes.Buffer=new A(function(e){return o.isBuffer(e)},"is not a Buffer"));for(var I=function(e){t.basicTypes[e.name]=new A(function(t){return t instanceof e},"is not a "+e.name)},C=0,L=[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,ArrayBuffer];C<L.length;C++)I(L[C])},8893:function(e,t){"use strict";var n,r=(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.DetailContext=t.NoopContext=t.VError=void 0;var o=function(e){function t(n,r){var o=e.call(this,r)||this;return o.path=n,Object.setPrototypeOf(o,t.prototype),o}return r(t,e),t}(Error);t.VError=o;var i=function(){function e(){}return e.prototype.fail=function(e,t,n){return!1},e.prototype.unionResolver=function(){return this},e.prototype.createContext=function(){return this},e.prototype.resolveUnion=function(e){},e}();t.NoopContext=i;var s=function(){function e(){this._propNames=[""],this._messages=[null],this._score=0}return e.prototype.fail=function(e,t,n){return this._propNames.push(e),this._messages.push(t),this._score+=n,!1},e.prototype.unionResolver=function(){return new a},e.prototype.resolveUnion=function(e){for(var t,n,r=null,o=0,i=e.contexts;o<i.length;o++){var s=i[o];(!r||s._score>=r._score)&&(r=s)}r&&r._score>0&&((t=this._propNames).push.apply(t,r._propNames),(n=this._messages).push.apply(n,r._messages))},e.prototype.getError=function(e){for(var t=[],n=this._propNames.length-1;n>=0;n--){var r=this._propNames[n];e+="number"==typeof r?"["+r+"]":r?"."+r:"";var i=this._messages[n];i&&t.push(e+" "+i)}return new o(e,t.join("; "))},e.prototype.getErrorDetail=function(e){for(var t=[],n=this._propNames.length-1;n>=0;n--){var r=this._propNames[n];e+="number"==typeof r?"["+r+"]":r?"."+r:"";var o=this._messages[n];o&&t.push({path:e,message:o})}for(var i=null,n=t.length-1;n>=0;n--)i&&(t[n].nested=[i]),i=t[n];return i},e}();t.DetailContext=s;var a=function(){function e(){this.contexts=[]}return e.prototype.createContext=function(){var e=new s;return this.contexts.push(e),e},e}()},724:function(e,t,n){"use strict";let r=n(5844),{swap32LE:o}=n(6225);class i{get(e){let t;return e<0||e>1114111?this.errorValue:e<55296||e>56319&&e<=65535?(t=(this.data[e>>5]<<2)+(31&e),this.data[t]):e<=65535?(t=(this.data[2048+(e-55296>>5)]<<2)+(31&e),this.data[t]):e<this.highStart?(t=this.data[2080+(e>>11)],t=((t=this.data[t+(e>>5&63)])<<2)+(31&e),this.data[t]):this.data[this.data.length-4]}constructor(e){let t="function"==typeof e.readUInt32BE&&"function"==typeof e.slice;if(t||e instanceof Uint8Array){let n;if(t)this.highStart=e.readUInt32LE(0),this.errorValue=e.readUInt32LE(4),n=e.readUInt32LE(8),e=e.slice(12);else{let t=new DataView(e.buffer);this.highStart=t.getUint32(0,!0),this.errorValue=t.getUint32(4,!0),n=t.getUint32(8,!0),e=e.subarray(12)}e=r(e,new Uint8Array(n)),o(e=r(e,new Uint8Array(n))),this.data=new Uint32Array(e.buffer)}else({data:this.data,highStart:this.highStart,errorValue:this.errorValue}=e)}}e.exports=i},6225:function(e){"use strict";let t=18===new Uint8Array(new Uint32Array([305419896]).buffer)[0],n=(e,t,n)=>{let r=e[t];e[t]=e[n],e[n]=r},r=e=>{let t=e.length;for(let r=0;r<t;r+=4)n(e,r,r+3),n(e,r+1,r+2)};e.exports={swap32LE:e=>{t&&r(e)}}},8934:function(e){"use strict";e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r},e.exports.__esModule=!0,e.exports.default=e.exports},8307:function(e){"use strict";e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},580:function(e){"use strict";function t(e,t,n,r,o,i,s){try{var a=e[i](s),c=a.value}catch(e){n(e);return}a.done?t(c):Promise.resolve(c).then(r,o)}e.exports=function(e){return function(){var n=this,r=arguments;return new Promise(function(o,i){var s=e.apply(n,r);function a(e){t(s,o,i,a,c,"next",e)}function c(e){t(s,o,i,a,c,"throw",e)}a(void 0)})}},e.exports.__esModule=!0,e.exports.default=e.exports},1816:function(e){"use strict";e.exports=function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},7472:function(e,t,n){"use strict";var r=n(853);function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,r(o.key),o)}}e.exports=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},4979:function(e){"use strict";e.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,s,a=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(a.push(r.value),a.length!==t);c=!0);}catch(e){l=!0,o=e}
20finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(l)throw o}}return a}},e.exports.__esModule=!0,e.exports.default=e.exports},6766:function(e){"use strict";e.exports=function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},2192:function(e,t,n){"use strict";var r=n(7564).default;function o(){e.exports=o=function(){return n},e.exports.__esModule=!0,e.exports.default=e.exports;var t,n={},i=Object.prototype,s=i.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},c="function"==typeof Symbol?Symbol:{},l=c.iterator||"@@iterator",u=c.asyncIterator||"@@asyncIterator",h=c.toStringTag||"@@toStringTag";function f(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{f({},"")}catch(e){f=function(e,t,n){return e[t]=n}}function p(e,n,r,o){var i,s,c=Object.create((n&&n.prototype instanceof k?n:k).prototype);return a(c,"_invoke",{value:(i=new L(o||[]),s=m,function(n,o){if(s===g)throw Error("Generator is already running");if(s===y){if("throw"===n)throw o;return{value:t,done:!0}}for(i.method=n,i.arg=o;;){var a=i.delegate;if(a){var c=function e(n,r){var o=r.method,i=n.iterator[o];if(i===t)return r.delegate=null,"throw"===o&&n.iterator.return&&(r.method="return",r.arg=t,e(n,r),"throw"===r.method)||"return"!==o&&(r.method="throw",r.arg=TypeError("The iterator does not provide a '"+o+"' method")),b;var s=d(i,n.iterator,r.arg);if("throw"===s.type)return r.method="throw",r.arg=s.arg,r.delegate=null,b;var a=s.arg;return a?a.done?(r[n.resultName]=a.value,r.next=n.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,b):a:(r.method="throw",r.arg=TypeError("iterator result is not an object"),r.delegate=null,b)}(a,i);if(c){if(c===b)continue;return c}}if("next"===i.method)i.sent=i._sent=i.arg;else if("throw"===i.method){if(s===m)throw s=y,i.arg;i.dispatchException(i.arg)}else"return"===i.method&&i.abrupt("return",i.arg);s=g;var l=d(e,r,i);if("normal"===l.type){if(s=i.done?y:"suspendedYield",l.arg===b)continue;return{value:l.arg,done:i.done}}"throw"===l.type&&(s=y,i.method="throw",i.arg=l.arg)}})}),c}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}n.wrap=p;var m="suspendedStart",g="executing",y="completed",b={};function k(){}function v(){}function x(){}var w={};f(w,l,function(){return this});var _=Object.getPrototypeOf,T=_&&_(_(P([])));T&&T!==i&&s.call(T,l)&&(w=T);var A=x.prototype=k.prototype=Object.create(w);function S(e){["next","throw","return"].forEach(function(t){f(e,t,function(e){return this._invoke(t,e)})})}function E(e,t){var n;a(this,"_invoke",{value:function(o,i){function a(){return new t(function(n,a){!function n(o,i,a,c){var l=d(e[o],e,i);if("throw"!==l.type){var u=l.arg,h=u.value;return h&&"object"==r(h)&&s.call(h,"__await")?t.resolve(h.__await).then(function(e){n("next",e,a,c)},function(e){n("throw",e,a,c)}):t.resolve(h).then(function(e){u.value=e,a(u)},function(e){return n("throw",e,a,c)})}c(l.arg)}(o,i,n,a)})}return n=n?n.then(a,a):a()}})}function I(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function L(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(I,this),this.reset(!0)}function P(e){if(e||""===e){var n=e[l];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function n(){for(;++o<e.length;)if(s.call(e,o))return n.value=e[o],n.done=!1,n;return n.value=t,n.done=!0,n};return i.next=i}}throw TypeError(r(e)+" is not iterable")}return v.prototype=x,a(A,"constructor",{value:x,configurable:!0}),a(x,"constructor",{value:v,configurable:!0}),v.displayName=f(x,h,"GeneratorFunction"),n.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},n.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,x):(e.__proto__=x,f(e,h,"GeneratorFunction")),e.prototype=Object.create(A),e},n.awrap=function(e){return{__await:e}},S(E.prototype),f(E.prototype,u,function(){return this}),n.AsyncIterator=E,n.async=function(e,t,r,o,i){void 0===i&&(i=Prom
20ise);var s=new E(p(e,t,r,o),i);return n.isGeneratorFunction(t)?s:s.next().then(function(e){return e.done?e.value:s.next()})},S(A),f(A,h,"Generator"),f(A,l,function(){return this}),f(A,"toString",function(){return"[object Generator]"}),n.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},n.values=P,L.prototype={constructor:L,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(C),!e)for(var n in this)"t"===n.charAt(0)&&s.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function r(r,o){return a.type="throw",a.arg=e,n.next=r,o&&(n.method="next",n.arg=t),!!o}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var c=s.call(i,"catchLoc"),l=s.call(i,"finallyLoc");if(c&&l){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!l)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&s.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,b):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),b},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),C(n),b}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;C(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:P(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),b}},n}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},9945:function(e,t,n){"use strict";var r=n(8307),o=n(4979),i=n(7318),s=n(6766);e.exports=function(e,t){return r(e)||o(e,t)||i(e,t)||s()},e.exports.__esModule=!0,e.exports.default=e.exports},2272:function(e,t,n){"use strict";var r=n(7564).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},853:function(e,t,n){"use strict";var r=n(7564).default,o=n(2272);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7564:function(e){"use strict";function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},7318:function(e,t,n){"use strict";var r=n(8934);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}},e.exports.__esModule=!0,e.exports.default=e.exports},8311:function(e,t,n){"use strict";var r=n(2192)();e.exports=r;try{regeneratorRuntime=r}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},2143:function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
20t%2?r(Object(n),!0).forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(e){return function t(){for(var n=this,r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];return o.length>=e.length?e.apply(this,o):function(){for(var e=arguments.length,r=Array(e),i=0;i<e;i++)r[i]=arguments[i];return t.apply(n,[].concat(o,r))}}}function l(e){return({}).toString.call(e).includes("Object")}function u(e){return"function"==typeof e}n.d(t,{ZP:function(){return G},Ik:function(){return z}});var h,f,p=c(function(e,t){throw Error(e[t]||e.default)})({initialIsRequired:"initial state is required",initialType:"initial state should be an object",initialContent:"initial state shouldn't be an empty object",handlerType:"handler should be an object or a function",handlersType:"all handlers should be a functions",selectorType:"selector should be a function",changeType:"provided value of changes should be an object",changeField:'it seams you want to change a field in the state which is not specified in the "initial" state',default:"an unknown error accured in `state-local` package"}),d={changes:function(e,t){return l(t)||p("changeType"),Object.keys(t).some(function(t){return!Object.prototype.hasOwnProperty.call(e,t)})&&p("changeField"),t},selector:function(e){u(e)||p("selectorType")},handler:function(e){u(e)||l(e)||p("handlerType"),l(e)&&Object.values(e).some(function(e){return!u(e)})&&p("handlersType")},initial:function(e){e||p("initialIsRequired"),l(e)||p("initialType"),Object.keys(e).length||p("initialContent")}};function m(e,t){return u(t)?t(e.current):t}function g(e,t){return e.current=a(a({},e.current),t),t}function y(e,t,n){return u(t)?t(e.current):Object.keys(n).forEach(function(n){var r;return null===(r=t[n])||void 0===r?void 0:r.call(t,e.current[n])}),n}var b={configIsRequired:"the configuration object is required",configType:"the configuration object should be an object",default:"an unknown error accured in `@monaco-editor/loader` package",deprecation:"Deprecation warning!\n    You are using deprecated way of configuration.\n\n    Instead of using\n      monaco.config({ urls: { monacoBase: '...' } })\n    use\n      monaco.config({ paths: { vs: '...' } })\n\n    For more please check the link https://github.com/suren-atoyan/monaco-loader#config\n  "},k=(h=function(e,t){throw Error(e[t]||e.default)},function e(){for(var t=this,n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];return r.length>=h.length?h.apply(this,r):function(){for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];return e.apply(t,[].concat(r,o))}})(b),v={config:function(e){return e||k("configIsRequired"),({}).toString.call(e).includes("Object")||k("configType"),e.urls?(console.warn(b.deprecation),{paths:{vs:e.urls.monacoBase}}):e}},x=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.reduceRight(function(e,t){return t(e)},e)}},w={type:"cancelation",msg:"operation is manually canceled"},_=function(e){var t=!1,n=new Promise(function(n,r){e.then(function(e){return t?r(w):n(e)}),e.catch(r)});return n.cancel=function(){return t=!0},n},T=function(e){if(Array.isArray(e))return e}(f=({create:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};d.initial(e),d.handler(t);var n={current:e},r=c(y)(n,t),o=c(g)(n),i=c(d.changes)(e),s=c(m)(n);return[function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(e){return e};return d.selector(e),e(n.current)},function(e){(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.reduceRight(function(e,t){return t(e)},e)}})(r,o,i,s)(e)}]}}).create({config:{paths:{vs:"https://cdn.jsdelivr.net/npm/[email protected]/min/vs"}},isInitialized:!1,resolve:null,reject:null,monaco:null}))||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=e[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}}(f,2)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}}
20(f,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),A=T[0],S=T[1];function E(e){return document.body.appendChild(e)}function I(e){var t,n,r=A(function(e){return{config:e.config,reject:e.reject}}),o=(t="".concat(r.config.paths.vs,"/loader.js"),n=document.createElement("script"),t&&(n.src=t),n);return o.onload=function(){return e()},o.onerror=r.reject,o}function C(){var e=A(function(e){return{config:e.config,resolve:e.resolve,reject:e.reject}}),t=window.require;t.config(e.config),t(["vs/editor/editor.main"],function(t){L(t),e.resolve(t)},function(t){e.reject(t)})}function L(e){A().monaco||S({monaco:e})}var P=new Promise(function(e,t){return S({resolve:e,reject:t})}),R={config:function(e){var t=v.config(e),n=t.monaco,r=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,["monaco"]);S(function(e){return{config:function e(t,n){return Object.keys(n).forEach(function(r){n[r]instanceof Object&&t[r]&&Object.assign(n[r],e(t[r],n[r]))}),o(o({},t),n)}(e.config,r),monaco:n}})},init:function(){var e=A(function(e){return{monaco:e.monaco,isInitialized:e.isInitialized,resolve:e.resolve}});if(!e.isInitialized){if(S({isInitialized:!0}),e.monaco)return e.resolve(e.monaco),_(P);if(window.monaco&&window.monaco.editor)return L(window.monaco),e.resolve(window.monaco),_(P);x(E,I)(C)}return _(P)},__getMonacoInstance:function(){return A(function(e){return e.monaco})}},O=n(2265),j={wrapper:{display:"flex",position:"relative",textAlign:"initial"},fullWidth:{width:"100%"},hide:{display:"none"}},M={container:{display:"flex",height:"100%",width:"100%",justifyContent:"center",alignItems:"center"}},N=function(e){let{children:t}=e;return O.createElement("div",{style:M.container},t)},D=(0,O.memo)(function(e){let{width:t,height:n,isEditorReady:r,loading:o,_ref:i,className:s,wrapperProps:a}=e;return O.createElement("section",{style:{...j.wrapper,width:t,height:n},...a},!r&&O.createElement(N,null,o),O.createElement("div",{ref:i,style:{...j.fullWidth,...!r&&j.hide},className:s}))}),B=function(e){(0,O.useEffect)(e,[])},F=function(e,t){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],r=(0,O.useRef)(!0);(0,O.useEffect)(r.current||!n?()=>{r.current=!1}:e,t)};function U(){}function q(e,t,n,r){return e.editor.getModel(V(e,r))||e.editor.createModel(t,n,r?V(e,r):void 0)}function V(e,t){return e.Uri.parse(t)}var z=function(){let[e,t]=(0,O.useState)(R.__getMonacoInstance());return B(()=>{let n;return e||(n=R.init()).then(e=>{t(e)}),()=>null==n?void 0:n.cancel()}),e},W=function(e){let t=(0,O.useRef)();return(0,O.useEffect)(()=>{t.current=e},[e]),t.current},H=new Map,G=(0,O.memo)(function(e){let{defaultValue:t,defaultLanguage:n,defaultPath:r,value:o,language:i,path:s,theme:a="light",line:c,loading:l="Loading...",options:u={},overrideServices:h={},saveViewState:f=!0,keepCurrentModel:p=!1,width:d="100%",height:m="100%",className:g,wrapperProps:y={},beforeMount:b=U,onMount:k=U,onChange:v,onValidate:x=U}=e,[w,_]=(0,O.useState)(!1),[T,A]=(0,O.useState)(!0),S=(0,O.useRef)(null),E=(0,O.useRef)(null),I=(0,O.useRef)(null),C=(0,O.useRef)(k),L=(0,O.useRef)(b),P=(0,O.useRef)(),j=(0,O.useRef)(o),M=W(s),N=(0,O.useRef)(!1),V=(0,O.useRef)(!1);B(()=>{let e=R.init();return e.then(e=>(S.current=e)&&A(!1)).catch(e=>(null==e?void 0:e.type)!=="cancelation"&&console.error("Monaco initialization: error:",e)),()=>{var t,n;return E.current?void(null===(t=P.current)||void 0===t||t.dispose(),p?f&&H.set(s,E.current.saveViewState()):null===(n=E.current.getModel())||void 0===n||n.dispose(),E.current.dispose()):e.cancel()}}),F(()=>{var e,a,c,l;let u=q(S.current,t||o||"",n||i||"",s||r||"");u!==(null===(e=E.current)||void 0===e?void 0:e.getModel())&&(f&&H.set(M,null===(a=E.
20current)||void 0===a?void 0:a.saveViewState()),null===(c=E.current)||void 0===c||c.setModel(u),f&&(null===(l=E.current)||void 0===l||l.restoreViewState(H.get(s))))},[s],w),F(()=>{var e;null===(e=E.current)||void 0===e||e.updateOptions(u)},[u],w),F(()=>{E.current&&void 0!==o&&(E.current.getOption(S.current.editor.EditorOption.readOnly)?E.current.setValue(o):o===E.current.getValue()||(V.current=!0,E.current.executeEdits("",[{range:E.current.getModel().getFullModelRange(),text:o,forceMoveMarkers:!0}]),E.current.pushUndoStop(),V.current=!1))},[o],w),F(()=>{var e,t;let n=null===(e=E.current)||void 0===e?void 0:e.getModel();n&&i&&(null===(t=S.current)||void 0===t||t.editor.setModelLanguage(n,i))},[i],w),F(()=>{var e;void 0!==c&&(null===(e=E.current)||void 0===e||e.revealLine(c))},[c],w),F(()=>{var e;null===(e=S.current)||void 0===e||e.editor.setTheme(a)},[a],w);let z=(0,O.useCallback)(()=>{if(!(!I.current||!S.current)&&!N.current){var e;L.current(S.current);let l=s||r,p=q(S.current,o||t||"",n||i||"",l||"");E.current=null===(e=S.current)||void 0===e?void 0:e.editor.create(I.current,{model:p,automaticLayout:!0,...u},h),f&&E.current.restoreViewState(H.get(l)),S.current.editor.setTheme(a),void 0!==c&&E.current.revealLine(c),_(!0),N.current=!0}},[t,n,r,o,i,s,u,h,f,a,c]);return(0,O.useEffect)(()=>{w&&C.current(E.current,S.current)},[w]),(0,O.useEffect)(()=>{T||w||z()},[T,w,z]),j.current=o,(0,O.useEffect)(()=>{var e,t;w&&v&&(null===(e=P.current)||void 0===e||e.dispose(),P.current=null===(t=E.current)||void 0===t?void 0:t.onDidChangeModelContent(e=>{V.current||v(E.current.getValue(),e)}))},[w,v]),(0,O.useEffect)(()=>{if(w){let e=S.current.editor.onDidChangeMarkers(e=>{var t;let n=null===(t=E.current.getModel())||void 0===t?void 0:t.uri;if(n&&e.find(e=>e.path===n.path)){let e=S.current.editor.getModelMarkers({resource:n});null==x||x(e)}});return()=>{null==e||e.dispose()}}return()=>{}},[w,x]),O.createElement(D,{width:d,height:m,isEditorReady:w,loading:l,_ref:I,className:g,wrapperProps:y})})},4849:function(e,t,n){"use strict";let r;n.d(t,{DS:function(){return F}});var o=n(8620).Buffer;let i="3.7.7",s="function"==typeof o,a="function"==typeof TextDecoder?new TextDecoder:void 0,c="function"==typeof TextEncoder?new TextEncoder:void 0,l=Array.prototype.slice.call("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="),u=(r={},l.forEach((e,t)=>r[e]=t),r),h=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,f=String.fromCharCode.bind(String),p="function"==typeof Uint8Array.from?Uint8Array.from.bind(Uint8Array):e=>new Uint8Array(Array.prototype.slice.call(e,0)),d=e=>e.replace(/=/g,"").replace(/[+\/]/g,e=>"+"==e?"-":"_"),m=e=>e.replace(/[^A-Za-z0-9\+\/]/g,""),g=e=>{let t,n,r,o,i="",s=e.length%3;for(let s=0;s<e.length;){if((n=e.charCodeAt(s++))>255||(r=e.charCodeAt(s++))>255||(o=e.charCodeAt(s++))>255)throw TypeError("invalid character found");i+=l[(t=n<<16|r<<8|o)>>18&63]+l[t>>12&63]+l[t>>6&63]+l[63&t]}return s?i.slice(0,s-3)+"===".substring(s):i},y="function"==typeof btoa?e=>btoa(e):s?e=>o.from(e,"binary").toString("base64"):g,b=s?e=>o.from(e).toString("base64"):e=>{let t=[];for(let n=0,r=e.length;n<r;n+=4096)t.push(f.apply(null,e.subarray(n,n+4096)));return y(t.join(""))},k=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?d(b(e)):b(e)},v=e=>{if(e.length<2){var t=e.charCodeAt(0);return t<128?e:t<2048?f(192|t>>>6)+f(128|63&t):f(224|t>>>12&15)+f(128|t>>>6&63)+f(128|63&t)}var t=65536+(e.charCodeAt(0)-55296)*1024+(e.charCodeAt(1)-56320);return f(240|t>>>18&7)+f(128|t>>>12&63)+f(128|t>>>6&63)+f(128|63&t)},x=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,w=e=>e.replace(x,v),_=s?e=>o.from(e,"utf8").toString("base64"):c?e=>b(c.encode(e)):e=>y(w(e)),T=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?d(_(e)):_(e)},A=e=>T(e,!0),S=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,E=e=>{switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return f((t>>>10)+55296)+f((1023&t)+56320);case 3:return f((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return f((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},I=e=>e.replace(S,E),C=e=>
20{if(e=e.replace(/\s+/g,""),!h.test(e))throw TypeError("malformed base64.");e+="==".slice(2-(3&e.length));let t,n="",r,o;for(let i=0;i<e.length;)t=u[e.charAt(i++)]<<18|u[e.charAt(i++)]<<12|(r=u[e.charAt(i++)])<<6|(o=u[e.charAt(i++)]),n+=64===r?f(t>>16&255):64===o?f(t>>16&255,t>>8&255):f(t>>16&255,t>>8&255,255&t);return n},L="function"==typeof atob?e=>atob(m(e)):s?e=>o.from(e,"base64").toString("binary"):C,P=s?e=>p(o.from(e,"base64")):e=>p(L(e).split("").map(e=>e.charCodeAt(0))),R=e=>P(j(e)),O=s?e=>o.from(e,"base64").toString("utf8"):a?e=>a.decode(P(e)):e=>I(L(e)),j=e=>m(e.replace(/[-_]/g,e=>"-"==e?"+":"/")),M=e=>O(j(e)),N=e=>({value:e,enumerable:!1,writable:!0,configurable:!0}),D=function(){let e=(e,t)=>Object.defineProperty(String.prototype,e,N(t));e("fromBase64",function(){return M(this)}),e("toBase64",function(e){return T(this,e)}),e("toBase64URI",function(){return T(this,!0)}),e("toBase64URL",function(){return T(this,!0)}),e("toUint8Array",function(){return R(this)})},B=function(){let e=(e,t)=>Object.defineProperty(Uint8Array.prototype,e,N(t));e("toBase64",function(e){return k(this,e)}),e("toBase64URI",function(){return k(this,!0)}),e("toBase64URL",function(){return k(this,!0)})},F={version:i,VERSION:i,atob:L,atobPolyfill:C,btoa:y,btoaPolyfill:g,fromBase64:M,toBase64:T,encode:T,encodeURI:A,encodeURL:A,utob:w,btou:I,decode:M,isValid:e=>{if("string"!=typeof e)return!1;let t=e.replace(/\s+/g,"").replace(/={0,2}$/,"");return!/[^\s0-9a-zA-Z\+/]/.test(t)||!/[^\s0-9a-zA-Z\-_]/.test(t)},fromUint8Array:k,toUint8Array:R,extendString:D,extendUint8Array:B,extendBuiltins:()=>{D(),B()}}},1761:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(724),o=n(7353),i={};let s=[[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4],[0,4,4,1,1,4,4,4,4,1,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,4,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[4,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,1],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,1,0,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,1,1,1,1,0,0,4,2,4,1,1,1,1,1,0,1,1,1,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,0,1,4,4,4,0,0,1,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,0,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,4,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,1,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,1,1,1,1,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,1,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,1,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,1,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0]],a=new r(o.toByteArray("AAgOAAAAAAAQ4QAAAQ0P8vDtnQuMXUUZx+eyu7d7797d9m5bHoWltKVUlsjLWE0VJNigQoMVqkStEoNQQUl5GIo1KKmogEgqkKbBRki72lYabZMGKoGAjQRtJJDaCCIRiiigREBQS3z+xzOTnZ3O+3HOhd5NfpkzZx7fN9988zivu2M9hGwB28F94DnwEngd/Asc1EtIs9c/bIPDwCxwLDgezHcodyo4w5C+CCwBS8FnwSXgCnA1uFbI93XwbXAbWAfWgx+CzWAb+An4KfgFeAzsYWWfYuFz4CXwGvgb+Dfo6yNkEEwGh4CZYB44FpwI3g1OY+kfBItZOo2fB84Hy8DF4HJwNbiWpV8PVoO1LH4n2NRXyN+KcAd4kNVP9XsY4aPgcfAbsBfs6SniL4K/sPjfEf6HlanXCRkCw2BGvUh/keWfXS/CY+pFXs7x9XHmM94LTmWIeU2cgbxnS/k/B3kf86jDhU8L9V2E40vAFWAlWFUfb++NOL4F3C7JX4/4GiE+hvgWsF0oS7mXldspnN+F493gyXrh9xTav0cg3EvzgVfBG6wsmVSEkxBOBgdPGpd7JI6PnqRvJ68/xlbHof53gPeA94OzwLngk+ACsAwsByvASrAK3MB0Ws3CtQjvBJvAVrADPMDSHkb4CNijaccTwvnf4fiPEs8Lxy+D18A/QU8/xjgYBjPAbDAKTgYLwOngTHAO+EQ/8wuEF4EvsPiVCFf2+9tsFStzA8LVHuXXBsi6QyqzUYiPMR/7Mc7dAx7oL8bzw/3u/Bw8Bp4Az4AXwCtgHzsmDXP5fiF9iiVvly5d0sHngar16NKlS5cuXbp06fLmYlqHXrcd3ph4P0THUY3iXh49novju4S0tzfs5d+JPKewfAsRntZb3K9ZhOMlrO6lCC8An28U9+OuovcPcPxlVu5rCL/VmHh/iHIrzn3fIPu7SN8Axmg+8AOwEWwCm7tp3bRuWjetm5Y8bSu4B9zbKO6ZVsnORrVU3f4uXTqZ2H3sLoyx3eDXjfDndE9qyj6L838CfwVvgFpzYnof4oNgOhgBc8Fos9DrZIQLmtXPP1MmF6wGj4H+KXoWguvADkXaPil+YpuQy8Am8Ey7ODdtmJDF4HowBp4De6HDTNjhfHAHeBr0DBBy0kDxfPbcgSIusgrcWhtnJ8vL+TPix7UIOQtcBq4C28Cr4KRBnANbwSuDE+s50JgyNNFuXbp06XIgsXjIvPafjvXozKY+fVFz/z0LT1uCtKVSWbrOLWPnztG8e0Xfy7ol8XtZJi7WtG+5od2UFXQ/A12vUeS7jp27yVKHjdsU9lXB869TyNvAzt0lpP2oWbwLdjiO78bx/Sz+EMJHwK9Y/LcIfw+eZ3F67/Hl5vh9xX80J+rwX8SvRDhpgL17iPAQMHNArfPrqHPewLheI+AERV6efwV418B4nOZ/H+IfYHV8GOF5LJ3eAz0fx8sM9S0fUNud39O9CulfGZhY5huI3wzWgNvBelbHZ
20oTbNPVpfYjKQpkHwUNgl0LWblbnk0LbbDxr0OMFpL3iqWdu9nWYPlVAWkXY39LnGdCkDbeqv1YNbfcMQ3t9oe8lzm6NH9N1ZB6Ln4BwfkJZJk7RyFnYKt6b/JDQXx9p5X+eFdqOjzM9P9MB/lUlFzr20aXIdzlY4dmn9F3YqtvoO76/2hp/D/xA5Zue88nNyL8GbFbs075X0tyUig3Qd2MCnf//HjnzpbsR3g9+1kHzzVjdnE71/qVBX9rGPUh/ysNWe1neFzvIDi5zAufV1sT0N0poR22wkFUfTOPfA4N2mbZ5fSrqOHSw+IbkSBbOGSzSRgf91/GTUWYBOB2cIZQ/G8cfBZ8CFwrnL8XxF8FKcA24jqXdiPA7Qr61OF7H4mMItwzuv2/YLth1ISt3Hzu3k4W7EH5JqPdRHD/O4k+z8A8IX5Lq3y7Z4nXE9xn6kX6vQ4bKfy+ok+hH+xf3hq9dnTTHhjKd2GmDuWA242iHMq4cC7A8kJ7i8o1+skSa7Jieo38HCWnoNjKFhdSFBxzpZ7QE6lI8N4S14aASZcryaV/WWHw66f6NHuCoxuQxmvM56GX9QMd8Q4D65ywGP+ZzRJuM+zQvx/MOS2VFeqQ4IXnH26zM9Xe6/E6D+4foAzzuajPZp8Qyw5ayZVDWuH0z0BtYRkeIDqH9KO9VbH1btd/lhNqCzvl8zeLnG0S/hnU6baHfpiuO6yy0rd+DHURo/zYF5H26j03rQsip2ndzz82u1z9N4VjWKWeb68Tedpt95HRVXp7H1R6p+/Wt4FPy/PpWwscOLRJ+PVWF/+W0iVyGzs18TIvXkOJ1Wxm66vSXz+vylenrZcj1ub439W+K8RNCGTJi2p/TJ1K23VaXr35tRpnzmjxequgfcfyk6B/TGBVlyedsNgpdd/h+W1U3P99QyFPNo1X3TwpM/WLTIWYfoBqXrv6iskHZ/RFr79R6hIyHBrH3f1nrUVnjP8SnZZ+rYtzr9Exld5MNbPNErusAPg+77u/eDOPftU9yj39TH7rezxd1LvsZQJlzkWlOirG/79zjMj/mtHUKu7vKy+3/LnXr9okyKedjX5/0He9iP/j63LwOQdarEVlfy8OO/Lqw023j6xcqmwxLiOd6heM2i9cV9LJy8jMJ23yQ+rpbfu7EQ/pXE8KYvUSqvVnb4XzZa6LrHMXHR+zcLvqWbm/Bn0/HzIs6fWPHoat8XfnDKmZGxRxeMbn2UqZ5Q94nmcZRbqqUXbZ8+lcjE+cPX11t814orvvAXNcG8vqj2vvk1MGn3anlj0bIT72v47bvE+Lc98T9b6r7AKn6j+8Duf7D0nnZx/j7Zjn0j9nbpSTndaLr9WNLivP+iN23xF7L+fqv6ZouFyb78jxVXvv5jJ9YUs9/sddO8h7KNg5jrhfaJGztT6G7KF+1d6yCmD5Kdb2fan60rSc552fZr3zeQ9DpnPp+Si5cx5Ktv2QfSzF/mMbWdOm46rFI4XstnU9xeqX4NKb7TKEdcr6pZOK3ID1k/LvFHkVczEuZLEDr499YqvqBym1aEHWgcvoYOtv0M91qQl5TfpO/in6rWx8OVpT1Wedkv3f5xom3T/xeR/6Gx6V86PWAOB4bBpqWdN+yTcVxjIyGRz/FrDGu6w/3d7kPm8StX8RyPu+uuvpNju/vTLJV37GpvoM0oZPnW87VLnL/5pDno1NoW1R6yedU6TyUv3u19a3KFnIbTLYz+ZCLP4T0tU1uivFgso0pnsJ/UtXvarNY28Xq5cvkBDrQP/E5ZaiuQwwfmTlsOiQRU1fMuqrDd/3ISSuwjOwXOfTyGUMpZIXq4GpLn3pUcdfzch2x7XO1u2uZHOPb1G6b3Xg9PH1IIWeEpJlPQtqos2EKW8b0u8rnuP1UeVLoXJb9be0uG9nnbchjU+XTszT5VeNBThPHnc5OKj1U9aj0GTHIVaGy1YhEWT4ixns00DT+XEzWn/7VAsIc63Cov3OdyhwjrnaqQqZvWKXdypRdlq+k8msZ031U+Rm4fA+3TtyeR9hwfW9G9yxDN0fZMN33F+9TE6md4hwoxumfaUzI9fN3PFT3xVV2msrQ3UsnChm6Nulk8TndpS28D3zX9tTIPsF/z7Am5OkTjm1tI1JZW74+4VgsZ0N3L1yXV3WeP5uR7TGHHdvC3JQlxybfpd22tDlk/2eofRK8TzrN/qnar/K/OUTth6I/+jAnEptNbPvFHP2gs40N3+dfMWtwqvVct7/wfd8gtQ7imifial9ZJ9/3IHLYU6eDj3+4PhsNhX+vwvcWLnu6kGfEMe8DuciPfUfGZB8X/7HJy/Gefe5n+VRGFd/wyP2ta7/LO4yh/sbLV/k9lev6kfO9Dt/5U67b1/6u/epqB1U9Me23jfHY9sscAg4tkbLl+e4/U36rJ9ddxfd6sg5vq5ice42Wpk/pb9FOJ36/W9tpv4kbC79nUbZceX8Zu6/qJ+P3WvhvA8v3reh7Jbn2d6rrNC7XNZTLma4Ba0JI9efX2uLzF5scG/w9UNU1ZxW+ymUfzELeTllXlQ1rUuhzjS5fp9c964iFBOqeSz63bU065nZKdU+mDEz3qHIjjifquw0pnb/raRtvrnsYcb46ihT3taoYz6brdNW9l6rWRnE/navdPn1XlR1km7hcz1WlH/elKuSOSvLLuE8U6m8uzwRdfcGl73VyTHuyMvzJ1Sa2cWDTP/Z63Kc94n2B1PYr24dz1JlyHLlcP+S4B6vD1c9EW4q2LWstCvUjeVy63k/LMYdUNd5D1xQfvVTzX1VjkMsUv88N8VH5fReVn/Fjn++/h6X6Q8a6b1/q3g/i/ewi0/Scs8zxXeV6mWIOUPlPzBgdFerW+bZrm2P18dnjuK6HunEp+rHvPMXbr+sHVb/lnL+pTP57jPw9Cvk3PW178JD9qChfzuvTf7Htl38L1QUf/VKu9SFjwWbTWPvFEvu7Uq76y7+31g6QlYPc669pbsm9Xur2LWI9Pu8ypfDXqm3A2z8s1FWGn4ntL9NfQu2oSlftX9uetvTtv7J8Ql4zxfXGZ3zk8PeQ9w59x2uMfqI8/q5eKh/l9cb2rwsu9rSNl06ZP2Pmxtz+rNMx93yno0n2/82rVH7rQ+y9P15H6FyRun9ViH81ATmffI7nJ5r8uXXW6enbP6b/B8/l5OifVHYLnb9S39s2zcc+Ph+rh8+eQgVPS72elzGWY/tUtbbabBpDiI7yN1q6/4th2y+ErAc5+9BVvu/7KamJbWNZeuqI/R4tRf+YyD1HmOZM1bMV3/14Sn10c0Xu+Sj1nOXb5jL73ncdy02uvlXZNde65dOHYl7Vs4KYuS6FzWLn2zJlpZqPXPVPOa5yzKOyn1VhT9lmMfdbfH7D11Wf2PXN5h9y+dD287+qxgSnaYmnIrRtIb8pJe6/Uv9OVer6Whn0zfGO/BEloZI9ojmfAlUflClDd178bTmVHVTpZXOkAlk/lb42UujmI89HH5V+cl7XtowY6vTxLVWok6UrGzoGTHN+bB+6ri05687VNpvfuvRfaP2uMlNQth1D5JjGelm/8yn+9p3p/7qk9gnfeddXZmq/Sm333PJT659Kv1zjNbZ9uv2Oi//67CV8/N1nj1DmviyXDNVeJkaeaX8UsyesYg8cu2+NvdaPfb+lLDu5tvt/")),c=function(e){switch(e){case 33:case 39:case 40:case 42:return 12;case 35:return 5;default:return e}},l=function(e){switch(e){case 37:case 38:return 34;case 41:return 22;default:return e}};class u{constructor(e,t=!1){this.position=e,this.required=t}}class h{nextCodePoint(){let e=this.string.charCodeAt(this.pos++),t=this.string.charCodeAt(this.pos);return 55296<=e&&e<=56319&&56320<=t&&t<=57343?(this.pos++,(e-55296)*1024+(t-56320)+65536):e}nextCharClass(){return c(a.get(this.nextCodePoint()))}getSimpleBreak(){switch(this.nextClass){case 41:return!1;case 34:case 37:case 38:return this.curClass=34,!1;case 36:return this.curClass=36,!1}return null}getPairTableBreak(e){let t=!1;switch(s[this.curClass][this.nextClass]){case 0:t=!0;break;case 1:t=41===e;break;case 2:if(!(t=41===e))return!1;break;case 3:if(41!==e)return t}return this.LB8a&&(t=!1),this.LB21a&&(16===this.curClass||17===this.curClass)?(t=!1,this.LB21a=!1):this.LB21a=13===this.curClass,28===this.curClass?(this.LB30a++,2==this.LB30a&&28===this.nextClass&&(t=!0,this.LB30a=0)):this.LB30a=0,this.curClass=this.nextClass,t}nextBreak(){if(null==this.curClass){let e=this.nextCharClass();this.curClass=l(e),this.nextClass=e,this.LB8a=31===e,this.LB30a=0}for(;this.pos<this.string.length;){this.lastPos=this.pos;let e=this.nextClass;if(this.nextClass=this.nextCharClass(),34===this.curClass||36===this.curClass&&37!==this.nextClass)return this.curClass=l(c(this.nextClass)),new u(this.lastPos,!0);let t=this.getSimpleBreak();if(null===t&&(t=this.getPairTableBreak(e)),this.LB8a=31===this.nextClass,t)return new u(this.lastPos)}return this.lastPos<this.string.length?(this.lastPos=this.string.length,new u(this.string.length)):null}constructor(e){this.string=e,this.pos=0,this.lastPos=0,this.curClass=null,this.nextClass=null,this.LB8a=!1,this.LB21a=!1,this.LB30a=0}}i=h},8009:function(e,t,n){"use strict";let r,o;function i(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}n.d(t,{x7:function(){return eI},ZP:function(){return eC}});var s,a=n(2265);let c={data:""},l=e=>"object"==typeof window?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||c,u=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,h=/\/\*[^]*?\*\/|  +/g,f=/\n+/g,p=(e,t)=>{let n="",r="",o="";for(let i in e){let s=e[i];"@"==i[0]?"i"==i[1]?n=i+" "+s+";":r+="f"==i[1]?p(s,i):i+"{"+p(s,"k"==i[1]?"":t)+"}":"object"==typeof s?r+=p(s,t?t.replace(/([^,])+/g,e=>i.replace(/(^:.*)|([^,])+/g,t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)):i):null!=s&&(i=/^--/.test(i)?i:i.replace(/[A-Z]/g,"-$&").toLowerCase(),o+=p.p?p.p(i,s):i+":"+s+";")}return n+(t&&o?t+"{"+o+"}":o)+r},d={},m=e=>{if("object"==typeof e){let t="";for(let n in e)t+=n+m(e[n]);return t}return e},g=(e,t,n,r,o)=>{var i;let s=m(e),a=d[s]||(d[s]=(e=>{let t=0,n=11;for(;t<e.length;)n=101*n+e.charCodeAt(t++)>>>0;return"go"+n})(s));if(!d[a]){let t=s!==e?e:(e=>{let t,n,r=[{}];for(;t=u.exec(e.replace(h,""));)t[4]?r.shift():t[3]?(n=t[3].replace(f," ").trim(),r.unshift(r[0][n]=r[0][n]||{})):r[0][t[1]]=t[2].replace(f," ").trim();return r[0]})(e);d[a]=p(o?{["@keyframes "+a]:t}:t,n?"":"."+a)}let c=n&&d.g?d.g:null;return n&&(d.g=d[a]),i=d[a],c?t.data=t.data.replace(c,i):-1===t.data.indexOf(i)&&(t.data=r?i+t.data:t.data+i),a},y=(e,t,n)=>e.reduce((e,r,o)=>{let i=t[o];if(i&&i.call){let e=i(n),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;i=t?"."+t:e&&"object"==typeof e?e.props?"":p(e,""):!1===e?"":e}return e+r+(null==i?"":i)},"");function b(e){let t=this||{},n=e.call?e(t.p):e;
20return g(n.unshift?n.raw?y(n,[].slice.call(arguments,1),t.p):n.reduce((e,n)=>Object.assign(e,n&&n.call?n(t.p):n),{}):n,l(t.target),t.g,t.o,t.k)}b.bind({g:1});let k,v,x,w=b.bind({k:1});function _(e,t){let n=this||{};return function(){let r=arguments;function o(i,s){let a=Object.assign({},i),c=a.className||o.className;n.p=Object.assign({theme:v&&v()},a),n.o=/ *go\d+/.test(c),a.className=b.apply(n,r)+(c?" "+c:""),t&&(a.ref=s);let l=e;return e[0]&&(l=a.as||e,delete a.as),x&&l[0]&&x(a),k(l,a)}return t?t(o):o}}function T(){let e=i(["\nfrom {\n  transform: scale(0) rotate(45deg);\n	opacity: 0;\n}\nto {\n transform: scale(1) rotate(45deg);\n  opacity: 1;\n}"]);return T=function(){return e},e}function A(){let e=i(["\nfrom {\n  transform: scale(0);\n  opacity: 0;\n}\nto {\n  transform: scale(1);\n  opacity: 1;\n}"]);return A=function(){return e},e}function S(){let e=i(["\nfrom {\n  transform: scale(0) rotate(90deg);\n	opacity: 0;\n}\nto {\n  transform: scale(1) rotate(90deg);\n	opacity: 1;\n}"]);return S=function(){return e},e}function E(){let e=i(["\n  width: 20px;\n  opacity: 0;\n  height: 20px;\n  border-radius: 10px;\n  background: ",";\n  position: relative;\n  transform: rotate(45deg);\n\n  animation: "," 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)\n    forwards;\n  animation-delay: 100ms;\n\n  &:after,\n  &:before {\n    content: '';\n    animation: "," 0.15s ease-out forwards;\n    animation-delay: 150ms;\n    position: absolute;\n    border-radius: 3px;\n    opacity: 0;\n    background: ",";\n    bottom: 9px;\n    left: 4px;\n    height: 2px;\n    width: 12px;\n  }\n\n  &:before {\n    animation: "," 0.15s ease-out forwards;\n    animation-delay: 180ms;\n    transform: rotate(90deg);\n  }\n"]);return E=function(){return e},e}function I(){let e=i(["\n  from {\n    transform: rotate(0deg);\n  }\n  to {\n    transform: rotate(360deg);\n  }\n"]);return I=function(){return e},e}function C(){let e=i(["\n  width: 12px;\n  height: 12px;\n  box-sizing: border-box;\n  border: 2px solid;\n  border-radius: 100%;\n  border-color: ",";\n  border-right-color: ",";\n  animation: "," 1s linear infinite;\n"]);return C=function(){return e},e}function L(){let e=i(["\nfrom {\n  transform: scale(0) rotate(45deg);\n	opacity: 0;\n}\nto {\n  transform: scale(1) rotate(45deg);\n	opacity: 1;\n}"]);return L=function(){return e},e}function P(){let e=i(["\n0% {\n	height: 0;\n	width: 0;\n	opacity: 0;\n}\n40% {\n  height: 0;\n	width: 6px;\n	opacity: 1;\n}\n100% {\n  opacity: 1;\n  height: 10px;\n}"]);return P=function(){return e},e}function R(){let e=i(["\n  width: 20px;\n  opacity: 0;\n  height: 20px;\n  border-radius: 10px;\n  background: ",";\n  position: relative;\n  transform: rotate(45deg);\n\n  animation: "," 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)\n    forwards;\n  animation-delay: 100ms;\n  &:after {\n    content: '';\n    box-sizing: border-box;\n    animation: "," 0.2s ease-out forwards;\n    opacity: 0;\n    animation-delay: 200ms;\n    position: absolute;\n    border-right: 2px solid;\n    border-bottom: 2px solid;\n    border-color: ",";\n    bottom: 6px;\n    left: 6px;\n    height: 10px;\n    width: 6px;\n  }\n"]);return R=function(){return e},e}function O(){let e=i(["\n  position: absolute;\n"]);return O=function(){return e},e}function j(){let e=i(["\n  position: relative;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  min-width: 20px;\n  min-height: 20px;\n"]);return j=function(){return e},e}function M(){let e=i(["\nfrom {\n  transform: scale(0.6);\n  opacity: 0.4;\n}\nto {\n  transform: scale(1);\n  opacity: 1;\n}"]);return M=function(){return e},e}function N(){let e=i(["\n  position: relative;\n  transform: scale(0.6);\n  opacity: 0.4;\n  min-width: 20px;\n  animation: "," 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275)\n    forwards;\n"]);return N=function(){return e},e}function D(){let e=i(["\n  display: flex;\n  align-items: center;\n  background: #fff;\n  color: #363636;\n  line-height: 1.3;\n  will-change: transform;\n  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05);\n  max-width: 350px;\n  pointer-events: auto;\n  padding: 8px 10px;\n  border-radius: 8px;\n"]);return D=function(){return e},e}function B(){let e=i(["\n  display: flex;\n  justify-content: center;\n  margin: 4px 10px;\n  color: inherit;\n  flex: 1 1 auto;\n  white-space: pre-line;\n"]);return B=function(){return e},e}function F(){let e=i(["\n  z-index: 9999;\n  > * {\n    pointer-events: auto;\n  }\n"]);return F=function(){return e},e}var U=e=>"function"==typeof e,q=(e,t)=>
20U(e)?e(t):e,V=(r=0,()=>(++r).toString()),z=()=>{if(void 0===o&&"u">typeof window){let e=matchMedia("(prefers-reduced-motion: reduce)");o=!e||e.matches}return o},W=new Map,H=e=>{if(W.has(e))return;let t=setTimeout(()=>{W.delete(e),J({type:4,toastId:e})},1e3);W.set(e,t)},G=e=>{let t=W.get(e);t&&clearTimeout(t)},X=(e,t)=>{switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,20)};case 1:return t.toast.id&&G(t.toast.id),{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case 2:let{toast:n}=t;return e.toasts.find(e=>e.id===n.id)?X(e,{type:1,toast:n}):X(e,{type:0,toast:n});case 3:let{toastId:r}=t;return r?H(r):e.toasts.forEach(e=>{H(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===r||void 0===r?{...e,visible:!1}:e)};case 4:return void 0===t.toastId?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)};case 5:return{...e,pausedAt:t.time};case 6:let o=t.time-(e.pausedAt||0);return{...e,pausedAt:void 0,toasts:e.toasts.map(e=>({...e,pauseDuration:e.pauseDuration+o}))}}},K=[],Z={toasts:[],pausedAt:void 0},J=e=>{Z=X(Z,e),K.forEach(e=>{e(Z)})},Y={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},Q=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[t,n]=(0,a.useState)(Z);(0,a.useEffect)(()=>(K.push(n),()=>{let e=K.indexOf(n);e>-1&&K.splice(e,1)}),[t]);let r=t.toasts.map(t=>{var n,r;return{...e,...e[t.type],...t,duration:t.duration||(null==(n=e[t.type])?void 0:n.duration)||(null==e?void 0:e.duration)||Y[t.type],style:{...e.style,...null==(r=e[t.type])?void 0:r.style,...t.style}}});return{...t,toasts:r}},$=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"blank",n=arguments.length>2?arguments[2]:void 0;return{createdAt:Date.now(),visible:!0,type:t,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0,...n,id:(null==n?void 0:n.id)||V()}},ee=e=>(t,n)=>{let r=$(t,e,n);return J({type:2,toast:r}),r.id},et=(e,t)=>ee("blank")(e,t);et.error=ee("error"),et.success=ee("success"),et.loading=ee("loading"),et.custom=ee("custom"),et.dismiss=e=>{J({type:3,toastId:e})},et.remove=e=>J({type:4,toastId:e}),et.promise=(e,t,n)=>{let r=et.loading(t.loading,{...n,...null==n?void 0:n.loading});return e.then(e=>(et.success(q(t.success,e),{id:r,...n,...null==n?void 0:n.success}),e)).catch(e=>{et.error(q(t.error,e),{id:r,...n,...null==n?void 0:n.error})}),e};var en=(e,t)=>{J({type:1,toast:{id:e,height:t}})},er=()=>{J({type:5,time:Date.now()})},eo=e=>{let{toasts:t,pausedAt:n}=Q(e);(0,a.useEffect)(()=>{if(n)return;let e=Date.now(),r=t.map(t=>{if(t.duration===1/0)return;let n=(t.duration||0)+t.pauseDuration-(e-t.createdAt);if(n<0){t.visible&&et.dismiss(t.id);return}return setTimeout(()=>et.dismiss(t.id),n)});return()=>{r.forEach(e=>e&&clearTimeout(e))}},[t,n]);let r=(0,a.useCallback)(()=>{n&&J({type:6,time:Date.now()})},[n]),o=(0,a.useCallback)((e,n)=>{let{reverseOrder:r=!1,gutter:o=8,defaultPosition:i}=n||{},s=t.filter(t=>(t.position||i)===(e.position||i)&&t.height),a=s.findIndex(t=>t.id===e.id),c=s.filter((e,t)=>t<a&&e.visible).length;return s.filter(e=>e.visible).slice(...r?[c+1]:[0,c]).reduce((e,t)=>e+(t.height||0)+o,0)},[t]);return{toasts:t,handlers:{updateHeight:en,startPause:er,endPause:r,calculateOffset:o}}},ei=w(T()),es=w(A()),ea=w(S()),ec=_("div")(E(),e=>e.primary||"#ff4b4b",ei,es,e=>e.secondary||"#fff",ea),el=w(I()),eu=_("div")(C(),e=>e.secondary||"#e0e0e0",e=>e.primary||"#616161",el),eh=w(L()),ef=w(P()),ep=_("div")(R(),e=>e.primary||"#61d345",eh,ef,e=>e.secondary||"#fff"),ed=_("div")(O()),em=_("div")(j()),eg=w(M()),ey=_("div")(N(),eg),eb=e=>{let{toast:t}=e,{icon:n,type:r,iconTheme:o}=t;return void 0!==n?"string"==typeof n?a.createElement(ey,null,n):n:"blank"===r?null:a.createElement(em,null,a.createElement(eu,{...o}),"loading"!==r&&a.createElement(ed,null,"error"===r?a.createElement(ec,{...o}):a.createElement(ep,{...o})))},ek=e=>"\n0% {transform: translate3d(0,".concat(-200*e,"%,0) scale(.6); opacity:.5;}\n100% {transform: translate3d(0,0,0) scale(1); opacity:1;}\n"),ev=e=>"\n0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;}\n100% {transform: translate3d(0,".concat(-150*e,"%,-1px) scale(.6); opacity:0;}\n"),ex=_("div")(D()),ew=_("div")(B()),e_=(e,t)=>
20{let n=e.includes("top")?1:-1,[r,o]=z()?["0%{opacity:0;} 100%{opacity:1;}","0%{opacity:1;} 100%{opacity:0;}"]:[ek(n),ev(n)];return{animation:t?"".concat(w(r)," 0.35s cubic-bezier(.21,1.02,.73,1) forwards"):"".concat(w(o)," 0.4s forwards cubic-bezier(.06,.71,.55,1)")}},eT=a.memo(e=>{let{toast:t,position:n,style:r,children:o}=e,i=t.height?e_(t.position||n||"top-center",t.visible):{opacity:0},s=a.createElement(eb,{toast:t}),c=a.createElement(ew,{...t.ariaProps},q(t.message,t));return a.createElement(ex,{className:t.className,style:{...i,...r,...t.style}},"function"==typeof o?o({icon:s,message:c}):a.createElement(a.Fragment,null,s,c))});s=a.createElement,p.p=void 0,k=s,v=void 0,x=void 0;var eA=e=>{let{id:t,className:n,style:r,onHeightUpdate:o,children:i}=e,s=a.useCallback(e=>{if(e){let n=()=>{o(t,e.getBoundingClientRect().height)};n(),new MutationObserver(n).observe(e,{subtree:!0,childList:!0,characterData:!0})}},[t,o]);return a.createElement("div",{ref:s,className:n,style:r},i)},eS=(e,t)=>{let n=e.includes("top"),r=e.includes("center")?{justifyContent:"center"}:e.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:z()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:"translateY(".concat(t*(n?1:-1),"px)"),...n?{top:0}:{bottom:0},...r}},eE=b(F()),eI=e=>{let{reverseOrder:t,position:n="top-center",toastOptions:r,gutter:o,children:i,containerStyle:s,containerClassName:c}=e,{toasts:l,handlers:u}=eo(r);return a.createElement("div",{style:{position:"fixed",zIndex:9999,top:16,left:16,right:16,bottom:16,pointerEvents:"none",...s},className:c,onMouseEnter:u.startPause,onMouseLeave:u.endPause},l.map(e=>{let r=e.position||n,s=eS(r,u.calculateOffset(e,{reverseOrder:t,gutter:o,defaultPosition:n}));return a.createElement(eA,{id:e.id,key:e.id,onHeightUpdate:u.updateHeight,className:e.visible?eE:"",style:s},"custom"===e.type?q(e.message,e):i?i(e):a.createElement(eT,{toast:e,position:r}))}))},eC=et},4474:function(e,t,n){"use strict";let r,o,i,s,a,c;n.d(t,{L2:function(){return re},nu:function(){return rf},KP:function(){return rp}}),n(1128);var l,u,h,f,p,d,m,g,y,b,k=n(2265),v=n(7437);!function(e){e[e.NONE=0]="NONE",e[e._abstract=1]="_abstract";e[e._accessor=2]="_accessor";let t=3;e[e._as=t]="_as";let n=t+1;e[e._assert=n]="_assert";let r=n+1;e[e._asserts=r]="_asserts";let o=r+1;e[e._async=o]="_async";let i=o+1;e[e._await=i]="_await";let s=i+1;e[e._checks=s]="_checks";let a=s+1;e[e._constructor=a]="_constructor";let c=a+1;e[e._declare=c]="_declare";let l=c+1;e[e._enum=l]="_enum";let u=l+1;e[e._exports=u]="_exports";let h=u+1;e[e._from=h]="_from";let f=h+1;e[e._get=f]="_get";let p=f+1;e[e._global=p]="_global";let d=p+1;e[e._implements=d]="_implements";let m=d+1;e[e._infer=m]="_infer";let g=m+1;e[e._interface=g]="_interface";let y=g+1;e[e._is=y]="_is";let b=y+1;e[e._keyof=b]="_keyof";let k=b+1;e[e._mixins=k]="_mixins";let v=k+1;e[e._module=v]="_module";let x=v+1;e[e._namespace=x]="_namespace";let w=x+1;e[e._of=w]="_of";let _=w+1;e[e._opaque=_]="_opaque";let T=_+1;e[e._out=T]="_out";let A=T+1;e[e._override=A]="_override";let S=A+1;e[e._private=S]="_private";let E=S+1;e[e._protected=E]="_protected";let I=E+1;e[e._proto=I]="_proto";let C=I+1;e[e._public=C]="_public";let L=C+1;e[e._readonly=L]="_readonly";let P=L+1;e[e._require=P]="_require";let R=P+1;e[e._satisfies=R]="_satisfies";let O=R+1;e[e._set=O]="_set";let j=O+1;e[e._static=j]="_static";let M=j+1;e[e._symbol=M]="_symbol";let N=M+1;e[e._type=N]="_type";let D=N+1;e[e._unique=D]="_unique";let B=D+1;e[e._using=B]="_using"}(p||(p={})),(h=d||(d={}))[h.PRECEDENCE_MASK=15]="PRECEDENCE_MASK",h[h.IS_KEYWORD=16]="IS_KEYWORD",h[h.IS_ASSIGN=32]="IS_ASSIGN",h[h.IS_RIGHT_ASSOCIATIVE=64]="IS_RIGHT_ASSOCIATIVE",h[h.IS_PREFIX=128]="IS_PREFIX",h[h.IS_POSTFIX=256]="IS_POSTFIX",h[h.IS_EXPRESSION_START=512]="IS_EXPRESSION_START",h[h.num=512]="num",h[h.bigint=1536]="bigint",h[h.decimal=2560]="decimal",h[h.regexp=3584]="regexp",h[h.string=4608]="string",h[h.name=5632]="name",h[h.eof=6144]="eof",h[h.bracketL=7680]="bracketL",h[h.bracketR=8192]="bracketR",h[h.braceL=9728]="braceL",h[h.braceBarL=10752]="braceBarL",h[h.braceR=11264]="braceR",h[h.braceBarR=12288]="braceBarR",h[h.parenL=13824]="parenL",h[h.parenR=14336]="parenR",h[h.comma=15360]="comma",h[h.semi=16384]="semi",h[h.colon=17408]="colon",h[h.doubleColon=18432]="doubleColon",h[h.dot=19456]="dot",h[h.question=20480]="question",h[h.questionDot=21504]="questionDot",h[h.arrow=22528]="arrow",h[h.template=23552]="template",h[h.ellipsis=24576]="ellipsis",h[h.backQuote=25600]="backQuote",h[h.dollarBraceL=27136]="dollarBraceL",h[h.at=27648]="at",h[h.hash=29184]="hash",h[h.eq=29728]="eq",h[h.assign=30752]="assign",h[h.preIncDec=32640]="preIncDec",h[h.postIncDec=33664]="postIncDec",h[h.bang=34432]="bang",h[h.tilde=35456]="tilde",h[h.pipeline=35841]="pipeline",h[h.nullishCoalescing=36866]="nullishCoalescing",h[h.logicalOR=37890]="logicalOR",h[h.logicalAND=38915]="logicalAND",h[h.bitwiseOR=39940]="bitwiseOR",h[h.bitwiseXOR=40965]="bitwiseXOR",h[h.bitwiseAND=41990]="bitwiseAND",h[h.equality=43015]="equality",h[h.lessThan=44040]="lessThan",h[h.greaterThan=45064]="greaterThan",h[h.relationalOrEqual=46088]="relationalOrEqual",h[h.bitShiftL=47113]="bitShiftL",h[h.bitShiftR=48137]="bitShiftR",h[h.plus=49802]="plus",h[h.minus=50826]="minus",h[h.modulo=51723]="modulo",h[h.star=52235]="star",h[h.slash=53259]="slash",h[h.exponent=54348]="exponent",h[h.jsxName=55296]="jsxName",h[h.jsxText=56320]="jsxText",h[h.jsxEmptyText=57344]="jsxEmptyText",h[h.jsxTagStart=58880]="jsxTagStart",h[h.jsxTagEnd=59392]="jsxTagEnd",h[h.t
20ypeParameterStart=60928]="typeParameterStart",h[h.nonNullAssertion=61440]="nonNullAssertion",h[h._break=62480]="_break",h[h._case=63504]="_case",h[h._catch=64528]="_catch",h[h._continue=65552]="_continue",h[h._debugger=66576]="_debugger",h[h._default=67600]="_default",h[h._do=68624]="_do",h[h._else=69648]="_else",h[h._finally=70672]="_finally",h[h._for=71696]="_for",h[h._function=73232]="_function",h[h._if=73744]="_if",h[h._return=74768]="_return",h[h._switch=75792]="_switch",h[h._throw=77456]="_throw",h[h._try=77840]="_try",h[h._var=78864]="_var",h[h._let=79888]="_let",h[h._const=80912]="_const",h[h._while=81936]="_while",h[h._with=82960]="_with",h[h._new=84496]="_new",h[h._this=85520]="_this",h[h._super=86544]="_super",h[h._class=87568]="_class",h[h._extends=88080]="_extends",h[h._export=89104]="_export",h[h._import=90640]="_import",h[h._yield=91664]="_yield",h[h._null=92688]="_null",h[h._true=93712]="_true",h[h._false=94736]="_false",h[h._in=95256]="_in",h[h._instanceof=96280]="_instanceof",h[h._typeof=97936]="_typeof",h[h._void=98960]="_void",h[h._delete=99984]="_delete",h[h._async=100880]="_async",h[h._get=101904]="_get",h[h._set=102928]="_set",h[h._declare=103952]="_declare",h[h._readonly=104976]="_readonly",h[h._abstract=106e3]="_abstract",h[h._static=107024]="_static",h[h._public=107536]="_public",h[h._private=108560]="_private",h[h._protected=109584]="_protected",h[h._override=110608]="_override",h[h._as=112144]="_as",h[h._enum=113168]="_enum",h[h._type=114192]="_type",h[h._implements=115216]="_implements";class x{constructor(e,t,n){this.startTokenIndex=e,this.endTokenIndex=t,this.isFunctionScope=n}}class w{constructor(e,t,n,r,o,i,s,a,c,l,u,h,f){this.potentialArrowAt=e,this.noAnonFunctionType=t,this.inDisallowConditionalTypesContext=n,this.tokensLength=r,this.scopesLength=o,this.pos=i,this.type=s,this.contextualKeyword=a,this.start=c,this.end=l,this.isType=u,this.scopeDepth=h,this.error=f}}class _{__init(){this.potentialArrowAt=-1}__init2(){this.noAnonFunctionType=!1}__init3(){this.inDisallowConditionalTypesContext=!1}__init4(){this.tokens=[]}__init5(){this.scopes=[]}__init6(){this.pos=0}__init7(){this.type=d.eof}__init8(){this.contextualKeyword=p.NONE}__init9(){this.start=0}__init10(){this.end=0}__init11(){this.isType=!1}__init12(){this.scopeDepth=0}__init13(){this.error=null}snapshot(){return new w(this.potentialArrowAt,this.noAnonFunctionType,this.inDisallowConditionalTypesContext,this.tokens.length,this.scopes.length,this.pos,this.type,this.contextualKeyword,this.start,this.end,this.isType,this.scopeDepth,this.error)}restoreFromSnapshot(e){this.potentialArrowAt=e.potentialArrowAt,this.noAnonFunctionType=e.noAnonFunctionType,this.inDisallowConditionalTypesContext=e.inDisallowConditionalTypesContext,this.tokens.length=e.tokensLength,this.scopes.length=e.scopesLength,this.pos=e.pos,this.type=e.type,this.contextualKeyword=e.contextualKeyword,this.start=e.start,this.end=e.end,this.isType=e.isType,this.scopeDepth=e.scopeDepth,this.error=e.error}constructor(){_.prototype.__init.call(this),_.prototype.__init2.call(this),_.prototype.__init3.call(this),_.prototype.__init4.call(this),_.prototype.__init5.call(this),_.prototype.__init6.call(this),_.prototype.__init7.call(this),_.prototype.__init8.call(this),_.prototype.__init9.call(this),_.prototype.__init10.call(this),_.prototype.__init11.call(this),_.prototype.__init12.call(this),_.prototype.__init13.call(this)}}(f=m||(m={}))[f.backSpace=8]="backSpace",f[f.lineFeed=10]="lineFeed",f[f.tab=9]="tab",f[f.carriageReturn=13]="carriageReturn",f[f.shiftOut=14]="shiftOut",f[f.space=32]="space",f[f.exclamationMark=33]="exclamationMark",f[f.quotationMark=34]="quotationMark",f[f.numberSign=35]="numberSign",f[f.dollarSign=36]="dollarSign",f[f.percentSign=37]="percentSign",f[f.ampersand=38]="ampersand",f[f.apostrophe=39]="apostrophe",f[f.leftParenthesis=40]="leftParenthesis",f[f.rightParenthesis=41]="rightParenthesis",f[f.asterisk=42]="asterisk",f[f.plusSign=43]="plusSign",f[f.comma=44]="comma",f[f.dash=45]="dash",f[f.dot=46]="dot",f[f.slash=47]="slash",f[f.digit0=48]="digit0",f[f.digit1=49]="digit1",f[f.digit2=50]="digit2",f[f.digit3=51]="digit3",f[f.digit4=52]="digit4",f[f.digit5=53]="digit5",f[f.digit6=54]="digit6",f[f.digit7=55]="digit7",f[f.digit8=56]="digit8",f[f.digit9=57]="digit9",f[f.colon=58]="colon",f[f.semicolon=59]="semicolon",f[f.lessThan=60]="lessThan",f[f.equalsTo=61]="equalsTo",f[f.greaterThan=62]="greaterThan",f[f.questionMark=63]="questionMark",f[f.atSign=64]="atSign",f[f.uppercaseA=65]="uppercaseA",f[f.uppercaseB=66]="uppercaseB",f[f.uppercaseC=67]="uppercaseC",f[f.uppercaseD=68]="uppercaseD",f[f.uppercaseE=69]="uppercaseE",f[f.uppercaseF=70]="uppercaseF",f[f.uppercaseG=71]="uppercaseG",f[f.uppercaseH=72]="uppercaseH",f[f.uppercaseI=73]="uppercaseI",f[f.uppercaseJ=74]="uppercaseJ",f[f.uppercaseK=75]="uppercaseK",f[f.uppercaseL=76]="uppercaseL",f[f.uppercaseM=77]="uppercaseM",f[f.uppercaseN=78]="uppercaseN",f[f.uppercaseO=79]="uppercaseO",f[f.uppercaseP=80]="uppercaseP",f[f.uppercaseQ=81]="uppercaseQ",f[f.uppercaseR=82]="uppercaseR",f[f.uppercaseS=83]="uppercaseS",f[f.uppercaseT=84]="uppercaseT",f[f.uppercaseU=85]="uppercaseU",f[f.uppercaseV=86]="uppercaseV",f[f.uppercaseW=87]="uppercaseW",f[f.uppercaseX=88]="uppercaseX",f[f.uppercaseY=89]="uppercaseY",f[f.uppercaseZ=90]="uppercaseZ",f[f.leftSquareBracket=91]="leftSquareBracket",f[f.backslash=92]="backslash",f[f.rightSquareBracket=93]="rightSquareBracket",f[f.caret=94]="caret",f[f.underscore=95]="underscore",f[f.graveAccent=96]="graveAccent",f[f.lowercaseA=97]="lowercaseA",f[f.lowercaseB=98]="lowercaseB",f[f.lowercaseC=99]="lowercaseC",f[f.lowercaseD=100]="lowercaseD",f[f.lowercaseE=101]="lowercaseE",f[f.lowercaseF=102]="lowercaseF",f[f.lowercaseG=103]="lowercaseG",f[f.lowercaseH=104]="lowercaseH",f[f.lowercaseI=105]="lowercaseI",f[f.lowercaseJ=106]="lowercaseJ",f[f.lowercaseK=107]="lowercaseK",f[f.lowercaseL=108]="lowercaseL",f[f.lowercaseM=109]="lowercaseM",f[f.lowercaseN=110]="lowercaseN",f[f.lowercaseO=111]="lowercaseO",f[f.lowercaseP=112]="lowercaseP",f[f.lowercaseQ=113]="lowercaseQ",f[f.lowercaseR=114]="lowercaseR",f[f.lowercaseS=115]="lowercaseS",f[f.lowercaseT=116]="lowercaseT",f[f.lowercaseU=117]="lowercaseU",f[f.lowercaseV=118]="lowercaseV",f[f.lowercaseW=119]="lowercaseW",f[f.lowercaseX=120]="lowercaseX",f[f.lowercaseY=121]="lowercaseY",f[f.lowercaseZ=122]="lowercaseZ",f[f.leftCurlyBrace=123]="leftCurlyBrace",f[f.verticalBar=124]="verticalBar",f[f.rightCurlyBrace=125]="rightCurlyBrace",f[f.tilde=126]="tilde",f[f.n
20onBreakingSpace=160]="nonBreakingSpace",f[f.oghamSpaceMark=5760]="oghamSpaceMark",f[f.lineSeparator=8232]="lineSeparator",f[f.paragraphSeparator=8233]="paragraphSeparator";class T{constructor(e,t){this.line=e,this.column=t}}function A(e){return s.contextualKeyword===e}function S(e){let t=ee();return t.type===d.name&&t.contextualKeyword===e}function E(e){return s.contextualKeyword===e&&Z(d.name)}function I(e){E(e)||M()}function C(){return Y(d.eof)||Y(d.braceR)||L()}function L(){let e=s.tokens[s.tokens.length-1],t=e?e.end:0;for(let e=t;e<s.start;e++){let t=a.charCodeAt(e);if(t===m.lineFeed||t===m.carriageReturn||8232===t||8233===t)return!0}return!1}function P(){let e=et();for(let t=s.end;t<e;t++){let e=a.charCodeAt(t);if(e===m.lineFeed||e===m.carriageReturn||8232===e||8233===e)return!0}return!1}function R(){return Z(d.semi)||C()}function O(){R()||M('Unexpected token, expected ";"')}function j(e){Z(e)||M('Unexpected token, expected "'.concat(function(e){switch(e){case d.num:return"num";case d.bigint:return"bigint";case d.decimal:return"decimal";case d.regexp:return"regexp";case d.string:return"string";case d.name:return"name";case d.eof:return"eof";case d.bracketL:return"[";case d.bracketR:return"]";case d.braceL:return"{";case d.braceBarL:return"{|";case d.braceR:return"}";case d.braceBarR:return"|}";case d.parenL:return"(";case d.parenR:return")";case d.comma:return",";case d.semi:return";";case d.colon:return":";case d.doubleColon:return"::";case d.dot:return".";case d.question:return"?";case d.questionDot:return"?.";case d.arrow:return"=>";case d.template:return"template";case d.ellipsis:return"...";case d.backQuote:return"`";case d.dollarBraceL:return"${";case d.at:return"@";case d.hash:return"#";case d.eq:return"=";case d.assign:return"_=";case d.preIncDec:case d.postIncDec:return"++/--";case d.bang:return"!";case d.tilde:return"~";case d.pipeline:return"|>";case d.nullishCoalescing:return"??";case d.logicalOR:return"||";case d.logicalAND:return"&&";case d.bitwiseOR:return"|";case d.bitwiseXOR:return"^";case d.bitwiseAND:return"&";case d.equality:return"==/!=";case d.lessThan:return"<";case d.greaterThan:return">";case d.relationalOrEqual:return"<=/>=";case d.bitShiftL:return"<<";case d.bitShiftR:return">>/>>>";case d.plus:return"+";case d.minus:return"-";case d.modulo:return"%";case d.star:return"*";case d.slash:return"/";case d.exponent:return"**";case d.jsxName:return"jsxName";case d.jsxText:return"jsxText";case d.jsxEmptyText:return"jsxEmptyText";case d.jsxTagStart:return"jsxTagStart";case d.jsxTagEnd:return"jsxTagEnd";case d.typeParameterStart:return"typeParameterStart";case d.nonNullAssertion:return"nonNullAssertion";case d._break:return"break";case d._case:return"case";case d._catch:return"catch";case d._continue:return"continue";case d._debugger:return"debugger";case d._default:return"default";case d._do:return"do";case d._else:return"else";case d._finally:return"finally";case d._for:return"for";case d._function:return"function";case d._if:return"if";case d._return:return"return";case d._switch:return"switch";case d._throw:return"throw";case d._try:return"try";case d._var:return"var";case d._let:return"let";case d._const:return"const";case d._while:return"while";case d._with:return"with";case d._new:return"new";case d._this:return"this";case d._super:return"super";case d._class:return"class";case d._extends:return"extends";case d._export:return"export";case d._import:return"import";case d._yield:return"yield";case d._null:return"null";case d._true:return"true";case d._false:return"false";case d._in:return"in";case d._instanceof:return"instanceof";case d._typeof:return"typeof";case d._void:return"void";case d._delete:return"delete";case d._async:return"async";case d._get:return"get";case d._set:return"set";case d._declare:return"declare";case d._readonly:return"readonly";case d._abstract:return"abstract";case d._static:return"static";case d._public:return"public";case d._private:return"private";case d._protected:return"protected";case d._override:return"override";case d._as:return"as";case d._enum:return"enum";
20case d._type:return"type";case d._implements:return"implements";default:return""}}(e),'"'))}function M(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Unexpected token",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s.start;if(s.error)return;let n=SyntaxError(e);n.pos=t,s.error=n,s.pos=a.length,ea(d.eof)}let N=[9,11,12,m.space,m.nonBreakingSpace,m.oghamSpaceMark,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279],D=/(?:\s|\/\/.*|\/\*[^]*?\*\/)*/g,B=new Uint8Array(65536);for(let e of N)B[e]=1;let F=new Uint8Array(65536);for(let e=0;e<128;e++)F[e]=!function(e){if(e<48)return 36===e;if(e<58)return!0;if(e<65)return!1;if(e<91)return!0;if(e<97)return 95===e;if(e<123)return!0;if(e<128)return!1;throw Error("Should not be called with non-ASCII char code.")}(e)?0:1;for(let e=128;e<65536;e++)F[e]=1;for(let e of N)F[e]=0;F[8232]=0,F[8233]=0;let U=F.slice();for(let e=m.digit0;e<=m.digit9;e++)U[e]=0;let q=new Int32Array([-1,27,783,918,1755,2376,2862,3483,-1,3699,-1,4617,4752,4833,5130,5508,5940,-1,6480,6939,7749,8181,8451,8613,-1,8829,-1,-1,-1,54,243,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,432,-1,-1,-1,675,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,81,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,108,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,135,-1,-1,-1,-1,-1,-1,-1,-1,-1,162,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,189,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,216,-1,-1,-1,-1,-1,-1,p._abstract<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,270,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,297,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,324,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,351,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,378,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,405,-1,-1,-1,-1,-1,-1,-1,-1,p._accessor<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._as<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,459,-1,-1,-1,-1,-1,594,-1,-1,-1,-1,-1,-1,486,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,513,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,540,-1,-1,-1,-1,-1,-1,p._assert<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,567,-1,-1,-1,-1,-1,-1,-1,p._asserts<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,621,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,648,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._async<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,702,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,729,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,756,-1,-1,-1,-1,-1,-1,p._await<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,810,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,837,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,864,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,891,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._break<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,945,-1,-1,-1,-1,-1,-1,1107,-1,-1,-1,1242,-1,-1,1350,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,972,1026,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,999,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._case<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1053,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1080,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._catch<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1134,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1161,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1188,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1215,-1,-1,-1,-1,-1,-1,-1,p._checks<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1269,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1296,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1323,-1,-1,-1,-1,-1,-1,-1,(d._class<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1377,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1404,1620,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1431,-1,-1,-1,-1,-1,-1,(d._const<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1458,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1485,-1,-1,-1,-1,-1,-1,-1,-1,1512,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1539,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1566,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1593,-1,-1,-1,-1,-1,-1,-1,-1,p._constructor<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1647,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1674,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1701,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1728,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._continue<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1782,-1,-1,-1,-1,-1,-1,-1,-1,-1,2349,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1809,1971,-1,-1,2106,-1,-1,-1,-1,-1,2241,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1836,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1863,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1890,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1917,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1944,-1,-1,-1,-1,-1,-1,-1,-1,(d._debugger<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1998,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2025,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2052,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2079,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._declare<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2133,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2160,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2187,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2214,-1,-1,-1,-1,-1,-1,(d._default<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2268,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2295,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2322,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._delete<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._do<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2403,-1,2484,-1,-1,-1,-1,-1,-1,-1,-1,-1,2565,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2430,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2457,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._else<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2511,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2538,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._enum<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2592,-1,-1,-1,2727,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2619,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2646,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2673,-1,-1,-1,-1,-1,-1,(d._export<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2700,-1,-1,-1,-1,-1,-1,-1,p._exports<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2754,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2781,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2808,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2835,-1,-1,-1,-1,-1,-1,-1,(d._extends<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2889,-1,-1,-1,-1,-1,-1,-1,2997,-1,-1,-1,-1,-1,3159,-1,-1,3213,-1,-1,3294,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2916,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2943,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2970,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._false<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3024,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3051,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3078,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3105,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3132,-1,(d._finally<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3186,-1,-1,-1,-1,-1,-1,-1,-1,(d._for<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3240,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3267,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._from<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3321,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3348,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3375,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3402,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3429,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3456,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._function<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3510,-1,-1,-1,-1,-1,-1,3564,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3537,-1,-1,-1,-1,-1,-1,p._get<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3591,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3618,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3645,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3672,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._global<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3726,-1,-1,-1,-1,-1,-1,3753,4077,-1,-1,-1,-1,4590,-1,-1,-1,-1,-1,-1,-1,(d._if<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3780,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3807,-1,-1,3996,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3834,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3861,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3888,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3915,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3942,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3969,-1,-1,-1,-1,-1,-1,-1,p._implements<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4023,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4050,-1,-1,-1,-1,-1,-1,(d._import<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._in<<1)+1,-1,-1,-1,-1,-1,4104,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4185,4401,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4131,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4158,-1,-1,-1,-1,-1,-1,-1,-1,p._infer<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4212,-1,-1,-1,-1,-1,-1,-1,4239,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4266,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4293,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4320,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4347,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4374,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._instanceof<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4428,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4455,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4482,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4509,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4536,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4563,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._interface<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._is<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4644,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4671,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4698,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4725,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._keyof<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4779,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4806,-1,-1,-1,-1,-1,-1,(d._let<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4860,-1,-1,-1,-1,-1,4995,-1,-1,-1,-1,-1,-1,-1,-1,-1,-
201,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4887,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4914,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4941,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4968,-1,-1,-1,-1,-1,-1,-1,p._mixins<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5022,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5049,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5076,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5103,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._module<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5157,-1,-1,-1,5373,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5427,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5184,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5211,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5238,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5265,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5292,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5319,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5346,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._namespace<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5400,-1,-1,-1,(d._new<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5454,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5481,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._null<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5535,-1,-1,-1,-1,-1,-1,-1,-1,-1,5562,-1,-1,-1,-1,5697,5751,-1,-1,-1,-1,p._of<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5589,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5616,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5643,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5670,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._opaque<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5724,-1,-1,-1,-1,-1,-1,p._out<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5778,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5805,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5832,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5859,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5886,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5913,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._override<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5967,-1,-1,6345,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5994,-1,-1,-1,-1,-1,6129,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6021,-1,-1,-1,-1,-1,6048,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6075,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6102,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._private<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6156,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6183,-1,-1,-1,-1,-1,-1,-1,-1,-1,6318,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6210,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6237,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6264,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6291,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._protected<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._proto<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6372,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6399,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6426,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6453,
20-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._public<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6507,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6534,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6696,-1,-1,6831,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6561,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6588,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6615,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6642,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6669,-1,p._readonly<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6723,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6750,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6777,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6804,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._require<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6858,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6885,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6912,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._return<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6966,-1,-1,-1,7182,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7236,7371,-1,7479,-1,7614,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6993,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7020,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7047,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7074,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7101,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7128,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7155,-1,-1,-1,-1,-1,-1,-1,p._satisfies<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7209,-1,-1,-1,-1,-1,-1,p._set<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7263,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7290,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7317,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7344,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._static<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7398,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7425,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7452,-1,-1,-1,-1,-1,-1,-1,-1,(d._super<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7506,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7533,-1,-1,-1,-1,-1,-1,-1,-1,-1,7560,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7587,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._switch<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7641,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7668,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7695,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7722,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._symbol<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7776,-1,-1,-1,-1,-1,-1,-1,-1,-1,7938,-1,-1,-1,-1,-1,-1,8046,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7803,-1,-1,-1,-1,-1,-1,-1,-1,7857,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7830,-1,-1,-1,-1,-1,-1,-1,(d._this<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7884,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7911,-1,-1,-1,(d._throw<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7965,-1,-1,-1,8019,-1,-1,-1,-1,-1,-1,7992,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._true<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._try<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8073,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8100,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._type<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8127,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8154,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._typeof<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8208,-1,-1,-1,-1,8343,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8235,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8262,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8289,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8316,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._unique<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8370,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8397,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8424,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,p._using<<1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8478,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8532,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8505,-1,-1,-1,-1,-1,-1,-1,-1,(d._var<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8559,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8586,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._void<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8640,8748,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8667,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8694,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8721,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._while<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8775,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8802,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._with<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8856,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8883,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8910,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8937,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,(d._yield<<1)+1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1]);function V(e){let t=e.identifierRole;return t===g.TopLevelDeclaration||t===g.FunctionScopedDeclaration||t===g.BlockScopedDeclaration||t===g.ObjectShorthandTopLevelDeclaration||t===g.ObjectShorthandFunctionScopedDeclaration||t===g.ObjectShorthandBlockScopedDeclaration}function z(e){let t=e.identifierRole;return t===g.TopLevelDeclaration||t===g.ObjectShorthandTopLevelDeclaration||t===g.ImportDeclaration}!function(e){e[e.Access=0]="Access",e[e.ExportAccess=1]="ExportAccess";e[e.TopLevelDeclaration=2]="TopLevelDeclaration";let t=3;e[e.FunctionScopedDeclaration=t]="FunctionScopedDeclaration";let n=t+1;e[e.BlockScopedDeclaration=n]="BlockScopedDeclaration";let r=n+1;e[e.ObjectShorthandTopLevelDeclaration=r]="ObjectShorthandTopLevelDeclaration";let o=r+1;e[e.ObjectShorthandFunctionScopedDeclaration=o]="ObjectShorthandFunctionScopedDeclaration";let i=o+1;e[e.ObjectShorthandBlockScopedDeclaration=i]="ObjectShorthandBlockScopedDeclaration";let s=i+1;e[e.ObjectShorthand=s]="ObjectShorthand";let a=s+1;e[e.ImportDeclaration=a]="ImportDeclaration";
20let c=a+1;e[e.ObjectKey=c]="ObjectKey";let l=c+1;e[e.ImportAccess=l]="ImportAccess"}(g||(g={})),(l=y||(y={}))[l.NoChildren=0]="NoChildren",l[l.OneChild=1]="OneChild",l[l.StaticChildren=2]="StaticChildren",l[l.KeyAfterPropSpread=3]="KeyAfterPropSpread";class W{constructor(){this.type=s.type,this.contextualKeyword=s.contextualKeyword,this.start=s.start,this.end=s.end,this.scopeDepth=s.scopeDepth,this.isType=s.isType,this.identifierRole=null,this.jsxRole=null,this.shadowsGlobal=!1,this.isAsyncOperation=!1,this.contextId=null,this.rhsEndIndex=null,this.isExpression=!1,this.numNullishCoalesceStarts=0,this.numNullishCoalesceEnds=0,this.isOptionalChainStart=!1,this.isOptionalChainEnd=!1,this.subscriptStartIndex=null,this.nullishStartIndex=null}}function H(){s.tokens.push(new W),eo()}function G(){s.tokens.push(new W),s.start=s.pos,function(){for(;;){if(s.pos>=a.length){M("Unterminated template");return}let e=a.charCodeAt(s.pos);if(e===m.graveAccent||e===m.dollarSign&&a.charCodeAt(s.pos+1)===m.leftCurlyBrace){if(s.pos===s.start&&Y(d.template)){if(e===m.dollarSign){s.pos+=2,ea(d.dollarBraceL);return}++s.pos,ea(d.backQuote);return}ea(d.template);return}e===m.backslash&&s.pos++,s.pos++}}()}function X(e){for(let t=s.tokens.length-e;t<s.tokens.length;t++)s.tokens[t].isType=!0;let t=s.isType;return s.isType=!0,t}function K(e){s.isType=e}function Z(e){return!!Y(e)&&(H(),!0)}function J(e){let t=s.isType;s.isType=!0,Z(e),s.isType=t}function Y(e){return s.type===e}function Q(){let e=s.snapshot();H();let t=s.type;return s.restoreFromSnapshot(e),t}class ${constructor(e,t){this.type=e,this.contextualKeyword=t}}function ee(){let e=s.snapshot();H();let t=s.type,n=s.contextualKeyword;return s.restoreFromSnapshot(e),new $(t,n)}function et(){return en(s.pos)}function en(e){return D.lastIndex=e,e+D.exec(a)[0].length}function er(){return a.charCodeAt(et())}function eo(){var e;if(es(),s.start=s.pos,s.pos>=a.length){let e=s.tokens;e.length>=2&&e[e.length-1].start>=a.length&&e[e.length-2].start>=a.length&&M("Unexpectedly reached the end of input."),ea(d.eof);return}U[e=a.charCodeAt(s.pos)]||e===m.backslash||e===m.atSign&&a.charCodeAt(s.pos+1)===m.atSign?function(){let e=0,t=0,n=s.pos;for(;n<a.length&&!((t=a.charCodeAt(n))<m.lowercaseA)&&!(t>m.lowercaseZ);){let r=q[e+(t-m.lowercaseA)+1];if(-1===r)break;e=r,n++}let r=q[e];if(r>-1&&!F[t]){s.pos=n,1&r?ea(r>>>1):ea(d.name,r>>>1);return}for(;n<a.length;){let e=a.charCodeAt(n);if(F[e])n++;else if(e===m.backslash){if(n+=2,a.charCodeAt(n)===m.leftCurlyBrace){for(;n<a.length&&a.charCodeAt(n)!==m.rightCurlyBrace;)n++;n++}}else if(e===m.atSign&&a.charCodeAt(n+1)===m.atSign)n+=2;else break}s.pos=n,ea(d.name)}():eu(e)}function ei(e){let t=a.charCodeAt(s.pos+=e);if(s.pos<a.length)for(;t!==m.lineFeed&&t!==m.carriageReturn&&t!==m.lineSeparator&&t!==m.paragraphSeparator&&++s.pos<a.length;)t=a.charCodeAt(s.pos)}function es(){for(;s.pos<a.length;){let e=a.charCodeAt(s.pos);switch(e){case m.carriageReturn:a.charCodeAt(s.pos+1)===m.lineFeed&&++s.pos;case m.lineFeed:case m.lineSeparator:case m.paragraphSeparator:++s.pos;break;case m.slash:switch(a.charCodeAt(s.pos+1)){case m.asterisk:s.pos+=2,function(){for(;a.charCodeAt(s.pos)!==m.asterisk||a.charCodeAt(s.pos+1)!==m.slash;)if(s.pos++,s.pos>a.length){M("Unterminated comment",s.pos-2);return}s.pos+=2}();break;case m.slash:ei(2);break;default:return}break;default:if(!B[e])return;++s.pos}}}function ea(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p.NONE;s.end=s.pos,s.type=e,s.contextualKeyword=t}function ec(){if(s.isType){eh(d.greaterThan,1);return}let e=a.charCodeAt(s.pos+1);if(e===m.greaterThan){let e=a.charCodeAt(s.pos+2)===m.greaterThan?3:2;
20if(a.charCodeAt(s.pos+e)===m.equalsTo){eh(d.assign,e+1);return}eh(d.bitShiftR,e);return}e===m.equalsTo?eh(d.relationalOrEqual,2):eh(d.greaterThan,1)}function el(){s.type===d.greaterThan&&(s.pos-=1,ec())}function eu(e){switch(e){case m.numberSign:++s.pos,ea(d.hash);return;case m.dot:!function(){let e=a.charCodeAt(s.pos+1);if(e>=m.digit0&&e<=m.digit9){ep(!0);return}e===m.dot&&a.charCodeAt(s.pos+2)===m.dot?(s.pos+=3,ea(d.ellipsis)):(++s.pos,ea(d.dot))}();return;case m.leftParenthesis:++s.pos,ea(d.parenL);return;case m.rightParenthesis:++s.pos,ea(d.parenR);return;case m.semicolon:++s.pos,ea(d.semi);return;case m.comma:++s.pos,ea(d.comma);return;case m.leftSquareBracket:++s.pos,ea(d.bracketL);return;case m.rightSquareBracket:++s.pos,ea(d.bracketR);return;case m.leftCurlyBrace:i&&a.charCodeAt(s.pos+1)===m.verticalBar?eh(d.braceBarL,2):(++s.pos,ea(d.braceL));return;case m.rightCurlyBrace:++s.pos,ea(d.braceR);return;case m.colon:a.charCodeAt(s.pos+1)===m.colon?eh(d.doubleColon,2):(++s.pos,ea(d.colon));return;case m.questionMark:!function(){let e=a.charCodeAt(s.pos+1),t=a.charCodeAt(s.pos+2);e!==m.questionMark||i&&s.isType?e!==m.dot||t>=m.digit0&&t<=m.digit9?(++s.pos,ea(d.question)):(s.pos+=2,ea(d.questionDot)):t===m.equalsTo?eh(d.assign,3):eh(d.nullishCoalescing,2)}();return;case m.atSign:++s.pos,ea(d.at);return;case m.graveAccent:++s.pos,ea(d.backQuote);return;case m.digit0:{let e=a.charCodeAt(s.pos+1);if(e===m.lowercaseX||e===m.uppercaseX||e===m.lowercaseO||e===m.uppercaseO||e===m.lowercaseB||e===m.uppercaseB){!function(){for(s.pos+=2;;){let e=a.charCodeAt(s.pos);if(e>=m.digit0&&e<=m.digit9||e>=m.lowercaseA&&e<=m.lowercaseF||e>=m.uppercaseA&&e<=m.uppercaseF||e===m.underscore)s.pos++;else break}
20a.charCodeAt(s.pos)===m.lowercaseN?(++s.pos,ea(d.bigint)):ea(d.num)}();return}}case m.digit1:case m.digit2:case m.digit3:case m.digit4:case m.digit5:case m.digit6:case m.digit7:case m.digit8:case m.digit9:ep(!1);return;case m.quotationMark:case m.apostrophe:!function(e){for(s.pos++;;){if(s.pos>=a.length){M("Unterminated string constant");return}let t=a.charCodeAt(s.pos);if(t===m.backslash)s.pos++;else if(t===e)break;s.pos++}s.pos++,ea(d.string)}(e);return;case m.slash:a.charCodeAt(s.pos+1)===m.equalsTo?eh(d.assign,2):eh(d.slash,1);return;case m.percentSign:case m.asterisk:let t,n,r;t=e===m.asterisk?d.star:d.modulo,n=1,r=a.charCodeAt(s.pos+1),e===m.asterisk&&r===m.asterisk&&(n++,r=a.charCodeAt(s.pos+2),t=d.exponent),r===m.equalsTo&&a.charCodeAt(s.pos+2)!==m.greaterThan&&(n++,t=d.assign),eh(t,n);return;case m.verticalBar:case m.ampersand:!function(e){let t=a.charCodeAt(s.pos+1);if(t===e){a.charCodeAt(s.pos+2)===m.equalsTo?eh(d.assign,3):eh(e===m.verticalBar?d.logicalOR:d.logicalAND,2);return}if(e===m.verticalBar){if(t===m.greaterThan){eh(d.pipeline,2);return}if(t===m.rightCurlyBrace&&i){eh(d.braceBarR,2);return}}if(t===m.equalsTo){eh(d.assign,2);return}eh(e===m.verticalBar?d.bitwiseOR:d.bitwiseAND,1)}(e);return;case m.caret:a.charCodeAt(s.pos+1)===m.equalsTo?eh(d.assign,2):eh(d.bitwiseXOR,1);return;case m.plusSign:case m.dash:!function(e){let t=a.charCodeAt(s.pos+1);if(t===e){eh(d.preIncDec,2);return}t===m.equalsTo?eh(d.assign,2):e===m.plusSign?eh(d.plus,1):eh(d.minus,1)}(e);return;case m.lessThan:!function(){let e=a.charCodeAt(s.pos+1);if(e===m.lessThan){if(a.charCodeAt(s.pos+2)===m.equalsTo){eh(d.assign,3);return}s.isType?eh(d.lessThan,1):eh(d.bitShiftL,2);return}e===m.equalsTo?eh(d.relationalOrEqual,2):eh(d.lessThan,1)}();return;case m.greaterThan:ec();return;case m.equalsTo:case m.exclamationMark:!function(e){let t=a.charCodeAt(s.pos+1);if(t===m.equalsTo){eh(d.equality,a.charCodeAt(s.pos+2)===m.equalsTo?3:2);return}if(e===m.equalsTo&&t===m.greaterThan){s.pos+=2,ea(d.arrow);return}eh(e===m.equalsTo?d.eq:d.bang,1)}(e);return;case m.tilde:eh(d.tilde,1);return}M("Unexpected character '".concat(String.fromCharCode(e),"'"),s.pos)}function eh(e,t){s.pos+=t,ea(e)}function ef(){for(;;){let e=a.charCodeAt(s.pos);if(e>=m.digit0&&e<=m.digit9||e===m.underscore)s.pos++;else break}}function ep(e){let t=!1,n=!1;e||ef();
20let r=a.charCodeAt(s.pos);if(r===m.dot&&(++s.pos,ef(),r=a.charCodeAt(s.pos)),(r===m.uppercaseE||r===m.lowercaseE)&&(((r=a.charCodeAt(++s.pos))===m.plusSign||r===m.dash)&&++s.pos,ef(),r=a.charCodeAt(s.pos)),r===m.lowercaseN?(++s.pos,t=!0):r===m.lowercaseM&&(++s.pos,n=!0),t){ea(d.bigint);return}if(n){ea(d.decimal);return}ea(d.num)}function ed(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.currentIndex(),n=t+1;if(em(e,n)){let r=e.identifierNameAtIndex(t);return{isType:!1,leftName:r,rightName:r,endIndex:n}}if(em(e,++n))return{isType:!0,leftName:null,rightName:null,endIndex:n};if(em(e,++n))return{isType:!1,leftName:e.identifierNameAtIndex(t),rightName:e.identifierNameAtIndex(t+2),endIndex:n};if(em(e,++n))return{isType:!0,leftName:null,rightName:null,endIndex:n};throw Error("Unexpected import/export specifier at ".concat(t))}function em(e,t){let n=e.tokens[t];return n.type===d.braceR||n.type===d.comma}var eg=new Map([["quot",'"'],["amp","&"],["apos","'"],["lt","<"],["gt",">"],["nbsp","\xa0"],["iexcl","\xa1"],["cent","\xa2"],["pound","\xa3"],["curren","\xa4"],["yen","\xa5"],["brvbar","\xa6"],["sect","\xa7"],["uml","\xa8"],["copy","\xa9"],["ordf","\xaa"],["laquo","\xab"],["not","\xac"],["shy","\xad"],["reg","\xae"],["macr","\xaf"],["deg","\xb0"],["plusmn","\xb1"],["sup2","\xb2"],["sup3","\xb3"],["acute","\xb4"],["micro","\xb5"],["para","\xb6"],["middot","\xb7"],["cedil","\xb8"],["sup1","\xb9"],["ordm","\xba"],["raquo","\xbb"],["frac14","\xbc"],["frac12","\xbd"],["frac34","\xbe"],["iquest","\xbf"],["Agrave","\xc0"],["Aacute","\xc1"],["Acirc","\xc2"],["Atilde","\xc3"],["Auml","\xc4"],["Aring","\xc5"],["AElig","\xc6"],["Ccedil","\xc7"],["Egrave","\xc8"],["Eacute","\xc9"],["Ecirc","\xca"],["Euml","\xcb"],["Igrave","\xcc"],["Iacute","\xcd"],["Icirc","\xce"],["Iuml","\xcf"],["ETH","\xd0"],["Ntilde","\xd1"],["Ograve","\xd2"],["Oacute","\xd3"],["Ocirc","\xd4"],["Otilde","\xd5"],["Ouml","\xd6"],["times","\xd7"],["Oslash","\xd8"],["Ugrave","\xd9"],["Uacute","\xda"],["Ucirc","\xdb"],["Uuml","\xdc"],["Yacute","\xdd"],["THORN","\xde"],["szlig","\xdf"],["agrave","\xe0"],["aacute","\xe1"],["acirc","\xe2"],["atilde","\xe3"],["auml","\xe4"],["aring","\xe5"],["aelig","\xe6"],["ccedil","\xe7"],["egrave","\xe8"],["eacute","\xe9"],["ecirc","\xea"],["euml","\xeb"],["igrave","\xec"],["iacute","\xed"],["
20icirc","\xee"],["iuml","\xef"],["eth","\xf0"],["ntilde","\xf1"],["ograve","\xf2"],["oacute","\xf3"],["ocirc","\xf4"],["otilde","\xf5"],["ouml","\xf6"],["divide","\xf7"],["oslash","\xf8"],["ugrave","\xf9"],["uacute","\xfa"],["ucirc","\xfb"],["uuml","\xfc"],["yacute","\xfd"],["thorn","\xfe"],["yuml","\xff"],["OElig","Œ"],["oelig","œ"],["Scaron","Š"],["scaron","š"],["Yuml","Ÿ"],["fnof","ƒ"],["circ","ˆ"],["tilde","˜"],["Alpha","Α"],["Beta","Β"],["Gamma","Γ"],["Delta","Δ"],["Epsilon","Ε"],["Zeta","Ζ"],["Eta","Η"],["Theta","Θ"],["Iota","Ι"],["Kappa","Κ"],["Lambda","Λ"],["Mu","Μ"],["Nu","Ν"],["Xi","Ξ"],["Omicron","Ο"],["Pi","Π"],["Rho","Ρ"],["Sigma","Σ"],["Tau","Τ"],["Upsilon","Υ"],["Phi","Φ"],["Chi","Χ"],["Psi","Ψ"],["Omega","Ω"],["alpha","α"],["beta","β"],["gamma","γ"],["delta","δ"],["epsilon","ε"],["zeta","ζ"],["eta","η"],["theta","θ"],["iota","ι"],["kappa","κ"],["lambda","λ"],["mu","μ"],["nu","ν"],["xi","ξ"],["omicron","ο"],["pi","π"],["rho","ρ"],["sigmaf","ς"],["sigma","σ"],["tau","τ"],["upsilon","υ"],["phi","φ"],["chi","χ"],["psi","ψ"],["omega","ω"],["thetasym","ϑ"],["upsih","ϒ"],["piv","ϖ"],["ensp"," "],["emsp"," "],["thinsp"," "],["zwnj","‌"],["zwj","‍"],["lrm","‎"],["rlm","‏"],["ndash","–"],["mdash","—"],["lsquo","‘"],["rsquo","’"],["sbquo","‚"],["ldquo","“"],["rdquo","”"],["bdquo","„"],["dagger","†"],["Dagger","‡"],["bull","•"],["hellip","…"],["permil","‰"],["prime","′"],["Prime","″"],["lsaquo","‹"],["rsaquo","›"],["oline","‾"],["frasl","⁄"],["euro","€"],["image","ℑ"],["weierp","℘"],["real","ℜ"],["trade","™"],["alefsym","ℵ"],["larr","←"],["uarr","↑"],["rarr","→"],["darr","↓"],["harr","↔"],["crarr","↵"],["lArr","⇐"],["uArr","⇑"],["rArr","⇒"],["dArr","⇓"],["hArr","⇔"],["forall","∀"],["part","∂"],["exist","∃"],["empty","∅"],["nabla","∇"],["isin","∈"],["notin","∉"],["ni","∋"],["prod","∏"],["sum","∑"],["minus","−"],["lowast","∗"],["radic","√"],["prop","∝"],["infin","∞"],["ang","∠"],["and","∧"],["or","∨"],["cap","∩"],["cup","∪"],["int","∫"],["there4","∴"],["sim","∼"],["cong","≅"],["asymp","≈"],["ne","≠"],["equiv","≡"],["le","≤"],["ge","≥"],["sub","⊂"],["sup","⊃"],["nsub","⊄"],["sube","⊆"],["supe","⊇"],["oplus","⊕"],["otimes","⊗"],["perp","⊥"],["sdot","⋅"],["lceil","⌈"],["rceil","⌉"],["lfloor","⌊"],["rfloor","⌋"],["lang","〈"],["rang","〉"],["loz","◊"],["spades","♠"],["clubs","♣"],["hearts","♥"],["diams","♦"]]);function ey(e){let[t,n]=eb(e.jsxPragma||"React.createElement"),[r,o]=eb(e.jsxFragmentPragma||"React.Fragment");return{base:t,suffix:n,fragmentBase:r,fragmentSuffix:o}}function eb(e){let t=e.indexOf(".");return -1===t&&(t=e.length),[e.slice(0,t),e.slice(t)]}class ek{getPrefixCode(){return""}getHoistedCode(){return""}getSuffixCode(){return""}}class ev extends ek{__init(){this.lastLineNumber=1}__init2(){this.lastIndex=0}__init3(){this.filenameVarName=null}__init4(){this.esmAutomaticImportNameResolutions={}}__init5(){this.cjsAutomaticModuleNameResolutions={}}process(){return!!this.tokens.matches1(d.jsxTagStart)&&(this.processJSXTag(),!0)}getPrefixCode(){let e="";if(this.filenameVarName&&(e+="const ".concat(this.filenameVarName," = ").concat(JSON.stringify(this.options.filePath||""),";")),this.isAutomaticRuntime){if(this.importProcessor)for(let[t,n]of Object.entries(this.cjsAutomaticModuleNameResolutions))e+="var ".concat(n,' = require("').concat(t,'");');else{let{createElement:t,...n}=this.esmAutomaticImportNameResolutions;t&&(e+="import {createElement as ".concat(t,'} from "').concat(this.jsxImportSource,'";'));let r=Object.entries(n).map(e=>{let[t,n]=e;return"".concat(t," as ").concat(n)}).join(", ");if(r){let t=this.jsxImportSource+(this.options.production?"/jsx-runtime":"/jsx-dev-runtime");e+="import {".concat(r,'} from "').concat(t,'";')}}}return e}processJSXTag(){let{jsxRole:e,start:t}=this.tokens.currentToken(),n=this.options.production?null:this.getElementLocationCode(t);this.isAutomaticRuntime&&e!==y.KeyAfterPropSpread?this.transformTagToJSXFunc(n,e):this.transformTagToCreateElement(n)}getElementLocationCode(e){let t=this.getLineNumberForIndex(e);return"lineNumber: ".concat(t)}getLineNumberForIndex(e){let t=this.tokens.code;for(;this.lastIndex<e&&this.lastIndex<t.length;)"\n"===t[this.lastIndex]&&this.lastLineNumber++,this.lastIndex++;return this.lastLineNumber}transformTagToJSXFunc(e,t){let n=t===y.StaticChildren;this.tokens.replaceToken(this.getJSXFuncInvocationCode(n));let r=null;if(this.tokens.matches1(d.jsxTagEnd))this.tokens.replaceToken("".concat(this.getFragmentCode(),", {")),this.processAutomaticChildrenAndEndPro
20ps(t);else{if(this.processTagIntro(),this.tokens.appendCode(", {"),r=this.processProps(!0),this.tokens.matches2(d.slash,d.jsxTagEnd))this.tokens.appendCode("}");else if(this.tokens.matches1(d.jsxTagEnd))this.tokens.removeToken(),this.processAutomaticChildrenAndEndProps(t);else throw Error("Expected either /> or > at the end of the tag.");r&&this.tokens.appendCode(", ".concat(r))}for(this.options.production||(null===r&&this.tokens.appendCode(", void 0"),this.tokens.appendCode(", ".concat(n,", ").concat(this.getDevSource(e),", this"))),this.tokens.removeInitialToken();!this.tokens.matches1(d.jsxTagEnd);)this.tokens.removeToken();this.tokens.replaceToken(")")}transformTagToCreateElement(e){if(this.tokens.replaceToken(this.getCreateElementInvocationCode()),this.tokens.matches1(d.jsxTagEnd))this.tokens.replaceToken("".concat(this.getFragmentCode(),", null")),this.processChildren(!0);else if(this.processTagIntro(),this.processPropsObjectWithDevInfo(e),this.tokens.matches2(d.slash,d.jsxTagEnd));else if(this.tokens.matches1(d.jsxTagEnd))this.tokens.removeToken(),this.processChildren(!0);else throw Error("Expected either /> or > at the end of the tag.");for(this.tokens.removeInitialToken();!this.tokens.matches1(d.jsxTagEnd);)this.tokens.removeToken();this.tokens.replaceToken(")")}getJSXFuncInvocationCode(e){return this.options.production?e?this.claimAutoImportedFuncInvocation("jsxs","/jsx-runtime"):this.claimAutoImportedFuncInvocation("jsx","/jsx-runtime"):this.claimAutoImportedFuncInvocation("jsxDEV","/jsx-dev-runtime")}getCreateElementInvocationCode(){if(this.isAutomaticRuntime)return this.claimAutoImportedFuncInvocation("createElement","");{let{jsxPragmaInfo:e}=this,t=this.importProcessor&&this.importProcessor.getIdentifierReplacement(e.base)||e.base;return"".concat(t).concat(e.suffix,"(")}}getFragmentCode(){if(this.isAutomaticRuntime)return this.claimAutoImportedName("Fragment",this.options.production?"/jsx-runtime":"/jsx-dev-runtime");{let{jsxPragmaInfo:e}=this;return(this.importProcessor&&this.importProcessor.getIdentifierReplacement(e.fragmentBase)||e.fragmentBase)+e.fragmentSuffix}}claimAutoImportedFuncInvocation(e,t){let n=this.claimAutoImportedName(e,t);return this.importProcessor?"".concat(n,".call(void 0, "):"".concat(n,"(")}claimAutoImportedName(e,t){if(!this.importProcessor)return this.esmAutomaticImportNameResolutions[e]||(this.esmAutomaticImportNameResolutions[e]=this.nameManager.claimFreeName("_".concat(e))),this.esmAutomaticImportNameResolutions[e];{let n=this.jsxImportSource+t;return this.cjsAutomaticModuleNameResolutions[n]||(this.cjsAutomaticModuleNameResolutions[n]=this.importProcessor.getFreeIdentifierForPath(n)),"".concat(this.cjsAutomaticModuleNameResolutions[n],".").concat(e)}}processTagIntro(){let e=this.tokens.currentIndex()+1;for(;this.tokens.tokens[e].isType||!this.tokens.matches2AtIndex(e-1,d.jsxName,d.jsxName)&&!this.tokens.matches2AtIndex(e-1,d.greaterThan,d.jsxName)&&!this.tokens.matches1AtIndex(e,d.braceL)&&!this.tokens.matches1AtIndex(e,d.jsxTagEnd)&&!this.tokens.matches2AtIndex(e,d.slash,d.jsxTagEnd);)e++;if(e===this.tokens.currentIndex()+1){let e=this.tokens.identifierName();ex(e)&&this.tokens.replaceToken("'".concat(e,"'"))}for(;this.tokens.currentIndex()<e;)this.rootTransformer.processToken()}processPropsObjectWithDevInfo(e){let t=this.options.production?"":"__self: this, __source: ".concat(this.getDevSource(e));if(!this.tokens.matches1(d.jsxName)&&!this.tokens.matches1(d.braceL)){t?this.tokens.appendCode(", {".concat(t,"}")):this.tokens.appendCode(", null");return}this.tokens.appendCode(", {"),this.processProps(!1),t?this.tokens.appendCode(" ".concat(t,"}")):this.tokens.appendCode("}")}processProps(e){let t=null;for(;;){if(this.tokens.matches2(d.jsxName,d.eq)){let n=this.tokens.identifierName();if(e&&"key"===n){null!==t&&this.tokens.appendCode(t.replace(/[^\n]/g,"")),this.tokens.removeToken(),this.tokens.removeToken();let e=this.tokens.snapshot();this.processPropValue(),t=this.tokens.dangerouslyGetAndRemoveCodeSinceSnapshot(e);continue}this.processPropName(n),this.tokens.replaceToken(": "),this.processPropValue()}else if(this.tokens.matches1(d.jsxName)){let e=this.tokens.identifierName();this.processPropName(e),this.tokens.appendCode(": true")}else if(this.tokens.matches1(d.braceL))this.tokens.replaceToken(""),this.rootTransformer.processBalancedCode(),this.tokens.replaceToken("");else break;this.tokens.appendCode(",")}return t}processPropName(e){e.includes("-")?this.tokens.replaceToken("'".concat(e,"'")):this.tokens.copyToken()}processPropValue(){this.tokens.matches1(d.braceL)?(this.tokens.replaceToken(""),this.rootTransformer.processBalancedCode(),this.tokens.replaceToken("")):this.tokens.matches1(d.jsxTagStart)?this.processJSXTag():this.processStringPropValue()}processStringPropValue(){let e=this.tokens.currentToken(),t=this.tokens.code.slice(e.start+1,e.end-1),n=ew(t),r=function(e){let t="";for(let n=0;n<e.length;n++){let r=e[n];if("\n"===r){if(/\s/.test(e[n+1]))for(t+=" ";n<e.length&&/\s/.test(e[n+1]);)n++;else t+="\n"}else if("&"===r){let{entity:r,newI:o}=e_(e,n+1);t+=r,n=o-1}else t+=r}return JSON.stringify(t)}(t);this.tokens.replaceToken(r+n)}
20processAutomaticChildrenAndEndProps(e){e===y.StaticChildren?(this.tokens.appendCode(" children: ["),this.processChildren(!1),this.tokens.appendCode("]}")):(e===y.OneChild&&this.tokens.appendCode(" children: "),this.processChildren(!1),this.tokens.appendCode("}"))}processChildren(e){let t=e;for(;;){if(this.tokens.matches2(d.jsxTagStart,d.slash))return;let e=!1;if(this.tokens.matches1(d.braceL))this.tokens.matches2(d.braceL,d.braceR)?(this.tokens.replaceToken(""),this.tokens.replaceToken("")):(this.tokens.replaceToken(t?", ":""),this.rootTransformer.processBalancedCode(),this.tokens.replaceToken(""),e=!0);else if(this.tokens.matches1(d.jsxTagStart))this.tokens.appendCode(t?", ":""),this.processJSXTag(),e=!0;else if(this.tokens.matches1(d.jsxText)||this.tokens.matches1(d.jsxEmptyText))e=this.processChildTextElement(t);else throw Error("Unexpected token when processing JSX children.");e&&(t=!0)}}processChildTextElement(e){let t=this.tokens.currentToken(),n=this.tokens.code.slice(t.start,t.end),r=ew(n),o=function(e){let t="",n="",r=!1,o=!1;for(let i=0;i<e.length;i++){let s=e[i];if(" "===s||"	"===s||"\r"===s)r||(n+=s);else if("\n"===s)n="",r=!0;else{if(o&&r&&(t+=" "),t+=n,n="","&"===s){let{entity:n,newI:r}=e_(e,i+1);i=r-1,t+=n}else t+=s;o=!0,r=!1}}return r||(t+=n),JSON.stringify(t)}(n);return'""'===o?(this.tokens.replaceToken(r),!1):(this.tokens.replaceToken("".concat(e?", ":"").concat(o).concat(r)),!0)}getDevSource(e){return"{fileName: ".concat(this.getFilenameVarName(),", ").concat(e,"}")}getFilenameVarName(){return this.filenameVarName||(this.filenameVarName=this.nameManager.claimFreeName("_jsxFileName")),this.filenameVarName}constructor(e,t,n,r,o){super(),this.rootTransformer=e,this.tokens=t,this.importProcessor=n,this.nameManager=r,this.options=o,ev.prototype.__init.call(this),ev.prototype.__init2.call(this),ev.prototype.__init3.call(this),ev.prototype.__init4.call(this),ev.prototype.__init5.call(this),this.jsxPragmaInfo=ey(o),this.isAutomaticRuntime="automatic"===o.jsxRuntime,this.jsxImportSource=o.jsxImportSource||"react"}}function ex(e){let t=e.charCodeAt(0);return t>=m.lowercaseA&&t<=m.lowercaseZ}function ew(e){let t=0,n=0;for(let r of e)"\n"===r?(t++,n=0):" "===r&&n++;return"\n".repeat(t)+" ".repeat(n)}function e_(e,t){let n,r="",o=0,i=t;if("#"===e[i]){var s,a;let t,r=10;if("x"===e[++i])for(r=16,t=++i;i<e.length&&((s=e.charCodeAt(i))>=m.digit0&&s<=m.digit9||s>=m.lowercaseA&&s<=m.lowercaseF||s>=m.uppercaseA&&s<=m.uppercaseF);)i++;else for(t=i;i<e.length&&(a=e.charCodeAt(i))>=m.digit0&&a<=m.digit9;)i++;if(";"===e[i]){let o=e.slice(t,i);o&&(i++,n=String.fromCodePoint(parseInt(o,r)))}}else for(;i<e.length&&o++<10;){let t=e[i];if(i++,";"===t){n=eg.get(r);break}r+=t}return n?{entity:n,newI:i}:{entity:"&",newI:t}}function eT(e,t){let n=ey(t),r=new Set;for(let t=0;t<e.tokens.length;t++){let o=e.tokens[t];o.type!==d.name||o.isType||o.identifierRole!==g.Access&&o.identifierRole!==g.ObjectShorthand&&o.identifierRole!==g.ExportAccess||o.shadowsGlobal||r.add(e.identifierNameForToken(o)),o.type===d.jsxTagStart&&r.add(n.base),o.type===d.jsxTagStart&&t+1<e.tokens.length&&e.tokens[t+1].type===d.jsxTagEnd&&(r.add(n.base),r.add(n.fragmentBase)),o.type!==d.jsxName||o.identifierRole!==g.Access||ex(e.identifierNameForToken(o))&&e.tokens[t+1].type!==d.dot||r.add(e.identifierNameForToken(o))}return r}class eA{__init(){this.nonTypeIdentifiers=new Set}__init2(){this.importInfoByPath=new Map}__init3(){this.importsToReplace=new Map}__init4(){this.identifierReplacements=new Map}__init5(){this.exportBindingsByLocalName=new Map}preprocessTokens(){for(let e=0;e<this.tokens.tokens.length;e++)this.tokens.matches1AtIndex(e,d._import)&&!this.tokens.matches3AtIndex(e,d._import,d.name,d.eq)&&this.preprocessImportAtIndex(e),this.tokens.matches1AtIndex(e,d._export)&&!this.tokens.matches2AtIndex(e,d._export,d.eq)&&this.preprocessExportAtIndex(e);this.generateImportReplacements()}pruneTypeOnlyImports(){for(let[e,t]of(this.nonTypeIdentifiers=eT(this.tokens,this.options),this.importInfoByPath.entries()))!(!t.hasBareImport&&!t.hasStarExport&&!(t.exportStarNames.length>0)&&!(t.namedExports.length>0)&&[...t.defaultNames,...t.wildcardNames,...t.namedImports.map(e=>{let{localName:t}=e;return t})].every(e=>this.shouldAutomaticallyElideImportedName(e)))||this.importsToReplace.set(e,"")}shouldAutomaticallyElideImportedName(e){return this.isTypeScriptTransformEnabled&&!this.keepUnusedImports&&!this.nonTypeIdentifiers.has(e)}generateImportReplacements(){for(let[e,t]of this.importInfoByPath.entries()){let n;let{defaultNames:r,wildcardNames:o,namedImports:i,namedExports:s,exportStarNames:a,hasStarExport:c}=t;if(0===r.length&&0===o.length&&0===i.length&&0===s.length&&0===a.length&&!c){this.importsToReplace.set(e,"require('".concat(e,"');"));continue}let l=this.getFreeIdentifierForPath(e);n=this.enableLegacyTypeScriptModuleInterop?l:o.length>0?o[0]:this.getFreeIdentifierForPath(e);let u="var ".concat(l," = require('").concat(e,"');");if(o.length>0)for(let e of o){let t=this.enableLegacyTypeScriptModuleInterop?l:"".concat(this.helperManager.getHelperName("interopRequireWildcard"),"(").concat(l,")");u+=" var ".concat(e," = ").concat(t,";")}else a.length>0&&n!==l?u+=" var ".concat(n," = ").concat(this.helperManager.getHelperName("interopRequireWildcard"),"(").concat(l,");"):r.length>0&&n!==l&&(u+=" var ".concat(n," = ").concat(this.helperManager.getHelperName("interopRequireDefault"),"(").concat(l,");"));for(let{importedName:e,localName:t}of s)u+=" ".concat(this.helperManager.getHelperName("createNamedExportFrom"),"(").concat(l,", '").concat(t,"', '").concat(e,"');");for(let e of a)u+=" exports.".concat(e," = ").concat(n,";");for(let t of(c&&(u+=" ".concat(this.helperManager.getHelperName("createStarExport"),"(").concat(l,");")),this.importsToReplace.set(e,u),r))this.identifierReplacements.set(t,"".concat(n,".default"));for(let{importedName:e,localName:t}of i)this.identifierReplacements.set(t,"".concat(l,".").concat(e))}}getFreeIdentifierForPath(e){let t=e.split("/"),n=t[t.length-1].replace(/\W/g,"");return this.nameManager.claimFreeName("_".concat(n))}preprocessImportAtIndex(e){let t=[],n=[],r=[];if(e++,(this.tokens.matchesContextualAtIndex(e,p._type)||this.tokens.matches1AtIndex(e,d._typeof))&&!this.tokens.matches1AtIndex(e+1,d.comma)&&!this.tokens.matchesContextualAtIndex(e+1,p._from)||this.tokens.matches1AtIndex(e,d.parenL))return;if(this.tokens.matches1AtIndex(e,d.name)&&(t.push(this.tokens.identifierNameAtIndex(e)),e++,this.tokens.matches1AtIndex(e,d.comma)&&e++),this.tokens.matches1AtIndex(e,d.star)&&(e+=2,n.push(this.tokens.identifierNameAtIndex(e)),e++),this.tokens.matches1AtIndex(e,d.braceL)){let n=this.getNamedImports(e+1);for(let o of(e=n.newIndex,n.namedImports))"default"===o.importedName?t.push(o.localName):r.push(o)}if(this.tokens.matchesContextualAtIndex(e,p._from)&&e++,!this.tokens.matches1AtIndex(e,d.string))throw Error("Expected string token at the end of import statement.");let o=this.tokens.stringValueAtIndex(e),i=this.getImportInfo(o);i.defaultNames.push(...t),i.wildcardNames.push(...n),i.namedImports.push(...r),0===t.length&&0===n.length&&0===r.length&&(i.hasBareImport=!0)}preprocessExportAtIndex(e){if(this.tokens.matches2AtIndex(e,d._export,d._var)||this.tokens.matches2AtIndex(e,d._export,d._let)||this.tokens.matches2AtIndex(e,d._export,d._const))this.preprocessVarExportAtIndex(e);else if(this.tokens.matches2AtIndex(e,d._export,d._function)||this.tokens.matches2AtIndex(e,d._export,d._class)){let t=this.tokens.identifierNameAtIndex(e+2);this.addExportBinding(t,t)}else if(this.tokens.matches3AtIndex(e,d._export,d.name,d._function)){let t=this.tokens.identifierNameAtIndex(e+3);this.addExportBinding(t,t)}else this.tokens.matches2AtIndex(e,d._export,d.braceL)?this.preprocessNamedExportAtIndex(e):this.tokens.matches2AtIndex(e,d._export,d.star)&&this.preprocessExportStarAtIndex(e)}preprocessVarExportAtIndex(e){let t=0;for(let n=e+2;;n++)if(this.tokens.matches1AtIndex(n,d.braceL)||this.tokens.matches1AtIndex(n,d.dollarBraceL)||this.tokens.matches1AtIndex(n,d.bracketL))t++;else if(this.tokens.matches1AtIndex(n,d.braceR)||this.tokens.matches1AtIndex(n,d.bracketR))t--;else if(0!==t||this.tokens.matches1AtIndex(n,d.name)){if(this.tokens.matches1AtIndex(1,d.eq)){let e=this.tokens.currentToken().rhsEndIndex;if(null==e)throw Error("Expected = token with an end index.");n=e-1}else if(V(this.tokens.tokens[n])){let e=this.tokens.identifierNameAtIndex(n);this.identifierReplacements.set(e,"exports.".concat(e))}}else break}preprocessNamedExportAtIndex(e){e+=2;let{newIndex:t,namedImports:n}=this.getNamedImports(e);if(e=t,this.tokens.matchesContextualAtIndex(e,p._from))e++;else{for(let{importedName:e,localName:t}of n)this.addExportBinding(e,t);return}if(!this.tokens.matches1AtIndex(e,d.string))throw Error("Expected string token at the end of import statement.");let r=this.tokens.stringValueAtIndex(e);this.getImportInfo(r).namedExports.push(...n)}preprocessExportStarAtIndex(e){let t=null;if(this.tokens.matches3AtIndex(e,d._export,d.star,d._as)?(e+=3,t=this.tokens.identifierNameAtIndex(e),e+=2):e+=3,!this.tokens.matches1AtIndex(e,d.string))throw Error("Expected string token at the end of star export statement.");let n=this.tokens.stringValueAtIndex(e),r=this.getImportInfo(n);null!==t?r.exportStarNames.push(t):r.hasStarExport=!0}getNamedImports(e){let t=[];for(;;){if(this.tokens.matches1AtIndex(e,d.braceR)){e++;break}let n=ed(this.tokens,e);if(e=n.endIndex,n.isType||t.push({importedName:n.leftName,localName:n.rightName}),this.tokens.matches2AtIndex(e,d.comma,d.braceR)){e+=2;break}if(this.tokens.matches1AtIndex(e,d.braceR)){e++;break}if(this.tokens.matches1AtIndex(e,d.comma))e++;else throw Error("Unexpected token: ".concat(JSON.stringify(this.tokens.tokens[e])))}return{newIndex:e,namedImports:t}}getImportInfo(e){let t=this.importInfoByPath.get(e);if(t)return t;let n={defaultNames:[],wildcardNames:[],namedImports:[],namedExports:[],hasBareImport:!1,exportStarNames:[],hasStarExport:!1};return this.importInfoByPath.set(e,n),n}addExportBinding(e,t){this.exportBindingsByLocalName.has(e)||this.exportBindingsByLocalName.set(e,[]),this.exportBindingsByLocalName.get(e).push(t)}claimImportCode(e){let t=this.importsToReplace.get(e);return this.importsToReplace.set(e,""),t||""}getIdentifierReplacement(e){return this.identifierReplacements.get(e)||null}resolveExportBinding(e){let t=this.exportBindingsByLocalName.get(e);return t&&0!==t.length?t.map(e=>"exports.".concat(e)).join(" = "):null}getGlobalNames(){return new Set([...this.identifierReplacements.keys(),...this.exportBindingsByLocalName.keys()])}constructor(e,t,n,r,o,i,s){this.nameManager=e,this.tokens=t,this.enableLegacyTypeScriptModuleInterop=n,this.options=r,this.isTypeScriptTransformEnabled=o,this.keepUnusedImports=i,this.helperManager=s,eA.prototype.__init.call(this),eA.prototype.__init2.call(this),eA.prototype.__init3.call(this),eA.prototype.__init4.call(this),eA.prototype.__init5.call(this)}}var eS=n(9186);let eE={require:'\n    import {createRequire as CREATE_REQUIRE_NAME} from "module";\n    const require = CREATE_REQUIRE_NAME(import.meta.url);\n  ',interopRequireWildcard:"\n    function interopRequireWildcard(obj) {\n      if (obj && obj.__esModule) {\n        return obj;\n      } else {\n        var newObj = {};\n        if (obj != null) {\n          for (var key in obj) {\n            if (Object.prototype.hasOwnProperty.call(obj, key)) {\n              newObj[key] = obj[key];\n            }\n          }\n        }\n        newObj.default = obj;\n        return newObj;\n      }\n    }\n  ",interopRequireDefault:"\n    function interopRequireDefault(obj) {\n      return obj && obj.__esModule ? obj : { default: obj };\n    }\n  ",createNamedExportFrom:"\n    function createNamedExportFrom(obj, localName, importedName) {\n      Object.defineProperty(exports, localName, {enumerable: true, configurable: true, get: () => obj[importedName]});\n    }\n  ",createStarExport:'\n    function createStarExport(obj) {\n      Object.keys(obj)\n        .filter((key) =>
20 key !== "default" && key !== "__esModule")\n        .forEach((key) => {\n          if (exports.hasOwnProperty(key)) {\n            return;\n          }\n          Object.defineProperty(exports, key, {enumerable: true, configurable: true, get: () => obj[key]});\n        });\n    }\n  ',nullishCoalesce:"\n    function nullishCoalesce(lhs, rhsFn) {\n      if (lhs != null) {\n        return lhs;\n      } else {\n        return rhsFn();\n      }\n    }\n  ",asyncNullishCoalesce:"\n    async function asyncNullishCoalesce(lhs, rhsFn) {\n      if (lhs != null) {\n        return lhs;\n      } else {\n        return await rhsFn();\n      }\n    }\n  ",optionalChain:"\n    function optionalChain(ops) {\n      let lastAccessLHS = undefined;\n      let value = ops[0];\n      let i = 1;\n      while (i < ops.length) {\n        const op = ops[i];\n        const fn = ops[i + 1];\n        i += 2;\n        if ((op === 'optionalAccess' || op === 'optionalCall') && value == null) {\n          return undefined;\n        }\n        if (op === 'access' || op === 'optionalAccess') {\n          lastAccessLHS = value;\n          value = fn(value);\n        } else if (op === 'call' || op === 'optionalCall') {\n          value = fn((...args) => value.call(lastAccessLHS, ...args));\n          lastAccessLHS = undefined;\n        }\n      }\n      return value;\n    }\n  ",asyncOptionalChain:"\n    async function asyncOptionalChain(ops) {\n      let lastAccessLHS = undefined;\n      let value = ops[0];\n      let i = 1;\n      while (i < ops.length) {\n        const op = ops[i];\n        const fn = ops[i + 1];\n        i += 2;\n        if ((op === 'optionalAccess' || op === 'optionalCall') && value == null) {\n          return undefined;\n        }\n        if (op === 'access' || op === 'optionalAccess') {\n          lastAccessLHS = value;\n          value = await fn(value);\n        } else if (op === 'call' || op === 'optionalCall') {\n          value = await fn((...args) => value.call(lastAccessLHS, ...args));\n          lastAccessLHS = undefined;\n        }\n      }\n      return value;\n    }\n  ",optionalChainDelete:"\n    function optionalChainDelete(ops) {\n      const result = OPTIONAL_CHAIN_NAME(ops);\n      return result == null ? true : result;\n    }\n  ",asyncOptionalChainDelete:"\n    async function asyncOptionalChainDelete(ops) {\n      const result = await ASYNC_OPTIONAL_CHAIN_NAME(ops);\n      return result == null ? true : result;\n    }\n  "};class eI{__init(){this.helperNames={}}__init2(){this.createRequireName=null}getHelperName(e){let t=this.helperNames[e];return t||(t=this.nameManager.claimFreeName("_".concat(e)),this.helperNames[e]=t),t}emitHelpers(){let e="";for(let[t,n]of(this.helperNames.optionalChainDelete&&this.getHelperName("optionalChain"),this.helperNames.asyncOptionalChainDelete&&this.getHelperName("asyncOptionalChain"),Object.entries(eE))){let r=this.helperNames[t],o=n;"optionalChainDelete"===t?o=o.replace("OPTIONAL_CHAIN_NAME",this.helperNames.optionalChain):"asyncOptionalChainDelete"===t?o=o.replace("ASYNC_OPTIONAL_CHAIN_NAME",this.helperNames.asyncOptionalChain):"require"===t&&(null===this.createRequireName&&(this.createRequireName=this.nameManager.claimFreeName("_createRequire")),o=o.replace(/CREATE_REQUIRE_NAME/g,this.createRequireName)),r&&(e+=" "+o.replace(t,r).replace(/\s+/g," ").trim())}return e}constructor(e){this.nameManager=e,eI.prototype.__init.call(this),eI.prototype.__init2.call(this)}}function eC(e,t,n){(function(e,t){for(let n of e.tokens)if(n.type===d.name&&!n.isType&&function(e){let t=e.identifierRole;return t===g.FunctionScopedDeclaration||t===g.BlockScopedDeclaration||t===g.ObjectShorthandFunctionScopedDeclaration||t===g.ObjectShorthandBlockScopedDeclaration}(n)&&t.has(e.identifierNameForToken(n)))return!0;return!1})(e,n)&&function(e,t,n){let r=[],o=t.length-1;for(let i=e.tokens.length-1;;i--){for(;r.length>0&&r[r.length-1].startTokenIndex===i+1;)r.pop();for(;o>=0&&t[o].endTokenIndex===i+1;)r.push(t[o]),o--;if(i<0)break;let s=e.tokens[i],a=e.identifierNameForToken(s);if(r.length>1&&!s.isType&&s.type===d.name&&n.has(a)){if(function(e){let t=e.identifierRole;return t===g.TopLevelDeclaration||t===g.BlockScopedDeclaration||t===g.ObjectShorthandTopLevelDeclaration||t===g.ObjectShorthandBlockScopedDeclaration}(s))eL(r[r.length-1],e,a);else if(function(e){let t=e.identifierRole;return t===g.FunctionScopedDeclaration||t===g.ObjectShorthandFunctionScopedDeclaration}(s)){let t=r.length-1;for(;t>0&&!r[t].isFunctionScope;)t--;
20if(t<0)throw Error("Did not find parent function scope.");eL(r[t],e,a)}}}if(r.length>0)throw Error("Expected empty scope stack after processing file.")}(e,t,n)}function eL(e,t,n){for(let r=e.startTokenIndex;r<e.endTokenIndex;r++){let e=t.tokens[r];(e.type===d.name||e.type===d.jsxName)&&t.identifierNameForToken(e)===n&&(e.shadowsGlobal=!0)}}class eP{__init(){this.usedNames=new Set}claimFreeName(e){let t=this.findFreeName(e);return this.usedNames.add(t),t}findFreeName(e){if(!this.usedNames.has(e))return e;let t=2;for(;this.usedNames.has(e+String(t));)t++;return e+String(t)}constructor(e,t){eP.prototype.__init.call(this),this.usedNames=new Set(function(e,t){let n=[];for(let r of t)r.type===d.name&&n.push(e.slice(r.start,r.end));return n}(e,t))}}var eR=n(7430);let eO=eR.G0(eR.wV("jsx"),eR.wV("typescript"),eR.wV("flow"),eR.wV("imports"),eR.wV("react-hot-loader"),eR.wV("jest")),ej=eR.cd([],{compiledFilename:"string"}),eM=eR.cd([],{transforms:eR.IX("Transform"),disableESTransforms:eR.MD("boolean"),jsxRuntime:eR.MD(eR.G0(eR.wV("classic"),eR.wV("automatic"),eR.wV("preserve"))),production:eR.MD("boolean"),jsxImportSource:eR.MD("string"),jsxPragma:eR.MD("string"),jsxFragmentPragma:eR.MD("string"),keepUnusedImports:eR.MD("boolean"),preserveDynamicImport:eR.MD("boolean"),injectCreateRequireForImportRequire:eR.MD("boolean"),enableLegacyTypeScriptModuleInterop:eR.MD("boolean"),enableLegacyBabel5ModuleInterop:eR.MD("boolean"),sourceMapOptions:eR.MD("SourceMapOptions"),filePath:eR.MD("string")}),{Options:eN}=(0,eR.Dr)({Transform:eO,SourceMapOptions:ej,Options:eM});function eD(e){tH(),eF(e)}function eB(){tH(),s.tokens[s.tokens.length-1].identifierRole=g.ImportDeclaration}function eF(e){let t;t=0===s.scopeDepth?g.TopLevelDeclaration:e?g.BlockScopedDeclaration:g.FunctionScopedDeclaration,s.tokens[s.tokens.length-1].identifierRole=t}function eU(e){switch(s.type){case d._this:{let e=X(0);H(),K(e);return}case d._yield:case d.name:s.type=d.name,eD(e);return;case d.bracketL:H(),eq(d.bracketR,e,!0);return;case d.braceL:tD(!0,e);return;default:M()}}function eq(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,i=!0,a=!1,c=s.tokens.length;for(;!Z(e)&&!s.error;)if(i?i=!1:(j(d.comma),s.tokens[s.tokens.length-1].contextId=o,!a&&s.tokens[c].isType&&(s.tokens[s.tokens.length-1].isType=!0,a=!0)),n&&Y(d.comma));else if(Z(e))break;else if(Y(d.ellipsis)){H(),eU(t),eV(),Z(d.comma),j(e);break}else r&&eG([p._public,p._protected,p._private,p._readonly,p._override]),ez(t),eV(),ez(t,!0)}function eV(){i?function(){let e=X(0);Z(d.question),Y(d.colon)&&tG(),K(e)}():o&&function(){let e=X(0);Z(d.question),e9(),K(e)}()}function ez(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t||eU(e),!Z(d.eq))return;let n=s.tokens.length-1;tv(),s.tokens[n].rhsEndIndex=s.tokens.length}function eW(){return Y(d.name)}function eH(){let e=s.snapshot();return H(),!!(Y(d.bracketL)||Y(d.braceL)||Y(d.star)||Y(d.ellipsis)||Y(d.hash)||Y(d.name)||s.type&d.IS_KEYWORD||Y(d.string)||Y(d.num)||Y(d.bigint)||Y(d.decimal))&&!L()||(s.restoreFromSnapshot(e),!1)}function eG(e){for(;null!==eX(e););}function eX(e){if(!Y(d.name))return null;let t=s.contextualKeyword;if(-1!==e.indexOf(t)&&eH()){switch(t){case p._readonly:s.tokens[s.tokens.length-1].type=d._readonly;break;case p._abstract:s.tokens[s.tokens.length-1].type=d._abstract;break;case p._static:s.tokens[s.tokens.length-1].type=d._static;break;case p._public:s.tokens[s.tokens.length-1].type=d._public;break;case p._private:s.tokens[s.tokens.length-1].type=d._private;break;case p._protected:s.tokens[s.tokens.length-1].type=d._protected;break;case p._override:s.tokens[s.tokens.length-1].type=d._override;break;case p._declare:s.tokens[s.tokens.length-1].type=d._declare}return t}return null}function eK(){for(tH();Z(d.dot);)tH()}function eZ(){j(d._import),j(d.parenL),j(d.string),j(d.parenR),Z(d.dot)&&eK(),Y(d.lessThan)&&tf()}function eJ(){Y(d.lessThan)&&eY()}function eY(){let e=X(0);for(Y(d.lessThan)||Y(d.typeParameterStart)?H():M();!Z(d.greaterThan)&&!s.error;)!function(){Z(d._const);let e=Z(d._in),t=E(p._out);Z(d._const),(e||t)&&!Y(d.name)?s.tokens[s.tokens.length-1].type=d.name:tH(),Z(d._extends)&&te(),Z(d.eq)&&te()}
20(),Z(d.comma);K(e)}function eQ(e){let t=e===d.arrow;eJ(),j(d.parenL),s.scopeDepth++,eq(d.parenR,!1),s.scopeDepth--,t?e6(e):Y(e)&&e6(e)}function e$(){Z(d.comma)||O()}function e1(){eQ(d.colon),e$()}function e0(){if(!(Y(d.bracketL)&&function(){let e=s.snapshot();H();let t=Z(d.name)&&Y(d.colon);return s.restoreFromSnapshot(e),t}()))return!1;let e=X(0);return j(d.bracketL),tH(),e7(),j(d.bracketR),e9(),e$(),K(e),!0}function e2(e){Z(d.question),!e&&(Y(d.parenL)||Y(d.lessThan))?eQ(d.colon):e9(),e$()}function e4(){for(j(d.braceL);!Z(d.braceR)&&!s.error;)!function(){if(Y(d.parenL)||Y(d.lessThan)){e1();return}if(Y(d._new)){H(),Y(d.parenL)||Y(d.lessThan)?e1():e2(!1);return}let e=!!eX([p._readonly]);e0()||((A(p._get)||A(p._set))&&eH(),tB(-1),e2(e))}()}function e3(e){e===b.TSAbstractConstructorType&&I(p._abstract),(e===b.TSConstructorType||e===b.TSAbstractConstructorType)&&j(d._new);let t=s.inDisallowConditionalTypesContext;s.inDisallowConditionalTypesContext=!1,eQ(d.arrow),s.inDisallowConditionalTypesContext=t}function e5(){if(A(p._keyof)||A(p._unique)||A(p._readonly))H(),e5();else if(A(p._infer))!function(){if(I(p._infer),tH(),Y(d._extends)){let e=s.snapshot();j(d._extends);let t=s.inDisallowConditionalTypesContext;s.inDisallowConditionalTypesContext=!0,te(),s.inDisallowConditionalTypesContext=t,(s.error||!s.inDisallowConditionalTypesContext&&Y(d.question))&&s.restoreFromSnapshot(e)}}();else{let e=s.inDisallowConditionalTypesContext;s.inDisallowConditionalTypesContext=!1,function(){for(function(){switch(s.type){case d.name:eK(),!L()&&Y(d.lessThan)&&tf();return;case d._void:case d._null:case d.string:case d.num:case d.bigint:case d.decimal:case d._true:case d._false:H();return;case d.minus:H(),H();return;case d._this:H(),A(p._is)&&!L()&&(H(),e7());return;case d._typeof:j(d._typeof),Y(d._import)?eZ():eK(),!L()&&Y(d.lessThan)&&tf();return;case d._import:eZ();return;case d.braceL:(function(){let e=s.snapshot(),t=(H(),Z(d.plus)||Z(d.minus))?A(p._readonly):(A(p._readonly)&&H(),!!Y(d.bracketL)&&(H(),!!eW()&&(H(),Y(d._in))));return s.restoreFromSnapshot(e),t})()?(j(d.braceL),Y(d.plus)||Y(d.minus)?(H(),I(p._readonly)):E(p._readonly),j(d.bracketL),tH(),j(d._in),te(),E(p._as)&&te(),j(d.bracketR),Y(d.plus)||Y(d.minus)?(H(),j(d.question)):Z(d.question),Z(d.c
20olon)&&te(),O(),j(d.braceR)):e4();return;case d.bracketL:!function(){for(j(d.bracketL);!Z(d.bracketR)&&!s.error;)Z(d.ellipsis)?te():(te(),Z(d.question)),Z(d.colon)&&te(),Z(d.comma)}();return;case d.parenL:j(d.parenL),te(),j(d.parenR);return;case d.backQuote:!function(){for(G(),G();!Y(d.backQuote)&&!s.error;)j(d.dollarBraceL),te(),G(),G();H()}();return;default:if(s.type&d.IS_KEYWORD){H(),s.tokens[s.tokens.length-1].type=d.name;return}}M()}();!L()&&Z(d.bracketL);)Z(d.bracketR)||(te(),j(d.bracketR))}(),s.inDisallowConditionalTypesContext=e}}function e8(){if(Z(d.bitwiseAND),e5(),Y(d.bitwiseAND))for(;Z(d.bitwiseAND);)e5()}function e6(e){let t=X(0);j(e),!function(){let e=s.snapshot();if(A(p._asserts)){if(H(),E(p._is))return te(),!0;if(eW()||Y(d._this))return H(),E(p._is)&&te(),!0;s.restoreFromSnapshot(e)}else if(eW()||Y(d._this)){if(H(),A(p._is)&&!L())return H(),te(),!0;s.restoreFromSnapshot(e)}return!1}()&&te(),K(t)}function e9(){Y(d.colon)&&e7()}function e7(){let e=X(0);j(d.colon),te(),K(e)}function te(){if(tt(),s.inDisallowConditionalTypesContext||L()||!Z(d._extends))return;let e=s.inDisallowConditionalTypesContext;s.inDisallowConditionalTypesContext=!0,tt(),s.inDisallowConditionalTypesContext=e,j(d.question),te(),j(d.colon),te()}function tt(){if(Y(d.lessThan)||Y(d.parenL)&&function(){let e=s.snapshot(),t=(H(),!!(Y(d.parenR)||Y(d.ellipsis)||function(){if(Y(d.name)||Y(d._this))return H(),!0;if(Y(d.braceL)||Y(d.bracketL)){let e=1;for(H();e>0&&!s.error;)Y(d.braceL)||Y(d.bracketL)?e++:(Y(d.braceR)||Y(d.bracketR))&&e--,H();return!0}return!1}()&&(Y(d.colon)||Y(d.comma)||Y(d.question)||Y(d.eq)||Y(d.parenR)&&(H(),Y(d.arrow)))));return s.restoreFromSnapshot(e),t}()){e3(b.TSFunctionType);return}if(Y(d._new)){e3(b.TSConstructorType);return}if(A(p._abstract)&&Q()===d._new){e3(b.TSAbstractConstructorType);return}!function(){if(Z(d.bitwiseOR),e8(),Y(d.bitwiseOR))for(;Z(d.bitwiseOR);)e8()}()}function tn(){for(;!Y(d.braceL)&&!s.error;)eK(),Y(d.lessThan)&&tf(),Z(d.comma)}function tr(){for(eD(!1),j(d.braceL);!Z(d.braceR)&&!s.error;)!function(){if(Y(d.string)?H():tH(),Z(d.eq)){let e=s.tokens.length-1;tv(),s.tokens[e].rhsEndIndex=s.tokens.length}}(),Z(d.comma)}function to(){j(d.braceL),nl(d.braceR)}function ti(){eD(!1),Z(d.dot)?ti():to()}function ts(){A(p._global)?tH():Y(d.string)?tP():M(),Y(d.braceL)?to():O()}function ta(){eB(),j(d.eq),A(p._require)&&Q()===d.parenL?(I(p._require),j(d.parenL),Y(d.string)||M(),H(),j(d.parenR)):eK(),O()}function tc(){return tl(s.contextualKeyword,!0)}function tl(e,t){switch(e){case p._abstract:if(tu(t)&&Y(d._class))return s.tokens[s.tokens.length-1].type=d._abstract,nm(!0,!1),!0;break;case p._enum:if(tu(t)&&Y(d.name))return s.tokens[s.tokens.length-1].type=d._enum,tr(),!0;break;case p._interface:if(tu(t)&&Y(d.name)){let e=X(t?2:1);return eD(!1),eJ(),Z(d._extends)&&tn(),e4(),K(e),!0}break;case p._module:if(tu(t)){if(Y(d.string)){let e=X(t?2:1);return ts(),K(e),!0}if(Y(d.name)){let e=X(t?2:1);return ti(),K(e),!0}}break;case p._namespace:if(tu(t)&&Y(d.name)){let e=X(t?2:1);return ti(),K(e),!0}break;case p._type:if(tu(t)&&Y(d.name)){let e=X(t?2:1);return eD(!1),eJ(),j(d.eq),te(),O(),K(e),!0}}return!1}function tu(e){return e?(H(),!0):!R()}function th(){s.type===d.bitShiftL&&(s.pos-=1,ea(d.lessThan)),tf()}function tf(){let e=X(0);for(j(d.lessThan);!Y(d.greaterThan)&&!s.error;)te(),Z(d.comma);e?(j(d.greaterThan),K(e)):(K(e),el(),j(d.greaterThan),s.tokens[s.tokens.length-1].isType=!0)}function tp(){if(Y(d.name))switch(s.contextualKeyword){case p._abstract:case p._declare:case p._enum:case p._interface:case p._module:case p._namespace:case p._type:return!0}return!1}function td(e){if(tg(),!Z(d.colon)){s.tokens[s.tokens.length-1].identifierRole=e;return}tg()}function tm(){let e=s.tokens.length;td(g.Access);let t=!1;for(;Y(d.dot);)t=!0,tg(),tg();if(!t){let t=s.tokens[e],n=a.charCodeAt(t.start);n>=m.lowercaseA&&n<=m.lowercaseZ&&(t.identifierRole=null)}}function tg(){s.tokens.push(new W),es(),s.start=s.pos;let e=a.charCodeAt(s.pos);if(U[e])!function(){let e;do{if(s.pos>a.length){M("Unexpectedly reached the end of input.");return}
20e=a.charCodeAt(++s.pos)}while(F[e]||e===m.dash);ea(d.jsxName)}();else if(e===m.quotationMark||e===m.apostrophe)!function(e){for(s.pos++;;){if(s.pos>=a.length){M("Unterminated string constant");return}if(a.charCodeAt(s.pos)===e){s.pos++;break}s.pos++}ea(d.string)}(e);else switch(++s.pos,e){case m.greaterThan:ea(d.jsxTagEnd);break;case m.lessThan:ea(d.jsxTagStart);break;case m.slash:ea(d.slash);break;case m.equalsTo:ea(d.eq);break;case m.leftCurlyBrace:ea(d.braceL);break;case m.dot:ea(d.dot);break;case m.colon:ea(d.colon);break;default:M()}}function ty(){s.tokens.push(new W),s.start=s.pos,function(){let e=!1,t=!1;for(;;){if(s.pos>=a.length){M("Unterminated JSX contents");return}let n=a.charCodeAt(s.pos);if(n===m.lessThan||n===m.leftCurlyBrace){if(s.pos===s.start){if(n===m.lessThan){s.pos++,ea(d.jsxTagStart);return}eu(n);return}e&&!t?ea(d.jsxEmptyText):ea(d.jsxText);return}n===m.lineFeed?e=!0:n!==m.space&&n!==m.carriageReturn&&n!==m.tab&&(t=!0),s.pos++}}()}(u=b||(b={}))[u.TSFunctionType=0]="TSFunctionType",u[u.TSConstructorType=1]="TSConstructorType",u[u.TSAbstractConstructorType=2]="TSAbstractConstructorType";class tb{constructor(e){this.stop=e}}function tk(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(tv(e),Y(d.comma))for(;Z(d.comma);)tv(e)}function tv(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return o?r?function(e,t){if(!Y(d.lessThan))return tx(e,t);let n=s.snapshot(),r=tx(e,t);return s.error&&(s.restoreFromSnapshot(n),s.type=d.typeParameterStart,eY(),(r=tx(e,t))||M()),r}(e,t):function(e,t){if(!Y(d.lessThan))return tx(e,t);let n=s.snapshot();eY();let r=tx(e,t);return(r||M(),s.error)?(s.restoreFromSnapshot(n),tx(e,t)):r}(e,t):i?function(e,t){if(Y(d.lessThan)){let n=s.snapshot(),r=tx(e,t);if(!s.error)return r;s.restoreFromSnapshot(n),s.type=d.typeParameterStart;let o=X(0);if(t$(),K(o),r=tx(e,t))return!0;M()}return tx(e,t)}(e,t):tx(e,t)}function tx(e,t){if(Y(d._yield))return H(),Y(d.semi)||C()||(Z(d.star),tv()),!1;(Y(d.parenL)||Y(d.name)||Y(d._yield))&&(s.potentialArrowAt=s.start);let n=!!function(e){let t=s.tokens.length;return!!t_()||(function e(t,n,r){if(o&&(d._in&d.PRECEDENCE_MASK)>n&&!L()&&(E(p._as)||E(p._satisfies))){let o=X(1);te(),K(o),el(),e(t,n,r);return}let i=s.type&d.PRECEDENCE_MASK;if(i>0&&(!r||!Y(d._in))&&i>n){let o=s.type;H(),o===d.nullishCoalescing&&(s.tokens[s.tokens.length-1].nullishStartIndex=t);let a=s.tokens.length;t_(),e(a,o&d.IS_RIGHT_ASSOCIATIVE?i-1:i,r),o===d.nullishCoalescing&&(s.tokens[t].numNullishCoalesceStarts++,s.tokens[s.tokens.length-1].numNullishCoalesceEnds++),e(t,n,r)}}(t,-1,e),!1)}(e)||(o||i?function(e){if(Y(d.question)){let e=Q();if(e===d.colon||e===d.comma||e===d.parenR)return}tw(e)}(e):tw(e),!1);return(t&&tM(),s.type&d.IS_ASSIGN)?(H(),tv(e),!1):n}function tw(e){Z(d.question)&&(tv(),j(d.colon),tv(e))}function t_(){if(o&&!r&&Z(d.lessThan))return!function(){let e=X(1);te(),j(d.greaterThan),K(e),t_()}(),!1;if(A(p._module)&&er()===m.leftCurlyBrace&&!P())return I(p._module),j(d.braceL),nl(d.braceR),!1;if(s.type&d.IS_PREFIX)return H(),t_(),!1;if(tT())return!0;for(;s.type&d.IS_POSTFIX&&!C();)s.type===d.preIncDec&&(s.type=d.postIncDec),H();return!1}function tT(){let e=s.tokens.length;return!!tP()||(tA(e),s.tokens.length>e&&s.tokens[e].isOptionalChainStart&&(s.tokens[s.tokens.length-1].isOptionalChainEnd=!0),!1)}function tA(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];i?function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(s.tokens[s.tokens.length-1].contextualKeyword===p._async&&Y(d.lessThan)){let e=s.snapshot();if(function(){s.scopeDepth++;let e=s.tokens.length;return nd(),!!tj()&&(tU(e),!0)}()&&!s.error)return;s.restoreFromSnapshot(e)}tS(e,t)}(e,t):tS(e,t)}function tS(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=new tb(!1);do o?function(e,t,n){if(!L()&&Z(d.bang)){s.tokens[s.tokens.length-1].type=d.nonNullAssertion;return}if(Y(d.lessThan)||Y(d.bitShiftL)){let n=s.snapshot();if(!t&&tI()&&function(){let e=s.snapshot();return(eY(),nd(),Y(d.colon)&&e6(d.colon),j(d.arrow),s.error)?(s.restoreFromSnapshot(e),!1):(tV(!0),!0)}()||(th(),!t&&Z(d.parenL)?(s.tokens[s.tokens.length-1].subscriptStartIndex=e,tC()):Y(d.backQuote)?tN():(s.type===d.greaterThan||s.type!==d.parenL&&s.type&d.IS_EXPRESSION_START&&!L())&&M(),!s.error))return;s.restoreFromSnapshot(n)}
20else!t&&Y(d.questionDot)&&Q()===d.lessThan&&(H(),s.tokens[e].isOptionalChainStart=!0,s.tokens[s.tokens.length-1].subscriptStartIndex=e,tf(),j(d.parenL),tC());tE(e,t,n)}(e,t,n):i?function(e,t,n){if(Y(d.questionDot)&&Q()===d.lessThan){if(t){n.stop=!0;return}H(),t1(),j(d.parenL),tC();return}if(!t&&Y(d.lessThan)){let e=s.snapshot();if(t1(),j(d.parenL),tC(),!s.error)return;s.restoreFromSnapshot(e)}tE(e,t,n)}(e,t,n):tE(e,t,n);while(!n.stop&&!s.error)}function tE(e,t,n){if(!t&&Z(d.doubleColon))tL(),n.stop=!0,tA(e,t);else if(Y(d.questionDot)){if(s.tokens[e].isOptionalChainStart=!0,t&&Q()===d.parenL){n.stop=!0;return}H(),s.tokens[s.tokens.length-1].subscriptStartIndex=e,Z(d.bracketL)?(tk(),j(d.bracketR)):Z(d.parenL)?tC():tR()}else if(Z(d.dot))s.tokens[s.tokens.length-1].subscriptStartIndex=e,tR();else if(Z(d.bracketL))s.tokens[s.tokens.length-1].subscriptStartIndex=e,tk(),j(d.bracketR);else if(!t&&Y(d.parenL)){if(tI()){let t=s.snapshot(),r=s.tokens.length;H(),s.tokens[s.tokens.length-1].subscriptStartIndex=e;let a=c++;s.tokens[s.tokens.length-1].contextId=a,tC(),s.tokens[s.tokens.length-1].contextId=a,(Y(d.colon)||Y(d.arrow))&&(s.restoreFromSnapshot(t),n.stop=!0,s.scopeDepth++,nd(),o?Y(d.colon)&&e7():i&&function(){if(Y(d.colon)){let e=s.noAnonFunctionType;s.noAnonFunctionType=!0,tG(),s.noAnonFunctionType=e}}(),j(d.arrow),tU(r))}else{H(),s.tokens[s.tokens.length-1].subscriptStartIndex=e;let t=c++;s.tokens[s.tokens.length-1].contextId=t,tC(),s.tokens[s.tokens.length-1].contextId=t}}else Y(d.backQuote)?tN():n.stop=!0}function tI(){return s.tokens[s.tokens.length-1].contextualKeyword===p._async&&!C()}function tC(){let e=!0;for(;!Z(d.parenR)&&!s.error;){if(e)e=!1;else if(j(d.comma),Z(d.parenR))break;tW(!1)}}function tL(){let e=s.tokens.length;tP(),tA(e,!0)}function tP(){if(Z(d.modulo))return tH(),!1;if(Y(d.jsxText)||Y(d.jsxEmptyText))return H(),!1;if(Y(d.lessThan)&&r)return s.type=d.jsxTagStart,function e(){tg(),function t(){let n=s.tokens.length-1;s.tokens[n].jsxRole=y.NoChildren;let r=0;if(!function(t){if(Y(d.jsxTagEnd))return!1;tm(),o&&function(){if(Z(d.jsxTagStart)){s.tokens[s.tokens.length-1].type=d.typeParameterStart;let e=X(1);for(;!Y(d.greaterThan)&&!s.error;)te(),Z(d.comma);tg(),K(e)}}();let n=!1;for(;!Y(d.slash)&&!Y(d.jsxTagEnd)&&!s.error;){if(Z(d.braceL)){n=!0,j(d.ellipsis),tv(),tg();continue}n&&s.end-s.start==3&&a.charCodeAt(s.start)===m.lowercaseK&&a.charCodeAt(s.start+1)===m.lowercaseE&&a.charCodeAt(s.start+2)===m.lowercaseY&&(s.tokens[t].jsxRole=y.KeyAfterPropSpread),td(g.ObjectKey),Y(d.eq)&&(tg(),function(){switch(s.type){case d.braceL:H(),tk(),tg();return;case d.jsxTagStart:e(),tg();return;case d.string:tg();return;default:M("JSX value should be either an expression or a quoted JSX text")}}())}let r=Y(d.slash);return r&&tg(),r}(n))for(ty();;)switch(s.type){case d.jsxTagStart:if(tg(),Y(d.slash)){tg(),Y(d.jsxTagEnd)||tm(),s.tokens[n].jsxRole!==y.KeyAfterPropSpread&&(1===r?s.tokens[n].jsxRole=y.OneChild:r>1&&(s.tokens[n].jsxRole=y.StaticChildren));return}r++,t(),ty();break;case d.jsxText:r++,ty();break;case d.jsxEmptyText:ty();break;case d.braceL:H(),Y(d.ellipsis)?(j(d.ellipsis),tk(),ty(),r+=2):(Y(d.braceR)||(r++,tk()),ty());break;default:M();return}}()}(),H(),!1;let e=s.potentialArrowAt===s.start;switch(s.type){case d.slash:case d.assign:s.type===d.assign&&--s.pos,function(){let e=s.pos,t=!1,n=!1;for(;;){if(s.pos>=a.length){M("Unterminated regular expression",e);return}
20let r=a.charCodeAt(s.pos);if(t)t=!1;else{if(r===m.leftSquareBracket)n=!0;else if(r===m.rightSquareBracket&&n)n=!1;else if(r===m.slash&&!n)break;t=r===m.backslash}++s.pos}++s.pos,function(){for(;s.pos<a.length;){let e=a.charCodeAt(s.pos);if(F[e])s.pos++;else if(e===m.backslash){if(s.pos+=2,a.charCodeAt(s.pos)===m.leftCurlyBrace){for(;s.pos<a.length&&a.charCodeAt(s.pos)!==m.rightCurlyBrace;)s.pos++;s.pos++}}else break}}(),ea(d.regexp)}();case d._super:case d._this:case d.regexp:case d.num:case d.bigint:case d.decimal:case d.string:case d._null:case d._true:case d._false:return H(),!1;case d._import:return H(),Y(d.dot)&&(s.tokens[s.tokens.length-1].type=d.name,H(),tH()),!1;case d.name:{let t=s.tokens.length,n=s.start,r=s.contextualKeyword;if(tH(),r===p._await)return t_(),!1;if(r===p._async&&Y(d._function)&&!C())return H(),np(n,!1),!1;if(e&&r===p._async&&!C()&&Y(d.name))return s.scopeDepth++,eD(!1),j(d.arrow),tU(t),!0;if(Y(d._do)&&!C())return H(),nc(),!1;if(e&&!C()&&Y(d.arrow))return s.scopeDepth++,eF(!1),j(d.arrow),tU(t),!0;return s.tokens[s.tokens.length-1].identifierRole=g.Access,!1}case d._do:return H(),nc(),!1;case d.parenL:return function e(t){let n=s.snapshot(),r=s.tokens.length;j(d.parenL);let o=!0;for(;!Y(d.parenR)&&!s.error;){if(o)o=!1;else if(j(d.comma),Y(d.parenR))break;if(Y(d.ellipsis)){H(),eU(!1),tM();break}tv(!1,!0)}return j(d.parenR),!!(t&&(Y(d.colon)||!C())&&tj())&&(s.restoreFromSnapshot(n),s.scopeDepth++,nd(),tj(),tU(r),!s.error||(s.restoreFromSnapshot(n),e(!1),!1))}(e);case d.bracketL:return H(),tz(d.bracketR,!0),!1;case d.braceL:return tD(!1,!1),!1;case d._function:return function(){let e=s.start;tH(),Z(d.dot)&&tH(),np(e,!1)}(),!1;case d.at:ni();case d._class:return nm(!1),!1;case d._new:return function(){if(j(d._new),Z(d.dot)){tH();return}tL(),Z(d.questionDot),i&&function(){if(Y(d.lessThan)){let e=s.snapshot();t1(),s.error&&s.restoreFromSnapshot(e)}}(),Z(d.parenL)&&tz(d.parenR)}(),!1;case d.backQuote:return tN(),!1;case d.doubleColon:return H(),tL(),!1;case d.hash:{let e=er();return U[e]||e===m.backslash?tR():H(),!1}default:return M(),!1}}function tR(){Z(d.hash),tH()}function tO(){j(d.parenL),tk(),j(d.parenR)}function tj(){return o?function(){if(Y(d.colon)){let e=s.snapshot();e6(d.colon),C()&&M(),Y(d.arrow)||M(),s.error&&s.restoreFromSnapshot(e)}return Z(d.arrow)}():i?function(){if(Y(d.colon)){let e=X(0),t=s.snapshot(),n=s.noAnonFunctionType;s.noAnonFunctionType=!0,tK(),s.noAnonFunctionType=n,C()&&M(),Y(d.arrow)||M(),s.error&&s.restoreFromSnapshot(t),K(e)}return Z(d.arrow)}():Z(d.arrow)}function tM(){(o||i)&&(J(d.question),Y(d.colon)&&(o?e7():i&&tG()))}function tN(){for(G(),G();!Y(d.backQuote)&&!s.error;)j(d.dollarBraceL),tk(),G(),G();H()}function tD(e,t){let n=c++,r=!0;for(H(),s.tokens[s.tokens.length-1].contextId=n;!Z(d.braceR)&&!s.error;){if(r)r=!1;else if(j(d.comma),Z(d.braceR))break;let a=!1;if(Y(d.ellipsis)){let n=s.tokens.length;if(H(),tv(!1),e&&(s.tokens.length===n+2&&eF(t),Z(d.braceR)))break;continue}e||(a=Z(d.star)),!e&&A(p._async)?(a&&M(),tH(),Y(d.colon)||Y(d.parenL)||Y(d.braceR)||Y(d.eq)||Y(d.comma)||(Y(d.star)&&(H(),a=!0),tB(n))):tB(n),o?eJ():i&&Y(d.lessThan)&&(t$(),Y(d.parenL)||M()),!function(e,t){let n=s.start;return Y(d.parenL)?(e&&M(),tF(n,!1),!0):!!(!e&&(Y(d.string)||Y(d.num)||Y(d.bracketL)||Y(d.name)||s.type&d.IS_KEYWORD))&&(tB(t),tF(n,!1),!0)}(e,n)&&function(e,t){let n;if(Z(d.colon)){e?ez(t):tv(!1);return}n=e?0===s.scopeDepth?g.ObjectShorthandTopLevelDeclaration:t?g.ObjectShorthandBlockScopedDeclaration:g.ObjectShorthandFunctionScopedDeclaration:g.ObjectShorthand,s.tokens[s.tokens.length-1].identifierRole=n,ez(t,!0)}(e,t)}s.tokens[s.tokens.length-1].contextId=n}function tB(e){i&&nt(),Z(d.bracketL)?(s.tokens[s.tokens.length-1].contextId=e,tv(),j(d.bracketR)):(Y(d.num)||Y(d.string)||Y(d.bigint)||Y(d.decimal)?tP():tR(),s.tokens[s.tokens.length-1].identifierRole=g.ObjectKey),s.tokens[s.tokens.length-1].contextId=e}function tF(e,t){let n=c++;s.scopeDepth++;let r=s.tokens.length;nd(t,n),tq(e,n);let o=s.tokens.length;s.scopes.push(new x(r,o,!0)),s.scopeDepth--}function tU(e){tV(!0);let t=s.tokens.length;s.scopes.push(new x(e,t,!0)),s.scopeDepth--}function tq(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;o?function(e,t){if(Y(d.colon)&&e6(d.colon),!Y(d.braceL)&&R()){let t=s.tokens.length-1;for(;t>=0&&(s.tokens[t].start>=e||s.tokens[t].type===d._default||s.tokens[t].type===d._export);)s.tokens[t].isType=!0,t--;return}tV(!1,t)}(e,t):(i&&Y(d.colon)&&tK(),tV(!1,t))}function tV(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;e&&!Y(d.braceL)?tv():nc(!0,t)}function tz(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!0;for(;!Z(e)&&!s.error;){if(n)n=!1;else if(j(d.comma),Z(e))break;tW(t)}}function tW(e){e&&Y(d.comma)||(Y(d.ellipsis)?(H(),tv(!1),tM()):Y(d.question)?H():tv(!1,!0))}function tH(){H(),s.tokens[s.tokens.length-1].type=d.name}function tG(e){let t=X(0);j(e||d.colon),t7(),K(t)}function tX(){j(d.modulo),I(p._checks),Z(d.parenL)&&(tk(),j(d.parenR))}function tK(){let e=X(0);j(d.colon),Y(d.modulo)?tX():(t7(),Y(d.modulo)&&tX()),K(e)}function tZ(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(tH(),Y(d.lessThan)&&t$(),Z(d._extends))do tJ();
20while(!e&&Z(d.comma));if(A(p._mixins)||A(p._implements)){H();do tJ();while(Z(d.comma))}t4(e,!1,e)}function tJ(){t3(!1),Y(d.lessThan)&&t1()}function tY(){tH(),Y(d.lessThan)&&t$(),tG(d.eq),O()}function tQ(e){I(p._type),tH(),Y(d.lessThan)&&t$(),Y(d.colon)&&tG(d.colon),e||tG(d.eq),O()}function t$(){let e=X(0);Y(d.lessThan)||Y(d.typeParameterStart)?H():M();do nt(),ne(),Z(d.eq)&&t7(),Y(d.greaterThan)||j(d.comma);while(!Y(d.greaterThan)&&!s.error);j(d.greaterThan),K(e)}function t1(){let e=X(0);for(j(d.lessThan);!Y(d.greaterThan)&&!s.error;)t7(),Y(d.greaterThan)||j(d.comma);j(d.greaterThan),K(e)}function t0(){Y(d.num)||Y(d.string)?tP():tH()}function t2(){for(Y(d.lessThan)&&t$(),j(d.parenL);!Y(d.parenR)&&!Y(d.ellipsis)&&!s.error;)t5(),Y(d.parenR)||j(d.comma);Z(d.ellipsis)&&t5(),j(d.parenR),tG()}function t4(e,t,n){let r;for(t&&Y(d.braceBarL)?(j(d.braceBarL),r=d.braceBarR):(j(d.braceL),r=d.braceR);!Y(r)&&!s.error;){if(n&&A(p._proto)){let t=Q();t!==d.colon&&t!==d.question&&(H(),e=!1)}if(e&&A(p._static)){let e=Q();e!==d.colon&&e!==d.question&&H()}if(nt(),Z(d.bracketL))Z(d.bracketL)?(t0(),j(d.bracketR),j(d.bracketR),Y(d.lessThan)||Y(d.parenL)?t2():(Z(d.question),tG())):(Q()===d.colon?(t0(),tG()):t7(),j(d.bracketR),tG());else if(Y(d.parenL)||Y(d.lessThan))t2();else{if(A(p._get)||A(p._set)){let e=Q();(e===d.name||e===d.string||e===d.num)&&H()}Y(d.ellipsis)?(j(d.ellipsis),Z(d.comma)||Z(d.semi),Y(d.braceR)||t7()):(t0(),Y(d.lessThan)||Y(d.parenL)?t2():(Z(d.question),tG()))}Z(d.semi)||Z(d.comma)||Y(d.braceR)||Y(d.braceBarR)||M()}j(r)}function t3(e){for(e||tH();Z(d.dot);)tH()}function t5(){let e=Q();e===d.colon||e===d.question?(tH(),Z(d.question),tG()):t7()}function t8(){for(;!Y(d.parenR)&&!Y(d.ellipsis)&&!s.error;)t5(),Y(d.parenR)||j(d.comma);Z(d.ellipsis)&&t5()}function t6(){!function e(){Z(d.question)?e():function(){for(function e(){let t=!1,n=s.noAnonFunctionType;switch(s.type){case d.name:if(A(p._interface)){!function(){if(I(p._interface),Z(d._extends))do tJ();while(Z(d.comma));t4(!1,!1,!1)}();return}tH(),t3(!0),Y(d.lessThan)&&t1();return;case d.braceL:t4(!1,!1,!1);return;case d.braceBarL:t4(!1,!0,!1);return;case d.bracketL:!function(){for(j(d.bracketL);s.pos<a.length&&!Y(d.bracketR)&&(t7(),!Y(d.bracketR));)j(d.comma);j(d.bracketR)}();return;case d.lessThan:t$(),j(d.parenL),t8(),j(d.parenR),j(d.arrow),t7();return;case d.parenL:if(H(),!Y(d.parenR)&&!Y(d.ellipsis)){if(Y(d.name)){let e=Q();t=e!==d.question&&e!==d.colon}else t=!0}if(t){if(s.noAnonFunctionType=!1,t7(),s.noAnonFunctionType=n,s.noAnonFunctionType||!(Y(d.comma)||Y(d.parenR)&&Q()===d.arrow)){j(d.parenR);return}Z(d.comma)}t8(),j(d.parenR),j(d.arrow),t7();return;case d.minus:H(),H();return;case d.string:case d.num:case d._true:case d._false:case d._null:case d._this:case d._void:case d.star:H();return;default:if(s.type===d._typeof){j(d._typeof),e();return}if(s.type&d.IS_KEYWORD){H(),s.tokens[s.tokens.length-1].type=d.name;return}}M()}();!C()&&(Y(d.bracketL)||Y(d.questionDot));)Z(d.questionDot),j(d.bracketL),Z(d.bracketR)||(t7(),j(d.bracketR))}()}(),!s.noAnonFunctionType&&Z(d.arrow)&&t7()}function t9(){for(Z(d.bitwiseAND),t6();Z(d.bitwiseAND);)t6()}function t7(){!function(){for(Z(d.bitwiseOR),t9();Z(d.bitwiseOR);)t9()}()}function ne(){tH(),Y(d.colon)&&tG()}function nt(){(Y(d.plus)||Y(d.minus))&&(H(),s.tokens[s.tokens.length-1].isType=!0)}function nn(){I(p._enum),s.tokens[s.tokens.length-1].type=d._enum,tH(),E(p._of)&&H(),j(d.braceL),function(){for(;!Y(d.braceR)&&!s.error&&!Z(d.ellipsis);)tH(),Z(d.eq)&&H(),Y(d.braceR)||j(d.comma)}(),j(d.braceR)}function nr(e){i&&function(){if(Y(d.name)&&s.contextualKeyword===p._interface){let e=X(0);return H(),tZ(),K(e),!0}return!!A(p._enum)&&(nn(),!0)}()||(Y(d.at)&&ni(),function(e){var t;if(o&&function(){if(s.type===d._const){let e=ee();if(e.type===d.name&&e.contextualKeyword===p._enum)return j(d._const),I(p._enum),s.tokens[s.tokens.length-1].type=d._enum,tr(),!0}return!1}())return;let n=s.type;switch(n){case d._break:case d._continue:H(),R()||(tH(),O());return;case d._debugger:H(),O();return;case d._do:H(),nr(!1),j(d._while),tO(),Z(d.semi);return;case d._for:(function(){s.scopeDepth++;let e=s.tokens.length;(function(){H();let e=!1;if(A(p._await)&&(e=!0,H()),j(d.parenL),Y(d.semi)){e&&M(),nu();return}let t=no();if(t||Y(d._var)||Y(d._let)||Y(d._const)||!(!A(p._using)||S(p._of))){if(t&&I(p._await),H(),nf(!0,s.type!==d._var),Y(
20d._in)||A(p._of)){nh(e);return}nu();return}if(tk(!0),Y(d._in)||A(p._of)){nh(e);return}e&&M(),nu()})();let t=s.tokens.length;s.scopes.push(new x(e,t,!1)),s.scopeDepth--})();return;case d._function:if(Q()===d.dot)break;e||M(),function(){let e=s.start;H(),np(e,!0)}();return;case d._class:e||M(),nm(!0);return;case d._if:H(),tO(),nr(!1),Z(d._else)&&nr(!1);return;case d._return:H(),R()||(tk(),O());return;case d._switch:(function(){H(),tO(),s.scopeDepth++;let e=s.tokens.length;for(j(d.braceL);!Y(d.braceR)&&!s.error;)if(Y(d._case)||Y(d._default)){let e=Y(d._case);H(),e&&tk(),j(d.colon)}else nr(!0);H();let t=s.tokens.length;s.scopes.push(new x(e,t,!1)),s.scopeDepth--})();return;case d._throw:H(),tk(),O();return;case d._try:(function(){if(H(),nc(),Y(d._catch)){H();let e=null;if(Y(d.parenL)&&(s.scopeDepth++,e=s.tokens.length,j(d.parenL),eU(!0),o&&e9(),j(d.parenR)),nc(),null!=e){let t=s.tokens.length;s.scopes.push(new x(e,t,!1)),s.scopeDepth--}}Z(d._finally)&&nc()})();return;case d._let:case d._const:e||M();case d._var:na(n!==d._var);return;case d._while:H(),tO(),nr(!1);return;case d.braceL:nc();return;case d.semi:H();return;case d._export:case d._import:{let e=Q();if(e===d.parenL||e===d.dot)break;H(),n===d._import?nS():nx();return}case d.name:if(s.contextualKeyword===p._async){let e=s.start,t=s.snapshot();if(H(),Y(d._function)&&!C()){j(d._function),np(e,!0);return}s.restoreFromSnapshot(t)}else if(s.contextualKeyword!==p._using||P()||Q()!==d.name){if(no()){I(p._await),na(!0);return}}else{na(!0);return}}let r=s.tokens.length;tk();let a=null;if(s.tokens.length===r+1){let e=s.tokens[s.tokens.length-1];e.type===d.name&&(a=e.contextualKeyword)}if(null==a){O();return}Z(d.colon)?nr(!0):(t=a,o?!function(e){switch(e){case p._declare:{let e=s.tokens.length-1;if(function(){if(R())return!1;switch(s.type){case d._function:{let e=X(1);return H(),np(s.start,!0),K(e),!0}case d._class:{let e=X(1);return nm(!0,!1),K(e),!0}case d._const:if(Y(d._const)&&S(p._enum)){let e=X(1);return j(d._const),I(p._enum),s.tokens[s.tokens.length-1].type=d._enum,tr(),K(e),!0}case d._var:case d._let:{let e=X(1);
20return na(s.type!==d._var),K(e),!0}case d.name:{let e=X(1),t=s.contextualKeyword,n=!1;return t===p._global?(ts(),n=!0):n=tl(t,!0),K(e),n}default:return!1}}())return s.tokens[e].type=d._declare,!0;break}case p._global:if(Y(d.braceL))return to(),!0;break;default:return tl(e,!1)}return!1}(t)&&O():i?function(e){if(e===p._declare){if(Y(d._class)||Y(d.name)||Y(d._function)||Y(d._var)||Y(d._export)){let e=X(1);(function e(){Y(d._class)?(H(),tZ(!0)):Y(d._function)?(H(),tH(),Y(d.lessThan)&&t$(),j(d.parenL),t8(),j(d.parenR),tK(),O()):Y(d._var)?(H(),ne(),O()):E(p._module)?Z(d.dot)?(I(p._exports),tG(),O()):function(){for(Y(d.string)?tP():tH(),j(d.braceL);!Y(d.braceR)&&!s.error;)Y(d._import)?(H(),nS()):M();j(d.braceR)}():A(p._type)?(H(),tY()):A(p._opaque)?(H(),tQ(!0)):A(p._interface)?(H(),tZ()):Y(d._export)?(j(d._export),Z(d._default)?Y(d._function)||Y(d._class)?e():(t7(),O()):Y(d._var)||Y(d._function)||Y(d._class)||A(p._opaque)?e():Y(d.star)||Y(d.braceL)||A(p._interface)||A(p._type)||A(p._opaque)?nx():M()):M()})(),K(e)}}else if(Y(d.name)){if(e===p._interface){let e=X(1);tZ(),K(e)}else if(e===p._type){let e=X(1);tY(),K(e)}else if(e===p._opaque){let e=X(1);tQ(!1),K(e)}}O()}(t):O())}(e))}function no(){if(!A(p._await))return!1;let e=s.snapshot();return(H(),!A(p._using)||L())?(s.restoreFromSnapshot(e),!1):(H(),!Y(d.name)||L())?(s.restoreFromSnapshot(e),!1):(s.restoreFromSnapshot(e),!0)}function ni(){for(;Y(d.at);)ns()}function ns(){if(H(),Z(d.parenL))tk(),j(d.parenR);else{for(tH();Z(d.dot);)tH();o&&(Y(d.lessThan)||Y(d.bitShiftL))&&th(),Z(d.parenL)&&tC()}}function na(e){H(),nf(!1,e),O()}function nc(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=s.tokens.length;s.scopeDepth++,j(d.braceL),t&&(s.tokens[s.tokens.length-1].contextId=t),nl(d.braceR),t&&(s.tokens[s.tokens.length-1].contextId=t);let r=s.tokens.length;s.scopes.push(new x(n,r,e)),s.scopeDepth--}function nl(e){for(;!Z(e)&&!s.error;)nr(!0)}function nu(){j(d.semi),Y(d.semi)||tk(),j(d.semi),Y(d.parenR)||tk(),j(d.parenR),nr(!1)}function nh(e){e?E(p._of):H(),tk(),j(d.parenR),nr(!1)}function nf(e,t){for(;;){if(eU(t),o?function(){let e=X(0);L()||Z(d.bang),e9(),K(e)}():i&&Y(d.colon)&&tG(),Z(d.eq)){let t=s.tokens.length-1;tv(e),s.tokens[t].rhsEndIndex=s.tokens.length}if(!Z(d.comma))break}}function np(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];Y(d.star)&&H(),!t||n||Y(d.name)||Y(d._yield)||M();let r=null;Y(d.name)&&(!t&&(r=s.tokens.length,s.scopeDepth++),eD(!1));let o=s.tokens.length;s.scopeDepth++,nd(),tq(e);let i=s.tokens.length;s.scopes.push(new x(o,i,!0)),s.scopeDepth--,null!==r&&(s.scopes.push(new x(r,i,!0)),s.scopeDepth--)}function nd(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;o?eJ():i&&function(){if(Y(d.lessThan)){let e=X(0);t$(),K(e)}}(),j(d.parenL),t&&(s.tokens[s.tokens.length-1].contextId=t),eq(d.parenR,!1,!1,e,t),t&&(s.tokens[s.tokens.length-1].contextId=t)}function nm(e){let t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=c++;H(),s.tokens[s.tokens.length-1].contextId=r,s.tokens[s.tokens.length-1].isExpression=!e;let a=null;!e&&(a=s.tokens.length,s.scopeDepth++),function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];!(o&&(!e||t)&&A(p._implements))&&(Y(d.name)&&eD(!0),o?eJ():i&&Y(d.lessThan)&&t$())}(e,n),t=!1,Z(d._extends)?(tT(),t=!0):t=!1,o?function(e){if(e&&(Y(d.lessThan)||Y(d.bitShiftL))&&th(),E(p._implements)){s.tokens[s.tokens.length-1].type=d._implements;let e=X(1);tn(),K(e)}}(t):i&&function(e){if(e&&Y(d.lessThan)&&t1(),A(p._implements)){let e=X(0);H(),s.tokens[s.tokens.length-1].type=d._implements;do tH(),Y(d.lessThan)&&t1();while(Z(d.comma));K(e)}}(t);let l=s.tokens.length;if(function(e){for(j(d.braceL);!Z(d.braceR)&&!s.error;)if(!Z(d.semi)){if(Y(d.at)){ns();continue}(function(e,t){o&&eG([p._declare,p._public,p._protected,p._private,p._override]);let n=!1;if(Y(d.name)&&s.contextualKeyword===p._static){if(tH(),ny()){nb(e,!1);return}if(ng()){nv();return}if(s.tokens[s.tokens.length-1].type=d._static,n=!0,Y(d.braceL)){
20s.tokens[s.tokens.length-1].contextId=t,nc();return}}(function(e,t,n){if(o&&function(e){let t=s.tokens.length;eG([p._abstract,p._readonly,p._declare,p._static,p._override]);let n=s.tokens.length;if(e0()){let r=e?t-1:t;for(let e=r;e<n;e++)s.tokens[e].isType=!0;return!0}return!1}(t))return;if(Z(d.star)){tB(n),nb(e,!1);return}tB(n);let r=!1,i=s.tokens[s.tokens.length-1];i.contextualKeyword===p._constructor&&(r=!0),nk(),ny()?nb(e,r):ng()?nv():i.contextualKeyword!==p._async||R()?i.contextualKeyword!==p._get&&i.contextualKeyword!==p._set||R()&&Y(d.star)?i.contextualKeyword!==p._accessor||R()?R()?nv():M():(tB(n),nv()):(i.contextualKeyword===p._get?s.tokens[s.tokens.length-1].type=d._get:s.tokens[s.tokens.length-1].type=d._set,tB(n),nb(e,!1)):(s.tokens[s.tokens.length-1].type=d._async,Y(d.star)&&H(),tB(n),nk(),nb(e,!1))})(e,n,t)})(s.start,e)}}(r),!s.error&&(s.tokens[l].contextId=r,s.tokens[s.tokens.length-1].contextId=r,null!==a)){let e=s.tokens.length;s.scopes.push(new x(a,e,!1)),s.scopeDepth--}}function ng(){return Y(d.eq)||Y(d.semi)||Y(d.braceR)||Y(d.bang)||Y(d.colon)}function ny(){return Y(d.parenL)||Y(d.lessThan)}function nb(e,t){o?eJ():i&&Y(d.lessThan)&&t$(),tF(e,t)}function nk(){if(o){let e=X(0);Z(d.question),K(e)}}function nv(){if(o?(J(d.bang),e9()):i&&Y(d.colon)&&tG(),Y(d.eq)){let e=s.tokens.length;H(),tv(),s.tokens[e].rhsEndIndex=s.tokens.length}O()}function nx(){let e=s.tokens.length-1;o&&function(){if(Z(d._import))return A(p._type)&&Q()!==d.eq&&I(p._type),ta(),!0;if(Z(d.eq))return tk(),O(),!0;if(E(p._as))return I(p._namespace),tH(),O(),!0;if(A(p._type)){let e=Q();(e===d.braceL||e===d.star)&&H()}return!1}()||((i?Y(d.star)||A(p._type)&&Q()===d.star:Y(d.star))?i?function(){if(E(p._type)){let e=X(2);nT(),K(e)}else nT()}():nT():function(){if(o&&tp()||i&&Y(d.name)&&(s.contextualKeyword===p._type||s.contextualKeyword===p._interface||s.contextualKeyword===p._opaque||s.contextualKeyword===p._enum))return!1;if(Y(d.name))return s.contextualKeyword!==p._async;if(!Y(d._default))return!1;let e=et(),t=ee(),n=t.type===d.name&&t.contextualKeyword===p._from;if(t.type===d.comma)return!0;if(n){let t=a.charCodeAt(en(e+4));return t===m.quotationMark||t===m.apostrophe}return!1}()?(tH(),Y(d.comma)&&Q()===d.star?(j(d.comma),j(d.star),I(p._as),tH()):nw(),n_()):Z(d._default)?function(){if(o&&function(){if(A(p._abstract)&&Q()===d._class)return s.type=d._abstract,H(),nm(!0,!0),!0;if(A(p._interface)){let e=X(2);return tl(p._interface,!0),K(e),!0}return!1}()||i&&A(p._enum)&&(nn(),1))return;let e=s.start;Z(d._function)?np(e,!0,!0):A(p._async)&&Q()===d._function?(E(p._async),Z(d._function),np(e,!0,!0)):Y(d._class)?nm(!0,!0):Y(d.at)?(ni(),nm(!0,!0)):(tv(),O())}():o&&tp()||i&&(A(p._type)||A(p._interface)||A(p._opaque)||A(p._enum))||s.type===d._var||s.type===d._const||s.type===d._let||s.type===d._function||s.type===d._class||A(p._async)||Y(d.at)?o?function(){let e=E(p._declare);e&&(s.tokens[s.tokens.length-1].type=d._declare);let t=!1;if(Y(d.name)){if(e){let e=X(2);t=tc(),K(e)}else t=tc()}if(!t){if(e){let e=X(2);nr(!0),K(e)}else nr(!0)}}():i?function(){if(A(p._type)){let e=X(1);H(),Y(d.braceL)?(nA(),n_()):tY(),K(e)}else if(A(p._opaque)){let e=X(1);H(),tQ(!1),K(e)}else if(A(p._interface)){let e=X(1);H(),tZ(),K(e)}else nr(!0)}():nr(!0):(nA(),n_()),s.tokens[e].rhsEndIndex=s.tokens.length)}function nw(){Z(d.comma)&&nA()}function n_(){E(p._from)&&(tP(),nE()),O()}function nT(){j(d.star),A(p._as)&&(H(),s.tokens[s.tokens.length-1].type=d._as,tH(),nw()),n_()}function nA(){let e=!0;for(j(d.braceL);!Z(d.braceR)&&!s.error;){if(e)e=!1;else if(j(d.comma),Z(d.braceR))break;!function(){if(o){!function(){if(tH(),Y(d.comma)||Y(d.braceR)){s.tokens[s.tokens.length-1].identifierRole=g.ExportAccess;return}if(tH(),Y(d.comma)||Y(d.braceR)){s.tokens[s.tokens.length-1].identifierRole=g.ExportAccess,s.tokens[s.tokens.length-2].isType=!0,s.tokens[s.tokens.length-1].isType=!0;return}if(tH(),Y(d.comma)||Y(d.braceR)){s.tokens[s.tokens.length-3].identifierRole=g.ExportAccess;return}tH(),s.tokens[s.tokens.length-3].identifierRole=g.ExportAccess,s.tokens[s.tokens.length-4].isType=!0,s.tokens[s.tokens.length-3].isType=!0,s.tokens[s.tokens.length-2].isType=!0,s.tokens[s.tokens.length-1].isType=!0}();return}tH(),s.tokens[s.tokens.length-1].identifierRole=g.ExportAccess,E(p._as)&&tH()}()}}function nS(){if(o&&Y(d.name)&&Q()===d.eq){ta();return}if(o&&A(p._type)){let e=ee();if(e.type===d.name&&e.contextualKeyword!==p._from){if(I(p._type),Q()===d.eq){ta();return}}else(e.type===d.star||e.type===d.braceL)&&I(p._type)}Y(d.string)||(A(p._module)&&function(){let e=s.snapshot();return(I(p._module),E(p._from))?A(p._from)?(s.restoreFromSnapshot(e),!0):(s.restoreFromSnapshot(e),!1):Y(d.comma)?(s.restoreFromSnapshot(e),!1):(s.restoreFromSnapshot(e),!0)}()&&H(),function(){i&&function(){if(Y(d._typeof)||A(p._type)){let e=ee();((e.type===d.name||e.type&d.IS_KEYWORD)&&e.contextualKeyword!==p._from||e.type===d.braceL||e.type===d.star)&&H()}}();let e=!0;
20if(!Y(d.name)||(eB(),Z(d.comma))){if(Y(d.star)){H(),I(p._as),eB();return}for(j(d.braceL);!Z(d.braceR)&&!s.error;){if(e)e=!1;else if(Z(d.colon)&&M("ES2015 named imports do not destructure. Use another statement for destructuring after the import."),j(d.comma),Z(d.braceR))break;(function(){if(o){!function(){if(tH(),Y(d.comma)||Y(d.braceR)){s.tokens[s.tokens.length-1].identifierRole=g.ImportDeclaration;return}if(tH(),Y(d.comma)||Y(d.braceR)){s.tokens[s.tokens.length-1].identifierRole=g.ImportDeclaration,s.tokens[s.tokens.length-2].isType=!0,s.tokens[s.tokens.length-1].isType=!0;return}if(tH(),Y(d.comma)||Y(d.braceR)){s.tokens[s.tokens.length-3].identifierRole=g.ImportAccess,s.tokens[s.tokens.length-1].identifierRole=g.ImportDeclaration;return}tH(),s.tokens[s.tokens.length-3].identifierRole=g.ImportAccess,s.tokens[s.tokens.length-1].identifierRole=g.ImportDeclaration,s.tokens[s.tokens.length-4].isType=!0,s.tokens[s.tokens.length-3].isType=!0,s.tokens[s.tokens.length-2].isType=!0,s.tokens[s.tokens.length-1].isType=!0}();return}if(i){!function(){let e=s.contextualKeyword===p._type||s.type===d._typeof;(e?H():tH(),A(p._as)&&!S(p._as))?(tH(),(!e||Y(d.name)||s.type&d.IS_KEYWORD)&&tH()):(e&&(Y(d.name)||s.type&d.IS_KEYWORD)&&tH(),E(p._as)&&tH())}();return}eB(),A(p._as)&&(s.tokens[s.tokens.length-1].identifierRole=g.ImportAccess,H(),eB())})()}}}(),I(p._from)),tP(),nE(),O()}function nE(){(Y(d._with)||A(p._assert)&&!L())&&(H(),tD(!1,!1))}class nI{constructor(e,t){this.tokens=e,this.scopes=t}}class nC{__init(){this.resultCode=""}__init2(){this.resultMappings=Array(this.tokens.length)}__init3(){this.tokenIndex=0}snapshot(){return{resultCode:this.resultCode,tokenIndex:this.tokenIndex}}restoreToSnapshot(e){this.resultCode=e.resultCode,this.tokenIndex=e.tokenIndex}dangerouslyGetAndRemoveCodeSinceSnapshot(e){let t=this.resultCode.slice(e.resultCode.length);return this.resultCode=e.resultCode,t}reset(){this.resultCode="",this.resultMappings=Array(this.tokens.length),this.tokenIndex=0}matchesContextualAtIndex(e,t){return this.matches1AtIndex(e,d.name)&&this.tokens[e].contextualKeyword===t}identifierNameAtIndex(e){return this.identifierNameForToken(this.tokens[e])}identifierNameAtRelativeIndex(e){return this.identifierNameForToken(this.tokenAtRelativeIndex(e))}identifierName(){return this.identifierNameForToken(this.currentToken())}identifierNameForToken(e){return this.code.slice(e.start,e.end)}rawCodeForToken(e){return this.code.slice(e.start,e.end)}stringValueAtIndex(e){return this.stringValueForToken(this.tokens[e])}stringValue(){return this.stringValueForToken(this.currentToken())}stringValueForToken(e){return this.code.slice(e.start+1,e.end-1)}matches1AtIndex(e,t){return this.tokens[e].type===t}matches2AtIndex(e,t,n){return this.tokens[e].type===t&&this.tokens[e+1].type===n}matches3AtIndex(e,t,n,r){return this.tokens[e].type===t&&this.tokens[e+1].type===n&&this.tokens[e+2].type===r}matches1(e){return this.tokens[this.tokenIndex].type===e}matches2(e,t){return this.tokens[this.tokenIndex].type===e&&this.tokens[this.tokenIndex+1].type===t}matches3(e,t,n){return this.tokens[this.tokenIndex].type===e&&this.tokens[this.tokenIndex+1].type===t&&this.tokens[this.tokenIndex+2].type===n}matches4(e,t,n,r){return this.tokens[this.tokenIndex].type===e&&this.tokens[this.tokenIndex+1].type===t&&this.tokens[this.tokenIndex+2].type===n&&this.tokens[this.tokenIndex+3].type===r}matches5(e,t,n,r,o){return this.tokens[this.tokenIndex].type===e&&this.tokens[this.tokenIndex+1].type===t&&this.tokens[this.tokenIndex+2].type===n&&this.tokens[this.tokenIndex+3].type===r&&this.tokens[this.tokenIndex+4].type===o}matchesContextual(e){return this.matchesContextualAtIndex(this.tokenIndex,e)}matchesContextIdAndLabel(e,t){return this.matches1(e)&&this.currentToken().contextId===t}previousWhitespaceAndComments(){let e=this.code.slice(this.tokenIndex>0?this.tokens[this.tokenIndex-1].end:0,this.tokenIndex<this.tokens.length?this.tokens[this.tokenIndex].start:this.code.length);return this.isFlowEnabled&&(e=e.replace(/@flow/g,"")),e}replaceToken(e){this.resultCode+=this.previousWhitespaceAndComments(),this.appendTokenPrefix(),this.resultMappings[this.tokenIndex]=this.resultCode.length,this.resultCode+=e,this.appendTokenSuffix(),this.tokenIndex++}replaceTokenTrimmingLeftWhitespace(e){this.resultCode+=this.previousWhitespaceAndComments().replace(/[^\r\n]/g,""),this.appendTokenPrefix(),this.resultMappings[this.tokenIndex]=this.resultCode.length,this.resultCode+=e,this.appendTokenSuffix(),this.tokenIndex++}removeInitialToken(){this.replaceToken("")}removeToken(){this.replaceTokenTrimmingLeftWhitespace("")}removeBalancedCode(){let e=0;for(;!this.isAtEnd();){if(this.matches1(d.braceL))e++;else if(this.matches1(d.braceR)){if(0===e)return;e--}this.removeToken()}}copyExpectedToken(e){if(this.tokens[this.tokenIndex].type!==e)throw Error("Expected token ".concat(e));this.copyToken()}copyToken(){this.resultCode+=this.previousWhitespaceAndComments(),this.appendTokenPrefix(),this.resultMappings[this.tokenIndex]=this.resultCode.length,this.resultCode+=this.code.slice(this.tokens[this.tokenIndex].start,this.tokens[this.tokenIndex].end),this.appendTokenSuffix(),this.tokenIndex++}copyTokenWithPrefix(e){this.resultCode+=this.previousWhitespaceAndComments(),this.appendTokenPrefix(),this.resultCode+=e,this.resultMappings[this.tokenIndex]=this.resultCode.length,this.resultCode+=this.code.slice(this.tokens[this.tokenIndex].start,this.tokens[this.tokenIndex].end),this.appendTokenSuffix(),this.tokenIndex++}appendTokenPrefix(){let e=this.currentToken();if((e.numNullishCoalesceStarts||e.isOptionalChainStart)&&(e.isAsyncOperation=function(e){let t=e.currentIndex(),n=0,r=e.currentToken();do{let o=e.tokens[t];if(o.isOptionalChainStart&&n++,o.isOptionalChainEnd&&n--,n+=o.numNullishCoalesceStarts,n-=o.numNullishCoalesceEnds,o.contextualKeyword===p._await&&null==o.identifierRole&&o.scopeDepth===r.
20scopeDepth)return!0;t+=1}while(n>0&&t<e.tokens.length);return!1}(this)),!this.disableESTransforms){if(e.numNullishCoalesceStarts)for(let t=0;t<e.numNullishCoalesceStarts;t++)e.isAsyncOperation?(this.resultCode+="await ",this.resultCode+=this.helperManager.getHelperName("asyncNullishCoalesce")):this.resultCode+=this.helperManager.getHelperName("nullishCoalesce"),this.resultCode+="(";e.isOptionalChainStart&&(e.isAsyncOperation&&(this.resultCode+="await "),this.tokenIndex>0&&this.tokenAtRelativeIndex(-1).type===d._delete?e.isAsyncOperation?this.resultCode+=this.helperManager.getHelperName("asyncOptionalChainDelete"):this.resultCode+=this.helperManager.getHelperName("optionalChainDelete"):e.isAsyncOperation?this.resultCode+=this.helperManager.getHelperName("asyncOptionalChain"):this.resultCode+=this.helperManager.getHelperName("optionalChain"),this.resultCode+="([")}}appendTokenSuffix(){let e=this.currentToken();if(e.isOptionalChainEnd&&!this.disableESTransforms&&(this.resultCode+="])"),e.numNullishCoalesceEnds&&!this.disableESTransforms)for(let t=0;t<e.numNullishCoalesceEnds;t++)this.resultCode+="))"}appendCode(e){this.resultCode+=e}currentToken(){return this.tokens[this.tokenIndex]}currentTokenCode(){let e=this.currentToken();return this.code.slice(e.start,e.end)}tokenAtRelativeIndex(e){return this.tokens[this.tokenIndex+e]}currentIndex(){return this.tokenIndex}nextToken(){if(this.tokenIndex===this.tokens.length)throw Error("Unexpectedly reached end of input.");this.tokenIndex++}previousToken(){this.tokenIndex--}finish(){if(this.tokenIndex!==this.tokens.length)throw Error("Tried to finish processing tokens before reaching the end.");return this.resultCode+=this.previousWhitespaceAndComments(),{code:this.resultCode,mappings:this.resultMappings}}isAtEnd(){return this.tokenIndex===this.tokens.length}constructor(e,t,n,r,o){this.code=e,this.tokens=t,this.isFlowEnabled=n,this.disableESTransforms=r,this.helperManager=o,nC.prototype.__init.call(this),nC.prototype.__init2.call(this),nC.prototype.__init3.call(this)}}function nL(e,t){for(e.nextToken();e.currentToken().contextId!==t;)e.nextToken();for(;nR(e.tokenAtRelativeIndex(-1));)e.previousToken()}function nP(e){let t=[];e.nextToken();let n=e.currentToken().contextId;if(null==n)throw Error("Expected context ID on open-paren starting constructor params.");for(;!e.matchesContextIdAndLabel(d.parenR,n);)if(e.currentToken().contextId===n){if(e.nextToken(),nR(e.currentToken())){for(e.nextToken();nR(e.currentToken());)e.nextToken();let n=e.currentToken();if(n.type!==d.name)throw Error("Expected identifier after access modifiers in constructor arg.");let r=e.identifierNameForToken(n);t.push("this.".concat(r," = ").concat(r))}}else e.nextToken();for(e.nextToken();e.currentToken().isType;)e.nextToken();let r=e.currentIndex(),o=!1;for(;!e.matchesContextIdAndLabel(d.braceR,n);){if(!o&&e.matches2(d._super,d.parenL)){e.nextToken();let t=e.currentToken().contextId;if(null==t)throw Error("Expected a context ID on the super call");for(;!e.matchesContextIdAndLabel(d.parenR,t);)e.nextToken();r=e.currentIndex(),o=!0}e.nextToken()}return e.nextToken(),{constructorInitializerStatements:t,constructorInsertPos:r}}function nR(e){return[d._async,d._get,d._set,d.plus,d.minus,d._readonly,d._static,d._public,d._private,d._protected,d._override,d._abstract,d.star,d._declare,d.hash].includes(e.type)}function nO(e){if(e.removeInitialToken(),e.removeToken(),e.removeToken(),e.removeToken(),e.matches1(d.parenL))e.removeToken(),e.removeToken(),e.removeToken();else for(;e.matches1(d.dot);)e.removeToken(),e.removeToken()}let nj={typeDeclarations:new Set,valueDeclarations:new Set};function nM(e){let t=new Set,n=new Set;for(let r=0;r<e.tokens.length;r++){let o=e.tokens[r];o.type===d.name&&z(o)&&(o.isType?t.add(e.identifierNameForToken(o)):n.add(e.identifierNameForToken(o)))}return{typeDeclarations:t,valueDeclarations:n}}function nN(e){let t=e.currentIndex();for(;!e.matches1AtIndex(t,d.braceR);)t++;return e.matchesContextualAtIndex(t+1,p._from)&&e.matches1AtIndex(t+2,d.string)}function nD(e){(e.matches2(d._with,d.braceL)||e.matches2(d.name,d.braceL)&&e.matchesContextual(p._assert))&&(e.removeToken(),e.removeToken(),e.removeBalancedCode(),e.removeToken())}function nB(e,t,n,r){if(!e||t)return!1;let o=n.currentToken();if(null==o.rhsEndIndex)throw Error("Expected non-null rhsEndIndex on export token.");let i=o.rhsEndIndex-n.currentIndex();if(3!==i&&!(4===i&&n.matches1AtIndex(o.rhsEndIndex-1,d.semi)))return!1;let s=n.tokenAtRelativeIndex(2);
20if(s.type!==d.name)return!1;let a=n.identifierNameForToken(s);return r.typeDeclarations.has(a)&&!r.valueDeclarations.has(a)}class nF extends ek{__init(){this.hadExport=!1}__init2(){this.hadNamedExport=!1}__init3(){this.hadDefaultExport=!1}getPrefixCode(){let e="";return this.hadExport&&(e+='Object.defineProperty(exports, "__esModule", {value: true});'),e}getSuffixCode(){return this.enableLegacyBabel5ModuleInterop&&this.hadDefaultExport&&!this.hadNamedExport?"\nmodule.exports = exports.default;\n":""}process(){return this.tokens.matches3(d._import,d.name,d.eq)?this.processImportEquals():this.tokens.matches1(d._import)?(this.processImport(),!0):this.tokens.matches2(d._export,d.eq)?(this.tokens.replaceToken("module.exports"),!0):this.tokens.matches1(d._export)&&!this.tokens.currentToken().isType?(this.hadExport=!0,this.processExport()):!!(this.tokens.matches2(d.name,d.postIncDec)&&this.processPostIncDec())||(this.tokens.matches1(d.name)||this.tokens.matches1(d.jsxName)?this.processIdentifier():this.tokens.matches1(d.eq)?this.processAssignment():this.tokens.matches1(d.assign)?this.processComplexAssignment():!!this.tokens.matches1(d.preIncDec)&&this.processPreIncDec())}processImportEquals(){let e=this.tokens.identifierNameAtIndex(this.tokens.currentIndex()+1);return this.importProcessor.shouldAutomaticallyElideImportedName(e)?nO(this.tokens):this.tokens.replaceToken("const"),!0}processImport(){if(this.tokens.matches2(d._import,d.parenL)){if(this.preserveDynamicImport){this.tokens.copyToken();return}let e=this.enableLegacyTypeScriptModuleInterop?"":"".concat(this.helperManager.getHelperName("interopRequireWildcard"),"(");this.tokens.replaceToken("Promise.resolve().then(() => ".concat(e,"require"));let t=this.tokens.currentToken().contextId;if(null==t)throw Error("Expected context ID on dynamic import invocation.");for(this.tokens.copyToken();!this.tokens.matchesContextIdAndLabel(d.parenR,t);)this.rootTransformer.processToken();this.tokens.replaceToken(e?")))":"))");return}if(this.removeImportAndDetectIfShouldElide())this.tokens.removeToken();else{let e=this.tokens.stringValue();this.tokens.replaceTokenTrimmingLeftWhitespace(this.importProcessor.claimImportCode(e)),this.tokens.appendCode(this.importProcessor.claimImportCode(e))}nD(this.tokens),this.tokens.matches1(d.semi)&&this.tokens.removeToken()}removeImportAndDetectIfShouldElide(){if(this.tokens.removeInitialToken(),this.tokens.matchesContextual(p._type)&&!this.tokens.matches1AtIndex(this.tokens.currentIndex()+1,d.comma)&&!this.tokens.matchesContextualAtIndex(this.tokens.currentIndex()+1,p._from))return this.removeRemainingImport(),!0;if(this.tokens.matches1(d.name)||this.tokens.matches1(d.star))return this.removeRemainingImport(),!1;if(this.tokens.matches1(d.string))return!1;let e=!1,t=!1;for(;!this.tokens.matches1(d.string);)(!e&&this.tokens.matches1(d.braceL)||this.tokens.matches1(d.comma))&&(this.tokens.removeToken(),this.tokens.matches1(d.braceR)||(t=!0),(this.tokens.matches2(d.name,d.comma)||this.tokens.matches2(d.name,d.braceR)||this.tokens.matches4(d.name,d.name,d.name,d.comma)||this.tokens.matches4(d.name,d.name,d.name,d.braceR))&&(e=!0)),this.tokens.removeToken();return!this.keepUnusedImports&&(this.isTypeScriptTransformEnabled?!e:!!this.isFlowTransformEnabled&&t&&!e)}removeRemainingImport(){for(;!this.tokens.matches1(d.string);)this.tokens.removeToken()}processIdentifier(){let e=this.tokens.currentToken();if(e.shadowsGlobal)return!1;if(e.identifierRole===g.ObjectShorthand)return this.processObjectShorthand();if(e.identifierRole!==g.Access)return!1;let t=this.importProcessor.getIdentifierReplacement(this.tokens.identifierNameForToken(e));if(!t)return!1;let n=this.tokens.currentIndex()+1;for(;n<this.tokens.tokens.length&&this.tokens.tokens[n].type===d.parenR;)n++;return this.tokens.tokens[n].type===d.parenL?this.tokens.tokenAtRelativeIndex(1).type===d.parenL&&this.tokens.tokenAtRelativeIndex(-1).type!==d._new?(this.tokens.replaceToken("".concat(t,".call(void 0, ")),this.tokens.removeToken(),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.parenR)):this.tokens.replaceToken("(0, ".concat(t,")")):this.tokens.replaceToken(t),!0}processObjectShorthand(){let e=this.tokens.identifierName(),t=this.importProcessor.getIdentifierReplacement(e);return!!t&&(this.tokens.replaceToken("".concat(e,": ").concat(t)),!0)}processExport(){if(this.tokens.matches2(d._export,d._enum)||this.tokens.matches3(d._export,d._const,d._enum))return this.hadNamedExport=!0,!1;if(this.tokens.matches2(d._export,d._default))return this.tokens.matches3(d._export,d._default,d._enum)?(this.hadDefaultExport=!0,!1):(this.processExportDefault(),!0);if(this.tokens.matches2(d._export,d.braceL))return this.processExportBindings(),!0;if(this.tokens.matches2(d._export,d.name)&&this.tokens.matchesContextualAtIndex(this.tokens.currentIndex()+1,p._type)){if(this.tokens.removeInitialToken(),this.tokens.removeToken(),this.tokens.matches1(d.braceL)){for(;!this.tokens.matches1(d.braceR);)this.tokens.removeToken();this.tokens.removeToken()}else this.tokens.removeToken(),this.tokens.matches1(d._as)&&(this.tokens.removeToken(),this.tokens.removeToken());return this.tokens.matchesContextual(p._from)&&this.tokens.matches1AtIndex(this.tokens.currentIndex()+1,d.string)&&(this.tokens.removeToken(),this.tokens.removeToken(),nD(this.tokens)),!0}if(this.hadNamedExport=!0,this.tokens.matches2(d._export,d._var)||this.tokens.matches2(d._export,d._let)||this.tokens.matches2(d._export,d._const))return this.processExportVar(),!0;if(this.tokens.matches2(d._export,d._function)||this.tokens.matches3(d._export,d.name,d._function))return this.processExportFunction(),!0;if(this.tokens.matches2(d._export,d._class)||this.tokens.matches3(d._export,d._abstract,d._class)||this.tokens.matches2(d._export,d.at))return this.processExportClass(),!0;if(this.tokens.matches2(d._export,d.star))return this.processExportStar(),!0;throw Error("Unrecognized export syntax.")}processAssignment(){let e=this.tokens.currentIndex(),t=this.tokens.tokens[e-1];if(t.isType||t.type!==d.name||t.shadowsGlobal||e>=2&&this.tokens.matches1AtIndex(e-2,d.dot)||e>=2&&[d._var,d._let,d._const].includes(this.tokens.tokens[e-2].type))return!1;let n=this.importProcessor.resolveExportBinding(this.tokens.identifierNameForToken(t));return!!n&&(this.tokens.copyToken(),this.tokens.appendCode(" ".concat(n," =")),!0)}processComplexAssignment(){let e=this.tokens.currentIndex(),t=this.tokens.tokens[e-1];if(t.type!==d.name||t.shadowsGlobal||e>=2&&this.tokens.matches1AtIndex(e-2,d.dot))return!1;let n=this.importProcessor.resolveExportBinding(this.tokens.identifierNameForToken(t));return!!n&&(this.tokens.appendCode(" = ".concat(n)),this.tokens.copyToken(),!0)}processPreIncDec(){let e=this.tokens.currentIndex(),t=this.tokens.tokens[e+1];if(t.type!==d.name||t.shadowsGlobal||e+2<this.tokens.tokens.length&&(this.tokens.matches1AtIndex(e+2,d.dot)||this.tokens.matches1AtIndex(e+2,d.bracketL)||this.tokens.matches1AtIndex(e+2,d.parenL)))return!1;let n=this.tokens.identifierNameForToken(t),r=this.importProcessor.resolveExportBinding(n);return!!r&&(this.tokens.appendCode("".concat(r," = ")),this.tokens.copyToken(),!0)}processPostIncDec(){let e=this.tokens.currentIndex(),t=this.tokens.tokens[e],n=this.tokens.tokens[e+1];if(t.type!==d.name||t.shadowsGlobal||e>=1&&this.tokens.matches1AtIndex(e-1,d.dot))return!1;let r=this.tokens.identifierNameForToken(t),o=this.importProcessor.resolveExportBinding(r);if(!o)return!1;let i=this.tokens.rawCodeForToken(n),s=this.importProcessor.getIdentifierReplacement(r)||r;if("++"===i)this.tokens.replaceToken("(".concat(s," = ").concat(o," = ").concat(s," + 1, ").concat(s," - 1)"));else if("--"===i)this.tokens.replaceToken("(".concat(s," = ").concat(o," = ").concat(s," - 1, ").concat(s," + 1)"));else throw Error("Unexpected operator: ".concat(i));return this.tokens.removeToken(),!0}processExportDefault(){let e=!0;if(this.tokens.matches4(d._export,d._default,d._function,d.name)||this.tokens.matches5(d._export,d._default,d.name,d._function,d.name)&&this.tokens.matchesContextualAtIndex(this.tokens.currentIndex()+2,p._async)){this.tokens.removeInitialToken(),this.tokens.removeToken();let e=this.processNamedFunction();this.tokens.appendCode(" exports.default = ".concat(e,";"))}else if(this.tokens.matches4(d._export,d._default,d._class,d.name)||this.tokens.matches5(d._export,d._default,d._abstract,d._class,d.name)||this.tokens.matches3(d._export,d._default,d.at)){this.tokens.removeInitialToken(),this.tokens.removeToken(),this.copyDecorators(),this.tokens.matches1(d._abstract)&&this.tokens.removeToken();let e=this.rootTransformer.processNamedClass();this.tokens.appendCode(" exports.default = ".concat(e,";"))}else if(nB(this.isTypeScriptTransformEnabled,this.keepUnusedImports,this.tokens,this.declarationInfo))e=!1,this.tokens.removeInitialToken(),this.tokens.removeToken(),this.tokens.removeToken();else if(this.reactHotLoaderTransformer){let e=this.nameManager.claimFreeName("_default");this.tokens.replaceToken("let ".concat(e,"; exports.")),this.tokens.copyToken(),this.tokens.appendCode(" = ".concat(e," =")),this.reactHotLoaderTransformer.setExtractedDefaultExportName(e)}else this.tokens.replaceToken("exports."),this.tokens.copyToken(),this.tokens.appendCode(" =");e&&(this.hadDefaultExport=!0)}copyDecorators(){for(;this.tokens.matches1(d.at);)if(this.tokens.copyToken(),this.tokens.matches1(d.parenL))this.tokens.copyExpectedToken(d.parenL),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.parenR);else{for(this.tokens.copyExpectedToken(d.name);this.tokens.matches1(d.dot);)this.tokens.copyExpectedToken(d.dot),this.tokens.copyExpectedToken(d.name);this.tokens.matches1(d.parenL)&&(this.tokens.copyExpectedToken(d.parenL),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.parenR))}}processExportVar(){this.isSimpleExportVar()?this.processSimpleExportVar():this.processComplexExportVar()}isSimpleExportVar(){let e=this.tokens.currentIndex();if(e++,e++,!this.tokens.matches1AtIndex(e,d.name))return!1;for(e++;e<this.tokens.tokens.length&&this.tokens.tokens[e].isType;)e++;return!!this.tokens.matches1AtIndex(e,d.eq)}processSimpleExportVar(){this.tokens.removeInitialToken(),this.tokens.copyToken();let e=this.tokens.identifierName();for(;!this.tokens.matches1(d.eq);)this.rootTransformer.processToken();let t=this.tokens.currentToken().rhsEndIndex;if(null==t)throw Error("Expected = token with an end index.");for(;this.tokens.currentIndex()<t;)this.rootTransformer.processToken();this.tokens.appendCode("; exports.".concat(e," = ").concat(e))}processComplexExportVar(){this.tokens.removeInitialToken(),this.tokens.removeToken();let e=this.tokens.matches1(d.braceL);e&&this.tokens.appendCode("(");let t=0;for(;;)if(this.tokens.matches1(d.braceL)||this.tokens.matches1(d.dollarBraceL)||this.tokens.matches1(d.bracketL))t++,this.tokens.copyToken();else if(this.tokens.matches1(d.braceR)||this.tokens.matches1(d.bracketR))t--,this.tokens.copyToken();else if(0!==t||this.tokens.matches1(d.name)||this.tokens.currentToken().isType){if(this.tokens.matches1(d.eq)){let e=this.tokens.currentToken().rhsEndIndex;if(null==e)throw Error("Expected = token with an end index.");for(;this.tokens.currentIndex()<e;)this.rootTransformer.processToken()}else{let e=this.tokens.currentToken();if(V(e)){let t=this.tokens.identifierName(),n=this.importProcessor.getIdentifierReplacement(t);if(null===n)throw Error("Expected a replacement for ".concat(t," in `export var` syntax."));(e.identifierRole===g.ObjectShorthandTopLevelDeclaration||e.identifierRole===g.ObjectShorthandBlockScopedDeclaration||e.identifierRole===g.ObjectShorthandFunctionScopedDeclaration)&&(n="".concat(t,": ").concat(n)),this.tokens.replaceToken(n)}else this.rootTransformer.processToken()}}else break;if(e){let e=this.tokens.currentToken().rhsEndIndex;if(null==e)throw Error("Expected = token with an end index.");for(;this.tokens.currentIndex()<e;)this.rootTransformer.processToken();this.tokens.appendCode(")")}}processExportFunction(){this.tokens.replaceToken("");let e=this.processNamedFunction();this.tokens.appendCode(" exports.".concat(e," = ").concat(e,";"))}processNamedFunction(){if(this.tokens.matches1(d._function))this.tokens.copyToken();
20else if(this.tokens.matches2(d.name,d._function)){if(!this.tokens.matchesContextual(p._async))throw Error("Expected async keyword in function export.");this.tokens.copyToken(),this.tokens.copyToken()}if(this.tokens.matches1(d.star)&&this.tokens.copyToken(),!this.tokens.matches1(d.name))throw Error("Expected identifier for exported function name.");let e=this.tokens.identifierName();if(this.tokens.copyToken(),this.tokens.currentToken().isType)for(this.tokens.removeInitialToken();this.tokens.currentToken().isType;)this.tokens.removeToken();return this.tokens.copyExpectedToken(d.parenL),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.parenR),this.rootTransformer.processPossibleTypeRange(),this.tokens.copyExpectedToken(d.braceL),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.braceR),e}processExportClass(){this.tokens.removeInitialToken(),this.copyDecorators(),this.tokens.matches1(d._abstract)&&this.tokens.removeToken();let e=this.rootTransformer.processNamedClass();this.tokens.appendCode(" exports.".concat(e," = ").concat(e,";"))}processExportBindings(){this.tokens.removeInitialToken(),this.tokens.removeToken();let e=nN(this.tokens),t=[];for(;;){if(this.tokens.matches1(d.braceR)){this.tokens.removeToken();break}let n=ed(this.tokens);for(;this.tokens.currentIndex()<n.endIndex;)this.tokens.removeToken();if(!(n.isType||!e&&this.shouldElideExportedIdentifier(n.leftName))){let e=n.rightName;"default"===e?this.hadDefaultExport=!0:this.hadNamedExport=!0;let r=n.leftName,o=this.importProcessor.getIdentifierReplacement(r);t.push("exports.".concat(e," = ").concat(o||r,";"))}if(this.tokens.matches1(d.braceR)){this.tokens.removeToken();break}if(this.tokens.matches2(d.comma,d.braceR)){this.tokens.removeToken(),this.tokens.removeToken();break}if(this.tokens.matches1(d.comma))this.tokens.removeToken();else throw Error("Unexpected token: ".concat(JSON.stringify(this.tokens.currentToken())))}if(this.tokens.matchesContextual(p._from)){this.tokens.removeToken();let e=this.tokens.stringValue();this.tokens.replaceTokenTrimmingLeftWhitespace(this.importProcessor.claimImportCode(e)),nD(this.tokens)}else this.tokens.appendCode(t.join(" "));this.tokens.matches1(d.semi)&&this.tokens.removeToken()}processExportStar(){for(this.tokens.removeInitialToken();!this.tokens.matches1(d.string);)this.tokens.removeToken();let e=this.tokens.stringValue();this.tokens.replaceTokenTrimmingLeftWhitespace(this.importProcessor.claimImportCode(e)),nD(this.tokens),this.tokens.matches1(d.semi)&&this.tokens.removeToken()}shouldElideExportedIdentifier(e){return this.isTypeScriptTransformEnabled&&!this.keepUnusedImports&&!this.declarationInfo.valueDeclarations.has(e)}constructor(e,t,n,r,o,i,s,a,c,l,u,h){super(),this.rootTransformer=e,this.tokens=t,this.importProcessor=n,this.nameManager=r,this.helperManager=o,this.reactHotLoaderTransformer=i,this.enableLegacyBabel5ModuleInterop=s,this.enableLegacyTypeScriptModuleInterop=a,this.isTypeScriptTransformEnabled=c,this.isFlowTransformEnabled=l,this.preserveDynamicImport=u,this.keepUnusedImports=h,nF.prototype.__init.call(this),nF.prototype.__init2.call(this),nF.prototype.__init3.call(this),this.declarationInfo=c?nM(t):nj}}class nU extends ek{process(){if(this.tokens.matches3(d._import,d.name,d.eq))return this.processImportEquals();if(this.tokens.matches4(d._import,d.name,d.name,d.eq)&&this.tokens.matchesContextualAtIndex(this.tokens.currentIndex()+1,p._type)){this.tokens.removeInitialToken();for(let e=0;e<7;e++)this.tokens.removeToken();return!0}if(this.tokens.matches2(d._export,d.eq))return this.tokens.replaceToken("module.exports"),!0;if(this.tokens.matches5(d._export,d._import,d.name,d.name,d.eq)&&this.tokens.matchesContextualAtIndex(this.tokens.currentIndex()+2,p._type)){this.tokens.removeInitialToken();for(let e=0;e<8;e++)this.tokens.removeToken();return!0}if(this.tokens.matches1(d._import))return this.processImport();if(this.tokens.matches2(d._export,d._default))return this.processExportDefault();if(this.tokens.matches2(d._export,d.braceL))return this.processNamedExports();if(this.tokens.matches2(d._export,d.name)&&this.tokens.matchesContextualAtIndex(this.tokens.currentIndex()+1,p._type)){if(this.tokens.removeInitialToken(),this.tokens.removeToken(),this.tokens.matches1(d.braceL)){for(;!this.tokens.matches1(d.braceR);)this.tokens.removeToken();this.tokens.removeToken()}else this.tokens.removeToken(),this.tokens.matches1(d._as)&&(this.tokens.removeToken(),this.tokens.removeToken());return this.tokens.matchesContextual(p._from)&&this.tokens.matches1AtIndex(this.tokens.currentIndex()+1,d.string)&&(this.tokens.removeToken(),this.tokens.removeToken(),nD(this.tokens)),!0}return!1}processImportEquals(){let e=this.tokens.identifierNameAtIndex(this.tokens.currentIndex()+1);return this.shouldAutomaticallyElideImportedName(e)?nO(this.tokens):this.injectCreateRequireForImportRequire?(this.tokens.replaceToken("const"),this.tokens.copyToken(),this.tokens.copyToken(),this.tokens.replaceToken(this.helperManager.getHelperName("require"))):this.tokens.replaceToken("const"),!0}processImport(){if(this.tokens.matches2(d._import,d.parenL))return!1;let e=this.tokens.snapshot();if(this.removeImportTypeBindings()){for(this.tokens.restoreToSnapshot(e);!this.tokens.matches1(d.string);)this.tokens.removeToken();this.tokens.removeToken(),nD(this.tokens),this.tokens.matches1(d.semi)&&this.tokens.removeToken()}return!0}removeImportTypeBindings(){if(this.tokens.copyExpectedToken(d._import),this.tokens.matchesContextual(p._type)&&!this.tokens.matches1AtIndex(this.tokens.currentIndex()+1,d.comma)&&!this.tokens.matchesContextualAtIndex(this.tokens.currentIndex()+1,p._from))return!0;
20if(this.tokens.matches1(d.string))return this.tokens.copyToken(),!1;this.tokens.matchesContextual(p._module)&&this.tokens.matchesContextualAtIndex(this.tokens.currentIndex()+2,p._from)&&this.tokens.copyToken();let e=!1,t=!1,n=!1;if(this.tokens.matches1(d.name)&&(this.shouldAutomaticallyElideImportedName(this.tokens.identifierName())?(this.tokens.removeToken(),this.tokens.matches1(d.comma)&&this.tokens.removeToken()):(e=!0,this.tokens.copyToken(),this.tokens.matches1(d.comma)&&(n=!0,this.tokens.removeToken()))),this.tokens.matches1(d.star))this.shouldAutomaticallyElideImportedName(this.tokens.identifierNameAtRelativeIndex(2))?(this.tokens.removeToken(),this.tokens.removeToken(),this.tokens.removeToken()):(n&&this.tokens.appendCode(","),e=!0,this.tokens.copyExpectedToken(d.star),this.tokens.copyExpectedToken(d.name),this.tokens.copyExpectedToken(d.name));else if(this.tokens.matches1(d.braceL)){for(n&&this.tokens.appendCode(","),this.tokens.copyToken();!this.tokens.matches1(d.braceR);){t=!0;let n=ed(this.tokens);if(n.isType||this.shouldAutomaticallyElideImportedName(n.rightName)){for(;this.tokens.currentIndex()<n.endIndex;)this.tokens.removeToken();this.tokens.matches1(d.comma)&&this.tokens.removeToken()}else{for(e=!0;this.tokens.currentIndex()<n.endIndex;)this.tokens.copyToken();this.tokens.matches1(d.comma)&&this.tokens.copyToken()}}this.tokens.copyExpectedToken(d.braceR)}return!this.keepUnusedImports&&(this.isTypeScriptTransformEnabled?!e:!!this.isFlowTransformEnabled&&t&&!e)}shouldAutomaticallyElideImportedName(e){return this.isTypeScriptTransformEnabled&&!this.keepUnusedImports&&!this.nonTypeIdentifiers.has(e)}processExportDefault(){if(nB(this.isTypeScriptTransformEnabled,this.keepUnusedImports,this.tokens,this.declarationInfo))return this.tokens.removeInitialToken(),this.tokens.removeToken(),this.tokens.removeToken(),!0;if(!(this.tokens.matches4(d._export,d._default,d._function,d.name)||this.tokens.matches5(d._export,d._default,d.name,d._function,d.name)&&this.tokens.matchesContextualAtIndex(this.tokens.currentIndex()+2,p._async)||this.tokens.matches4(d._export,d._default,d._class,d.name)||this.tokens.matches5(d._export,d._default,d._abstract,d._class,d.name))&&this.reactHotLoaderTransformer){let e=this.nameManager.claimFreeName("_default");return this.tokens.replaceToken("let ".concat(e,"; export")),this.tokens.copyToken(),this.tokens.appendCode(" ".concat(e," =")),this.reactHotLoaderTransformer.setExtractedDefaultExportName(e),!0}return!1}processNamedExports(){if(!this.isTypeScriptTransformEnabled)return!1;this.tokens.copyExpectedToken(d._export),this.tokens.copyExpectedToken(d.braceL);let e=nN(this.tokens),t=!1;for(;!this.tokens.matches1(d.braceR);){let n=ed(this.tokens);if(n.isType||!e&&this.shouldElideExportedName(n.leftName)){for(;this.tokens.currentIndex()<n.endIndex;)this.tokens.removeToken();this.tokens.matches1(d.comma)&&this.tokens.removeToken()}else{for(t=!0;this.tokens.currentIndex()<n.endIndex;)this.tokens.copyToken();this.tokens.matches1(d.comma)&&this.tokens.copyToken()}}return this.tokens.copyExpectedToken(d.braceR),this.keepUnusedImports||!e||t||(this.tokens.removeToken(),this.tokens.removeToken(),nD(this.tokens)),!0}shouldElideExportedName(e){return this.isTypeScriptTransformEnabled&&!this.keepUnusedImports&&this.declarationInfo.typeDeclarations.has(e)&&!this.declarationInfo.valueDeclarations.has(e)}constructor(e,t,n,r,o,i,s,a){super(),this.tokens=e,this.nameManager=t,this.helperManager=n,this.reactHotLoaderTransformer=r,this.isTypeScriptTransformEnabled=o,this.isFlowTransformEnabled=i,this.keepUnusedImports=s,this.nonTypeIdentifiers=o&&!s?eT(e,a):new Set,this.declarationInfo=o&&!s?nM(e):nj,this.injectCreateRequireForImportRequire=!!a.injectCreateRequireForImportRequire}}class nq extends ek{process(){return!!(this.rootTransformer.processPossibleArrowParamEnd()||this.rootTransformer.processPossibleAsyncArrowWithTypeParams()||this.rootTransformer.processPossibleTypeRange())||(this.tokens.matches1(d._enum)?(this.processEnum(),!0):this.tokens.matches2(d._export,d._enum)?(this.processNamedExportEnum(),!0):!!this.tokens.matches3(d._export,d._default,d._enum)&&(this.processDefaultExportEnum(),!0))}processNamedExportEnum(){if(this.isImportsTransformEnabled){this.tokens.removeInitialToken();let e=this.tokens.identifierNameAtRelativeIndex(1);this.processEnum(),this.tokens.appendCode(" exports.".concat(e," = ").concat(e,";"))}else this.tokens.copyToken(),this.processEnum()}processDefaultExportEnum(){this.tokens.removeInitialToken(),this.tokens.removeToken();let e=this.tokens.identifierNameAtRelativeIndex(1);this.processEnum(),this.isImportsTransformEnabled?this.tokens.appendCode(" exports.default = ".concat(e,";")):this.tokens.appendCode(" export default ".concat(e,";"))}processEnum(){this.tokens.replaceToken("const"),this.tokens.copyExpectedToken(d.name);let e=!1;this.tokens.matchesContextual(p._of)&&(this.tokens.removeToken(),e=this.tokens.matchesContextual(p._symbol),this.tokens.removeToken());let t=this.tokens.matches3(d.braceL,d.name,d.eq);this.tokens.appendCode(' = require("flow-enums-runtime")');let n=!e&&!t;for(this.tokens.replaceTokenTrimmingLeftWhitespace(n?".Mirrored([":"({");!this.tokens.matches1(d.braceR);){if(this.tokens.matches1(d.ellipsis)){this.tokens.removeToken();break}
20this.processEnumElement(e,t),this.tokens.matches1(d.comma)&&this.tokens.copyToken()}this.tokens.replaceToken(n?"]);":"});")}processEnumElement(e,t){if(e){let e=this.tokens.identifierName();this.tokens.copyToken(),this.tokens.appendCode(': Symbol("'.concat(e,'")'))}else t?(this.tokens.copyToken(),this.tokens.replaceTokenTrimmingLeftWhitespace(":"),this.tokens.copyToken()):this.tokens.replaceToken('"'.concat(this.tokens.identifierName(),'"'))}constructor(e,t,n){super(),this.rootTransformer=e,this.tokens=t,this.isImportsTransformEnabled=n}}let nV="jest",nz=["mock","unmock","enableAutomock","disableAutomock"];class nW extends ek{__init(){this.hoistedFunctionNames=[]}process(){return!!(0===this.tokens.currentToken().scopeDepth&&this.tokens.matches4(d.name,d.dot,d.name,d.parenL))&&this.tokens.identifierName()===nV&&!function(e){let t;let n=e[0],r=1;for(;r<e.length;){let o=e[r],i=e[r+1];if(r+=2,("optionalAccess"===o||"optionalCall"===o)&&null==n)return;"access"===o||"optionalAccess"===o?(t=n,n=i(n)):("call"===o||"optionalCall"===o)&&(n=i(function(){for(var e=arguments.length,r=Array(e),o=0;o<e;o++)r[o]=arguments[o];return n.call(t,...r)}),t=void 0)}return n}([this,"access",e=>e.importProcessor,"optionalAccess",e=>e.getGlobalNames,"call",e=>e(),"optionalAccess",e=>e.has,"call",e=>e(nV)])&&this.extractHoistedCalls()}getHoistedCode(){return this.hoistedFunctionNames.length>0?this.hoistedFunctionNames.map(e=>"".concat(e,"();")).join(""):""}extractHoistedCalls(){this.tokens.removeToken();let e=!1;for(;this.tokens.matches3(d.dot,d.name,d.parenL);){let t=this.tokens.identifierNameAtIndex(this.tokens.currentIndex()+1);if(nz.includes(t)){let t=this.nameManager.claimFreeName("__jestHoist");this.hoistedFunctionNames.push(t),this.tokens.replaceToken("function ".concat(t,"(){").concat(nV,".")),this.tokens.copyToken(),this.tokens.copyToken(),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.parenR),this.tokens.appendCode(";}"),e=!1}else e?this.tokens.copyToken():this.tokens.replaceToken("".concat(nV,".")),this.tokens.copyToken(),this.tokens.copyToken(),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.parenR),e=!0}return!0}constructor(e,t,n,r){super(),this.rootTransformer=e,this.tokens=t,this.nameManager=n,this.importProcessor=r,nW.prototype.__init.call(this)}}class nH extends ek{process(){if(this.tokens.matches1(d.num)){let e=this.tokens.currentTokenCode();if(e.includes("_"))return this.tokens.replaceToken(e.replace(/_/g,"")),!0}return!1}constructor(e){super(),this.tokens=e}}class nG extends ek{process(){return!!this.tokens.matches2(d._catch,d.braceL)&&(this.tokens.copyToken(),this.tokens.appendCode(" (".concat(this.nameManager.claimFreeName("e"),")")),!0)}constructor(e,t){super(),this.tokens=e,this.nameManager=t}}class nX extends ek{process(){if(this.tokens.matches1(d.nullishCoalescing)){let e=this.tokens.currentToken();return this.tokens.tokens[e.nullishStartIndex].isAsyncOperation?this.tokens.replaceTokenTrimmingLeftWhitespace(", async () => ("):this.tokens.replaceTokenTrimmingLeftWhitespace(", () => ("),!0}if(this.tokens.matches1(d._delete)&&this.tokens.tokenAtRelativeIndex(1).isOptionalChainStart)return this.tokens.removeInitialToken(),!0;let e=this.tokens.currentToken().subscriptStartIndex;if(null!=e&&this.tokens.tokens[e].isOptionalChainStart&&this.tokens.tokenAtRelativeIndex(-1).type!==d._super){let t;let n=this.nameManager.claimFreeName("_");if(t=e>0&&this.tokens.matches1AtIndex(e-1,d._delete)&&this.isLastSubscriptInChain()?"".concat(n," => delete ").concat(n):"".concat(n," => ").concat(n),this.tokens.tokens[e].isAsyncOperation&&(t="async ".concat(t)),this.tokens.matches2(d.questionDot,d.parenL)||this.tokens.matches2(d.questionDot,d.lessThan))this.justSkippedSuper()&&this.tokens.appendCode(".bind(this)"),this.tokens.replaceTokenTrimmingLeftWhitespace(", 'optionalCall', ".concat(t));else if(this.tokens.matches2(d.questionDot,d.bracketL))this.tokens.replaceTokenTrimmingLeftWhitespace(", 'optionalAccess', ".concat(t));else if(this.tokens.matches1(d.questionDot))this.tokens.replaceTokenTrimmingLeftWhitespace(", 'optionalAccess', ".concat(t,"."));else if(this.tokens.matches1(d.dot))this.tokens.replaceTokenTrimmingLeftWhitespace(", 'access', ".concat(t,"."));else if(this.tokens.matches1(d.bracketL))this.tokens.replaceTokenTrimmingLeftWhitespace(", 'access', ".concat(t,"["));else if(this.tokens.matches1(d.parenL))this.justSkippedSuper()&&this.tokens.appendCode(".bind(this)"),this.tokens.replaceTokenTrimmingLeftWhitespace(", 'call', ".concat(t,"("));else throw Error("Unexpected subscript operator in optional chain.");return!0}return!1}isLastSubscriptInChain(){let e=0;for(let t=this.tokens.currentIndex()+1;;
20t++){if(t>=this.tokens.tokens.length)throw Error("Reached the end of the code while finding the end of the access chain.");if(this.tokens.tokens[t].isOptionalChainStart?e++:this.tokens.tokens[t].isOptionalChainEnd&&e--,e<0)return!0;if(0===e&&null!=this.tokens.tokens[t].subscriptStartIndex)return!1}}justSkippedSuper(){let e=0,t=this.tokens.currentIndex()-1;for(;;){if(t<0)throw Error("Reached the start of the code while finding the start of the access chain.");if(this.tokens.tokens[t].isOptionalChainStart?e--:this.tokens.tokens[t].isOptionalChainEnd&&e++,e<0)return!1;if(0===e&&null!=this.tokens.tokens[t].subscriptStartIndex)return this.tokens.tokens[t-1].type===d._super;t--}}constructor(e,t){super(),this.tokens=e,this.nameManager=t}}class nK extends ek{process(){let e=this.tokens.currentIndex();if("createReactClass"===this.tokens.identifierName()){let t=this.importProcessor&&this.importProcessor.getIdentifierReplacement("createReactClass");return t?this.tokens.replaceToken("(0, ".concat(t,")")):this.tokens.copyToken(),this.tryProcessCreateClassCall(e),!0}if(this.tokens.matches3(d.name,d.dot,d.name)&&"React"===this.tokens.identifierName()&&"createClass"===this.tokens.identifierNameAtIndex(this.tokens.currentIndex()+2)){let t=this.importProcessor&&this.importProcessor.getIdentifierReplacement("React")||"React";return t?this.tokens.replaceToken(t):this.tokens.copyToken(),this.tokens.copyToken(),this.tokens.copyToken(),this.tryProcessCreateClassCall(e),!0}return!1}tryProcessCreateClassCall(e){let t=this.findDisplayName(e);t&&this.classNeedsDisplayName()&&(this.tokens.copyExpectedToken(d.parenL),this.tokens.copyExpectedToken(d.braceL),this.tokens.appendCode("displayName: '".concat(t,"',")),this.rootTransformer.processBalancedCode(),this.tokens.copyExpectedToken(d.braceR),this.tokens.copyExpectedToken(d.parenR))}findDisplayName(e){return e<2?null:this.tokens.matches2AtIndex(e-2,d.name,d.eq)||e>=2&&this.tokens.tokens[e-2].identifierRole===g.ObjectKey?this.tokens.identifierNameAtIndex(e-2):this.tokens.matches2AtIndex(e-2,d._export,d._default)?this.getDisplayNameFromFilename():null}getDisplayNameFromFilename(){let e=(this.options.filePath||"unknown").split("/"),t=e[e.length-1],n=t.lastIndexOf("."),r=-1===n?t:t.slice(0,n);return"index"===r&&e[e.length-2]?e[e.length-2]:r}classNeedsDisplayName(){let e=this.tokens.currentIndex();if(!this.tokens.matches2(d.parenL,d.braceL))return!1;let t=e+1,n=this.tokens.tokens[t].contextId;if(null==n)throw Error("Expected non-null context ID on object open-brace.");for(;e<this.tokens.tokens.length;e++){let t=this.tokens.tokens[e];if(t.type===d.braceR&&t.contextId===n){e++;break}if("displayName"===this.tokens.identifierNameAtIndex(e)&&this.tokens.tokens[e].identifierRole===g.ObjectKey&&t.contextId===n)return!1}if(e===this.tokens.tokens.length)throw Error("Unexpected end of input when processing React class.");return this.tokens.matches1AtIndex(e,d.parenR)||this.tokens.matches2AtIndex(e,d.comma,d.parenR)}constructor(e,t,n,r){super(),this.rootTransformer=e,this.tokens=t,this.importProcessor=n,this.options=r}}class nZ extends ek{__init(){this.extractedDefaultExportName=null}setExtractedDefaultExportName(e){this.extractedDefaultExportName=e}getPrefixCode(){return"\n      (function () {\n        var enterModule = require('react-hot-loader').enterModule;\n        enterModule && enterModule(module);\n      })();".replace(/\s+/g," ").trim()}getSuffixCode(){let e=new Set;for(let t of this.tokens.tokens)!t.isType&&z(t)&&t.identifierRole!==g.ImportDeclaration&&e.add(this.tokens.identifierNameForToken(t));let t=Array.from(e).map(e=>({variableName:e,uniqueLocalName:e}));return this.extractedDefaultExportName&&t.push({variableName:this.extractedDefaultExportName,uniqueLocalName:"default"}),"\n;(function () {\n  var reactHotLoader = require('react-hot-loader').default;\n  var leaveModule = require('react-hot-loader').leaveModule;\n  if (!reactHotLoader) {\n    return;\n  }\n".concat(t.map(e=>{let{variableName:t,uniqueLocalName:n}=e;return"  reactHotLoader.register(".concat(t,', "').concat(n,'", ').concat(JSON.stringify(this.filePath||""),");")}).join("\n"),"\n  leaveModule(module);\n})();")}process(){return!1}constructor(e,t){super(),this.tokens=e,this.filePath=t,nZ.prototype.__init.call(this)}}let nJ=new Set(["break","case","catch","class","const","continue","debugger","default","delete","do","else","export","extends","finally","for","function","if","import","in","instanceof","new","return","super","switch","this","throw","try","typeof","var","void","while","with","yield","enum","implements","interface","let","package","private","protected","public","static","await","false","null","true"]);function nY(e){if(0===e.length||!U[e.charCodeAt(0)])return!1;for(let t=1;t<e.length;t++)if(!F[e.charCodeAt(t)])return!1;return!nJ.has(e)}class nQ extends ek{process(){return!!(this.rootTransformer.processPossibleArrowParamEnd()||this.rootTransformer.processPossibleAsyncArrowWithTypeParams()||this.rootTransformer.processPossibleTypeRange())||(this.tokens.matches1(d._public)||this.tokens.matches1(d._protected)||this.tokens.matches1(d._private)||this.tokens.matches1(d._abstract)||this.tokens.matches1(d._readonly)||this.tokens.matches1(d._override)||this.tokens.matches1(d.nonNullAssertion)?(this.tokens.removeInitialToken(),!0):this.tokens.matches1(d._enum)||this.tokens.matches2(d._const,d._enum)?(this.processEnum(),!0):!!(this.tokens.matches2(d._export,d._enum)||this.tokens.matches3(d._export,d._const,d._enum))&&(this.processEnum(!0),!0))}processEnum(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];for(this.tokens.removeInitialToken();this.tokens.matches1(d._const)||this.tokens.matches1(d._enum);)this.tokens.removeToken();let t=this.tokens.identifierName();this.tokens.removeToken(),e&&!this.isImportsTransformEnabled&&this.tokens.appendCode("export "),this.tokens.appendCode("var ".concat(t,"; (function (").concat(t,")")),this.tokens.copyExpectedToken(d.braceL),this.processEnumBody(t),this.tokens.copyExpectedToken(d.braceR),e&&this.isImportsTransformEnabled?this.tokens.appendCode(")(".concat(t," || (exports.").concat(t," = ").concat(t," = {}));")):this.tokens.appendCode(")(".concat(t," || (").concat(t," = {}));"))}processEnumBody(e){let t=null;for(;!this.tokens.matches1(d.braceR);){let{nameStringCode:n,variableName:r}=this.extractEnumKeyInfo(this.tokens.currentToken());this.tokens.removeInitialToken(),this.tokens.matches3(d.eq,d.string,d.comma)||this.tokens.matches3(d.eq,d.string,d.braceR)?this.processStringLiteralEnumMember(e,n,r):this.tokens.matches1(d.eq)?this.processExplicitValueEnumMember(e,n,r):this.processImplicitValueEnumMember(e,n,r,t),this.tokens.matches1(d.c
20omma)&&this.tokens.removeToken(),t=null!=r?r:"".concat(e,"[").concat(n,"]")}}extractEnumKeyInfo(e){if(e.type===d.name){let t=this.tokens.identifierNameForToken(e);return{nameStringCode:'"'.concat(t,'"'),variableName:nY(t)?t:null}}if(e.type===d.string){let t=this.tokens.stringValueForToken(e);return{nameStringCode:this.tokens.code.slice(e.start,e.end),variableName:nY(t)?t:null}}throw Error("Expected name or string at beginning of enum element.")}processStringLiteralEnumMember(e,t,n){null!=n?(this.tokens.appendCode("const ".concat(n)),this.tokens.copyToken(),this.tokens.copyToken(),this.tokens.appendCode("; ".concat(e,"[").concat(t,"] = ").concat(n,";"))):(this.tokens.appendCode("".concat(e,"[").concat(t,"]")),this.tokens.copyToken(),this.tokens.copyToken(),this.tokens.appendCode(";"))}processExplicitValueEnumMember(e,t,n){let r=this.tokens.currentToken().rhsEndIndex;if(null==r)throw Error("Expected rhsEndIndex on enum assign.");if(null!=n){for(this.tokens.appendCode("const ".concat(n)),this.tokens.copyToken();this.tokens.currentIndex()<r;)this.rootTransformer.processToken();this.tokens.appendCode("; ".concat(e,"[").concat(e,"[").concat(t,"] = ").concat(n,"] = ").concat(t,";"))}else{for(this.tokens.appendCode("".concat(e,"[").concat(e,"[").concat(t,"]")),this.tokens.copyToken();this.tokens.currentIndex()<r;)this.rootTransformer.processToken();this.tokens.appendCode("] = ".concat(t,";"))}}processImplicitValueEnumMember(e,t,n,r){let o=null!=r?"".concat(r," + 1"):"0";null!=n&&(this.tokens.appendCode("const ".concat(n," = ").concat(o,"; ")),o=n),this.tokens.appendCode("".concat(e,"[").concat(e,"[").concat(t,"] = ").concat(o,"] = ").concat(t,";"))}constructor(e,t,n){super(),this.rootTransformer=e,this.tokens=t,this.isImportsTransformEnabled=n}}class n${__init(){this.transformers=[]}__init2(){this.generatedVariables=[]}transform(){this.tokens.reset(),this.processBalancedCode();let e=this.isImportsTransformEnabled?'"use strict";':"";for(let t of this.transformers)e+=t.getPrefixCode();for(let t of(e+=this.helperManager.emitHelpers()+this.generatedVariables.map(e=>" var ".concat(e,";")).join(""),this.transformers))e+=t.getHoistedCode();let t="";for(let e of this.transformers)t+=e.getSuffixCode();let n=this.tokens.finish(),{code:r}=n;if(!r.startsWith("#!"))return{code:e+r+t,mappings:this.shiftMappings(n.mappings,e.length)};{let o=r.indexOf("\n");return -1===o&&(o=r.length,r+="\n"),{code:r.slice(0,o+1)+e+r.slice(o+1)+t,mappings:this.shiftMappings(n.mappings,e.length)}}}processBalancedCode(){let e=0,t=0;for(;!this.tokens.isAtEnd();){if(this.tokens.matches1(d.braceL)||this.tokens.matches1(d.dollarBraceL))e++;else if(this.tokens.matches1(d.braceR)){if(0===e)return;e--}if(this.tokens.matches1(d.parenL))t++;else if(this.tokens.matches1(d.parenR)){if(0===t)return;t--}this.processToken()}}processToken(){if(this.tokens.matches1(d._class)){this.processClass();return}for(let e of this.transformers)if(e.process())return;this.tokens.copyToken()}processNamedClass(){if(!this.tokens.matches2(d._class,d.name))throw Error("Expected identifier for exported class name.");let e=this.tokens.identifierNameAtIndex(this.tokens.currentIndex()+1);return this.processClass(),e}processClass(){let e=function(e,t,n,r){let o=t.snapshot(),i=function(e){let t=e.currentToken(),n=t.contextId;if(null==n)throw Error("Expected context ID on class token.");let r=t.isExpression;if(null==r)throw Error("Expected isExpression on class token.");let o=null,i=!1;for(e.nextToken(),e.matches1(d.name)&&(o=e.identifierName());!e.matchesContextIdAndLabel(d.braceL,n);)e.matches1(d._extends)&&!e.currentToken().isType&&(i=!0),e.nextToken();return{isExpression:r,className:o,hasSuperclass:i}}(t),s=[],a=[],c=[],l=null,u=[],h=[],f=t.currentToken().contextId;if(null==f)throw Error("Expected non-null class context ID on class open-brace.");for(t.nextToken();!t.matchesContextIdAndLabel(d.braceR,f);)if(t.matchesContextual(p._constructor)&&!t.currentToken().isType)({constructorInitializerStatements:s,constructorInsertPos:l}=nP(t));else if(t.matches1(d.semi))r||h.push({start:t.currentIndex(),end:t.currentIndex()+1}),t.nextToken();else if(t.currentToken().isType)t.nextToken();else{let o=t.currentIndex(),i=!1,m=!1,g=!1;for(;nR(t.currentToken());)t.matches1(d._static)&&(i=!0),t.matches1(d.hash)&&(m=!0),(t.matches1(d._declare)||t.matches1(d._abstract))&&(g=!0),t.nextToken();if(i&&t.matches1(d.braceL)||m){nL(t,f);continue}if(t.matchesContextual(p._constructor)&&!t.currentToken().isType){({constructorInitializerStatements:s,constructorInsertPos:l}=nP(t));continue}let y=t.currentIndex();if(function(e){if(e.matches1(d.bracketL)){let t=e.currentToken().contextId;if(null==t)throw Error("Expected class context ID on computed name open bracket.");for(;!e.matchesContextIdAndLabel(d.bracketR,t);)e.nextToken();e.nextToken()}else e.nextToken()}(t),t.matches1(d.lessThan)||t.matches1(d.parenL)){nL(t,f);continue}for(;t.currentToken().isType;)t.nextToken();if(t.matches1(d.eq)){let r;let o=t.currentIndex(),s=t.currentToken().rhsEndIndex;if(null==s)throw Error("Expected rhsEndIndex on class field assignment.");for(t.nextToken();t.currentIndex()<s;)e.processToken();i?(r=n.claimFreeName("__initStatic"),c.push(r)):(r=n.claimFreeName("__init"),a.push(r)),u.push({initializerName:r,equalsIndex:o,start:y,end:t.currentIndex()})}else(!r||g)&&h.push({start:o,end:t.currentIndex()})}return(t.restoreToSnapshot(o),r)?{headerInfo:i,constructorInitializerStatements:s,instanceInitializerNames:[],staticInitializerNames:[],constructorInsertPos:l,fields:[],rangesToRemove:h}:{headerInfo:i,constructorInitializerStatements:s,instanceInitializerNames:a,staticInitializerNames:c,constructorInsertPos:l,fields:u,rangesToRemove:h}}(this,this.tokens,this.nameManager,this.disableESTransforms),t=(e.headerInfo.isExpression||!e.headerInfo.className)&&e.staticInitializerNames.length+e.instanceInitializerNames.length>0,n=e.headerInfo.className;t&&(n=this.nameManager.claimFreeName("_class"),this.generatedVariables.push(n),this.tokens.appendCode(" (".concat(n," =")));let r=this.tokens.currentToken().contextId;if(null==r)throw Error("Expected class to have a context ID.");for(this.tokens.copyExpectedToken(d._class);!this.tokens.matchesContextIdAndLabel(d.braceL,r);)this.processToken();this.processClassBody(e,n);let o=e.staticInitializerNames.map(e=>"".concat(n,".").concat(e,"()"));t?this.tokens.appendCode(", ".concat(o.map(e=>"".concat(e,", ")).join("")).concat(n,")")):e.staticInitializerNames.length>0&&this.tokens.appendCode(" ".concat(o.map(e=>"".concat(e,";")).join(" ")))}processClassBody(e,t){let{headerInfo:n,constructorInsertPos:r,constructorInitializerStatements:o,fields:i,instanceInitializerNames:s,rangesToRemove:a}=e,c=0,l=0,u=this.tokens.currentToken().contextId;if(null==u)throw Error("Expected non-null context ID on class.");this.tokens.copyExpectedToken(d.braceL),this.isReactHotLoaderTransformEnabled&&this.tokens.appendCode("__reactstandin__regenerateByEval(key, code) {this[key] = eval(code);}");let h=o.length+s.length>0;if(null===r&&h){let e=this.makeConstructorInitCode(o,s,t);
20if(n.hasSuperclass){let t=this.nameManager.claimFreeName("args");this.tokens.appendCode("constructor(...".concat(t,") { super(...").concat(t,"); ").concat(e,"; }"))}else this.tokens.appendCode("constructor() { ".concat(e,"; }"))}for(;!this.tokens.matchesContextIdAndLabel(d.braceR,u);)if(c<i.length&&this.tokens.currentIndex()===i[c].start){let e=!1;for(this.tokens.matches1(d.bracketL)?this.tokens.copyTokenWithPrefix("".concat(i[c].initializerName,"() {this")):this.tokens.matches1(d.string)||this.tokens.matches1(d.num)?(this.tokens.copyTokenWithPrefix("".concat(i[c].initializerName,"() {this[")),e=!0):this.tokens.copyTokenWithPrefix("".concat(i[c].initializerName,"() {this."));this.tokens.currentIndex()<i[c].end;)e&&this.tokens.currentIndex()===i[c].equalsIndex&&this.tokens.appendCode("]"),this.processToken();this.tokens.appendCode("}"),c++}else if(l<a.length&&this.tokens.currentIndex()>=a[l].start){for(this.tokens.currentIndex()<a[l].end&&this.tokens.removeInitialToken();this.tokens.currentIndex()<a[l].end;)this.tokens.removeToken();l++}else this.tokens.currentIndex()===r&&(this.tokens.copyToken(),h&&this.tokens.appendCode(";".concat(this.makeConstructorInitCode(o,s,t),";"))),this.processToken();this.tokens.copyExpectedToken(d.braceR)}makeConstructorInitCode(e,t,n){return[...e,...t.map(e=>"".concat(n,".prototype.").concat(e,".call(this)"))].join(";")}processPossibleArrowParamEnd(){if(this.tokens.matches2(d.parenR,d.colon)&&this.tokens.tokenAtRelativeIndex(1).isType){let e=this.tokens.currentIndex()+1;for(;this.tokens.tokens[e].isType;)e++;if(this.tokens.matches1AtIndex(e,d.arrow)){for(this.tokens.removeInitialToken();this.tokens.currentIndex()<e;)this.tokens.removeToken();return this.tokens.replaceTokenTrimmingLeftWhitespace(") =>"),!0}}return!1}processPossibleAsyncArrowWithTypeParams(){if(!this.tokens.matchesContextual(p._async)&&!this.tokens.matches1(d._async))return!1;let e=this.tokens.tokenAtRelativeIndex(1);if(e.type!==d.lessThan||!e.isType)return!1;let t=this.tokens.currentIndex()+1;for(;this.tokens.tokens[t].isType;)t++;if(this.tokens.matches1AtIndex(t,d.parenL)){for(this.tokens.replaceToken("async ("),this.tokens.removeInitialToken();this.tokens.currentIndex()<t;)this.tokens.removeToken();return this.tokens.removeToken(),this.processBalancedCode(),this.processToken(),!0}return!1}processPossibleTypeRange(){if(this.tokens.currentToken().isType){for(this.tokens.removeInitialToken();this.tokens.currentToken().isType;)this.tokens.removeToken();return!0}return!1}shiftMappings(e,t){for(let n=0;n<e.length;n++){let r=e[n];void 0!==r&&(e[n]=r+t)}return e}constructor(e,t,n,r){n$.prototype.__init.call(this),n$.prototype.__init2.call(this),this.nameManager=e.nameManager,this.helperManager=e.helperManager;let{tokenProcessor:o,importProcessor:i}=e;this.tokens=o,this.isImportsTransformEnabled=t.includes("imports"),this.isReactHotLoaderTransformEnabled=t.includes("react-hot-loader"),this.disableESTransforms=!!r.disableESTransforms,r.disableESTransforms||(this.transformers.push(new nX(o,this.nameManager)),this.transformers.push(new nH(o)),this.transformers.push(new nG(o,this.nameManager))),t.includes("jsx")&&("preserve"!==r.jsxRuntime&&this.transformers.push(new ev(this,o,i,this.nameManager,r)),this.transformers.push(new nK(this,o,i,r)));let s=null;if(t.includes("react-hot-loader")){if(!r.filePath)throw Error("filePath is required when using the react-hot-loader transform.");s=new nZ(o,r.filePath),this.transformers.push(s)}if(t.includes("imports")){if(null===i)throw Error("Expected non-null importProcessor with imports transform enabled.");this.transformers.push(new nF(this,o,i,this.nameManager,this.helperManager,s,n,!!r.enableLegacyTypeScriptModuleInterop,t.includes("typescript"),t.includes("flow"),!!r.preserveDynamicImport,!!r.keepUnusedImports))}else this.transformers.push(new nU(o,this.nameManager,this.helperManager,s,t.includes("typescript"),t.includes("flow"),!!r.keepUnusedImports,r));t.includes("flow")&&this.transformers.push(new nq(this,o,t.includes("imports"))),t.includes("typescript")&&this.transformers.push(new nQ(this,o,t.includes("imports"))),t.includes("jest")&&this.transformers.push(new nW(this,o,this.nameManager,i))}}n(9909);var n1=Object.defineProperty,n0=Object.defineProperties,n2=Object.getOwnPropertyDescriptors,n4=Object.getOwnPropertySymbols,n3=Object.prototype.hasOwnProperty,n5=Object.prototype.propertyIsEnumerable,n8=(e,t,n)=>t in e?n1(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,n6=(e,t)=>{for(var n in t||(t={}))n3.call(t,n)&&n8(e,n,t[n]);if(n4)for(var n of n4(t))n5.call(t,n)&&n8(e,n,t[n]);return e},n9=(e,t)=>n0(e,n2(t)),n7=(e,t,n)=>new Promise((r,o)=>{var i=e=>{try{a(n.next(e))}catch(e){o(e)}},s=e=>{try{a(n.throw(e))}catch(e){o(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,s);a((n=n.apply(e,t)).next())}),re=(0,k.createContext)({}),rt=["jsx","imports"];function rn(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
20,t=Array.isArray(e.transforms)?e.transforms.filter(Boolean):rt;return e=>(function(e,t){eN.strictCheck(t);try{let n=function(e,t){let n=t.transforms.includes("jsx"),l=t.transforms.includes("typescript"),u=t.transforms.includes("flow"),h=!0===t.disableESTransforms,f=function(e,t,n,l){if(l&&n)throw Error("Cannot combine flow and typescript plugins.");a=e,s=new _,c=1,r=t,o=n,i=l;let u=(0===s.pos&&a.charCodeAt(0)===m.numberSign&&a.charCodeAt(1)===m.exclamationMark&&ei(2),eo(),function(){if(nl(d.eof),s.scopes.push(new x(0,s.tokens.length,!0)),0!==s.scopeDepth)throw Error("Invalid scope depth at end of file: ".concat(s.scopeDepth));return new nI(s.tokens,s.scopes)}());if(s.error)throw function(e){if("pos"in e){let t=function(e){let t=1,n=1;for(let r=0;r<e;r++)a.charCodeAt(r)===m.lineFeed?(t++,n=1):n++;return new T(t,n)}(e.pos);e.message+=" (".concat(t.line,":").concat(t.column,")"),e.loc=t}return e}(s.error);return u}(e,n,l,u),p=f.tokens,g=f.scopes,y=new eP(e,p),b=new eI(y),k=new nC(e,p,u,h,b),v=!!t.enableLegacyTypeScriptModuleInterop,w=null;return t.transforms.includes("imports")?((w=new eA(y,k,v,t,t.transforms.includes("typescript"),!!t.keepUnusedImports,b)).preprocessTokens(),eC(k,g,w.getGlobalNames()),t.transforms.includes("typescript")&&!t.keepUnusedImports&&w.pruneTypeOnlyImports()):t.transforms.includes("typescript")&&!t.keepUnusedImports&&eC(k,g,function(e){let t=new Set;for(let r=0;r<e.tokens.length;r++){var n;e.matches1AtIndex(r,d._import)&&!e.matches3AtIndex(r,d._import,d.name,d.eq)&&(n=r,n++,!e.matches1AtIndex(n,d.parenL)&&(e.matches1AtIndex(n,d.name)&&(t.add(e.identifierNameAtIndex(n)),n++,e.matches1AtIndex(n,d.comma)&&n++),e.matches1AtIndex(n,d.star)&&(n+=2,t.add(e.identifierNameAtIndex(n)),n++),e.matches1AtIndex(n,d.braceL)&&function(e,t,n){for(;;){if(e.matches1AtIndex(t,d.braceR))return;let r=ed(e,t);if(t=r.endIndex,r.isType||n.add(r.rightName),e.matches2AtIndex(t,d.comma,d.braceR)||e.matches1AtIndex(t,d.braceR))return;if(e.matches1AtIndex(t,d.comma))t++;else throw Error("Unexpected token: ".concat(JSON.stringify(e.tokens[t])))}}(e,++n,t)))}return t}(k)),{tokenProcessor:k,scopes:g,nameManager:y,importProcessor:w,helperManager:b}}(e,t),l=new n$(n,t.transforms,!!t.enableLegacyBabel5ModuleInterop,t).transform(),u={code:l.code};if(t.sourceMapOptions){if(!t.filePath)throw Error("filePath must be specified when generating a source map.");u={...u,sourceMap:function(e,t,n,r,o){let{code:i,mappings:s}=e,a=function(e,t){let n=Array(t.length),r=0,o=t[0].start,i=0;for(let s=0;s<e.length;s++)s===o&&(n[r]=o-i,o=t[++r].start),e.charCodeAt(s)===m.lineFeed&&(i=s+1);return n}(r,o),c=new eS.GenMapping({file:n.compiledFilename}),l=0,u=s[0];for(;void 0===u&&l<s.length-1;)u=s[++l];let h=0,f=0;0!==u&&(0,eS.maybeAddSegment)(c,h,0,t,h,0);for(let e=0;e<i.length;e++){if(e===u){let n=u-f,r=a[l];for((0,eS.maybeAddSegment)(c,h,n,t,h,r);(u===e||void 0===u)&&l<s.length-1;)u=s[++l]}i.charCodeAt(e)===m.lineFeed&&(h++,u!==(f=e+1)&&(0,eS.maybeAddSegment)(c,h,0,t,h,0))}let{sourceRoot:p,sourcesContent:d,...g}=(0,eS.toEncodedMap)(c);return g}(l,t.filePath,t.sourceMapOptions,e,n.tokenProcessor.tokens)}}return u}catch(e){throw t.filePath&&(e.message="Error transforming ".concat(t.filePath,": ").concat(e.message)),e}})(e,{transforms:t}).code}var rr=(e,t)=>class extends k.Component{componentDidCatch(e){t(e)}render(){return"function"==typeof e?(0,v.jsx)(e,{}):k.isValidElement(e)?e:null}},ro=(e,t)=>{let n=Object.keys(t),r=n.map(e=>t[e]);return Function(...n,e)(...r)},ri='const _jsxFileName = "";',rs=e=>e.trim().replace(/;$/,""),ra=e=>e.replace(ri,"").trim(),rc=e=>ri+e,rl=e=>"return (".concat(e,")"),ru=(e,t)=>{let{code:n="",scope:r={},enableTypeScript:o=!0}=e,i=["jsx"];return o&&i.push("typescript"),rr(ro((function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce((e,t)=>function(){for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];return e(t(...r))})})(rc,rn({transforms:["imports"]}),rl,ra,rs,rn({transforms:i}),rs)(n),n6({React:k},r)),t)},rh=(e,t,n)=>{let{code:r="",scope:o={},enableTypeScript:i=!0}=e;if(!/render\s*\(/.test(r))return n(SyntaxError("No-Inline evaluations must call `render`."));let s=["jsx","imports"];i&&s.splice(1,0,"typescript"),ro(rn({transforms:s})(r),n9(n6({React:k},o),{render:e=>{void 0===e?n(SyntaxError("`render` must be called with valid JSX.")):t(rr(e,n))}}))}
20,rf=function(e){let{children:t,code:n="",language:r="tsx",theme:o,enableTypeScript:i=!0,disabled:s=!1,scope:a,transformCode:c,noInline:l=!1}=e,[u,h]=(0,k.useState)({error:void 0,element:void 0});function f(e){return n7(this,null,function*(){let t=e=>{h({error:e.toString(),element:void 0})};try{let n=c?c(e):e;try{let e=yield Promise.resolve(n),r=e=>h({error:void 0,element:e});if("string"!=typeof e)throw Error("Code failed to transform");let o={code:e,scope:a,enableTypeScript:i};l?(h({error:void 0,element:null}),rh(o,r,t)):r(ru(o,t))}catch(e){return t(e)}}catch(e){return t(e),Promise.resolve()}})}let p=e=>h({error:e.toString()});return(0,k.useEffect)(()=>{f(n).catch(p)},[n,a,l,c]),(0,v.jsx)(re.Provider,{value:n9(n6({},u),{code:n,language:r,theme:o,disabled:s,onError:p,onChange:e=>{f(e).catch(p)}}),children:t})};function rp(e){let t=t=>(0,v.jsx)(re.Consumer,{children:n=>(0,v.jsx)(e,n6({live:n},t))});return t.displayName="WithLive",t}},2710:function(e){"use strict";e.exports=JSON.parse('{"black":"#000000","silver":"#c0c0c0","gray":"#808080","white":"#ffffff","maroon":"#800000","red":"#ff0000","purple":"#800080","fuchsia":"#ff00ff","green":"#008000","lime":"#00ff00","olive":"#808000","yellow":"#ffff00","navy":"#000080","blue":"#0000ff","teal":"#008080","aqua":"#00ffff","orange":"#ffa500","aliceblue":"#f0f8ff","antiquewhite":"#faebd7","aquamarine":"#7fffd4","azure":"#f0ffff","beige":"#f5f5dc","bisque":"#ffe4c4","blanchedalmond":"#ffebcd","blueviolet":"#8a2be2","brown":"#a52a2a","burlywood":"#deb887","cadetblue":"#5f9ea0","chartreuse":"#7fff00","chocolate":"#d2691e","coral":"#ff7f50","cornflowerblue":"#6495ed","cornsilk":"#fff8dc","crimson":"#dc143c","darkblue":"#00008b","darkcyan":"#008b8b","darkgoldenrod":"#b8860b","darkgray":"#a9a9a9","darkgreen":"#006400","darkgrey":"#a9a9a9","darkkhaki":"#bdb76b","darkmagenta":"#8b008b","darkolivegreen":"#556b2f","darkorange":"#ff8c00","darkorchid":"#9932cc","darkred":"#8b0000","darksalmon":"#e9967a","darkseagreen":"#8fbc8f","darkslateblue":"#483d8b","darkslategray":"#2f4f4f","darkslategrey":"#2f4f4f","darkturquoise":"#00ced1","darkviolet":"#9400d3","deeppink":"#ff1493","deepskyblue":"#00bfff","dimgray":"#696969","dimgrey":"#696969","dodgerblue":"#1e90ff","firebrick":"#b22222","floralwhite":"#fffaf0","forestgreen":"#228b22","gainsboro":"#dcdcdc","ghostwhite":"#f8f8ff","gold":"#ffd700","goldenrod":"#daa520","greenyellow":"#adff2f","grey":"#808080","honeydew":"#f0fff0","hotpink":"#ff69b4","indianred":"#cd5c5c","indigo":"#4b0082","ivory":"#fffff0","khaki":"#f0e68c","lavender":"#e6e6fa","lavenderblush":"#fff0f5","lawngreen":"#7cfc00","lemonchiffon":"#fffacd","lightblue":"#add8e6","lightcoral":"#f08080","lightcyan":"#e0ffff","lightgoldenrodyellow":"#fafad2","lightgray":"#d3d3d3","lightgreen":"#90ee90","lightgrey":"#d3d3d3","lightpink":"#ffb6c1","lightsalmon":"#ffa07a","lightseagreen":"#20b2aa","lightskyblue":"#87cefa","lightslategray":"#778899","lightslategrey":"#778899","lightsteelblue":"#b0c4de","lightyellow":"#ffffe0","limegreen":"#32cd32","linen":"#faf0e6","mediumaquamarine":"#66cdaa","mediumblue":"#0000cd","mediumorchid":"#ba55d3","mediumpurple":"#9370db","mediumseagreen":"#3cb371","mediumslateblue":"#7b68ee","mediumspringgreen":"#00fa9a","mediumturquoise":"#48d1cc","mediumvioletred":"#c71585","midnightblue":"#191970","mintcream":"#f5fffa","mistyrose":"#ffe4e1","moccasin":"#ffe4b5","navajowhite":"#ffdead","oldlace":"#fdf5e6","olivedrab":"#6b8e23","orangered":"#ff4500","orchid":"#da70d6","palegoldenrod":"#eee8aa","palegreen":"#98fb98","paleturquoise":"#afeeee","palevioletred":"#db7093","papayawhip":"#ffefd5","peachpuff":"#ffdab9","peru":"#cd853f","pink":"#ffc0cb","plum":"#dda0dd","powderblue":"#b0e0e6","rosybrown":"#bc8f8f","royalblue":"#4169e1","saddlebrown":"#8b4513","salmon":"#fa8072","sandybrown":"#f4a460","seagreen":"#2e8b57","seashell":"#fff5ee","sienna":"#a0522d","skyblue":"#87ceeb","slateblue":"#6a5acd","slategray":"#708090","slategrey":"#708090","snow":"#fffafa","springgreen":"#00ff7f","steelblue":"#4682b4","tan":"#d2b48c","thistle":"#d8bfd8","tomato":"#ff6347","turquoise":"#40e0d0","violet":"#ee82ee","wheat":"#f5deb3","whitesmoke":"#f5f5f5","yellowgreen":"#9acd32","rebeccapurple":"#663399"}')}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.