vari=n(4),r=i.Buffer;functiono(t,e){for(varnint)e[n]=t[n]}functiona(t,e,n){returnr(t,e,n)}r.from&&r.alloc&&r.allocUnsafe&&r.allocUnsafeSlow?t.exports=i:(o(i,e),e.Buffer=a),a.prototype=Object.create(r.prototype),o(r,a),a.from=function(t,e,n){if("number"==typeoft)thrownewTypeError("Argument must not be a number");returnr(t,e,n)},a.alloc=function(t,e,n){if("number"!=typeoft)thrownewTypeError("Argument must be a number");vari=r(t);returnvoid0!==e?"string"==typeofn?i.fill(e,n):i.fill(e):i.fill(0),i},a.allocUnsafe=function(t){if("number"!=typeoft)thrownewTypeError("Argument must be a number");returnr(t)},a.allocUnsafeSlow=function(t){if("number"!=typeoft)thrownewTypeError("Argument must be a number");returni.SlowBuffer(t)}},function(t,e){varn,i,r=t.exports={};functiono(){thrownewError("setTimeout has not been defined")}functiona(){thrownewError("clearTimeout has not been defined")}functions(t){if(n===setTimeout)returnsetTimeout(t,0);if((n===o||!n)&&setTimeout)returnn=setTimeout,setTimeout(t,0);try{returnn(t,0)}catch(e){try{returnn.call(null,t,0)}catch(e){returnn.call(this,t,0)}}}!function(){try{n="function"==typeofsetTimeout?setTimeout:o}catch(t){n=o}try{i="function"==typeofclearTimeout?clearTimeout:a}catch(t){i=a}}();var_,c=[],u=!1,l=-1;functionp(){u&&_&&(u=!1,_.length?c=_.concat(c):l=-1,c.length&&h())}functionh(){if(!u){vart=s(p);u=!0;for(vare=c.length;e;){for(_=c,c=[];++l<e;)_&&_[l].run();l=-1,e=c.length}_=null,u=!1,function(t){if(i===clearTimeout)returnclearTimeout(t);if((i===a||!i)&&clearTimeout)returni=clearTimeout,clearTimeout(t);try{i(t)}catch(e){try{returni.call(null,t)}catch(e){returni.call(this,t)}}}(t)}}functionf(t,e){this.fun=t,this.array=e}functiond(){}r.nextTick=function(t){vare=newArray(arguments.length-1);if(arguments.length>1)for(varn=1;n<arguments.length;n++)e[n-1]=arguments[n];c.push(newf(t,e)),1!==c.length||u||s(h)},f.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=d,r.addListener=d,r.once=d,r.off=d,r.removeListener=d,r.removeAllListeners=d,r.emit=d,r.prependListener=d,r.prependOnceListener=d,r.listeners=function(t){return[]},r.binding=function(t){thrownewError("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(t){thrownewError("process.chdir is not supported")},r.umask=function(){return0}},function(t,e,n){(function(t){!function(t,e){"use strict";functioni(t,e){if(!t)thrownewError(e||"Assertion failed")}functionr(t,e){t.super_=e;varn=function(){};n.prototype=e.prototype,t.prototype=newn,t.prototype.constructor=t}functiono(t,e,n){if(o.isBN(t))returnt;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&("le"!==e&&"be"!==e||(n=e,e=10),this._init(t||0,e||10,n||"be"))}vara;"object"==typeoft?t.exports=o:e.BN=o,o.BN=o,o.wordSize=26;try{a="undefined"!=typeofwindow&&void0!==window.Buffer?window.Buffer:n(153).Buffer}catch(t){}functions(t,e){varn=t.charCodeAt(e);returnn>=65&&n<=70?n-55:n>=97&&n<=102?n-87:n-48&15}function_(t,e,n){vari=s(t,n);returnn-1>=e&&(i|=s(t,n-1)<<4),i}functionc(t,e,n,i){for(varr=0,o=Math.min(t.length,n),a=e;a<o;a++){vars=t.charCodeAt(a)-48;r*=i,r+=s>=49?s-49+10:s>=17?s-17+10:s}returnr}o.isBN=function(t){returntinstanceofo||null!==t&&"object"==typeoft&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){returnt.cmp(e)>0?t:e},o.min=function(t,e){returnt.cmp(e)<0?t:e},o.prototype._init=function(t,e,n){if("number"==typeoft)returnthis._initNumber(t,e,n);if("object"==typeoft)returnthis._initArray(t,e,n);"hex"===e&&(e=16),i(e===(0|e)&&e>=2&&e<=36);varr=0;"-"===(t=t.toString().replace(/\s+/g,""))[0]&&(r++,this.negative=1),r<t.length&&(16===e?this._parseHex(t,r,n):(this._parseBase(t,e,r),"le"===n&&this._initArray(this.toArray(),e,n)))},o.prototype._initNumber=function(t,e,n){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(i(t<900719925
vari=n(109),r=n(110),o=n(52);functiona(){return_.TYPED_ARRAY_SUPPORT?2147483647:1073741823}functions(t,e){if(a()<e)thrownewRangeError("Invalid typed array length");return_.TYPED_ARRAY_SUPPORT?(t=newUint8Array(e)).__proto__=_.prototype:(null===t&&(t=new_(e)),t.length=e),t}function_(t,e,n){if(!(_.TYPED_ARRAY_SUPPORT||thisinstanceof_))returnnew_(t,e,n);if("number"==typeoft){if("string"==typeofe)thrownewError("If encoding is specified then the first argument must be a string");returnl(this,t)}returnc(this,t,e,n)}functionc(t,e,n,i){if("number"==typeofe)thrownewTypeError('"value" argument must not be a number');return"undefined"!=typeofArrayBuffer&&einstanceofArrayBuffer?function(t,e,n,i){if(e.byteLength,n<0||e.byteLength<n)thrownewRangeError("'offset' is out of bounds");if(e.byteLength<n+(i||0))thrownewRangeError("'length' is out of bounds");e=void0===n&&void0===i?newUint8Array(e):void0===i?newUint8Array(e,n):newUint8Array(e,n,i);_.TYPED_ARRAY_SUPPORT?(t=e).__proto__=_.prototype:t=p(t,e);returnt}(t,e,n,i):"string"==typeofe?function(t,e,n){"string"==typeofn&&""!==n||(n="utf8");if(!_.isEncoding(n))thrownewTypeError('"encoding" must be a valid string encoding');vari=0|f(e,n),r=(t=s(t,i)).write(e,n);r!==i&&(t=t.slice(0,r));returnt}(t,e,n):function(t,e){if(_.isBuffer(e)){varn=0|h(e.length);return0===(t=s(t,n)).length||e.copy(t,0,0,n),t}if(e){if("undefined"!=typeofArrayBuffer&&e.bufferinstanceofArrayBuffer||"length"ine)return"number"!=typeofe.length||(i=e.length)!=i?s(t,0):p(t,e);if("Buffer"===e.type&&o(e.data))returnp(t,e.data)}vari;thrownewTypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(t,e)}functionu(t){if("number"!=typeoft)thrownewTypeError('"size" argument must be a number');if(t<0)thrownewRangeError('"size" argument must not be negative')}functionl(t,e){if(u(e),t=s(t,e<0?0:0|h(e)),!_.TYPED_ARRAY_SUPPORT)for(varn=0;n<e;++n)t[n]=0;returnt}functionp(t,e){varn=e.length<0?0:0|h(e.length);t=s(t,n);for(vari=0;i<n;i+=1)t[i]=255&e[i];returnt}functionh(t){if(t>=a())thrownewRangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return0|t}functionf(t,e){if(_.isBuffer(t))returnt.length;if("undefined"!=typeofArrayBuffer&&"function"==typeofArrayBuffer.isView&&(ArrayBuffer.isView(t)||tinstanceofArrayBuffer))returnt.byteLength;"string"!=typeoft&&(t=""+t);varn=t.length;if(0===n)return0;for(vari=!1;;)switch(e){case"ascii":case"latin1":case"binary":returnn;case"utf8":case"utf-8":casevoid0:returnq(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return2*n;case"hex":returnn>>>1;case"base64":returnD(t).length;default:if(i)returnq(t).length;e=(""+e).toLowerCase(),i=!0}}functiond(t,e,n){vari=!1;if((void0===e||e<0)&&(e=0),e>this.length)return"";if((void0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":returnN(this,e,n);case"utf8":case"utf-8":returnE(this,e,n);case"ascii":returnM(this,e,n);case"latin1":case"binary":returnC(this,e,n);case"base64":returnS(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":returnA(this,e,n);default:if(i)thrownewTypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),i=!0}}functionm(t,e,n){vari=t[e];t[e]=t[n],t[n]=i}functiony(t,e,n,i,r){if(0===t.length)return-1;if("string"==typeofn?(i=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=r?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(r)return-1;n=t.length-1}elseif(n<0){if(!r)return-1;n=0}if("string"==typeofe&&(e=_.from(e,i)),_.isBuffer(e))return0===e.length?-1:v(t,e,n,i,r);if("number"==typeofe)returne&=255,_.TYPED_ARRAY_SUPPORT&&"function"==typeofUint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):v(t,[e],n,i,r);thrownewTypeError("val must be string, number or Buffer")}functionv(t,e,n,i,r){varo,a=1,s=t.length,_=e.length;if(void0!==i&&("ucs2"===(i=String(i).toLowerCase())||"u
e.read=function(t,e,n,i,r){varo,a,s=8*r-i-1,_=(1<<s)-1,c=_>>1,u=-7,l=n?r-1:0,p=n?-1:1,h=t[e+l];for(l+=p,o=h&(1<<-u)-1,h>>=-u,u+=s;u>0;o=256*o+t[e+l],l+=p,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=i;u>0;a=256*a+t[e+l],l+=p,u-=8);if(0===o)o=1-c;else{if(o===_)returna?NaN:1/0*(h?-1:1);a+=Math.pow(2,i),o-=c}return(h?-1:1)*a*Math.pow(2,o-i)},e.write=function(t,e,n,i,r,o){vara,s,_,c=8*o-r-1,u=(1<<c)-1,l=u>>1,p=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,h=i?0:o-1,f=i?1:-1,d=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=u):(a=Math.floor(Math.log(e)/Math.LN2),e*(_=Math.pow(2,-a))<1&&(a--,_*=2),(e+=a+l>=1?p/_:p*Math.pow(2,1-l))*_>=2&&(a++,_/=2),a+l>=u?(s=0,a=u):a+l>=1?(s=(e*_-1)*Math.pow(2,r),a+=l):(s=e*Math.pow(2,l-1)*Math.pow(2,r),a=0));r>=8;t[n+h]=255&s,h+=f,s/=256,r-=8);for(a=a<<r|s,c+=r;c>0;t[n+h]=255&a,h+=f,a/=256,c-=8);t[n+h-f]|=128*d}},function(t,e,n){(e=t.exports=n(54)).Stream=e,e.Readable=e,e.Writable=n(58),e.Duplex=n(15),e.Transform=n(59),e.PassThrough=n(117),e.finished=n(31),e.pipeline=n(118)},function(t,e){},function(t,e,n){"use strict";functioni(t,e){varn=Object.keys(t);if(Object.getOwnPropertySymbols){vari=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){returnObject.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}returnn}functionr(t,e,n){returneint?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}functiono(t,e){for(varn=0;n<e.length;n++){vari=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"ini&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}vara=n(4).Buffer,s=n(114).inspect,_=s&&s.custom||"inspect";t.exports=function(){functiont(){!function(t,e){if(!(tinstanceofe))thrownewTypeError("Cannot call a class as a function")}(this,t),this.head=null,this.tail=null,this.length=0}vare,n,c;returne=t,(n=[{key:"push",value:function(t){vare={data:t,next:null};this.length>0?this.tail.next=e:this.head=e,this.tail=e,++this.length}},{key:"unshift",value:function(t){vare={data:t,next:this.head};0===this.length&&(this.tail=e),this.head=e,++this.length}},{key:"shift",value:function(){if(0!==this.length){vart=this.head.data;return1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(t){if(0===this.length)return"";for(vare=this.head,n=""+e.data;e=e.next;)n+=t+e.data;returnn}},{key:"concat",value:function(t){if(0===this.length)returna.alloc(0);for(vare,n,i,r=a.allocUnsafe(t>>>0),o=this.head,s=0;o;)e=o.data,n=r,i=s,a.prototype.copy.call(e,n,i),s+=o.data.length,o=o.next;returnr}},{key:"consume",value:function(t,e){varn;returnt<this.head.data.length?(n=this.head.data.slice(0,t),this.head.data=this.head.data.slice(t)):n=t===this.head.data.length?this.shift():e?this._getString(t):this._getBuffer(t),n}},{key:"first",value:function(){returnthis.head.data}},{key:"_getString",value:function(t){vare=this.head,n=1,i=e.data;for(t-=i.length;e=e.next;){varr=e.data,o=t>r.length?r.length:t;if(o===r.length?i+=r:i+=r.slice(0,t),0==(t-=o)){o===r.length?(++n,e.next?this.head=e.next:this.head=this.tail=null):(this.head=e,e.data=r.slice(o));break}++n}returnthis.length-=n,i}},{key:"_getBuffer",value:function(t){vare=a.allocUnsafe(t),n=this.head,i=1;for(n.data.copy(e),t-=n.data.length;n=n.next;){varr=n.data,o=t>r.length?r.length:t;if(r.copy(e,e.length-t,0,o),0==(t-=o)){o===r.length?(++i,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=r.slice(o));break}++i}returnthis.length-=i,e}},{key:_,value:function(t,e){returns(this,function(t){for(vare=1;e<arguments.length;e++){varn=null!=arguments[e]?arguments[e]:{};e%2?i(Object(n),!0).forEach((function(e){r(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}returnt}({},e,{depth:0,customInspect:!1}))}}])&&o(e.prototype,n),c&&o(e,c),t}()},function(t,e){},function(t,e,n){"usest