UNPKG

@arcblock/www-wallet

Version:

Start experiencing your digital world with ABT Wallet

3 lines 361 kB
/*! For license information please see f72b47ad5438f778f49acc604ed613ce44b7d27a-16ee502181b0b651b11f.js.LICENSE.txt */
(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{"+QqV":function(t,e,n){"use strict";(function(e){var r=n("PKN+"),i=n("MlYE"),o={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!r.isUndefined(t)&&r.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var s,u={adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==e&&"[object process]"===Object.prototype.toString.call(e))&&(s=n("iiyB")),s),transformRequest:[function(t,e){return i(e,"Accept"),i(e,"Content-Type"),r.isFormData(t)||r.isArrayBuffer(t)||r.isBuffer(t)||r.isStream(t)||r.isFile(t)||r.isBlob(t)?t:r.isArrayBufferView(t)?t.buffer:r.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):r.isObject(t)?(a(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(e){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(t){return t>=200&&t<300}};u.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],(function(t){u.headers[t]={}})),r.forEach(["post","put","patch"],(function(t){u.headers[t]=r.merge(o)})),t.exports=u}).call(this,n("8oxB"))},"49sm":function(t,e){var n={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==n.call(t)}},"4dx9":function(t,e,n){"use strict";function r(t){var e=t.split(/\r\n|[\n\r]/g),n=function(t){for(var e=null,n=1;n<t.length;n++){var r=t[n],o=i(r);if(o!==r.length&&((null===e||o<e)&&0===(e=o)))break}return null===e?0:e}(e);if(0!==n)for(var r=1;r<e.length;r++)e[r]=e[r].slice(n);for(;e.length>0&&o(e[0]);)e.shift();for(;e.length>0&&o(e[e.length-1]);)e.pop();return e.join("\n")}function i(t){for(var e=0;e<t.length&&(" "===t[e]||"\t"===t[e]);)e++;return e}function o(t){return i(t)===t.length}function a(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=-1===t.indexOf("\n"),i=" "===t[0]||"\t"===t[0],o='"'===t[t.length-1],a=!r||o||n,s="";return!a||r&&i||(s+="\n"+e),s+=e?t.replace(/\n/g,"\n"+e):t,a&&(s+="\n"),'"""'+s.replace(/"""/g,'\\"""')+'"""'}n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return a}))},"4qC0":function(t,e,n){var r=n("NykK"),i=n("Z0cm"),o=n("ExA7");t.exports=function(t){return"string"==typeof t||!i(t)&&o(t)&&"[object String]"==r(t)}},"51gB":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n("i0/C"),i=n("q1tI"),o=r.__importDefault(n("Cznk"));e.default=function(t,e,n){void 0===e&&(e=[]),void 0===n&&(n={loading:!1});var r=i.useRef(0),a=i.useState(n),s=a[0],u=a[1],l=o.default();return[s,i.useCallback((function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var i=++r.current;return u({loading:!0}),t.apply(void 0,e).then((function(t){return l()&&i===r.current&&u({value:t,loading:!1}),t}),(function(t){return l()&&i===r.current&&u({error:t,loading:!1}),t}))}),e)]}},"5Fby":function(t,e,n){"use strict";function r(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return i(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,u=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return s=t.done,t},e:function(t){u=!0,a=t},f:function(){try{s||null==n.return||n.return()}finally{if(u)throw a}}}}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var o=n("HDXh").Buffer;t.exports=function(t){return{encode:function(t){return"string"==typeof t?o.from(t).toString("hex"):t.toString("hex")},decode:function(e){var n,i=r(e);try{for(i.s();!(n=i.n()).done;){var a=n.value;if(t.indexOf(a)<0)throw new Error("invalid base16 character")}}catch(s){i.e(s)}finally{i.f()}return o.from(e,"hex")}}}},"5WoA":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){function e(n){var i=(0,a.mergeProps)(n,e,["style"]),s=i.children,u=i.rounded,l=i.style,c=i.forwardedRef,h=function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(i,["children","rounded","style","forwardedRef"]),f=Object.assign({},l,{boxShadow:"none",textTransform:"capitalize"});return"danger"===h.color&&("contained"===h.variant?(f.backgroundColor=o.colors.danger,f.color=o.colors.white):(f.borderColor=o.colors.danger,f.color=o.colors.danger)),h.color&&"default"!==h.color||("contained"===h.variant?(f.backgroundColor=h.disabled?o.colors.lightGrey:o.colors.primary,f.color=o.colors.white):(f.borderColor=h.disabled?o.colors.lightGrey:o.colors.primary,f.color=h.disabled?o.colors.lightGrey:o.colors.primary)),"reverse"===h.color&&("contained"===h.variant?(f.backgroundColor="rgba(255, 255, 255, 0.9)",f.color=o.colors.primary):(f.borderColor=o.colors.primary,f.color=o.colors.primary)),u&&(f.borderRadius={small:16,medium:18,large:20}[h.size]),r.default.createElement(t,Object.assign({style:f,ref:c},h),s)}return e.propTypes={children:i.default.any.isRequired,style:i.default.oneOfType([i.default.object,i.default.string]),size:i.default.oneOf(["large","medium","small"]),forwardedRef:i.default.any,rounded:i.default.bool},e.defaultProps={rounded:!1,size:"medium",forwardedRef:null,style:{}},r.default.forwardRef((function(t,n){return r.default.createElement(e,Object.assign({},t,{forwardedRef:n}))}))};var r=s(n("q1tI")),i=s(n("17x9")),o=n("Qo9D"),a=n("zGJ3");function s(t){return t&&t.__esModule?t:{default:t}}},"5n0a":function(t,e,n){"use strict";var r=n("OZwJ");function i(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var n=this;t((function(t){n.reason||(n.reason=new r(t),e(n.reason))}))}i.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},i.source=function(){var t;return{token:new i((function(e){t=e})),cancel:t}},t.exports=i},"6Ka+":function(t,e,n){"use strict";function r(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return i(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,u=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return s=t.done,t},e:function(t){u=!0,a=t},f:function(){try{s||null==n.return||n.return()}finally{if(u)throw a}}}}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var o=n("HDXh").Buffer;t.exports=function(t){var e=t.indexOf("=")>-1,n=t.indexOf("-")>-1&&t.indexOf("_")>-1;return{encode:function(t){var r="";r="string"==typeof t?o.from(t).toString("base64"):t.toString("base64"),n&&(r=r.replace(/\+/g,"-").replace(/\//g,"_"));var i=r.indexOf("=");return i>0&&!e&&(r=r.substring(0,i)),r},decode:function(e){var n,i=r(e);try{for(i.s();!(n=i.n()).done;){var a=n.value;if(t.indexOf(a)<0)throw new Error("invalid base64 character")}}catch(s){i.e(s)}finally{i.f()}return o.from(e,"base64")}}}},"6UMM":function(t,e,n){(function(t){!function(t,e){"use strict";function r(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}function o(t,e,n){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&("le"!==e&&"be"!==e||(n=e,e=10),this._init(t||0,e||10,n||"be"))}var a;"object"==typeof t?t.exports=o:e.BN=o,o.BN=o,o.wordSize=26;try{a=n("HDXh").Buffer}catch(M){}function s(t,e,n){for(var r=0,i=Math.min(t.length,n),o=e;o<i;o++){var a=t.charCodeAt(o)-48;r<<=4,r|=a>=49&&a<=54?a-49+10:a>=17&&a<=22?a-17+10:15&a}return r}function u(t,e,n,r){for(var i=0,o=Math.min(t.length,n),a=e;a<o;a++){var s=t.charCodeAt(a)-48;i*=r,i+=s>=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"==typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return t.cmp(e)>0?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,n){if("number"==typeof t)return this._initNumber(t,e,n);if("object"==typeof t)return this._initArray(t,e,n);"hex"===e&&(e=16),r(e===(0|e)&&e>=2&&e<=36);var i=0;"-"===(t=t.toString().replace(/\s+/g,""))[0]&&i++,16===e?this._parseHex(t,i):this._parseBase(t,e,i),"-"===t[0]&&(this.negative=1),this.strip(),"le"===n&&this._initArray(this.toArray(),e,n)},o.prototype._initNumber=function(t,e,n){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(r(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===n&&this._initArray(this.toArray(),e,n)},o.prototype._initArray=function(t,e,n){if(r("number"==typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i=0;i<this.length;i++)this.words[i]=0;var o,a,s=0;if("be"===n)for(i=t.length-1,o=0;i>=0;i-=3)a=t[i]|t[i-1]<<8|t[i-2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);else if("le"===n)for(i=0,o=0;i<t.length;i+=3)a=t[i]|t[i+1]<<8|t[i+2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(t,e){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var n=0;n<this.length;n++)this.words[n]=0;var r,i,o=0;for(n=t.length-6,r=0;n>=e;n-=6)i=s(t,n,n+6),this.words[r]|=i<<o&67108863,this.words[r+1]|=i>>>26-o&4194303,(o+=24)>=26&&(o-=26,r++);n+6!==e&&(i=s(t,e,n+6),this.words[r]|=i<<o&67108863,this.words[r+1]|=i>>>26-o&4194303),this.strip()},o.prototype._parseBase=function(t,e,n){this.words=[0],this.length=1;for(var r=0,i=1;i<=67108863;i*=e)r++;r--,i=i/e|0;for(var o=t.length-n,a=o%r,s=Math.min(o,o-a)+n,l=0,c=n;c<s;c+=r)l=u(t,c,c+r,e),this.imuln(i),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l);if(0!==a){var h=1;for(l=u(t,c,t.length,e),c=0;c<a;c++)h*=e;this.imuln(h),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l)}},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){for(;this.length<t;)this.words[this.length++]=0;return this},o.prototype.strip=function(){for(;this.length>1&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};var l=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],c=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],h=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(t,e,n){n.negative=e.negative^t.negative;var r=t.length+e.length|0;n.length=r,r=r-1|0;var i=0|t.words[0],o=0|e.words[0],a=i*o,s=67108863&a,u=a/67108864|0;n.words[0]=s;for(var l=1;l<r;l++){for(var c=u>>>26,h=67108863&u,f=Math.min(l,e.length-1),d=Math.max(0,l-t.length+1);d<=f;d++){var p=l-d|0;c+=(a=(i=0|t.words[p])*(o=0|e.words[d])+h)/67108864|0,h=67108863&a}n.words[l]=0|h,u=0|c}return 0!==u?n.words[l]=0|u:n.length--,n.strip()}o.prototype.toString=function(t,e){var n;if(e=0|e||1,16===(t=t||10)||"hex"===t){n="";for(var i=0,o=0,a=0;a<this.length;a++){var s=this.words[a],u=(16777215&(s<<i|o)).toString(16);n=0!==(o=s>>>24-i&16777215)||a!==this.length-1?l[6-u.length]+u+n:u+n,(i+=2)>=26&&(i-=26,a--)}for(0!==o&&(n=o.toString(16)+n);n.length%e!=0;)n="0"+n;return 0!==this.negative&&(n="-"+n),n}if(t===(0|t)&&t>=2&&t<=36){var f=c[t],d=h[t];n="";var p=this.clone();for(p.negative=0;!p.isZero();){var m=p.modn(d).toString(t);n=(p=p.idivn(d)).isZero()?m+n:l[f-m.length]+m+n}for(this.isZero()&&(n="0"+n);n.length%e!=0;)n="0"+n;return 0!==this.negative&&(n="-"+n),n}r(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return r(void 0!==a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,n){var i=this.byteLength(),o=n||Math.max(1,i);r(i<=o,"byte array longer than desired length"),r(o>0,"Requested array length <= 0"),this.strip();var a,s,u="le"===e,l=new t(o),c=this.clone();if(u){for(s=0;!c.isZero();s++)a=c.andln(255),c.iushrn(8),l[s]=a;for(;s<o;s++)l[s]=0}else{for(s=0;s<o-i;s++)l[s]=0;for(s=0;!c.isZero();s++)a=c.andln(255),c.iushrn(8),l[o-s-1]=a}return l},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t,n=0;return e>=4096&&(n+=13,e>>>=13),e>=64&&(n+=7,e>>>=7),e>=8&&(n+=4,e>>>=4),e>=2&&(n+=2,e>>>=2),n+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,n=0;return 0==(8191&e)&&(n+=13,e>>>=13),0==(127&e)&&(n+=7,e>>>=7),0==(15&e)&&(n+=4,e>>>=4),0==(3&e)&&(n+=2,e>>>=2),0==(1&e)&&n++,n},o.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var n=this._zeroBits(this.words[e]);if(t+=n,26!==n)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){for(;this.length<t.length;)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this.strip()},o.prototype.ior=function(t){return r(0==(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var n=0;n<e.length;n++)this.words[n]=this.words[n]&t.words[n];return this.length=e.length,this.strip()},o.prototype.iand=function(t){return r(0==(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var e,n;this.length>t.length?(e=this,n=t):(e=t,n=this);for(var r=0;r<n.length;r++)this.words[r]=e.words[r]^n.words[r];if(this!==e)for(;r<e.length;r++)this.words[r]=e.words[r];return this.length=e.length,this.strip()},o.prototype.ixor=function(t){return r(0==(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){r("number"==typeof t&&t>=0);var e=0|Math.ceil(t/26),n=t%26;this._expand(e),n>0&&e--;for(var i=0;i<e;i++)this.words[i]=67108863&~this.words[i];return n>0&&(this.words[i]=~this.words[i]&67108863>>26-n),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){r("number"==typeof t&&t>=0);var n=t/26|0,i=t%26;return this._expand(n+1),this.words[n]=e?this.words[n]|1<<i:this.words[n]&~(1<<i),this.strip()},o.prototype.iadd=function(t){var e,n,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();this.length>t.length?(n=this,r=t):(n=t,r=this);for(var i=0,o=0;o<r.length;o++)e=(0|n.words[o])+(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<n.length;o++)e=(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=n.length,0!==i)this.words[this.length]=i,this.length++;else if(n!==this)for(;o<n.length;o++)this.words[o]=n.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var n,r,i=this.cmp(t);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(n=this,r=t):(n=t,r=this);for(var o=0,a=0;a<r.length;a++)o=(e=(0|n.words[a])-(0|r.words[a])+o)>>26,this.words[a]=67108863&e;for(;0!==o&&a<n.length;a++)o=(e=(0|n.words[a])+o)>>26,this.words[a]=67108863&e;if(0===o&&a<n.length&&n!==this)for(;a<n.length;a++)this.words[a]=n.words[a];return this.length=Math.max(this.length,a),n!==this&&(this.negative=1),this.strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var d=function(t,e,n){var r,i,o,a=t.words,s=e.words,u=n.words,l=0,c=0|a[0],h=8191&c,f=c>>>13,d=0|a[1],p=8191&d,m=d>>>13,v=0|a[2],g=8191&v,y=v>>>13,A=0|a[3],$=8191&A,w=A>>>13,b=0|a[4],E=8191&b,M=b>>>13,T=0|a[5],V=8191&T,x=T>>>13,_=0|a[6],B=8191&_,W=_>>>13,I=0|a[7],S=8191&I,k=I>>>13,O=0|a[8],N=8191&O,C=O>>>13,R=0|a[9],D=8191&R,F=R>>>13,U=0|s[0],P=8191&U,Q=U>>>13,L=0|s[1],j=8191&L,z=L>>>13,K=0|s[2],q=8191&K,G=K>>>13,H=0|s[3],Y=8191&H,X=H>>>13,Z=0|s[4],J=8191&Z,tt=Z>>>13,et=0|s[5],nt=8191&et,rt=et>>>13,it=0|s[6],ot=8191&it,at=it>>>13,st=0|s[7],ut=8191&st,lt=st>>>13,ct=0|s[8],ht=8191&ct,ft=ct>>>13,dt=0|s[9],pt=8191&dt,mt=dt>>>13;n.negative=t.negative^e.negative,n.length=19;var vt=(l+(r=Math.imul(h,P))|0)+((8191&(i=(i=Math.imul(h,Q))+Math.imul(f,P)|0))<<13)|0;l=((o=Math.imul(f,Q))+(i>>>13)|0)+(vt>>>26)|0,vt&=67108863,r=Math.imul(p,P),i=(i=Math.imul(p,Q))+Math.imul(m,P)|0,o=Math.imul(m,Q);var gt=(l+(r=r+Math.imul(h,j)|0)|0)+((8191&(i=(i=i+Math.imul(h,z)|0)+Math.imul(f,j)|0))<<13)|0;l=((o=o+Math.imul(f,z)|0)+(i>>>13)|0)+(gt>>>26)|0,gt&=67108863,r=Math.imul(g,P),i=(i=Math.imul(g,Q))+Math.imul(y,P)|0,o=Math.imul(y,Q),r=r+Math.imul(p,j)|0,i=(i=i+Math.imul(p,z)|0)+Math.imul(m,j)|0,o=o+Math.imul(m,z)|0;var yt=(l+(r=r+Math.imul(h,q)|0)|0)+((8191&(i=(i=i+Math.imul(h,G)|0)+Math.imul(f,q)|0))<<13)|0;l=((o=o+Math.imul(f,G)|0)+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,r=Math.imul($,P),i=(i=Math.imul($,Q))+Math.imul(w,P)|0,o=Math.imul(w,Q),r=r+Math.imul(g,j)|0,i=(i=i+Math.imul(g,z)|0)+Math.imul(y,j)|0,o=o+Math.imul(y,z)|0,r=r+Math.imul(p,q)|0,i=(i=i+Math.imul(p,G)|0)+Math.imul(m,q)|0,o=o+Math.imul(m,G)|0;var At=(l+(r=r+Math.imul(h,Y)|0)|0)+((8191&(i=(i=i+Math.imul(h,X)|0)+Math.imul(f,Y)|0))<<13)|0;l=((o=o+Math.imul(f,X)|0)+(i>>>13)|0)+(At>>>26)|0,At&=67108863,r=Math.imul(E,P),i=(i=Math.imul(E,Q))+Math.imul(M,P)|0,o=Math.imul(M,Q),r=r+Math.imul($,j)|0,i=(i=i+Math.imul($,z)|0)+Math.imul(w,j)|0,o=o+Math.imul(w,z)|0,r=r+Math.imul(g,q)|0,i=(i=i+Math.imul(g,G)|0)+Math.imul(y,q)|0,o=o+Math.imul(y,G)|0,r=r+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,X)|0)+Math.imul(m,Y)|0,o=o+Math.imul(m,X)|0;var $t=(l+(r=r+Math.imul(h,J)|0)|0)+((8191&(i=(i=i+Math.imul(h,tt)|0)+Math.imul(f,J)|0))<<13)|0;l=((o=o+Math.imul(f,tt)|0)+(i>>>13)|0)+($t>>>26)|0,$t&=67108863,r=Math.imul(V,P),i=(i=Math.imul(V,Q))+Math.imul(x,P)|0,o=Math.imul(x,Q),r=r+Math.imul(E,j)|0,i=(i=i+Math.imul(E,z)|0)+Math.imul(M,j)|0,o=o+Math.imul(M,z)|0,r=r+Math.imul($,q)|0,i=(i=i+Math.imul($,G)|0)+Math.imul(w,q)|0,o=o+Math.imul(w,G)|0,r=r+Math.imul(g,Y)|0,i=(i=i+Math.imul(g,X)|0)+Math.imul(y,Y)|0,o=o+Math.imul(y,X)|0,r=r+Math.imul(p,J)|0,i=(i=i+Math.imul(p,tt)|0)+Math.imul(m,J)|0,o=o+Math.imul(m,tt)|0;var wt=(l+(r=r+Math.imul(h,nt)|0)|0)+((8191&(i=(i=i+Math.imul(h,rt)|0)+Math.imul(f,nt)|0))<<13)|0;l=((o=o+Math.imul(f,rt)|0)+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,r=Math.imul(B,P),i=(i=Math.imul(B,Q))+Math.imul(W,P)|0,o=Math.imul(W,Q),r=r+Math.imul(V,j)|0,i=(i=i+Math.imul(V,z)|0)+Math.imul(x,j)|0,o=o+Math.imul(x,z)|0,r=r+Math.imul(E,q)|0,i=(i=i+Math.imul(E,G)|0)+Math.imul(M,q)|0,o=o+Math.imul(M,G)|0,r=r+Math.imul($,Y)|0,i=(i=i+Math.imul($,X)|0)+Math.imul(w,Y)|0,o=o+Math.imul(w,X)|0,r=r+Math.imul(g,J)|0,i=(i=i+Math.imul(g,tt)|0)+Math.imul(y,J)|0,o=o+Math.imul(y,tt)|0,r=r+Math.imul(p,nt)|0,i=(i=i+Math.imul(p,rt)|0)+Math.imul(m,nt)|0,o=o+Math.imul(m,rt)|0;var bt=(l+(r=r+Math.imul(h,ot)|0)|0)+((8191&(i=(i=i+Math.imul(h,at)|0)+Math.imul(f,ot)|0))<<13)|0;l=((o=o+Math.imul(f,at)|0)+(i>>>13)|0)+(bt>>>26)|0,bt&=67108863,r=Math.imul(S,P),i=(i=Math.imul(S,Q))+Math.imul(k,P)|0,o=Math.imul(k,Q),r=r+Math.imul(B,j)|0,i=(i=i+Math.imul(B,z)|0)+Math.imul(W,j)|0,o=o+Math.imul(W,z)|0,r=r+Math.imul(V,q)|0,i=(i=i+Math.imul(V,G)|0)+Math.imul(x,q)|0,o=o+Math.imul(x,G)|0,r=r+Math.imul(E,Y)|0,i=(i=i+Math.imul(E,X)|0)+Math.imul(M,Y)|0,o=o+Math.imul(M,X)|0,r=r+Math.imul($,J)|0,i=(i=i+Math.imul($,tt)|0)+Math.imul(w,J)|0,o=o+Math.imul(w,tt)|0,r=r+Math.imul(g,nt)|0,i=(i=i+Math.imul(g,rt)|0)+Math.imul(y,nt)|0,o=o+Math.imul(y,rt)|0,r=r+Math.imul(p,ot)|0,i=(i=i+Math.imul(p,at)|0)+Math.imul(m,ot)|0,o=o+Math.imul(m,at)|0;var Et=(l+(r=r+Math.imul(h,ut)|0)|0)+((8191&(i=(i=i+Math.imul(h,lt)|0)+Math.imul(f,ut)|0))<<13)|0;l=((o=o+Math.imul(f,lt)|0)+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,r=Math.imul(N,P),i=(i=Math.imul(N,Q))+Math.imul(C,P)|0,o=Math.imul(C,Q),r=r+Math.imul(S,j)|0,i=(i=i+Math.imul(S,z)|0)+Math.imul(k,j)|0,o=o+Math.imul(k,z)|0,r=r+Math.imul(B,q)|0,i=(i=i+Math.imul(B,G)|0)+Math.imul(W,q)|0,o=o+Math.imul(W,G)|0,r=r+Math.imul(V,Y)|0,i=(i=i+Math.imul(V,X)|0)+Math.imul(x,Y)|0,o=o+Math.imul(x,X)|0,r=r+Math.imul(E,J)|0,i=(i=i+Math.imul(E,tt)|0)+Math.imul(M,J)|0,o=o+Math.imul(M,tt)|0,r=r+Math.imul($,nt)|0,i=(i=i+Math.imul($,rt)|0)+Math.imul(w,nt)|0,o=o+Math.imul(w,rt)|0,r=r+Math.imul(g,ot)|0,i=(i=i+Math.imul(g,at)|0)+Math.imul(y,ot)|0,o=o+Math.imul(y,at)|0,r=r+Math.imul(p,ut)|0,i=(i=i+Math.imul(p,lt)|0)+Math.imul(m,ut)|0,o=o+Math.imul(m,lt)|0;var Mt=(l+(r=r+Math.imul(h,ht)|0)|0)+((8191&(i=(i=i+Math.imul(h,ft)|0)+Math.imul(f,ht)|0))<<13)|0;l=((o=o+Math.imul(f,ft)|0)+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,r=Math.imul(D,P),i=(i=Math.imul(D,Q))+Math.imul(F,P)|0,o=Math.imul(F,Q),r=r+Math.imul(N,j)|0,i=(i=i+Math.imul(N,z)|0)+Math.imul(C,j)|0,o=o+Math.imul(C,z)|0,r=r+Math.imul(S,q)|0,i=(i=i+Math.imul(S,G)|0)+Math.imul(k,q)|0,o=o+Math.imul(k,G)|0,r=r+Math.imul(B,Y)|0,i=(i=i+Math.imul(B,X)|0)+Math.imul(W,Y)|0,o=o+Math.imul(W,X)|0,r=r+Math.imul(V,J)|0,i=(i=i+Math.imul(V,tt)|0)+Math.imul(x,J)|0,o=o+Math.imul(x,tt)|0,r=r+Math.imul(E,nt)|0,i=(i=i+Math.imul(E,rt)|0)+Math.imul(M,nt)|0,o=o+Math.imul(M,rt)|0,r=r+Math.imul($,ot)|0,i=(i=i+Math.imul($,at)|0)+Math.imul(w,ot)|0,o=o+Math.imul(w,at)|0,r=r+Math.imul(g,ut)|0,i=(i=i+Math.imul(g,lt)|0)+Math.imul(y,ut)|0,o=o+Math.imul(y,lt)|0,r=r+Math.imul(p,ht)|0,i=(i=i+Math.imul(p,ft)|0)+Math.imul(m,ht)|0,o=o+Math.imul(m,ft)|0;var Tt=(l+(r=r+Math.imul(h,pt)|0)|0)+((8191&(i=(i=i+Math.imul(h,mt)|0)+Math.imul(f,pt)|0))<<13)|0;l=((o=o+Math.imul(f,mt)|0)+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,r=Math.imul(D,j),i=(i=Math.imul(D,z))+Math.imul(F,j)|0,o=Math.imul(F,z),r=r+Math.imul(N,q)|0,i=(i=i+Math.imul(N,G)|0)+Math.imul(C,q)|0,o=o+Math.imul(C,G)|0,r=r+Math.imul(S,Y)|0,i=(i=i+Math.imul(S,X)|0)+Math.imul(k,Y)|0,o=o+Math.imul(k,X)|0,r=r+Math.imul(B,J)|0,i=(i=i+Math.imul(B,tt)|0)+Math.imul(W,J)|0,o=o+Math.imul(W,tt)|0,r=r+Math.imul(V,nt)|0,i=(i=i+Math.imul(V,rt)|0)+Math.imul(x,nt)|0,o=o+Math.imul(x,rt)|0,r=r+Math.imul(E,ot)|0,i=(i=i+Math.imul(E,at)|0)+Math.imul(M,ot)|0,o=o+Math.imul(M,at)|0,r=r+Math.imul($,ut)|0,i=(i=i+Math.imul($,lt)|0)+Math.imul(w,ut)|0,o=o+Math.imul(w,lt)|0,r=r+Math.imul(g,ht)|0,i=(i=i+Math.imul(g,ft)|0)+Math.imul(y,ht)|0,o=o+Math.imul(y,ft)|0;var Vt=(l+(r=r+Math.imul(p,pt)|0)|0)+((8191&(i=(i=i+Math.imul(p,mt)|0)+Math.imul(m,pt)|0))<<13)|0;l=((o=o+Math.imul(m,mt)|0)+(i>>>13)|0)+(Vt>>>26)|0,Vt&=67108863,r=Math.imul(D,q),i=(i=Math.imul(D,G))+Math.imul(F,q)|0,o=Math.imul(F,G),r=r+Math.imul(N,Y)|0,i=(i=i+Math.imul(N,X)|0)+Math.imul(C,Y)|0,o=o+Math.imul(C,X)|0,r=r+Math.imul(S,J)|0,i=(i=i+Math.imul(S,tt)|0)+Math.imul(k,J)|0,o=o+Math.imul(k,tt)|0,r=r+Math.imul(B,nt)|0,i=(i=i+Math.imul(B,rt)|0)+Math.imul(W,nt)|0,o=o+Math.imul(W,rt)|0,r=r+Math.imul(V,ot)|0,i=(i=i+Math.imul(V,at)|0)+Math.imul(x,ot)|0,o=o+Math.imul(x,at)|0,r=r+Math.imul(E,ut)|0,i=(i=i+Math.imul(E,lt)|0)+Math.imul(M,ut)|0,o=o+Math.imul(M,lt)|0,r=r+Math.imul($,ht)|0,i=(i=i+Math.imul($,ft)|0)+Math.imul(w,ht)|0,o=o+Math.imul(w,ft)|0;var xt=(l+(r=r+Math.imul(g,pt)|0)|0)+((8191&(i=(i=i+Math.imul(g,mt)|0)+Math.imul(y,pt)|0))<<13)|0;l=((o=o+Math.imul(y,mt)|0)+(i>>>13)|0)+(xt>>>26)|0,xt&=67108863,r=Math.imul(D,Y),i=(i=Math.imul(D,X))+Math.imul(F,Y)|0,o=Math.imul(F,X),r=r+Math.imul(N,J)|0,i=(i=i+Math.imul(N,tt)|0)+Math.imul(C,J)|0,o=o+Math.imul(C,tt)|0,r=r+Math.imul(S,nt)|0,i=(i=i+Math.imul(S,rt)|0)+Math.imul(k,nt)|0,o=o+Math.imul(k,rt)|0,r=r+Math.imul(B,ot)|0,i=(i=i+Math.imul(B,at)|0)+Math.imul(W,ot)|0,o=o+Math.imul(W,at)|0,r=r+Math.imul(V,ut)|0,i=(i=i+Math.imul(V,lt)|0)+Math.imul(x,ut)|0,o=o+Math.imul(x,lt)|0,r=r+Math.imul(E,ht)|0,i=(i=i+Math.imul(E,ft)|0)+Math.imul(M,ht)|0,o=o+Math.imul(M,ft)|0;var _t=(l+(r=r+Math.imul($,pt)|0)|0)+((8191&(i=(i=i+Math.imul($,mt)|0)+Math.imul(w,pt)|0))<<13)|0;l=((o=o+Math.imul(w,mt)|0)+(i>>>13)|0)+(_t>>>26)|0,_t&=67108863,r=Math.imul(D,J),i=(i=Math.imul(D,tt))+Math.imul(F,J)|0,o=Math.imul(F,tt),r=r+Math.imul(N,nt)|0,i=(i=i+Math.imul(N,rt)|0)+Math.imul(C,nt)|0,o=o+Math.imul(C,rt)|0,r=r+Math.imul(S,ot)|0,i=(i=i+Math.imul(S,at)|0)+Math.imul(k,ot)|0,o=o+Math.imul(k,at)|0,r=r+Math.imul(B,ut)|0,i=(i=i+Math.imul(B,lt)|0)+Math.imul(W,ut)|0,o=o+Math.imul(W,lt)|0,r=r+Math.imul(V,ht)|0,i=(i=i+Math.imul(V,ft)|0)+Math.imul(x,ht)|0,o=o+Math.imul(x,ft)|0;var Bt=(l+(r=r+Math.imul(E,pt)|0)|0)+((8191&(i=(i=i+Math.imul(E,mt)|0)+Math.imul(M,pt)|0))<<13)|0;l=((o=o+Math.imul(M,mt)|0)+(i>>>13)|0)+(Bt>>>26)|0,Bt&=67108863,r=Math.imul(D,nt),i=(i=Math.imul(D,rt))+Math.imul(F,nt)|0,o=Math.imul(F,rt),r=r+Math.imul(N,ot)|0,i=(i=i+Math.imul(N,at)|0)+Math.imul(C,ot)|0,o=o+Math.imul(C,at)|0,r=r+Math.imul(S,ut)|0,i=(i=i+Math.imul(S,lt)|0)+Math.imul(k,ut)|0,o=o+Math.imul(k,lt)|0,r=r+Math.imul(B,ht)|0,i=(i=i+Math.imul(B,ft)|0)+Math.imul(W,ht)|0,o=o+Math.imul(W,ft)|0;var Wt=(l+(r=r+Math.imul(V,pt)|0)|0)+((8191&(i=(i=i+Math.imul(V,mt)|0)+Math.imul(x,pt)|0))<<13)|0;l=((o=o+Math.imul(x,mt)|0)+(i>>>13)|0)+(Wt>>>26)|0,Wt&=67108863,r=Math.imul(D,ot),i=(i=Math.imul(D,at))+Math.imul(F,ot)|0,o=Math.imul(F,at),r=r+Math.imul(N,ut)|0,i=(i=i+Math.imul(N,lt)|0)+Math.imul(C,ut)|0,o=o+Math.imul(C,lt)|0,r=r+Math.imul(S,ht)|0,i=(i=i+Math.imul(S,ft)|0)+Math.imul(k,ht)|0,o=o+Math.imul(k,ft)|0;var It=(l+(r=r+Math.imul(B,pt)|0)|0)+((8191&(i=(i=i+Math.imul(B,mt)|0)+Math.imul(W,pt)|0))<<13)|0;l=((o=o+Math.imul(W,mt)|0)+(i>>>13)|0)+(It>>>26)|0,It&=67108863,r=Math.imul(D,ut),i=(i=Math.imul(D,lt))+Math.imul(F,ut)|0,o=Math.imul(F,lt),r=r+Math.imul(N,ht)|0,i=(i=i+Math.imul(N,ft)|0)+Math.imul(C,ht)|0,o=o+Math.imul(C,ft)|0;var St=(l+(r=r+Math.imul(S,pt)|0)|0)+((8191&(i=(i=i+Math.imul(S,mt)|0)+Math.imul(k,pt)|0))<<13)|0;l=((o=o+Math.imul(k,mt)|0)+(i>>>13)|0)+(St>>>26)|0,St&=67108863,r=Math.imul(D,ht),i=(i=Math.imul(D,ft))+Math.imul(F,ht)|0,o=Math.imul(F,ft);var kt=(l+(r=r+Math.imul(N,pt)|0)|0)+((8191&(i=(i=i+Math.imul(N,mt)|0)+Math.imul(C,pt)|0))<<13)|0;l=((o=o+Math.imul(C,mt)|0)+(i>>>13)|0)+(kt>>>26)|0,kt&=67108863;var Ot=(l+(r=Math.imul(D,pt))|0)+((8191&(i=(i=Math.imul(D,mt))+Math.imul(F,pt)|0))<<13)|0;return l=((o=Math.imul(F,mt))+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,u[0]=vt,u[1]=gt,u[2]=yt,u[3]=At,u[4]=$t,u[5]=wt,u[6]=bt,u[7]=Et,u[8]=Mt,u[9]=Tt,u[10]=Vt,u[11]=xt,u[12]=_t,u[13]=Bt,u[14]=Wt,u[15]=It,u[16]=St,u[17]=kt,u[18]=Ot,0!==l&&(u[19]=l,n.length++),n};function p(t,e,n){return(new m).mulp(t,e,n)}function m(t,e){this.x=t,this.y=e}Math.imul||(d=f),o.prototype.mulTo=function(t,e){var n=this.length+t.length;return 10===this.length&&10===t.length?d(this,t,e):n<63?f(this,t,e):n<1024?function(t,e,n){n.negative=e.negative^t.negative,n.length=t.length+e.length;for(var r=0,i=0,o=0;o<n.length-1;o++){var a=i;i=0;for(var s=67108863&r,u=Math.min(o,e.length-1),l=Math.max(0,o-t.length+1);l<=u;l++){var c=o-l,h=(0|t.words[c])*(0|e.words[l]),f=67108863&h;s=67108863&(f=f+s|0),i+=(a=(a=a+(h/67108864|0)|0)+(f>>>26)|0)>>>26,a&=67108863}n.words[o]=s,r=a,a=i}return 0!==r?n.words[o]=r:n.length--,n.strip()}(this,t,e):p(this,t,e)},m.prototype.makeRBT=function(t){for(var e=new Array(t),n=o.prototype._countBits(t)-1,r=0;r<t;r++)e[r]=this.revBin(r,n,t);return e},m.prototype.revBin=function(t,e,n){if(0===t||t===n-1)return t;for(var r=0,i=0;i<e;i++)r|=(1&t)<<e-i-1,t>>=1;return r},m.prototype.permute=function(t,e,n,r,i,o){for(var a=0;a<o;a++)r[a]=e[t[a]],i[a]=n[t[a]]},m.prototype.transform=function(t,e,n,r,i,o){this.permute(o,t,e,n,r,i);for(var a=1;a<i;a<<=1)for(var s=a<<1,u=Math.cos(2*Math.PI/s),l=Math.sin(2*Math.PI/s),c=0;c<i;c+=s)for(var h=u,f=l,d=0;d<a;d++){var p=n[c+d],m=r[c+d],v=n[c+d+a],g=r[c+d+a],y=h*v-f*g;g=h*g+f*v,v=y,n[c+d]=p+v,r[c+d]=m+g,n[c+d+a]=p-v,r[c+d+a]=m-g,d!==s&&(y=u*h-l*f,f=u*f+l*h,h=y)}},m.prototype.guessLen13b=function(t,e){var n=1|Math.max(e,t),r=1&n,i=0;for(n=n/2|0;n;n>>>=1)i++;return 1<<i+1+r},m.prototype.conjugate=function(t,e,n){if(!(n<=1))for(var r=0;r<n/2;r++){var i=t[r];t[r]=t[n-r-1],t[n-r-1]=i,i=e[r],e[r]=-e[n-r-1],e[n-r-1]=-i}},m.prototype.normalize13b=function(t,e){for(var n=0,r=0;r<e/2;r++){var i=8192*Math.round(t[2*r+1]/e)+Math.round(t[2*r]/e)+n;t[r]=67108863&i,n=i<67108864?0:i/67108864|0}return t},m.prototype.convert13b=function(t,e,n,i){for(var o=0,a=0;a<e;a++)o+=0|t[a],n[2*a]=8191&o,o>>>=13,n[2*a+1]=8191&o,o>>>=13;for(a=2*e;a<i;++a)n[a]=0;r(0===o),r(0==(-8192&o))},m.prototype.stub=function(t){for(var e=new Array(t),n=0;n<t;n++)e[n]=0;return e},m.prototype.mulp=function(t,e,n){var r=2*this.guessLen13b(t.length,e.length),i=this.makeRBT(r),o=this.stub(r),a=new Array(r),s=new Array(r),u=new Array(r),l=new Array(r),c=new Array(r),h=new Array(r),f=n.words;f.length=r,this.convert13b(t.words,t.length,a,r),this.convert13b(e.words,e.length,l,r),this.transform(a,o,s,u,r,i),this.transform(l,o,c,h,r,i);for(var d=0;d<r;d++){var p=s[d]*c[d]-u[d]*h[d];u[d]=s[d]*h[d]+u[d]*c[d],s[d]=p}return this.conjugate(s,u,r),this.transform(s,u,f,o,r,i),this.conjugate(f,o,r),this.normalize13b(f,r),n.negative=t.negative^e.negative,n.length=t.length+e.length,n.strip()},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),p(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){r("number"==typeof t),r(t<67108864);for(var e=0,n=0;n<this.length;n++){var i=(0|this.words[n])*t,o=(67108863&i)+(67108863&e);e>>=26,e+=i/67108864|0,e+=o>>>26,this.words[n]=67108863&o}return 0!==e&&(this.words[n]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=function(t){for(var e=new Array(t.bitLength()),n=0;n<e.length;n++){var r=n/26|0,i=n%26;e[n]=(t.words[r]&1<<i)>>>i}return e}(t);if(0===e.length)return new o(1);for(var n=this,r=0;r<e.length&&0===e[r];r++,n=n.sqr());if(++r<e.length)for(var i=n.sqr();r<e.length;r++,i=i.sqr())0!==e[r]&&(n=n.mul(i));return n},o.prototype.iushln=function(t){r("number"==typeof t&&t>=0);var e,n=t%26,i=(t-n)/26,o=67108863>>>26-n<<26-n;if(0!==n){var a=0;for(e=0;e<this.length;e++){var s=this.words[e]&o,u=(0|this.words[e])-s<<n;this.words[e]=u|a,a=s>>>26-n}a&&(this.words[e]=a,this.length++)}if(0!==i){for(e=this.length-1;e>=0;e--)this.words[e+i]=this.words[e];for(e=0;e<i;e++)this.words[e]=0;this.length+=i}return this.strip()},o.prototype.ishln=function(t){return r(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,n){var i;r("number"==typeof t&&t>=0),i=e?(e-e%26)/26:0;var o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,u=n;if(i-=a,i=Math.max(0,i),u){for(var l=0;l<a;l++)u.words[l]=this.words[l];u.length=a}if(0===a);else if(this.length>a)for(this.length-=a,l=0;l<this.length;l++)this.words[l]=this.words[l+a];else this.words[0]=0,this.length=1;var c=0;for(l=this.length-1;l>=0&&(0!==c||l>=i);l--){var h=0|this.words[l];this.words[l]=c<<26-o|h>>>o,c=h&s}return u&&0!==c&&(u.words[u.length++]=c),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,n){return r(0===this.negative),this.iushrn(t,e,n)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){r("number"==typeof t&&t>=0);var e=t%26,n=(t-e)/26,i=1<<e;return!(this.length<=n)&&!!(this.words[n]&i)},o.prototype.imaskn=function(t){r("number"==typeof t&&t>=0);var e=t%26,n=(t-e)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=n)return this;if(0!==e&&n++,this.length=Math.min(n,this.length),0!==e){var i=67108863^67108863>>>e<<e;this.words[this.length-1]&=i}return this.strip()},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return r("number"==typeof t),r(t<67108864),t<0?this.isubn(-t):0!==this.negative?1===this.length&&(0|this.words[0])<t?(this.words[0]=t-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(t),this.negative=1,this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&this.words[e]>=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(r("number"==typeof t),r(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,this.words[e+1]-=1;return this.strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,n){var i,o,a=t.length+n;this._expand(a);var s=0;for(i=0;i<t.length;i++){o=(0|this.words[i+n])+s;var u=(0|t.words[i])*e;s=((o-=67108863&u)>>26)-(u/67108864|0),this.words[i+n]=67108863&o}for(;i<this.length-n;i++)s=(o=(0|this.words[i+n])+s)>>26,this.words[i+n]=67108863&o;if(0===s)return this.strip();for(r(-1===s),s=0,i=0;i<this.length;i++)s=(o=-(0|this.words[i])+s)>>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var n=(this.length,t.length),r=this.clone(),i=t,a=0|i.words[i.length-1];0!==(n=26-this._countBits(a))&&(i=i.ushln(n),r.iushln(n),a=0|i.words[i.length-1]);var s,u=r.length-i.length;if("mod"!==e){(s=new o(null)).length=u+1,s.words=new Array(s.length);for(var l=0;l<s.length;l++)s.words[l]=0}var c=r.clone()._ishlnsubmul(i,1,u);0===c.negative&&(r=c,s&&(s.words[u]=1));for(var h=u-1;h>=0;h--){var f=67108864*(0|r.words[i.length+h])+(0|r.words[i.length+h-1]);for(f=Math.min(f/a|0,67108863),r._ishlnsubmul(i,f,h);0!==r.negative;)f--,r.negative=0,r._ishlnsubmul(i,1,h),r.isZero()||(r.negative^=1);s&&(s.words[h]=f)}return s&&s.strip(),r.strip(),"div"!==e&&0!==n&&r.iushrn(n),{div:s||null,mod:r}},o.prototype.divmod=function(t,e,n){return r(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),"mod"!==e&&(i=s.div.neg()),{div:i,mod:s.mod}):0!=(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var n=0!==e.div.negative?e.mod.isub(t):e.mod,r=t.ushrn(1),i=t.andln(1),o=n.cmp(r);return o<0||1===i&&0===o?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){r(t<=67108863);for(var e=(1<<26)%t,n=0,i=this.length-1;i>=0;i--)n=(e*n+(0|this.words[i]))%t;return n},o.prototype.idivn=function(t){r(t<=67108863);for(var e=0,n=this.length-1;n>=0;n--){var i=(0|this.words[n])+67108864*e;this.words[n]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();for(var i=new o(1),a=new o(0),s=new o(0),u=new o(1),l=0;e.isEven()&&n.isEven();)e.iushrn(1),n.iushrn(1),++l;for(var c=n.clone(),h=e.clone();!e.isZero();){for(var f=0,d=1;0==(e.words[0]&d)&&f<26;++f,d<<=1);if(f>0)for(e.iushrn(f);f-- >0;)(i.isOdd()||a.isOdd())&&(i.iadd(c),a.isub(h)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0==(n.words[0]&m)&&p<26;++p,m<<=1);if(p>0)for(n.iushrn(p);p-- >0;)(s.isOdd()||u.isOdd())&&(s.iadd(c),u.isub(h)),s.iushrn(1),u.iushrn(1);e.cmp(n)>=0?(e.isub(n),i.isub(s),a.isub(u)):(n.isub(e),s.isub(i),u.isub(a))}return{a:s,b:u,gcd:n.iushln(l)}},o.prototype._invmp=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();for(var i,a=new o(1),s=new o(0),u=n.clone();e.cmpn(1)>0&&n.cmpn(1)>0;){for(var l=0,c=1;0==(e.words[0]&c)&&l<26;++l,c<<=1);if(l>0)for(e.iushrn(l);l-- >0;)a.isOdd()&&a.iadd(u),a.iushrn(1);for(var h=0,f=1;0==(n.words[0]&f)&&h<26;++h,f<<=1);if(h>0)for(n.iushrn(h);h-- >0;)s.isOdd()&&s.iadd(u),s.iushrn(1);e.cmp(n)>=0?(e.isub(n),a.isub(s)):(n.isub(e),s.isub(a))}return(i=0===e.cmpn(1)?a:s).cmpn(0)<0&&i.iadd(t),i},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),n=t.clone();e.negative=0,n.negative=0;for(var r=0;e.isEven()&&n.isEven();r++)e.iushrn(1),n.iushrn(1);for(;;){for(;e.isEven();)e.iushrn(1);for(;n.isEven();)n.iushrn(1);var i=e.cmp(n);if(i<0){var o=e;e=n,n=o}else if(0===i||0===n.cmpn(1))break;e.isub(n)}return n.iushln(r)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0==(1&this.words[0])},o.prototype.isOdd=function(){return 1==(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){r("number"==typeof t);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return this._expand(n+1),this.words[n]|=i,this;for(var o=i,a=n;0!==o&&a<this.length;a++){var s=0|this.words[a];o=(s+=o)>>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e,n=t<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this.strip(),this.length>1)e=1;else{n&&(t=-t),r(t<=67108863,"Number is too big");var i=0|this.words[0];e=i===t?0:i<t?-1:1}return 0!==this.negative?0|-e:e},o.prototype.cmp=function(t){if(0!==this.negative&&0===t.negative)return-1;if(0===this.negative&&0!==t.negative)return 1;var e=this.ucmp(t);return 0!==this.negative?0|-e:e},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,n=this.length-1;n>=0;n--){var r=0|this.words[n],i=0|t.words[n];if(r!==i){r<i?e=-1:r>i&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new b(t)},o.prototype.toRed=function(t){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return r(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return r(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var v={k256:null,p224:null,p192:null,p25519:null};function g(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function y(){g.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function A(){g.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function $(){g.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function w(){g.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function b(t){if("string"==typeof t){var e=o._prime(t);this.m=e.p,this.prime=e}else r(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function E(t){b.call(this,t),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}g.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},g.prototype.ireduce=function(t){var e,n=t;do{this.split(n,this.tmp),e=(n=(n=this.imulK(n)).iadd(this.tmp)).bitLength()}while(e>this.n);var r=e<this.n?-1:n.ucmp(this.p);return 0===r?(n.words[0]=0,n.length=1):r>0?n.isub(this.p):n.strip(),n},g.prototype.split=function(t,e){t.iushrn(this.n,0,e)},g.prototype.imulK=function(t){return t.imul(this.k)},i(y,g),y.prototype.split=function(t,e){for(var n=Math.min(t.length,9),r=0;r<n;r++)e.words[r]=t.words[r];if(e.length=n,t.length<=9)return t.words[0]=0,void(t.length=1);var i=t.words[9];for(e.words[e.length++]=4194303&i,r=10;r<t.length;r++){var o=0|t.words[r];t.words[r-10]=(4194303&o)<<4|i>>>22,i=o}i>>>=22,t.words[r-10]=i,0===i&&t.length>10?t.length-=10:t.length-=9},y.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,n=0;n<t.length;n++){var r=0|t.words[n];e+=977*r,t.words[n]=67108863&e,e=64*r+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(A,g),i($,g),i(w,g),w.prototype.imulK=function(t){for(var e=0,n=0;n<t.length;n++){var r=19*(0|t.words[n])+e,i=67108863&r;r>>>=26,t.words[n]=i,e=r}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(v[t])return v[t];var e;if("k256"===t)e=new y;else if("p224"===t)e=new A;else if("p192"===t)e=new $;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new w}return v[t]=e,e},b.prototype._verify1=function(t){r(0===t.negative,"red works only with positives"),r(t.red,"red works only with red numbers")},b.prototype._verify2=function(t,e){r(0==(t.negative|e.negative),"red works only with positives"),r(t.red&&t.red===e.red,"red works only with red numbers")},b.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},b.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},b.prototype.add=function(t,e){this._verify2(t,e);var n=t.add(e);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},b.prototype.iadd=function(t,e){this._verify2(t,e);var n=t.iadd(e);return n.cmp(this.m)>=0&&n.isub(this.m),n},b.prototype.sub=function(t,e){this._verify2(t,e);var n=t.sub(e);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},b.prototype.isub=function(t,e){this._verify2(t,e);var n=t.isub(e);return n.cmpn(0)<0&&n.iadd(this.m),n},b.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},b.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},b.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},b.prototype.isqr=function(t){return this.imul(t,t.clone())},b.prototype.sqr=function(t){return this.mul(t,t)},b.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(r(e%2==1),3===e){var n=this.m.add(new o(1)).iushrn(2);return this.pow(t,n)}for(var i=this.m.subn(1),a=0;!i.isZero()&&0===i.andln(1);)a++,i.iushrn(1);r(!i.isZero());var s=new o(1).toRed(this),u=s.redNeg(),l=this.m.subn(1).iushrn(1),c=this.m.bitLength();for(c=new o(2*c*c).toRed(this);0!==this.pow(c,l).cmp(u);)c.redIAdd(u);for(var h=this.pow(c,i),f=this.pow(t,i.addn(1).iushrn(1)),d=this.pow(t,i),p=a;0!==d.cmp(s);){for(var m=d,v=0;0!==m.cmp(s);v++)m=m.redSqr();r(v<p);var g=this.pow(h,new o(1).iushln(p-v-1));f=f.redMul(g),h=g.redSqr(),d=d.redMul(h),p=v}return f},b.prototype.invm=function(t){var e=t._invmp(this.m);return 0!==e.negative?(e.negative=0,this.imod(e).redNeg()):this.imod(e)},b.prototype.pow=function(t,e){if(e.isZero())return new o(1);if(0===e.cmpn(1))return t.clone();var n=new Array(16);n[0]=new o(1).toRed(this),n[1]=t;for(var r=2;r<n.length;r++)n[r]=this.mul(n[r-1],t);var i=n[0],a=0,s=0,u=e.bitLength()%26;for(0===u&&(u=26),r=e.length-1;r>=0;r--){for(var l=e.words[r],c=u-1;c>=0;c--){var h=l>>c&1;i!==n[0]&&(i=this.sqr(i)),0!==h||0!==a?(a<<=1,a|=h,(4===++s||0===r&&0===c)&&(i=this.mul(i,n[a]),s=0,a=0)):s=0}u=26}return i},b.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},b.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},o.mont=function(t){return new E(t)},i(E,b),E.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},E.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},E.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var n=t.imul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},E.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new o(0)._forceRed(this);var n=t.mul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},E.prototype.invm=function(t){return this.imod(t._invmp(this.m).mul(this.r2))._forceRed(this)}}(t,this)}).call(this,n("YuTi")(t))},"6qam":function(t,e){t.exports=function(t){return null===t}},"6uGm":function(t,e,n){"use strict";var r=n("PKN+"),i=n("RaGa"),o=n("QzpD"),a=n("+QqV");function s(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return s(t),t.headers=t.headers||{},t.data=i(t.data,t.headers,t.transformRequest),t.headers=r.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||a.adapter)(t).then((function(e){return s(t),e.data=i(e.data,e.headers,t.transformResponse),e}),(function(e){return o(e)||(s(t),e&&e.response&&(e.response.data=i(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},"8d11":function(t,e,n){!function(t){var e,n,r,i=String.fromCharCode;function o(t){for(var e,n,r=[],i=0,o=t.length;i<o;)(e=t.charCodeAt(i++))>=55296&&e<=56319&&i<o?56320==(64512&(n=t.charCodeAt(i++)))?r.push(((1023&e)<<10)+(1023&n)+65536):(r.push(e),i--):r.push(e);return r}function a(t){if(t>=55296&&t<=57343)throw Error("Lone surrogate U+"+t.toString(16).toUpperCase()+" is not a scalar value")}function s(t,e){return i(t>>e&63|128)}function u(t){if(0==(4294967168&t))return i(t);var e="";return 0==(4294965248&t)?e=i(t>>6&31|192):0==(4294901760&t)?(a(t),e=i(t>>12&15|224),e+=s(t,6)):0==(4292870144&t)&&(e=i(t>>18&7|240),e+=s(t,12),e+=s(t,6)),e+=i(63&t|128)}function l(){if(r>=n)throw Error("Invalid byte index");var t=255&e[r];if(r++,128==(192&t))return 63&t;throw Error("Invalid continuation byte")}function c(){var t,i;if(r>n)throw Error("Invalid byte index");if(r==n)return!1;if(t=255&e[r],r++,0==(128&t))return t;if(192==(224&t)){if((i=(31&t)<<6|l())>=128)return i;throw Error("Invalid continuation byte")}if(224==(240&t)){if((i=(15&t)<<12|l()<<6|l())>=2048)return a(i),i;throw Error("Invalid continuation byte")}if(240==(248&t)&&(i=(7&t)<<18|l()<<12|l()<<6|l())>=65536&&i<=1114111)return i;throw Error("Invalid UTF-8 detected")}t.version="3.0.0",t.encode=function(t){for(var e=o(t),n=e.length,r=-1,i="";++r<n;)i+=u(e[r]);return i},t.decode=function(t){e=o(t),n=e.length,r=0;for(var a,s=[];!1!==(a=c());)s.push(a);return function(t){for(var e,n=t.length,r=-1,o="";++r<n;)(e=t[r])>65535&&(o+=i((e-=65536)>>>10&1023|55296),e=56320|1023&e),o+=i(e);return o}(s)}}(e)},"9+Wx":function(t,e,n){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},"9MQZ":function(t,e,n){(function(e){var n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,r=/^\w*$/,i=/^\./,o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,s=/^\[object .+?Constructor\]$/,u=/^(?:0|[1-9]\d*)$/,l="object"==typeof e&&e&&e.Object===Object&&e,c="object"==typeof self&&self&&self.Object===Object&&self,h=l||c||Function("return this")();var f,d=Array.prototype,p=Function.prototype,m=Object.prototype,v=h["__core-js_shared__"],g=(f=/[^.]+$/.exec(v&&v.keys&&v.keys.IE_PROTO||""))?"Symbol(src)_1."+f:"",y=p.toString,A=m.hasOwnProperty,$=m.toString,w=RegExp("^"+y.call(A).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),b=h.Symbol,E=d.splice,M=C(h,"Map"),T=C(Object,"create"),V=b?b.prototype:void 0,x=V?V.toString:void 0;function _(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function B(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function W(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function I(t,e,n){var r=t[e];A.call(t,e)&&P(r,n)&&(void 0!==n||e in t)||(t[e]=n)}function S(t,e){for(var n=t.length;n--;)if(P(t[n][0],e))return n;return-1}function k(t){return!(!L(t)||(e=t,g&&g in e))&&(function(t){var e=L(t)?$.call(t):"";return"[object Function]"==e||"[object GeneratorFunction]"==e}(t)||function(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(n){}return e}(t)?w:s).test(function(t){if(null!=t){try{return y.call(t)}catch(e){}try{return t+""}catch(e){}}return""}(t));var e}function O(t,e,i,o){if(!L(t))return t;for(var a=-1,s=(e=function(t,e){if(Q(t))return!1;var i=typeof t;if("number"==i||"symbol"==i||"boolean"==i||null==t||j(t))return!0;return r.test(t)||!n.test(t)||null!=e&&t in Object(e)}(e,t)?[e]:function(t){return Q(t)?t:D(t)}(e)).length,u=s-1,l=t;null!=l&&++a<s;){var c=F(e[a]),h=i;if(a!=u){var f=l[c];void 0===(h=o?o(f,c,l):void 0)&&(h=L(f)?f:R(e[a+1])?[]:{})}I(l,c,h),l=l[c]}return t}function N(t,e){var n,r,i=t.__data__;return("string"==(r=typeof(n=e))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?i["string"==typeof e?"string":"hash"]:i.map}function C(t,e){var n=function(t,e){return null==t?void 0:t[e]}(t,e);return k(n)?n:void 0}function R(t,e){return!!(e=null==e?9007199254740991:e)&&("number"==typeof t||u.test(t))&&t>-1&&t%1==0&&t<e}_.prototype.clear=function(){this.__data__=T?T(null):{}},_.prototype.delete=function(t){return this.has(t)&&delete this.__data__[t]},_.prototype.get=function(t){var e=this.__data__;if(T){var n=e[t];return"__lodash_hash_undefined__"===n?void 0:n}return A.call(e,t)?e[t]:void 0},_.prototype.has=function(t){var e=this.__data__;return T?void 0!==e[t]:A.call(e,t)},_.prototype.set=function(t,e){return this.__data__[t]=T&&void 0===e?"__lodash_hash_undefined__":e,this},B.prototype.clear=function(){this.__data__=[]},B.prototype.delete=function(t){var e=this.__data__,n=S(e,t);return!(n<0)&&(n==e.length-1?e.pop():E.call(e,n,1),!0)},B.prototype.get=function(t){var e=this.__data__,n=S(e,t);return n<0?void 0:e[n][1]},B.prototype.has=function(t){return S(this.__data__,t)>-1},B.prototype.set=function(t,e){var n=this.__data__,r=S(n,t);return r<0?n.push([t,e]):n[r][1]=e,this},W.prototype.clear=function(){this.__data__={hash:new _,map:new(M||B),string:new _}},W.prototype.delete=function(t){return N(this,t).delete(t)},W.prototype.get=function(t){return N(this,t).get(t)},W.prototype.has=function(t){return N(this,t).has(t)},W.prototype.set=function(t,e){return N(this,t).set(t,e),this};var D=U((function(t){var e;t=null==(e=t)?"":function(t){if("string"==typeof t)return t;if(j(t))return x?x.call(t):"";var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}(e);var n=[];return i.test(t)&&n.push(""),t.replace(o,(function(t,e,r,i){n.push(r?i.replace(a,"$1"):e||t)})),n}));function F(t){if("string"==typeof t||j(t))return t;var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}function U(t,e){if("function"!=typeof t||e&&"function"!=typeof e)throw new TypeError("Expected a function");var n=function n(){var r=arguments,i=e?e.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=t.apply(this,r);return n.cache=o.set(i,a),a};return n.cache=new(U.Cache||W),n}function P(t,e){return t===e||t!=t&&e!=e}U.Cache=W;var Q=Array.isArray;function L(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function j(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&"[object Symbol]"==$.call(t)}t.exports=function(t,e,n){return null==t?t:O(t,e,n)}}).call(this,n("yLpj"))},"9lu3":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=a;var r=o(n("q1tI")),i=o(n("17x9"));function o(t){return t&&t.__esModule?t:{default:t}}function a(t){var e=t.color;return r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"100",height:"100",viewBox:"0 0 192 192",style:{fill:"#000000"}},r.default.createElement("g",{fill:"none",fillRule:"nonzero",stroke:"none",strokeWidth:"1",strokeLinecap:"butt",strokeLinejoin:"miter",strokeMiterlimit:"10",strokeDasharray:"",strokeDashoffset:"0",fontFamily:"none",fontWeight:"none",fontSize:"none",textAnchor:"none",style:{mixBlendMode:"normal"}},r.default.createElement("path",{d:"M0,192v-192h192v192z",fill:"none"}),r.default.createElement("g",{fill:e},r.default.createElement("g",{id:"surface1"},r.default.createElement("path",{d:"M96,16.8c-1.32187,0 -2.4,1.07813 -2.4,2.4c0,1.32187 1.07813,2.4 2.4,2.4c4.93125,0 9.74063,0.4875 14.4,1.40625c0.0375,0.00937 0.075,0.01875 0.1125,0.01875c0.05625,0.00937 0.10313,0.01875 0.15937,0.01875c4.70625,0.94687 9.24375,2.33437 13.58438,4.11562c0.06562,0.0375 0.14062,0.075 0.21562,0.10313c0.10313,0.0375 0.19688,0.075 0.3,0.10313c4.36875,1.82813 8.52188,4.06875 12.4125,6.65625c0.05625,0.04688 0.10313,0.075 0.15,0.1125c0.075,0.04688 0.15,0.09375 0.225,0.13125c3.91875,2.64375 7.56563,5.65313 10.90313,8.97187c0.04687,0.05625 0.09375,0.10313 0.15,0.15c0.0375,0.04687 0.075,0.08437 0.12187,0.1125c3.32813,3.35625 6.34688,7.0125 9,10.94063c0.0375,0.075 0.08438,0.15 0.13125,0.225c0.0375,0.06563 0.08437,0.12187 0.13125,0.1875c2.5875,3.89063 4.81875,8.025 6.6375,12.38437c0.02813,0.09375 0.06563,0.19687 0.10313,0.29063c0.02813,0.075 0.06563,0.15 0.1125,0.225c1.78125,4.34063 3.15937,8.8875 4.09687,13.59375c0.00938,0.04688 0.01875,0.09375 0.02813,0.14063c0,0 0,0.00937 0,0.01875c0.92813,4.6875 1.425,9.53437 1.425,14.49375c0,4.93125 -0.4875,9.75 -1.40625,14.41875c-0.00938,0.02812 -0.01875,0.06562 -0.01875,0.09375c-0.01875,0.075 -0.02813,0.15937 -0.0375,0.23437c-0.9375,4.67813 -2.325,9.1875 -4.0875,13.49063c-0.0375,0.075 -0.075,0.15 -0.1125,0.225c-0.0375,0.1125 -0.075,0.21563 -0.10313,0.32813c-1.81875,4.34063 -4.05,8.46563 -6.61875,12.3375c-0.00937,0 -0.00937,0 -0.00937,0.00937c-0.05625,0.05625 -0.10313,0.12187 -0.14063,0.1875c-0.06563,0.09375 -0.1125,0.17813 -0.15937,0.27187c-2.64375,3.91875 -5.65313,7.56563 -8.97188,10.90313c-0.04687,0.02813 -0.08437,0.06563 -0.12187,0.1125c-0.04687,0.0375 -0.08437,0.075 -0.1125,0.12187c-3.3375,3.31875 -6.975,6.32813 -10.88437,8.9625c-0.10313,0.04688 -0.19687,0.10313 -0.28125,0.15938c-0.06562,0.04687 -0.13125,0.09375 -0.19687,0.14062c-3.87187,2.57813 -7.99687,4.80938 -12.3375,6.62813c-0.1125,0.02813 -0.21563,0.06563 -0.32813,0.1125c-0.08437,0.02813 -0.16875,0.075 -0.24375,0.1125c-4.30313,1.77187 -8.8125,3.15 -13.47187,4.0875c-0.08438,0 -0.15938,0.01875 -0.24375,0.0375c-0.01875,0 -0.04687,0.00937 -0.075,0.00937c-4.66875,0.91875 -9.49687,1.41563 -14.4375,1.41563c-15.225,0 -29.3625,-4.56563 -41.1375,-12.40313c-0.06563,-0.04687 -0.13125,-0.09375 -0.1875,-0.14062c-0.38437,-0.25313 -0.83437,-0.39375 -1.29375,-0.40313c-0.81563,-0.01875 -1.58438,0.38437 -2.04375,1.05937c-0.34687,0.53437 -0.47813,1.18125 -0.35625,1.80937c0.12187,0.62813 0.4875,1.17188 1.02187,1.52813c0.06563,0.04687 0.14063,0.08437 0.20625,0.12187l-0.00937,0.02813c4.13437,2.74687 8.57813,5.08125 13.20937,7.02187c0.09375,0.05625 0.1875,0.10313 0.29063,0.14063c0.075,0.0375 0.15937,0.06563 0.25313,0.09375c4.5375,1.86562 9.3,3.30937 14.22187,4.3125c0.12187,0.04687 0.25313,0.08437 0.375,0.10312c0.14063,0.02813 0.28125,0.04688 0.42187,0.04688c4.80938,0.92812 9.75938,1.4625 14.84063,1.47187c0.00937,0 0.00937,0 0.01875,0.00937c0.05625,0 0.1125,0 0.16875,0c5.23125,0 10.34063,-0.525 15.29063,-1.49063c0.05625,-0.00937 0.1125,-0.01875 0.15937,-0.02812c0.02813,0 0.04687,-0.00938 0.06563,-0.01875c10.30313,-2.04375 19.89375,-6.09375 28.34063,-11.72813c0.04687,-0.02812 0.09375,-0.05625 0.14062,-0.08437c0.02813,-0.01875 0.05625,-0.0375 0.08438,-0.06563c4.2,-2.82187 8.11875,-6.0375 11.7,-9.59062c0.075,-0.05625 0.15,-0.12188 0.21562,-0.19688c0.075,-0.06562 0.13125,-0.13125 0.1875,-0.20625c3.54375,-3.57187 6.75938,-7.47187 9.57188,-11.6625c0.0375,-0.04687 0.06562,-0.09375 0.09375,-0.14063c0.04687,-0.06563 0.09375,-0.13125 0.12187,-0.20625c5.60625,-8.42813 9.64688,-17.98125 11.69063,-28.25625c0.00937,-0.01875 0.00937,-0.04687 0.01875,-0.075c0.00937,-0.02813 0.00937,-0.05625 0.01875,-0.08437c0.96563,-4.92187 1.48125,-10.00313 1.5,-15.19687c0,-0.05625 0,-0.1125 0,-0.16875c0,-5.23125 -0.525,-10.33125 -1.49063,-15.28125c-0.00937,-0.05625 -0.01875,-0.1125 -0.02812,-0.16875c0,-0.01875 -0.00938,-0.0375 -0.01875,-0.06563c-1.00313,-5.0625 -2.50313,-9.96562 -4.425,-14.63437c-0.00937,-0.00937 -0.00937,-0.02813 -0.01875,-0.0375c-0.01875,-0.0375 -0.02813,-0.08437 -0.04688,-0.12187c0,-0.00937 -0.00937,-0.00937 -0.00937,-0.01875c-1.95937,-4.71562 -4.35,-9.1875 -7.14375,-13.39687c-0.04688,-0.09375 -0.10313,-0.1875 -0.16875,-0.28125c-0.0375,-0.06563 -0.08437,-0.13125 -0.14063,-0.19688c-2.80312,-4.15312 -5.99062,-8.03437 -9.51562,-11.57812c-0.05625,-0.075 -0.12188,-0.15 -0.19688,-0.21563c-0.06562,-0.075 -0.13125,-0.13125 -0.20625,-0.1875c-3.5625,-3.53437 -7.44375,-6.73125 -11.61563,-9.54375c-0.05625,-0.04687 -0.1125,-0.08437 -0.17813,-0.13125c-0.08437,-0.05625 -0.17812,-0.1125 -0.27187,-0.15c-4.20937,-2.80313 -8.7,-5.20313 -13.41563,-7.1625c-0.00937,-0.00937 -0.02812,-0.00937 -0.0375,-0.00937c-4.69687,-1.95 -9.61875,-3.45938 -14.71875,-4.48125c-0.0375,0 -0.06563,-0.00937 -0.10313,-0.01875c-0.02813,-0.00938 -0.06563,-0.00938 -0.1125,-0.01875c-4.95937,-0.975 -10.0875,-1.5 -15.3375,-1.5zM81.02813,18.28125c-0.15937,-0.00938 -0.31875,0.00937 -0.47813,0.0375c-1.30313,0.2625 -2.14687,1.52812 -1.88437,2.83125c0.2625,1.29375 1.51875,2.1375 2.82187,1.875c1.30313,-0.25313 2.14687,-1.51875 1.88437,-2.8125c-0.225,-1.125 -1.2,-1.93125 -2.34375,-1.93125zM66.62813,22.65c-0.31875,-0.00937 -0.6375,0.05625 -0.9375,0.17813c-1.22813,0.50625 -1.80937,1.9125 -1.30313,3.13125c0.51563,1.22813 1.9125,1.80938 3.14063,1.30313c1.22813,-0.50625 1.80937,-1.9125 1.29375,-3.14063c-0.36562,-0.88125 -1.22812,-1.47187 -2.19375,-1.47187zM96,28.8c-1.32187,0 -2.4,1.07813 -2.4,2.4c0,1.32187 1.07813,2.4 2.4,2.4c1.32187,0 2.4,-1.07813 2.4,-2.4c0,-1.32187 -1.07813,-2.4 -2.4,-2.4zM53.3625,29.7375c-0.4875,0 -0.96563,0.14063 -1.35937,0.4125c-1.10625,0.73125 -1.40625,2.22187 -0.66563,3.32813c0.74063,1.09687 2.22187,1.39687 3.32813,0.65625c1.09687,-0.74062 1.39687,-2.22187 0.65625,-3.32812c-0.43125,-0.65625 -1.17187,-1.05938 -1.95937,-1.06875zM108.70313,30.0375c-1.17187,-0.02813 -2.18437,0.7875 -2.41875,1.94063c-0.25312,1.29375 0.59063,2.55937 1.89375,2.82187c1.29375,0.25313 2.55937,-0.59063 2.82187,-1.88437c0.25313,-1.30313 -0.59063,-2.56875 -1.88437,-2.83125c-0.14063,-0.01875 -0.27187,-0.0375 -0.4125,-0.04687zM83.37187,30.04687c-0.15937,0 -0.31875,0.00938 -0.47812,0.0375c-1.30313,0.2625 -2.14688,1.52813 -1.88438,2.83125c0.12188,0.61875 0.4875,1.17187 1.02188,1.52813c0.525,0.34687 1.17187,0.47812 1.8,0.35625c1.30312,-0.2625 2.14687,-1.51875 1.88437,-2.82187c-0.225,-1.11563 -1.2,-1.92187 -2.34375,-1.93125zM71.22187,33.73125c-0.31875,0 -0.6375,0.05625 -0.9375,0.17812c-1.22812,0.51563 -1.80937,1.9125 -1.29375,3.14063c0.50625,1.22813 1.90313,1.80937 3.13125,1.30313c1.22813,-0.51563 1.80938,-1.9125 1.30313,-3.14063c-0.375,-0.89063 -1.2375,-1.47187 -2.20313,-1.48125zM120.85313,33.73125c-0.99375,-0.01875 -1.89375,0.5625 -2.27813,1.48125c-0.50625,1.22813 0.075,2.625 1.30313,3.14063c1.22813,0.50625 2.625,-0.075 3.13125,-1.30313c0.51563,-1.22813 -0.06562,-2.625 -1.29375,-3.14063c-0.27187,-0.1125 -0.57187,-0.16875 -0.8625,-0.17812zM41.72813,39.3c-0.64687,-0.00937 -1.275,0.24375 -1.725,0.70313c-0.9375,0.92813 -0.9375,2.45625 0,3.38437c0.92813,0.9375 2.45625,0.9375 3.38437,0c0.9375,-0.92813 0.9375,-2.45625 0,-3.38437c-0.44063,-0.45 -1.03125,-0.70313 -1.65937,-0.70313zM60.02813,39.7125c-0.4875,0 -0.96563,0.14063 -1.36875,0.4125c-1.09687,0.73125 -1.39687,2.22187 -0.65625,3.32813c0.73125,1.09687 2.22187,1.39687 3.32813,0.65625c1.10625,-0.73125 1.39687,-2.22187 0.66562,-3.31875c-0.44062,-0.66563 -1.18125,-1.06875 -1.96875,-1.07813zM132.0375,39.7125c-0.81563,-0.00937 -1.58437,0.39375 -2.03437,1.07813c-0.74063,1.09687 -0.44063,2.5875 0.65625,3.31875c1.10625,0.74063 2.59688,0.44063 3.32813,-0.65625c0.35625,-0.525 0.4875,-1.18125 0.36563,-1.8c-0.12187,-0.62813 -0.4875,-1.18125 -1.02187,-1.52813c-0.38438,-0.2625 -0.825,-0.40313 -1.29375,-0.4125zM50.2125,47.775c-0.64687,0 -1.275,0.25313 -1.725,0.7125c-0.9375,0.92813 -0.9375,2.45625 0,3.38437c0.92813,0.9375 2.45625,0.9375 3.38437,0c0.9375,-0.92812 0.9375,-2.45625 0,-3.38437c-0.44062,-0.45 -1.03125,-0.70313 -1.65937,-0.7125zM141.85313,47.775c-0.64687,0 -1.275,0.25313 -1.725,0.7125c-0.9375,0.92813 -0.9375,2.45625 0,3.38437c0.92813,0.9375 2.45625,0.9375 3.38437,0c0.9375,-0.92812 0.9375,-2.45625 0,-3.38437c-0.44063,-0.45 -1.03125,-0.70313 -1.65937,-0.7125zM32.18437,50.93437c-0.81562,-0.01875 -1.58437,0.38438 -2.03437,1.06875c-0.74063,1.09687 -0.44063,2.5875 0.66563,3.31875c1.09687,0.74063 2.5875,0.44063 3.31875,-0.65625c0.74063,-1.10625 0.44063,-2.5875 -0.65625,-3.32813c-0.38437,-0.25313 -0.825,-0.39375 -1.29375,-0.40313zM149.90625,57.6c-0.4875,-0.00937 -0.95625,0.13125 -1.35938,0.40313c-1.09687,0.73125 -1.39687,2.22187 -0.65625,3.31875c0.73125,1.10625 2.22187,1.40625 3.31875,0.66563c1.10625,-0.74063 1.40625,-2.22187 0.66563,-3.32813c-0.44063,-0.65625 -1.18125,-1.05937 -1.96875,-1.05937zM42.15937,57.6c-0.81562,-0.01875 -1.58437,0.38437 -2.03437,1.05937c-0.73125,1.10625 -0.44063,2.59688 0.66563,3.32813c1.10625,0.74063 2.5875,0.44063 3.32813,-0.65625c0.73125,-1.10625 0.44062,-2.59688 -0.66563,-3.32813c-0.38437,-0.25313 -0.825,-0.39375 -1.29375,-0.40313zM25.09687,64.2c-0.98437,-0.01875 -1.89375,0.57187 -2.26875,1.49063c-0.50625,1.21875 0.075,2.625 1.29375,3.13125c1.22813,0.50625 2.63438,-0.075 3.14063,-1.29375c0.50625,-1.22813 -0.075,-2.63437 -1.30313,-3.14063c-0.27187,-0.1125 -0.5625,-0.17813 -0.8625,-0.1875zM155.8875,68.80313c-0.31875,-0.00937 -0.6375,0.05625 -0.9375,0.17813c-1.22813,0.50625 -1.80937,1.9125 -1.30313,3.13125c0.51563,1.22813 1.9125,1.80937 3.14063,1.30313c1.22813,-0.50625 1.80937,-1.9125 1.30313,-3.14063c-0.375,-0.88125 -1.2375,-1.47187 -2.20313,-1.47187zM36.1875,68.80313c-0.99375,-0.01875 -1.89375,0.5625 -2.26875,1.48125c-0.50625,1.22813 0.075,2.625 1.29375,3.14063c1.22813,0.50625 2.63437,-0.075 3.14063,-1.30313c0.50625,-1.22812 -0.075,-2.625 -1.30313,-3.13125c-0.27187,-0.12187 -0.5625,-0.17813 -0.8625,-0.1875zM129.89063,74.75625l-41.4,39.91875l-21.19687,-21.74063l-5.15625,5.025l26.18437,26.87813l46.56563,-44.89687zM20.7375,78.61875c-1.17187,-0.02813 -2.18437,0.7875 -2.41875,1.93125c-0.25313,1.30313 0.59062,2.55937 1.89375,2.82187c0.61875,0.12188 1.26563,-0.00937 1.8,-0.35625c0.525,-0.35625 0.89063,-0.90937 1.0125,-1.52813c0.2625,-1.30313 -0.58125,-2.56875 -1.875,-2.82187c-0.14063,-0.02813 -0.27187,-0.04687 -0.4125,-0.04687zM159.5625,80.9625c-0.15937,-0.00937 -0.31875,0.00937 -0.47813,0.0375c-1.29375,0.2625 -2.1375,1.52813 -1.88437,2.82187c0.2625,1.30313 1.52813,2.14688 2.82187,1.89375c1.30313,-0.2625 2.14688,-1.52813 1.89375,-2.83125c-0.225,-1.11562 -1.20937,-1.92187 -2.35313,-1.92187zM32.5125,80.9625c-1.17187,-0.02813 -2.18437,0.77813 -2.41875,1.92187c-0.12188,0.62813 0,1.28438 0.35625,1.80938c0.35625,0.53437 0.90937,0.9 1.5375,1.02187c0.61875,0.12187 1.26563,-0.00937 1.8,-0.35625c0.525,-0.35625 0.89063,-0.90937 1.0125,-1.5375c0.2625,-1.29375 -0.58125,-2.55937 -1.875,-2.82187c-0.14063,-0.01875 -0.27187,-0.0375 -0.4125,-0.0375zM19.2,93.6c-1.32187,0 -2.4,1.07813 -2.4,2.4c0,1.32187 1.07813,2.4 2.4,2.4c1.32187,0 2.4,-1.07813 2.4,-2.4c0,-1.32187 -1.07813,-2.4 -2.4,-2.4zM31.2,93.6c-1.32187,0 -2.4,1.07813 -2.4,2.4c0,1.32187 1.07813,2.4 2.4,2.4c1.32187,0 2.4,-1.07813 2.4,-2.4c0,-1.32187 -1.07813,-2.4 -2.4,-2.4zM160.8,93.6c-1.32187,0 -2.4,1.07813 -2.4,2.4c0,1.32187 1.07813,2.4 2.4,2.4c1.32187,0 2.4,-1.07813 2.4,-2.4c0,-1.32187 -1.07813,-2.4 -2.4,-2.4zM32.45625,106.2375c-0.15938,0 -0.31875,0.01875 -0.47813,0.04687c-1.30313,0.2625 -2.14687,1.52813 -1.88437,2.83125c0.2625,1.29375 1.51875,2.1375 2.82187,1.88437c1.30313,-0.2625 2.14687,-1.52813 1.88437,-2.82187c-0.225,-1.125 -1.2,-1.93125 -2.34375,-1.94063zM159.61875,106.2375c-1.17188,-0.02813 -2.18438,0.7875 -2.41875,1.94063c-0.25313,1.29375 0.59063,2.55937 1.88437,2.82187c1.30313,0.25313 2.56875,-0.59063 2.83125,-1.88437c0.25313,-1.30313 -0.59063,-2.56875 -1.89375,-2.83125c-0.13125,-0.01875 -0.2625,-0.0375 -0.40312,-0.04687zM20.68125,108.59063c-0.15938,-0.00937 -0.31875,0.00937 -0.46875,0.04687c-1.30313,0.25313 -2.14687,1.51875 -1.89375,2.8125c0.2625,1.30313 1.52812,2.14687 2.83125,1.88437c1.29375,-0.25312 2.1375,-1.51875 1.875,-2.82187c-0.21563,-1.11563 -1.2,-1.92187 -2.34375,-1.92187zM155.925,118.3875c-0.99375,-0.01875 -1.89375,0.57187 -2.27813,1.49063c-0.50625,1.21875 0.075,2.625 1.30313,3.13125c1.22813,0.50625 2.625,-0.075 3.14063,-1.29375c0.50625,-1.22813 -0.075,-2.63437 -1.30313,-3.14063c-0.27187,-0.1125 -0.57187,-0.17813 -0.8625,-0.1875zM36.15,118.39687c-0.31875,0 -0.6375,0.05625 -0.9375,0.17813c-0.58125,0.24375 -1.05,0.7125 -1.29375,1.30313c-0.24375,0.59063 -0.24375,1.24687 -0.00938,1.8375c0.51563,1.22813 1.9125,1.80937 3.14063,1.29375c0.59063,-0.23437 1.05937,-0.70312 1.30313,-1.29375c0.24375,-0.59063 0.24375,-1.24687 0,-1.8375c-0.36563,-0.89063 -1.2375,-1.47187 -2.20313,-1.48125zM25.05937,122.99063c-0.31875,0 -0.62812,0.05625 -0.92812,0.1875c-1.22813,0.50625 -1.80938,1.90313 -1.29375,3.13125c0.50625,1.22813 1.90313,1.80938 3.13125,1.30313c1.22812,-0.51563 1.80937,-1.9125 1.29375,-3.14063c-0.36563,-0.89062 -1.2375,-1.47187 -2.20313,-1.48125zM149.925,129.6c-0.81563,-0.01875 -1.58437,0.38437 -2.03437,1.05937c-0.74063,1.10625 -0.44063,2.5875 0.65625,3.32813c0.525,0.35625 1.18125,0.4875 1.8,0.35625c0.62813,-0.12188 1.18125,-0.4875 1.52813,-1.02188c0.74063,-1.09687 0.44063,-2.5875 -0.66563,-3.31875c-0.375,-0.2625 -0.825,-0.40313 -1.28437,-0.40313zM42.15,129.6c-0.4875,-0.00937 -0.95625,0.13125 -1.35937,0.40313c-1.09687,0.74063 -1.39687,2.22187 -0.66563,3.32813c0.74063,1.09687 2.23125,1.39687 3.3375,0.65625c1.09687,-0.73125 1.39687,-2.22187 0.65625,-3.32813c-0.44063,-0.65625 -1.18125,-1.05 -1.96875,-1.05937zM32.175,136.26563c-0.4875,-0.00937 -0.95625,0.13125 -1.35937,0.40313c-1.10625,0.73125 -1.39687,2.22187 -0.66563,3.32812c0.73125,1.10625 2.22187,1.39688 3.32813,0.66563c0.53437,-0.35625 0.9,-0.9 1.02187,-1.52813c0.13125,-0.62812 0,-1.275 -0.35625,-1.80937c-0.44063,-0.65625 -1.18125,-1.05 -1.96875,-1.05937zM50.2125,139.425c-0.64687,-0.00937 -1.275,0.24375 -1.725,0.70313c-0.9375,0.92813 -0.9375,2.45625 0,3.38437c0.92813,0.9375 2.45625,0.9375 3.38437,0c0.9375,-0.92813 0.9375,-2.45625 0,-3.38437c-0.44062,-0.45 -1.03125,-0.70313 -1.65937,-0.70313zM141.85313,139.425c-0.64687,-0.00937 -1.275,0.24375 -1.725,0.70313c-0.9375,0.92813 -0.9375,2.45625 0,3.38437c0.92813,0.9375 2.45625,0.9375 3.38437,0c0.9375,-0.92813 0.9375,-2.45625 0,-3.38437c-0.44063,-0.45 -1.03125,-0.70313 -1.65937,-0.70313zM60.04687,147.47813c-0.81562,-0.01875 -1.58437,0.38437 -2.03437,1.05937c-0.74063,1.10625 -0.44063,2.59687 0.66563,3.3375c1.09687,0.73125 2.5875,0.43125 3.31875,-0.66563c0.74063,-1.10625 0.44063,-2.5875 -0.65625,-3.32812c-0.38437,-0.25313 -0.83437,-0.40313 -1.29375,-0.40313zM132.02813,147.47813c-0.4875,-0.00937 -0.95625,0.13125 -1.35937,0.39375c-0.53438,0.35625 -0.9,0.90938 -1.02188,1.5375c-0.12187,0.61875 0.00938,1.275 0.36563,1.8c0.73125,1.09688 2.22187,1.39688 3.32813,0.66563c1.09687,-0.74063 1.39687,-2.23125 0.65625,-3.3375c-0.43125,-0.65625 -1.17187,-1.05937 -1.96875,-1.05937zM41.72813,147.9c-0.64687,-0.00937 -1.275,0.24375 -1.73437,0.7125c-0.9375,0.92813 -0.9375,2.45625 0,3.38437c0.45,0.45938 1.05937,0.7125 1.69687,0.7125c0.6375,0 1.24687,-0.25312 1.69687,-0.7125c0.9375,-0.9375 0.9375,-2.45625 0,-3.38437c-0.44063,-0.45 -1.03125,-0.69375 -1.65937,-0.7125zM71.25937,153.45937c-0.99375,-0.01875 -1.89375,0.57188 -2.26875,1.49063c-0.50625,1.21875 0.075,2.625 1.29375,3.13125c1.22813,0.50625 2.63438,-0.075 3.14063,-1.29375c0.50625,-1.22813 -0.075,-2.63437 -1.30313,-3.14063c-0.27187,-0.1125 -0.5625,-0.17812 -0.8625,-0.1875zM120.81563,153.45937c-0.31875,0 -0.6375,0.06563 -0.92813,0.1875c-0.59063,0.24375 -1.05937,0.7125 -1.30313,1.29375c-0.24375,0.59063 -0.24375,1.25625 -0.00937,1.84687c0.51563,1.21875 1.9125,1.8 3.14063,1.29375c0.59063,-0.24375 1.05937,-0.7125 1.30313,-1.29375c0.24375,-0.59063 0.24375,-1.25625 0,-1.8375c-0.36563,-0.9 -1.2375,-1.48125 -2.20313,-1.49063zM83.42813,157.15313c-1.17187,-0.02813 -2.19375,0.7875 -2.41875,1.93125c-0.2625,1.30313 0.58125,2.55938 1.88438,2.82188c1.30312,0.2625 2.55937,-0.58125 2.82187,-1.88438c0.2625,-1.30312 -0.58125,-2.55937 -1.88437,-2.82187c-0.13125,-0.02813 -0.27188,-0.04687 -0.40313,-0.04687zM108.64687,157.1625c-0.15937,-0.00937 -0.31875,0.00937 -0.46875,0.0375c-1.30313,0.2625 -2.14687,1.51875 -1.89375,2.82187c0.13125,0.62813 0.49688,1.17188 1.02188,1.52813c0.53437,0.35625 1.18125,0.4875 1.80937,0.36563c0.61875,-0.13125 1.17187,-0.49687 1.52813,-1.02187c0.34687,-0.53438 0.47812,-1.18125 0.35625,-1.80938c-0.225,-1.11562 -1.20937,-1.92187 -2.35313,-1.92187zM96,158.4c-1.32187,0 -2.4,1.07813 -2.4,2.4c0,1.32187 1.07813,2.4 2.4,2.4c1.32187,0 2.4,-1.07813 2.4,-2.4c0,-1.32187 -1.07813,-2.4 -2.4,-2.4z"})))))}a.propTypes={color:i.default.string},a.defaultProps={color:"green"}},B9Yq:function(t,e){t.exports=function(){throw new Error("define cannot be used indirect")}},BOmV:function(t,e,n){"use strict";var r=n("kev4");t.exports=function(t,e,n,i,o){var a=new Error(t);return r(a,e,n,i,o)}},Btmu:function(t,e,n){"use strict";var r=n("Cpjr"),i=n("HJqd");t.exports=function(t,e){return t&&!r(e)?i(t,e):e}},C62l:function(t,e,n){"use strict";var r=n("tGry");Object.defineProperty(e,"__esModule",{value:!0}),e.default=A;var i=v(n("q1tI")),o=v(n("17x9")),a=v(n("vOnD")),s=v(n("D1Df")),u=v(n("XZqO")),l=v(n("UXhg")),c=v(n("KI6R")),h=v(n("tdZp")),f=v(n("wa63")),d=v(n("9lu3")),p=v(n("Hn4d")),m=v(n("fvDo"));function v(t){return t&&t.__esModule?t:{default:t}}function g(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return g=function(){return t},t}function y(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function A(t){var e=t.onClose,o=t.onSuccess,a=t.onError,v=t.action,A=t.locale,w=t.prefix,b=t.socketUrl,E=t.tokenKey,M=t.messages,T=t.checkFn,V=t.checkInterval,x=t.checkTimeout,_=t.qrcodeSize,B=t.extraParams,W=t.disableClose,I=t.showDownload,S=t.webWalletUrl,k=y(t,["onClose","onSuccess","onError","action","locale","prefix","socketUrl","tokenKey","messages","checkFn","checkInterval","checkTimeout","qrcodeSize","extraParams","disableClose","showDownload","webWalletUrl"]);if("function"!=typeof T)throw new Error("Cannot initialize did auth component without a fetchFn");p.default[A]||(A="en");var O=(0,f.default)(),N=i.default.useState(null),C=r(N,2),R=C[0],D=C[1],F=(0,m.default)({action:v,checkFn:T,checkInterval:V,checkTimeout:x,extraParams:B,locale:A,prefix:w,socketUrl:b,tokenKey:E,onClose:e,onError:a,onSuccess:o}),U=r(F,3),P=U[0],Q=U[1],L=U[2],j=i.default.useState(!1),z=r(j,2),K=z[0],q=z[1],G=function(){if(!P.url)return"";var t=P.url;if(O.mobile.any){t=t.replace(/^https?:\/\//,"abt://");var e=window.location.href;e.indexOf("?")>0?e+="&".concat(E,"=").concat(P.token):e+="?".concat(E,"=").concat(P.token),e=encodeURIComponent(e),t.indexOf("?")>0?t+="&callback=".concat(e,"&callback_delay=1500"):t+="?callback=".concat(e,"&callback_delay=1500")}return t},H=function(){q(!1),Q()};i.default.useEffect((function(){R||Promise.resolve().then((function(){return function(t){if(t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var e=g();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i)){var o=r?Object.getOwnPropertyDescriptor(t,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=t[i]}return n.default=t,e&&e.set(t,n),n}(n("dSAS"))})).then((function(t){return D(t)}))}),[O]),i.default.useEffect((function(){var t=G();"created"===P.status&&t&&!K&&(R.call("authAction",{action:"auth",deepLink:t}),q(!0))}),[P]);var Y="auth-section auth-section--".concat(P.status).trim(),X="zh"===A?"还没安装 ABT Wallet,猛击下面的链接下载:":"Don't have the ABT Wallet app? Get it now:";if(P.loading)return i.default.createElement($,Object.assign({disableClose:W},k),i.default.createElement("div",{className:Y},i.default.createElement(h.default,null)));if(["created","timeout"].includes(P.status)){if(O.wallet)return i.default.createElement($,Object.assign({disableClose:W},k),i.default.createElement("div",{className:"auth-close",onClick:L},"×"),i.default.createElement("div",{className:Y},i.default.createElement(h.default,null)));var Z="zh"===A?"使用 Web Wallet 验证":"Auth with Web Wallet",J=window.location.protocol,tt="";try{tt=new URL(S).protocol}catch(nt){tt=""}var et=J!==tt;return i.default.createElement($,Object.assign({disableClose:W},k,{"data-did-auth-url":P.url}),i.default.createElement(c.default,{component:"h3",variant:"h6",className:I?"auth-title auth-title-center":"auth-title",title:M.title},M.title),i.default.createElement("div",{className:"auth-close",onClick:L},"×"),i.default.createElement("div",{className:Y},i.default.createElement(c.default,{component:"div",className:I?"auth-tip auth-tip--scan auth-tip--scan-center":"auth-tip auth-tip--scan",title:M.scan},M.scan),i.default.createElement("div",{className:"auth-qrcode auth-qrcode--".concat(P.status)},i.default.createElement("div",{className:"auth-qrcode-area",style:{width:"".concat(_,"px"),height:"".concat(_,"px")}},i.default.createElement(s.default,{size:_,renderAs:"svg",level:"M",value:P.url}),I&&i.default.createElement(i.default.Fragment,null,i.default.createElement("i",{className:"base-line left-top-v-line"}),i.default.createElement("i",{className:"base-line left-top-h-line"}),i.default.createElement("i",{className:"base-line right-top-v-line"}),i.default.createElement("i",{className:"base-line right-top-h-line"}),i.default.createElement("i",{className:"base-line left-bottom-v-line"}),i.default.createElement("i",{className:"base-line left-bottom-h-line"}),i.default.createElement("i",{className:"base-line right-bottom-v-line"}),i.default.createElement("i",{className:"base-line right-bottom-h-line"}))),i.default.createElement("div",{className:"auth-qrcode-overlay",onClick:Q},i.default.createElement(c.default,{component:"div",className:"auth-qrcode-refresh"},P.loading?i.default.createElement(h.default,{color:"secondary"}):p.default[A].refresh)))),S&&i.default.createElement(u.default,{variant:"outlined",size:"small",color:"primary",className:"web-wallet",disabled:et,onClick:function(){var t,e,n,r;t=P.url,e="".concat(S,"?action=login&locale=").concat(A,"&url=").concat(encodeURIComponent(t)),n=window.screen.width-414,r="\n      toolbar=no,\n      location=no,\n      status=no,\n      menubar=no,\n      scrollbars=yes,\n      resizable=yes,\n      toolbar=no,\n      width=".concat(414,",\n      height=").concat(736,",\n      left=").concat(n,",  \n    "),window.open(e,"targetWindow",r)}},Z),I&&i.default.createElement(l.default,{className:"download",title:X,locale:A}),i.default.createElement("div",{className:"auth-open-wallet"},i.default.createElement(u.default,{href:G(),target:"_blank",variant:"outlined",className:"auth-open-btn"},p.default[A].open)))}return"scanned"===P.status?i.default.createElement($,Object.assign({disableClose:W},k),i.default.createElement("div",{className:"auth-close",onClick:L},"×"),i.default.createElement("div",{className:Y},i.default.createElement("div",{className:"auth-avatar"},i.default.createElement(d.default,{color:"green"})),i.default.createElement(c.default,{component:"div",className:"auth-tip auth-tip--shout"},p.default[A].scanned),i.default.createElement(c.default,{component:"div",className:"auth-tip auth-tip--confirm"},M.confirm),i.default.createElement("div",{className:"auth-action auth-action--reset"},i.default.createElement(u.default,{onClick:H},p.default[A].switchAccount)))):"error"===P.status?i.default.createElement($,Object.assign({disableClose:W},k),i.default.createElement("div",{className:"auth-close",onClick:L},"×"),i.default.createElement("div",{className:Y},i.default.createElement(c.default,{component:"div",className:"auth-tip auth-tip--shout"},p.default[A].oops),i.default.createElement(c.default,{component:"div",className:"auth-tip auth-tip--confirm"},P.error||p.default[A].error),i.default.createElement("div",{className:"auth-action auth-action--reset"},i.default.createElement(u.default,{onClick:H},p.default[A].switchAccount)))):"succeed"===P.status?i.default.createElement($,Object.assign({disableClose:W},k),i.default.createElement("div",{className:"auth-close",onClick:L},"×"),i.default.createElement("div",{className:Y},i.default.createElement(c.default,{component:"p",className:"auth-tip auth-tip--success"},M.success))):null}A.propTypes={onClose:o.default.func,onError:o.default.func,onSuccess:o.default.func.isRequired,action:o.default.string.isRequired,checkFn:o.default.func.isRequired,locale:o.default.oneOf(["en","zh"]),prefix:o.default.string,socketUrl:o.default.string,tokenKey:o.default.string,checkInterval:o.default.number,checkTimeout:o.default.number,qrcodeSize:o.default.number,extraParams:o.default.object,disableClose:o.default.bool,webWalletUrl:o.default.string,messages:o.default.shape({title:o.default.string.isRequired,scan:o.default.string.isRequired,confirm:o.default.string.isRequired,success:o.default.string.isRequired}).isRequired,showDownload:o.default.bool},A.defaultProps={locale:"en",prefix:"/api/did",socketUrl:"",tokenKey:"_t_",onClose:function(){},onError:function(){},qrcodeSize:210,checkInterval:2e3,checkTimeout:6e4,disableClose:!1,extraParams:{},showDownload:!0,webWalletUrl:""};var $=a.default.div.withConfig({displayName:"basic__Container",componentId:"sc-1fn7cnc-0"})(["position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:64px;@media (max-width:768px){padding:32px;overflow:hidden;.download{margin-top:16px !important;svg{width:120px !important;}.download-title{margin-bottom:0 !important;}}.auth-qrcode{.auth-qrcode-area{.base-line{display:none !important;}}}}@media (max-width:320px){.download{svg{width:100px !important;}}}.auth-title{font-weight:normal;width:100%;margin:0;padding:0;box-sizing:border-box;text-transform:capitalize;text-align:left;margin-bottom:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.auth-title-center{text-align:center;}.auth-close{display:",";position:absolute;top:1rem;right:1rem;color:#999999;font-size:2rem;line-height:1rem;cursor:pointer;user-select:none;}.auth-section{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#999999;}.auth-qrcode{margin-top:2rem;position:relative;display:flex;flex-direction:column;align-items:center;.auth-qrcode-overlay{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8rem;height:8rem;border-radius:4rem;background:#4e6af6;color:#ffffff;text-align:center;line-height:8rem;cursor:pointer;}.auth-qrcode-area{position:relative;.base-line{display:inline-block;position:absolute;background-color:#4e6af6;height:30px;width:6px;}.left-top-v-line{top:-15px;left:-15px;height:30px;width:6px;}.left-top-h-line{top:-15px;left:-15px;width:30px;height:6px;}.right-top-v-line{top:-15px;right:-15px;height:30px;width:6px;}.right-top-h-line{top:-15px;right:-15px;width:30px;height:6px;}.right-bottom-v-line{bottom:-15px;right:-15px;height:30px;width:6px;}.right-bottom-h-line{bottom:-15px;right:-15px;width:30px;height:6px;}.left-bottom-v-line{bottom:-15px;left:-15px;height:30px;width:6px;}.left-bottom-h-line{bottom:-15px;left:-15px;width:30px;height:6px;}}}.download{margin-top:32px;.download-title{font-size:0.8rem;text-align:center;}}.auth-qrcode--timeout{svg{opacity:0.3;z-index:1;}.auth-qrcode-overlay{display:block;z-index:99;display:flex;justify-content:center;align-items:center;}.auth-qrcode-refresh{display:flex;justify-content:center;align-items:center;}}.auth-avatar{margin-top:2rem;}.auth-tip{text-align:center;}.web-wallet{margin:30px auto 0;}.auth-tip--scan{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.auth-tip--scan,.auth-tip--confirm{font-size:1rem;}.auth-tip--scan{text-align:left;width:100%;}.auth-tip--scan-center{text-align:center;}.auth-tip--shout{color:green;font-size:1.5rem;margin:1.5rem 0 1rem;}.auth-tip--confirm{margin-bottom:40px;}.auth-tip--success{margin-top:1rem;}.auth-open-wallet{display:none;margin:1rem 0 0.5rem;@media (max-width:768px){display:block;}.auth-open-btn{border-color:#4e6af6;text-transform:none;color:#4e6af6;}}"],(function(t){return t.disableClose?"none":"block"}))},CNSK:function(t,e,n){(function(e){var r=n("Znm+"),i=n("4qC0"),o=n("UB5X"),a=n("GoyQ"),s=n("6qam"),u=n("prZD"),l=n("Z1wy"),c=n("8d11"),h=n("MH0d"),f=n("ezb9"),d=new f(0),p=new f(-1),m=function(t){if("string"!=typeof t)throw new Error("[is-hex-prefixed] value must be type string");return"0x"===t.slice(0,2).toLowerCase()},v=function(t){return t instanceof f||t&&t.constructor&&"BN"===t.constructor.name},g=function(t){return t&&t.constructor&&"BigNumber"===t.constructor.name},y=function(t){return(i(t)||o(t))&&/^(-)?0x[0-9a-f]*$/i.test(t)},A=function(t){return(i(t)||o(t))&&/^(-0x|0x|0X|-0X)?[0-9a-f]*$/i.test(t)},$=function(t){try{if("number"==typeof t&&t>0){var e=Number(t).toLocaleString("fullwide",{useGrouping:!1});return new f(e,10)}return u(t)}catch(n){throw new Error("".concat(n,' Given value: "').concat(t,'"'))}},w=function(t){var e="";t=(t=(t=(t=(t=c.encode(t)).replace(/^(?:\u0000)*/,"")).split("").reverse().join("")).replace(/^(?:\u0000)*/,"")).split("").reverse().join("");for(var n=0;n<t.length;n++){var r=t.charCodeAt(n).toString(16);e+=r.length<2?"0".concat(r):r}return"0x".concat(e)},b=function(t){if(s(t)||void 0===t)return t;if(!isFinite(t)&&!A(t))throw new Error('Given input "'.concat(t,'" is not a number.'));var e=$(t),n=e.toString(16);return e.lt(new f(0))?"-0x".concat(n.substr(1)):"0x".concat(n)},E=function(t){for(var e=[],n=0;n<t.length;n++)e.push((t[n]>>>4).toString(16)),e.push((15&t[n]).toString(16));return"0x".concat(e.join(""))},M=function(t){if(t=t.toString(16),!A(t))throw new Error('Given value "'.concat(t,'" is not a valid hex string.'));t=(t=t.replace(/^0x/i,"")).length%2?"0".concat(t):t;for(var e=[],n=0;n<t.length;n+=2)e.push(parseInt(t.substr(n,2),16));return e},T=function(t,n){return x(t)||e.isBuffer(t)?n?"bytes":E(t):"base58btc"===l.isEncoded(t)?n?"bytes":E(l.decode(t)):r(t)?n?"bool":t?"0x01":"0x00":!a(t)||g(t)||v(t)?i(t)?0===t.indexOf("-0x")||0===t.indexOf("-0X")?n?"int256":b(t):0===t.indexOf("0x")||0===t.indexOf("0X")?n?"bytes":t:n?"string":w(t):n?t<0?"int256":"uint256":b(t):n?"string":w(JSON.stringify(t))},V=function(t){if("string"==typeof t){if(!t.match(/^-?[0-9.]+$/))throw new Error("Invalid value '".concat(t,"' while converting to string, should be a number matching (^-?[0-9.]+)."));return t}if("number"==typeof t)return"number"==typeof number&&t>0?Number(t).toLocaleString("fullwide",{useGrouping:!1}):String(t);if("object"==typeof t&&t.toString&&(t.toTwos||t.dividedToIntegerBy))return t.toPrecision?String(t.toPrecision()):t.toString(10);throw new Error("while converting number to string, invalid number value '".concat(t,"' type ").concat(typeof t,"."))};function x(t){return"[object Uint8Array]"===Object.prototype.toString.call(t)}function _(t){var n=null;if([null,void 0,""].includes(t))n=Uint8Array.from([]);else if(e.isBuffer(t))n=Uint8Array.from(t);else if(y(t))n=Uint8Array.from(M(t));else if(x(t))n=Uint8Array.from(t);else if("base58btc"===l.isEncoded(t))n=Uint8Array.from(l.decode(t));else{if("string"!=typeof t)throw new Error("Unsupported input type ".concat(typeof t," detected for toBuffer, only Uint8Array/Buffer/Hex/Base58 are supported"));n=Uint8Array.from(M(T(t)))}return n}function B(t){return e.from(_(t))}function W(t){return t.replace("did:abt:","")}t.exports={BN:f,isBN:v,isBigNumber:g,isHexPrefixed:m,stripHexPrefix:function(t){return"string"!=typeof t?t:m(t)?t.slice(2):t},utf8ToHex:w,hexToUtf8:function(t){if(!y(t))throw new Error('The parameter "'.concat(t,'" must be a valid HEX string.'));for(var e="",n=0,r=(t=(t=(t=(t=(t=t.replace(/^0x/i,"")).replace(/^(?:00)*/,"")).split("").reverse().join("")).replace(/^(?:00)*/,"")).split("").reverse().join("")).length,i=0;i<r;i+=2)n=parseInt(t.substr(i,2),16),e+=String.fromCharCode(n);return c.decode(e)},numberToHex:b,hexToNumber:function(t){return t?$(t).toNumber():t},isHex:A,isHexStrict:y,isUint8Array:x,hexToBytes:M,bytesToHex:E,toHex:T,numberToString:V,fromUnitToToken:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:18,n=arguments.length>2?arguments[2]:void 0,r=$(t),i=r.lt(d),o=$("1".concat("0".repeat(e))),a=o.toString(10).length-1||1,s=n||{};i&&(r=r.mul(p));for(var u=r.mod(o).toString(10);u.length<a;)u="0".concat(u);s.pad||(u=u.match(/^([0-9]*[1-9]|0)(0*)/)[1]);var l=r.div(o).toString(10);s.commify&&(l=l.replace(/\B(?=(\d{3})+(?!\d))/g,","));var c="".concat(l).concat("0"===u?"":".".concat(u));return i&&(c="-".concat(c)),c},fromTokenToUnit:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:18,n=V(t),r=$("1".concat("0".repeat(e))),i=r.toString(10).length-1||1,o="-"===n.substring(0,1);if(o&&(n=n.substring(1)),"."===n)throw new Error("error converting token ".concat(t," to unit, invalid value"));var a=n.split(".");if(a.length>2)throw new Error("error converting token ".concat(t," to unit, too many decimal points"));var s=a[0],u=a[1];if(s||(s="0"),u||(u="0"),u.length>i)throw new Error("error converting token ".concat(t," to unit, too many decimal places"));for(;u.length<i;)u+="0";s=new f(s),u=new f(u);var l=s.mul(r).add(u);return o&&(l=l.mul(p)),new f(l.toString(10),10)},toBN:$,toUint8Array:_,toBuffer:B,toBase58:function(t){return l.encode("base58btc",B(t)).toString()},fromBase58:function(t){if("base58btc"===!l.isEncoded(t))throw new Error("fromBase58 expect strict base58 encoded string as input");return l.decode(t)},toBase64:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=h.encode(B(t));return e?h.escape(n):n},fromBase64:function(t){if("string"!=typeof t)throw new Error("fromBase64 requires input to be a string");return e.from(h.unescape(t),"base64")},UUID:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var e=16*Math.random()|0;return("x"===t?e:3&e|8).toString(16)}))},isUUID:function(t){return/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/.test(t)},toDid:function(t){return"".concat("did:abt:").concat(W(t))},toAddress:W}}).call(this,n("HDXh").Buffer)},Ca6O:function(t,e,n){var r=n("phZJ"),i=n("lFqo"),o=n("IVAY"),a=n("Jmq7"),s=n("aDmP");function u(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=s(t);if(e){var i=s(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return a(this,n)}}var l=n("l5h9"),c=n("gQ2Z"),h=n("jYEY"),f=function(t){"use strict";o(n,t);var e=u(n);function n(){var t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"http://localhost:8210/api";r(this,n);var o="",a="";return"string"==typeof i?o=i:(o=i.endpoint,a=i.chainId),(t=e.call(this,{dataSource:"forge",httpEndpoint:o,socketEndpoint:function(){return t._getSocketEndpoint(o)},enableQuery:!0,enableSubscription:!0,enableMutation:!0,maxQueryDepth:6}))._endpoint=o,t._chainId=a,t}return i(n,[{key:"_getSocketEndpoint",value:function(t){var e=t.replace(/https?:\/\//,"ws://");return 0===t.indexOf("https://")&&(e=e.replace("ws://","wss://")),"".concat(e,"/socket")}},{key:"_getSchema",value:function(){return c.unpack('directives|args|defaultValue|description|Included+when+true.|name|if|type|kind|NON_NULL|ofType|SCALAR|Boolean|Directs+the+executor+to+include+this+field+or+fragment+only+when+the+`if`+argument+is+true."|locations|INLINE_FRAGMENT|FRAGMENT_SPREAD|FIELD|include|Skipped+when+true.|Directs+the+executor+to+skip+this+field+or+fragment+when+the+`if`+argument+is+true.|skip|mutationType|RootMutationType|queryType|RootQueryType|subscriptionType|RootSubscriptionType|types|enumValues|fields|deprecationReason|isDeprecated|address|ENUM|EncodingType|hash|HashType|pk|KeyType|role|RoleType|inputFields|interfaces|OBJECT|WalletType|possibleTypes|MUTUAL|ONE_WAY|UNION|Direction|code|StatusCode|page|PageInfo|swap|LIST|SwapState|ResponseListSwap|state|DelegateState|ResponseGetDelegateState|String|INPUT_OBJECT|TypeFilter|info|NodeInfo|ResponseGetNodeInfo|The+`Int`+scalar+type+represents+non-fractional+signed+whole+numeric+values.\nInt+can+represent+values+between+`-(2%5E53+-+1)`+and+`2%5E53+-+1`+since+it+is\nrepresented+in+JSON+as+double-precision+floating+point+numbers+specified\nby+[IEEE+754](http://en.wikipedia.org/wiki/IEEE_floating_point).|Int|cursor|next|total|ResponseStartSimulator|data|Any|date|PokeTx|forgeStats|ForgeStats|ResponseGetForgeStats|appHash|consensusHash|dataHash|evidenceHash|height|invalidTxsHashes|lastBlockId|BlockId|lastCommitHash|lastResultsHash|nextValidatorsHash|numTxs|proposer|time|DateTime|totalTxs|txsHashes|validatorsHash|version|Version|BlockInfoSimple|geoInfo|GeoInfo|proposerPriority|pubKey|PubKey|votingPower|ValidatorInfo|transactions|IndexedTransaction|ResponseListTransactions|account|IndexedAccountState|assets|IndexedAssetState|ResponseListAssets|validity|Validity|ValidityFilter|ED25519|SECP256K1|chainId|proposerAddress|Header|consumedTime|genesisTime|issuer|moniker|owner|parent|readonly|renaissanceTime|transferrable|ttl|ResponseStopSimulator|consensusVersion|id|ip|network|PeerInfo|KECCAK|KECCAK_384|KECCAK_512|SHA2|SHA3|SHA3_384|SHA3_512|cost|hierarchy|restricted|DeclareConfig|blockHeight|health|synced|ConsensusStatus|type+url+and+value+of+any+data|typeUrl|value|BASE16|BASE58|CodeInfo|namespace|pipeline|proto|sources|tags|typeUrls|TypeUrls|DeployProtocolTx|The+`DateTime`+scalar+type+represents+a+date+and+time+in+the+UTC\ntimezone.+The+DateTime+appears+in+a+JSON+response+as+an+ISO8601+formatted\nstring,+including+UTC+timezone+("Z").+The+parsed+date+and+time+string+will\nbe+converted+to+UTC+and+any+UTC+offset+other+than+0+will+be+rejected.|inner+transaction|Itx|RevokeSwapTx|RetrieveSwapTx|SetupSwapTx|UpgradeNodeTx|UpdateAssetTx|TransferTx|ExchangeTx|DeclareTx|CreateAssetTx|ConsumeAssetTx|AcquireAssetTx|AccountMigrateTx|key|GasEntry|The+`Boolean`+scalar+type+represents+`true`+or+`false`.|amount|dailyLimit|leftover|PokeInfo|app|block|receiver|sender|tx|Transaction|valid|context|StateContext|hashkey|hashlock|locktime|balance|migratedFrom|migratedTo|nonce|numAssets|poke|stake|StakeContext|This+field+will+no+longer+be+supported|withdrawItems|CircularQueue|AccountState|StakeSummary|StakeSummaryEntry|INVALID_LOCK_STATUS|INSUFFICIENT_STAKE|INVALID_WITHDRAW_TX|UNSUPPORTED_STAKE|INVALID_CHAIN_TYPE|INVALID_DEPOSITOR|INVALID_WITHDRAWER|INVALID_DEPOSIT_TARGET|PROTOCOL_NOT_RUNNING|EXCEED_DEPOSIT_CAP|INVALID_DELEGATION_RULE|WITHDRAW_ITEM_MISSING|READONLY_ASSET|INSUFFICIENT_GAS|INVALID_FORGE_STATE|INVALID_CHAIN_ID|INVALID_OWNER|VALIDATOR_NOT_FOUND|STORAGE_RPC_ERROR|INSUFFICIENT_DELEGATION|INVALID_TX|PROTOCOL_NOT_ACTIVATED|BANNED_UNSTAKE|RPC_CONNECTION_ERROR|INSUFFICIENT_DATA|INVALID_HASHKEY|INVALID_EXPIRY_DATE|INVALID_RECEIVER_STATE|VALIDATOR_NOT_CHANGED|INVALID_SENDER_STATE|INVALID_WALLET|INVALID_MULTISIG|INVALID_SUBSCRIBE|ACCOUNT_MIGRATED|EXPIRED_ASSET|INVALID_SIGNER_STATE|INTERNAL|EXPIRED_WALLET_TOKEN|INVALID_DEPOSIT_VALUE|INVALID_ASSET|SENDER_WITHDRAW_ITEMS_FULL|INVALID_SIGNATURE|UNSUPPORTED_TX|INVALID_STAKE_STATE|PROTOCOL_NOT_PAUSED|NOENT|INVALID_CUSTODIAN|INSUFFICIENT_FUND|TIMEOUT|INVALID_NONCE|INVALID_CANDIDATE_STATE|INVALID_TX_SIZE|EXPIRED_TX|INVALID_TIME|INVALID_DELEGATION_TYPE_URL|CONSENSUS_RPC_ERROR|INVALID_DEPOSIT|INVALID_REQUEST|INVALID_MONIKER|INVALID_DELEGATION|FORBIDDEN|INVALID_DEACTIVATION|TOO_MANY_TXS|INVALID_PASSPHRASE|UNTRANSFERRABLE_ASSET|OK|CONSUMED_ASSET|SENDER_NOT_AUTHORIZED|INVALID_DID_TYPE|INVALID_SWAP|blocks|IndexedBlock|ResponseListBlocks|to|order|PageOrder|size|PageInput|BlockInfo|ResponseGetBlock|expiredAt|ExchangeInfo|CONFIG_APP|CONFIG_CONSENSUS|CONFIG_DFS|CONFIG_FORGE|CONFIG_P2P|EXE_APP|EXE_CONSENSUS|EXE_DFS|EXE_FORGE|EXE_P2P|UpgradeType|signedLastBlock|validator|Validator|VoteInfo|AssetState|ResponseGetAssetState|specs|AssetSpec|ROLE_ACCOUNT|ROLE_ANY|ROLE_APPLICATION|ROLE_ASSET|ROLE_BOT|ROLE_DEVICE|ROLE_GROUP|ROLE_NODE|ROLE_SMART_CONTRACT|ROLE_STAKE|ROLE_TX|ROLE_VALIDATOR|The+`String`+scalar+type+represents+textual+data,+represented+as+UTF-8\ncharacter+sequences.+The+String+type+is+most+often+used+by+GraphQL+to\nrepresent+free-form+human-readable+text.|result|ResponseGetSimulatorStatus|ResponseSendTx|delegator|signature|signer|Multisig|ForgeAppsVersionEntry|decimal|icon|inflationRate|initialSupply|symbol|totalSupply|unit|ForgeToken|DelegateOpState|OpsEntry|abciServer|AbciServerStatus|abiServer|forgeWeb|ForgeStatus|deltaInterval|DelegateConfig|validatorsInfo|ValidatorsInfo|ResponseGetValidatorsInfo|enabled|PokeConfig|blockHash|blockTime|forgeAppsVersion|p2pAddress|supportedTxs|QueueItem|diskSpace|DiskSpaceStatus|indexerServer|stateDb|StorageStatus|consensus|forge|NetworkStatus|storage|HealthStatus|avgBlockTime|Float|avgTps|maxTps|numAccountMigrateTxs|numBlocks|numConsensusUpgradeTxs|numConsumeAssetTxs|numCreateAssetTxs|numDeclareFileTxs|numDeclareTxs|numExchangeTxs|numPokeTxs|numStakeTxs|numStakes|numSysUpgradeTxs|numTransferTxs|numUpdateAssetTxs|numValidators|tps|declare|delegate|maxAssetSize|maxListSize|maxMultisig|minimumStake|StakeConfig|TransactionConfig|numPeers|transaction+details|from|itx|itxJson|Json|signatures|consumeAsset|topic|assetState|stakeState|StakeState|endBlock|RequestEndBlock|updateAsset|revokeWithdraw|withdrawToken|updateConsensusParams|accountMigrate|upgradeNode|delegateState|setupSwap|retrieveSwap|acquireAsset|protocolState|ProtocolState|forgeState|ForgeState|activateProtocol|depositToken|This+field+will+no+longer+be+supported|declareFile|revokeDelegate|exchange|accountState|swapState|updateValidator|sysUpgrade|deployProtocol|confirm|transfer|createAsset|consensusUpgrade|This+field+will+no+longer+be+supported|revoke|deactivateProtocol|beginBlock|RequestBeginBlock|revokeSwap|approveWithdraw|ResponseSubscribe|accountConfig|AccountConfigEntry|ConsensusParams|gas|protocols|CoreProtocol|stakeSummary|tasks|TasksEntry|token|tokenSwapConfig|TokenSwapConfig|txConfig|upgradeInfo|UpgradeInfo|genesisTx|TransactionInfo|renaissanceTx|ChainInfo|ResponseGetChainInfo|nTxs|txs|UnconfirmedTxs|ResponseGetSwapState|ResponseGetTx|item|UpgradeTask|UpgradeTasks|group|rootHash|status|partsHeader|PartSetHeader|accounts|ResponseListTopAccounts|message|IndexedStakeState|field|abciConsensus|abciInfo|commit|wallet|sendTx|startSimulator|stopSimulator|unsubscribe|ResponseUnsubscribe|ops|maxBytes|maxCandidates|maxGas|maxValidators|paramChanged|pubKeyTypes|validatorChanged|validators|keys|getAccountState|ResponseGetAccountState|getAssetState|getBlock|emptyExcluded|heightFilter|RangeFilter|paging|getBlocks|ResponseGetBlocks|getChainInfo|parsed|getConfig|ResponseGetConfig|getDelegateState|getForgeState|ResponseGetForgeState|getForgeStats|endDate|startDate|getForgeStatsByDay|getForgeStatsByHour|getHealthStatus|ResponseGetHealthStatus|getNetInfo|ResponseGetNetInfo|getNodeInfo|getSimulatorStatus|getSwapState|getSwapStatistics|ResponseGetSwapStatistics|getTx|getUnconfirmedTxs|ResponseGetUnconfirmedTxs|getValidatorsInfo|listAssetTransactions|ResponseListAssetTransactions|ownerAddress|listAssets|numInvalidTxsFilter|numTxsFilter|timeFilter|TimeFilter|listBlocks|addressFilter|AddressFilter|listStakes|ResponseListStakes|available|listSwap|listTopAccounts|typeFilter|validityFilter|listTransactions|commissionHolderAddress|commissionRate|maxCommission|minCommission|revokeCommissionRate|BOTH|INVALID|VALID|unconfirmedTxs|binary|checksum|numInvalidTxs|round|votes|LastCommitInfo|balanceDelta|numTxsDelta|rule|healthStatus|chainType|originalTx|receiverAddress|Evidence|AccountConfig|invalidTxs|netInfo|NetInfo|statistics|SwapStatistics|config|byzantineValidators|header|lastCommitInfo|totalStakes|totalUnstakes|forgeUsage|recentReceivedStakes|recentStakes|totalReceivedStakes|power|direction|override|city|country|latitude|longitude|This+field+will+no+longer+be+supported|timeoutGeneral|timeoutStakeForNode|module|url|The+`json`+type+represents+free-form+json+string.\n|KvPair|lockedAssetsIn|lockedAssetsOut|lockedValueIn|lockedValueOut|circular|fifo|items|maxItems|The+`Float`+scalar+type+represents+signed+double-precision+fractional\nvalues+as+specified+by\n[IEEE+754](http://en.wikipedia.org/wiki/IEEE_floating_point).|stakes|index|listeners|listening|nPeers|peers|endDateTime|startDateTime|BACKUP|CRASH_IF_FAIL|DROP_ADDRESS_BOOK|REPLACE|RESTART_ALL_IF_FAIL|RESTART_APP|RESTART_CONSENSUS|RESTART_DFS|RESTART_FORGE|RESTART_P2P|ROLLBACK_IF_FAIL|VERIFY|UpgradeAction|recentNumTxs|actions|filter|subscribe|Represents+a+directive|__InputValue|__DirectiveLocation|Check+`locations`+field+for+enum+value+FIELD|onField|Check+`locations`+field+for+enum+value+FRAGMENT_SPREAD|onFragment|Check+`locations`+field+for+enum+value+OPERATION|onOperation|__Directive|Represents+scalars,+interfaces,+object+types,+unions,+enums+in+the+system|false|includeDeprecated|__EnumValue|__Field|__Type|Represents+a+schema|__Schema|FRAGMENT_DEFINITION|MUTATION|QUERY|SUBSCRIPTION^^^$0|@$1|@$2|-3|3|4|5|6|7|$8|9|5|-3|A|$8|B|5|C|A|-3]]]]|3|D|E|@F|G|H]|5|I]|$1|@$2|-3|3|J|5|6|7|$8|9|5|-3|A|$8|B|5|C|A|-3]]]]|3|K|E|@F|G|H]|5|L]]|M|$5|N]|O|$5|P]|Q|$5|R]|S|@$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|Y|5|Z|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|10|7|$8|Y|5|11|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|12|7|$8|Y|5|13|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|14|7|$8|Y|5|15|A|-3]]]|16|-3|17|@]|8|18|5|19|1A|-3]|$3|-4|T|@$V|-3|3|-4|W|-2|5|1B]|$V|-3|3|-4|W|-2|5|1C]|$V|-3|3|-4|W|-2|5|1D]]|U|-3|16|-3|17|-3|8|Y|5|1E|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1H|7|$8|18|5|1I|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1J|7|$8|1K|5|-3|A|$8|18|5|1L|A|-3]]]]|16|-3|17|@]|8|18|5|1M|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1N|7|$8|18|5|1O|A|-3]]]|16|-3|17|@]|8|18|5|1P|1A|-3]|$3|-4|T|-3|U|-3|16|@$2|-3|3|-3|5|S|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]]|17|-3|8|1R|5|1S|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1T|7|$8|18|5|1U|A|-3]]]|16|-3|17|@]|8|18|5|1V|1A|-3]|$3|1W|T|-3|U|-3|16|-3|17|-3|8|B|5|1X|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1Y|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1Z|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|20|7|$8|B|5|1X|A|-3]]]|16|-3|17|@]|8|18|5|1I|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]]|16|-3|17|@]|8|18|5|21|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|24|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|25|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|26|7|$8|18|5|27|A|-3]]]|16|-3|17|@]|8|18|5|28|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|29|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2A|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2B|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2C|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2D|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2E|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|2F|7|$8|18|5|2G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2H|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2I|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2J|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2K|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2L|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2M|7|$8|B|5|2N|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2O|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2P|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|2Q|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2R|7|$8|18|5|2S|A|-3]]]|16|-3|17|@]|8|18|5|2T|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2U|7|$8|18|5|2V|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2W|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2X|7|$8|18|5|2Y|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2Z|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|30|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1H|7|$8|18|5|1I|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|31|7|$8|1K|5|-3|A|$8|18|5|32|A|-3]]]]|16|-3|17|@]|8|18|5|33|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|34|7|$8|18|5|35|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|36|7|$8|1K|5|-3|A|$8|18|5|37|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1H|7|$8|18|5|1I|A|-3]]]|16|-3|17|@]|8|18|5|38|1A|-3]|$3|-4|T|-3|U|-3|16|@$2|-3|3|-3|5|39|7|$8|Y|5|3A|A|-3]]]|17|-3|8|1R|5|3B|1A|-3]|$3|-4|T|@$V|-3|3|-4|W|-2|5|3C]|$V|-3|3|-4|W|-2|5|3D]]|U|-3|16|-3|17|-3|8|Y|5|13|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|29|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3E|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2A|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2B|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2C|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2D|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2F|7|$8|18|5|2G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2H|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2I|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2J|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2K|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3F|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2M|7|$8|B|5|2N|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2O|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2Q|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2R|7|$8|18|5|2S|A|-3]]]|16|-3|17|@]|8|18|5|3G|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3H|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3I|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3J|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3K|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3L|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3M|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3N|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3O|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3P|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3Q|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|37|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]]|16|-3|17|@]|8|18|5|3R|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|3S|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2U|7|$8|18|5|2V|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3T|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3U|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3K|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3V|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|3W|1A|-3]|$3|-4|T|@$V|-3|3|-4|W|-2|5|3X]|$V|-3|3|-4|W|-2|5|3Y]|$V|-3|3|-4|W|-2|5|3Z]|$V|-3|3|-4|W|-2|5|40]|$V|-3|3|-4|W|-2|5|41]|$V|-3|3|-4|W|-2|5|42]|$V|-3|3|-4|W|-2|5|43]]|U|-3|16|-3|17|-3|8|Y|5|11|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|44|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|45|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|46|7|$8|B|5|C|A|-3]]]|16|-3|17|@]|8|18|5|47|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|48|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|49|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4A|7|$8|B|5|C|A|-3]]]|16|-3|17|@]|8|18|5|4B|1A|-3]|$3|4C|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|4D|7|$8|9|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|4E|7|$8|9|5|-3|A|$8|B|5|1Q|A|-3]]]]|16|-3|17|@]|8|18|5|23|1A|-3]|$3|-4|T|@$V|-3|3|-4|W|-2|5|4F]|$V|-3|3|-4|W|-2|5|4G]]|U|-3|16|-3|17|-3|8|Y|5|Z|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|1K|5|-3|A|$8|18|5|4H|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4I|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4J|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4K|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4L|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|4M|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|4N|7|$8|1K|5|-3|A|$8|18|5|4O|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|2R|7|$8|B|5|1X|A|-3]]]|16|-3|17|@]|8|18|5|4P|1A|-3]|$3|4Q|T|-3|U|-3|16|-3|17|-3|8|B|5|2N|1A|-3]|$3|4R|T|-3|U|-3|16|-3|17|-3|8|1D|5|4S|1A|@$8|18|5|4T|A|-3]|$8|18|5|4U|A|-3]|$8|18|5|4V|A|-3]|$8|18|5|4W|A|-3]|$8|18|5|4X|A|-3]|$8|18|5|4Y|A|-3]|$8|18|5|25|A|-3]|$8|18|5|4Z|A|-3]|$8|18|5|50|A|-3]|$8|18|5|51|A|-3]|$8|18|5|52|A|-3]|$8|18|5|53|A|-3]|$8|18|5|54|A|-3]]]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|55|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4E|7|$8|B|5|1X|A|-3]]]|16|-3|17|@]|8|18|5|56|1A|-3]|$3|57|T|-3|U|-3|16|-3|17|-3|8|B|5|C|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|58|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|59|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5A|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|5B|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|5C|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5D|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|2S|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|10|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5E|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5F|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2M|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5G|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|7|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5I|7|$8|B|5|C|A|-3]]]|16|-3|17|@]|8|18|5|32|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|36|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|5J|7|$8|18|5|5K|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|10|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5L|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5M|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5N|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5E|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5F|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4E|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|1L|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5O|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5J|7|$8|18|5|5K|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3J|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5P|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|5Q|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|3K|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5R|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5S|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2K|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|12|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5T|7|$8|18|5|5B|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5U|7|$8|18|5|5V|A|-3]]|$1|@]|V|5W|3|-3|W|-1|5|7|7|$8|18|5|19|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5X|7|$8|18|5|5Y|A|-3]]]|16|-3|17|@]|8|18|5|5Z|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|55|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4E|7|$8|18|5|60|A|-3]]]|16|-3|17|@]|8|18|5|61|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5L|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|4U|1A|-3]|$3|-4|T|@$V|-3|3|-4|W|-2|5|62]|$V|-3|3|-4|W|-2|5|63]|$V|-3|3|-4|W|-2|5|64]|$V|-3|3|-4|W|-2|5|65]|$V|-3|3|-4|W|-2|5|66]|$V|-3|3|-4|W|-2|5|67]|$V|-3|3|-4|W|-2|5|68]|$V|-3|3|-4|W|-2|5|69]|$V|-3|3|-4|W|-2|5|6A]|$V|-3|3|-4|W|-2|5|6B]|$V|-3|3|-4|W|-2|5|6C]|$V|-3|3|-4|W|-2|5|6D]|$V|-3|3|-4|W|-2|5|6E]|$V|-3|3|-4|W|-2|5|6F]|$V|-3|3|-4|W|-2|5|6G]|$V|-3|3|-4|W|-2|5|6H]|$V|-3|3|-4|W|-2|5|6I]|$V|-3|3|-4|W|-2|5|6J]|$V|-3|3|-4|W|-2|5|6K]|$V|-3|3|-4|W|-2|5|6L]|$V|-3|3|-4|W|-2|5|6M]|$V|-3|3|-4|W|-2|5|6N]|$V|-3|3|-4|W|-2|5|6O]|$V|-3|3|-4|W|-2|5|6P]|$V|-3|3|-4|W|-2|5|6Q]|$V|-3|3|-4|W|-2|5|6R]|$V|-3|3|-4|W|-2|5|6S]|$V|-3|3|-4|W|-2|5|6T]|$V|-3|3|-4|W|-2|5|6U]|$V|-3|3|-4|W|-2|5|6V]|$V|-3|3|-4|W|-2|5|6W]|$V|-3|3|-4|W|-2|5|6X]|$V|-3|3|-4|W|-2|5|6Y]|$V|-3|3|-4|W|-2|5|6Z]|$V|-3|3|-4|W|-2|5|70]|$V|-3|3|-4|W|-2|5|71]|$V|-3|3|-4|W|-2|5|72]|$V|-3|3|-4|W|-2|5|73]|$V|-3|3|-4|W|-2|5|74]|$V|-3|3|-4|W|-2|5|75]|$V|-3|3|-4|W|-2|5|76]|$V|-3|3|-4|W|-2|5|77]|$V|-3|3|-4|W|-2|5|78]|$V|-3|3|-4|W|-2|5|79]|$V|-3|3|-4|W|-2|5|7A]|$V|-3|3|-4|W|-2|5|7B]|$V|-3|3|-4|W|-2|5|7C]|$V|-3|3|-4|W|-2|5|7D]|$V|-3|3|-4|W|-2|5|7E]|$V|-3|3|-4|W|-2|5|7F]|$V|-3|3|-4|W|-2|5|7G]|$V|-3|3|-4|W|-2|5|7H]|$V|-3|3|-4|W|-2|5|7I]|$V|-3|3|-4|W|-2|5|7J]|$V|-3|3|-4|W|-2|5|7K]|$V|-3|3|-4|W|-2|5|7L]|$V|-3|3|-4|W|-2|5|7M]|$V|-3|3|-4|W|-2|5|7N]|$V|-3|3|-4|W|-2|5|7O]|$V|-3|3|-4|W|-2|5|7P]|$V|-3|3|-4|W|-2|5|7Q]|$V|-3|3|-4|W|-2|5|7R]|$V|-3|3|-4|W|-2|5|7S]|$V|-3|3|-4|W|-2|5|7T]|$V|-3|3|-4|W|-2|5|7U]|$V|-3|3|-4|W|-2|5|7V]|$V|-3|3|-4|W|-2|5|7W]|$V|-3|3|-4|W|-2|5|7X]|$V|-3|3|-4|W|-2|5|7Y]|$V|-3|3|-4|W|-2|5|7Z]]|U|-3|16|-3|17|-3|8|Y|5|1G|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|80|7|$8|1K|5|-3|A|$8|18|5|81|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1H|7|$8|18|5|1I|A|-3]]]|16|-3|17|@]|8|18|5|82|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|36|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|83|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4E|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|4Y|1A|-3]|$3|-4|T|-3|U|-3|16|@$2|-3|3|-3|5|1Y|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-3|5|84|7|$8|1K|5|-3|A|$8|1R|5|85|A|-3]]]|$2|-3|3|-3|5|86|7|$8|B|5|1X|A|-3]]]|17|-3|8|1R|5|87|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|5D|7|$8|18|5|88|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]]|16|-3|17|@]|8|18|5|89|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3K|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|4X|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|8A|7|$8|B|5|2N|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5E|7|$8|18|5|8B|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5F|7|$8|18|5|8B|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|83|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|4Z|1A|-3]|$3|-4|T|@$V|-3|3|-4|W|-2|5|8C]|$V|-3|3|-4|W|-2|5|8D]|$V|-3|3|-4|W|-2|5|8E]|$V|-3|3|-4|W|-2|5|8F]|$V|-3|3|-4|W|-2|5|8G]|$V|-3|3|-4|W|-2|5|8H]|$V|-3|3|-4|W|-2|5|8I]|$V|-3|3|-4|W|-2|5|8J]|$V|-3|3|-4|W|-2|5|8K]|$V|-3|3|-4|W|-2|5|8L]]|U|-3|16|-3|17|-3|8|Y|5|8M|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|8N|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|8O|7|$8|18|5|8P|A|-3]]]|16|-3|17|@]|8|18|5|8Q|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1N|7|$8|18|5|8R|A|-3]]]|16|-3|17|@]|8|18|5|8S|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|8T|7|$8|1K|5|-3|A|$8|18|5|8U|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|83|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|53|1A|-3]|$3|-4|T|@$V|-3|3|-4|W|-2|5|8V]|$V|-3|3|-4|W|-2|5|8W]|$V|-3|3|-4|W|-2|5|8X]|$V|-3|3|-4|W|-2|5|8Y]|$V|-3|3|-4|W|-2|5|8Z]|$V|-3|3|-4|W|-2|5|90]|$V|-3|3|-4|W|-2|5|91]|$V|-3|3|-4|W|-2|5|92]|$V|-3|3|-4|W|-2|5|93]|$V|-3|3|-4|W|-2|5|94]|$V|-3|3|-4|W|-2|5|95]|$V|-3|3|-4|W|-2|5|96]]|U|-3|16|-3|17|-3|8|Y|5|15|1A|-3]|$3|97|T|-3|U|-3|16|-3|17|-3|8|B|5|1Q|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|98|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|99|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|10|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|9A|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|9B|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|12|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|9C|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|9D|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|9E|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|55|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4E|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|9F|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|9G|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|9H|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|9I|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|9J|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|9K|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|9L|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|9M|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|9N|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|55|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4E|7|$8|18|5|9O|A|-3]]]|16|-3|17|@]|8|18|5|9P|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|9Q|7|$8|18|5|9R|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|9S|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|9T|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|49|7|$8|B|5|C|A|-3]]]|16|-3|17|@]|8|18|5|9U|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|9V|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4N|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]]|16|-3|17|@]|8|18|5|9W|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|9X|7|$8|18|5|9Y|A|-3]]]|16|-3|17|@]|8|18|5|9Z|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|58|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|59|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|A0|7|$8|B|5|C|A|-3]]]|16|-3|17|@]|8|18|5|A1|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|29|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|A2|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|48|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|A3|7|$8|B|5|2N|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3S|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|A4|7|$8|1K|5|-3|A|$8|18|5|9F|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|2U|7|$8|18|5|2V|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3T|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3U|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3K|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3V|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|A5|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|A6|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|4A|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2O|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2R|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2Z|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|1U|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|10|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4E|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|A7|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|A8|7|$8|18|5|A9|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|49|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|AA|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|AB|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|AC|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|AD|7|$8|18|5|4B|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|AE|7|$8|18|5|9U|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3V|7|$8|18|5|AF|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|AG|7|$8|18|5|AC|A|-3]]]|16|-3|17|@]|8|18|5|AH|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|AI|7|$8|B|5|AJ|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|AK|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|AL|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|AM|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|AN|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|AO|7|$8|1K|5|-3|A|$8|B|5|1X|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|AP|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|AQ|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|AR|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|AS|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|AT|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|AU|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|AV|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|AW|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|AX|7|$8|1K|5|-3|A|$8|B|5|1X|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|AY|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|2K|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|AZ|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|B0|7|$8|1K|5|-3|A|$8|B|5|1X|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|B1|7|$8|1K|5|-3|A|$8|B|5|1X|A|-3]]]]|16|-3|17|@]|8|18|5|27|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|B2|7|$8|18|5|47|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|B3|7|$8|18|5|9W|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|B4|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|B5|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|B6|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|B7|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5T|7|$8|18|5|A1|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5U|7|$8|18|5|B8|A|-3]]]|16|-3|17|@]|8|18|5|B9|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|36|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|4E|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|8B|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|49|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BA|7|$8|B|5|1X|A|-3]]]|16|-3|17|@]|8|18|5|AF|1A|-3]|$3|BB|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|3E|7|$8|9|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|9B|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BC|7|$8|9|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|BD|7|$8|9|5|-3|A|$8|1D|5|4S|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|BE|7|$8|9|5|-3|A|$8|B|5|BF|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|5R|7|$8|9|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|12|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|9C|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BG|7|$8|1K|5|-3|A|$8|18|5|9E|A|-3]]]]|16|-3|17|@]|8|18|5|5H|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|BH|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5U|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BI|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BJ|7|$8|18|5|8R|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BK|7|$8|18|5|BL|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BM|7|$8|18|5|BN|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BO|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BP|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BQ|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BR|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BS|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BT|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BU|7|$8|18|5|1O|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BV|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BW|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BX|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BY|7|$8|18|5|BZ|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|B2|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|C0|7|$8|18|5|C1|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|C2|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|C3|7|$8|18|5|5H|A|-3]]|$1|@]|V|C4|3|-3|W|-1|5|C5|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|C6|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|C7|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5T|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|C8|7|$8|18|5|5Z|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|B3|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|C9|7|$8|18|5|1L|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|CA|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|CB|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|CC|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|CD|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|CE|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|CF|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|CG|7|$8|18|5|5H|A|-3]]|$1|@]|V|CH|3|-3|W|-1|5|CI|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|CJ|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|CK|7|$8|18|5|CL|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|CM|7|$8|18|5|5H|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|CN|7|$8|18|5|5H|A|-3]]]|16|-3|17|@]|8|18|5|CO|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|CP|7|$8|1K|5|-3|A|$8|18|5|CQ|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|AD|7|$8|18|5|CR|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|CS|7|$8|1K|5|-3|A|$8|18|5|56|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|CT|7|$8|1K|5|-3|A|$8|18|5|CU|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|CV|7|$8|1K|5|-3|A|$8|18|5|61|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|CW|7|$8|1K|5|-3|A|$8|18|5|CX|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|CY|7|$8|18|5|9N|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|CZ|7|$8|18|5|D0|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|D1|7|$8|18|5|B9|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|D2|7|$8|18|5|D3|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2R|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|C1|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3K|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3M|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3N|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3P|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3Q|7|$8|B|5|1X|A|-3]]]|16|-3|17|@]|8|18|5|51|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|3I|7|$8|B|5|2N|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|D4|7|$8|18|5|D5|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3O|7|$8|B|5|2N|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|D6|7|$8|18|5|D5|A|-3]]]|16|-3|17|@]|8|18|5|5K|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1T|7|$8|18|5|D7|A|-3]]]|16|-3|17|@]|8|18|5|D8|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|D9|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|DA|7|$8|1K|5|-3|A|$8|18|5|5H|A|-3]]]]|16|-3|17|@]|8|18|5|DB|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1N|7|$8|18|5|1L|A|-3]]]|16|-3|17|@]|8|18|5|DC|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1T|7|$8|18|5|D5|A|-3]]]|16|-3|17|@]|8|18|5|DD|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|DE|7|$8|1K|5|-3|A|$8|18|5|DF|A|-3]]]]|16|-3|17|@]|8|18|5|DG|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5J|7|$8|18|5|5K|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|DH|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BD|7|$8|18|5|4P|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5P|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|5Q|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|DI|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|DJ|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|BZ|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|10|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|DK|7|$8|18|5|DL|A|-3]]]|16|-3|17|@]|8|18|5|2G|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|DM|7|$8|1K|5|-3|A|$8|18|5|35|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1H|7|$8|18|5|1I|A|-3]]]|16|-3|17|@]|8|18|5|DN|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5O|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3I|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|DO|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5E|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3O|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5F|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|7|7|$8|B|5|1X|A|-3]]]|16|-3|17|@]|8|18|5|DP|1A|-3]|$3|-4|T|-3|U|-3|16|@$2|-3|3|-3|5|DQ|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-3|5|7|7|$8|B|5|1Q|A|-3]]]|17|-3|8|1R|5|85|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|29|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|A2|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|48|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|A3|7|$8|B|5|2N|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3S|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|A4|7|$8|1K|5|-3|A|$8|18|5|9F|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|3T|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3K|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3V|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|A6|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|4A|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2O|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2R|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2Z|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|D7|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]]|16|-3|17|@]|8|18|5|4T|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|DR|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|DS|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|9R|1A|-3]|$3|-3|T|-3|U|@$1|@$2|-3|3|-4|5|DT|7|$8|B|5|C|A|-3]]|$2|-3|3|-4|5|CY|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|5G|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|DU|7|$8|B|5|1Q|A|-3]]]|V|-3|3|-4|W|-2|5|DV|7|$8|18|5|9A|A|-3]]|$1|@]|V|-3|3|-4|W|-2|5|DW|7|$8|18|5|21|A|-3]]|$1|@]|V|-3|3|-4|W|-2|5|DX|7|$8|18|5|3R|A|-3]]|$1|@$2|-3|3|-4|5|BI|7|$8|B|5|1Q|A|-3]]]|V|-3|3|-4|W|-2|5|DY|7|$8|18|5|DZ|A|-3]]]|16|-3|17|@]|8|18|5|N|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5J|7|$8|18|5|5K|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|E0|7|$8|1K|5|-3|A|$8|18|5|9P|A|-3]]]]|16|-3|17|@]|8|18|5|1O|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|E1|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|E2|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|E3|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|E4|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|E5|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|E6|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|E7|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|E8|7|$8|1K|5|-3|A|$8|18|5|8P|A|-3]]]]|16|-3|17|@]|8|18|5|CR|1A|-3]|$3|-3|T|-3|U|@$1|@$2|-3|3|-4|5|X|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|2D|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|E9|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]]|V|-3|3|-4|W|-2|5|EA|7|$8|18|5|EB|A|-3]]|$1|@$2|-3|3|-4|5|X|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|2D|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|E9|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]]|V|-3|3|-4|W|-2|5|EC|7|$8|18|5|8S|A|-3]]|$1|@$2|-3|3|-4|5|2D|7|$8|B|5|1Q|A|-3]]]|V|-3|3|-4|W|-2|5|ED|7|$8|18|5|89|A|-3]]|$1|@$2|-3|3|-4|5|EE|7|$8|B|5|C|A|-3]]|$2|-3|3|-4|5|EF|7|$8|1R|5|EG|A|-3]]|$2|-3|3|-4|5|EH|7|$8|1R|5|87|A|-3]]]|V|-3|3|-4|W|-2|5|EI|7|$8|18|5|EJ|A|-3]]|$1|@]|V|-3|3|-4|W|-2|5|EK|7|$8|18|5|D8|A|-3]]|$1|@$2|-3|3|-4|5|EL|7|$8|B|5|C|A|-3]]]|V|-3|3|-4|W|-2|5|EM|7|$8|18|5|EN|A|-3]]|$1|@$2|-3|3|-4|5|X|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|2D|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|E9|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]]|V|-3|3|-4|W|-2|5|EO|7|$8|18|5|1P|A|-3]]|$1|@$2|-3|3|-4|5|2D|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|E9|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]]|V|-3|3|-4|W|-2|5|EP|7|$8|18|5|EQ|A|-3]]|$1|@]|V|-3|3|-4|W|-2|5|ER|7|$8|18|5|28|A|-3]]|$1|@$2|-3|3|-4|5|ES|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|ET|7|$8|B|5|1Q|A|-3]]]|V|-3|3|-4|W|-2|5|EU|7|$8|18|5|28|A|-3]]|$1|@$2|-3|3|-4|5|24|7|$8|B|5|1Q|A|-3]]]|V|-3|3|-4|W|-2|5|EV|7|$8|18|5|28|A|-3]]|$1|@]|V|-3|3|-4|W|-2|5|EW|7|$8|18|5|EX|A|-3]]|$1|@]|V|-3|3|-4|W|-2|5|EY|7|$8|18|5|EZ|A|-3]]|$1|@]|V|-3|3|-4|W|-2|5|F0|7|$8|18|5|1V|A|-3]]|$1|@]|V|-3|3|-4|W|-2|5|F1|7|$8|18|5|99|A|-3]]|$1|@$2|-3|3|-4|5|X|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|2D|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|E9|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]]|V|-3|3|-4|W|-2|5|F2|7|$8|18|5|DC|A|-3]]|$1|@$2|-3|3|-4|5|X|7|$8|B|5|1Q|A|-3]]]|V|-3|3|-4|W|-2|5|F3|7|$8|18|5|F4|A|-3]]|$1|@$2|-3|3|-4|5|10|7|$8|B|5|1Q|A|-3]]]|V|-3|3|-4|W|-2|5|F5|7|$8|18|5|DD|A|-3]]|$1|@$2|-3|3|-4|5|EH|7|$8|1R|5|87|A|-3]]]|V|-3|3|-4|W|-2|5|F6|7|$8|18|5|F7|A|-3]]|$1|@]|V|-3|3|-4|W|-2|5|F8|7|$8|18|5|9Z|A|-3]]|$1|@$2|-3|3|-4|5|X|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|EH|7|$8|1R|5|87|A|-3]]]|V|-3|3|-4|W|-2|5|F9|7|$8|18|5|FA|A|-3]]|$1|@$2|-3|3|-4|5|FB|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|EH|7|$8|1R|5|87|A|-3]]]|V|-3|3|-4|W|-2|5|FC|7|$8|18|5|38|A|-3]]|$1|@$2|-3|3|-4|5|EF|7|$8|1R|5|EG|A|-3]]|$2|-3|3|-4|5|FD|7|$8|1R|5|EG|A|-3]]|$2|-3|3|-4|5|FE|7|$8|1R|5|EG|A|-3]]|$2|-3|3|-4|5|EH|7|$8|1R|5|87|A|-3]]|$2|-3|3|-4|5|2L|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|FF|7|$8|1R|5|FG|A|-3]]]|V|-3|3|-4|W|-2|5|FH|7|$8|18|5|82|A|-3]]|$1|@$2|-3|3|-4|5|FI|7|$8|1R|5|FJ|A|-3]]|$2|-3|3|-4|5|EH|7|$8|1R|5|87|A|-3]]]|V|-3|3|-4|W|-2|5|FK|7|$8|18|5|FL|A|-3]]|$1|@$2|-3|3|-4|5|FM|7|$8|B|5|C|A|-3]]|$2|-3|3|-4|5|EH|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|5E|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|5F|7|$8|B|5|1Q|A|-3]]]|V|-3|3|-4|W|-2|5|FN|7|$8|18|5|1M|A|-3]]|$1|@$2|-3|3|-4|5|EH|7|$8|1R|5|87|A|-3]]]|V|-3|3|-4|W|-2|5|FO|7|$8|18|5|DN|A|-3]]|$1|@$2|-3|3|-4|5|FI|7|$8|1R|5|FJ|A|-3]]|$2|-3|3|-4|5|EH|7|$8|1R|5|87|A|-3]]|$2|-3|3|-4|5|FF|7|$8|1R|5|FG|A|-3]]|$2|-3|3|-4|5|FP|7|$8|1R|5|1S|A|-3]]|$2|-3|3|-4|5|FQ|7|$8|1R|5|3B|A|-3]]]|V|-3|3|-4|W|-2|5|FR|7|$8|18|5|33|A|-3]]]|16|-3|17|@]|8|18|5|P|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|FS|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|FT|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|FU|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|FV|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|FW|7|$8|B|5|1X|A|-3]]]|16|-3|17|@]|8|18|5|D0|1A|-3]|$3|-4|T|@$V|-3|3|-4|W|-2|5|FX]|$V|-3|3|-4|W|-2|5|FY]|$V|-3|3|-4|W|-2|5|FZ]]|U|-3|16|-3|17|-3|8|Y|5|3A|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3J|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|52|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1H|7|$8|18|5|1I|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|G0|7|$8|18|5|DB|A|-3]]]|16|-3|17|@]|8|18|5|F7|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|G1|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|G2|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|4H|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]]|16|-3|17|@]|8|18|5|DZ|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|10|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|20|7|$8|B|5|1X|A|-3]]]|16|-3|17|@]|8|18|5|DL|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1N|7|$8|18|5|C1|A|-3]]]|16|-3|17|@]|8|18|5|EQ|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|2D|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|G3|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2K|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2L|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2M|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|81|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|G4|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|G5|7|$8|1K|5|-3|A|$8|18|5|8Q|A|-3]]]]|16|-3|17|@]|8|18|5|G6|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|5O|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|G7|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2K|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|G8|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|G9|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|9O|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GA|7|$8|18|5|AH|A|-3]]]|16|-3|17|@]|8|18|5|EX|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|3E|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GB|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|10|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GC|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GD|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|GE|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|55|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4E|7|$8|18|5|GF|A|-3]]]|16|-3|17|@]|8|18|5|CQ|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|29|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2A|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2B|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2C|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2D|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GG|7|$8|1K|5|-3|A|$8|18|5|D5|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|2E|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|2F|7|$8|18|5|2G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2H|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2I|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2J|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2K|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2L|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2M|7|$8|B|5|2N|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2O|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|DA|7|$8|1K|5|-3|A|$8|18|5|D5|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|2P|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|2Q|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2R|7|$8|18|5|2S|A|-3]]]|16|-3|17|@]|8|18|5|88|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GH|7|$8|18|5|GI|A|-3]]]|16|-3|17|@]|8|18|5|EZ|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|2D|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2R|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|D3|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|CU|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3J|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3K|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|50|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|2D|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|BN|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|8U|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GJ|7|$8|18|5|GK|A|-3]]]|16|-3|17|@]|8|18|5|F4|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GL|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|EN|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1H|7|$8|18|5|1I|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|31|7|$8|1K|5|-3|A|$8|18|5|32|A|-3]]]]|16|-3|17|@]|8|18|5|FA|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|GM|7|$8|1K|5|-3|A|$8|18|5|GE|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|10|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GN|7|$8|18|5|3G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GO|7|$8|18|5|G6|A|-3]]]|16|-3|17|@]|8|18|5|CL|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|5J|7|$8|18|5|5K|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GP|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GQ|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|60|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|55|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4E|7|$8|18|5|DG|A|-3]]]|16|-3|17|@]|8|18|5|CX|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|GR|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|20|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|A9|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|GS|7|$8|18|5|5Y|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GT|7|$8|18|5|5Y|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GU|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GP|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GQ|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|5V|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5O|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5J|7|$8|18|5|5K|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|BC|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|DO|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|83|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|BL|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GV|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|8P|1A|-3]|$3|-4|T|-3|U|-3|16|@$2|-3|3|-3|5|GW|7|$8|Y|5|1E|A|-3]]|$2|-3|3|-3|5|5E|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-3|5|5F|7|$8|B|5|1Q|A|-3]]]|17|-3|8|1R|5|FJ|1A|-3]|$3|-4|T|-3|U|-3|16|@$2|-3|3|-3|5|BC|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-3|5|83|7|$8|B|5|1Q|A|-3]]]|17|-3|8|1R|5|EG|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|2D|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GX|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2R|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|4W|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|36|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5M|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5N|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5E|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4E|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|4V|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|GY|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GZ|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|H0|7|$8|B|5|AJ|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|H1|7|$8|B|5|AJ|A|-3]]]|16|-3|17|@]|8|18|5|2V|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|48|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|E8|7|$8|1K|5|-3|A|$8|18|5|30|A|-3]]]]|16|-3|17|@]|8|18|5|9Y|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|12|7|$8|B|5|1Q|A|-3]]|$1|@]|V|H2|3|-3|W|-1|5|7|7|$8|18|5|19|A|-3]]]|16|-3|17|@]|8|18|5|54|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|H3|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|H4|7|$8|B|5|1X|A|-3]]]|16|-3|17|@]|8|18|5|B8|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|H5|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|H6|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|4O|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3H|7|$8|B|5|2N|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5J|7|$8|18|5|5K|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|18|5|23|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3J|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3K|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3L|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3M|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3N|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5U|7|$8|18|5|5V|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3P|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3Q|7|$8|B|5|1X|A|-3]]]|16|-3|17|@]|8|18|5|8R|1A|-3]|$3|H7|T|-3|U|-3|16|-3|17|-3|8|B|5|BF|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|55|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4E|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|H8|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1N|7|$8|18|5|5Z|A|-3]]]|16|-3|17|@]|8|18|5|EB|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|H9|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|HA|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|HB|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|HC|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|GK|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|80|7|$8|1K|5|-3|A|$8|18|5|2T|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1H|7|$8|18|5|1I|A|-3]]]|16|-3|17|@]|8|18|5|EJ|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|HD|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|HE|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|HF|7|$8|1K|5|-3|A|$8|18|5|A7|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|HG|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4D|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|5Y|1A|-3]|$3|HH|T|-3|U|-3|16|-3|17|-3|8|B|5|AJ|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5O|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|12|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|GF|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1H|7|$8|18|5|1I|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|HI|7|$8|1K|5|-3|A|$8|18|5|DP|A|-3]]]]|16|-3|17|@]|8|18|5|FL|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1F|7|$8|Y|5|1G|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|10|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2D|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|HJ|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|4M|7|$8|1K|5|-3|A|$8|18|5|H8|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|2M|7|$8|B|5|2N|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5G|7|$8|18|5|5H|A|-3]]]|16|-3|17|@]|8|18|5|D5|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|HK|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|HL|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|HM|7|$8|B|5|1X|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|HN|7|$8|1K|5|-3|A|$8|18|5|3W|A|-3]]]]|16|-3|17|@]|8|18|5|GI|1A|-3]|$3|-4|T|-3|U|-3|16|@$2|-3|3|-3|5|HO|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-3|5|HP|7|$8|B|5|1Q|A|-3]]]|17|-3|8|1R|5|FG|1A|-3]|$3|-4|T|@$V|-3|3|-4|W|-2|5|HQ]|$V|-3|3|-4|W|-2|5|HR]|$V|-3|3|-4|W|-2|5|HS]|$V|-3|3|-4|W|-2|5|HT]|$V|-3|3|-4|W|-2|5|HU]|$V|-3|3|-4|W|-2|5|HV]|$V|-3|3|-4|W|-2|5|HW]|$V|-3|3|-4|W|-2|5|HX]|$V|-3|3|-4|W|-2|5|HY]|$V|-3|3|-4|W|-2|5|HZ]|$V|-3|3|-4|W|-2|5|I0]|$V|-3|3|-4|W|-2|5|I1]]|U|-3|16|-3|17|-3|8|Y|5|I2|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|X|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5O|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3I|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5P|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5Q|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3K|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5R|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5S|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|2K|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|I3|7|$8|1K|5|-3|A|$8|B|5|1Q|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|3O|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GU|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GP|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|GQ|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|35|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|I4|7|$8|1K|5|-3|A|$8|Y|5|I2|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|2B|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|7|7|$8|Y|5|8M|A|-3]]]|16|-3|17|@]|8|18|5|DF|1A|-3]|$3|-4|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|22|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|7|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|2Y|1A|-3]|$3|-3|T|-3|U|@$1|@$2|-3|3|-4|5|I5|7|$8|B|5|1Q|A|-3]]|$2|-3|3|-4|5|BI|7|$8|B|5|1Q|A|-3]]]|V|-3|3|-4|W|-2|5|I6|7|$8|18|5|CO|A|-3]]]|16|-3|17|@]|8|18|5|R|1A|-3]|$3|I7|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1|7|$8|1K|5|-3|A|$8|18|5|I8|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|3|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|E|7|$8|1K|5|-3|A|$8|Y|5|I9|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|5|7|$8|B|5|1Q|A|-3]]|$1|@]|V|IA|3|-3|W|-1|5|IB|7|$8|B|5|C|A|-3]]|$1|@]|V|IC|3|-3|W|-1|5|ID|7|$8|B|5|C|A|-3]]|$1|@]|V|IE|3|-3|W|-1|5|IF|7|$8|B|5|C|A|-3]]]|16|-3|17|@]|8|18|5|IG|1A|-3]|$3|IH|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|3|7|$8|B|5|1Q|A|-3]]|$1|@$2|II|3|-3|5|IJ|7|$8|B|5|C|A|-3]]]|V|-3|3|-3|W|-2|5|T|7|$8|1K|5|-3|A|$8|18|5|IK|A|-3]]]|$1|@$2|II|3|-3|5|IJ|7|$8|B|5|C|A|-3]]]|V|-3|3|-3|W|-2|5|U|7|$8|1K|5|-3|A|$8|18|5|IL|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|16|7|$8|1K|5|-3|A|$8|18|5|I8|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|17|7|$8|1K|5|-3|A|$8|18|5|IM|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|8|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|A|7|$8|18|5|IM|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|1A|7|$8|1K|5|-3|A|$8|18|5|IM|A|-3]]]]|16|-3|17|@]|8|18|5|IM|1A|-3]|$3|-3|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|2|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|7|7|$8|18|5|IM|A|-3]]]|16|-3|17|@]|8|18|5|I8|1A|-3]|$3|IN|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|0|7|$8|1K|5|-3|A|$8|18|5|IG|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|M|7|$8|18|5|IM|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|O|7|$8|18|5|IM|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|Q|7|$8|18|5|IM|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|S|7|$8|1K|5|-3|A|$8|18|5|IM|A|-3]]]]|16|-3|17|@]|8|18|5|IO|1A|-3]|$3|-3|T|@$V|-3|3|-3|W|-2|5|H]|$V|-3|3|-3|W|-2|5|IP]|$V|-3|3|-3|W|-2|5|G]|$V|-3|3|-3|W|-2|5|F]|$V|-3|3|-3|W|-2|5|IQ]|$V|-3|3|-3|W|-2|5|IR]|$V|-3|3|-3|W|-2|5|IS]]|U|-3|16|-3|17|-3|8|Y|5|I9|1A|-3]|$3|-3|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|1|7|$8|1K|5|-3|A|$8|18|5|I8|A|-3]]]|$1|@]|V|-3|3|-3|W|-2|5|V|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|W|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|7|7|$8|18|5|IM|A|-3]]]|16|-3|17|@]|8|18|5|IL|1A|-3]|$3|-3|T|-3|U|@$1|@]|V|-3|3|-3|W|-2|5|V|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|3|7|$8|B|5|1Q|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|W|7|$8|B|5|C|A|-3]]|$1|@]|V|-3|3|-3|W|-2|5|5|7|$8|B|5|1Q|A|-3]]]|16|-3|17|@]|8|18|5|IK|1A|-3]]]')}},{key:"_getIgnoreFields",value:function(){return[/\.genesisTx\.tx\.itx$/,/\.renaissanceTx\.tx\.itx$/]}},{key:"_getQueryId",value:function(t){return h(t)}}]),n}(l);t.exports=f},Cbtb:function(t,e,n){"use strict";var r=n("vDqi"),i=n.n(r),o=n("mwIZ"),a=n.n(o),s=n("p041");i.a.defaults.timeout=2e5,i.a.interceptors.request.use((function(t){t.baseURL=a()(window,"blocklet.prefix")||a()(window,"env.apiPrefix")||{}.GATSBY_NF_API_PREFIX||{}.GATSBY_API_PREFIX||"";var e=Object(s.a)();return e&&(t.headers.authorization="Bearer "+e),t}),(function(t){return Promise.reject(t)})),e.a=i.a},Cpjr:function(t,e,n){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},Cznk:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n("q1tI");e.default=function(){var t=r.useRef(!1),e=r.useCallback((function(){return t.current}),[]);return r.useEffect((function(){return t.current=!0,function(){t.current=!1}})),e}},DERC:function(t,e,n){var r=n("R7tm");t.exports=function(t){function e(t){var n,r=null;function o(){for(var t=arguments.length,r=new Array(t),i=0;i<t;i++)r[i]=arguments[i];if(o.enabled){var a=o,s=Number(new Date),u=s-(n||s);a.diff=u,a.prev=n,a.curr=s,n=s,r[0]=e.coerce(r[0]),"string"!=typeof r[0]&&r.unshift("%O");var l=0;r[0]=r[0].replace(/%([a-zA-Z%])/g,(function(t,n){if("%%"===t)return"%";l++;var i=e.formatters[n];if("function"==typeof i){var o=r[l];t=i.call(a,o),r.splice(l,1),l--}return t})),e.formatArgs.call(a,r);var c=a.log||e.log;c.apply(a,r)}}return o.namespace=t,o.useColors=e.useColors(),o.color=e.selectColor(t),o.extend=i,o.destroy=e.destroy,Object.defineProperty(o,"enabled",{enumerable:!0,configurable:!1,get:function(){return null===r?e.enabled(t):r},set:function(t){r=t}}),"function"==typeof e.init&&e.init(o),o}function i(t,n){var r=e(this.namespace+(void 0===n?":":n)+t);return r.log=this.log,r}function o(t){return t.toString().substring(2,t.toString().length-2).replace(/\.\*\?$/,"*")}return e.debug=e,e.default=e,e.coerce=function(t){if(t instanceof Error)return t.stack||t.message;return t},e.disable=function(){var t=[].concat(r(e.names.map(o)),r(e.skips.map(o).map((function(t){return"-"+t})))).join(",");return e.enable(""),t},e.enable=function(t){var n;e.save(t),e.names=[],e.skips=[];var r=("string"==typeof t?t:"").split(/[\s,]+/),i=r.length;for(n=0;n<i;n++)r[n]&&("-"===(t=r[n].replace(/\*/g,".*?"))[0]?e.skips.push(new RegExp("^"+t.substr(1)+"$")):e.names.push(new RegExp("^"+t+"$")))},e.enabled=function(t){if("*"===t[t.length-1])return!0;var n,r;for(n=0,r=e.skips.length;n<r;n++)if(e.skips[n].test(t))return!1;for(n=0,r=e.names.length;n<r;n++)if(e.names[n].test(t))return!0;return!1},e.humanize=n("FGiv"),e.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(t).forEach((function(n){e[n]=t[n]})),e.names=[],e.skips=[],e.formatters={},e.selectColor=function(t){for(var n=0,r=0;r<t.length;r++)n=(n<<5)-n+t.charCodeAt(r),n|=0;return e.colors[Math.abs(n)%e.colors.length]},e.enable(e.load()),e}},Dtkg:function(t,e,n){"use strict";var r=n("PKN+");function i(){this.handlers=[]}i.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},i.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},i.prototype.forEach=function(t){r.forEach(this.handlers,(function(e){null!==e&&t(e)}))},t.exports=i},"FGw+":function(t,e,n){"use strict";var r=n("PKN+");function i(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,n){if(!e)return t;var o;if(n)o=n(e);else if(r.isURLSearchParams(e))o=e.toString();else{var a=[];r.forEach(e,(function(t,e){null!=t&&(r.isArray(t)?e+="[]":t=[t],r.forEach(t,(function(t){r.isDate(t)?t=t.toISOString():r.isObject(t)&&(t=JSON.stringify(t)),a.push(i(e)+"="+i(t))})))})),o=a.join("&")}if(o){var s=t.indexOf("#");-1!==s&&(t=t.slice(0,s)),t+=(-1===t.indexOf("?")?"?":"&")+o}return t}},GziY:function(t,e,n){"use strict";n.r(e),n.d(e,"print",(function(){return l}));var r=n("wF9t"),i={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},o=Object.freeze({});function a(t){return Boolean(t&&"string"==typeof t.kind)}function s(t,e,n){var r=t[e];if(r){if(!n&&"function"==typeof r)return r;var i=n?r.leave:r.enter;if("function"==typeof i)return i}else{var o=n?t.leave:t.enter;if(o){if("function"==typeof o)return o;var a=o[e];if("function"==typeof a)return a}}}var u=n("4dx9");function l(t){return function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i,u=void 0,l=Array.isArray(t),c=[t],h=-1,f=[],d=void 0,p=void 0,m=void 0,v=[],g=[],y=t;do{var A=++h===c.length,$=A&&0!==f.length;if(A){if(p=0===g.length?void 0:v[v.length-1],d=m,m=g.pop(),$){if(l)d=d.slice();else{for(var w={},b=0,E=Object.keys(d);b<E.length;b++){var M=E[b];w[M]=d[M]}d=w}for(var T=0,V=0;V<f.length;V++){var x=f[V][0],_=f[V][1];l&&(x-=T),l&&null===_?(d.splice(x,1),T++):d[x]=_}}h=u.index,c=u.keys,f=u.edits,l=u.inArray,u=u.prev}else{if(p=m?l?h:c[h]:void 0,null==(d=m?m[p]:y))continue;m&&v.push(p)}var B=void 0;if(!Array.isArray(d)){if(!a(d))throw new Error("Invalid AST Node: "+Object(r.a)(d));var W=s(e,d.kind,A);if(W){if((B=W.call(e,d,p,m,v,g))===o)break;if(!1===B){if(!A){v.pop();continue}}else if(void 0!==B&&(f.push([p,B]),!A)){if(!a(B)){v.pop();continue}d=B}}}void 0===B&&$&&f.push([p,d]),A?v.pop():(u={inArray:l,index:h,keys:c,edits:f,prev:u},c=(l=Array.isArray(d))?d:n[d.kind]||[],h=-1,f=[],m&&g.push(m),m=d)}while(void 0!==u);return 0!==f.length&&(y=f[f.length-1][1]),y}(t,{leave:c})}var c={Name:function(t){return t.value},Variable:function(t){return"$"+t.name},Document:function(t){return f(t.definitions,"\n\n")+"\n"},OperationDefinition:function(t){var e=t.operation,n=t.name,r=p("(",f(t.variableDefinitions,", "),")"),i=f(t.directives," "),o=t.selectionSet;return n||i||r||"query"!==e?f([e,f([n,r]),i,o]," "):o},VariableDefinition:function(t){var e=t.variable,n=t.type,r=t.defaultValue,i=t.directives;return e+": "+n+p(" = ",r)+p(" ",f(i," "))},SelectionSet:function(t){return d(t.selections)},Field:function(t){var e=t.alias,n=t.name,r=t.arguments,i=t.directives,o=t.selectionSet;return f([p("",e,": ")+n+p("(",f(r,", "),")"),f(i," "),o]," ")},Argument:function(t){return t.name+": "+t.value},FragmentSpread:function(t){return"..."+t.name+p(" ",f(t.directives," "))},InlineFragment:function(t){var e=t.typeCondition,n=t.directives,r=t.selectionSet;return f(["...",p("on ",e),f(n," "),r]," ")},FragmentDefinition:function(t){var e=t.name,n=t.typeCondition,r=t.variableDefinitions,i=t.directives,o=t.selectionSet;return"fragment ".concat(e).concat(p("(",f(r,", "),")")," ")+"on ".concat(n," ").concat(p("",f(i," ")," "))+o},IntValue:function(t){return t.value},FloatValue:function(t){return t.value},StringValue:function(t,e){var n=t.value;return t.block?Object(u.b)(n,"description"===e?"":"  "):JSON.stringify(n)},BooleanValue:function(t){return t.value?"true":"false"},NullValue:function(){return"null"},EnumValue:function(t){return t.value},ListValue:function(t){return"["+f(t.values,", ")+"]"},ObjectValue:function(t){return"{"+f(t.fields,", ")+"}"},ObjectField:function(t){return t.name+": "+t.value},Directive:function(t){return"@"+t.name+p("(",f(t.arguments,", "),")")},NamedType:function(t){return t.name},ListType:function(t){return"["+t.type+"]"},NonNullType:function(t){return t.type+"!"},SchemaDefinition:function(t){var e=t.directives,n=t.operationTypes;return f(["schema",f(e," "),d(n)]," ")},OperationTypeDefinition:function(t){return t.operation+": "+t.type},ScalarTypeDefinition:h((function(t){return f(["scalar",t.name,f(t.directives," ")]," ")})),ObjectTypeDefinition:h((function(t){var e=t.name,n=t.interfaces,r=t.directives,i=t.fields;return f(["type",e,p("implements ",f(n," & ")),f(r," "),d(i)]," ")})),FieldDefinition:h((function(t){var e=t.name,n=t.arguments,r=t.type,i=t.directives;return e+(g(n)?p("(\n",m(f(n,"\n")),"\n)"):p("(",f(n,", "),")"))+": "+r+p(" ",f(i," "))})),InputValueDefinition:h((function(t){var e=t.name,n=t.type,r=t.defaultValue,i=t.directives;return f([e+": "+n,p("= ",r),f(i," ")]," ")})),InterfaceTypeDefinition:h((function(t){var e=t.name,n=t.directives,r=t.fields;return f(["interface",e,f(n," "),d(r)]," ")})),UnionTypeDefinition:h((function(t){var e=t.name,n=t.directives,r=t.types;return f(["union",e,f(n," "),r&&0!==r.length?"= "+f(r," | "):""]," ")})),EnumTypeDefinition:h((function(t){var e=t.name,n=t.directives,r=t.values;return f(["enum",e,f(n," "),d(r)]," ")})),EnumValueDefinition:h((function(t){return f([t.name,f(t.directives," ")]," ")})),InputObjectTypeDefinition:h((function(t){var e=t.name,n=t.directives,r=t.fields;return f(["input",e,f(n," "),d(r)]," ")})),DirectiveDefinition:h((function(t){var e=t.name,n=t.arguments,r=t.repeatable,i=t.locations;return"directive @"+e+(g(n)?p("(\n",m(f(n,"\n")),"\n)"):p("(",f(n,", "),")"))+(r?" repeatable":"")+" on "+f(i," | ")})),SchemaExtension:function(t){var e=t.directives,n=t.operationTypes;return f(["extend schema",f(e," "),d(n)]," ")},ScalarTypeExtension:function(t){return f(["extend scalar",t.name,f(t.directives," ")]," ")},ObjectTypeExtension:function(t){var e=t.name,n=t.interfaces,r=t.directives,i=t.fields;return f(["extend type",e,p("implements ",f(n," & ")),f(r," "),d(i)]," ")},InterfaceTypeExtension:function(t){var e=t.name,n=t.directives,r=t.fields;return f(["extend interface",e,f(n," "),d(r)]," ")},UnionTypeExtension:function(t){var e=t.name,n=t.directives,r=t.types;return f(["extend union",e,f(n," "),r&&0!==r.length?"= "+f(r," | "):""]," ")},EnumTypeExtension:function(t){var e=t.name,n=t.directives,r=t.values;return f(["extend enum",e,f(n," "),d(r)]," ")},InputObjectTypeExtension:function(t){var e=t.name,n=t.directives,r=t.fields;return f(["extend input",e,f(n," "),d(r)]," ")}};function h(t){return function(e){return f([e.description,t(e)],"\n")}}function f(t,e){return t?t.filter((function(t){return t})).join(e||""):""}function d(t){return t&&0!==t.length?"{\n"+m(f(t,"\n"))+"\n}":""}function p(t,e,n){return e?t+e+(n||""):""}function m(t){return t&&"  "+t.replace(/\n/g,"\n  ")}function v(t){return-1!==t.indexOf("\n")}function g(t){return t&&t.some(v)}},H7XF:function(t,e,n){"use strict";e.byteLength=function(t){var e=l(t),n=e[0],r=e[1];return 3*(n+r)/4-r},e.toByteArray=function(t){var e,n,r=l(t),a=r[0],s=r[1],u=new o(function(t,e,n){return 3*(e+n)/4-n}(0,a,s)),c=0,h=s>0?a-4:a;for(n=0;n<h;n+=4)e=i[t.charCodeAt(n)]<<18|i[t.charCodeAt(n+1)]<<12|i[t.charCodeAt(n+2)]<<6|i[t.charCodeAt(n+3)],u[c++]=e>>16&255,u[c++]=e>>8&255,u[c++]=255&e;2===s&&(e=i[t.charCodeAt(n)]<<2|i[t.charCodeAt(n+1)]>>4,u[c++]=255&e);1===s&&(e=i[t.charCodeAt(n)]<<10|i[t.charCodeAt(n+1)]<<4|i[t.charCodeAt(n+2)]>>2,u[c++]=e>>8&255,u[c++]=255&e);return u},e.fromByteArray=function(t){for(var e,n=t.length,i=n%3,o=[],a=0,s=n-i;a<s;a+=16383)o.push(c(t,a,a+16383>s?s:a+16383));1===i?(e=t[n-1],o.push(r[e>>2]+r[e<<4&63]+"==")):2===i&&(e=(t[n-2]<<8)+t[n-1],o.push(r[e>>10]+r[e>>4&63]+r[e<<2&63]+"="));return o.join("")};for(var r=[],i=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,u=a.length;s<u;++s)r[s]=a[s],i[a.charCodeAt(s)]=s;function l(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");return-1===n&&(n=e),[n,n===e?0:4-n%4]}function c(t,e,n){for(var i,o,a=[],s=e;s<n;s+=3)i=(t[s]<<16&16711680)+(t[s+1]<<8&65280)+(255&t[s+2]),a.push(r[(o=i)>>18&63]+r[o>>12&63]+r[o>>6&63]+r[63&o]);return a.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},HDXh:function(t,e,n){"use strict";(function(t){var r=n("H7XF"),i=n("kVK+"),o=n("49sm");function a(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(t,e){if(a()<e)throw new RangeError("Invalid typed array length");return u.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(e)).__proto__=u.prototype:(null===t&&(t=new u(e)),t.length=e),t}function u(t,e,n){if(!(u.TYPED_ARRAY_SUPPORT||this instanceof u))return new u(t,e,n);if("number"==typeof t){if("string"==typeof e)throw new Error("If encoding is specified then the first argument must be a string");return h(this,t)}return l(this,t,e,n)}function l(t,e,n,r){if("number"==typeof e)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer?function(t,e,n,r){if(e.byteLength,n<0||e.byteLength<n)throw new RangeError("'offset' is out of bounds");if(e.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");e=void 0===n&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,n):new Uint8Array(e,n,r);u.TYPED_ARRAY_SUPPORT?(t=e).__proto__=u.prototype:t=f(t,e);return t}(t,e,n,r):"string"==typeof e?function(t,e,n){"string"==typeof n&&""!==n||(n="utf8");if(!u.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|p(e,n),i=(t=s(t,r)).write(e,n);i!==r&&(t=t.slice(0,i));return t}(t,e,n):function(t,e){if(u.isBuffer(e)){var n=0|d(e.length);return 0===(t=s(t,n)).length||e.copy(t,0,0,n),t}if(e){if("undefined"!=typeof ArrayBuffer&&e.buffer instanceof ArrayBuffer||"length"in e)return"number"!=typeof e.length||(r=e.length)!=r?s(t,0):f(t,e);if("Buffer"===e.type&&o(e.data))return f(t,e.data)}var r;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(t,e)}function c(t){if("number"!=typeof t)throw new TypeError('"size" argument must be a number');if(t<0)throw new RangeError('"size" argument must not be negative')}function h(t,e){if(c(e),t=s(t,e<0?0:0|d(e)),!u.TYPED_ARRAY_SUPPORT)for(var n=0;n<e;++n)t[n]=0;return t}function f(t,e){var n=e.length<0?0:0|d(e.length);t=s(t,n);for(var r=0;r<n;r+=1)t[r]=255&e[r];return t}function d(t){if(t>=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|t}function p(t,e){if(u.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var n=t.length;if(0===n)return 0;for(var r=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return U(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return P(t).length;default:if(r)return U(t).length;e=(""+e).toLowerCase(),r=!0}}function m(t,e,n){var r=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return B(this,e,n);case"utf8":case"utf-8":return V(this,e,n);case"ascii":return x(this,e,n);case"latin1":case"binary":return _(this,e,n);case"base64":return T(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return W(this,e,n);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}function v(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function g(t,e,n,r,i){if(0===t.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(i)return-1;n=t.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof e&&(e=u.from(e,r)),u.isBuffer(e))return 0===e.length?-1:y(t,e,n,r,i);if("number"==typeof e)return e&=255,u.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):y(t,[e],n,r,i);throw new TypeError("val must be string, number or Buffer")}function y(t,e,n,r,i){var o,a=1,s=t.length,u=e.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||e.length<2)return-1;a=2,s/=2,u/=2,n/=2}function l(t,e){return 1===a?t[e]:t.readUInt16BE(e*a)}if(i){var c=-1;for(o=n;o<s;o++)if(l(t,o)===l(e,-1===c?0:o-c)){if(-1===c&&(c=o),o-c+1===u)return c*a}else-1!==c&&(o-=o-c),c=-1}else for(n+u>s&&(n=s-u),o=n;o>=0;o--){for(var h=!0,f=0;f<u;f++)if(l(t,o+f)!==l(e,f)){h=!1;break}if(h)return o}return-1}function A(t,e,n,r){n=Number(n)||0;var i=t.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=e.length;if(o%2!=0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;a<r;++a){var s=parseInt(e.substr(2*a,2),16);if(isNaN(s))return a;t[n+a]=s}return a}function $(t,e,n,r){return Q(U(e,t.length-n),t,n,r)}function w(t,e,n,r){return Q(function(t){for(var e=[],n=0;n<t.length;++n)e.push(255&t.charCodeAt(n));return e}(e),t,n,r)}function b(t,e,n,r){return w(t,e,n,r)}function E(t,e,n,r){return Q(P(e),t,n,r)}function M(t,e,n,r){return Q(function(t,e){for(var n,r,i,o=[],a=0;a<t.length&&!((e-=2)<0);++a)n=t.charCodeAt(a),r=n>>8,i=n%256,o.push(i),o.push(r);return o}(e,t.length-n),t,n,r)}function T(t,e,n){return 0===e&&n===t.length?r.fromByteArray(t):r.fromByteArray(t.slice(e,n))}function V(t,e,n){n=Math.min(t.length,n);for(var r=[],i=e;i<n;){var o,a,s,u,l=t[i],c=null,h=l>239?4:l>223?3:l>191?2:1;if(i+h<=n)switch(h){case 1:l<128&&(c=l);break;case 2:128==(192&(o=t[i+1]))&&(u=(31&l)<<6|63&o)>127&&(c=u);break;case 3:o=t[i+1],a=t[i+2],128==(192&o)&&128==(192&a)&&(u=(15&l)<<12|(63&o)<<6|63&a)>2047&&(u<55296||u>57343)&&(c=u);break;case 4:o=t[i+1],a=t[i+2],s=t[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(u=(15&l)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&u<1114112&&(c=u)}null===c?(c=65533,h=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),i+=h}return function(t){var e=t.length;if(e<=4096)return String.fromCharCode.apply(String,t);var n="",r=0;for(;r<e;)n+=String.fromCharCode.apply(String,t.slice(r,r+=4096));return n}(r)}e.Buffer=u,e.SlowBuffer=function(t){+t!=t&&(t=0);return u.alloc(+t)},e.INSPECT_MAX_BYTES=50,u.TYPED_ARRAY_SUPPORT=void 0!==t.TYPED_ARRAY_SUPPORT?t.TYPED_ARRAY_SUPPORT:function(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()&&"function"==typeof t.subarray&&0===t.subarray(1,1).byteLength}catch(e){return!1}}(),e.kMaxLength=a(),u.poolSize=8192,u._augment=function(t){return t.__proto__=u.prototype,t},u.from=function(t,e,n){return l(null,t,e,n)},u.TYPED_ARRAY_SUPPORT&&(u.prototype.__proto__=Uint8Array.prototype,u.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&u[Symbol.species]===u&&Object.defineProperty(u,Symbol.species,{value:null,configurable:!0})),u.alloc=function(t,e,n){return function(t,e,n,r){return c(e),e<=0?s(t,e):void 0!==n?"string"==typeof r?s(t,e).fill(n,r):s(t,e).fill(n):s(t,e)}(null,t,e,n)},u.allocUnsafe=function(t){return h(null,t)},u.allocUnsafeSlow=function(t){return h(null,t)},u.isBuffer=function(t){return!(null==t||!t._isBuffer)},u.compare=function(t,e){if(!u.isBuffer(t)||!u.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(t===e)return 0;for(var n=t.length,r=e.length,i=0,o=Math.min(n,r);i<o;++i)if(t[i]!==e[i]){n=t[i],r=e[i];break}return n<r?-1:r<n?1:0},u.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},u.concat=function(t,e){if(!o(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return u.alloc(0);var n;if(void 0===e)for(e=0,n=0;n<t.length;++n)e+=t[n].length;var r=u.allocUnsafe(e),i=0;for(n=0;n<t.length;++n){var a=t[n];if(!u.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,i),i+=a.length}return r},u.byteLength=p,u.prototype._isBuffer=!0,u.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<t;e+=2)v(this,e,e+1);return this},u.prototype.swap32=function(){var t=this.length;if(t%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<t;e+=4)v(this,e,e+3),v(this,e+1,e+2);return this},u.prototype.swap64=function(){var t=this.length;if(t%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<t;e+=8)v(this,e,e+7),v(this,e+1,e+6),v(this,e+2,e+5),v(this,e+3,e+4);return this},u.prototype.toString=function(){var t=0|this.length;return 0===t?"":0===arguments.length?V(this,0,t):m.apply(this,arguments)},u.prototype.equals=function(t){if(!u.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===u.compare(this,t)},u.prototype.inspect=function(){var t="",n=e.INSPECT_MAX_BYTES;return this.length>0&&(t=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(t+=" ... ")),"<Buffer "+t+">"},u.prototype.compare=function(t,e,n,r,i){if(!u.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),e<0||n>t.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&e>=n)return 0;if(r>=i)return-1;if(e>=n)return 1;if(this===t)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(e>>>=0),s=Math.min(o,a),l=this.slice(r,i),c=t.slice(e,n),h=0;h<s;++h)if(l[h]!==c[h]){o=l[h],a=c[h];break}return o<a?-1:a<o?1:0},u.prototype.includes=function(t,e,n){return-1!==this.indexOf(t,e,n)},u.prototype.indexOf=function(t,e,n){return g(this,t,e,n,!0)},u.prototype.lastIndexOf=function(t,e,n){return g(this,t,e,n,!1)},u.prototype.write=function(t,e,n,r){if(void 0===e)r="utf8",n=this.length,e=0;else if(void 0===n&&"string"==typeof e)r=e,n=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e|=0,isFinite(n)?(n|=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-e;if((void 0===n||n>i)&&(n=i),t.length>0&&(n<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return A(this,t,e,n);case"utf8":case"utf-8":return $(this,t,e,n);case"ascii":return w(this,t,e,n);case"latin1":case"binary":return b(this,t,e,n);case"base64":return E(this,t,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return M(this,t,e,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function x(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;i<n;++i)r+=String.fromCharCode(127&t[i]);return r}function _(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;i<n;++i)r+=String.fromCharCode(t[i]);return r}function B(t,e,n){var r=t.length;(!e||e<0)&&(e=0),(!n||n<0||n>r)&&(n=r);for(var i="",o=e;o<n;++o)i+=F(t[o]);return i}function W(t,e,n){for(var r=t.slice(e,n),i="",o=0;o<r.length;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}function I(t,e,n){if(t%1!=0||t<0)throw new RangeError("offset is not uint");if(t+e>n)throw new RangeError("Trying to access beyond buffer length")}function S(t,e,n,r,i,o){if(!u.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>i||e<o)throw new RangeError('"value" argument is out of bounds');if(n+r>t.length)throw new RangeError("Index out of range")}function k(t,e,n,r){e<0&&(e=65535+e+1);for(var i=0,o=Math.min(t.length-n,2);i<o;++i)t[n+i]=(e&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function O(t,e,n,r){e<0&&(e=4294967295+e+1);for(var i=0,o=Math.min(t.length-n,4);i<o;++i)t[n+i]=e>>>8*(r?i:3-i)&255}function N(t,e,n,r,i,o){if(n+r>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function C(t,e,n,r,o){return o||N(t,0,n,4),i.write(t,e,n,r,23,4),n+4}function R(t,e,n,r,o){return o||N(t,0,n,8),i.write(t,e,n,r,52,8),n+8}u.prototype.slice=function(t,e){var n,r=this.length;if((t=~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),(e=void 0===e?r:~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),e<t&&(e=t),u.TYPED_ARRAY_SUPPORT)(n=this.subarray(t,e)).__proto__=u.prototype;else{var i=e-t;n=new u(i,void 0);for(var o=0;o<i;++o)n[o]=this[o+t]}return n},u.prototype.readUIntLE=function(t,e,n){t|=0,e|=0,n||I(t,e,this.length);for(var r=this[t],i=1,o=0;++o<e&&(i*=256);)r+=this[t+o]*i;return r},u.prototype.readUIntBE=function(t,e,n){t|=0,e|=0,n||I(t,e,this.length);for(var r=this[t+--e],i=1;e>0&&(i*=256);)r+=this[t+--e]*i;return r},u.prototype.readUInt8=function(t,e){return e||I(t,1,this.length),this[t]},u.prototype.readUInt16LE=function(t,e){return e||I(t,2,this.length),this[t]|this[t+1]<<8},u.prototype.readUInt16BE=function(t,e){return e||I(t,2,this.length),this[t]<<8|this[t+1]},u.prototype.readUInt32LE=function(t,e){return e||I(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},u.prototype.readUInt32BE=function(t,e){return e||I(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},u.prototype.readIntLE=function(t,e,n){t|=0,e|=0,n||I(t,e,this.length);for(var r=this[t],i=1,o=0;++o<e&&(i*=256);)r+=this[t+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*e)),r},u.prototype.readIntBE=function(t,e,n){t|=0,e|=0,n||I(t,e,this.length);for(var r=e,i=1,o=this[t+--r];r>0&&(i*=256);)o+=this[t+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*e)),o},u.prototype.readInt8=function(t,e){return e||I(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},u.prototype.readInt16LE=function(t,e){e||I(t,2,this.length);var n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt16BE=function(t,e){e||I(t,2,this.length);var n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt32LE=function(t,e){return e||I(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},u.prototype.readInt32BE=function(t,e){return e||I(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},u.prototype.readFloatLE=function(t,e){return e||I(t,4,this.length),i.read(this,t,!0,23,4)},u.prototype.readFloatBE=function(t,e){return e||I(t,4,this.length),i.read(this,t,!1,23,4)},u.prototype.readDoubleLE=function(t,e){return e||I(t,8,this.length),i.read(this,t,!0,52,8)},u.prototype.readDoubleBE=function(t,e){return e||I(t,8,this.length),i.read(this,t,!1,52,8)},u.prototype.writeUIntLE=function(t,e,n,r){(t=+t,e|=0,n|=0,r)||S(this,t,e,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[e]=255&t;++o<n&&(i*=256);)this[e+o]=t/i&255;return e+n},u.prototype.writeUIntBE=function(t,e,n,r){(t=+t,e|=0,n|=0,r)||S(this,t,e,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[e+i]=255&t;--i>=0&&(o*=256);)this[e+i]=t/o&255;return e+n},u.prototype.writeUInt8=function(t,e,n){return t=+t,e|=0,n||S(this,t,e,1,255,0),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},u.prototype.writeUInt16LE=function(t,e,n){return t=+t,e|=0,n||S(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):k(this,t,e,!0),e+2},u.prototype.writeUInt16BE=function(t,e,n){return t=+t,e|=0,n||S(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):k(this,t,e,!1),e+2},u.prototype.writeUInt32LE=function(t,e,n){return t=+t,e|=0,n||S(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):O(this,t,e,!0),e+4},u.prototype.writeUInt32BE=function(t,e,n){return t=+t,e|=0,n||S(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):O(this,t,e,!1),e+4},u.prototype.writeIntLE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);S(this,t,e,n,i-1,-i)}var o=0,a=1,s=0;for(this[e]=255&t;++o<n&&(a*=256);)t<0&&0===s&&0!==this[e+o-1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+n},u.prototype.writeIntBE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);S(this,t,e,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[e+o]=255&t;--o>=0&&(a*=256);)t<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+n},u.prototype.writeInt8=function(t,e,n){return t=+t,e|=0,n||S(this,t,e,1,127,-128),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},u.prototype.writeInt16LE=function(t,e,n){return t=+t,e|=0,n||S(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):k(this,t,e,!0),e+2},u.prototype.writeInt16BE=function(t,e,n){return t=+t,e|=0,n||S(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):k(this,t,e,!1),e+2},u.prototype.writeInt32LE=function(t,e,n){return t=+t,e|=0,n||S(this,t,e,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):O(this,t,e,!0),e+4},u.prototype.writeInt32BE=function(t,e,n){return t=+t,e|=0,n||S(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):O(this,t,e,!1),e+4},u.prototype.writeFloatLE=function(t,e,n){return C(this,t,e,!0,n)},u.prototype.writeFloatBE=function(t,e,n){return C(this,t,e,!1,n)},u.prototype.writeDoubleLE=function(t,e,n){return R(this,t,e,!0,n)},u.prototype.writeDoubleBE=function(t,e,n){return R(this,t,e,!1,n)},u.prototype.copy=function(t,e,n,r){if(n||(n=0),r||0===r||(r=this.length),e>=t.length&&(e=t.length),e||(e=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===t.length||0===this.length)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),t.length-e<r-n&&(r=t.length-e+n);var i,o=r-n;if(this===t&&n<e&&e<r)for(i=o-1;i>=0;--i)t[i+e]=this[i+n];else if(o<1e3||!u.TYPED_ARRAY_SUPPORT)for(i=0;i<o;++i)t[i+e]=this[i+n];else Uint8Array.prototype.set.call(t,this.subarray(n,n+o),e);return o},u.prototype.fill=function(t,e,n,r){if("string"==typeof t){if("string"==typeof e?(r=e,e=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),1===t.length){var i=t.charCodeAt(0);i<256&&(t=i)}if(void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!u.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"==typeof t&&(t&=255);if(e<0||this.length<e||this.length<n)throw new RangeError("Out of range index");if(n<=e)return this;var o;if(e>>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"==typeof t)for(o=e;o<n;++o)this[o]=t;else{var a=u.isBuffer(t)?t:U(new u(t,r).toString()),s=a.length;for(o=0;o<n-e;++o)this[o+e]=a[o%s]}return this};var D=/[^+\/0-9A-Za-z-_]/g;function F(t){return t<16?"0"+t.toString(16):t.toString(16)}function U(t,e){var n;e=e||1/0;for(var r=t.length,i=null,o=[],a=0;a<r;++a){if((n=t.charCodeAt(a))>55295&&n<57344){if(!i){if(n>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(e-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(e-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(e-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((e-=1)<0)break;o.push(n)}else if(n<2048){if((e-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function P(t){return r.toByteArray(function(t){if((t=function(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}(t).replace(D,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function Q(t,e,n,r){for(var i=0;i<r&&!(i+n>=e.length||i>=t.length);++i)e[i+n]=t[i];return i}}).call(this,n("yLpj"))},HJqd:function(t,e,n){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},Hcny:function(t,e,n){"use strict";n.d(e,"a",(function(){return h}));var r=n("8o2o"),i=n("q1tI"),o=n.n(i),a=n("vOnD"),s=n("ofer"),u=n("Z3vd"),l=n("qBzX"),c=n.n(l);function h(t){var e=t.title,n=t.description,i=t.button,a=t.icon,l=t.url,h=t.onClick,d=Object(r.a)(t,["title","description","button","icon","url","onClick"]),p=o.a.createElement(u.a,{variant:"outlined",color:"primary",className:"demo__btn",onClick:h},o.a.createElement("div",{className:"btn-content"},a,o.a.createElement(s.a,{component:"span",className:"btn-name"},i)));return o.a.createElement(f,d,o.a.createElement(s.a,{className:"demo__title",gutterBottom:!0},e),o.a.createElement(s.a,{className:"demo__desc",dangerouslySetInnerHTML:{__html:n}}),!!l&&o.a.createElement(c.a,{to:l},p),!l&&p)}h.defaultProps={onClick:function(){},url:""};var f=a.default.div.withConfig({displayName:"demo_item__Container",componentId:"sc-1arwbgx-0"})([".demo__title{font-size:24px;font-weight:900;color:#222222;}.demo__desc{height:150px;color:#6e6e6e;font-size:16px;overflow:hidden;margin-bottom:20px;@media (max-width:","px){height:auto;}}.demo__btn{height:150px;width:150px;color:#4e6af6 !important;border-color:#4e6af6 !important;text-transform:none;&:hover{background-color:rgba(78,106,246,0.1) !important;}.btn-content{color:#4e6af6;display:flex;flex-direction:column;align-items:center;justify-content:center;.btn-name{color:#4e6af6;height:24px;margin-top:20px;font-size:16px;}}}"],(function(t){return t.theme.breakpoints.values.sm}))},Hn4d:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={en:{generateError:"Request new qrcode failed",checkError:"Status check failed!",scanned:"Scanned Successfully",switchAccount:"Regenerate QRCode",refresh:"Refresh",open:"Open in ABT Wallet",error:"We encountered some errors when processing the request",oops:"Oops",forbidden:"Login user and wallet user mismatch, please logout, then login to retry"},zh:{generateError:"二维码生成失败",checkError:"扫码状态检查失败",scanned:"扫码成功",switchAccount:"重新扫码",refresh:"刷新",open:"在 ABT 钱包中打开",error:"服务器开小差了!",forbidden:"登录用户和扫码用户不匹配,为保障安全,请退出后重新登录",oops:"哎呀"}}},Hnud:function(t,e,n){"use strict";var r=n("xavC").parse,i=n("GziY").print,o=function(t,e){if(t.type.ofType){if(t.type.ofType.ofType&&t.type.ofType.ofType[e])return t.type.ofType.ofType[e];if(t.type.ofType[e])return t.type.ofType[e]}return t.type[e]||t[e]},a=function(t){return function(e){if(e.isDeprecated)return!1;var n=o(e,"kind");return t.includes(n)}},s=function t(e,n,r,i){var s=e.fields,u=(s||[]).filter(a(["SCALAR","ENUM"])).map((function(t){return{name:t.name,kind:t.kind}}));if(n>=i)return{scalar:u.filter((function(t){return Boolean(t.name)}))};var l=(s||[]).filter(a(["OBJECT"])).map((function(e){var a=o(e,"name");return{type:o(e,"kind"),name:e.name,args:(e.args||[]).reduce((function(t,e){return t[e.name]=e,t}),{}),fields:t(r[a],n+1,r,i)}})),c=(s||[]).filter(a(["UNION"])).map((function(e){var a=o(e,"name");return{type:e.type.kind,name:e.name,possibleTypes:r[a].possibleTypes.map((function(e){return{name:e.name,fields:t(r[e.name],n+1,r,i)}}))}}));return u.sort((function(t,e){return t.name-e.name})),l.sort((function(t,e){return t.name-e.name})),c.sort((function(t,e){return t.name-e.name})),{scalar:u,object:l,union:c}},u=function(t,e){return e.some((function(e){return e instanceof RegExp?e.test(t):e===t}))},l=function t(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return"\n  ".concat(e.scalar.filter((function(t){return!1===u(t.path,n)})).sort((function(t,e){return t.name.localeCompare(e.name)})).map((function(t){return t.name})).join("\n"),"\n  ").concat(Array.isArray(e.object)?e.object.filter((function(t){return(t.fields.scalar||[]).length||(t.fields.object||[]).length||(t.fields.union||[]).length})).filter((function(t){return!1===u(t.path,n)})).sort((function(t,e){return t.name.localeCompare(e.name)})).map((function(e){var i=Object.keys(e.args).length?"".concat(c(r[e.path]||{},e.args)):"",o=t(e.fields,n,r).trim();return"".concat(e.name," ").concat(i?"(".concat(i,")"):""," ").concat(o?"{".concat(o,"}"):"")})).join("\n"):"","\n  ").concat(Array.isArray(e.union)&&e.union.filter((function(t){return t.possibleTypes.length})).length?e.union.filter((function(t){return t.possibleTypes.length})).filter((function(t){return!1===u(t.path,n)})).sort((function(t,e){return t.name.localeCompare(e.name)})).map((function(e){return"".concat(e.name," {\n              __typename\n              ").concat(e.possibleTypes.filter((function(t){return!n.includes(t.name)})).map((function(e){return"... on ".concat(e.name," {\n                ").concat(t(e.fields,n,r).trim(),"\n              }")})),"\n            }")})).join("\n"):"","\n  ")},c=function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Empty args when generating graphql query");var r=[],i=Object.keys(n).some((function(t){var i="NON_NULL"===o(n[t],"kind")&&void 0===e[t];return i&&r.push(t),i}));if(i){var a="Missing required args {".concat(r.toString(),"} when generating query");throw new Error(a)}var s=function t(e,n){return Array.isArray(n)?"[".concat(n.map((function(n){return t(e,n)})).join(","),"]"):"String"===e?'"'.concat(n.toString().replace(/\\/g,"\\\\").replace(/"/g,'\\"'),'"'):["DateTime","ID","HexString"].includes(e)?'"'.concat(n.toString(),'"'):["BigNumber","Int","Float","Long","Boolean"].includes(e)?n:n.toString()},u=function(e,n){var r=o(n,"name"),i=o(n,"kind"),a=o(n,"fields"),u="";return"LIST"===n.kind?u="[".concat(e.map((function(o){return"SCALAR"===i?s(r,o):a?"{".concat(t(o,a),"}"):void console.error("formatArgs: unrecognized type in list",{value:e,spec:n,type:r,kind:i,fields:a})})).join(","),"]"):"LIST"===n.type.kind?u="[".concat(e.map((function(o){return"SCALAR"===n.type.ofType.kind?s(n.type.ofType.name,o):n.type.ofType.fields?"{".concat(t(o,n.type.ofType.fields),"}"):"SCALAR"===i?s(r,o):a?"{".concat(t(o,a),"}"):void console.error("formatArgs: unrecognized type in list",{value:e,spec:n,type:r,kind:i,fields:a})})).join(","),"]"):"SCALAR"===i?u=s(r,e):"ENUM"===i?u=e:"INPUT_OBJECT"===i&&(u="{".concat(t(e,a),"}")),u};return Object.keys(e||{}).filter((function(t){return n[t]})).map((function(t){return"".concat(t,": ").concat(u(e[t],n[t]))})).join(", ")},h=function t(e,n){return e.reduce((function(e,r){e[r.name]=r;var i=o(r,"name");return"INPUT_OBJECT"===o(r,"kind")&&Array.isArray(n[i].inputFields)&&(r.fields=n[i].inputFields.reduce((function(e,r){e[r.name]=r;var i=o(r,"name");if("INPUT_OBJECT"===o(r,"kind")){var a=t(n[i].inputFields,n);"LIST"===r.type.kind?e[r.name].type.ofType.fields=a:e[r.name].type.fields=a}return e}),{})),e}),{})},f=function(t){var e=t.types,n=t.rootName,o=t.ignoreFields,a=t.type,u=t.maxDepth,f=void 0===u?4:u,d=e.reduce((function(t,e){return!1===e.name.startsWith("__")&&(t[e.name]=e),t}),{}),p={query:"",mutation:"mutation",subscription:"subscription"}[a];return d[n].fields.reduce((function(t,e){var n=s(d[e.type.name],0,d,f||4);!function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";Array.isArray(e.scalar)&&e.scalar.forEach((function(t){t.path=[n,t.name].filter(Boolean).join(".")})),Array.isArray(e.object)&&e.object.forEach((function(e){e.path=[n,e.name].filter(Boolean).join("."),t(e.fields,e.path)})),Array.isArray(e.union)&&e.union.forEach((function(t){t.path=[n,t.name].filter(Boolean).join(".")}))}(n);var a=h(e.args,d),u="function"==typeof o?o(e):o||[],m=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],s=e.args.length?"".concat(c(t,a)):"",h=l(n,[].concat(o||[]).concat(u),t).trim(),f="".concat(p,"{").concat(e.name).concat(s?"(".concat(s,")"):"").concat(h?"{".concat(h,"}"):"","}");try{return i(r(f))}catch(d){throw console.error("GraphQLBuilder Error:",f),d}};return m.args=a,t[e.name]=m,t}),{})},d=function t(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"inputFields",i={};if(!Array.isArray(e[r]))return p(e,n,r);e[r].forEach((function(e){switch(e.type.kind){case"LIST":i[e.name]=[t(n[e.type.ofType.name],n,r)];break;case"SCALAR":i[e.name]=p(e.type,n,r);break;case"NON_NULL":i[e.name]=p(e.type.ofType,n,r);break;case"OBJECT":case"ENUM":i[e.name]=p(n[e.type.name],n,r)}}));var o=Object.keys(i);return 1===o.length&&Array.isArray(i[o[0]])?i[o[0]]:i},p=function(t,e,n){return["String","HexString"].includes(t.name)?"abc":"Boolean"===t.name||("DateTime"===t.name?new Date("2019-04-29").toISOString():["BigNumber","Int","Float","Long"].includes(t.name)?123:"ENUM"===t.kind?t.enumValues[0].name:["INPUT_OBJECT","OBJECT"].includes(t.kind)?d(e[t.name],e,n):void 0)};t.exports={getQueryBuilders:function(t){var e=t.types,n=t.rootName,r=t.ignoreFields,i=t.maxDepth;return f({types:e,rootName:n,ignoreFields:r,maxDepth:i,type:"query"})},getMutationBuilders:function(t){var e=t.types,n=t.rootName,r=t.ignoreFields,i=t.maxDepth;return f({types:e,rootName:n,ignoreFields:r,maxDepth:i,type:"mutation"})},getSubscriptionBuilders:function(t){var e=t.types,n=t.rootName,r=t.ignoreFields,i=t.maxDepth;return f({types:e,rootName:n,ignoreFields:r,maxDepth:i,type:"subscription"})},getGraphQLBuilders:f,getTypeFilter:a,resolveFieldTree:s,makeQuery:l,extractArgSpecs:h,formatArgs:c,fakeMessage:d,fakeField:p}},Kwxj:function(t,e,n){"use strict";var r=n("PKN+"),i=n("Z6qb"),o=n("Uohf"),a=n("PMiU");function s(t){var e=new o(t),n=i(o.prototype.request,e);return r.extend(n,o.prototype,e),r.extend(n,e),n}var u=s(n("+QqV"));u.Axios=o,u.create=function(t){return s(a(u.defaults,t))},u.Cancel=n("OZwJ"),u.CancelToken=n("5n0a"),u.isCancel=n("QzpD"),u.all=function(t){return Promise.all(t)},u.spread=n("9+Wx"),u.isAxiosError=n("Mncm"),t.exports=u,t.exports.default=u},MH0d:function(t,e,n){"use strict";(function(e){function n(t){return(t+"===".slice((t.length+3)%4)).replace(/-/g,"+").replace(/_/g,"/")}function r(t){return t.replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}t.exports={unescape:n,escape:r,encode:function(t,n){return r(e.from(t,n||"utf8").toString("base64"))},decode:function(t,r){return e.from(n(t),"base64").toString(r||"utf8")}}}).call(this,n("HDXh").Buffer)},MlYE:function(t,e,n){"use strict";var r=n("PKN+");t.exports=function(t,e){r.forEach(t,(function(n,r){r!==e&&r.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[r])}))}},Mncm:function(t,e,n){"use strict";t.exports=function(t){return"object"==typeof t&&!0===t.isAxiosError}},N5Wt:function(t,e,n){t.exports=n("Kwxj")},OZwJ:function(t,e,n){"use strict";function r(t){this.message=t}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,t.exports=r},"PKN+":function(t,e,n){"use strict";var r=n("Z6qb"),i=Object.prototype.toString;function o(t){return"[object Array]"===i.call(t)}function a(t){return void 0===t}function s(t){return null!==t&&"object"==typeof t}function u(t){if("[object Object]"!==i.call(t))return!1;var e=Object.getPrototypeOf(t);return null===e||e===Object.prototype}function l(t){return"[object Function]"===i.call(t)}function c(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),o(t))for(var n=0,r=t.length;n<r;n++)e.call(null,t[n],n,t);else for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&e.call(null,t[i],i,t)}t.exports={isArray:o,isArrayBuffer:function(t){return"[object ArrayBuffer]"===i.call(t)},isBuffer:function(t){return null!==t&&!a(t)&&null!==t.constructor&&!a(t.constructor)&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"undefined"!=typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:s,isPlainObject:u,isUndefined:a,isDate:function(t){return"[object Date]"===i.call(t)},isFile:function(t){return"[object File]"===i.call(t)},isBlob:function(t){return"[object Blob]"===i.call(t)},isFunction:l,isStream:function(t){return s(t)&&l(t.pipe)},isURLSearchParams:function(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:c,merge:function t(){var e={};function n(n,r){u(e[r])&&u(n)?e[r]=t(e[r],n):u(n)?e[r]=t({},n):o(n)?e[r]=n.slice():e[r]=n}for(var r=0,i=arguments.length;r<i;r++)c(arguments[r],n);return e},extend:function(t,e,n){return c(e,(function(e,i){t[i]=n&&"function"==typeof e?r(e,n):e})),t},trim:function(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")},stripBOM:function(t){return 65279===t.charCodeAt(0)&&(t=t.slice(1)),t}}},PMiU:function(t,e,n){"use strict";var r=n("PKN+");t.exports=function(t,e){e=e||{};var n={},i=["url","method","data"],o=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function u(t,e){return r.isPlainObject(t)&&r.isPlainObject(e)?r.merge(t,e):r.isPlainObject(e)?r.merge({},e):r.isArray(e)?e.slice():e}function l(i){r.isUndefined(e[i])?r.isUndefined(t[i])||(n[i]=u(void 0,t[i])):n[i]=u(t[i],e[i])}r.forEach(i,(function(t){r.isUndefined(e[t])||(n[t]=u(void 0,e[t]))})),r.forEach(o,l),r.forEach(a,(function(i){r.isUndefined(e[i])?r.isUndefined(t[i])||(n[i]=u(void 0,t[i])):n[i]=u(void 0,e[i])})),r.forEach(s,(function(r){r in e?n[r]=u(t[r],e[r]):r in t&&(n[r]=u(void 0,t[r]))}));var c=i.concat(o).concat(a).concat(s),h=Object.keys(t).concat(Object.keys(e)).filter((function(t){return-1===c.indexOf(t)}));return r.forEach(h,l),n}},QkCg:function(t,e,n){"use strict";var r=n("PKN+"),i=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,n,o,a={};return t?(r.forEach(t.split("\n"),(function(t){if(o=t.indexOf(":"),e=r.trim(t.substr(0,o)).toLowerCase(),n=r.trim(t.substr(o+1)),e){if(a[e]&&i.indexOf(e)>=0)return;a[e]="set-cookie"===e?(a[e]?a[e]:[]).concat([n]):a[e]?a[e]+", "+n:n}})),a):a}},QqcV:function(t,e,n){"use strict";var r=n("hwdV").Buffer;t.exports=function(t){if(t.length>=255)throw new TypeError("Alphabet too long");for(var e=new Uint8Array(256),n=0;n<e.length;n++)e[n]=255;for(var i=0;i<t.length;i++){var o=t.charAt(i),a=o.charCodeAt(0);if(255!==e[a])throw new TypeError(o+" is ambiguous");e[a]=i}var s=t.length,u=t.charAt(0),l=Math.log(s)/Math.log(256),c=Math.log(256)/Math.log(s);function h(t){if("string"!=typeof t)throw new TypeError("Expected String");if(0===t.length)return r.alloc(0);var n=0;if(" "!==t[n]){for(var i=0,o=0;t[n]===u;)i++,n++;for(var a=(t.length-n)*l+1>>>0,c=new Uint8Array(a);t[n];){var h=e[t.charCodeAt(n)];if(255===h)return;for(var f=0,d=a-1;(0!==h||f<o)&&-1!==d;d--,f++)h+=s*c[d]>>>0,c[d]=h%256>>>0,h=h/256>>>0;if(0!==h)throw new Error("Non-zero carry");o=f,n++}if(" "!==t[n]){for(var p=a-o;p!==a&&0===c[p];)p++;var m=r.allocUnsafe(i+(a-p));m.fill(0,0,i);for(var v=i;p!==a;)m[v++]=c[p++];return m}}}return{encode:function(e){if((Array.isArray(e)||e instanceof Uint8Array)&&(e=r.from(e)),!r.isBuffer(e))throw new TypeError("Expected Buffer");if(0===e.length)return"";for(var n=0,i=0,o=0,a=e.length;o!==a&&0===e[o];)o++,n++;for(var l=(a-o)*c+1>>>0,h=new Uint8Array(l);o!==a;){for(var f=e[o],d=0,p=l-1;(0!==f||d<i)&&-1!==p;p--,d++)f+=256*h[p]>>>0,h[p]=f%s>>>0,f=f/s>>>0;if(0!==f)throw new Error("Non-zero carry");i=d,o++}for(var m=l-i;m!==l&&0===h[m];)m++;for(var v=u.repeat(n);m<l;++m)v+=t.charAt(h[m]);return v},decodeUnsafe:h,decode:function(t){var e=h(t);if(e)return e;throw new Error("Non-base"+s+" character")}}}},QzpD:function(t,e,n){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},RaGa:function(t,e,n){"use strict";var r=n("PKN+");t.exports=function(t,e,n){return r.forEach(n,(function(n){t=n(t,e)})),t}},TNpm:function(t,e,n){"use strict";n.d(e,"a",(function(){return A}));var r=n("q1tI"),i=n.n(r),o=n("tRbT"),a=n("WGPn"),s=n.n(a),u=n("kD0k"),l=n.n(u),c=(n("ls82"),n("/S4K")),h=n("p46w"),f=n.n(h),d=n("i7VC"),p=n.n(d),m=n("Cbtb"),v=n("p041");function g(t){var e=t.t,n=t.onClose,r=function(){var t=Object(c.a)(l.a.mark((function t(e){return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.sessionToken&&Object(v.d)(e.sessionToken),window.location.reload();case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return i.a.createElement(p.a,{responsive:!0,locale:f.a.get("nf_lang")||"en",action:"login",callbackDelay:2500,checkTimeout:12e4,checkFn:m.a.get,onClose:n,onSuccess:r,messages:{title:e("dialog.login.title"),scan:e("dialog.login.scan"),confirm:e("dialog.login.confirm"),success:e("dialog.login.success")}})}g.defaultProps={onClose:function(){}};var y=n("Hcny");function A(t){var e=t.t,n=Object(r.useState)(!1),a=n[0],u=n[1];return i.a.createElement(o.a,{container:!0,spacing:3},i.a.createElement(o.a,{item:!0,xs:12,sm:6,md:8},i.a.createElement(y.a,{title:e("try.title"),description:e("try.description"),button:e("try.button"),icon:i.a.createElement(s.a,{size:32}),onClick:function(){return u(!0)}})),a&&i.a.createElement(g,{t:e,onClose:function(){return u(!1)}}))}},TrU6:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=(0,r.useRef)();(0,r.useEffect)((function(){n.current=t}),[t]),(0,r.useEffect)((function(){if(null!==e){var t=setInterval((function(){n.current()}),e);return function(){return clearInterval(t)}}}),[e])};var r=n("q1tI")},UB5X:function(t,e,n){var r=n("NykK"),i=n("ExA7");t.exports=function(t){return"number"==typeof t||i(t)&&"[object Number]"==r(t)}},UWJ2:function(t,e){t.exports=function(t){if("string"!=typeof t)throw new Error("[is-hex-prefixed] value must be type 'string', is currently type "+typeof t+", while checking isHexPrefixed.");return"0x"===t.slice(0,2)}},UXhg:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=m;var r=c(n("q1tI")),i=c(n("17x9")),o=c(n("vOnD")),a=c(n("KI6R")),s=c(n("wa63")),u=c(n("XZqO")),l=n("zGJ3");function c(t){return t&&t.__esModule?t:{default:t}}function h(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var f=function(t){return r.default.createElement("svg",t,r.default.createElement("title",null,"Appstore"),r.default.createElement("g",{fill:"none",fillRule:"evenodd"},r.default.createElement("path",{d:"M.198 3.792v42.064a3.594 3.594 0 0 0 3.595 3.594h164.414a3.594 3.594 0 0 0 3.595-3.594V3.792a3.594 3.594 0 0 0-3.595-3.594H3.793A3.594 3.594 0 0 0 .198 3.792z",fill:"#000",fillRule:"nonzero"}),r.default.createElement("path",{d:"M65.788 38.665h2.924l-6.402-17.73H59.35l-6.402 17.73h2.826l1.634-4.706h6.759l1.622 4.706zm-5.1-14.512h.21l2.567 7.496h-5.357l2.58-7.496zm15.778.91c-1.818 0-3.391.91-4.202 2.433h-.197v-2.212h-2.543v17.719h2.642v-6.365h.209c.7 1.413 2.211 2.248 4.116 2.248 3.38 0 5.53-2.666 5.53-6.918 0-4.251-2.15-6.905-5.555-6.905zm-.75 11.452c-2.21 0-3.6-1.745-3.6-4.534 0-2.802 1.39-4.547 3.613-4.547 2.237 0 3.576 1.708 3.576 4.534 0 2.839-1.34 4.547-3.588 4.547zm14.452-11.452c-1.819 0-3.391.91-4.202 2.433h-.197v-2.212h-2.544v17.719h2.642v-6.365h.21c.7 1.413 2.211 2.248 4.116 2.248 3.379 0 5.529-2.666 5.529-6.918 0-4.251-2.15-6.905-5.554-6.905zm-.75 11.452c-2.211 0-3.6-1.745-3.6-4.534 0-2.802 1.389-4.547 3.613-4.547 2.236 0 3.575 1.708 3.575 4.534 0 2.839-1.339 4.547-3.588 4.547zm11.896-2.617c.197 3.17 2.839 5.197 6.771 5.197 4.202 0 6.832-2.125 6.832-5.517 0-2.666-1.5-4.14-5.136-4.989l-1.954-.479c-2.31-.54-3.244-1.266-3.244-2.531 0-1.598 1.45-2.642 3.625-2.642 2.064 0 3.49 1.02 3.748 2.654h2.678c-.16-2.986-2.789-5.087-6.39-5.087-3.87 0-6.45 2.101-6.45 5.26 0 2.604 1.462 4.152 4.669 4.902l2.286.553c2.346.553 3.379 1.364 3.379 2.716 0 1.572-1.622 2.715-3.834 2.715-2.372 0-4.018-1.069-4.252-2.752h-2.728zm15.877-11.858v3.305h-2.2v2.224h2.2v7.557c0 2.58 1.167 3.613 4.104 3.613.516 0 .995-.061 1.413-.135v-2.2c-.368.037-.577.062-.983.062-1.315 0-1.892-.615-1.892-2.015v-6.882h2.998v-2.224h-2.998V22.04h-2.642zm12.19 14.536c-2.298 0-3.588-1.683-3.588-4.608 0-2.9 1.29-4.595 3.588-4.595 2.286 0 3.588 1.696 3.588 4.595 0 2.913-1.302 4.608-3.588 4.608zm0 2.347c3.908 0 6.304-2.617 6.304-6.955 0-4.313-2.409-6.942-6.304-6.942-3.907 0-6.316 2.63-6.316 6.942 0 4.338 2.396 6.955 6.316 6.955zm7.509-.258h2.642v-7.9c0-1.88 1.413-3.146 3.403-3.146.443 0 1.254.086 1.463.16v-2.606c-.283-.073-.787-.11-1.168-.11-1.745 0-3.22.958-3.6 2.273h-.197v-2.052h-2.543v13.381zm13.456-11.39c1.953 0 3.231 1.363 3.293 3.465h-6.759c.148-2.09 1.512-3.465 3.466-3.465zm3.28 7.778c-.491 1.044-1.585 1.622-3.182 1.622-2.114 0-3.478-1.487-3.564-3.834v-.148h9.45v-.921c0-4.203-2.249-6.746-5.972-6.746-3.773 0-6.169 2.715-6.169 6.992 0 4.276 2.347 6.905 6.181 6.905 3.06 0 5.198-1.474 5.8-3.87h-2.544zM55.423 7.094v8.443h3.048c2.516 0 3.973-1.55 3.973-4.248 0-2.656-1.468-4.195-3.973-4.195h-3.048zm1.31 1.193h1.592c1.75 0 2.785 1.112 2.785 3.02 0 1.936-1.018 3.037-2.785 3.037h-1.592V8.287zm10.323 6.255c-1.094 0-1.708-.801-1.708-2.194 0-1.38.614-2.188 1.708-2.188 1.089 0 1.709.807 1.709 2.188 0 1.387-.62 2.194-1.709 2.194zm0 1.118c1.861 0 3.002-1.246 3.002-3.312 0-2.054-1.147-3.306-3.002-3.306-1.86 0-3.007 1.252-3.007 3.306 0 2.066 1.14 3.312 3.007 3.312zM79.92 9.165H78.66l-1.136 4.863h-.099l-1.31-4.863H74.91l-1.31 4.863h-.094l-1.141-4.863h-1.276l1.755 6.372h1.294l1.31-4.693h.1l1.316 4.693h1.305l1.75-6.372zm1.598 6.372h1.258V11.81c0-.995.62-1.615 1.633-1.615.936 0 1.392.509 1.392 1.533v3.81h1.258v-4.126c0-1.515-.801-2.37-2.223-2.37-.96 0-1.703.427-2.013 1.135h-.094V9.165h-1.21v6.372zm7.667 0h1.258V6.678h-1.258v8.86zm6.133-.995c-1.094 0-1.709-.801-1.709-2.194 0-1.38.615-2.188 1.709-2.188 1.088 0 1.708.807 1.708 2.188 0 1.387-.62 2.194-1.708 2.194zm0 1.118c1.86 0 3.002-1.246 3.002-3.312 0-2.054-1.147-3.306-3.002-3.306-1.86 0-3.008 1.252-3.008 3.306 0 2.066 1.141 3.312 3.008 3.312zm6.894-1.077c-.685 0-1.182-.333-1.182-.907 0-.561.398-.86 1.276-.918l1.556-.1v.533c0 .79-.702 1.392-1.65 1.392zm-.322 1.06c.837 0 1.533-.363 1.913-1.001h.1v.895h1.211v-4.353c0-1.346-.9-2.142-2.498-2.142-1.446 0-2.475.702-2.604 1.797h1.217c.14-.451.626-.708 1.328-.708.86 0 1.305.38 1.305 1.053v.55l-1.726.1c-1.516.093-2.37.754-2.37 1.901 0 1.164.895 1.908 2.124 1.908zm7.643 0c.878 0 1.62-.416 2.001-1.112h.1v1.006h1.205V6.678h-1.258v3.5h-.094c-.345-.703-1.082-1.118-1.954-1.118-1.609 0-2.645 1.275-2.645 3.288 0 2.019 1.024 3.295 2.645 3.295zm.357-5.454c1.053 0 1.714.837 1.714 2.165 0 1.334-.655 2.16-1.714 2.16-1.065 0-1.703-.814-1.703-2.166 0-1.34.644-2.159 1.703-2.159zm11.4 4.353c-1.094 0-1.708-.801-1.708-2.194 0-1.38.614-2.188 1.709-2.188 1.088 0 1.708.807 1.708 2.188 0 1.387-.62 2.194-1.708 2.194zm0 1.118c1.861 0 3.002-1.246 3.002-3.312 0-2.054-1.146-3.306-3.001-3.306-1.861 0-3.008 1.252-3.008 3.306 0 2.066 1.141 3.312 3.008 3.312zm4.812-.123h1.258V11.81c0-.995.62-1.615 1.632-1.615.936 0 1.393.509 1.393 1.533v3.81h1.258v-4.126c0-1.515-.802-2.37-2.224-2.37-.96 0-1.702.427-2.013 1.135h-.093V9.165H126.1v6.372zM137.73 7.62v1.574h-1.048v1.06h1.048v3.598c0 1.229.555 1.72 1.954 1.72.246 0 .474-.029.673-.064V14.46c-.176.017-.275.029-.468.029-.626 0-.901-.293-.901-.96v-3.277h1.427V9.194h-1.427V7.62h-1.258zm4.477 7.917h1.258v-3.721c0-.966.638-1.615 1.668-1.615.947 0 1.421.515 1.421 1.533v3.803h1.258v-4.113c0-1.516-.819-2.376-2.252-2.376-.96 0-1.697.427-2.007 1.141h-.1V6.68h-1.246v8.858zm10.294-5.424c.93 0 1.538.65 1.568 1.65h-3.219c.07-.995.72-1.65 1.65-1.65zm1.562 3.704c-.234.497-.755.772-1.516.772-1.006 0-1.656-.708-1.697-1.825v-.07h4.5v-.44c0-2-1.07-3.212-2.844-3.212-1.796 0-2.937 1.293-2.937 3.33 0 2.036 1.118 3.288 2.943 3.288 1.457 0 2.475-.702 2.762-1.843h-1.211z",fill:"#FFF"}),r.default.createElement("g",{fill:"#FFF"},r.default.createElement("path",{d:"M37.747 25.07c-.038-4.285 3.51-6.37 3.672-6.468-2.01-2.93-5.124-3.33-6.218-3.361-2.616-.276-5.153 1.565-6.486 1.565-1.359 0-3.41-1.539-5.622-1.493-2.846.043-5.508 1.691-6.968 4.25-3.013 5.216-.766 12.883 2.121 17.1 1.444 2.066 3.132 4.37 5.34 4.29 2.161-.088 2.969-1.378 5.576-1.378 2.584 0 3.342 1.377 5.595 1.324 2.319-.034 3.779-2.073 5.173-4.158 1.669-2.365 2.339-4.698 2.365-4.818-.053-.017-4.502-1.715-4.548-6.852M33.492 12.467c1.162-1.454 1.958-3.431 1.737-5.438-1.682.075-3.786 1.164-4.998 2.585-1.071 1.253-2.029 3.306-1.781 5.237 1.89.141 3.83-.953 5.042-2.384"}))))};f.defaultProps={width:"172",height:"50",viewBox:"0 0 172 50",xmlns:"http://www.w3.org/2000/svg"};var d=function(t){return r.default.createElement("svg",t,r.default.createElement("title",null,"Playstore"),r.default.createElement("defs",null,r.default.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"38.913%",id:"b"},r.default.createElement("stop",{stopColor:"#FBDA09",offset:"0%"}),r.default.createElement("stop",{stopColor:"#FFBC00",offset:"100%"})),r.default.createElement("path",{d:"M28.354 14.689c1.77 1.006 1.77 2.638 0 3.645L3.228 32.625C1.458 33.632.023 32.8.023 30.763V2.26C.023.225 1.458-.609 3.228.398l25.126 14.29z",id:"a"}),r.default.createElement("linearGradient",{x1:"0%",y1:"58.476%",x2:"69.306%",y2:"39.083%",id:"c"},r.default.createElement("stop",{stopColor:"#01E2FF",offset:"0%"}),r.default.createElement("stop",{stopColor:"#01C4FF",offset:"100%"})),r.default.createElement("linearGradient",{x1:"20.281%",y1:"20.102%",x2:"83.82%",y2:"83.621%",id:"e"},r.default.createElement("stop",{stopColor:"#28D781",offset:"0%"}),r.default.createElement("stop",{stopColor:"#02F076",offset:"100%"})),r.default.createElement("linearGradient",{x1:"74.488%",y1:"17.43%",x2:"10.108%",y2:"91.184%",id:"f"},r.default.createElement("stop",{stopColor:"#F2414E",offset:"0%"}),r.default.createElement("stop",{stopColor:"#E02554",offset:"100%"}))),r.default.createElement("g",{fill:"none",fillRule:"evenodd"},r.default.createElement("path",{d:"M.17 4.852V44.54a4.681 4.681 0 0 0 4.682 4.681h162.296a4.682 4.682 0 0 0 4.682-4.681V4.85a4.681 4.681 0 0 0-4.682-4.68H4.852A4.682 4.682 0 0 0 .17 4.85z",fill:"#000",fillRule:"nonzero"}),r.default.createElement("g",{fill:"#FFF"},r.default.createElement("path",{d:"M91.207 16.084a4.213 4.213 0 1 1 0-8.425 4.213 4.213 0 0 1 0 8.425zm0-1.287a2.925 2.925 0 1 0 0-5.85 2.925 2.925 0 0 0 0 5.85zM62.656 12.34v2.574h3.393v.936h-4.68V8.01h4.68v.936h-3.393v2.457h3.042v.937h-3.042zM70.613 8.946v6.904h-1.288V8.946h-1.989V8.01h5.266v.936h-1.99zM82.08 8.946v6.904h-1.287V8.946h-1.99V8.01h5.266v.936H82.08zM76.346 8.01h1.287v7.84h-1.287zM97.233 8.01h-.76v7.84h1.287V9.731l3.744 6.119h1.288V8.01h-1.288v5.737l-3.51-5.737h-.76zM59.376 8.916c-.686-.723-1.69-1.14-2.883-1.14a4.133 4.133 0 0 0-4.135 4.13 4.135 4.135 0 0 0 4.135 4.13c2.322.022 4.258-1.614 3.871-4.454v-.042h-1.03c.009.119.012.241.01.366.002 2.029-1.168 2.98-2.816 2.98a2.982 2.982 0 0 1-2.983-2.98 2.982 2.982 0 0 1 2.983-2.98c.824 0 1.539.282 2.042.796l.806-.806z"})),r.default.createElement("g",{fill:"#FFF"},r.default.createElement("path",{d:"M125.375 22.052h6.634s3.82.65 3.82 5.035-3.82 5.035-3.82 5.035h-6.634v-10.07zm1.287 2.436v5.404h4.504s2.05 0 2.05-2.702-2.05-2.702-2.05-2.702h-4.504z"}),r.default.createElement("path",{d:"M124.79 22.052h2.34v16.382h-2.34zM137.193 22.052h2.34v16.382h-2.34zM148.208 37.262c-.645.532-1.675 1.033-3.303 1.135-3.729.232-3.73-3.17-3.73-3.4 0-.23-.185-3.004 2.782-3.445 2.1-.313 3.571.208 4.251.538v-.481c-.167-.637-.684-1.809-2.235-1.809-2.131 0-2.602 1.152-2.602 1.152l-1.949-1.152s1.09-2.249 4.364-2.249c4.07 0 4.763 2.808 4.763 3.753V38.428h-2.341v-1.166zm-.167-3.508s-4.509-1.216-4.666 1.317c-.156 2.533 4.326 1.317 4.726-.479 0-.57-.06-.838-.06-.838zM154.94 37.812l-2.183 5.185h2.34l6.331-15.038h-2.34l-2.978 7.074-3.002-7.13h-2.34l4.172 9.91zM119.55 31.732l-7.4 3.059s.477 1.692 2.703 1.703c1.742.009 2.726-1.545 2.726-1.545l1.878 1.272s-1.516 2.451-4.62 2.451c-3.813 0-5.493-3.335-5.493-5.5 0-2.087 1.334-5.62 5.257-5.62 3.924 0 4.95 4.18 4.95 4.18zm-2.815-.867s-.931-1.417-2.36-1.155c-3.02.552-2.64 3.196-2.64 3.196l5-2.04zM105.834 22.052h2.476V38.4h-2.476zM101.872 27.907l2.288.02V38.24c0 2.636-1.569 5.418-5.262 5.418-3.694 0-4.887-3.273-4.887-3.273l2.102-.884s.64 2.017 2.894 2.017c2.566 0 2.865-2.334 2.865-3.133v-1.12s-.888 1.39-3.093 1.39c-2.39 0-5.232-2.049-5.232-5.54 0-3.493 2.676-5.49 5.26-5.563 2.07-.058 3.065 1.374 3.065 1.374v-1.02zm-2.897 8.653c1.669 0 3.022-1.53 3.022-3.415 0-1.886-1.353-3.415-3.022-3.415-1.67 0-3.022 1.529-3.022 3.415 0 1.886 1.353 3.415 3.022 3.415zM86.949 38.668a5.564 5.564 0 0 1-5.571-5.558 5.564 5.564 0 0 1 5.57-5.559 5.564 5.564 0 0 1 5.571 5.559 5.564 5.564 0 0 1-5.57 5.558zm-.037-2.18c1.73 0 3.132-1.512 3.132-3.378s-1.402-3.379-3.132-3.379c-1.73 0-3.131 1.513-3.131 3.379s1.402 3.378 3.131 3.378zM74.896 38.668a5.564 5.564 0 0 1-5.57-5.558 5.564 5.564 0 0 1 5.57-5.559 5.564 5.564 0 0 1 5.57 5.559 5.564 5.564 0 0 1-5.57 5.558zm-.036-2.18c1.73 0 3.131-1.512 3.131-3.378S76.59 29.73 74.86 29.73c-1.73 0-3.131 1.513-3.131 3.379s1.401 3.378 3.13 3.378z"}),r.default.createElement("g",null,r.default.createElement("path",{d:"M60.512 29.314h7.355l-.073 2.325h-7.282z"}),r.default.createElement("path",{d:"M66.42 23.843c-1.432-1.508-3.526-2.376-6.017-2.376-4.766 0-8.63 3.854-8.63 8.61 0 4.754 3.864 8.602 8.63 8.61 4.845.043 8.886-3.366 8.078-9.287v-.086h-2.149c.018.247.024.501.018.762.005 4.23-2.436 6.212-5.875 6.212-3.438 0-6.226-2.78-6.226-6.212 0-3.43 2.788-6.212 6.226-6.212 1.72 0 3.212.587 4.261 1.658l1.683-1.679z"}))),r.default.createElement("g",{transform:"translate(11.755 8.127)"},r.default.createElement("mask",{id:"d",fill:"#fff"},r.default.createElement("use",{xlinkHref:"#a"})),r.default.createElement("use",{fill:"url(#b)",xlinkHref:"#a"}),r.default.createElement("path",{fill:"url(#c)",mask:"url(#d)",d:"M0-.012l16.357 16.258-16.568 16.9z"}),r.default.createElement("path",{fill:"url(#e)",mask:"url(#d)",d:"M-3.364-3.358l19.72 19.609 5.862-5.593z"}),r.default.createElement("path",{fill:"url(#f)",mask:"url(#d)",d:"M16.358 16.247l8.975 9.046L-1.48 34.34z"}))))};d.defaultProps={width:"172",height:"50",viewBox:"0 0 172 50",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"};var p=function(t){return r.default.createElement("svg",t,r.default.createElement("title",null,"android"),r.default.createElement("g",{fill:"none",fillRule:"evenodd"},r.default.createElement("path",{d:"M172 44.328c0 3.133-2.794 5.672-6.24 5.672H6.24c-1.654 0-3.242-.598-4.412-1.661C.658 47.275 0 45.832 0 44.329V5.671C0 2.539 2.794 0 6.24 0h159.52c3.446 0 6.24 2.54 6.24 5.672v38.656",fill:"#100F0D",fillRule:"nonzero"}),r.default.createElement("text",{fill:"#FFF",fontFamily:"Arial-BoldMT, Arial",fontSize:"23.441",fontWeight:"bold"},r.default.createElement("tspan",{x:"63.624",y:"42.135"},"Android")),r.default.createElement("text",{fill:"#FFF",fillRule:"nonzero",fontFamily:"ArialMT, Arial",fontSize:"11.721"},r.default.createElement("tspan",{x:"64",y:"19"},"Download for")),r.default.createElement("g",{fill:"#9FC732",fillRule:"nonzero"},r.default.createElement("path",{d:"M40.48 18.031H20.153a.818.818 0 0 0-.818.817v17.01c0 .45.366.816.818.816h3.625v5.732c0 1.33 1.08 2.409 2.413 2.409a2.411 2.411 0 0 0 2.414-2.409v-5.732h3.376v5.732c0 1.33 1.08 2.409 2.413 2.409a2.41 2.41 0 0 0 2.414-2.409v-5.732h3.674a.82.82 0 0 0 .819-.817V18.848a.818.818 0 0 0-.82-.817m-24.588-.004a2.411 2.411 0 0 0-2.413 2.408v9.782a2.41 2.41 0 0 0 2.413 2.408 2.41 2.41 0 0 0 2.414-2.408v-9.782a2.41 2.41 0 0 0-2.414-2.408M44.877 17.66c-1.33 0-2.41 1.091-2.41 2.436v9.895c0 1.345 1.08 2.436 2.41 2.436s2.41-1.09 2.41-2.436v-9.895c0-1.345-1.08-2.436-2.41-2.436m-19.441-6.768a.924.924 0 0 1 .813.464.945.945 0 0 1 0 .945.924.924 0 0 1-.813.464.932.932 0 0 1-.913-.936c0-.512.406-.93.913-.937zm10.96.937a.939.939 0 0 1-.454.836.918.918 0 0 1-.944 0 .939.939 0 0 1-.454-.836.931.931 0 0 1 .926-.906c.5 0 .91.4.926.906zm-15.902 4.628h19.918c.52 0 .907-.483.8-.998a11.12 11.12 0 0 0-5.37-7.395l1.702-3.106a.44.44 0 0 0-.168-.592.426.426 0 0 0-.585.17l-1.716 3.129a10.856 10.856 0 0 0-4.622-1.027 10.854 10.854 0 0 0-4.622 1.027l-1.716-3.13a.428.428 0 0 0-.58-.16.438.438 0 0 0-.173.582l1.702 3.107a11.123 11.123 0 0 0-5.37 7.395.825.825 0 0 0 .8.998"}))))};function m(t){var e=(0,s.default)(),n=(0,l.mergeProps)(t,m,["style"]),i=n.title,o=n.children,c=n.iosLink,g=n.androidLink,y=n.androidDownLoadUrl,A=n.locale,$=h(n,["title","children","iosLink","androidLink","androidDownLoadUrl","locale"]),w=e.mobile.android.phone||e.mobile.android.tablet,b=e.mobile.apple.phone||e.mobile.apple.tablet;return r.default.createElement(v,$,r.default.createElement("div",{className:"download-text"},!!i&&r.default.createElement(a.default,{className:"download-title",component:"div"},i),o&&r.default.createElement(a.default,{className:"download-extra",component:"div"},o)),!e.mobile.any&&r.default.createElement("div",{className:"download-store-list"},r.default.createElement(u.default,{className:"download-link",component:"a",href:c},r.default.createElement(f,null)),"zh"===A&&r.default.createElement(u.default,{component:"a",className:"download-link",href:y},r.default.createElement(p,null)),"en"===A&&r.default.createElement(u.default,{component:"a",className:"download-link",href:g},r.default.createElement(d,null))),w&&r.default.createElement("div",{className:"download-store-list"},"zh"===A&&r.default.createElement(u.default,{component:"a",href:y,variant:"outlined",color:"primary"},"本地下载"),"en"===A&&r.default.createElement(u.default,{component:"a",href:g,variant:"outlined",color:"primary"},"Download")),b&&r.default.createElement("div",{className:"download-store-list"},r.default.createElement(u.default,{component:"a",href:c,variant:"outlined",color:"primary"},"Download")))}p.defaultProps={width:"172",height:"50",viewBox:"0 0 172 50",xmlns:"http://www.w3.org/2000/svg"},m.propTypes={title:i.default.string,layout:i.default.oneOf(["vertical","horizontal"]),storeLayout:i.default.oneOf(["vertical","horizontal"]),style:i.default.oneOfType([i.default.string,i.default.object]),iosLink:i.default.string,androidLink:i.default.string,androidDownLoadUrl:i.default.string,locale:i.default.oneOf(["en","zh"])},m.defaultProps={title:"Download ABT Wallet",layout:"vertical",storeLayout:"horizontal",iosLink:"https://itunes.apple.com/app/id1460083542",androidLink:"https://play.google.com/store/apps/details?id=com.arcblock.wallet.app.product",androidDownLoadUrl:"http://releases.arcblockio.cn/arcwallet_android/latest/abtwallet.apk",style:{},locale:"zh"};var v=o.default.div.withConfig({displayName:"Download__Container",componentId:"dufrvq-0"})(["display:flex;flex-direction:",";align-items:center;.download-title{margin-right:",";margin-bottom:",";}.download-store-list{display:flex;flex-direction:",";justify-content:space-between;align-items:center;.download-link{padding:0;margin:0;margin-right:",";margin-bottom:",";&:last-of-type{margin-right:0;margin-bottom:0;}}}"],(function(t){return"vertical"===t.layout?"column":"row"}),(function(t){return"vertical"===t.layout?"0":"16px"}),(function(t){return"vertical"===t.layout?"16px":"0"}),(function(t){return"vertical"===t.storeLayout?"column":"row"}),(function(t){return"vertical"===t.storeLayout?"0":"16px"}),(function(t){return"vertical"===t.storeLayout?"16px":"0"}))},Uohf:function(t,e,n){"use strict";var r=n("PKN+"),i=n("FGw+"),o=n("Dtkg"),a=n("6uGm"),s=n("PMiU");function u(t){this.defaults=t,this.interceptors={request:new o,response:new o}}u.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=s(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=[a,void 0],n=Promise.resolve(t);for(this.interceptors.request.forEach((function(t){e.unshift(t.fulfilled,t.rejected)})),this.interceptors.response.forEach((function(t){e.push(t.fulfilled,t.rejected)}));e.length;)n=n.then(e.shift(),e.shift());return n},u.prototype.getUri=function(t){return t=s(this.defaults,t),i(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(t){u.prototype[t]=function(e,n){return this.request(s(n||{},{method:t,url:e,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(t){u.prototype[t]=function(e,n,r){return this.request(s(r||{},{method:t,url:e,data:n}))}})),t.exports=u},VdRm:function(t,e,n){"use strict";var r=n("tGry");Object.defineProperty(e,"__esModule",{value:!0}),e.default=c;var i=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var e=l();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i)){var o=r?Object.getOwnPropertyDescriptor(t,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=t[i]}n.default=t,e&&e.set(t,n);return n}(n("q1tI")),o=u(n("17x9")),a=u(n("XDgv")),s=n("zGJ3");function u(t){return t&&t.__esModule?t:{default:t}}function l(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return l=function(){return t},t}function c(t){var e=(0,s.mergeProps)(t,c,[]),n=e.did,o=e.size,u=e.scriptUrl,l=(0,i.useState)(!1),h=r(l,2),f=h[0],d=h[1];(0,i.useEffect)((function(){f&&"function"==typeof window.jdenticon&&window.jdenticon()}));var p=0===n.indexOf("did:abt:")?n:"abt:did:".concat(n);return i.default.createElement(i.default.Fragment,null,i.default.createElement(a.default,{url:u,onLoad:function(){return d(!0)}}),i.default.createElement("svg",{width:o,height:o,"data-jdenticon-value":p}))}c.propTypes={did:o.default.string.isRequired,scriptUrl:o.default.string,size:o.default.number},c.defaultProps={size:36,scriptUrl:"https://cdn.jsdelivr.net/npm/jdenticon@2.1.1"}},VxS6:function(t,e,n){"use strict";var r="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):void 0;e.a=r},WGPn:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=s;var r=o(n("q1tI")),i=o(n("17x9"));function o(t){return t&&t.__esModule?t:{default:t}}var a={fontSize:"inherit",color:"inherit"};function s(t){var e=t.style,n=t.size,i=t.className,o=Number(n)>0?"".concat(Number(n),"px"):n;return r.default.createElement("i",{className:"icon-did-abt-logo ".concat(i).trim(),style:Object.assign({},a,e,o?{fontSize:o}:{})})}s.propTypes={style:i.default.object,size:i.default.oneOfType([i.default.string,i.default.number]),className:i.default.string},s.defaultProps={style:a,size:0,className:""}},XZqO:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=i(n("FtsS"));function i(t){return t&&t.__esModule?t:{default:t}}var o=(0,i(n("5WoA")).default)(r.default);e.default=o},Z1wy:function(t,e,n){"use strict";var r=n("HDXh").Buffer,i=n("qzqv");(e=t.exports=a).encode=function(t,e){var n=s(t);return a(n.name,r.from(n.encode(e)))},e.decode=function(t){r.isBuffer(t)&&(t=t.toString());var e=t.substring(0,1);"string"==typeof(t=t.substring(1,t.length))&&(t=r.from(t));var n=s(e);return r.from(n.decode(t.toString()))},e.isEncoded=function(t){r.isBuffer(t)&&(t=t.toString());if("[object String]"!==Object.prototype.toString.call(t))return!1;var e=t.substring(0,1);try{return s(e).name}catch(n){return!1}},e.names=Object.freeze(Object.keys(i.names)),e.codes=Object.freeze(Object.keys(i.codes));var o=new Error("Unsupported encoding");function a(t,e){if(!e)throw new Error("requires an encoded buffer");var n=s(t),i=r.from(n.code);return function(t,e){s(t).decode(e.toString())}(n.name,e),r.concat([i,e])}function s(t){var e;if(i.names[t])e=i.names[t];else{if(!i.codes[t])throw o;e=i.codes[t]}if(!e.isImplemented())throw new Error("Base "+t+" is not implemented yet");return e}},Z6qb:function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return t.apply(e,n)}}},"Znm+":function(t,e,n){var r=n("NykK"),i=n("ExA7");t.exports=function(t){return!0===t||!1===t||i(t)&&"[object Boolean]"==r(t)}},aBYM:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n("i0/C"),i=n("q1tI"),o=r.__importDefault(n("51gB"));e.default=function(t,e){void 0===e&&(e=[]);var n=o.default(t,e,{loading:!0}),r=n[0],a=n[1];return i.useEffect((function(){a()}),[a]),r}},b4w0:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.supportURL=e.baseUrl=e.COOKIE_LANGUAGE=void 0;e.COOKIE_LANGUAGE="nf_lang";e.baseUrl="https://www.arcblock.io";e.supportURL="mailto:support@arcblock.io"},ezb9:function(t,e,n){(function(t){!function(t,e){"use strict";function r(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}function o(t,e,n){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,this.red=null,null!==t&&("le"!==e&&"be"!==e||(n=e,e=10),this._init(t||0,e||10,n||"be"))}var a;"object"==typeof t?t.exports=o:e.BN=o,o.BN=o,o.wordSize=26;try{a=n("HDXh").Buffer}catch(M){}function s(t,e,n){for(var r=0,i=Math.min(t.length,n),o=e;o<i;o++){var a=t.charCodeAt(o)-48;r<<=4,r|=a>=49&&a<=54?a-49+10:a>=17&&a<=22?a-17+10:15&a}return r}function u(t,e,n,r){for(var i=0,o=Math.min(t.length,n),a=e;a<o;a++){var s=t.charCodeAt(a)-48;i*=r,i+=s>=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"==typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return t.cmp(e)>0?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,n){if("number"==typeof t)return this._initNumber(t,e,n);if("object"==typeof t)return this._initArray(t,e,n);"hex"===e&&(e=16),r(e===(0|e)&&e>=2&&e<=36);var i=0;"-"===(t=t.toString().replace(/\s+/g,""))[0]&&i++,16===e?this._parseHex(t,i):this._parseBase(t,e,i),"-"===t[0]&&(this.negative=1),this.strip(),"le"===n&&this._initArray(this.toArray(),e,n)},o.prototype._initNumber=function(t,e,n){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(r(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===n&&this._initArray(this.toArray(),e,n)},o.prototype._initArray=function(t,e,n){if(r("number"==typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i=0;i<this.length;i++)this.words[i]=0;var o,a,s=0;if("be"===n)for(i=t.length-1,o=0;i>=0;i-=3)a=t[i]|t[i-1]<<8|t[i-2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);else if("le"===n)for(i=0,o=0;i<t.length;i+=3)a=t[i]|t[i+1]<<8|t[i+2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(t,e){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var n=0;n<this.length;n++)this.words[n]=0;var r,i,o=0;for(n=t.length-6,r=0;n>=e;n-=6)i=s(t,n,n+6),this.words[r]|=i<<o&67108863,this.words[r+1]|=i>>>26-o&4194303,(o+=24)>=26&&(o-=26,r++);n+6!==e&&(i=s(t,e,n+6),this.words[r]|=i<<o&67108863,this.words[r+1]|=i>>>26-o&4194303),this.strip()},o.prototype._parseBase=function(t,e,n){this.words=[0],this.length=1;for(var r=0,i=1;i<=67108863;i*=e)r++;r--,i=i/e|0;for(var o=t.length-n,a=o%r,s=Math.min(o,o-a)+n,l=0,c=n;c<s;c+=r)l=u(t,c,c+r,e),this.imuln(i),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l);if(0!==a){var h=1;for(l=u(t,c,t.length,e),c=0;c<a;c++)h*=e;this.imuln(h),this.words[0]+l<67108864?this.words[0]+=l:this._iaddn(l)}},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){for(;this.length<t;)this.words[this.length++]=0;return this},o.prototype.strip=function(){for(;this.length>1&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};var l=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],c=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],h=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(t,e,n){n.negative=e.negative^t.negative;var r=t.length+e.length|0;n.length=r,r=r-1|0;var i=0|t.words[0],o=0|e.words[0],a=i*o,s=67108863&a,u=a/67108864|0;n.words[0]=s;for(var l=1;l<r;l++){for(var c=u>>>26,h=67108863&u,f=Math.min(l,e.length-1),d=Math.max(0,l-t.length+1);d<=f;d++){var p=l-d|0;c+=(a=(i=0|t.words[p])*(o=0|e.words[d])+h)/67108864|0,h=67108863&a}n.words[l]=0|h,u=0|c}return 0!==u?n.words[l]=0|u:n.length--,n.strip()}o.prototype.toString=function(t,e){var n;if(e=0|e||1,16===(t=t||10)||"hex"===t){n="";for(var i=0,o=0,a=0;a<this.length;a++){var s=this.words[a],u=(16777215&(s<<i|o)).toString(16);n=0!==(o=s>>>24-i&16777215)||a!==this.length-1?l[6-u.length]+u+n:u+n,(i+=2)>=26&&(i-=26,a--)}for(0!==o&&(n=o.toString(16)+n);n.length%e!=0;)n="0"+n;return 0!==this.negative&&(n="-"+n),n}if(t===(0|t)&&t>=2&&t<=36){var f=c[t],d=h[t];n="";var p=this.clone();for(p.negative=0;!p.isZero();){var m=p.modn(d).toString(t);n=(p=p.idivn(d)).isZero()?m+n:l[f-m.length]+m+n}for(this.isZero()&&(n="0"+n);n.length%e!=0;)n="0"+n;return 0!==this.negative&&(n="-"+n),n}r(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return r(void 0!==a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,n){var i=this.byteLength(),o=n||Math.max(1,i);r(i<=o,"byte array longer than desired length"),r(o>0,"Requested array length <= 0"),this.strip();var a,s,u="le"===e,l=new t(o),c=this.clone();if(u){for(s=0;!c.isZero();s++)a=c.andln(255),c.iushrn(8),l[s]=a;for(;s<o;s++)l[s]=0}else{for(s=0;s<o-i;s++)l[s]=0;for(s=0;!c.isZero();s++)a=c.andln(255),c.iushrn(8),l[o-s-1]=a}return l},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t,n=0;return e>=4096&&(n+=13,e>>>=13),e>=64&&(n+=7,e>>>=7),e>=8&&(n+=4,e>>>=4),e>=2&&(n+=2,e>>>=2),n+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t,n=0;return 0==(8191&e)&&(n+=13,e>>>=13),0==(127&e)&&(n+=7,e>>>=7),0==(15&e)&&(n+=4,e>>>=4),0==(3&e)&&(n+=2,e>>>=2),0==(1&e)&&n++,n},o.prototype.bitLength=function(){var t=this.words[this.length-1],e=this._countBits(t);return 26*(this.length-1)+e},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var n=this._zeroBits(this.words[e]);if(t+=n,26!==n)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){for(;this.length<t.length;)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this.strip()},o.prototype.ior=function(t){return r(0==(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){var e;e=this.length>t.length?t:this;for(var n=0;n<e.length;n++)this.words[n]=this.words[n]&t.words[n];return this.length=e.length,this.strip()},o.prototype.iand=function(t){return r(0==(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){var e,n;this.length>t.length?(e=this,n=t):(e=t,n=this);for(var r=0;r<n.length;r++)this.words[r]=e.words[r]^n.words[r];if(this!==e)for(;r<e.length;r++)this.words[r]=e.words[r];return this.length=e.length,this.strip()},o.prototype.ixor=function(t){return r(0==(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){r("number"==typeof t&&t>=0);var e=0|Math.ceil(t/26),n=t%26;this._expand(e),n>0&&e--;for(var i=0;i<e;i++)this.words[i]=67108863&~this.words[i];return n>0&&(this.words[i]=~this.words[i]&67108863>>26-n),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){r("number"==typeof t&&t>=0);var n=t/26|0,i=t%26;return this._expand(n+1),this.words[n]=e?this.words[n]|1<<i:this.words[n]&~(1<<i),this.strip()},o.prototype.iadd=function(t){var e,n,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();this.length>t.length?(n=this,r=t):(n=t,r=this);for(var i=0,o=0;o<r.length;o++)e=(0|n.words[o])+(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<n.length;o++)e=(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=n.length,0!==i)this.words[this.length]=i,this.length++;else if(n!==this)for(;o<n.length;o++)this.words[o]=n.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var n,r,i=this.cmp(t);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(n=this,r=t):(n=t,r=this);for(var o=0,a=0;a<r.length;a++)o=(e=(0|n.words[a])-(0|r.words[a])+o)>>26,this.words[a]=67108863&e;for(;0!==o&&a<n.length;a++)o=(e=(0|n.words[a])+o)>>26,this.words[a]=67108863&e;if(0===o&&a<n.length&&n!==this)for(;a<n.length;a++)this.words[a]=n.words[a];return this.length=Math.max(this.length,a),n!==this&&(this.negative=1),this.strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var d=function(t,e,n){var r,i,o,a=t.words,s=e.words,u=n.words,l=0,c=0|a[0],h=8191&c,f=c>>>13,d=0|a[1],p=8191&d,m=d>>>13,v=0|a[2],g=8191&v,y=v>>>13,A=0|a[3],$=8191&A,w=A>>>13,b=0|a[4],E=8191&b,M=b>>>13,T=0|a[5],V=8191&T,x=T>>>13,_=0|a[6],B=8191&_,W=_>>>13,I=0|a[7],S=8191&I,k=I>>>13,O=0|a[8],N=8191&O,C=O>>>13,R=0|a[9],D=8191&R,F=R>>>13,U=0|s[0],P=8191&U,Q=U>>>13,L=0|s[1],j=8191&L,z=L>>>13,K=0|s[2],q=8191&K,G=K>>>13,H=0|s[3],Y=8191&H,X=H>>>13,Z=0|s[4],J=8191&Z,tt=Z>>>13,et=0|s[5],nt=8191&et,rt=et>>>13,it=0|s[6],ot=8191&it,at=it>>>13,st=0|s[7],ut=8191&st,lt=st>>>13,ct=0|s[8],ht=8191&ct,ft=ct>>>13,dt=0|s[9],pt=8191&dt,mt=dt>>>13;n.negative=t.negative^e.negative,n.length=19;var vt=(l+(r=Math.imul(h,P))|0)+((8191&(i=(i=Math.imul(h,Q))+Math.imul(f,P)|0))<<13)|0;l=((o=Math.imul(f,Q))+(i>>>13)|0)+(vt>>>26)|0,vt&=67108863,r=Math.imul(p,P),i=(i=Math.imul(p,Q))+Math.imul(m,P)|0,o=Math.imul(m,Q);var gt=(l+(r=r+Math.imul(h,j)|0)|0)+((8191&(i=(i=i+Math.imul(h,z)|0)+Math.imul(f,j)|0))<<13)|0;l=((o=o+Math.imul(f,z)|0)+(i>>>13)|0)+(gt>>>26)|0,gt&=67108863,r=Math.imul(g,P),i=(i=Math.imul(g,Q))+Math.imul(y,P)|0,o=Math.imul(y,Q),r=r+Math.imul(p,j)|0,i=(i=i+Math.imul(p,z)|0)+Math.imul(m,j)|0,o=o+Math.imul(m,z)|0;var yt=(l+(r=r+Math.imul(h,q)|0)|0)+((8191&(i=(i=i+Math.imul(h,G)|0)+Math.imul(f,q)|0))<<13)|0;l=((o=o+Math.imul(f,G)|0)+(i>>>13)|0)+(yt>>>26)|0,yt&=67108863,r=Math.imul($,P),i=(i=Math.imul($,Q))+Math.imul(w,P)|0,o=Math.imul(w,Q),r=r+Math.imul(g,j)|0,i=(i=i+Math.imul(g,z)|0)+Math.imul(y,j)|0,o=o+Math.imul(y,z)|0,r=r+Math.imul(p,q)|0,i=(i=i+Math.imul(p,G)|0)+Math.imul(m,q)|0,o=o+Math.imul(m,G)|0;var At=(l+(r=r+Math.imul(h,Y)|0)|0)+((8191&(i=(i=i+Math.imul(h,X)|0)+Math.imul(f,Y)|0))<<13)|0;l=((o=o+Math.imul(f,X)|0)+(i>>>13)|0)+(At>>>26)|0,At&=67108863,r=Math.imul(E,P),i=(i=Math.imul(E,Q))+Math.imul(M,P)|0,o=Math.imul(M,Q),r=r+Math.imul($,j)|0,i=(i=i+Math.imul($,z)|0)+Math.imul(w,j)|0,o=o+Math.imul(w,z)|0,r=r+Math.imul(g,q)|0,i=(i=i+Math.imul(g,G)|0)+Math.imul(y,q)|0,o=o+Math.imul(y,G)|0,r=r+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,X)|0)+Math.imul(m,Y)|0,o=o+Math.imul(m,X)|0;var $t=(l+(r=r+Math.imul(h,J)|0)|0)+((8191&(i=(i=i+Math.imul(h,tt)|0)+Math.imul(f,J)|0))<<13)|0;l=((o=o+Math.imul(f,tt)|0)+(i>>>13)|0)+($t>>>26)|0,$t&=67108863,r=Math.imul(V,P),i=(i=Math.imul(V,Q))+Math.imul(x,P)|0,o=Math.imul(x,Q),r=r+Math.imul(E,j)|0,i=(i=i+Math.imul(E,z)|0)+Math.imul(M,j)|0,o=o+Math.imul(M,z)|0,r=r+Math.imul($,q)|0,i=(i=i+Math.imul($,G)|0)+Math.imul(w,q)|0,o=o+Math.imul(w,G)|0,r=r+Math.imul(g,Y)|0,i=(i=i+Math.imul(g,X)|0)+Math.imul(y,Y)|0,o=o+Math.imul(y,X)|0,r=r+Math.imul(p,J)|0,i=(i=i+Math.imul(p,tt)|0)+Math.imul(m,J)|0,o=o+Math.imul(m,tt)|0;var wt=(l+(r=r+Math.imul(h,nt)|0)|0)+((8191&(i=(i=i+Math.imul(h,rt)|0)+Math.imul(f,nt)|0))<<13)|0;l=((o=o+Math.imul(f,rt)|0)+(i>>>13)|0)+(wt>>>26)|0,wt&=67108863,r=Math.imul(B,P),i=(i=Math.imul(B,Q))+Math.imul(W,P)|0,o=Math.imul(W,Q),r=r+Math.imul(V,j)|0,i=(i=i+Math.imul(V,z)|0)+Math.imul(x,j)|0,o=o+Math.imul(x,z)|0,r=r+Math.imul(E,q)|0,i=(i=i+Math.imul(E,G)|0)+Math.imul(M,q)|0,o=o+Math.imul(M,G)|0,r=r+Math.imul($,Y)|0,i=(i=i+Math.imul($,X)|0)+Math.imul(w,Y)|0,o=o+Math.imul(w,X)|0,r=r+Math.imul(g,J)|0,i=(i=i+Math.imul(g,tt)|0)+Math.imul(y,J)|0,o=o+Math.imul(y,tt)|0,r=r+Math.imul(p,nt)|0,i=(i=i+Math.imul(p,rt)|0)+Math.imul(m,nt)|0,o=o+Math.imul(m,rt)|0;var bt=(l+(r=r+Math.imul(h,ot)|0)|0)+((8191&(i=(i=i+Math.imul(h,at)|0)+Math.imul(f,ot)|0))<<13)|0;l=((o=o+Math.imul(f,at)|0)+(i>>>13)|0)+(bt>>>26)|0,bt&=67108863,r=Math.imul(S,P),i=(i=Math.imul(S,Q))+Math.imul(k,P)|0,o=Math.imul(k,Q),r=r+Math.imul(B,j)|0,i=(i=i+Math.imul(B,z)|0)+Math.imul(W,j)|0,o=o+Math.imul(W,z)|0,r=r+Math.imul(V,q)|0,i=(i=i+Math.imul(V,G)|0)+Math.imul(x,q)|0,o=o+Math.imul(x,G)|0,r=r+Math.imul(E,Y)|0,i=(i=i+Math.imul(E,X)|0)+Math.imul(M,Y)|0,o=o+Math.imul(M,X)|0,r=r+Math.imul($,J)|0,i=(i=i+Math.imul($,tt)|0)+Math.imul(w,J)|0,o=o+Math.imul(w,tt)|0,r=r+Math.imul(g,nt)|0,i=(i=i+Math.imul(g,rt)|0)+Math.imul(y,nt)|0,o=o+Math.imul(y,rt)|0,r=r+Math.imul(p,ot)|0,i=(i=i+Math.imul(p,at)|0)+Math.imul(m,ot)|0,o=o+Math.imul(m,at)|0;var Et=(l+(r=r+Math.imul(h,ut)|0)|0)+((8191&(i=(i=i+Math.imul(h,lt)|0)+Math.imul(f,ut)|0))<<13)|0;l=((o=o+Math.imul(f,lt)|0)+(i>>>13)|0)+(Et>>>26)|0,Et&=67108863,r=Math.imul(N,P),i=(i=Math.imul(N,Q))+Math.imul(C,P)|0,o=Math.imul(C,Q),r=r+Math.imul(S,j)|0,i=(i=i+Math.imul(S,z)|0)+Math.imul(k,j)|0,o=o+Math.imul(k,z)|0,r=r+Math.imul(B,q)|0,i=(i=i+Math.imul(B,G)|0)+Math.imul(W,q)|0,o=o+Math.imul(W,G)|0,r=r+Math.imul(V,Y)|0,i=(i=i+Math.imul(V,X)|0)+Math.imul(x,Y)|0,o=o+Math.imul(x,X)|0,r=r+Math.imul(E,J)|0,i=(i=i+Math.imul(E,tt)|0)+Math.imul(M,J)|0,o=o+Math.imul(M,tt)|0,r=r+Math.imul($,nt)|0,i=(i=i+Math.imul($,rt)|0)+Math.imul(w,nt)|0,o=o+Math.imul(w,rt)|0,r=r+Math.imul(g,ot)|0,i=(i=i+Math.imul(g,at)|0)+Math.imul(y,ot)|0,o=o+Math.imul(y,at)|0,r=r+Math.imul(p,ut)|0,i=(i=i+Math.imul(p,lt)|0)+Math.imul(m,ut)|0,o=o+Math.imul(m,lt)|0;var Mt=(l+(r=r+Math.imul(h,ht)|0)|0)+((8191&(i=(i=i+Math.imul(h,ft)|0)+Math.imul(f,ht)|0))<<13)|0;l=((o=o+Math.imul(f,ft)|0)+(i>>>13)|0)+(Mt>>>26)|0,Mt&=67108863,r=Math.imul(D,P),i=(i=Math.imul(D,Q))+Math.imul(F,P)|0,o=Math.imul(F,Q),r=r+Math.imul(N,j)|0,i=(i=i+Math.imul(N,z)|0)+Math.imul(C,j)|0,o=o+Math.imul(C,z)|0,r=r+Math.imul(S,q)|0,i=(i=i+Math.imul(S,G)|0)+Math.imul(k,q)|0,o=o+Math.imul(k,G)|0,r=r+Math.imul(B,Y)|0,i=(i=i+Math.imul(B,X)|0)+Math.imul(W,Y)|0,o=o+Math.imul(W,X)|0,r=r+Math.imul(V,J)|0,i=(i=i+Math.imul(V,tt)|0)+Math.imul(x,J)|0,o=o+Math.imul(x,tt)|0,r=r+Math.imul(E,nt)|0,i=(i=i+Math.imul(E,rt)|0)+Math.imul(M,nt)|0,o=o+Math.imul(M,rt)|0,r=r+Math.imul($,ot)|0,i=(i=i+Math.imul($,at)|0)+Math.imul(w,ot)|0,o=o+Math.imul(w,at)|0,r=r+Math.imul(g,ut)|0,i=(i=i+Math.imul(g,lt)|0)+Math.imul(y,ut)|0,o=o+Math.imul(y,lt)|0,r=r+Math.imul(p,ht)|0,i=(i=i+Math.imul(p,ft)|0)+Math.imul(m,ht)|0,o=o+Math.imul(m,ft)|0;var Tt=(l+(r=r+Math.imul(h,pt)|0)|0)+((8191&(i=(i=i+Math.imul(h,mt)|0)+Math.imul(f,pt)|0))<<13)|0;l=((o=o+Math.imul(f,mt)|0)+(i>>>13)|0)+(Tt>>>26)|0,Tt&=67108863,r=Math.imul(D,j),i=(i=Math.imul(D,z))+Math.imul(F,j)|0,o=Math.imul(F,z),r=r+Math.imul(N,q)|0,i=(i=i+Math.imul(N,G)|0)+Math.imul(C,q)|0,o=o+Math.imul(C,G)|0,r=r+Math.imul(S,Y)|0,i=(i=i+Math.imul(S,X)|0)+Math.imul(k,Y)|0,o=o+Math.imul(k,X)|0,r=r+Math.imul(B,J)|0,i=(i=i+Math.imul(B,tt)|0)+Math.imul(W,J)|0,o=o+Math.imul(W,tt)|0,r=r+Math.imul(V,nt)|0,i=(i=i+Math.imul(V,rt)|0)+Math.imul(x,nt)|0,o=o+Math.imul(x,rt)|0,r=r+Math.imul(E,ot)|0,i=(i=i+Math.imul(E,at)|0)+Math.imul(M,ot)|0,o=o+Math.imul(M,at)|0,r=r+Math.imul($,ut)|0,i=(i=i+Math.imul($,lt)|0)+Math.imul(w,ut)|0,o=o+Math.imul(w,lt)|0,r=r+Math.imul(g,ht)|0,i=(i=i+Math.imul(g,ft)|0)+Math.imul(y,ht)|0,o=o+Math.imul(y,ft)|0;var Vt=(l+(r=r+Math.imul(p,pt)|0)|0)+((8191&(i=(i=i+Math.imul(p,mt)|0)+Math.imul(m,pt)|0))<<13)|0;l=((o=o+Math.imul(m,mt)|0)+(i>>>13)|0)+(Vt>>>26)|0,Vt&=67108863,r=Math.imul(D,q),i=(i=Math.imul(D,G))+Math.imul(F,q)|0,o=Math.imul(F,G),r=r+Math.imul(N,Y)|0,i=(i=i+Math.imul(N,X)|0)+Math.imul(C,Y)|0,o=o+Math.imul(C,X)|0,r=r+Math.imul(S,J)|0,i=(i=i+Math.imul(S,tt)|0)+Math.imul(k,J)|0,o=o+Math.imul(k,tt)|0,r=r+Math.imul(B,nt)|0,i=(i=i+Math.imul(B,rt)|0)+Math.imul(W,nt)|0,o=o+Math.imul(W,rt)|0,r=r+Math.imul(V,ot)|0,i=(i=i+Math.imul(V,at)|0)+Math.imul(x,ot)|0,o=o+Math.imul(x,at)|0,r=r+Math.imul(E,ut)|0,i=(i=i+Math.imul(E,lt)|0)+Math.imul(M,ut)|0,o=o+Math.imul(M,lt)|0,r=r+Math.imul($,ht)|0,i=(i=i+Math.imul($,ft)|0)+Math.imul(w,ht)|0,o=o+Math.imul(w,ft)|0;var xt=(l+(r=r+Math.imul(g,pt)|0)|0)+((8191&(i=(i=i+Math.imul(g,mt)|0)+Math.imul(y,pt)|0))<<13)|0;l=((o=o+Math.imul(y,mt)|0)+(i>>>13)|0)+(xt>>>26)|0,xt&=67108863,r=Math.imul(D,Y),i=(i=Math.imul(D,X))+Math.imul(F,Y)|0,o=Math.imul(F,X),r=r+Math.imul(N,J)|0,i=(i=i+Math.imul(N,tt)|0)+Math.imul(C,J)|0,o=o+Math.imul(C,tt)|0,r=r+Math.imul(S,nt)|0,i=(i=i+Math.imul(S,rt)|0)+Math.imul(k,nt)|0,o=o+Math.imul(k,rt)|0,r=r+Math.imul(B,ot)|0,i=(i=i+Math.imul(B,at)|0)+Math.imul(W,ot)|0,o=o+Math.imul(W,at)|0,r=r+Math.imul(V,ut)|0,i=(i=i+Math.imul(V,lt)|0)+Math.imul(x,ut)|0,o=o+Math.imul(x,lt)|0,r=r+Math.imul(E,ht)|0,i=(i=i+Math.imul(E,ft)|0)+Math.imul(M,ht)|0,o=o+Math.imul(M,ft)|0;var _t=(l+(r=r+Math.imul($,pt)|0)|0)+((8191&(i=(i=i+Math.imul($,mt)|0)+Math.imul(w,pt)|0))<<13)|0;l=((o=o+Math.imul(w,mt)|0)+(i>>>13)|0)+(_t>>>26)|0,_t&=67108863,r=Math.imul(D,J),i=(i=Math.imul(D,tt))+Math.imul(F,J)|0,o=Math.imul(F,tt),r=r+Math.imul(N,nt)|0,i=(i=i+Math.imul(N,rt)|0)+Math.imul(C,nt)|0,o=o+Math.imul(C,rt)|0,r=r+Math.imul(S,ot)|0,i=(i=i+Math.imul(S,at)|0)+Math.imul(k,ot)|0,o=o+Math.imul(k,at)|0,r=r+Math.imul(B,ut)|0,i=(i=i+Math.imul(B,lt)|0)+Math.imul(W,ut)|0,o=o+Math.imul(W,lt)|0,r=r+Math.imul(V,ht)|0,i=(i=i+Math.imul(V,ft)|0)+Math.imul(x,ht)|0,o=o+Math.imul(x,ft)|0;var Bt=(l+(r=r+Math.imul(E,pt)|0)|0)+((8191&(i=(i=i+Math.imul(E,mt)|0)+Math.imul(M,pt)|0))<<13)|0;l=((o=o+Math.imul(M,mt)|0)+(i>>>13)|0)+(Bt>>>26)|0,Bt&=67108863,r=Math.imul(D,nt),i=(i=Math.imul(D,rt))+Math.imul(F,nt)|0,o=Math.imul(F,rt),r=r+Math.imul(N,ot)|0,i=(i=i+Math.imul(N,at)|0)+Math.imul(C,ot)|0,o=o+Math.imul(C,at)|0,r=r+Math.imul(S,ut)|0,i=(i=i+Math.imul(S,lt)|0)+Math.imul(k,ut)|0,o=o+Math.imul(k,lt)|0,r=r+Math.imul(B,ht)|0,i=(i=i+Math.imul(B,ft)|0)+Math.imul(W,ht)|0,o=o+Math.imul(W,ft)|0;var Wt=(l+(r=r+Math.imul(V,pt)|0)|0)+((8191&(i=(i=i+Math.imul(V,mt)|0)+Math.imul(x,pt)|0))<<13)|0;l=((o=o+Math.imul(x,mt)|0)+(i>>>13)|0)+(Wt>>>26)|0,Wt&=67108863,r=Math.imul(D,ot),i=(i=Math.imul(D,at))+Math.imul(F,ot)|0,o=Math.imul(F,at),r=r+Math.imul(N,ut)|0,i=(i=i+Math.imul(N,lt)|0)+Math.imul(C,ut)|0,o=o+Math.imul(C,lt)|0,r=r+Math.imul(S,ht)|0,i=(i=i+Math.imul(S,ft)|0)+Math.imul(k,ht)|0,o=o+Math.imul(k,ft)|0;var It=(l+(r=r+Math.imul(B,pt)|0)|0)+((8191&(i=(i=i+Math.imul(B,mt)|0)+Math.imul(W,pt)|0))<<13)|0;l=((o=o+Math.imul(W,mt)|0)+(i>>>13)|0)+(It>>>26)|0,It&=67108863,r=Math.imul(D,ut),i=(i=Math.imul(D,lt))+Math.imul(F,ut)|0,o=Math.imul(F,lt),r=r+Math.imul(N,ht)|0,i=(i=i+Math.imul(N,ft)|0)+Math.imul(C,ht)|0,o=o+Math.imul(C,ft)|0;var St=(l+(r=r+Math.imul(S,pt)|0)|0)+((8191&(i=(i=i+Math.imul(S,mt)|0)+Math.imul(k,pt)|0))<<13)|0;l=((o=o+Math.imul(k,mt)|0)+(i>>>13)|0)+(St>>>26)|0,St&=67108863,r=Math.imul(D,ht),i=(i=Math.imul(D,ft))+Math.imul(F,ht)|0,o=Math.imul(F,ft);var kt=(l+(r=r+Math.imul(N,pt)|0)|0)+((8191&(i=(i=i+Math.imul(N,mt)|0)+Math.imul(C,pt)|0))<<13)|0;l=((o=o+Math.imul(C,mt)|0)+(i>>>13)|0)+(kt>>>26)|0,kt&=67108863;var Ot=(l+(r=Math.imul(D,pt))|0)+((8191&(i=(i=Math.imul(D,mt))+Math.imul(F,pt)|0))<<13)|0;return l=((o=Math.imul(F,mt))+(i>>>13)|0)+(Ot>>>26)|0,Ot&=67108863,u[0]=vt,u[1]=gt,u[2]=yt,u[3]=At,u[4]=$t,u[5]=wt,u[6]=bt,u[7]=Et,u[8]=Mt,u[9]=Tt,u[10]=Vt,u[11]=xt,u[12]=_t,u[13]=Bt,u[14]=Wt,u[15]=It,u[16]=St,u[17]=kt,u[18]=Ot,0!==l&&(u[19]=l,n.length++),n};function p(t,e,n){return(new m).mulp(t,e,n)}function m(t,e){this.x=t,this.y=e}Math.imul||(d=f),o.prototype.mulTo=function(t,e){var n=this.length+t.length;return 10===this.length&&10===t.length?d(this,t,e):n<63?f(this,t,e):n<1024?function(t,e,n){n.negative=e.negative^t.negative,n.length=t.length+e.length;for(var r=0,i=0,o=0;o<n.length-1;o++){var a=i;i=0;for(var s=67108863&r,u=Math.min(o,e.length-1),l=Math.max(0,o-t.length+1);l<=u;l++){var c=o-l,h=(0|t.words[c])*(0|e.words[l]),f=67108863&h;s=67108863&(f=f+s|0),i+=(a=(a=a+(h/67108864|0)|0)+(f>>>26)|0)>>>26,a&=67108863}n.words[o]=s,r=a,a=i}return 0!==r?n.words[o]=r:n.length--,n.strip()}(this,t,e):p(this,t,e)},m.prototype.makeRBT=function(t){for(var e=new Array(t),n=o.prototype._countBits(t)-1,r=0;r<t;r++)e[r]=this.revBin(r,n,t);return e},m.prototype.revBin=function(t,e,n){if(0===t||t===n-1)return t;for(var r=0,i=0;i<e;i++)r|=(1&t)<<e-i-1,t>>=1;return r},m.prototype.permute=function(t,e,n,r,i,o){for(var a=0;a<o;a++)r[a]=e[t[a]],i[a]=n[t[a]]},m.prototype.transform=function(t,e,n,r,i,o){this.permute(o,t,e,n,r,i);for(var a=1;a<i;a<<=1)for(var s=a<<1,u=Math.cos(2*Math.PI/s),l=Math.sin(2*Math.PI/s),c=0;c<i;c+=s)for(var h=u,f=l,d=0;d<a;d++){var p=n[c+d],m=r[c+d],v=n[c+d+a],g=r[c+d+a],y=h*v-f*g;g=h*g+f*v,v=y,n[c+d]=p+v,r[c+d]=m+g,n[c+d+a]=p-v,r[c+d+a]=m-g,d!==s&&(y=u*h-l*f,f=u*f+l*h,h=y)}},m.prototype.guessLen13b=function(t,e){var n=1|Math.max(e,t),r=1&n,i=0;for(n=n/2|0;n;n>>>=1)i++;return 1<<i+1+r},m.prototype.conjugate=function(t,e,n){if(!(n<=1))for(var r=0;r<n/2;r++){var i=t[r];t[r]=t[n-r-1],t[n-r-1]=i,i=e[r],e[r]=-e[n-r-1],e[n-r-1]=-i}},m.prototype.normalize13b=function(t,e){for(var n=0,r=0;r<e/2;r++){var i=8192*Math.round(t[2*r+1]/e)+Math.round(t[2*r]/e)+n;t[r]=67108863&i,n=i<67108864?0:i/67108864|0}return t},m.prototype.convert13b=function(t,e,n,i){for(var o=0,a=0;a<e;a++)o+=0|t[a],n[2*a]=8191&o,o>>>=13,n[2*a+1]=8191&o,o>>>=13;for(a=2*e;a<i;++a)n[a]=0;r(0===o),r(0==(-8192&o))},m.prototype.stub=function(t){for(var e=new Array(t),n=0;n<t;n++)e[n]=0;return e},m.prototype.mulp=function(t,e,n){var r=2*this.guessLen13b(t.length,e.length),i=this.makeRBT(r),o=this.stub(r),a=new Array(r),s=new Array(r),u=new Array(r),l=new Array(r),c=new Array(r),h=new Array(r),f=n.words;f.length=r,this.convert13b(t.words,t.length,a,r),this.convert13b(e.words,e.length,l,r),this.transform(a,o,s,u,r,i),this.transform(l,o,c,h,r,i);for(var d=0;d<r;d++){var p=s[d]*c[d]-u[d]*h[d];u[d]=s[d]*h[d]+u[d]*c[d],s[d]=p}return this.conjugate(s,u,r),this.transform(s,u,f,o,r,i),this.conjugate(f,o,r),this.normalize13b(f,r),n.negative=t.negative^e.negative,n.length=t.length+e.length,n.strip()},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),p(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){r("number"==typeof t),r(t<67108864);for(var e=0,n=0;n<this.length;n++){var i=(0|this.words[n])*t,o=(67108863&i)+(67108863&e);e>>=26,e+=i/67108864|0,e+=o>>>26,this.words[n]=67108863&o}return 0!==e&&(this.words[n]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=function(t){for(var e=new Array(t.bitLength()),n=0;n<e.length;n++){var r=n/26|0,i=n%26;e[n]=(t.words[r]&1<<i)>>>i}return e}(t);if(0===e.length)return new o(1);for(var n=this,r=0;r<e.length&&0===e[r];r++,n=n.sqr());if(++r<e.length)for(var i=n.sqr();r<e.length;r++,i=i.sqr())0!==e[r]&&(n=n.mul(i));return n},o.prototype.iushln=function(t){r("number"==typeof t&&t>=0);var e,n=t%26,i=(t-n)/26,o=67108863>>>26-n<<26-n;if(0!==n){var a=0;for(e=0;e<this.length;e++){var s=this.words[e]&o,u=(0|this.words[e])-s<<n;this.words[e]=u|a,a=s>>>26-n}a&&(this.words[e]=a,this.length++)}if(0!==i){for(e=this.length-1;e>=0;e--)this.words[e+i]=this.words[e];for(e=0;e<i;e++)this.words[e]=0;this.length+=i}return this.strip()},o.prototype.ishln=function(t){return r(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,n){var i;r("number"==typeof t&&t>=0),i=e?(e-e%26)/26:0;var o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,u=n;if(i-=a,i=Math.max(0,i),u){for(var l=0;l<a;l++)u.words[l]=this.words[l];u.length=a}if(0===a);else if(this.length>a)for(this.length-=a,l=0;l<this.length;l++)this.words[l]=this.words[l+a];else this.words[0]=0,this.length=1;var c=0;for(l=this.length-1;l>=0&&(0!==c||l>=i);l--){var h=0|this.words[l];this.words[l]=c<<26-o|h>>>o,c=h&s}return u&&0!==c&&(u.words[u.length++]=c),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,n){return r(0===this.negative),this.iushrn(t,e,n)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){r("number"==typeof t&&t>=0);var e=t%26,n=(t-e)/26,i=1<<e;return!(this.length<=n)&&!!(this.words[n]&i)},o.prototype.imaskn=function(t){r("number"==typeof t&&t>=0);var e=t%26,n=(t-e)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=n)return this;if(0!==e&&n++,this.length=Math.min(n,this.length),0!==e){var i=67108863^67108863>>>e<<e;this.words[this.length-1]&=i}return this.strip()},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return r("number"==typeof t),r(t<67108864),t<0?this.isubn(-t):0!==this.negative?1===this.length&&(0|this.words[0])<t?(this.words[0]=t-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(t),this.negative=1,this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&this.words[e]>=67108864;e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(r("number"==typeof t),r(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,this.words[e+1]-=1;return this.strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,n){var i,o,a=t.length+n;this._expand(a);var s=0;for(i=0;i<t.length;i++){o=(0|this.words[i+n])+s;var u=(0|t.words[i])*e;s=((o-=67108863&u)>>26)-(u/67108864|0),this.words[i+n]=67108863&o}for(;i<this.length-n;i++)s=(o=(0|this.words[i+n])+s)>>26,this.words[i+n]=67108863&o;if(0===s)return this.strip();for(r(-1===s),s=0,i=0;i<this.length;i++)s=(o=-(0|this.words[i])+s)>>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var n=(this.length,t.length),r=this.clone(),i=t,a=0|i.words[i.length-1];0!==(n=26-this._countBits(a))&&(i=i.ushln(n),r.iushln(n),a=0|i.words[i.length-1]);var s,u=r.length-i.length;if("mod"!==e){(s=new o(null)).length=u+1,s.words=new Array(s.length);for(var l=0;l<s.length;l++)s.words[l]=0}var c=r.clone()._ishlnsubmul(i,1,u);0===c.negative&&(r=c,s&&(s.words[u]=1));for(var h=u-1;h>=0;h--){var f=67108864*(0|r.words[i.length+h])+(0|r.words[i.length+h-1]);for(f=Math.min(f/a|0,67108863),r._ishlnsubmul(i,f,h);0!==r.negative;)f--,r.negative=0,r._ishlnsubmul(i,1,h),r.isZero()||(r.negative^=1);s&&(s.words[h]=f)}return s&&s.strip(),r.strip(),"div"!==e&&0!==n&&r.iushrn(n),{div:s||null,mod:r}},o.prototype.divmod=function(t,e,n){return r(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),"mod"!==e&&(i=s.div.neg()),{div:i,mod:s.mod}):0!=(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),n&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var n=0!==e.div.negative?e.mod.isub(t):e.mod,r=t.ushrn(1),i=t.andln(1),o=n.cmp(r);return o<0||1===i&&0===o?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){r(t<=67108863);for(var e=(1<<26)%t,n=0,i=this.length-1;i>=0;i--)n=(e*n+(0|this.words[i]))%t;return n},o.prototype.idivn=function(t){r(t<=67108863);for(var e=0,n=this.length-1;n>=0;n--){var i=(0|this.words[n])+67108864*e;this.words[n]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();for(var i=new o(1),a=new o(0),s=new o(0),u=new o(1),l=0;e.isEven()&&n.isEven();)e.iushrn(1),n.iushrn(1),++l;for(var c=n.clone(),h=e.clone();!e.isZero();){for(var f=0,d=1;0==(e.words[0]&d)&&f<26;++f,d<<=1);if(f>0)for(e.iushrn(f);f-- >0;)(i.isOdd()||a.isOdd())&&(i.iadd(c),a.isub(h)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0==(n.words[0]&m)&&p<26;++p,m<<=1);if(p>0)for(n.iushrn(p);p-- >0;)(s.isOdd()||u.isOdd())&&(s.iadd(c),u.isub(h)),s.iushrn(1),u.iushrn(1);e.cmp(n)>=0?(e.isub(n),i.isub(s),a.isub(u)):(n.isub(e),s.isub(i),u.isub(a))}return{a:s,b:u,gcd:n.iushln(l)}},o.prototype._invmp=function(t){r(0===t.negative),r(!t.isZero());var e=this,n=t.clone();e=0!==e.negative?e.umod(t):e.clone();for(var i,a=new o(1),s=new o(0),u=n.clone();e.cmpn(1)>0&&n.cmpn(1)>0;){for(var l=0,c=1;0==(e.words[0]&c)&&l<26;++l,c<<=1);if(l>0)for(e.iushrn(l);l-- >0;)a.isOdd()&&a.iadd(u),a.iushrn(1);for(var h=0,f=1;0==(n.words[0]&f)&&h<26;++h,f<<=1);if(h>0)for(n.iushrn(h);h-- >0;)s.isOdd()&&s.iadd(u),s.iushrn(1);e.cmp(n)>=0?(e.isub(n),a.isub(s)):(n.isub(e),s.isub(a))}return(i=0===e.cmpn(1)?a:s).cmpn(0)<0&&i.iadd(t),i},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),n=t.clone();e.negative=0,n.negative=0;for(var r=0;e.isEven()&&n.isEven();r++)e.iushrn(1),n.iushrn(1);for(;;){for(;e.isEven();)e.iushrn(1);for(;n.isEven();)n.iushrn(1);var i=e.cmp(n);if(i<0){var o=e;e=n,n=o}else if(0===i||0===n.cmpn(1))break;e.isub(n)}return n.iushln(r)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0==(1&this.words[0])},o.prototype.isOdd=function(){return 1==(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){r("number"==typeof t);var e=t%26,n=(t-e)/26,i=1<<e;if(this.length<=n)return this._expand(n+1),this.words[n]|=i,this;for(var o=i,a=n;0!==o&&a<this.length;a++){var s=0|this.words[a];o=(s+=o)>>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e,n=t<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this.strip(),this.length>1)e=1;else{n&&(t=-t),r(t<=67108863,"Number is too big");var i=0|this.words[0];e=i===t?0:i<t?-1:1}return 0!==this.negative?0|-e:e},o.prototype.cmp=function(t){if(0!==this.negative&&0===t.negative)return-1;if(0===this.negative&&0!==t.negative)return 1;var e=this.ucmp(t);return 0!==this.negative?0|-e:e},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,n=this.length-1;n>=0;n--){var r=0|this.words[n],i=0|t.words[n];if(r!==i){r<i?e=-1:r>i&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return this.cmpn(t)>=0},o.prototype.gte=function(t){return this.cmp(t)>=0},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new b(t)},o.prototype.toRed=function(t){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return r(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return r(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var v={k256:null,p224:null,p192:null,p25519:null};function g(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function y(){g.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function A(){g.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function $(){g.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function w(){g.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function b(t){if("string"==typeof t){var e=o._prime(t);this.m=e.p,this.prime=e}else r(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null}function E(t){b.call(this,t),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}g.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},g.prototype.ireduce=function(t){var e,n=t;do{this.split(n,this.tmp),e=(n=(n=this.imulK(n)).iadd(this.tmp)).bitLength()}while(e>this.n);var r=e<this.n?-1:n.ucmp(this.p);return 0===r?(n.words[0]=0,n.length=1):r>0?n.isub(this.p):n.strip(),n},g.prototype.split=function(t,e){t.iushrn(this.n,0,e)},g.prototype.imulK=function(t){return t.imul(this.k)},i(y,g),y.prototype.split=function(t,e){for(var n=Math.min(t.length,9),r=0;r<n;r++)e.words[r]=t.words[r];if(e.length=n,t.length<=9)return t.words[0]=0,void(t.length=1);var i=t.words[9];for(e.words[e.length++]=4194303&i,r=10;r<t.length;r++){var o=0|t.words[r];t.words[r-10]=(4194303&o)<<4|i>>>22,i=o}i>>>=22,t.words[r-10]=i,0===i&&t.length>10?t.length-=10:t.length-=9},y.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,n=0;n<t.length;n++){var r=0|t.words[n];e+=977*r,t.words[n]=67108863&e,e=64*r+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(A,g),i($,g),i(w,g),w.prototype.imulK=function(t){for(var e=0,n=0;n<t.length;n++){var r=19*(0|t.words[n])+e,i=67108863&r;r>>>=26,t.words[n]=i,e=r}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(v[t])return v[t];var e;if("k256"===t)e=new y;else if("p224"===t)e=new A;else if("p192"===t)e=new $;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new w}return v[t]=e,e},b.prototype._verify1=function(t){r(0===t.negative,"red works only with positives"),r(t.red,"red works only with red numbers")},b.prototype._verify2=function(t,e){r(0==(t.negative|e.negative),"red works only with positives"),r(t.red&&t.red===e.red,"red works only with red numbers")},b.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):t.umod(this.m)._forceRed(this)},b.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},b.prototype.add=function(t,e){this._verify2(t,e);var n=t.add(e);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},b.prototype.iadd=function(t,e){this._verify2(t,e);var n=t.iadd(e);return n.cmp(this.m)>=0&&n.isub(this.m),n},b.prototype.sub=function(t,e){this._verify2(t,e);var n=t.sub(e);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},b.prototype.isub=function(t,e){this._verify2(t,e);var n=t.isub(e);return n.cmpn(0)<0&&n.iadd(this.m),n},b.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},b.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},b.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},b.prototype.isqr=function(t){return this.imul(t,t.clone())},b.prototype.sqr=function(t){return this.mul(t,t)},b.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(r(e%2==1),3===e){var n=this.m.add(new o(1)).iushrn(2);return this.pow(t,n)}for(var i=this.m.subn(1),a=0;!i.isZero()&&0===i.andln(1);)a++,i.iushrn(1);r(!i.isZero());var s=new o(1).toRed(this),u=s.redNeg(),l=this.m.subn(1).iushrn(1),c=this.m.bitLength();for(c=new o(2*c*c).toRed(this);0!==this.pow(c,l).cmp(u);)c.redIAdd(u);for(var h=this.pow(c,i),f=this.pow(t,i.addn(1).iushrn(1)),d=this.pow(t,i),p=a;0!==d.cmp(s);){for(var m=d,v=0;0!==m.cmp(s);v++)m=m.redSqr();r(v<p);var g=this.pow(h,new o(1).iushln(p-v-1));f=f.redMul(g),h=g.redSqr(),d=d.redMul(h),p=v}return f},b.prototype.invm=function(t){var e=t._invmp(this.m);return 0!==e.negative?(e.negative=0,this.imod(e).redNeg()):this.imod(e)},b.prototype.pow=function(t,e){if(e.isZero())return new o(1);if(0===e.cmpn(1))return t.clone();var n=new Array(16);n[0]=new o(1).toRed(this),n[1]=t;for(var r=2;r<n.length;r++)n[r]=this.mul(n[r-1],t);var i=n[0],a=0,s=0,u=e.bitLength()%26;for(0===u&&(u=26),r=e.length-1;r>=0;r--){for(var l=e.words[r],c=u-1;c>=0;c--){var h=l>>c&1;i!==n[0]&&(i=this.sqr(i)),0!==h||0!==a?(a<<=1,a|=h,(4===++s||0===r&&0===c)&&(i=this.mul(i,n[a]),s=0,a=0)):s=0}u=26}return i},b.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},b.prototype.convertFrom=function(t){var e=t.clone();return e.red=null,e},o.mont=function(t){return new E(t)},i(E,b),E.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},E.prototype.convertFrom=function(t){var e=this.imod(t.mul(this.rinv));return e.red=null,e},E.prototype.imul=function(t,e){if(t.isZero()||e.isZero())return t.words[0]=0,t.length=1,t;var n=t.imul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},E.prototype.mul=function(t,e){if(t.isZero()||e.isZero())return new o(0)._forceRed(this);var n=t.mul(e),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},E.prototype.invm=function(t){return this.imod(t._invmp(this.m).mul(this.r2))._forceRed(this)}}(t,this)}).call(this,n("YuTi")(t))},fvDo:function(t,e,n){"use strict";var r=n("0jh0"),i=n("tGry"),o=n("kD0k");n("ls82");var a=n("dotl");Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.action,n=t.checkFn,d=t.checkInterval,v=t.checkTimeout,g=t.extraParams,y=t.locale,A=t.prefix,$=t.socketUrl,w=t.tokenKey,b=t.onClose,E=t.onError,M=t.onSuccess,T=Math.ceil(v/d),V=function(t,e,n,r){var i="".concat(e,"/").concat(t,"/token?").concat(u.default.stringify(r||{}));m[i]||(m[i]=function(){var e=a(o.mark((function e(){var r;return o.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n(i,{headers:p()});case 2:if(!(r=e.sent).data||!r.data.token){e.next=5;break}return e.abrupt("return",r.data);case 5:throw new Error("Error generating ".concat(t," qrcode"));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return m[i]}(e,A,n,g),x=(0,s.useRef)({}),_=(0,s.useRef)(null),B=(0,s.useState)(null),W=i(B,2),I=W[0],S=W[1],k=(0,s.useState)(null),O=i(k,2),N=O[0],C=O[1],R=(0,s.useState)(!1),D=i(R,2),F=D[0],U=D[1],P=(0,l.default)({checking:!1,loading:!1,token:"",url:"",store:null,status:"created",error:null,checkCount:0}),Q=i(P,2),L=Q[0],j=Q[1],z=Object.assign({},g,r({},w,L.token)),K=function(){try{n("".concat(A,"/").concat(e,"/timeout?").concat(u.default.stringify(z)),{headers:p()})}catch(t){}try{L.token&&I&&N&&I.unsubscribe("auth",L.token)}catch(t){}},q=function(){var t=a(o.mark((function t(){var e,n=arguments;return o.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(!(n.length>0&&void 0!==n[0])||n[0])&&K(),t.prev=2,j({loading:!0,token:"",url:"",store:null}),t.next=6,V();case 6:e=t.sent,j({loading:!1,token:e.token,url:e.url,status:"created",error:"",checkCount:0}),t.next=13;break;case 10:t.prev=10,t.t0=t.catch(2),j({loading:!1,status:"error",error:f.default[y].generateError});case 13:case"end":return t.stop()}}),t,null,[[2,10]])})));return function(){return t.apply(this,arguments)}}();return(0,s.useEffect)((function(){if(L.token||L.store||L.loading||L.error){if(L.token&&$&&!_.current)return _.current=new h.default($),void S(_.current);if(L.token&&I&&!x.current[L.token]&&I.subscribe("auth",L.token).then((function(t){C(t),x.current[L.token]=t,t.on("data",(function(t){var e=t.status,n=t.error;"forbidden"===e&&(n=f.default[y].forbidden,e="error"),j({status:e,store:t,error:n})}))})).catch((function(){})),"timeout"!==L.status&&L.checkCount>T)return j({status:"timeout"}),void K();"succeed"===L.status&&("function"!=typeof M||F||(U(!0),M(L.store)))}else q(!1)})),(0,c.default)(a(o.mark((function t(){var r,i,a,s,l,c,h,d;return o.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!L.checking){t.next=2;break}return t.abrupt("return");case 2:if(j((function(t){return{checkCount:t.checkCount+1}})),!I||!N){t.next=5;break}return t.abrupt("return");case 5:return t.prev=5,j({checking:!0}),t.next=9,n("".concat(A,"/").concat(e,"/status?").concat(u.default.stringify(z)),{headers:p()});case 9:if(r=t.sent,i=r.data,a=i.status,s=i.error,j({store:r.data,checking:!1,status:a}),"error"!==a||!s){t.next=16;break}throw(l=new Error(s)).response=r,l;case 16:t.next=22;break;case 18:t.prev=18,t.t0=t.catch(5),(c=t.t0.response)&&c.status?(n("".concat(A,"/").concat(e,"/timeout?").concat(u.default.stringify(z)),{headers:p()}),h=c.data&&c.data.error?c.data.error:t.t0.message,(d=new Error(h)).code=c.status,j({status:"error",checking:!1,error:h}),E(d)):j({status:"error",checking:!1,error:f.default[y].generateError});case 22:case"end":return t.stop()}}),t,null,[[5,18]])}))),function(){if(!L.token)return null;if(L.loading)return null;if(["succeed","error","timeout"].includes(L.status))return null;return d}()),[L,q,function(){"created"===L.status&&n("".concat(A,"/").concat(e,"/timeout?").concat(u.default.stringify(z)),{headers:p()});"function"==typeof b&&b()}]};var s=n("q1tI"),u=d(n("s4NR")),l=d(n("USTM")),c=d(n("TrU6")),h=d(n("2nhL")),f=d(n("Hn4d"));function d(t){return t&&t.__esModule?t:{default:t}}function p(){var t={};if("undefined"!=typeof window&&void 0!==window.location){var e=window.location,n=e.hostname,r=e.protocol,i=e.port;t["x-real-hostname"]=n,t["x-real-port"]=i,t["x-real-protocol"]=r.endsWith(":")?r.substring(0,r.length-1):r}return t}var m={}},gQ2Z:function(t,e,n){var r;n("B9Yq"),void 0===(r=function(){var t=function(t){return"string"!=typeof t?t:t.replace(/[\+ \|\^\%]/g,(function(t){return{" ":"+","+":"%2B","|":"%7C","^":"%5E","%":"%25"}[t]}))},e=function(t){return"string"!=typeof t?t:t.replace(/\+|%2B|%7C|%5E|%25/g,(function(t){return{"+":" ","%2B":"+","%7C":"|","%5E":"^","%25":"%"}[t]}))},n=function(t){return Number.prototype.toString.call(t,36).toUpperCase()},r=function(t){return parseInt(t,36)},i=Array.prototype.indexOf||function(t,e){for(var n=e||0,r=this.length;n<r;n++)if(this[n]===t)return n;return-1};return{JSON:JSON,pack:function(e,r){var o=(r=r||{}).verbose||!1;o&&console.log("Normalize the JSON Object"),e="string"==typeof e?this.JSON.parse(e):e,o&&console.log("Creating a empty dictionary");var a={strings:[],integers:[],floats:[]};o&&console.log("Creating the AST");var s=function e(r){o&&console.log("Calling recursiveAstBuilder with "+this.JSON.stringify(r));var s,u=typeof r;if(null===r)return{type:"null",index:-3};if(void 0===r)return{type:"undefined",index:-5};if(r instanceof Array){var l=["@"];for(var c in r)r.hasOwnProperty(c)&&l.push(e(r[c]));return l}if("object"===u){for(var h in l=["$"],r)r.hasOwnProperty(h)&&(l.push(e(h)),l.push(e(r[h])));return l}if(""===r)return{type:"empty",index:-4};if("string"===u)return-1==(s=i.call(a.strings,r))&&(a.strings.push(t(r)),s=a.strings.length-1),{type:"strings",index:s};if("number"===u&&r%1==0)return-1==(s=i.call(a.integers,r))&&(a.integers.push(n(r)),s=a.integers.length-1),{type:"integers",index:s};if("number"===u)return-1==(s=i.call(a.floats,r))&&(a.floats.push(r),s=a.floats.length-1),{type:"floats",index:s};if("boolean"===u)return{type:"boolean",index:r?-1:-2};throw new Error("Unexpected argument of type "+typeof r)}(e),u=a.strings.length,l=a.integers.length;a.floats.length,o&&console.log("Parsing the dictionary");var c=a.strings.join("|");return c+="^"+a.integers.join("|"),c+="^"+a.floats.join("|"),o&&console.log("Parsing the structure"),c+="^"+function t(e){if(o&&console.log("Calling a recursiveParser with "+this.JSON.stringify(e)),e instanceof Array){var r=e.shift();for(var i in e)e.hasOwnProperty(i)&&(r+=t(e[i])+"|");return("|"===r[r.length-1]?r.slice(0,-1):r)+"]"}var a=e.type,s=e.index;if("strings"===a)return n(s);if("integers"===a)return n(u+s);if("floats"===a)return n(u+l+s);if("boolean"===a)return e.index;if("null"===a)return-3;if("undefined"===a)return-5;if("empty"===a)return-4;throw new TypeError("The item is alien!")}(s),o&&console.log("Ending parser"),r.debug?{dictionary:a,ast:s,packed:c}:c},unpack:function(t,n){n=n||{};var i=t.split("^");n.verbose&&console.log("Building dictionary");var o=[],a=i[0];if(""!==a){a=a.split("|"),n.verbose&&console.log("Parse the strings dictionary");for(var s=0,u=a.length;s<u;s++)o.push(e(a[s]))}if(""!==(a=i[1]))for(a=a.split("|"),n.verbose&&console.log("Parse the integers dictionary"),s=0,u=a.length;s<u;s++)o.push(r(a[s]));if(""!==(a=i[2]))for(a=a.split("|"),n.verbose&&console.log("Parse the floats dictionary"),s=0,u=a.length;s<u;s++)o.push(parseFloat(a[s]));a=null,n.verbose&&console.log("Tokenizing the structure");var l="",c=[],h=i[3].length;for(s=0;s<h;s++){var f=i[3].charAt(s);"|"===f||"$"===f||"@"===f||"]"===f?(l&&(c.push(r(l)),l=""),"|"!==f&&c.push(f)):l+=f}var d=c.length,p=0;return n.verbose&&console.log("Starting recursive parser"),function t(){var e=c[p++];if(n.verbose&&console.log("Reading collection type "+("$"===e?"object":"Array")),"@"===e){for(var r=[];p<d;p++){var i=c[p];if(n.verbose&&console.log("Read "+i+" symbol"),"]"===i)return r;if("@"===i||"$"===i)r.push(t());else switch(i){case-1:r.push(!0);break;case-2:r.push(!1);break;case-3:r.push(null);break;case-5:r.push(void 0);break;case-4:r.push("");break;default:r.push(o[i])}}return n.verbose&&console.log("Parsed "+this.JSON.stringify(r)),r}if("$"===e){for(r={};p<d;p++){var a=c[p];if("]"===a)return r;if(a=-4===a?"":o[a],"@"===(i=c[++p])||"$"===i)r[a]=t();else switch(i){case-1:r[a]=!0;break;case-2:r[a]=!1;break;case-3:r[a]=null;break;case-5:r[a]=void 0;break;case-4:r[a]="";break;default:r[a]=o[i]}}return n.verbose&&console.log("Parsed "+this.JSON.stringify(r)),r}throw new TypeError("Bad token "+e+" isn't a type")}()}}}.apply(e,[]))||(t.exports=r)},h139:function(t,e,n){var r=n("phZJ"),i=n("lFqo"),o=n("IVAY"),a=n("Jmq7"),s=n("aDmP");function u(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=s(t);if(e){var i=s(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return a(this,n)}}var l=n("4O8T");function c(){}var h=function(t){"use strict";o(n,t);var e=u(n);function n(){return r(this,n),e.apply(this,arguments)}return i(n,[{key:"_getSocketImplementation",value:function(){return c}},{key:"_getSocketOptions",value:function(){return{transport:WebSocket}}},{key:"_getEventImplementation",value:function(){return l}}]),n}(n("Ca6O"));t.exports=h},hbHZ:function(t,e,n){var r=n("UWJ2");t.exports=function(t){return"string"!=typeof t?t:r(t)?t.slice(2):t}},hwdV:function(t,e,n){var r=n("HDXh"),i=r.Buffer;function o(t,e){for(var n in t)e[n]=t[n]}function a(t,e,n){return i(t,e,n)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?t.exports=r:(o(r,e),e.Buffer=a),a.prototype=Object.create(i.prototype),o(i,a),a.from=function(t,e,n){if("number"==typeof t)throw new TypeError("Argument must not be a number");return i(t,e,n)},a.alloc=function(t,e,n){if("number"!=typeof t)throw new TypeError("Argument must be a number");var r=i(t);return void 0!==e?"string"==typeof n?r.fill(e,n):r.fill(e):r.fill(0),r},a.allocUnsafe=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return i(t)},a.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return r.SlowBuffer(t)}},i7VC:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var r=s(n("q1tI")),i=s(n("17x9")),o=s(n("C62l")),a=s(n("jBA5"));function s(t){return t&&t.__esModule?t:{default:t}}function u(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function l(t){var e=t.responsive,n=u(t,["responsive"]);return e?r.default.createElement(a.default,n):r.default.createElement(o.default,n)}l.propTypes={onClose:i.default.func,onError:i.default.func,onSuccess:i.default.func.isRequired,action:i.default.string.isRequired,checkFn:i.default.func.isRequired,locale:i.default.oneOf(["en","zh"]),prefix:i.default.string,socketUrl:i.default.string,tokenKey:i.default.string,responsive:i.default.bool,checkInterval:i.default.number,checkTimeout:i.default.number,qrcodeSize:i.default.number,extraParams:i.default.object,disableClose:i.default.bool,webWalletUrl:i.default.string,messages:i.default.shape({title:i.default.string.isRequired,scan:i.default.string.isRequired,confirm:i.default.string.isRequired,success:i.default.string.isRequired}).isRequired},l.defaultProps={locale:"en",prefix:"/api/did",socketUrl:"",tokenKey:"_t_",onClose:function(){},onError:function(){},responsive:!1,checkInterval:2e3,checkTimeout:6e4,qrcodeSize:210,disableClose:!1,extraParams:{},webWalletUrl:""}},iZfe:function(t,e,n){"use strict";var r=n("PKN+");t.exports=r.isStandardBrowserEnv()?{write:function(t,e,n,i,o,a){var s=[];s.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(i)&&s.push("path="+i),r.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},iiyB:function(t,e,n){"use strict";var r=n("PKN+"),i=n("prsP"),o=n("iZfe"),a=n("FGw+"),s=n("Btmu"),u=n("QkCg"),l=n("oOaX"),c=n("BOmV");t.exports=function(t){return new Promise((function(e,n){var h=t.data,f=t.headers;r.isFormData(h)&&delete f["Content-Type"];var d=new XMLHttpRequest;if(t.auth){var p=t.auth.username||"",m=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";f.Authorization="Basic "+btoa(p+":"+m)}var v=s(t.baseURL,t.url);if(d.open(t.method.toUpperCase(),a(v,t.params,t.paramsSerializer),!0),d.timeout=t.timeout,d.onreadystatechange=function(){if(d&&4===d.readyState&&(0!==d.status||d.responseURL&&0===d.responseURL.indexOf("file:"))){var r="getAllResponseHeaders"in d?u(d.getAllResponseHeaders()):null,o={data:t.responseType&&"text"!==t.responseType?d.response:d.responseText,status:d.status,statusText:d.statusText,headers:r,config:t,request:d};i(e,n,o),d=null}},d.onabort=function(){d&&(n(c("Request aborted",t,"ECONNABORTED",d)),d=null)},d.onerror=function(){n(c("Network Error",t,null,d)),d=null},d.ontimeout=function(){var e="timeout of "+t.timeout+"ms exceeded";t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(c(e,t,"ECONNABORTED",d)),d=null},r.isStandardBrowserEnv()){var g=(t.withCredentials||l(v))&&t.xsrfCookieName?o.read(t.xsrfCookieName):void 0;g&&(f[t.xsrfHeaderName]=g)}if("setRequestHeader"in d&&r.forEach(f,(function(t,e){void 0===h&&"content-type"===e.toLowerCase()?delete f[e]:d.setRequestHeader(e,t)})),r.isUndefined(t.withCredentials)||(d.withCredentials=!!t.withCredentials),t.responseType)try{d.responseType=t.responseType}catch(y){if("json"!==t.responseType)throw y}"function"==typeof t.onDownloadProgress&&d.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&d.upload&&d.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then((function(t){d&&(d.abort(),n(t),d=null)})),h||(h=null),d.send(h)}))}},ij9M:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n("h139"),i=n.n(r);function o(){var t="https://zinc.abtnetwork.io/api";return window.env&&window.env.chainHost&&(t=window.env.chainHost),new i.a(t)}},jBA5:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=h(n("q1tI")),i=h(n("17x9")),o=h(n("pW3x")),a=h(n("wa63")),s=n("DfQ9"),u=h(n("HhgX")),l=h(n("jlMd")),c=h(n("C62l"));function h(t){return t&&t.__esModule?t:{default:t}}function f(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function d(t){var e=t.theme,n=f(t,["theme"]),i=(0,o.default)().width,s=(0,a.default)();return r.default.createElement(u.default,{open:!0,disableBackdropClick:!0,disableEscapeKeyDown:!0,fullScreen:i<e.breakpoints.values.sm&&!s.wallet},r.default.createElement(l.default,{style:{padding:0,display:"flex",justifyContent:"center",alignItems:"center"}},r.default.createElement(c.default,n)))}d.propTypes={theme:i.default.object.isRequired,onError:i.default.func,onClose:i.default.func,onSuccess:i.default.func.isRequired,action:i.default.string.isRequired,checkFn:i.default.func.isRequired,locale:i.default.oneOf(["en","zh"]),prefix:i.default.string,socketUrl:i.default.string,tokenKey:i.default.string,checkInterval:i.default.number,checkTimeout:i.default.number,qrcodeSize:i.default.number,extraParams:i.default.object,disableClose:i.default.bool,messages:i.default.shape({title:i.default.string.isRequired,scan:i.default.string.isRequired,confirm:i.default.string.isRequired,success:i.default.string.isRequired}).isRequired},d.defaultProps={locale:"en",prefix:"/api/did",tokenKey:"_t_",socketUrl:"",onClose:function(){},onError:function(){},checkInterval:2e3,checkTimeout:6e4,qrcodeSize:250,disableClose:!1,extraParams:{}};var p=(0,s.withTheme)(d);e.default=p},jYEY:function(t,e,n){var r;!function(i){"use strict";function o(t,e){var n=(65535&t)+(65535&e);return(t>>16)+(e>>16)+(n>>16)<<16|65535&n}function a(t,e,n,r,i,a){return o((s=o(o(e,t),o(r,a)))<<(u=i)|s>>>32-u,n);var s,u}function s(t,e,n,r,i,o,s){return a(e&n|~e&r,t,e,i,o,s)}function u(t,e,n,r,i,o,s){return a(e&r|n&~r,t,e,i,o,s)}function l(t,e,n,r,i,o,s){return a(e^n^r,t,e,i,o,s)}function c(t,e,n,r,i,o,s){return a(n^(e|~r),t,e,i,o,s)}function h(t,e){var n,r,i,a,h;t[e>>5]|=128<<e%32,t[14+(e+64>>>9<<4)]=e;var f=1732584193,d=-271733879,p=-1732584194,m=271733878;for(n=0;n<t.length;n+=16)r=f,i=d,a=p,h=m,f=s(f,d,p,m,t[n],7,-680876936),m=s(m,f,d,p,t[n+1],12,-389564586),p=s(p,m,f,d,t[n+2],17,606105819),d=s(d,p,m,f,t[n+3],22,-1044525330),f=s(f,d,p,m,t[n+4],7,-176418897),m=s(m,f,d,p,t[n+5],12,1200080426),p=s(p,m,f,d,t[n+6],17,-1473231341),d=s(d,p,m,f,t[n+7],22,-45705983),f=s(f,d,p,m,t[n+8],7,1770035416),m=s(m,f,d,p,t[n+9],12,-1958414417),p=s(p,m,f,d,t[n+10],17,-42063),d=s(d,p,m,f,t[n+11],22,-1990404162),f=s(f,d,p,m,t[n+12],7,1804603682),m=s(m,f,d,p,t[n+13],12,-40341101),p=s(p,m,f,d,t[n+14],17,-1502002290),f=u(f,d=s(d,p,m,f,t[n+15],22,1236535329),p,m,t[n+1],5,-165796510),m=u(m,f,d,p,t[n+6],9,-1069501632),p=u(p,m,f,d,t[n+11],14,643717713),d=u(d,p,m,f,t[n],20,-373897302),f=u(f,d,p,m,t[n+5],5,-701558691),m=u(m,f,d,p,t[n+10],9,38016083),p=u(p,m,f,d,t[n+15],14,-660478335),d=u(d,p,m,f,t[n+4],20,-405537848),f=u(f,d,p,m,t[n+9],5,568446438),m=u(m,f,d,p,t[n+14],9,-1019803690),p=u(p,m,f,d,t[n+3],14,-187363961),d=u(d,p,m,f,t[n+8],20,1163531501),f=u(f,d,p,m,t[n+13],5,-1444681467),m=u(m,f,d,p,t[n+2],9,-51403784),p=u(p,m,f,d,t[n+7],14,1735328473),f=l(f,d=u(d,p,m,f,t[n+12],20,-1926607734),p,m,t[n+5],4,-378558),m=l(m,f,d,p,t[n+8],11,-2022574463),p=l(p,m,f,d,t[n+11],16,1839030562),d=l(d,p,m,f,t[n+14],23,-35309556),f=l(f,d,p,m,t[n+1],4,-1530992060),m=l(m,f,d,p,t[n+4],11,1272893353),p=l(p,m,f,d,t[n+7],16,-155497632),d=l(d,p,m,f,t[n+10],23,-1094730640),f=l(f,d,p,m,t[n+13],4,681279174),m=l(m,f,d,p,t[n],11,-358537222),p=l(p,m,f,d,t[n+3],16,-722521979),d=l(d,p,m,f,t[n+6],23,76029189),f=l(f,d,p,m,t[n+9],4,-640364487),m=l(m,f,d,p,t[n+12],11,-421815835),p=l(p,m,f,d,t[n+15],16,530742520),f=c(f,d=l(d,p,m,f,t[n+2],23,-995338651),p,m,t[n],6,-198630844),m=c(m,f,d,p,t[n+7],10,1126891415),p=c(p,m,f,d,t[n+14],15,-1416354905),d=c(d,p,m,f,t[n+5],21,-57434055),f=c(f,d,p,m,t[n+12],6,1700485571),m=c(m,f,d,p,t[n+3],10,-1894986606),p=c(p,m,f,d,t[n+10],15,-1051523),d=c(d,p,m,f,t[n+1],21,-2054922799),f=c(f,d,p,m,t[n+8],6,1873313359),m=c(m,f,d,p,t[n+15],10,-30611744),p=c(p,m,f,d,t[n+6],15,-1560198380),d=c(d,p,m,f,t[n+13],21,1309151649),f=c(f,d,p,m,t[n+4],6,-145523070),m=c(m,f,d,p,t[n+11],10,-1120210379),p=c(p,m,f,d,t[n+2],15,718787259),d=c(d,p,m,f,t[n+9],21,-343485551),f=o(f,r),d=o(d,i),p=o(p,a),m=o(m,h);return[f,d,p,m]}function f(t){var e,n="",r=32*t.length;for(e=0;e<r;e+=8)n+=String.fromCharCode(t[e>>5]>>>e%32&255);return n}function d(t){var e,n=[];for(n[(t.length>>2)-1]=void 0,e=0;e<n.length;e+=1)n[e]=0;var r=8*t.length;for(e=0;e<r;e+=8)n[e>>5]|=(255&t.charCodeAt(e/8))<<e%32;return n}function p(t){var e,n,r="";for(n=0;n<t.length;n+=1)e=t.charCodeAt(n),r+="0123456789abcdef".charAt(e>>>4&15)+"0123456789abcdef".charAt(15&e);return r}function m(t){return unescape(encodeURIComponent(t))}function v(t){return function(t){return f(h(d(t),8*t.length))}(m(t))}function g(t,e){return function(t,e){var n,r,i=d(t),o=[],a=[];for(o[15]=a[15]=void 0,i.length>16&&(i=h(i,8*t.length)),n=0;n<16;n+=1)o[n]=909522486^i[n],a[n]=1549556828^i[n];return r=h(o.concat(d(e)),512+8*e.length),f(h(a.concat(r),640))}(m(t),m(e))}function y(t,e,n){return e?n?g(e,t):p(g(e,t)):n?v(t):p(v(t))}void 0===(r=function(){return y}.call(e,n,e,t))||(t.exports=r)}()},"kVK+":function(t,e){e.read=function(t,e,n,r,i){var o,a,s=8*i-r-1,u=(1<<s)-1,l=u>>1,c=-7,h=n?i-1:0,f=n?-1:1,d=t[e+h];for(h+=f,o=d&(1<<-c)-1,d>>=-c,c+=s;c>0;o=256*o+t[e+h],h+=f,c-=8);for(a=o&(1<<-c)-1,o>>=-c,c+=r;c>0;a=256*a+t[e+h],h+=f,c-=8);if(0===o)o=1-l;else{if(o===u)return a?NaN:1/0*(d?-1:1);a+=Math.pow(2,r),o-=l}return(d?-1:1)*a*Math.pow(2,o-r)},e.write=function(t,e,n,r,i,o){var a,s,u,l=8*o-i-1,c=(1<<l)-1,h=c>>1,f=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=r?0:o-1,p=r?1:-1,m=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=c):(a=Math.floor(Math.log(e)/Math.LN2),e*(u=Math.pow(2,-a))<1&&(a--,u*=2),(e+=a+h>=1?f/u:f*Math.pow(2,1-h))*u>=2&&(a++,u/=2),a+h>=c?(s=0,a=c):a+h>=1?(s=(e*u-1)*Math.pow(2,i),a+=h):(s=e*Math.pow(2,h-1)*Math.pow(2,i),a=0));i>=8;t[n+d]=255&s,d+=p,s/=256,i-=8);for(a=a<<i|s,l+=i;l>0;t[n+d]=255&a,d+=p,a/=256,l-=8);t[n+d-p]|=128*m}},kev4:function(t,e,n){"use strict";t.exports=function(t,e,n,r,i){return t.config=e,n&&(t.code=n),t.request=r,t.response=i,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},l5h9:function(t,e,n){"use strict";var r=n("0jh0"),i=n("kD0k");n("ls82");var o=n("dotl"),a=n("phZJ"),s=n("lFqo"),u=n("N5Wt"),l=n("9MQZ"),c=n("yDJ3"),h=n("xavC").parse,f=n("GziY").print,d=n("Hnud"),p=d.getQueryBuilders,m=d.getMutationBuilders,v=d.getSubscriptionBuilders,g=n("zILR")("BaseClient"),y=function(){function t(e){if(a(this,t),!e.dataSource)throw new Error("BaseClient requires dataSource config");if(e.httpBaseUrl)throw Error("config.httpBaseUrl is deprecated");if(e.socketBaseUrl)throw Error("config.socketBaseUrl is deprecated");if(this.config=Object.assign({httpEndpoint:function(t){return"https://ocap.arcblock.io/api/".concat(t)},socketEndpoint:function(t){return"wss://ocap.arcblock.io/api/".concat(t,"/socket")},enableQuery:!0,enableSubscription:!0,enableMutation:!0,accessKey:"",accessSecret:"",maxQueryDepth:4,axios:u},e),this.schema=this._getSchema(this.config.dataSource),!this.schema)throw new Error("BaseClient: unsupported dataSource ".concat(this.config.dataSource));this.config.enableQuery&&this.generateQueryFns(this.schema),this.config.enableSubscription&&(this.generateSubscriptionFns(this.schema),this.subscriptions={}),this.config.enableMutation&&this.generateMutationFns(this.schema)}var e,n,d;return s(t,[{key:"getQueries",value:function(){return this._getApiList("query")}},{key:"getSubscriptions",value:function(){return this._getApiList("subscription")}},{key:"getMutations",value:function(){return this._getApiList("mutation")}},{key:"doRawQuery",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;try{var r=f(h(t));return this._doRequest(r,e,n)}catch(i){throw new Error("BaseClient: invalid raw query ".concat(i.message||i.toString()))}}},{key:"doBatchQuery",value:function(t,e){var n=this,r=Object.keys(t);if(0===r.length)throw new Error("doBatchQuery requires at least one query");r.forEach((function(t){if("function"!=typeof n[t])throw new Error("doBatchQuery got invalid query method ".concat(t));if("query"!==n[t].type)throw new Error("doBatchQuery got none query method ".concat(t))}));var i=r.map((function(r){var i=t[r]||{},o="string"==typeof i?i:n[r].builder(i,e);return h(o)})),o=i.shift(),a=c(o,"definitions[0].variableDefinitions"),s=c(o,"definitions[0].directives"),u=c(o,"definitions[0].selectionSet.selections");return i.forEach((function(t){a=a.concat(c(t,"definitions[0].variableDefinitions",[])),s=s.concat(c(t,"definitions[0].directives",[])),u=u.concat(c(t,"definitions[0].selectionSet.selections",[]))})),l(o,"definitions[0].variableDefinitions",a),l(o,"definitions[0].directives",s),l(o,"definitions[0].selectionSet.selections",u),this._doRequest(f(o),e)}},{key:"generateQueryFns",value:function(){var t=this,e=this,n=this.schema,r=n.types,a=n.queryType;if(a){var s=p({types:r,rootName:a.name,ignoreFields:this._getIgnoreFields.bind(this),maxDepth:this.config.maxQueryDepth});Object.keys(s).forEach((function(n){var r=function(){var t=o(i.mark((function t(r){var o,a,u,l,c=arguments;return i.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return o=c.length>1&&void 0!==c[1]?c[1]:{},a=s[n](e._sanitizeArgs(r),(o||{}).ignoreFields),t.next=4,e._doRequest(a,o,n);case 4:return u=t.sent,l=e._getPagedResults({result:u,queryBuilder:s[n],args:r,dataKey:n,requestOptions:o}),t.abrupt("return",l);case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();r.type="query",r.args=s[n].args,r.builder=s[n],t[n]=r}))}}},{key:"generateSubscriptionFns",value:function(){var t=this,e=this.schema,n=e.types,r=e.subscriptionType;if(r){var a=v({types:n,rootName:r.name,ignoreFields:this._getIgnoreFields.bind(this),maxDepth:this.config.maxQueryDepth});Object.keys(a).forEach((function(e){var n=function(){var n=o(i.mark((function n(r){var o;return i.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return o=a[e](t._sanitizeArgs(r)),n.abrupt("return",t.doRawSubscription(o));case 2:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}();n.type="subscription",n.args=a[e].args,n.builder=a[e],t[e]=n}))}}},{key:"doRawSubscription",value:(d=o(i.mark((function t(e){var n,r,o=this;return i.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(g("doSubscription.query",e),n=this._getQueryId(e),!this.subscriptions[n]){t.next=4;break}return t.abrupt("return",Promise.resolve(this.subscriptions[n].emitter));case 4:return t.next=6,this._ensureSubscriptionChannel();case 6:return r=t.sent,t.abrupt("return",new Promise((function(t,i){r.push("doc",{query:e}).receive("ok",(function(e){g("subscription success",{queryId:n,res:e});var r=o._getEventImplementation();o.subscriptions[n]=new r,o.subscriptions[n].subscriptionId=e.subscriptionId,t(o.subscriptions[n])})).receive("error",(function(t){g("subscription error",t),i(t)}))})));case 8:case"end":return t.stop()}}),t,this)}))),function(t){return d.apply(this,arguments)})},{key:"generateMutationFns",value:function(){var t=this,e=this,n=this.schema,r=n.types,a=n.mutationType;if(a){var s=m({types:r,rootName:a.name,ignoreFields:this._getIgnoreFields.bind(this),maxDepth:this.config.maxQueryDepth});Object.keys(s).forEach((function(n){var r=function(){var t=o(i.mark((function t(r){var o,a,u=arguments;return i.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return o=u.length>1&&void 0!==u[1]?u[1]:{},a=s[n](e._sanitizeArgs(r),(o||{}).ignoreFields),t.abrupt("return",e._doRequest(a,o,n));case 3:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();r.type="mutation",r.args=s[n].args,r.builder=s[n],t[n]=r}))}}},{key:"_doRequest",value:(n=o(i.mark((function t(e,n,r){var o,a,s,u,l;return i.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return g("doRequest.query",e),o="function"==typeof this.config.httpEndpoint?this.config.httpEndpoint(this.config.dataSource):this.config.httpEndpoint,a=n||{},s=this._getAuthHeaders(e),a.headers=Object.assign(a.headers||{},s),g("_doRequest.headers",a.headers),t.next=8,this.config.axios.post(o,{query:e},a);case 8:if(u=t.sent,g("_doRequest.response",{status:u.status,errors:u.data.errors}),200!==u.status){t.next=16;break}if(!Array.isArray(u.data.errors)||!u.data.errors.length){t.next=15;break}throw(l=new Error("GraphQL Response Error")).errors=u.data.errors,l;case 15:return t.abrupt("return",r&&u.data.data[r]?u.data.data[r]:u.data.data);case 16:throw new Error("GraphQL Status Error ".concat(u.status));case 17:case"end":return t.stop()}}),t,this)}))),function(t,e,r){return n.apply(this,arguments)})},{key:"_ensureSubscriptionChannel",value:(e=o(i.mark((function t(){var e,n,r=this;return i.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this.channel||!this.channel.isJoined()){t.next=2;break}return t.abrupt("return",Promise.resolve(this.channel));case 2:return e="function"==typeof this.config.socketEndpoint?this.config.socketEndpoint(this.config.dataSource):this.config.socketEndpoint,n=this._getSocketImplementation(),this.socket=new n(e,this._getSocketOptions()),this.socket.connect(),this.socket.onMessage((function(t){var e=t.event,n=t.payload;if(g("socket.onMessage",{event:e,payload:n}),"subscription:data"===e){var i=Object.keys(r.subscriptions).find((function(t){return r.subscriptions[t].subscriptionId===n.subscriptionId}));i&&(g("subscription.onMessage",{queryId:i,subscriptionId:n.subscriptionId}),r.subscriptions[i].emit("data",n.result.data))}})),this.socket.onConnError((function(t){g("socket.reconnect.onConnError",t),Object.keys(r.subscriptions).forEach((function(e){r.subscriptions[e].emit("error",t)})),setTimeout((function(){r.socket.connect()}),1e3)})),this.channel=this.socket.channel("__absinthe__:control"),t.abrupt("return",new Promise((function(t,e){r.channel.join().receive("ok",(function(e){g("Channel join success",e),t(r.channel)})).receive("error",(function(t){g("Channel join error",t),e(t)}))})));case 10:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})},{key:"_getApiList",value:function(t){var e=this;return Object.keys(this).filter((function(n){return"function"==typeof e[n]&&e[n].type===t}))}},{key:"_sanitizeArgs",value:function(t){return t}},{key:"_getPagedResults",value:function(t){var e=this,n=t.result,r=t.queryBuilder,i=t.args,o=t.dataKey,a=t.prefix,s=void 0===a?"":a,u=t.requestOptions,l=void 0===u?{}:u;return this._attachNextFn({result:n,queryBuilder:r,args:i,dataKey:o,prefix:s,requestOptions:l}),Object.keys(n).forEach((function(t){if(!n[t]||"object"!=typeof n[t]||Array.isArray(n[t]))return!1;var a=[s,t].filter(Boolean).join(".").replace("".concat(o),"").replace(/^\./,"");e._attachNextFn({result:n[t],queryBuilder:r,args:i,dataKey:o,prefix:s,argPrefixStr:a,requestOptions:l}),e._getPagedResults({result:n[t],queryBuilder:r,args:i,dataKey:o,prefix:s})})),n}},{key:"_attachNextFn",value:function(t){var e=this,n=t.result,a=t.queryBuilder,s=t.args,u=t.dataKey,l=t.prefix,c=void 0===l?"":l,h=t.argPrefixStr,f=void 0===h?"":h,d=t.requestOptions,p=void 0===d?{}:d;if(n.page&&n.page.next&&n.page.cursor&&Array.isArray(n.data)&&!n.next){var m={paging:Object.assign({},s.paging||{},{cursor:n.page.cursor})},v=Object.assign({},s,f?r({},f,m):m);g("_attachNextFn",JSON.stringify({argPrefixStr:f,prefix:c,page:n.page,args:s,newArgs:v})),n.next=o(i.mark((function t(){var n,r;return i.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=a(v),t.next=3,e._doRequest(n,p,u);case 3:return r=t.sent,t.abrupt("return",e._getPagedResults({result:r,queryBuilder:a,args:v,dataKey:u,prefix:c,requestOptions:p}));case 5:case"end":return t.stop()}}),t)})))}}},{key:"_getSchema",value:function(){throw new Error("_getSchema must be implemented in sub class")}},{key:"_getIgnoreFields",value:function(){throw new Error("_getIgnoreFields must be implemented in sub class")}},{key:"_getSocketImplementation",value:function(){throw new Error("_getSocketImplementation must be implemented in sub class")}},{key:"_getSocketOptions",value:function(){throw new Error("_getSocketOptions must be implemented in sub class")}},{key:"_getEventImplementation",value:function(){throw new Error("_getEventImplementation must be implemented in sub class")}},{key:"_getQueryId",value:function(){throw new Error("_getQueryId must be implemented in sub class")}},{key:"_getAuthHeaders",value:function(){return{}}}]),t}();t.exports=y},nO1o:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=s(n("q1tI")),i=s(n("17x9")),o=s(n("vOnD")),a=n("Qo9D");function s(t){return t&&t.__esModule?t:{default:t}}function u(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var l={light:"fal",regular:"far",solid:"fas"},c=function(t){var e=t.name,n=t.color,i=t.size,o=t.variant,a=t.rounded,s=t.style,c=t.className,f=t.forwardedRef,d=u(t,["name","color","size","variant","rounded","style","className","forwardedRef"]),p=r.default.createElement("i",{ref:f,className:"".concat(l[o]," fa-").concat(e," ").concat(a?"":c),style:Object.assign({color:n,fontSize:"".concat(i,"px")},s||{})});return a?r.default.createElement(h,Object.assign({ref:f,size:i,color:n,className:c},d),p):p};c.propTypes={name:i.default.string.isRequired,className:i.default.string,color:i.default.string,rounded:i.default.bool,variant:i.default.string,size:i.default.number,style:i.default.object},c.defaultProps={rounded:!1,variant:"light",color:a.colors.primary,className:"",size:24,style:{}};var h=o.default.span.withConfig({displayName:"Icon__Span",componentId:"sc-3s68zh-0"})(["width:","px;height:","px;border-radius:50%;border:1px solid ",";display:flex;justify-content:center;align-items:center;.fa,.fas,.fal,.far{line-height:","px;}"],(function(t){return 2*t.size}),(function(t){return 2*t.size}),(function(t){return t.color}),(function(t){return t.size})),f=r.default.forwardRef((function(t,e){return r.default.createElement(c,Object.assign({},t,{forwardedRef:e}))}));e.default=f},o5As:function(t,e,n){"use strict";var r=n("phZJ"),i=n("lFqo"),o=function(){function t(e,n,i,o){r(this,t),this.name=e,this.code=n,this.alphabet=o,i&&o&&(this.engine=i(o))}return i(t,[{key:"encode",value:function(t){return this.engine.encode(t)}},{key:"decode",value:function(t){return this.engine.decode(t)}},{key:"isImplemented",value:function(){return this.engine}}]),t}();t.exports=o},oOaX:function(t,e,n){"use strict";var r=n("PKN+");t.exports=r.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function i(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=i(window.location.href),function(e){var n=r.isString(e)?i(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0}},prZD:function(t,e,n){var r=n("6UMM"),i=n("hbHZ");t.exports=function(t){if("string"==typeof t||"number"==typeof t){var e=new r(1),n=String(t).toLowerCase().trim(),o="0x"===n.substr(0,2)||"-0x"===n.substr(0,3),a=i(n);if("-"===a.substr(0,1)&&(a=i(a.slice(1)),e=new r(-1,10)),!(a=""===a?"0":a).match(/^-?[0-9]+$/)&&a.match(/^[0-9A-Fa-f]+$/)||a.match(/^[a-fA-F]+$/)||!0===o&&a.match(/^[0-9A-Fa-f]+$/))return new r(a,16).mul(e);if((a.match(/^-?[0-9]+$/)||""===a)&&!1===o)return new r(a,10).mul(e)}else if("object"==typeof t&&t.toString&&!t.pop&&!t.push&&t.toString(10).match(/^-?[0-9]+$/)&&(t.mul||t.dividedToIntegerBy))return new r(t.toString(10),10);throw new Error("[number-to-bn] while converting number "+JSON.stringify(t)+" to BN.js instance, error: invalid number value. Value must be an integer, hex string, BN or BigNumber instance. Note, decimals are not supported.")}},prsP:function(t,e,n){"use strict";var r=n("BOmV");t.exports=function(t,e,n){var i=n.config.validateStatus;n.status&&i&&!i(n.status)?e(r("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},qBzX:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=u(n("q1tI")),i=u(n("17x9")),o=u(n("E5B5")),a=n("GZPF"),s=n("b4w0");function u(t){return t&&t.__esModule?t:{default:t}}function l(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var c=function(t){var e=t.to,n=t.children,i=t.absolute,u=t.disableI18n,c=l(t,["to","children","absolute","disableI18n"]),h=r.default.useContext(a.LocaleContext).locale,f=e;h&&e&&0===e.indexOf("/")&&(f=-1===e.indexOf("/".concat(h))?"/".concat(h).concat(e):e),["true",!0].includes(u)&&(f=f.replace("/".concat(h),""));return[!0,"true"].includes(i)&&0===f.indexOf("/")&&(f="".concat(s.baseUrl).concat(f)),/^\/(?!\/)/.test(f)?r.default.createElement(o.default,Object.assign({to:f},c),n):r.default.createElement("a",Object.assign({href:f},c),n)};c.propTypes={to:i.default.string.isRequired,children:i.default.node.isRequired,absolute:i.default.oneOfType([i.default.bool,i.default.string]),disableI18n:i.default.oneOfType([i.default.bool,i.default.string])},c.defaultProps={absolute:!1,disableI18n:!1};var h=c;e.default=h},qzqv:function(t,e,n){"use strict";var r=n("o5As"),i=n("QqcV"),o=n("5Fby"),a=n("xESi"),s=n("6Ka+"),u=[["base1","1","","1"],["base2","0",i,"01"],["base8","7",i,"01234567"],["base10","9",i,"0123456789"],["base16","f",o,"0123456789abcdef"],["base32","b",a,"abcdefghijklmnopqrstuvwxyz234567"],["base32pad","c",a,"abcdefghijklmnopqrstuvwxyz234567="],["base32hex","v",a,"0123456789abcdefghijklmnopqrstuv"],["base32hexpad","t",a,"0123456789abcdefghijklmnopqrstuv="],["base32z","h",a,"ybndrfg8ejkmcpqxot1uwisza345h769"],["base58flickr","Z",i,"123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"],["base58btc","z",i,"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"],["base64","m",s,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"],["base64pad","M",s,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="],["base64url","u",s,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"],["base64urlpad","U",s,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_="]],l=u.reduce((function(t,e){return t[e[0]]=new r(e[0],e[1],e[2],e[3]),t}),{}),c=u.reduce((function(t,e){return t[e[1]]=l[e[0]],t}),{});t.exports={names:l,codes:c}},uxxp:function(t,e,n){"use strict";n.d(e,"a",(function(){return L}));var r=n("kD0k"),i=n.n(r),o=(n("ls82"),n("/S4K")),a=n("q1tI"),s=n.n(a),u=n("vOnD"),l=n("vlII"),c=n.n(l),h=n("51gB"),f=n.n(h),d=n("CNSK"),p=n("eD//"),m=n("tVbE"),v=n("k1TG"),g=n("aXB2"),y=n("iuhU"),A=n("H2TA"),$=n("ofer"),w=n("MquD"),b=a.forwardRef((function(t,e){var n=t.children,r=t.classes,i=t.className,o=t.disableTypography,s=void 0!==o&&o,u=t.inset,l=void 0!==u&&u,c=t.primary,h=t.primaryTypographyProps,f=t.secondary,d=t.secondaryTypographyProps,p=Object(g.a)(t,["children","classes","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"]),m=a.useContext(w.a).dense,A=null!=c?c:n;null==A||A.type===$.a||s||(A=a.createElement($.a,Object(v.a)({variant:m?"body2":"body1",className:r.primary,component:"span",display:"block"},h),A));var b=f;return null==b||b.type===$.a||s||(b=a.createElement($.a,Object(v.a)({variant:"body2",className:r.secondary,color:"textSecondary",display:"block"},d),b)),a.createElement("div",Object(v.a)({className:Object(y.a)(r.root,i,m&&r.dense,l&&r.inset,A&&b&&r.multiline),ref:e},p),A,b)})),E=Object(A.a)({root:{flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},multiline:{marginTop:6,marginBottom:6},dense:{},inset:{paddingLeft:56},primary:{},secondary:{}},{name:"MuiListItemText"})(b),M=n("PsDL"),T=n("iae6"),V=n("kfFl"),x=a.forwardRef((function(t,e){var n=t.children,r=t.classes,i=t.className,o=t.disableTypography,s=void 0!==o&&o,u=Object(g.a)(t,["children","classes","className","disableTypography"]);return a.createElement("div",Object(v.a)({className:Object(y.a)(r.root,i),ref:e},u),s?n:a.createElement($.a,{component:"h2",variant:"h6"},n))})),_=Object(A.a)({root:{margin:0,padding:"16px 24px",flex:"0 0 auto"}},{name:"MuiDialogTitle"})(x),B=n("EQI2"),W=a.forwardRef((function(t,e){var n=t.disableSpacing,r=void 0!==n&&n,i=t.classes,o=t.className,s=Object(g.a)(t,["disableSpacing","classes","className"]);return a.createElement("div",Object(v.a)({className:Object(y.a)(i.root,o,!r&&i.spacing),ref:e},s))})),I=Object(A.a)({root:{display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},spacing:{"& > :not(:first-child)":{marginLeft:8}}},{name:"MuiDialogActions"})(W),S=n("VdRm"),k=n.n(S),O=n("xJqi"),N=n.n(O),C=n("qBzX"),R=n.n(C),D=n("nO1o"),F=n.n(D),U=n("ZXdF"),P=n("ij9M"),Q=n("p041");function L(t){var e=t.user,n=t.locale,r=t.t,a=c()(!1),u=a[0],l=a[1],h=c()(!1),v=h[0],g=h[1],y=c()(!1),A=y[0],w=y[1],b=f()(Object(o.a)(i.a.mark((function t(){var r,o,a,s,u;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e){t.next=9;break}return r=Object(P.a)(n),o=e.did.replace(/^did:abt:/,""),t.next=5,Promise.all([r.getAccountState({address:o},{ignoreFields:[/\.withdrawItems/,/\.items/]}),r.getForgeState({},{ignoreFields:["state.protocols","state.gas"]})]);case 5:return a=t.sent,s=a[0].state,u=a[1].state,t.abrupt("return",{account:s,token:u.token});case 9:case"end":return t.stop()}}),t)})))),x=b[0],W=b[1];u||setTimeout((function(){l(!0),W()}),100);var S,O=function(){var t=Object(o.a)(i.a.mark((function t(){return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:Object(Q.c)(),window.location.href="/";case 2:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return s.a.createElement(j,null,s.a.createElement(R.a,{to:"/profile",className:"avatar"},s.a.createElement(k.a,{size:100,did:e.did})),s.a.createElement("div",{className:"my-profile"},s.a.createElement(F.a,{name:"user-circle",size:16}),s.a.createElement($.a,{component:"span"},r("profile"))),s.a.createElement(p.a,null,s.a.createElement(m.a,{className:"meta-item"},s.a.createElement(E,{secondary:s.a.createElement(N.a,{size:14},(S=e.did,S.split(":").pop())),primary:s.a.createElement("div",{className:"did-title"},r("did"),s.a.createElement(M.a,{color:"primary",className:"did-colorPrimary",disableRipple:!0,onClick:function(){return g()}},s.a.createElement(F.a,{name:"question-circle",size:16}))),classes:{primary:"primary-text",secondary:"secondary-text"}})),s.a.createElement(m.a,{className:"meta-item"},s.a.createElement(E,{secondary:e.name||"-",primary:r("name"),classes:{primary:"primary-text",secondary:"secondary-text"}})),s.a.createElement(m.a,{className:"meta-item"},s.a.createElement(E,{secondary:e.email||"-",primary:r("email"),classes:{primary:"primary-text",secondary:"secondary-text"}})),s.a.createElement(m.a,{className:"meta-item"},s.a.createElement(E,{secondary:x.value&&x.value.account&&x.value.token?Object(d.fromUnitToToken)(x.value.account.balance,x.value.token.decimal)+" TBA":s.a.createElement(T.a,{size:18}),primary:s.a.createElement("div",{className:"did-title"},r("balance"),s.a.createElement(M.a,{color:"primary",className:"did-colorPrimary",disableRipple:!0,onClick:function(){return w()}},s.a.createElement(F.a,{name:"question-circle",size:16}))),classes:{primary:"primary-text",secondary:"secondary-text"}})),s.a.createElement(m.a,{className:"meta-item meta-item--last"},s.a.createElement(R.a,{to:"/profile"},s.a.createElement(U.a,{variant:"outlined",color:"primary",className:"profile-btn",style:{marginRight:32}},r("demoList"))),s.a.createElement(U.a,{variant:"outlined",color:"primary",className:"profile-btn",onClick:function(){return O()}},r("logout")))),v&&s.a.createElement(V.a,{open:!0,maxWidth:"sm",onClose:function(){return g()}},s.a.createElement(_,{onClose:function(){return g()}},r("didIntro.headline")),s.a.createElement(B.a,null,s.a.createElement($.a,{gutterBottom:!0,style:{color:"#222222"}},r("didIntro.title")),s.a.createElement("img",{width:"468",height:"87",src:"/images/did.png",alt:"did desc",style:{marginTop:"20px",marginBottom:"20px"}}),s.a.createElement($.a,{gutterBottom:!0,style:{color:"#222222"}},r("didIntro.description"))),s.a.createElement(I,{style:{padding:"0 24px 24px"}},s.a.createElement(U.a,{variant:"outlined",onClick:function(){return g()},color:"primary"},r("close")))),A&&s.a.createElement(V.a,{open:!0,maxWidth:"sm",onClose:function(){return w()}},s.a.createElement(_,{onClose:function(){return w()}},r("tbaIntro.headline")),s.a.createElement(B.a,null,s.a.createElement($.a,{gutterBottom:!0,style:{color:"#222222"}},r("tbaIntro.title")),s.a.createElement($.a,{gutterBottom:!0,style:{color:"#222222"}},r("tbaIntro.description"))),s.a.createElement(I,{style:{padding:"0 24px 24px"}},s.a.createElement(U.a,{variant:"outlined",onClick:function(){return w()},color:"primary"},r("close")))))}var j=u.default.div.withConfig({displayName:"profile__Div",componentId:"sc-65dp34-0"})(["display:flex;flex-grow:1;flex-direction:column;justify-content:flex-start;align-items:flex-start;.my-profile{display:flex;margin-top:40px;font-size:14px;color:#222222;align-items:center;span{margin-left:5px;}@media (max-width:","px){margin-top:10px;}}.avatar{cursor:pointer;@media (max-width:","px){display:none;}}.meta-item{padding-left:0;margin:0;@media (max-width:","px){padding-top:8px;padding-bottom:8px;}.profile-btn{color:"," !important;border-color:"," !important;text-transform:none;&:hover{background-color:rgba(78,106,246,0.1) !important;}}.did-title{display:flex;align-items:center;font-size:12px;color:#4a4a4a;.did-colorPrimary{margin-left:5px;padding:2px;color:#9b9b9b;svg{font-size:14px;}}}.primary-text{font-size:12px;color:#4a4a4a;text-transform:uppercase;}.secondary-text{font-size:14px;color:#222222;word-break:break-all;}}.meta-item--last{margin-top:32px;@media (max-width:","px){margin-top:8px;}}"],(function(t){return t.theme.breakpoints.values.sm}),(function(t){return t.theme.breakpoints.values.sm}),(function(t){return t.theme.breakpoints.values.sm}),(function(t){return t.disabled?"#9b9b9b":"#4e6af6"}),(function(t){return t.disabled?"#9b9b9b":"#4e6af6"}),(function(t){return t.theme.breakpoints.values.sm}))},wF9t:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n("VxS6");function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t){return a(t,[])}function a(t,e){switch(i(t)){case"string":return JSON.stringify(t);case"function":return t.name?"[function ".concat(t.name,"]"):"[function]";case"object":return null===t?"null":function(t,e){if(-1!==e.indexOf(t))return"[Circular]";var n=[].concat(e,[t]),i=function(t){var e=t[String(r.a)];if("function"==typeof e)return e;if("function"==typeof t.inspect)return t.inspect}(t);if(void 0!==i){var o=i.call(t);if(o!==t)return"string"==typeof o?o:a(o,n)}else if(Array.isArray(t))return function(t,e){if(0===t.length)return"[]";if(e.length>2)return"[Array]";for(var n=Math.min(10,t.length),r=t.length-n,i=[],o=0;o<n;++o)i.push(a(t[o],e));1===r?i.push("... 1 more item"):r>1&&i.push("... ".concat(r," more items"));return"["+i.join(", ")+"]"}(t,n);return function(t,e){var n=Object.keys(t);if(0===n.length)return"{}";if(e.length>2)return"["+function(t){var e=Object.prototype.toString.call(t).replace(/^\[object /,"").replace(/]$/,"");if("Object"===e&&"function"==typeof t.constructor){var n=t.constructor.name;if("string"==typeof n&&""!==n)return n}return e}(t)+"]";return"{ "+n.map((function(n){return n+": "+a(t[n],e)})).join(", ")+" }"}(t,n)}(t,e);default:return String(t)}}},wa63:function(t,e,n){"use strict";var r=n("tGry");Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=(0,o.useState)({wallet:!1,wechat:!1,mobile:{apple:{phone:!1,ipod:!1,tablet:!1,device:!1},amazon:{phone:!1,tablet:!1,device:!1},android:{phone:!1,tablet:!1,device:!1},windows:{phone:!1,tablet:!1,device:!1},other:{blackberry:!1,blackberry10:!1,opera:!1,firefox:!1,chrome:!1,device:!1},phone:!1,tablet:!1,any:!1}}),e=r(t,2),n=e[0],i=e[1];return(0,o.useEffect)((function(){var t=navigator.userAgent.indexOf("ABTWallet")>-1,e=/MicroMessenger/i.test(navigator.userAgent);i({wallet:t,wechat:e,mobile:(0,a.default)(navigator.userAgent)})}),[]),n};var i,o=n("q1tI"),a=(i=n("A0fv"))&&i.__esModule?i:{default:i}},xESi:function(t,e,n){"use strict";function r(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return i(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,u=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return s=t.done,t},e:function(t){u=!0,a=t},f:function(){try{s||null==n.return||n.return()}finally{if(u)throw a}}}}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function o(t,e){var n=t.byteLength,r=new Uint8Array(t),i=e.indexOf("=")===e.length-1;i&&(e=e.substring(0,e.length-1));for(var o=0,a=0,s="",u=0;u<n;u++)for(a=a<<8|r[u],o+=8;o>=5;)s+=e[a>>>o-5&31],o-=5;if(o>0&&(s+=e[a<<5-o&31]),i)for(;s.length%8!=0;)s+="=";return s}t.exports=function(t){return{encode:function(e){return o("string"==typeof e?Uint8Array.from(e):e,t)},decode:function(e){var n,i=r(e);try{for(i.s();!(n=i.n()).done;){var o=n.value;if(t.indexOf(o)<0)throw new Error("invalid base32 character")}}catch(a){i.e(a)}finally{i.f()}return function(t,e){for(var n=(t=t.replace(new RegExp("=","g"),"")).length,r=0,i=0,o=0,a=new Uint8Array(5*n/8|0),s=0;s<n;s++)i=i<<5|e.indexOf(t[s]),(r+=5)>=8&&(a[o++]=i>>>r-8&255,r-=8);return a.buffer}(e,t)}}}},xJqi:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=f,e.formatAddress=void 0;var r=c(n("q1tI")),i=c(n("17x9")),o=c(n("vOnD")),a=c(n("KI6R")),s=c(n("zvOq")),u=n("zGJ3"),l=c(n("WGPn"));function c(t){return t&&t.__esModule?t:{default:t}}function h(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function f(t){var e=(0,u.mergeProps)(t,f,[]),n=e.component,i=e.size,o=e.copyable,a=e.children,c=e.tip,p=e.tipPlacement,m=e.content,v=h(e,["component","size","copyable","children","tip","tipPlacement","content"]);return r.default.createElement(d,Object.assign({component:n,size:i},v),o&&r.default.createElement(s.default,{className:"click-copy",mode:"button",tipPlacement:p,tip:c,content:m},r.default.createElement(l.default,{style:{marginRight:4},size:i}),a),!o&&r.default.createElement(r.default.Fragment,null,r.default.createElement(l.default,{style:{marginRight:4},size:i}),a))}e.formatAddress=function(t){return t.split(":").pop()},f.propTypes={size:i.default.oneOfType([i.default.string,i.default.number]),component:i.default.string,copyable:i.default.bool,children:i.default.any,tip:i.default.string,tipPlacement:i.default.string,content:i.default.string},f.defaultProps={component:"span",size:0,copyable:!0,children:null,tip:"",tipPlacement:"right",content:""};var d=(0,o.default)(a.default).withConfig({displayName:"Address__Container",componentId:"ptdb8s-0"})(["&&{font-family:'Consolas','Courier New','Courier','FreeMono','monospace';display:flex;align-items:center;justify-content:start;overflow:hidden;",";.icon-did-abt-logo{vertical-align:text-top;}}.click-copy{font-family:'Consolas','Courier New','Courier','FreeMono','monospace';display:flex;align-items:center;}"],(function(t){return(e=t.size)?"font-size: ".concat(Number(e)>0?"".concat(Number(e),"px"):e," !important;"):"font-size: inherit !important";var e}))},xavC:function(t,e,n){"use strict";n.r(e),n.d(e,"parse",(function(){return _})),n.d(e,"parseValue",(function(){return B})),n.d(e,"parseType",(function(){return W}));var r=n("wF9t");function i(t,e){if(!Boolean(t))throw new Error(e)}var o=n("VxS6");function a(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t.prototype.toString;t.prototype.toJSON=e,t.prototype.inspect=e,o.a&&(t.prototype[o.a]=e)}function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function u(t,e){for(var n,r=/\r\n|[\n\r]/g,i=1,o=e+1;(n=r.exec(t.body))&&n.index<e;)i+=1,o=e+1-(n.index+n[0].length);return{line:i,column:o}}function l(t){return c(t.source,u(t.source,t.start))}function c(t,e){var n=t.locationOffset.column-1,r=f(n)+t.body,i=e.line-1,o=t.locationOffset.line-1,a=e.line+o,s=1===e.line?n:0,u=e.column+s,l="".concat(t.name,":").concat(a,":").concat(u,"\n"),c=r.split(/\r\n|[\n\r]/g),d=c[i];if(d.length>120){for(var p=Math.floor(u/80),m=u%80,v=[],g=0;g<d.length;g+=80)v.push(d.slice(g,g+80));return l+h([["".concat(a),v[0]]].concat(v.slice(1,p+1).map((function(t){return["",t]})),[[" ",f(m-1)+"^"],["",v[p+1]]]))}return l+h([["".concat(a-1),c[i-1]],["".concat(a),d],["",f(u-1)+"^"],["".concat(a+1),c[i+1]]])}function h(t){var e=t.filter((function(t){t[0];return void 0!==t[1]})),n=Math.max.apply(Math,e.map((function(t){return t[0].length})));return e.map((function(t){var e,r=t[0],i=t[1];return f(n-(e=r).length)+e+(i?" | "+i:" |")})).join("\n")}function f(t){return Array(t+1).join(" ")}function d(t,e,n,r,i,o,a){var l=Array.isArray(e)?0!==e.length?e:void 0:e?[e]:void 0,c=n;if(!c&&l){var h=l[0];c=h&&h.loc&&h.loc.source}var f,p=r;!p&&l&&(p=l.reduce((function(t,e){return e.loc&&t.push(e.loc.start),t}),[])),p&&0===p.length&&(p=void 0),r&&n?f=r.map((function(t){return u(n,t)})):l&&(f=l.reduce((function(t,e){return e.loc&&t.push(u(e.loc.source,e.loc.start)),t}),[]));var m,v=a;if(null==v&&null!=o){var g=o.extensions;"object"==s(m=g)&&null!==m&&(v=g)}Object.defineProperties(this,{message:{value:t,enumerable:!0,writable:!0},locations:{value:f||void 0,enumerable:Boolean(f)},path:{value:i||void 0,enumerable:Boolean(i)},nodes:{value:l||void 0},source:{value:c||void 0},positions:{value:p||void 0},originalError:{value:o},extensions:{value:v||void 0,enumerable:Boolean(v)}}),o&&o.stack?Object.defineProperty(this,"stack",{value:o.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,d):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}function p(t,e,n){return new d("Syntax Error: ".concat(n),void 0,t,[e])}d.prototype=Object.create(Error.prototype,{constructor:{value:d},name:{value:"GraphQLError"},toString:{value:function(){return function(t){var e=t.message;if(t.nodes)for(var n=0,r=t.nodes;n<r.length;n++){var i=r[n];i.loc&&(e+="\n\n"+l(i.loc))}else if(t.source&&t.locations)for(var o=0,a=t.locations;o<a.length;o++){var s=a[o];e+="\n\n"+c(t.source,s)}return e}(this)}}});var m=Object.freeze({NAME:"Name",DOCUMENT:"Document",OPERATION_DEFINITION:"OperationDefinition",VARIABLE_DEFINITION:"VariableDefinition",SELECTION_SET:"SelectionSet",FIELD:"Field",ARGUMENT:"Argument",FRAGMENT_SPREAD:"FragmentSpread",INLINE_FRAGMENT:"InlineFragment",FRAGMENT_DEFINITION:"FragmentDefinition",VARIABLE:"Variable",INT:"IntValue",FLOAT:"FloatValue",STRING:"StringValue",BOOLEAN:"BooleanValue",NULL:"NullValue",ENUM:"EnumValue",LIST:"ListValue",OBJECT:"ObjectValue",OBJECT_FIELD:"ObjectField",DIRECTIVE:"Directive",NAMED_TYPE:"NamedType",LIST_TYPE:"ListType",NON_NULL_TYPE:"NonNullType",SCHEMA_DEFINITION:"SchemaDefinition",OPERATION_TYPE_DEFINITION:"OperationTypeDefinition",SCALAR_TYPE_DEFINITION:"ScalarTypeDefinition",OBJECT_TYPE_DEFINITION:"ObjectTypeDefinition",FIELD_DEFINITION:"FieldDefinition",INPUT_VALUE_DEFINITION:"InputValueDefinition",INTERFACE_TYPE_DEFINITION:"InterfaceTypeDefinition",UNION_TYPE_DEFINITION:"UnionTypeDefinition",ENUM_TYPE_DEFINITION:"EnumTypeDefinition",ENUM_VALUE_DEFINITION:"EnumValueDefinition",INPUT_OBJECT_TYPE_DEFINITION:"InputObjectTypeDefinition",DIRECTIVE_DEFINITION:"DirectiveDefinition",SCHEMA_EXTENSION:"SchemaExtension",SCALAR_TYPE_EXTENSION:"ScalarTypeExtension",OBJECT_TYPE_EXTENSION:"ObjectTypeExtension",INTERFACE_TYPE_EXTENSION:"InterfaceTypeExtension",UNION_TYPE_EXTENSION:"UnionTypeExtension",ENUM_TYPE_EXTENSION:"EnumTypeExtension",INPUT_OBJECT_TYPE_EXTENSION:"InputObjectTypeExtension"});var v,g=function(t,e,n){this.body=t,this.name=e||"GraphQL request",this.locationOffset=n||{line:1,column:1},this.locationOffset.line>0||i(0,"line in locationOffset is 1-indexed and must be positive"),this.locationOffset.column>0||i(0,"column in locationOffset is 1-indexed and must be positive")};v=g,"function"==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(v.prototype,Symbol.toStringTag,{get:function(){return this.constructor.name}});var y=n("4dx9"),A=Object.freeze({SOF:"<SOF>",EOF:"<EOF>",BANG:"!",DOLLAR:"$",AMP:"&",PAREN_L:"(",PAREN_R:")",SPREAD:"...",COLON:":",EQUALS:"=",AT:"@",BRACKET_L:"[",BRACKET_R:"]",BRACE_L:"{",PIPE:"|",BRACE_R:"}",NAME:"Name",INT:"Int",FLOAT:"Float",STRING:"String",BLOCK_STRING:"BlockString",COMMENT:"Comment"});function $(){return this.lastToken=this.token,this.token=this.lookahead()}function w(){var t=this.token;if(t.kind!==A.EOF)do{t=t.next||(t.next=M(this,t))}while(t.kind===A.COMMENT);return t}function b(t,e,n,r,i,o,a){this.kind=t,this.start=e,this.end=n,this.line=r,this.column=i,this.value=a,this.prev=o,this.next=null}function E(t){return isNaN(t)?A.EOF:t<127?JSON.stringify(String.fromCharCode(t)):'"\\u'.concat(("00"+t.toString(16).toUpperCase()).slice(-4),'"')}function M(t,e){var n=t.source,r=n.body,i=r.length,o=function(t,e,n){var r=t.length,i=e;for(;i<r;){var o=t.charCodeAt(i);if(9===o||32===o||44===o||65279===o)++i;else if(10===o)++i,++n.line,n.lineStart=i;else{if(13!==o)break;10===t.charCodeAt(i+1)?i+=2:++i,++n.line,n.lineStart=i}}return i}(r,e.end,t),a=t.line,s=1+o-t.lineStart;if(o>=i)return new b(A.EOF,i,i,a,s,e);var u=r.charCodeAt(o);switch(u){case 33:return new b(A.BANG,o,o+1,a,s,e);case 35:return function(t,e,n,r,i){var o,a=t.body,s=e;do{o=a.charCodeAt(++s)}while(!isNaN(o)&&(o>31||9===o));return new b(A.COMMENT,e,s,n,r,i,a.slice(e+1,s))}(n,o,a,s,e);case 36:return new b(A.DOLLAR,o,o+1,a,s,e);case 38:return new b(A.AMP,o,o+1,a,s,e);case 40:return new b(A.PAREN_L,o,o+1,a,s,e);case 41:return new b(A.PAREN_R,o,o+1,a,s,e);case 46:if(46===r.charCodeAt(o+1)&&46===r.charCodeAt(o+2))return new b(A.SPREAD,o,o+3,a,s,e);break;case 58:return new b(A.COLON,o,o+1,a,s,e);case 61:return new b(A.EQUALS,o,o+1,a,s,e);case 64:return new b(A.AT,o,o+1,a,s,e);case 91:return new b(A.BRACKET_L,o,o+1,a,s,e);case 93:return new b(A.BRACKET_R,o,o+1,a,s,e);case 123:return new b(A.BRACE_L,o,o+1,a,s,e);case 124:return new b(A.PIPE,o,o+1,a,s,e);case 125:return new b(A.BRACE_R,o,o+1,a,s,e);case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 85:case 86:case 87:case 88:case 89:case 90:case 95:case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 110:case 111:case 112:case 113:case 114:case 115:case 116:case 117:case 118:case 119:case 120:case 121:case 122:return function(t,e,n,r,i){var o=t.body,a=o.length,s=e+1,u=0;for(;s!==a&&!isNaN(u=o.charCodeAt(s))&&(95===u||u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122);)++s;return new b(A.NAME,e,s,n,r,i,o.slice(e,s))}(n,o,a,s,e);case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return function(t,e,n,r,i,o){var a=t.body,s=n,u=e,l=!1;45===s&&(s=a.charCodeAt(++u));if(48===s){if((s=a.charCodeAt(++u))>=48&&s<=57)throw p(t,u,"Invalid number, unexpected digit after 0: ".concat(E(s),"."))}else u=T(t,u,s),s=a.charCodeAt(u);46===s&&(l=!0,s=a.charCodeAt(++u),u=T(t,u,s),s=a.charCodeAt(u));69!==s&&101!==s||(l=!0,43!==(s=a.charCodeAt(++u))&&45!==s||(s=a.charCodeAt(++u)),u=T(t,u,s),s=a.charCodeAt(u));if(46===s||69===s||101===s)throw p(t,u,"Invalid number, expected digit but got: ".concat(E(s),"."));return new b(l?A.FLOAT:A.INT,e,u,r,i,o,a.slice(e,u))}(n,o,u,a,s,e);case 34:return 34===r.charCodeAt(o+1)&&34===r.charCodeAt(o+2)?function(t,e,n,r,i,o){var a=t.body,s=e+3,u=s,l=0,c="";for(;s<a.length&&!isNaN(l=a.charCodeAt(s));){if(34===l&&34===a.charCodeAt(s+1)&&34===a.charCodeAt(s+2))return c+=a.slice(u,s),new b(A.BLOCK_STRING,e,s+3,n,r,i,Object(y.a)(c));if(l<32&&9!==l&&10!==l&&13!==l)throw p(t,s,"Invalid character within String: ".concat(E(l),"."));10===l?(++s,++o.line,o.lineStart=s):13===l?(10===a.charCodeAt(s+1)?s+=2:++s,++o.line,o.lineStart=s):92===l&&34===a.charCodeAt(s+1)&&34===a.charCodeAt(s+2)&&34===a.charCodeAt(s+3)?(c+=a.slice(u,s)+'"""',u=s+=4):++s}throw p(t,s,"Unterminated string.")}(n,o,a,s,e,t):function(t,e,n,r,i){var o=t.body,a=e+1,s=a,u=0,l="";for(;a<o.length&&!isNaN(u=o.charCodeAt(a))&&10!==u&&13!==u;){if(34===u)return l+=o.slice(s,a),new b(A.STRING,e,a+1,n,r,i,l);if(u<32&&9!==u)throw p(t,a,"Invalid character within String: ".concat(E(u),"."));if(++a,92===u){switch(l+=o.slice(s,a-1),u=o.charCodeAt(a)){case 34:l+='"';break;case 47:l+="/";break;case 92:l+="\\";break;case 98:l+="\b";break;case 102:l+="\f";break;case 110:l+="\n";break;case 114:l+="\r";break;case 116:l+="\t";break;case 117:var c=(f=o.charCodeAt(a+1),d=o.charCodeAt(a+2),m=o.charCodeAt(a+3),v=o.charCodeAt(a+4),V(f)<<12|V(d)<<8|V(m)<<4|V(v));if(c<0){var h=o.slice(a+1,a+5);throw p(t,a,"Invalid character escape sequence: \\u".concat(h,"."))}l+=String.fromCharCode(c),a+=4;break;default:throw p(t,a,"Invalid character escape sequence: \\".concat(String.fromCharCode(u),"."))}++a,s=a}}var f,d,m,v;throw p(t,a,"Unterminated string.")}(n,o,a,s,e)}throw p(n,o,function(t){if(t<32&&9!==t&&10!==t&&13!==t)return"Cannot contain the invalid character ".concat(E(t),".");if(39===t)return"Unexpected single quote character ('), did you mean to use a double quote (\")?";return"Cannot parse the unexpected character ".concat(E(t),".")}(u))}function T(t,e,n){var r=t.body,i=e,o=n;if(o>=48&&o<=57){do{o=r.charCodeAt(++i)}while(o>=48&&o<=57);return i}throw p(t,i,"Invalid number, expected digit but got: ".concat(E(o),"."))}function V(t){return t>=48&&t<=57?t-48:t>=65&&t<=70?t-55:t>=97&&t<=102?t-87:-1}a(b,(function(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}}));var x=Object.freeze({QUERY:"QUERY",MUTATION:"MUTATION",SUBSCRIPTION:"SUBSCRIPTION",FIELD:"FIELD",FRAGMENT_DEFINITION:"FRAGMENT_DEFINITION",FRAGMENT_SPREAD:"FRAGMENT_SPREAD",INLINE_FRAGMENT:"INLINE_FRAGMENT",VARIABLE_DEFINITION:"VARIABLE_DEFINITION",SCHEMA:"SCHEMA",SCALAR:"SCALAR",OBJECT:"OBJECT",FIELD_DEFINITION:"FIELD_DEFINITION",ARGUMENT_DEFINITION:"ARGUMENT_DEFINITION",INTERFACE:"INTERFACE",UNION:"UNION",ENUM:"ENUM",ENUM_VALUE:"ENUM_VALUE",INPUT_OBJECT:"INPUT_OBJECT",INPUT_FIELD_DEFINITION:"INPUT_FIELD_DEFINITION"});function _(t,e){return new I(t,e).parseDocument()}function B(t,e){var n=new I(t,e);n.expectToken(A.SOF);var r=n.parseValueLiteral(!1);return n.expectToken(A.EOF),r}function W(t,e){var n=new I(t,e);n.expectToken(A.SOF);var r=n.parseTypeReference();return n.expectToken(A.EOF),r}var I=function(){function t(t,e){var n="string"==typeof t?new g(t):t;n instanceof g||i(0,"Must provide Source. Received: ".concat(Object(r.a)(n))),this._lexer=function(t,e){var n=new b(A.SOF,0,0,0,0,null);return{source:t,options:e,lastToken:n,token:n,line:1,lineStart:0,advance:$,lookahead:w}}(n),this._options=e||{}}var e=t.prototype;return e.parseName=function(){var t=this.expectToken(A.NAME);return{kind:m.NAME,value:t.value,loc:this.loc(t)}},e.parseDocument=function(){var t=this._lexer.token;return{kind:m.DOCUMENT,definitions:this.many(A.SOF,this.parseDefinition,A.EOF),loc:this.loc(t)}},e.parseDefinition=function(){if(this.peek(A.NAME))switch(this._lexer.token.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"schema":case"scalar":case"type":case"interface":case"union":case"enum":case"input":case"directive":return this.parseTypeSystemDefinition();case"extend":return this.parseTypeSystemExtension()}else{if(this.peek(A.BRACE_L))return this.parseOperationDefinition();if(this.peekDescription())return this.parseTypeSystemDefinition()}throw this.unexpected()},e.parseOperationDefinition=function(){var t=this._lexer.token;if(this.peek(A.BRACE_L))return{kind:m.OPERATION_DEFINITION,operation:"query",name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet(),loc:this.loc(t)};var e,n=this.parseOperationType();return this.peek(A.NAME)&&(e=this.parseName()),{kind:m.OPERATION_DEFINITION,operation:n,name:e,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}},e.parseOperationType=function(){var t=this.expectToken(A.NAME);switch(t.value){case"query":return"query";case"mutation":return"mutation";case"subscription":return"subscription"}throw this.unexpected(t)},e.parseVariableDefinitions=function(){return this.optionalMany(A.PAREN_L,this.parseVariableDefinition,A.PAREN_R)},e.parseVariableDefinition=function(){var t=this._lexer.token;return{kind:m.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(A.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(A.EQUALS)?this.parseValueLiteral(!0):void 0,directives:this.parseDirectives(!0),loc:this.loc(t)}},e.parseVariable=function(){var t=this._lexer.token;return this.expectToken(A.DOLLAR),{kind:m.VARIABLE,name:this.parseName(),loc:this.loc(t)}},e.parseSelectionSet=function(){var t=this._lexer.token;return{kind:m.SELECTION_SET,selections:this.many(A.BRACE_L,this.parseSelection,A.BRACE_R),loc:this.loc(t)}},e.parseSelection=function(){return this.peek(A.SPREAD)?this.parseFragment():this.parseField()},e.parseField=function(){var t,e,n=this._lexer.token,r=this.parseName();return this.expectOptionalToken(A.COLON)?(t=r,e=this.parseName()):e=r,{kind:m.FIELD,alias:t,name:e,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(A.BRACE_L)?this.parseSelectionSet():void 0,loc:this.loc(n)}},e.parseArguments=function(t){var e=t?this.parseConstArgument:this.parseArgument;return this.optionalMany(A.PAREN_L,e,A.PAREN_R)},e.parseArgument=function(){var t=this._lexer.token,e=this.parseName();return this.expectToken(A.COLON),{kind:m.ARGUMENT,name:e,value:this.parseValueLiteral(!1),loc:this.loc(t)}},e.parseConstArgument=function(){var t=this._lexer.token;return{kind:m.ARGUMENT,name:this.parseName(),value:(this.expectToken(A.COLON),this.parseValueLiteral(!0)),loc:this.loc(t)}},e.parseFragment=function(){var t=this._lexer.token;this.expectToken(A.SPREAD);var e=this.expectOptionalKeyword("on");return!e&&this.peek(A.NAME)?{kind:m.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1),loc:this.loc(t)}:{kind:m.INLINE_FRAGMENT,typeCondition:e?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}},e.parseFragmentDefinition=function(){var t=this._lexer.token;return this.expectKeyword("fragment"),this._options.experimentalFragmentVariables?{kind:m.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}:{kind:m.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}},e.parseFragmentName=function(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()},e.parseValueLiteral=function(t){var e=this._lexer.token;switch(e.kind){case A.BRACKET_L:return this.parseList(t);case A.BRACE_L:return this.parseObject(t);case A.INT:return this._lexer.advance(),{kind:m.INT,value:e.value,loc:this.loc(e)};case A.FLOAT:return this._lexer.advance(),{kind:m.FLOAT,value:e.value,loc:this.loc(e)};case A.STRING:case A.BLOCK_STRING:return this.parseStringLiteral();case A.NAME:return"true"===e.value||"false"===e.value?(this._lexer.advance(),{kind:m.BOOLEAN,value:"true"===e.value,loc:this.loc(e)}):"null"===e.value?(this._lexer.advance(),{kind:m.NULL,loc:this.loc(e)}):(this._lexer.advance(),{kind:m.ENUM,value:e.value,loc:this.loc(e)});case A.DOLLAR:if(!t)return this.parseVariable()}throw this.unexpected()},e.parseStringLiteral=function(){var t=this._lexer.token;return this._lexer.advance(),{kind:m.STRING,value:t.value,block:t.kind===A.BLOCK_STRING,loc:this.loc(t)}},e.parseList=function(t){var e=this,n=this._lexer.token;return{kind:m.LIST,values:this.any(A.BRACKET_L,(function(){return e.parseValueLiteral(t)}),A.BRACKET_R),loc:this.loc(n)}},e.parseObject=function(t){var e=this,n=this._lexer.token;return{kind:m.OBJECT,fields:this.any(A.BRACE_L,(function(){return e.parseObjectField(t)}),A.BRACE_R),loc:this.loc(n)}},e.parseObjectField=function(t){var e=this._lexer.token,n=this.parseName();return this.expectToken(A.COLON),{kind:m.OBJECT_FIELD,name:n,value:this.parseValueLiteral(t),loc:this.loc(e)}},e.parseDirectives=function(t){for(var e=[];this.peek(A.AT);)e.push(this.parseDirective(t));return e},e.parseDirective=function(t){var e=this._lexer.token;return this.expectToken(A.AT),{kind:m.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(t),loc:this.loc(e)}},e.parseTypeReference=function(){var t,e=this._lexer.token;return this.expectOptionalToken(A.BRACKET_L)?(t=this.parseTypeReference(),this.expectToken(A.BRACKET_R),t={kind:m.LIST_TYPE,type:t,loc:this.loc(e)}):t=this.parseNamedType(),this.expectOptionalToken(A.BANG)?{kind:m.NON_NULL_TYPE,type:t,loc:this.loc(e)}:t},e.parseNamedType=function(){var t=this._lexer.token;return{kind:m.NAMED_TYPE,name:this.parseName(),loc:this.loc(t)}},e.parseTypeSystemDefinition=function(){var t=this.peekDescription()?this._lexer.lookahead():this._lexer.token;if(t.kind===A.NAME)switch(t.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}throw this.unexpected(t)},e.peekDescription=function(){return this.peek(A.STRING)||this.peek(A.BLOCK_STRING)},e.parseDescription=function(){if(this.peekDescription())return this.parseStringLiteral()},e.parseSchemaDefinition=function(){var t=this._lexer.token;this.expectKeyword("schema");var e=this.parseDirectives(!0),n=this.many(A.BRACE_L,this.parseOperationTypeDefinition,A.BRACE_R);return{kind:m.SCHEMA_DEFINITION,directives:e,operationTypes:n,loc:this.loc(t)}},e.parseOperationTypeDefinition=function(){var t=this._lexer.token,e=this.parseOperationType();this.expectToken(A.COLON);var n=this.parseNamedType();return{kind:m.OPERATION_TYPE_DEFINITION,operation:e,type:n,loc:this.loc(t)}},e.parseScalarTypeDefinition=function(){var t=this._lexer.token,e=this.parseDescription();this.expectKeyword("scalar");var n=this.parseName(),r=this.parseDirectives(!0);return{kind:m.SCALAR_TYPE_DEFINITION,description:e,name:n,directives:r,loc:this.loc(t)}},e.parseObjectTypeDefinition=function(){var t=this._lexer.token,e=this.parseDescription();this.expectKeyword("type");var n=this.parseName(),r=this.parseImplementsInterfaces(),i=this.parseDirectives(!0),o=this.parseFieldsDefinition();return{kind:m.OBJECT_TYPE_DEFINITION,description:e,name:n,interfaces:r,directives:i,fields:o,loc:this.loc(t)}},e.parseImplementsInterfaces=function(){var t=[];if(this.expectOptionalKeyword("implements")){this.expectOptionalToken(A.AMP);do{t.push(this.parseNamedType())}while(this.expectOptionalToken(A.AMP)||this._options.allowLegacySDLImplementsInterfaces&&this.peek(A.NAME))}return t},e.parseFieldsDefinition=function(){return this._options.allowLegacySDLEmptyFields&&this.peek(A.BRACE_L)&&this._lexer.lookahead().kind===A.BRACE_R?(this._lexer.advance(),this._lexer.advance(),[]):this.optionalMany(A.BRACE_L,this.parseFieldDefinition,A.BRACE_R)},e.parseFieldDefinition=function(){var t=this._lexer.token,e=this.parseDescription(),n=this.parseName(),r=this.parseArgumentDefs();this.expectToken(A.COLON);var i=this.parseTypeReference(),o=this.parseDirectives(!0);return{kind:m.FIELD_DEFINITION,description:e,name:n,arguments:r,type:i,directives:o,loc:this.loc(t)}},e.parseArgumentDefs=function(){return this.optionalMany(A.PAREN_L,this.parseInputValueDef,A.PAREN_R)},e.parseInputValueDef=function(){var t=this._lexer.token,e=this.parseDescription(),n=this.parseName();this.expectToken(A.COLON);var r,i=this.parseTypeReference();this.expectOptionalToken(A.EQUALS)&&(r=this.parseValueLiteral(!0));var o=this.parseDirectives(!0);return{kind:m.INPUT_VALUE_DEFINITION,description:e,name:n,type:i,defaultValue:r,directives:o,loc:this.loc(t)}},e.parseInterfaceTypeDefinition=function(){var t=this._lexer.token,e=this.parseDescription();this.expectKeyword("interface");var n=this.parseName(),r=this.parseDirectives(!0),i=this.parseFieldsDefinition();return{kind:m.INTERFACE_TYPE_DEFINITION,description:e,name:n,directives:r,fields:i,loc:this.loc(t)}},e.parseUnionTypeDefinition=function(){var t=this._lexer.token,e=this.parseDescription();this.expectKeyword("union");var n=this.parseName(),r=this.parseDirectives(!0),i=this.parseUnionMemberTypes();return{kind:m.UNION_TYPE_DEFINITION,description:e,name:n,directives:r,types:i,loc:this.loc(t)}},e.parseUnionMemberTypes=function(){var t=[];if(this.expectOptionalToken(A.EQUALS)){this.expectOptionalToken(A.PIPE);do{t.push(this.parseNamedType())}while(this.expectOptionalToken(A.PIPE))}return t},e.parseEnumTypeDefinition=function(){var t=this._lexer.token,e=this.parseDescription();this.expectKeyword("enum");var n=this.parseName(),r=this.parseDirectives(!0),i=this.parseEnumValuesDefinition();return{kind:m.ENUM_TYPE_DEFINITION,description:e,name:n,directives:r,values:i,loc:this.loc(t)}},e.parseEnumValuesDefinition=function(){return this.optionalMany(A.BRACE_L,this.parseEnumValueDefinition,A.BRACE_R)},e.parseEnumValueDefinition=function(){var t=this._lexer.token,e=this.parseDescription(),n=this.parseName(),r=this.parseDirectives(!0);return{kind:m.ENUM_VALUE_DEFINITION,description:e,name:n,directives:r,loc:this.loc(t)}},e.parseInputObjectTypeDefinition=function(){var t=this._lexer.token,e=this.parseDescription();this.expectKeyword("input");var n=this.parseName(),r=this.parseDirectives(!0),i=this.parseInputFieldsDefinition();return{kind:m.INPUT_OBJECT_TYPE_DEFINITION,description:e,name:n,directives:r,fields:i,loc:this.loc(t)}},e.parseInputFieldsDefinition=function(){return this.optionalMany(A.BRACE_L,this.parseInputValueDef,A.BRACE_R)},e.parseTypeSystemExtension=function(){var t=this._lexer.lookahead();if(t.kind===A.NAME)switch(t.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(t)},e.parseSchemaExtension=function(){var t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");var e=this.parseDirectives(!0),n=this.optionalMany(A.BRACE_L,this.parseOperationTypeDefinition,A.BRACE_R);if(0===e.length&&0===n.length)throw this.unexpected();return{kind:m.SCHEMA_EXTENSION,directives:e,operationTypes:n,loc:this.loc(t)}},e.parseScalarTypeExtension=function(){var t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");var e=this.parseName(),n=this.parseDirectives(!0);if(0===n.length)throw this.unexpected();return{kind:m.SCALAR_TYPE_EXTENSION,name:e,directives:n,loc:this.loc(t)}},e.parseObjectTypeExtension=function(){var t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");var e=this.parseName(),n=this.parseImplementsInterfaces(),r=this.parseDirectives(!0),i=this.parseFieldsDefinition();if(0===n.length&&0===r.length&&0===i.length)throw this.unexpected();return{kind:m.OBJECT_TYPE_EXTENSION,name:e,interfaces:n,directives:r,fields:i,loc:this.loc(t)}},e.parseInterfaceTypeExtension=function(){var t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");var e=this.parseName(),n=this.parseDirectives(!0),r=this.parseFieldsDefinition();if(0===n.length&&0===r.length)throw this.unexpected();return{kind:m.INTERFACE_TYPE_EXTENSION,name:e,directives:n,fields:r,loc:this.loc(t)}},e.parseUnionTypeExtension=function(){var t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");var e=this.parseName(),n=this.parseDirectives(!0),r=this.parseUnionMemberTypes();if(0===n.length&&0===r.length)throw this.unexpected();return{kind:m.UNION_TYPE_EXTENSION,name:e,directives:n,types:r,loc:this.loc(t)}},e.parseEnumTypeExtension=function(){var t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");var e=this.parseName(),n=this.parseDirectives(!0),r=this.parseEnumValuesDefinition();if(0===n.length&&0===r.length)throw this.unexpected();return{kind:m.ENUM_TYPE_EXTENSION,name:e,directives:n,values:r,loc:this.loc(t)}},e.parseInputObjectTypeExtension=function(){var t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");var e=this.parseName(),n=this.parseDirectives(!0),r=this.parseInputFieldsDefinition();if(0===n.length&&0===r.length)throw this.unexpected();return{kind:m.INPUT_OBJECT_TYPE_EXTENSION,name:e,directives:n,fields:r,loc:this.loc(t)}},e.parseDirectiveDefinition=function(){var t=this._lexer.token,e=this.parseDescription();this.expectKeyword("directive"),this.expectToken(A.AT);var n=this.parseName(),r=this.parseArgumentDefs(),i=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");var o=this.parseDirectiveLocations();return{kind:m.DIRECTIVE_DEFINITION,description:e,name:n,arguments:r,repeatable:i,locations:o,loc:this.loc(t)}},e.parseDirectiveLocations=function(){this.expectOptionalToken(A.PIPE);var t=[];do{t.push(this.parseDirectiveLocation())}while(this.expectOptionalToken(A.PIPE));return t},e.parseDirectiveLocation=function(){var t=this._lexer.token,e=this.parseName();if(void 0!==x[e.value])return e;throw this.unexpected(t)},e.loc=function(t){if(!this._options.noLocation)return new S(t,this._lexer.lastToken,this._lexer.source)},e.peek=function(t){return this._lexer.token.kind===t},e.expectToken=function(t){var e=this._lexer.token;if(e.kind===t)return this._lexer.advance(),e;throw p(this._lexer.source,e.start,"Expected ".concat(t,", found ").concat(k(e)))},e.expectOptionalToken=function(t){var e=this._lexer.token;if(e.kind===t)return this._lexer.advance(),e},e.expectKeyword=function(t){var e=this._lexer.token;if(e.kind!==A.NAME||e.value!==t)throw p(this._lexer.source,e.start,'Expected "'.concat(t,'", found ').concat(k(e)));this._lexer.advance()},e.expectOptionalKeyword=function(t){var e=this._lexer.token;return e.kind===A.NAME&&e.value===t&&(this._lexer.advance(),!0)},e.unexpected=function(t){var e=t||this._lexer.token;return p(this._lexer.source,e.start,"Unexpected ".concat(k(e)))},e.any=function(t,e,n){this.expectToken(t);for(var r=[];!this.expectOptionalToken(n);)r.push(e.call(this));return r},e.optionalMany=function(t,e,n){if(this.expectOptionalToken(t)){var r=[];do{r.push(e.call(this))}while(!this.expectOptionalToken(n));return r}return[]},e.many=function(t,e,n){this.expectToken(t);var r=[];do{r.push(e.call(this))}while(!this.expectOptionalToken(n));return r},t}();function S(t,e,n){this.start=t.start,this.end=e.end,this.startToken=t,this.endToken=e,this.source=n}function k(t){var e=t.value;return e?"".concat(t.kind,' "').concat(e,'"'):t.kind}a(S,(function(){return{start:this.start,end:this.end}}))},yDJ3:function(t,e,n){(function(e){var n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,r=/^\w*$/,i=/^\./,o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,s=/^\[object .+?Constructor\]$/,u="object"==typeof e&&e&&e.Object===Object&&e,l="object"==typeof self&&self&&self.Object===Object&&self,c=u||l||Function("return this")();var h,f=Array.prototype,d=Function.prototype,p=Object.prototype,m=c["__core-js_shared__"],v=(h=/[^.]+$/.exec(m&&m.keys&&m.keys.IE_PROTO||""))?"Symbol(src)_1."+h:"",g=d.toString,y=p.hasOwnProperty,A=p.toString,$=RegExp("^"+g.call(y).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),w=c.Symbol,b=f.splice,E=O(c,"Map"),M=O(Object,"create"),T=w?w.prototype:void 0,V=T?T.toString:void 0;function x(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function _(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function B(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function W(t,e){for(var n,r,i=t.length;i--;)if((n=t[i][0])===(r=e)||n!=n&&r!=r)return i;return-1}function I(t,e){for(var i,o=0,a=(e=function(t,e){if(D(t))return!1;var i=typeof t;if("number"==i||"symbol"==i||"boolean"==i||null==t||U(t))return!0;return r.test(t)||!n.test(t)||null!=e&&t in Object(e)}(e,t)?[e]:D(i=e)?i:N(i)).length;null!=t&&o<a;)t=t[C(e[o++])];return o&&o==a?t:void 0}function S(t){return!(!F(t)||(e=t,v&&v in e))&&(function(t){var e=F(t)?A.call(t):"";return"[object Function]"==e||"[object GeneratorFunction]"==e}(t)||function(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(n){}return e}(t)?$:s).test(function(t){if(null!=t){try{return g.call(t)}catch(e){}try{return t+""}catch(e){}}return""}(t));var e}function k(t,e){var n,r,i=t.__data__;return("string"==(r=typeof(n=e))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?i["string"==typeof e?"string":"hash"]:i.map}function O(t,e){var n=function(t,e){return null==t?void 0:t[e]}(t,e);return S(n)?n:void 0}x.prototype.clear=function(){this.__data__=M?M(null):{}},x.prototype.delete=function(t){return this.has(t)&&delete this.__data__[t]},x.prototype.get=function(t){var e=this.__data__;if(M){var n=e[t];return"__lodash_hash_undefined__"===n?void 0:n}return y.call(e,t)?e[t]:void 0},x.prototype.has=function(t){var e=this.__data__;return M?void 0!==e[t]:y.call(e,t)},x.prototype.set=function(t,e){return this.__data__[t]=M&&void 0===e?"__lodash_hash_undefined__":e,this},_.prototype.clear=function(){this.__data__=[]},_.prototype.delete=function(t){var e=this.__data__,n=W(e,t);return!(n<0)&&(n==e.length-1?e.pop():b.call(e,n,1),!0)},_.prototype.get=function(t){var e=this.__data__,n=W(e,t);return n<0?void 0:e[n][1]},_.prototype.has=function(t){return W(this.__data__,t)>-1},_.prototype.set=function(t,e){var n=this.__data__,r=W(n,t);return r<0?n.push([t,e]):n[r][1]=e,this},B.prototype.clear=function(){this.__data__={hash:new x,map:new(E||_),string:new x}},B.prototype.delete=function(t){return k(this,t).delete(t)},B.prototype.get=function(t){return k(this,t).get(t)},B.prototype.has=function(t){return k(this,t).has(t)},B.prototype.set=function(t,e){return k(this,t).set(t,e),this};var N=R((function(t){var e;t=null==(e=t)?"":function(t){if("string"==typeof t)return t;if(U(t))return V?V.call(t):"";var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}(e);var n=[];return i.test(t)&&n.push(""),t.replace(o,(function(t,e,r,i){n.push(r?i.replace(a,"$1"):e||t)})),n}));function C(t){if("string"==typeof t||U(t))return t;var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}function R(t,e){if("function"!=typeof t||e&&"function"!=typeof e)throw new TypeError("Expected a function");var n=function n(){var r=arguments,i=e?e.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=t.apply(this,r);return n.cache=o.set(i,a),a};return n.cache=new(R.Cache||B),n}R.Cache=B;var D=Array.isArray;function F(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function U(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&"[object Symbol]"==A.call(t)}t.exports=function(t,e,n){var r=null==t?void 0:I(t,e);return void 0===r?n:r}}).call(this,n("yLpj"))},zGJ3:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.parseQuery=function(t){return t.replace(/^\?/,"").split("&").map((function(t){return t.split("=")})).filter((function(t){return!!t[0]})).reduce((function(t,e){var n=e[0],r=decodeURIComponent(e[1])||!0;return t[n]=r,t}),{})},e.getCookieOptions=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e={expires:t,path:"/",domain:""};if("undefined"==typeof window)return e;var n=window.location.host;if(/^[.:0-9]+$/.test(n))e.domain="";else{var r=n.split(".");if(1===r.length)e.domain="";else{for(;r.length>2;)r.shift();e.domain=".".concat(r.join("."))}}return e},e.mergeProps=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=Object.assign({},t);Object.keys(e.defaultProps||{}).forEach((function(t){"string"==typeof r[t]&&0===r[t].indexOf("::prop::")&&(r[t]=e.defaultProps[t])})),Array.isArray(n)&&n.forEach((function(t){if("string"==typeof r[t])try{r[t]=JSON.parse(r[t])}catch(e){}}));return Object.keys(r).forEach((function(t){"string"==typeof r[t]&&0===r[t].indexOf("::prop::")&&(r[t]="")})),r},e.getCopyright=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:2017,e=(new Date).getFullYear();return"".concat(e)==="".concat(t)?"© ArcBlock ".concat(e):"© ArcBlock ".concat(t," - ").concat(e)},e.str2color=e.formatUptime=e.getTimezone=e.getBackground=e.getColor=void 0;var r,i=(r=n("QQZ/"))&&r.__esModule?r:{default:r};e.getColor=function(t){return t.color?t.color:t.dark?t.theme.palette.text.contrast:t.theme.palette.text.primary};e.getBackground=function(t){return t.background?t.background:t.dark?t.theme.palette.text.primary:t.theme.palette.text.contrast};e.getTimezone=function(){return"object"==typeof Intl&&"function"==typeof Intl.DateTimeFormat&&"function"==typeof Intl.DateTimeFormat().resolvedOptions?Intl.DateTimeFormat().resolvedOptions().timeZone:""};e.formatUptime=function(t){var e=Math.round(t/1e3),n=Math.floor(e/3600),r=Math.floor((e-3600*n)/60),o=e%60;return"".concat((0,i.default)(n,2,"0"),":").concat((0,i.default)(r,2,"0"),":").concat((0,i.default)(o,2,"0"))};e.str2color=function(t){for(var e=0,n=0;n<t.length;n++)e=t.charCodeAt(n)+((e<<5)-e);for(var r="#",i=0;i<3;i++){r+="00".concat((e>>8*i&255).toString(16)).substr(-2)}return r}},zILR:function(t,e,n){(function(r){var i;e.formatArgs=function(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+t.exports.humanize(this.diff),!this.useColors)return;var n="color: "+this.color;e.splice(1,0,n,"color: inherit");var r=0,i=0;e[0].replace(/%[a-zA-Z%]/g,(function(t){"%%"!==t&&(r++,"%c"===t&&(i=r))})),e.splice(i,0,n)},e.save=function(t){try{t?e.storage.setItem("debug",t):e.storage.removeItem("debug")}catch(n){}},e.load=function(){var t;try{t=e.storage.getItem("debug")}catch(n){}!t&&void 0!==r&&"env"in r&&(t={}.DEBUG);return t},e.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},e.storage=function(){try{return localStorage}catch(t){}}(),e.destroy=(i=!1,function(){i||(i=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}),e.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],e.log=console.debug||console.log||function(){},t.exports=n("DERC")(e),t.exports.formatters.j=function(t){try{return JSON.stringify(t)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}).call(this,n("8oxB"))},zO6A:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=$;var r=m(n("q1tI")),i=m(n("17x9")),o=m(n("oTnw")),a=m(n("lPg6")),s=m(n("E8kk")),u=m(n("ZPUd")),l=m(n("xV1m")),c=m(n("o6Jd")),h=m(n("/FpP")),f=m(n("/8yb")),d=n("yKYv"),p=n("DfQ9");function m(t){return t&&t.__esModule?t:{default:t}}function v(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var g={success:o.default,warning:l.default,error:a.default,info:s.default},y=(0,p.makeStyles)((function(t){return{success:{backgroundColor:d.green[600]},error:{backgroundColor:t.palette.error.dark},info:{backgroundColor:t.palette.primary.main},warning:{backgroundColor:d.amber[700]},icon:{fontSize:20},iconVariant:{opacity:.9,marginRight:t.spacing(1)},message:{display:"flex",alignItems:"center"}}}));function A(t){var e=y(),n=t.className,i=t.message,o=t.onClose,a=t.variant,s=v(t,["className","message","onClose","variant"]),l=g[a];return r.default.createElement(f.default,Object.assign({className:[e[a],n].join(" ").trim(),message:r.default.createElement("span",{id:"client-snackbar",className:e.message},r.default.createElement(l,{className:[e.icon,e.iconVariant].join(" ").trim()}),i),action:[r.default.createElement(c.default,{key:"close","aria-label":"close",color:"inherit",onClick:o},r.default.createElement(u.default,{className:e.icon}))]},s))}function $(t){var e=t.onClose,n=t.variant,i=t.duration,o=t.message,a=r.default.useState(!0),s=a[0],u=a[1],l=function(t,n){"clickaway"!==n&&(u(!1),e())};return r.default.createElement(h.default,{open:s,anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:i,onClose:l},r.default.createElement(A,{onClose:l,variant:n,message:o}))}A.propTypes={message:i.default.string.isRequired,onClose:i.default.func.isRequired,className:i.default.string,variant:i.default.oneOf(["error","info","success","warning"])},A.defaultProps={className:"",variant:"success"},$.propTypes={message:i.default.string.isRequired,variant:i.default.string,duration:i.default.number,onClose:i.default.func},$.defaultProps={variant:"success",duration:3e3,onClose:function(){}}},zvOq:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=m;var r=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var e=d();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i)){var o=r?Object.getOwnPropertyDescriptor(t,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=t[i]}n.default=t,e&&e.set(t,n);return n}(n("q1tI")),i=f(n("+QRC")),o=f(n("17x9")),a=f(n("pW3x")),s=f(n("pH/O")),u=f(n("KI6R")),l=f(n("vOnD")),c=f(n("zO6A")),h=n("zGJ3");function f(t){return t&&t.__esModule?t:{default:t}}function d(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return d=function(){return t},t}function p(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function m(t){var e=(0,h.mergeProps)(t,m,["style"]),n=e.children,o=e.content,u=e.tip,l=e.copiedTip,f=e.tipPlacement,d=e.style,g=p(e,["children","content","tip","copiedTip","tipPlacement","style"]),y=(0,r.useState)(!1),A=y[0],$=y[1],w=r.default.createRef(),b=(0,a.default)().width;return(0,r.useEffect)((function(){var t=null;return A&&(t=setTimeout((function(){$(!1)}),2e3)),function(){t&&clearTimeout(t)}})),r.default.createElement(s.default,Object.assign({title:A?l:u},g,{placement:f,disableFocusListener:!0}),r.default.createElement(v,{ref:w,component:"span",style:Object.assign({fontSize:"inherit",color:"inherit",fontWeight:"inherit"},d),onClick:function(){return t=w,(0,i.default)(o||t.current.textContent),void $(!0);var t}},n||o,A&&b<600&&r.default.createElement(c.default,{variant:"success",message:l})))}m.propTypes={children:o.default.any.isRequired,content:o.default.string,tip:o.default.string,tipPlacement:o.default.string,copiedTip:o.default.string,style:o.default.object},m.defaultProps={content:"",tip:"Click To Copy",copiedTip:"Copied",tipPlacement:"right",style:{}};var v=(0,l.default)(u.default).withConfig({displayName:"ClickToCopy__Container",componentId:"sc-1vo2vcj-0"})(["display:inline;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;align-items:center;justify-content:start;border-radius:15px;padding:1px 12px;background-color:rgba(0,0,0,0.08);cursor:pointer;"])}}]);
//# sourceMappingURL=f72b47ad5438f778f49acc604ed613ce44b7d27a-16ee502181b0b651b11f.js.map