/*! pdfmake v0.1.68, @license MIT, @link http://pdfmake.org */ !function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var n=e();for(var r in n)("object"==typeof exports?exports:t)[r]=n[r]}}("undefined"!=typeof self?self:this,function(){return r={},i.m=n=[function(t,e,n){"use strict";function o(t){return Array.isArray(t)}t.exports={isString:function(t){return"string"==typeof t||t instanceof String},isNumber:function(t){return"number"==typeof t||t instanceof Number},isBoolean:function(t){return"boolean"==typeof t},isArray:o,isFunction:function(t){return"function"==typeof t},isObject:function(t){return null!==t&&"object"==typeof t},isNull:function(t){return null===t},isUndefined:function(t){return void 0===t},pack:function(){for(var t={},e=0,n=arguments.length;e>>2]>>>24-o%4*8&255;e[r+o>>>2]|=a<<24-(r+o)%4*8}else for(o=0;o>>2]=n[o>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,e=this.sigBytes;t[e>>>2]&=4294967295<<32-e%4*8,t.length=c.ceil(e/4)},clone:function(){var t=i.clone.call(this);return t.words=this.words.slice(0),t},random:function(t){for(var e=[],n=0;n>16)&r)<<16)+(e=18e3*(65535&e)+(e>>16)&r)&r;return t/=4294967296,(t+=.5)*(.5>>2]>>>24-i%4*8&255;r.push((o>>>4).toString(16)),r.push((15&o).toString(16))}return r.join("")},parse:function(t){for(var e=t.length,n=[],r=0;r>>3]|=parseInt(t.substr(r,2),16)<<24-r%8*4;return new h.init(n,e/2)}},s=o.Latin1={stringify:function(t){for(var e=t.words,n=t.sigBytes,r=[],i=0;i>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(o))}return r.join("")},parse:function(t){for(var e=t.length,n=[],r=0;r>>2]|=(255&t.charCodeAt(r))<<24-r%4*8;return new h.init(n,e)}},l=o.Utf8={stringify:function(t){try{return decodeURIComponent(escape(s.stringify(t)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(t){return s.parse(unescape(encodeURIComponent(t)))}},u=e.BufferedBlockAlgorithm=i.extend({reset:function(){this._data=new h.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=l.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(t){var e=this._data,n=e.words,r=e.sigBytes,i=this.blockSize,o=r/(4*i),a=(o=t?c.ceil(o):c.max((0|o)-this._minBufferSize,0))*i,s=c.min(4*a,r);if(a){for(var l=0;l * @license MIT */ var s=B(302),o=B(303),a=B(196);function n(){return h.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function l(t,e){if(n()=n())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n().toString(16)+" bytes");return 0|t}function d(t,e){if(h.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 T(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return O(t).length;default:if(r)return T(t).length;e=(""+e).toLowerCase(),r=!0}}function e(t,e,n){var r,i,o,a=!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 function(t,e,n){var r=t.length;(!e||e<0)&&(e=0);(!n||n<0||r=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=h.from(e,r)),h.isBuffer(e))return 0===e.length?-1:y(t,e,n,r,i);if("number"==typeof e)return e&=255,h.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=1,a=t.length,s=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/=o=2,s/=2,n/=2}function l(t,e){return 1===o?t[e]:t.readUInt16BE(e*o)}if(i)for(var u=-1,c=n;c>8,i=n%256,o.push(i),o.push(r);return o}(e,t.length-n),t,n,r)}function b(t,e,n){n=Math.min(t.length,n);for(var r=[],i=e;i>>10&1023|55296),c=56320|1023&c),r.push(c),i+=h}return function(t){var e=t.length;if(e<=w)return String.fromCharCode.apply(String,t);var n="",r=0;for(;re&&(t+=" ... ")),""},h.prototype.compare=function(t,e,n,r,i){if(!h.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(i<=r&&n<=e)return 0;if(i<=r)return-1;if(n<=e)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),u=t.slice(e,n),c=0;cthis.length)throw new RangeError("Attempt to write outside buffer bounds");r=r||"utf8";for(var o,a,s,l,u,c,h=!1;;)switch(r){case"hex":return function(t,e,n,r){n=Number(n)||0;var i=t.length-n;(!r||i<(r=Number(r)))&&(r=i);var o=e.length;if(o%2!=0)throw new TypeError("Invalid hex string");o/2t.length)throw new RangeError("Index out of range")}function S(t,e,n,r){e<0&&(e=65535+e+1);for(var i=0,o=Math.min(t.length-n,2);i>>8*(r?i:1-i)}function k(t,e,n,r){e<0&&(e=4294967295+e+1);for(var i=0,o=Math.min(t.length-n,4);i>>8*(r?i:3-i)&255}function A(t,e,n,r){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,i){return i||A(t,0,n,4),o.write(t,e,n,r,23,4),n+4}function P(t,e,n,r,i){return i||A(t,0,n,8),o.write(t,e,n,r,52,8),n+8}h.prototype.slice=function(t,e){var n=this.length;if((t=~~t)<0?(t+=n)<0&&(t=0):n>>8):S(this,t,e,!0),e+2},h.prototype.writeUInt16BE=function(t,e,n){return t=+t,e|=0,n||_(this,t,e,2,65535,0),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):S(this,t,e,!1),e+2},h.prototype.writeUInt32LE=function(t,e,n){return t=+t,e|=0,n||_(this,t,e,4,4294967295,0),h.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):k(this,t,e,!0),e+4},h.prototype.writeUInt32BE=function(t,e,n){return t=+t,e|=0,n||_(this,t,e,4,4294967295,0),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):k(this,t,e,!1),e+4},h.prototype.writeIntLE=function(t,e,n,r){var i;t=+t,e|=0,r||_(this,t,e,n,(i=Math.pow(2,8*n-1))-1,-i);var o=0,a=1,s=0;for(this[e]=255&t;++o>0)-s&255;return e+n},h.prototype.writeIntBE=function(t,e,n,r){var i;t=+t,e|=0,r||_(this,t,e,n,(i=Math.pow(2,8*n-1))-1,-i);var o=n-1,a=1,s=0;for(this[e+o]=255&t;0<=--o&&(a*=256);)t<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+n},h.prototype.writeInt8=function(t,e,n){return t=+t,e|=0,n||_(this,t,e,1,127,-128),h.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},h.prototype.writeInt16LE=function(t,e,n){return t=+t,e|=0,n||_(this,t,e,2,32767,-32768),h.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):S(this,t,e,!0),e+2},h.prototype.writeInt16BE=function(t,e,n){return t=+t,e|=0,n||_(this,t,e,2,32767,-32768),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):S(this,t,e,!1),e+2},h.prototype.writeInt32LE=function(t,e,n){return t=+t,e|=0,n||_(this,t,e,4,2147483647,-2147483648),h.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):k(this,t,e,!0),e+4},h.prototype.writeInt32BE=function(t,e,n){return t=+t,e|=0,n||_(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):k(this,t,e,!1),e+4},h.prototype.writeFloatLE=function(t,e,n){return C(this,t,e,!0,n)},h.prototype.writeFloatBE=function(t,e,n){return C(this,t,e,!1,n)},h.prototype.writeDoubleLE=function(t,e,n){return P(this,t,e,!0,n)},h.prototype.writeDoubleBE=function(t,e,n){return P(this,t,e,!1,n)},h.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,0=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>>=0,n=void 0===n?this.length:n>>>0,"number"==typeof(t=t||0))for(s=e;s>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 O(t){return s.toByteArray(function(t){var e;if((t=((e=t).trim?e.trim():e.replace(/^\s+|\s+$/g,"")).replace(E,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function I(t,e,n,r){for(var i=0;i=e.length||i>=t.length);++i)e[i+n]=t[i];return i}}).call(this,B(24))},function(t,e,n){var r=n(4);t.exports=!r(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},function(t,e,n){var x;t.exports=(x=n(2),n(49),void(x.lib.Cipher||function(){var t=x,e=t.lib,n=e.Base,l=e.WordArray,r=e.BufferedBlockAlgorithm,i=t.enc,o=(i.Utf8,i.Base64),a=t.algo.EvpKDF,s=e.Cipher=r.extend({cfg:n.extend(),createEncryptor:function(t,e){return this.create(this._ENC_XFORM_MODE,t,e)},createDecryptor:function(t,e){return this.create(this._DEC_XFORM_MODE,t,e)},init:function(t,e,n){this.cfg=this.cfg.extend(n),this._xformMode=t,this._key=e,this.reset()},reset:function(){r.reset.call(this),this._doReset()},process:function(t){return this._append(t),this._process()},finalize:function(t){return t&&this._append(t),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(r){return{encrypt:function(t,e,n){return u(e).encrypt(r,t,e,n)},decrypt:function(t,e,n){return u(e).decrypt(r,t,e,n)}}}});function u(t){return"string"==typeof t?w:m}e.StreamCipher=s.extend({_doFinalize:function(){return this._process(!0)},blockSize:1});var c,h=t.mode={},f=e.BlockCipherMode=n.extend({createEncryptor:function(t,e){return this.Encryptor.create(t,e)},createDecryptor:function(t,e){return this.Decryptor.create(t,e)},init:function(t,e){this._cipher=t,this._iv=e}}),d=h.CBC=((c=f.extend()).Encryptor=c.extend({processBlock:function(t,e){var n=this._cipher,r=n.blockSize;p.call(this,t,e,r),n.encryptBlock(t,e),this._prevBlock=t.slice(e,e+r)}}),c.Decryptor=c.extend({processBlock:function(t,e){var n=this._cipher,r=n.blockSize,i=t.slice(e,e+r);n.decryptBlock(t,e),p.call(this,t,e,r),this._prevBlock=i}}),c);function p(t,e,n){var r,i=this._iv;i?(r=i,this._iv=void 0):r=this._prevBlock;for(var o=0;o>>2];t.sigBytes-=e}},y=(e.BlockCipher=s.extend({cfg:s.cfg.extend({mode:d,padding:g}),reset:function(){s.reset.call(this);var t,e=this.cfg,n=e.iv,r=e.mode;this._xformMode==this._ENC_XFORM_MODE?t=r.createEncryptor:(t=r.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==t?this._mode.init(this,n&&n.words):(this._mode=t.call(r,this,n&&n.words),this._mode.__creator=t)},_doProcessBlock:function(t,e){this._mode.processBlock(t,e)},_doFinalize:function(){var t,e=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(e.pad(this._data,this.blockSize),t=this._process(!0)):(t=this._process(!0),e.unpad(t)),t},blockSize:4}),e.CipherParams=n.extend({init:function(t){this.mixIn(t)},toString:function(t){return(t||this.formatter).stringify(this)}})),v=(t.format={}).OpenSSL={stringify:function(t){var e=t.ciphertext,n=t.salt;return(n?l.create([1398893684,1701076831]).concat(n).concat(e):e).toString(o)},parse:function(t){var e,n=o.parse(t),r=n.words;return 1398893684==r[0]&&1701076831==r[1]&&(e=l.create(r.slice(2,4)),r.splice(0,4),n.sigBytes-=16),y.create({ciphertext:n,salt:e})}},m=e.SerializableCipher=n.extend({cfg:n.extend({format:v}),encrypt:function(t,e,n,r){r=this.cfg.extend(r);var i=t.createEncryptor(n,r),o=i.finalize(e),a=i.cfg;return y.create({ciphertext:o,key:n,iv:a.iv,algorithm:t,mode:a.mode,padding:a.padding,blockSize:t.blockSize,formatter:r.format})},decrypt:function(t,e,n,r){return r=this.cfg.extend(r),e=this._parse(e,r.format),t.createDecryptor(n,r).finalize(e.ciphertext)},_parse:function(t,e){return"string"==typeof t?e.parse(t,this):t}}),b=(t.kdf={}).OpenSSL={execute:function(t,e,n,r){r=r||l.random(8);var i=a.create({keySize:e+n}).compute(t,r),o=l.create(i.words.slice(e),4*n);return i.sigBytes=4*e,y.create({key:i,iv:o,salt:r})}},w=e.PasswordBasedCipher=m.extend({cfg:m.cfg.extend({kdf:b}),encrypt:function(t,e,n,r){var i=(r=this.cfg.extend(r)).kdf.execute(n,t.keySize,t.ivSize);r.iv=i.iv;var o=m.encrypt.call(this,t,e,i.key,r);return o.mixIn(i),o},decrypt:function(t,e,n,r){r=this.cfg.extend(r),e=this._parse(e,r.format);var i=r.kdf.execute(n,t.keySize,t.ivSize,e.salt);return r.iv=i.iv,m.decrypt.call(this,t,e,i.key,r)}})}()))},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(11),i=n(198),o=n(16),a=n(55),s=Object.defineProperty;e.f=r?s:function(t,e,n){if(o(t),e=a(e,!0),o(n),i)try{return s(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){var r=n(13);t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e,n){var r=n(11),i=n(15),o=n(42);t.exports=r?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(34);t.exports=function(t){return Object(r(t))}},function(t,e,n){function r(d){var p=1==d,g=2==d,y=3==d,v=4==d,m=6==d,b=5==d||m;return function(t,e,n,r){for(var i,o,a=_(t),s=x(a),l=w(e,n,3),u=S(s.length),c=0,h=r||k,f=p?h(t,u):g?h(t,0):void 0;c=e.length?{value:t.target=void 0,done:!0}:"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}},"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},function(t,e,n){var r=n(22);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){function a(t){throw t}var s=n(11),l=n(4),u=n(14),c=Object.defineProperty,h={};t.exports=function(t,e){if(u(h,t))return h[t];var n=[][t],r=!!u(e=e||{},"ACCESSORS")&&e.ACCESSORS,i=u(e,0)?e[0]:a,o=u(e,1)?e[1]:void 0;return h[t]=!!n&&!l(function(){if(r&&!s)return!0;var t={length:-1};r?c(t,1,{enumerable:!0,get:a}):t[1]=1,n.call(t,i,o)})}},function(t,e,n){var r=n(152),i=n(25),o=n(328);r||i(Object.prototype,"toString",o,{unsafe:!0})},function(t,e,n){var o=n(101);t.exports=function(r,i,t){if(o(r),void 0===i)return r;switch(t){case 1:return function(t){return r.call(i,t)};case 2:return function(t,e){return r.call(i,t,e)};case 3:return function(t,e,n){return r.call(i,t,e,n)}}return function(){return r.apply(i,arguments)}}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){var r,i,o,a,s,l,u,c,h=n(308),f=n(3),d=n(13),p=n(18),g=n(14),y=n(111),v=n(113),m=f.WeakMap;u=h?(r=new m,i=r.get,o=r.has,a=r.set,s=function(t,e){return a.call(r,t,e),e},l=function(t){return i.call(r,t)||{}},function(t){return o.call(r,t)}):(v[c=y("state")]=!0,s=function(t,e){return p(t,c,e),e},l=function(t){return g(t,c)?t[c]:{}},function(t){return g(t,c)}),t.exports={set:s,get:l,has:u,enforce:function(t){return u(t)?l(t):s(t,{})},getterFor:function(n){return function(t){var e;if(!d(t)||(e=l(t)).type!==n)throw TypeError("Incompatible receiver, "+n+" required");return e}}}},function(t,e,n){function r(t){return"function"==typeof t?t:void 0}var i=n(114),o=n(3);t.exports=function(t,e){return arguments.length<2?r(i[t])||r(o[t]):i[t]&&i[t][e]||o[t]&&o[t][e]}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(0"+t+""}var o,a=n(16),s=n(310),l=n(142),u=n(113),c=n(203),h=n(138),f=n(111),d="prototype",p="script",g=f("IE_PROTO"),y=function(){try{o=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;y=o?function(t){t.write(i("")),t.close();var e=t.parentWindow.Object;return t=null,e}(o):((e=h("iframe")).style.display="none",c.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(i("document.F=Object")),t.close(),t.F);for(var n=l.length;n--;)delete y[d][l[n]];return y()};u[g]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(r[d]=a(t),n=new r,r[d]=null,n[g]=t):n=y(),void 0===e?n:s(n,e)}},function(t,e,n){"use strict";var r=n(4);t.exports=function(t,e){var n=[][t];return!!n&&r(function(){n.call(null,e||function(){throw 1},1)})}},function(t,e,n){var r=n(14),i=n(19),o=n(111),a=n(218),s=o("IE_PROTO"),l=Object.prototype;t.exports=a?Object.getPrototypeOf:function(t){return t=i(t),r(t,s)?t[s]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?l:null}},function(t,e,n){"use strict";var r=n(1),i=n(4),o=n(154),u=n(16),c=n(43),h=n(8),f=n(38),d=o.ArrayBuffer,p=o.DataView,g=d.prototype.slice;r({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:i(function(){return!new d(2).slice(1,void 0).byteLength})},{slice:function(t,e){if(void 0!==g&&void 0===e)return g.call(u(this),t);for(var n=u(this).byteLength,r=c(t,n),i=c(void 0===e?n:e,n),o=new(f(this,d))(h(i-r)),a=new p(this),s=new p(o),l=0;r>>2]>>>24-o%4*8&255)<<16|(e[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|e[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s>>6*(3-s)&63));var l=r.charAt(64);if(l)for(;i.length%4;)i.push(l);return i.join("")},parse:function(t){var e=t.length,n=this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var i=0;i>>6-s%4*2,o[a>>>2]|=(r|i)<<24-a%4*8,a++)}return l.create(o,a)}(t,e,r)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),r.enc.Base64)},function(t,e,n){var a;t.exports=(a=n(2),function(c){var t=a,e=t.lib,n=e.WordArray,r=e.Hasher,i=t.algo,C=[];!function(){for(var t=0;t<64;t++)C[t]=4294967296*c.abs(c.sin(t+1))|0}();var o=i.MD5=r.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(t,e){for(var n=0;n<16;n++){var r=e+n,i=t[r];t[r]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var o=this._hash.words,a=t[e+0],s=t[e+1],l=t[e+2],u=t[e+3],c=t[e+4],h=t[e+5],f=t[e+6],d=t[e+7],p=t[e+8],g=t[e+9],y=t[e+10],v=t[e+11],m=t[e+12],b=t[e+13],w=t[e+14],x=t[e+15],_=P(_=o[0],A=o[1],k=o[2],S=o[3],a,7,C[0]),S=P(S,_,A,k,s,12,C[1]),k=P(k,S,_,A,l,17,C[2]),A=P(A,k,S,_,u,22,C[3]);_=P(_,A,k,S,c,7,C[4]),S=P(S,_,A,k,h,12,C[5]),k=P(k,S,_,A,f,17,C[6]),A=P(A,k,S,_,d,22,C[7]),_=P(_,A,k,S,p,7,C[8]),S=P(S,_,A,k,g,12,C[9]),k=P(k,S,_,A,y,17,C[10]),A=P(A,k,S,_,v,22,C[11]),_=P(_,A,k,S,m,7,C[12]),S=P(S,_,A,k,b,12,C[13]),k=P(k,S,_,A,w,17,C[14]),_=E(_,A=P(A,k,S,_,x,22,C[15]),k,S,s,5,C[16]),S=E(S,_,A,k,f,9,C[17]),k=E(k,S,_,A,v,14,C[18]),A=E(A,k,S,_,a,20,C[19]),_=E(_,A,k,S,h,5,C[20]),S=E(S,_,A,k,y,9,C[21]),k=E(k,S,_,A,x,14,C[22]),A=E(A,k,S,_,c,20,C[23]),_=E(_,A,k,S,g,5,C[24]),S=E(S,_,A,k,w,9,C[25]),k=E(k,S,_,A,u,14,C[26]),A=E(A,k,S,_,p,20,C[27]),_=E(_,A,k,S,b,5,C[28]),S=E(S,_,A,k,l,9,C[29]),k=E(k,S,_,A,d,14,C[30]),_=T(_,A=E(A,k,S,_,m,20,C[31]),k,S,h,4,C[32]),S=T(S,_,A,k,p,11,C[33]),k=T(k,S,_,A,v,16,C[34]),A=T(A,k,S,_,w,23,C[35]),_=T(_,A,k,S,s,4,C[36]),S=T(S,_,A,k,c,11,C[37]),k=T(k,S,_,A,d,16,C[38]),A=T(A,k,S,_,y,23,C[39]),_=T(_,A,k,S,b,4,C[40]),S=T(S,_,A,k,a,11,C[41]),k=T(k,S,_,A,u,16,C[42]),A=T(A,k,S,_,f,23,C[43]),_=T(_,A,k,S,g,4,C[44]),S=T(S,_,A,k,m,11,C[45]),k=T(k,S,_,A,x,16,C[46]),_=O(_,A=T(A,k,S,_,l,23,C[47]),k,S,a,6,C[48]),S=O(S,_,A,k,d,10,C[49]),k=O(k,S,_,A,w,15,C[50]),A=O(A,k,S,_,h,21,C[51]),_=O(_,A,k,S,m,6,C[52]),S=O(S,_,A,k,u,10,C[53]),k=O(k,S,_,A,y,15,C[54]),A=O(A,k,S,_,s,21,C[55]),_=O(_,A,k,S,p,6,C[56]),S=O(S,_,A,k,x,10,C[57]),k=O(k,S,_,A,f,15,C[58]),A=O(A,k,S,_,b,21,C[59]),_=O(_,A,k,S,c,6,C[60]),S=O(S,_,A,k,v,10,C[61]),k=O(k,S,_,A,l,15,C[62]),A=O(A,k,S,_,g,21,C[63]),o[0]=o[0]+_|0,o[1]=o[1]+A|0,o[2]=o[2]+k|0,o[3]=o[3]+S|0},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;e[r>>>5]|=128<<24-r%32;var i=c.floor(n/4294967296),o=n;e[15+(64+r>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),e[14+(64+r>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),t.sigBytes=4*(e.length+1),this._process();for(var a=this._hash,s=a.words,l=0;l<4;l++){var u=s[l];s[l]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return a},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});function P(t,e,n,r,i,o,a){var s=t+(e&n|~e&r)+i+a;return(s<>>32-o)+e}function E(t,e,n,r,i,o,a){var s=t+(e&r|n&~r)+i+a;return(s<>>32-o)+e}function T(t,e,n,r,i,o,a){var s=t+(e^n^r)+i+a;return(s<>>32-o)+e}function O(t,e,n,r,i,o,a){var s=t+(n^(e|~r))+i+a;return(s<>>32-o)+e}t.MD5=r._createHelper(o),t.HmacMD5=r._createHmacHelper(o)}(Math),a.MD5)},function(t,a,s){(function(){var t,e,n,i={}.hasOwnProperty;function r(t,e){this.type=t,this.endian=null!=e?e:"BE",this.fn=this.type,"8"!==this.type[this.type.length-1]&&(this.fn+=this.endian)}function o(t,e,n){null==n&&(n=t>>1),o.__super__.constructor.call(this,"Int"+t,e),this._point=1<=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){var r=n(4),i=n(30),o="".split;t.exports=r(function(){return!Object("z").propertyIsEnumerable(0)})?function(t){return"String"==i(t)?o.call(t,""):Object(t)}:Object},function(t,e,n){function r(s){return function(t,e,n){var r,i=l(t),o=u(i.length),a=c(n,o);if(s&&e!=e){for(;ai&&!a.warned&&(a.warned=!0,(s=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(e)+" listeners added. Use emitter.setMaxListeners() to increase limit")).name="MaxListenersExceededWarning",s.emitter=t,s.type=e,s.count=a.length,console&&console.warn)),t}function f(t,e,n){var r={fired:!1,wrapFn:void 0,target:t,type:e,listener:n},i=function(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}.bind(r);return i.listener=n,r.wrapFn=i}function d(t,e,n){var r=t._events;if(void 0===r)return[];var i=r[e];return void 0===i?[]:"function"==typeof i?n?[i.listener||i]:[i]:n?function(t){for(var e=new Array(t.length),n=0;n>5==6?2:t>>4==14?3:t>>3==30?4:t>>6==2?-1:-2}function l(t){var e=this.lastTotal-this.lastNeed,n=function(t,e){if(128!=(192&e[0]))return t.lastNeed=0,"�";if(1document.F=Object<\/script>"),t.close(),c=t.F;n--;)delete c[u][s[n]];return c()};t.exports=Object.create||function(t,e){var n;return null!==t?(i[u]=o(t),n=new i,i[u]=null,n[l]=t):n=c(),void 0===e?n:a(n,e)}},function(t,e,n){var r=n(179),i=Math.min;t.exports=function(t){return 0>>16-e;return t.tag>>>=e,t.bitcount-=e,r+n}function w(t,e){for(;t.bitcount<24;)t.tag|=t.source[t.sourceIndex++]<>>=1,++i,n+=e.table[i],0<=(r-=e.table[i]););return t.tag=o,t.bitcount-=i,e.trans[n+r]}function x(t,e,n){for(;;){var r=w(t,e);if(256===r)return l;if(r<256)t.dest[t.destLen++]=r;else for(var i,o=b(t,c[r-=257],h[r]),a=w(t,n),s=i=t.destLen-b(t,f[a],d[a]);s>>=1,e}(i),b(i,2,0)){case 0:r=function(t){for(var e,n;8>8&255]}function o(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function a(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function s(t){return W(t,23,4)}function l(t){return W(t,52,8)}function u(t,e){C(t[M],e,{get:function(){return O(this)[e]}})}function c(t,e,n,r){var i=x(n),o=O(t);if(i+e>o.byteLength)throw j(R);var a=O(o.buffer).bytes,s=i+o.byteOffset,l=a.slice(s,s+e);return r?l:l.reverse()}function h(t,e,n,r,i,o){var a=x(n),s=O(t);if(a+e>s.byteLength)throw j(R);for(var l=O(s.buffer).bytes,u=a+s.byteOffset,c=r(+i),h=0;hX;)(G=q[X++])in F||g(F,G,D[G]);H.constructor=F}k&&S(z)!==U&&k(z,U);var Z=new N(new F(2)),Y=z.setInt8;Z.setInt8(0,2147483648),Z.setInt8(1,2147483649),!Z.getInt8(0)&&Z.getInt8(1)||y(z,{setInt8:function(t,e){Y.call(this,t,e<<24>>24)},setUint8:function(t,e){Y.call(this,t,e<<24>>24)}},{unsafe:!0})}else F=function(t){m(this,F,L);var e=x(t);I(this,{bytes:P.call(new Array(e),0),byteLength:e}),d||(this.byteLength=e)},N=function(t,e,n){m(this,N,B),m(t,F,B);var r=O(t).byteLength,i=b(e);if(i<0||r>24},getUint8:function(t){return c(this,1,t)[0]},getInt16:function(t,e){var n=c(this,2,t,1>16},getUint16:function(t,e){var n=c(this,2,t,1>>0},getFloat32:function(t,e){return V(c(this,4,t,1=n.length?{value:void 0,done:!0}:(t=i(n,r),e.index+=t.length,{value:t,done:!1})})},function(t,e,n){"use strict";var r=n(161),h=n(16),f=n(8),i=n(34),d=n(162),p=n(163);r("match",1,function(r,u,c){return[function(t){var e=i(this),n=null==t?void 0:t[r];return void 0!==n?n.call(t,e):new RegExp(t)[r](String(e))},function(t){var e=c(u,t,this);if(e.done)return e.value;var n=h(t),r=String(this);if(!n.global)return p(n,r);for(var i,o=n.unicode,a=[],s=n.lastIndex=0;null!==(i=p(n,r));){var l=String(i[0]);""===(a[s]=l)&&(n.lastIndex=d(r,f(n.lastIndex),o)),s++}return 0===s?null:a}]})},function(t,e,n){"use strict";n(118);var h=n(25),f=n(4),d=n(6),p=n(119),g=n(18),y=d("species"),v=!f(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")}),m="$0"==="a".replace(/./,"$0"),r=d("replace"),b=!!/./[r]&&""===/./[r]("a","$0"),w=!f(function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]});t.exports=function(n,t,e,r){var o,i,a,s,l=d(n),u=!f(function(){var t={};return t[l]=function(){return 7},7!=""[n](t)}),c=u&&!f(function(){var t=!1,e=/a/;return"split"===n&&((e={constructor:{}}).constructor[y]=function(){return e},e.flags="",e[l]=/./[l]),e.exec=function(){return t=!0,null},e[l](""),!t});u&&c&&("replace"!==n||v&&m&&!b)&&("split"!==n||w)||(o=/./[l],a=(i=e(l,""[n],function(t,e,n,r,i){return e.exec===p?u&&!i?{done:!0,value:o.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}},{REPLACE_KEEPS_$0:m,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:b}))[0],s=i[1],h(String.prototype,n,a),h(RegExp.prototype,l,2==t?function(t,e){return s.call(t,this,e)}:function(t){return s.call(t,this)})),r&&g(RegExp.prototype[l],"sham",!0)}},function(t,e,n){"use strict";var r=n(158).charAt;t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},function(t,e,n){var i=n(30),o=n(119);t.exports=function(t,e){var n=t.exec;if("function"==typeof n){var r=n.call(t,e);if("object"!=typeof r)throw TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==i(t))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(t,e)}},function(t,e,n){(((e=t.exports=n(240)).Stream=e).Readable=e).Writable=n(165),e.Duplex=n(48),e.Transform=n(243),e.PassThrough=n(345)},function(_,t,S){"use strict";(function(t,e){var v=S(123);function h(t){var e=this;this.next=null,this.entry=null,this.finish=function(){!function(t,e,n){var r=t.entry;t.entry=null;for(;r;){var i=r.callback;e.pendingcb--,i(n),r=r.next}e.corkedRequestsFree?e.corkedRequestsFree.next=t:e.corkedRequestsFree=t}(e,t)}}_.exports=c;var s,l=!t.browser&&-1<["v0.10","v0.9."].indexOf(t.version.slice(0,5))?setImmediate:v.nextTick;c.WritableState=u;var n=Object.create(S(98));n.inherits=S(86);var r={deprecate:S(344)},i=S(241),m=S(124).Buffer,b=e.Uint8Array||function(){};var o,a=S(242);function w(){}function u(t,e){s=s||S(48),t=t||{};var n=e instanceof s;this.objectMode=!!t.objectMode,n&&(this.objectMode=this.objectMode||!!t.writableObjectMode);var r=t.highWaterMark,i=t.writableHighWaterMark,o=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:n&&(i||0===i)?i:o,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1;var a=(this.destroyed=!1)===t.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(t){!function(t,e){var n=t._writableState,r=n.sync,i=n.writecb;{var o;(function(t){t.writing=!1,t.writecb=null,t.length-=t.writelen,t.writelen=0})(n),e?function(t,e,n,r,i){--e.pendingcb,n?(v.nextTick(i,r),v.nextTick(y,t,e),t._writableState.errorEmitted=!0,t.emit("error",r)):(i(r),t._writableState.errorEmitted=!0,t.emit("error",r),y(t,e))}(t,n,r,e,i):((o=p(n))||n.corked||n.bufferProcessing||!n.bufferedRequest||d(t,n),r?l(f,t,n,o,i):f(t,n,o,i))}}(e,t)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new h(this)}function c(t){if(s=s||S(48),!(o.call(c,this)||this instanceof s))return new c(t);this._writableState=new u(t,this),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),i.call(this)}function x(t,e,n,r,i,o,a){e.writelen=r,e.writecb=a,e.writing=!0,e.sync=!0,n?t._writev(i,e.onwrite):t._write(i,o,e.onwrite),e.sync=!1}function f(t,e,n,r){var i,o;n||(i=t,0===(o=e).length&&o.needDrain&&(o.needDrain=!1,i.emit("drain"))),e.pendingcb--,r(),y(t,e)}function d(t,e){e.bufferProcessing=!0;var n=e.bufferedRequest;if(t._writev&&n&&n.next){var r=e.bufferedRequestCount,i=new Array(r),o=e.corkedRequestsFree;o.entry=n;for(var a=0,s=!0;n;)(i[a]=n).isBuf||(s=!1),n=n.next,a+=1;i.allBuffers=s,x(t,e,!0,e.length,i,"",o.finish),e.pendingcb++,e.lastBufferedRequest=null,o.next?(e.corkedRequestsFree=o.next,o.next=null):e.corkedRequestsFree=new h(e),e.bufferedRequestCount=0}else{for(;n;){var l=n.chunk,u=n.encoding,c=n.callback;if(x(t,e,!1,e.objectMode?1:l.length,l,u,c),n=n.next,e.bufferedRequestCount--,e.writing)break}null===n&&(e.lastBufferedRequest=null)}e.bufferedRequest=n,e.bufferProcessing=!1}function p(t){return t.ending&&0===t.length&&null===t.bufferedRequest&&!t.finished&&!t.writing}function g(e,n){e._final(function(t){n.pendingcb--,t&&e.emit("error",t),n.prefinished=!0,e.emit("prefinish"),y(e,n)})}function y(t,e){var n,r,i=p(e);return i&&(n=t,(r=e).prefinished||r.finalCalled||("function"==typeof n._final?(r.pendingcb++,r.finalCalled=!0,v.nextTick(g,n,r)):(r.prefinished=!0,n.emit("prefinish"))),0===e.pendingcb&&(e.finished=!0,t.emit("finish"))),i}n.inherits(c,i),u.prototype.getBuffer=function(){for(var t=this.bufferedRequest,e=[];t;)e.push(t),t=t.next;return e},function(){try{Object.defineProperty(u.prototype,"buffer",{get:r.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(t){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(o=Function.prototype[Symbol.hasInstance],Object.defineProperty(c,Symbol.hasInstance,{value:function(t){return!!o.call(this,t)||this===c&&(t&&t._writableState instanceof u)}})):o=function(t){return t instanceof this},c.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},c.prototype.write=function(t,e,n){var r,i,o,a,s,l,u,c,h,f,d,p=this._writableState,g=!1,y=!p.objectMode&&(r=t,m.isBuffer(r)||r instanceof b);return y&&!m.isBuffer(t)&&(i=t,t=m.from(i)),"function"==typeof e&&(n=e,e=null),e=y?"buffer":e||p.defaultEncoding,"function"!=typeof n&&(n=w),p.ended?(h=this,f=n,d=new Error("write after end"),h.emit("error",d),v.nextTick(f,d)):(y||(o=this,a=p,l=n,c=!(u=!0),null===(s=t)?c=new TypeError("May not write null values to stream"):"string"==typeof s||void 0===s||a.objectMode||(c=new TypeError("Invalid non-string/buffer chunk")),c&&(o.emit("error",c),v.nextTick(l,c),u=!1),u))&&(p.pendingcb++,g=function(t,e,n,r,i,o){{var a;n||(a=function(t,e,n){t.objectMode||!1===t.decodeStrings||"string"!=typeof e||(e=m.from(e,n));return e}(e,r,i),r!==a&&(n=!0,i="buffer",r=a))}var s=e.objectMode?1:r.length;e.length+=s;var l=e.length>>31);var c=(i<<5|i>>>27)+l+h[u];c+=u<20?1518500249+(o&a|~o&s):u<40?1859775393+(o^a^s):u<60?(o&a|o&s|a&s)-1894007588:(o^a^s)-899497514,l=s,s=a,a=o<<30|o>>>2,o=i,i=c}r[0]=r[0]+i|0,r[1]=r[1]+o|0,r[2]=r[2]+a|0,r[3]=r[3]+s|0,r[4]=r[4]+l|0},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;return e[r>>>5]|=128<<24-r%32,e[14+(64+r>>>9<<4)]=Math.floor(n/4294967296),e[15+(64+r>>>9<<4)]=n,t.sigBytes=4*e.length,this._process(),this._hash},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});t.SHA1=r._createHelper(o),t.HmacSHA1=r._createHmacHelper(o)}(),a.SHA1)},function(t,e,n){var r;t.exports=(r=n(2),void function(){var t=r.lib.Base,u=r.enc.Utf8;r.algo.HMAC=t.extend({init:function(t,e){t=this._hasher=new t.init,"string"==typeof e&&(e=u.parse(e));var n=t.blockSize,r=4*n;e.sigBytes>r&&(e=t.finalize(e)),e.clamp();for(var i=this._oKey=e.clone(),o=this._iKey=e.clone(),a=i.words,s=o.words,l=0;li;)a(r,n=e[i++])&&(~l(o,n)||o.push(n));return o}},function(t,e,n){var r=n(145);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(t,e,n){var r=n(36);t.exports=r("document","documentElement")},function(t,e,n){var r=n(6);e.f=r},function(t,e,n){var r=n(114),i=n(14),o=n(204),a=n(15).f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});i(e,t)||a(e,t,{value:o.f(t)})}},function(t,e,n){var r=n(13),i=n(115),o=n(6)("species");t.exports=function(t,e){var n;return i(t)&&("function"==typeof(n=t.constructor)&&(n===Array||i(n.prototype))||r(n)&&null===(n=n[o]))&&(n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},function(t,e,n){"use strict";var r,i,o,a,s,l,u=n(1),c=n(11),h=n(3),f=n(14),d=n(13),p=n(15).f,g=n(200),y=h.Symbol;!c||"function"!=typeof y||"description"in y.prototype&&void 0===y().description||(r={},g(i=function(t){var e=arguments.length<1||void 0===t?void 0:String(t),n=this instanceof i?new y(e):void 0===e?y():y(e);return""===e&&(r[n]=!0),n},y),(o=i.prototype=y.prototype).constructor=i,a=o.toString,s="Symbol(test)"==String(y("test")),l=/^Symbol\((.*)\)[^)]+$/,p(o,"description",{configurable:!0,get:function(){var t=d(this)?this.valueOf():this,e=a.call(t);if(f(r,t))return"";var n=s?e.slice(7,-1):e.replace(l,"$1");return""===n?void 0:n}}),u({global:!0,forced:!0},{Symbol:i}))},function(t,e,n){n(205)("iterator")},function(t,e,n){"use strict";var r=n(1),i=n(4),u=n(115),c=n(13),h=n(19),f=n(8),d=n(146),p=n(206),o=n(116),a=n(6),s=n(147),g=a("isConcatSpreadable"),y=9007199254740991,v="Maximum allowed index exceeded",l=51<=s||!i(function(){var t=[];return t[g]=!1,t.concat()[0]!==t}),m=o("concat");r({target:"Array",proto:!0,forced:!l||!m},{concat:function(t){for(var e,n,r,i=h(this),o=p(i,0),a=0,s=-1,l=arguments.length;sA;A++)l(b,_=k[A])&&!l(S,_)&&y(S,_,g(b,_));(S.prototype=w).constructor=S,s(o,m,S)}},function(t,e,n){var o=n(13),a=n(45);t.exports=function(t,e,n){var r,i;return a&&"function"==typeof(r=e.constructor)&&r!==n&&o(i=r.prototype)&&i!==n.prototype&&a(t,i),t}},function(t,e,n){function r(n){return function(t){var e=String(i(t));return 1&n&&(e=e.replace(a,"")),2&n&&(e=e.replace(s,"")),e}}var i=n(34),o="["+n(226)+"]",a=RegExp("^"+o+o+"*"),s=RegExp(o+o+"*$");t.exports={start:r(1),end:r(2),trim:r(3)}},function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},function(t,e,n){var r=n(1),i=n(19),o=n(94);r({target:"Object",stat:!0,forced:n(4)(function(){o(1)})},{keys:function(t){return o(i(t))}})},function(t,e,n){"use strict";var r=n(16);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){"use strict";var r=n(25),i=n(16),o=n(4),a=n(228),s="toString",l=RegExp.prototype,u=l[s],c=o(function(){return"/a/b"!=u.call({source:"a",flags:"b"})}),h=u.name!=s;(c||h)&&r(RegExp.prototype,s,function(){var t=i(this),e=String(t.source),n=t.flags;return"/"+e+"/"+String(void 0===n&&t instanceof RegExp&&!("flags"in l)?a.call(t):n)},{unsafe:!0})},function(t,e,n){"use strict";var r=n(161),C=n(16),P=n(19),E=n(8),T=n(37),o=n(34),O=n(162),I=n(163),L=Math.max,B=Math.min,M=Math.floor,R=/\$([$&'`]|\d\d?|<[^>]*>)/g,D=/\$([$&'`]|\d\d?)/g;r("replace",2,function(i,x,_,t){var S=t.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,k=t.REPLACE_KEEPS_$0,A=S?"$":"$0";return[function(t,e){var n=o(this),r=null==t?void 0:t[i];return void 0!==r?r.call(t,n,e):x.call(String(n),t,e)},function(t,e){if(!S&&k||"string"==typeof e&&-1===e.indexOf(A)){var n=_(x,t,this,e);if(n.done)return n.value}var r=C(t),i=String(this),o="function"==typeof e;o||(e=String(e));var a,s=r.global;s&&(a=r.unicode,r.lastIndex=0);for(var l=[];;){var u=I(r,i);if(null===u)break;if(l.push(u),!s)break;""===String(u[0])&&(r.lastIndex=O(i,E(r.lastIndex),a))}for(var c,h="",f=0,d=0;d>>0;if(0==r)return[];if(void 0===t)return[n];if(!h(t))return y.call(n,t,r);for(var i,o,a,s=[],l=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),u=0,c=new RegExp(t.source,l+"g");(i=d.call(c,n))&&!(u<(o=c.lastIndex)&&(s.push(n.slice(u,i.index)),1=r));)c.lastIndex===i.index&&c.lastIndex++;return u===n.length?!a&&c.test("")||s.push(""):s.push(n.slice(u)),s.length>r?s.slice(0,r):s}:"0".split(void 0,0).length?function(t,e){return void 0===t&&0===e?[]:y.call(this,t,e)}:y;return[function(t,e){var n=f(this),r=null==t?void 0:t[i];return void 0!==r?r.call(t,n,e):m.call(String(n),t,e)},function(t,e){var n=v(m,t,this,e,m!==y);if(n.done)return n.value;var r=b(t),i=String(this),o=w(r,RegExp),a=r.unicode,s=(r.ignoreCase?"i":"")+(r.multiline?"m":"")+(r.unicode?"u":"")+(C?"y":"g"),l=new o(C?r:"^(?:"+r.source+")",s),u=void 0===e?A:e>>>0;if(0==u)return[];if(0===i.length)return null===S(l,i)?[i]:[];for(var c=0,h=0,f=[];h"+i+""}},function(t,e,n){var r=n(4);t.exports=function(e){return r(function(){var t=""[e]('"');return t!==t.toLowerCase()||3e.highWaterMark&&(e.highWaterMark=(g<=(n=t)?n=g:(n--,n|=n>>>1,n|=n>>>2,n|=n>>>4,n|=n>>>8,n|=n>>>16,n++),n)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0));var n}function _(t){var e=t._readableState;e.needReadable=!1,e.emittedReadable||(w("emitReadable",e.flowing),e.emittedReadable=!0,e.sync?v.nextTick(S,t):S(t))}function S(t){w("emit readable"),t.emit("readable"),E(t)}function k(t,e){e.readingMore||(e.readingMore=!0,v.nextTick(A,t,e))}function A(t,e){for(var n=e.length;!e.reading&&!e.flowing&&!e.ended&&e.length=e.length?(n=e.decoder?e.buffer.join(""):1===e.buffer.length?e.buffer.head.data:e.buffer.concat(e.length),e.buffer.clear()):n=function(t,e,n){var r;to.length?o.length:t;if(a===o.length?i+=o:i+=o.slice(0,t),0===(t-=a)){a===o.length?(++r,n.next?e.head=n.next:e.head=e.tail=null):(e.head=n).data=o.slice(a);break}++r}return e.length-=r,i}:function(t,e){var n=u.allocUnsafe(t),r=e.head,i=1;r.data.copy(n),t-=r.data.length;for(;r=r.next;){var o=r.data,a=t>o.length?o.length:t;if(o.copy(n,n.length-t,0,a),0===(t-=a)){a===o.length?(++i,r.next?e.head=r.next:e.head=e.tail=null):(e.head=r).data=o.slice(a);break}++i}return e.length-=i,n})(t,e);return r}(t,e.buffer,e.decoder),n);var n}function O(t){var e=t._readableState;if(0=e.highWaterMark||e.ended))return w("read: emitReadable",e.length,e.ended),(0===e.length&&e.ended?O:_)(this),null;if(0===(t=x(t,e))&&e.ended)return 0===e.length&&O(this),null;var r,i=e.needReadable;return w("need readable",i),(0===e.length||e.length-tE.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+t.chunkSize);if(t.windowBits&&(t.windowBitsE.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+t.windowBits);if(t.level&&(t.levelE.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+t.level);if(t.memLevel&&(t.memLevelE.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+t.memLevel);if(t.strategy&&t.strategy!=E.Z_FILTERED&&t.strategy!=E.Z_HUFFMAN_ONLY&&t.strategy!=E.Z_RLE&&t.strategy!=E.Z_FIXED&&t.strategy!=E.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+t.strategy);if(t.dictionary&&!y.isBuffer(t.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._handle=new s.Zlib(e);var r=this;this._hadError=!1,this._handle.onerror=function(t,e){C(r),r._hadError=!0;var n=new Error(t);n.errno=e,n.code=E.codes[e],r.emit("error",n)};var i=E.Z_DEFAULT_COMPRESSION;"number"==typeof t.level&&(i=t.level);var o=E.Z_DEFAULT_STRATEGY;"number"==typeof t.strategy&&(o=t.strategy),this._handle.init(t.windowBits||E.Z_DEFAULT_WINDOWBITS,i,t.memLevel||E.Z_DEFAULT_MEMLEVEL,o,t.dictionary),this._buffer=y.allocUnsafe(this._chunkSize),this._offset=0,this._level=i,this._strategy=o,this.once("end",this.close),Object.defineProperty(this,"_closed",{get:function(){return!n._handle},configurable:!0,enumerable:!0})}function C(t,e){e&&i.nextTick(e),t._handle&&(t._handle.close(),t._handle=null)}function P(t){t.emit("close")}Object.defineProperty(E,"codes",{enumerable:!0,value:Object.freeze(o),writable:!1}),E.Deflate=d,E.Inflate=p,E.Gzip=g,E.Gunzip=w,E.DeflateRaw=x,E.InflateRaw=_,E.Unzip=S,E.createDeflate=function(t){return new d(t)},E.createInflate=function(t){return new p(t)},E.createDeflateRaw=function(t){return new x(t)},E.createInflateRaw=function(t){return new _(t)},E.createGzip=function(t){return new g(t)},E.createGunzip=function(t){return new w(t)},E.createUnzip=function(t){return new S(t)},E.deflate=function(t,e,n){return"function"==typeof e&&(n=e,e={}),h(new d(e),t,n)},E.deflateSync=function(t,e){return f(new d(e),t)},E.gzip=function(t,e,n){return"function"==typeof e&&(n=e,e={}),h(new g(e),t,n)},E.gzipSync=function(t,e){return f(new g(e),t)},E.deflateRaw=function(t,e,n){return"function"==typeof e&&(n=e,e={}),h(new x(e),t,n)},E.deflateRawSync=function(t,e){return f(new x(e),t)},E.unzip=function(t,e,n){return"function"==typeof e&&(n=e,e={}),h(new S(e),t,n)},E.unzipSync=function(t,e){return f(new S(e),t)},E.inflate=function(t,e,n){return"function"==typeof e&&(n=e,e={}),h(new p(e),t,n)},E.inflateSync=function(t,e){return f(new p(e),t)},E.gunzip=function(t,e,n){return"function"==typeof e&&(n=e,e={}),h(new w(e),t,n)},E.gunzipSync=function(t,e){return f(new w(e),t)},E.inflateRaw=function(t,e,n){return"function"==typeof e&&(n=e,e={}),h(new _(e),t,n)},E.inflateRawSync=function(t,e){return f(new _(e),t)},t.inherits(A,a),A.prototype.params=function(t,e,n){if(tE.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+t);if(e!=E.Z_FILTERED&&e!=E.Z_HUFFMAN_ONLY&&e!=E.Z_RLE&&e!=E.Z_FIXED&&e!=E.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+e);var r;this._level!==t||this._strategy!==e?(r=this).flush(s.Z_SYNC_FLUSH,function(){v(r._handle,"zlib binding closed"),r._handle.params(t,e),r._hadError||(r._level=t,r._strategy=e,n&&n())}):i.nextTick(n)},A.prototype.reset=function(){return v(this._handle,"zlib binding closed"),this._handle.reset()},A.prototype._flush=function(t){this._transform(y.alloc(0),"",t)},A.prototype.flush=function(t,e){var n=this,r=this._writableState;"function"!=typeof t&&(void 0!==t||e)||(e=t,t=s.Z_FULL_FLUSH),r.ended?e&&i.nextTick(e):r.ending?e&&this.once("end",e):r.needDrain?e&&this.once("drain",function(){return n.flush(t,e)}):(this._flushFlag=t,this.write(y.alloc(0),"",e))},A.prototype.close=function(t){C(this,t),i.nextTick(P,this)},A.prototype._transform=function(t,e,n){var r,i=this._writableState,o=(i.ending||i.ended)&&(!t||i.length===t.length);return null===t||y.isBuffer(t)?this._handle?(o?r=this._finishFlushFlag:(r=this._flushFlag,t.length>=i.length&&(this._flushFlag=this._opts.flush||s.Z_NO_FLUSH)),void this._processChunk(t,r,n)):n(new Error("zlib binding closed")):n(new Error("invalid input"))},A.prototype._processChunk=function(o,a,s){var l=o&&o.length,u=this._chunkSize-this._offset,c=0,h=this,f="function"==typeof s;if(!f){var e,d=[],p=0;this.on("error",function(t){e=t}),v(this._handle,"zlib binding closed");do{var t=this._handle.writeSync(a,o,c,l,this._buffer,this._offset,u)}while(!this._hadError&&g(t[0],t[1]));if(this._hadError)throw e;if(m<=p)throw C(this),new RangeError(b);var n=y.concat(d,p);return C(this),n}v(this._handle,"zlib binding closed");var r=this._handle.write(a,o,c,l,this._buffer,this._offset,u);function g(t,e){if(this&&(this.buffer=null,this.callback=null),!h._hadError){var n,r=u-e;if(v(0<=r,"have should not go down"),0=h._chunkSize)&&(u=h._chunkSize,h._offset=0,h._buffer=y.allocUnsafe(h._chunkSize)),0===e){if(c+=l-t,l=t,!f)return!0;var i=h._handle.write(a,o,c,l,h._buffer,h._offset,h._chunkSize);return i.callback=g,void(i.buffer=o)}if(!f)return!1;s()}}r.buffer=o,r.callback=g},t.inherits(d,A),t.inherits(p,A),t.inherits(g,A),t.inherits(w,A),t.inherits(x,A),t.inherits(_,A),t.inherits(S,A)}).call(this,T(47))},function(_,t,S){"use strict";(function(e){var t=S(351); /*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT */function o(t,e){if(t===e)return 0;for(var n=t.length,r=e.length,i=0,o=Math.min(n,r);i>>16&65535|0,a=0;0!==n;){for(n-=a=2e3>>1:t>>>1;e[n]=t}return e}();t.exports=function(t,e,n,r){var i=s,o=r+n;t^=-1;for(var a=r;a>>8^i[255&(t^e[a])];return-1^t}},function(t,e,n){var l;t.exports=(l=n(2),function(i){var t=l,e=t.lib,n=e.WordArray,r=e.Hasher,o=t.algo,a=[],b=[];!function(){function t(t){return 4294967296*(t-(0|t))|0}for(var e=2,n=0;n<64;)!function(t){for(var e=i.sqrt(t),n=2;n<=e;n++)if(!(t%n))return;return 1}(e)||(n<8&&(a[n]=t(i.pow(e,.5))),b[n]=t(i.pow(e,1/3)),n++),e++}();var w=[],s=o.SHA256=r.extend({_doReset:function(){this._hash=new n.init(a.slice(0))},_doProcessBlock:function(t,e){for(var n,r,i,o,a=this._hash.words,s=a[0],l=a[1],u=a[2],c=a[3],h=a[4],f=a[5],d=a[6],p=a[7],g=0;g<64;g++){g<16?w[g]=0|t[e+g]:(r=((n=w[g-15])<<25|n>>>7)^(n<<14|n>>>18)^n>>>3,o=((i=w[g-2])<<15|i>>>17)^(i<<13|i>>>19)^i>>>10,w[g]=r+w[g-7]+o+w[g-16]);var y=s&l^s&u^l&u,v=(s<<30|s>>>2)^(s<<19|s>>>13)^(s<<10|s>>>22),m=p+((h<<26|h>>>6)^(h<<21|h>>>11)^(h<<7|h>>>25))+(h&f^~h&d)+b[g]+w[g],p=d,d=f,f=h,h=c+m|0,c=u,u=l,l=s,s=m+(v+y)|0}a[0]=a[0]+s|0,a[1]=a[1]+l|0,a[2]=a[2]+u|0,a[3]=a[3]+c|0,a[4]=a[4]+h|0,a[5]=a[5]+f|0,a[6]=a[6]+d|0,a[7]=a[7]+p|0},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;return e[r>>>5]|=128<<24-r%32,e[14+(64+r>>>9<<4)]=i.floor(n/4294967296),e[15+(64+r>>>9<<4)]=n,t.sigBytes=4*e.length,this._process(),this._hash},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});t.SHA256=r._createHelper(s),t.HmacSHA256=r._createHmacHelper(s)}(Math),l.SHA256)},function(t,e,n){var l;t.exports=(l=n(2),n(127),function(){var t=l,e=t.lib.Hasher,n=t.x64,r=n.Word,i=n.WordArray,o=t.algo;function a(){return r.create.apply(r,arguments)}var wt=[a(1116352408,3609767458),a(1899447441,602891725),a(3049323471,3964484399),a(3921009573,2173295548),a(961987163,4081628472),a(1508970993,3053834265),a(2453635748,2937671579),a(2870763221,3664609560),a(3624381080,2734883394),a(310598401,1164996542),a(607225278,1323610764),a(1426881987,3590304994),a(1925078388,4068182383),a(2162078206,991336113),a(2614888103,633803317),a(3248222580,3479774868),a(3835390401,2666613458),a(4022224774,944711139),a(264347078,2341262773),a(604807628,2007800933),a(770255983,1495990901),a(1249150122,1856431235),a(1555081692,3175218132),a(1996064986,2198950837),a(2554220882,3999719339),a(2821834349,766784016),a(2952996808,2566594879),a(3210313671,3203337956),a(3336571891,1034457026),a(3584528711,2466948901),a(113926993,3758326383),a(338241895,168717936),a(666307205,1188179964),a(773529912,1546045734),a(1294757372,1522805485),a(1396182291,2643833823),a(1695183700,2343527390),a(1986661051,1014477480),a(2177026350,1206759142),a(2456956037,344077627),a(2730485921,1290863460),a(2820302411,3158454273),a(3259730800,3505952657),a(3345764771,106217008),a(3516065817,3606008344),a(3600352804,1432725776),a(4094571909,1467031594),a(275423344,851169720),a(430227734,3100823752),a(506948616,1363258195),a(659060556,3750685593),a(883997877,3785050280),a(958139571,3318307427),a(1322822218,3812723403),a(1537002063,2003034995),a(1747873779,3602036899),a(1955562222,1575990012),a(2024104815,1125592928),a(2227730452,2716904306),a(2361852424,442776044),a(2428436474,593698344),a(2756734187,3733110249),a(3204031479,2999351573),a(3329325298,3815920427),a(3391569614,3928383900),a(3515267271,566280711),a(3940187606,3454069534),a(4118630271,4000239992),a(116418474,1914138554),a(174292421,2731055270),a(289380356,3203993006),a(460393269,320620315),a(685471733,587496836),a(852142971,1086792851),a(1017036298,365543100),a(1126000580,2618297676),a(1288033470,3409855158),a(1501505948,4234509866),a(1607167915,987167468),a(1816402316,1246189591)],xt=[];!function(){for(var t=0;t<80;t++)xt[t]=a()}();var s=o.SHA512=e.extend({_doReset:function(){this._hash=new i.init([new r.init(1779033703,4089235720),new r.init(3144134277,2227873595),new r.init(1013904242,4271175723),new r.init(2773480762,1595750129),new r.init(1359893119,2917565137),new r.init(2600822924,725511199),new r.init(528734635,4215389547),new r.init(1541459225,327033209)])},_doProcessBlock:function(t,e){for(var n=this._hash.words,r=n[0],i=n[1],o=n[2],a=n[3],s=n[4],l=n[5],u=n[6],c=n[7],h=r.high,f=r.low,d=i.high,p=i.low,g=o.high,y=o.low,v=a.high,m=a.low,b=s.high,w=s.low,x=l.high,_=l.low,S=u.high,k=u.low,A=c.high,C=c.low,P=h,E=f,T=d,O=p,I=g,L=y,B=v,M=m,R=b,D=w,F=x,N=_,z=S,U=k,j=A,W=C,V=0;V<80;V++){var G,H,q,X,Z,Y,K,J,Q,$,tt,et,nt,rt,it,ot=xt[V];V<16?(it=ot.high=0|t[e+2*V],rt=ot.low=0|t[e+2*V+1]):(X=((H=(G=xt[V-15]).high)>>>1|(q=G.low)<<31)^(H>>>8|q<<24)^H>>>7,Z=(q>>>1|H<<31)^(q>>>8|H<<24)^(q>>>7|H<<25),Q=((K=(Y=xt[V-2]).high)>>>19|(J=Y.low)<<13)^(K<<3|J>>>29)^K>>>6,$=(J>>>19|K<<13)^(J<<3|K>>>29)^(J>>>6|K<<26),it=(it=(it=X+(tt=xt[V-7]).high+((rt=Z+tt.low)>>>0>>0?1:0))+Q+((rt+=$)>>>0<$>>>0?1:0))+(et=xt[V-16]).high+((rt+=nt=et.low)>>>0>>0?1:0),ot.high=it,ot.low=rt);var at=R&F^~R&z,st=D&N^~D&U,lt=P&T^P&I^T&I,ut=E&O^E&L^O&L,ct=(P>>>28|E<<4)^(P<<30|E>>>2)^(P<<25|E>>>7),ht=(E>>>28|P<<4)^(E<<30|P>>>2)^(E<<25|P>>>7),ft=(R>>>14|D<<18)^(R>>>18|D<<14)^(R<<23|D>>>9),dt=(D>>>14|R<<18)^(D>>>18|R<<14)^(D<<23|R>>>9),pt=wt[V],gt=pt.high,yt=pt.low,vt=W+dt,mt=j+ft+(vt>>>0>>0?1:0),bt=ht+ut,j=z,W=U,z=F,U=N,F=R,N=D,R=B+(mt=(mt=(mt=mt+at+((vt+=st)>>>0>>0?1:0))+gt+((vt+=yt)>>>0>>0?1:0))+it+((vt+=rt)>>>0>>0?1:0))+((D=M+vt|0)>>>0>>0?1:0)|0,B=I,M=L,I=T,L=O,T=P,O=E,P=mt+(ct+lt+(bt>>>0>>0?1:0))+((E=vt+bt|0)>>>0>>0?1:0)|0}f=r.low=f+E,r.high=h+P+(f>>>0>>0?1:0),p=i.low=p+O,i.high=d+T+(p>>>0>>0?1:0),y=o.low=y+L,o.high=g+I+(y>>>0>>0?1:0),m=a.low=m+M,a.high=v+B+(m>>>0>>0?1:0),w=s.low=w+D,s.high=b+R+(w>>>0>>0?1:0),_=l.low=_+N,l.high=x+F+(_>>>0>>0?1:0),k=u.low=k+U,u.high=S+z+(k>>>0>>0?1:0),C=c.low=C+W,c.high=A+j+(C>>>0>>0?1:0)},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;return e[r>>>5]|=128<<24-r%32,e[30+(128+r>>>10<<5)]=Math.floor(n/4294967296),e[31+(128+r>>>10<<5)]=n,t.sigBytes=4*e.length,this._process(),this._hash.toX32()},clone:function(){var t=e.clone.call(this);return t._hash=this._hash.clone(),t},blockSize:32});t.SHA512=e._createHelper(s),t.HmacSHA512=e._createHmacHelper(s)}(),l.SHA512)},function(t){t.exports=JSON.parse('[["a140","",62],["a180","",32],["a240","",62],["a280","",32],["a2ab","",5],["a2e3","€"],["a2ef",""],["a2fd",""],["a340","",62],["a380","",31," "],["a440","",62],["a480","",32],["a4f4","",10],["a540","",62],["a580","",32],["a5f7","",7],["a640","",62],["a680","",32],["a6b9","",7],["a6d9","",6],["a6ec",""],["a6f3",""],["a6f6","",8],["a740","",62],["a780","",32],["a7c2","",14],["a7f2","",12],["a896","",10],["a8bc","ḿ"],["a8bf","ǹ"],["a8c1",""],["a8ea","",20],["a958",""],["a95b",""],["a95d",""],["a989","〾⿰",11],["a997","",12],["a9f0","",14],["aaa1","",93],["aba1","",93],["aca1","",93],["ada1","",93],["aea1","",93],["afa1","",93],["d7fa","",4],["f8a1","",93],["f9a1","",93],["faa1","",93],["fba1","",93],["fca1","",93],["fda1","",93],["fe50","⺁⺄㑳㑇⺈⺋㖞㘚㘎⺌⺗㥮㤘㧏㧟㩳㧐㭎㱮㳠⺧⺪䁖䅟⺮䌷⺳⺶⺷䎱䎬⺻䏝䓖䙡䙌"],["fe80","䜣䜩䝼䞍⻊䥇䥺䥽䦂䦃䦅䦆䦟䦛䦷䦶䲣䲟䲠䲡䱷䲢䴓",6,"䶮",93],["8135f437",""]]')},function(t){t.exports=JSON.parse('[["0","\\u0000",127],["a140"," ,、。.‧;:?!︰…‥﹐﹑﹒·﹔﹕﹖﹗|–︱—︳╴︴﹏()︵︶{}︷︸〔〕︹︺【】︻︼《》︽︾〈〉︿﹀「」﹁﹂『』﹃﹄﹙﹚"],["a1a1","﹛﹜﹝﹞‘’“”〝〞‵′#&*※§〃○●△▲◎☆★◇◆□■▽▼㊣℅¯ ̄_ˍ﹉﹊﹍﹎﹋﹌﹟﹠﹡+-×÷±√<>=≦≧≠∞≒≡﹢",4,"~∩∪⊥∠∟⊿㏒㏑∫∮∵∴♀♂⊕⊙↑↓←→↖↗↙↘∥∣/"],["a240","\∕﹨$¥〒¢£%@℃℉﹩﹪﹫㏕㎜㎝㎞㏎㎡㎎㎏㏄°兙兛兞兝兡兣嗧瓩糎▁",7,"▏▎▍▌▋▊▉┼┴┬┤├▔─│▕┌┐└┘╭"],["a2a1","╮╰╯═╞╪╡◢◣◥◤╱╲╳0",9,"Ⅰ",9,"〡",8,"十卄卅A",25,"a",21],["a340","wxyzΑ",16,"Σ",6,"α",16,"σ",6,"ㄅ",10],["a3a1","ㄐ",25,"˙ˉˊˇˋ"],["a3e1","€"],["a440","一乙丁七乃九了二人儿入八几刀刁力匕十卜又三下丈上丫丸凡久么也乞于亡兀刃勺千叉口土士夕大女子孑孓寸小尢尸山川工己已巳巾干廾弋弓才"],["a4a1","丑丐不中丰丹之尹予云井互五亢仁什仃仆仇仍今介仄元允內六兮公冗凶分切刈勻勾勿化匹午升卅卞厄友及反壬天夫太夭孔少尤尺屯巴幻廿弔引心戈戶手扎支文斗斤方日曰月木欠止歹毋比毛氏水火爪父爻片牙牛犬王丙"],["a540","世丕且丘主乍乏乎以付仔仕他仗代令仙仞充兄冉冊冬凹出凸刊加功包匆北匝仟半卉卡占卯卮去可古右召叮叩叨叼司叵叫另只史叱台句叭叻四囚外"],["a5a1","央失奴奶孕它尼巨巧左市布平幼弁弘弗必戊打扔扒扑斥旦朮本未末札正母民氐永汁汀氾犯玄玉瓜瓦甘生用甩田由甲申疋白皮皿目矛矢石示禾穴立丞丟乒乓乩亙交亦亥仿伉伙伊伕伍伐休伏仲件任仰仳份企伋光兇兆先全"],["a640","共再冰列刑划刎刖劣匈匡匠印危吉吏同吊吐吁吋各向名合吃后吆吒因回囝圳地在圭圬圯圩夙多夷夸妄奸妃好她如妁字存宇守宅安寺尖屹州帆并年"],["a6a1","式弛忙忖戎戌戍成扣扛托收早旨旬旭曲曳有朽朴朱朵次此死氖汝汗汙江池汐汕污汛汍汎灰牟牝百竹米糸缶羊羽老考而耒耳聿肉肋肌臣自至臼舌舛舟艮色艾虫血行衣西阡串亨位住佇佗佞伴佛何估佐佑伽伺伸佃佔似但佣"],["a740","作你伯低伶余佝佈佚兌克免兵冶冷別判利刪刨劫助努劬匣即卵吝吭吞吾否呎吧呆呃吳呈呂君吩告吹吻吸吮吵吶吠吼呀吱含吟听囪困囤囫坊坑址坍"],["a7a1","均坎圾坐坏圻壯夾妝妒妨妞妣妙妖妍妤妓妊妥孝孜孚孛完宋宏尬局屁尿尾岐岑岔岌巫希序庇床廷弄弟彤形彷役忘忌志忍忱快忸忪戒我抄抗抖技扶抉扭把扼找批扳抒扯折扮投抓抑抆改攻攸旱更束李杏材村杜杖杞杉杆杠"],["a840","杓杗步每求汞沙沁沈沉沅沛汪決沐汰沌汨沖沒汽沃汲汾汴沆汶沍沔沘沂灶灼災灸牢牡牠狄狂玖甬甫男甸皂盯矣私秀禿究系罕肖肓肝肘肛肚育良芒"],["a8a1","芋芍見角言谷豆豕貝赤走足身車辛辰迂迆迅迄巡邑邢邪邦那酉釆里防阮阱阪阬並乖乳事些亞享京佯依侍佳使佬供例來侃佰併侈佩佻侖佾侏侑佺兔兒兕兩具其典冽函刻券刷刺到刮制剁劾劻卒協卓卑卦卷卸卹取叔受味呵"],["a940","咖呸咕咀呻呷咄咒咆呼咐呱呶和咚呢周咋命咎固垃坷坪坩坡坦坤坼夜奉奇奈奄奔妾妻委妹妮姑姆姐姍始姓姊妯妳姒姅孟孤季宗定官宜宙宛尚屈居"],["a9a1","屆岷岡岸岩岫岱岳帘帚帖帕帛帑幸庚店府底庖延弦弧弩往征彿彼忝忠忽念忿怏怔怯怵怖怪怕怡性怩怫怛或戕房戾所承拉拌拄抿拂抹拒招披拓拔拋拈抨抽押拐拙拇拍抵拚抱拘拖拗拆抬拎放斧於旺昔易昌昆昂明昀昏昕昊"],["aa40","昇服朋杭枋枕東果杳杷枇枝林杯杰板枉松析杵枚枓杼杪杲欣武歧歿氓氛泣注泳沱泌泥河沽沾沼波沫法泓沸泄油況沮泗泅泱沿治泡泛泊沬泯泜泖泠"],["aaa1","炕炎炒炊炙爬爭爸版牧物狀狎狙狗狐玩玨玟玫玥甽疝疙疚的盂盲直知矽社祀祁秉秈空穹竺糾罔羌羋者肺肥肢肱股肫肩肴肪肯臥臾舍芳芝芙芭芽芟芹花芬芥芯芸芣芰芾芷虎虱初表軋迎返近邵邸邱邶采金長門阜陀阿阻附"],["ab40","陂隹雨青非亟亭亮信侵侯便俠俑俏保促侶俘俟俊俗侮俐俄係俚俎俞侷兗冒冑冠剎剃削前剌剋則勇勉勃勁匍南卻厚叛咬哀咨哎哉咸咦咳哇哂咽咪品"],["aba1","哄哈咯咫咱咻咩咧咿囿垂型垠垣垢城垮垓奕契奏奎奐姜姘姿姣姨娃姥姪姚姦威姻孩宣宦室客宥封屎屏屍屋峙峒巷帝帥帟幽庠度建弈弭彥很待徊律徇後徉怒思怠急怎怨恍恰恨恢恆恃恬恫恪恤扁拜挖按拼拭持拮拽指拱拷"],["ac40","拯括拾拴挑挂政故斫施既春昭映昧是星昨昱昤曷柿染柱柔某柬架枯柵柩柯柄柑枴柚查枸柏柞柳枰柙柢柝柒歪殃殆段毒毗氟泉洋洲洪流津洌洱洞洗"],["aca1","活洽派洶洛泵洹洧洸洩洮洵洎洫炫為炳炬炯炭炸炮炤爰牲牯牴狩狠狡玷珊玻玲珍珀玳甚甭畏界畎畋疫疤疥疢疣癸皆皇皈盈盆盃盅省盹相眉看盾盼眇矜砂研砌砍祆祉祈祇禹禺科秒秋穿突竿竽籽紂紅紀紉紇約紆缸美羿耄"],["ad40","耐耍耑耶胖胥胚胃胄背胡胛胎胞胤胝致舢苧范茅苣苛苦茄若茂茉苒苗英茁苜苔苑苞苓苟苯茆虐虹虻虺衍衫要觔計訂訃貞負赴赳趴軍軌述迦迢迪迥"],["ada1","迭迫迤迨郊郎郁郃酋酊重閂限陋陌降面革韋韭音頁風飛食首香乘亳倌倍倣俯倦倥俸倩倖倆值借倚倒們俺倀倔倨俱倡個候倘俳修倭倪俾倫倉兼冤冥冢凍凌准凋剖剜剔剛剝匪卿原厝叟哨唐唁唷哼哥哲唆哺唔哩哭員唉哮哪"],["ae40","哦唧唇哽唏圃圄埂埔埋埃堉夏套奘奚娑娘娜娟娛娓姬娠娣娩娥娌娉孫屘宰害家宴宮宵容宸射屑展屐峭峽峻峪峨峰島崁峴差席師庫庭座弱徒徑徐恙"],["aea1","恣恥恐恕恭恩息悄悟悚悍悔悌悅悖扇拳挈拿捎挾振捕捂捆捏捉挺捐挽挪挫挨捍捌效敉料旁旅時晉晏晃晒晌晅晁書朔朕朗校核案框桓根桂桔栩梳栗桌桑栽柴桐桀格桃株桅栓栘桁殊殉殷氣氧氨氦氤泰浪涕消涇浦浸海浙涓"],["af40","浬涉浮浚浴浩涌涊浹涅浥涔烊烘烤烙烈烏爹特狼狹狽狸狷玆班琉珮珠珪珞畔畝畜畚留疾病症疲疳疽疼疹痂疸皋皰益盍盎眩真眠眨矩砰砧砸砝破砷"],["afa1","砥砭砠砟砲祕祐祠祟祖神祝祗祚秤秣秧租秦秩秘窄窈站笆笑粉紡紗紋紊素索純紐紕級紜納紙紛缺罟羔翅翁耆耘耕耙耗耽耿胱脂胰脅胭胴脆胸胳脈能脊胼胯臭臬舀舐航舫舨般芻茫荒荔荊茸荐草茵茴荏茲茹茶茗荀茱茨荃"],["b040","虔蚊蚪蚓蚤蚩蚌蚣蚜衰衷袁袂衽衹記訐討訌訕訊託訓訖訏訑豈豺豹財貢起躬軒軔軏辱送逆迷退迺迴逃追逅迸邕郡郝郢酒配酌釘針釗釜釙閃院陣陡"],["b0a1","陛陝除陘陞隻飢馬骨高鬥鬲鬼乾偺偽停假偃偌做偉健偶偎偕偵側偷偏倏偯偭兜冕凰剪副勒務勘動匐匏匙匿區匾參曼商啪啦啄啞啡啃啊唱啖問啕唯啤唸售啜唬啣唳啁啗圈國圉域堅堊堆埠埤基堂堵執培夠奢娶婁婉婦婪婀"],["b140","娼婢婚婆婊孰寇寅寄寂宿密尉專將屠屜屝崇崆崎崛崖崢崑崩崔崙崤崧崗巢常帶帳帷康庸庶庵庾張強彗彬彩彫得徙從徘御徠徜恿患悉悠您惋悴惦悽"],["b1a1","情悻悵惜悼惘惕惆惟悸惚惇戚戛扈掠控捲掖探接捷捧掘措捱掩掉掃掛捫推掄授掙採掬排掏掀捻捩捨捺敝敖救教敗啟敏敘敕敔斜斛斬族旋旌旎晝晚晤晨晦晞曹勗望梁梯梢梓梵桿桶梱梧梗械梃棄梭梆梅梔條梨梟梡梂欲殺"],["b240","毫毬氫涎涼淳淙液淡淌淤添淺清淇淋涯淑涮淞淹涸混淵淅淒渚涵淚淫淘淪深淮淨淆淄涪淬涿淦烹焉焊烽烯爽牽犁猜猛猖猓猙率琅琊球理現琍瓠瓶"],["b2a1","瓷甜產略畦畢異疏痔痕疵痊痍皎盔盒盛眷眾眼眶眸眺硫硃硎祥票祭移窒窕笠笨笛第符笙笞笮粒粗粕絆絃統紮紹紼絀細紳組累終紲紱缽羞羚翌翎習耜聊聆脯脖脣脫脩脰脤舂舵舷舶船莎莞莘荸莢莖莽莫莒莊莓莉莠荷荻荼"],["b340","莆莧處彪蛇蛀蚶蛄蚵蛆蛋蚱蚯蛉術袞袈被袒袖袍袋覓規訪訝訣訥許設訟訛訢豉豚販責貫貨貪貧赧赦趾趺軛軟這逍通逗連速逝逐逕逞造透逢逖逛途"],["b3a1","部郭都酗野釵釦釣釧釭釩閉陪陵陳陸陰陴陶陷陬雀雪雩章竟頂頃魚鳥鹵鹿麥麻傢傍傅備傑傀傖傘傚最凱割剴創剩勞勝勛博厥啻喀喧啼喊喝喘喂喜喪喔喇喋喃喳單喟唾喲喚喻喬喱啾喉喫喙圍堯堪場堤堰報堡堝堠壹壺奠"],["b440","婷媚婿媒媛媧孳孱寒富寓寐尊尋就嵌嵐崴嵇巽幅帽幀幃幾廊廁廂廄弼彭復循徨惑惡悲悶惠愜愣惺愕惰惻惴慨惱愎惶愉愀愒戟扉掣掌描揀揩揉揆揍"],["b4a1","插揣提握揖揭揮捶援揪換摒揚揹敞敦敢散斑斐斯普晰晴晶景暑智晾晷曾替期朝棺棕棠棘棗椅棟棵森棧棹棒棲棣棋棍植椒椎棉棚楮棻款欺欽殘殖殼毯氮氯氬港游湔渡渲湧湊渠渥渣減湛湘渤湖湮渭渦湯渴湍渺測湃渝渾滋"],["b540","溉渙湎湣湄湲湩湟焙焚焦焰無然煮焜牌犄犀猶猥猴猩琺琪琳琢琥琵琶琴琯琛琦琨甥甦畫番痢痛痣痙痘痞痠登發皖皓皴盜睏短硝硬硯稍稈程稅稀窘"],["b5a1","窗窖童竣等策筆筐筒答筍筋筏筑粟粥絞結絨絕紫絮絲絡給絢絰絳善翔翕耋聒肅腕腔腋腑腎脹腆脾腌腓腴舒舜菩萃菸萍菠菅萋菁華菱菴著萊菰萌菌菽菲菊萸萎萄菜萇菔菟虛蛟蛙蛭蛔蛛蛤蛐蛞街裁裂袱覃視註詠評詞証詁"],["b640","詔詛詐詆訴診訶詖象貂貯貼貳貽賁費賀貴買貶貿貸越超趁跎距跋跚跑跌跛跆軻軸軼辜逮逵週逸進逶鄂郵鄉郾酣酥量鈔鈕鈣鈉鈞鈍鈐鈇鈑閔閏開閑"],["b6a1","間閒閎隊階隋陽隅隆隍陲隄雁雅雄集雇雯雲韌項順須飧飪飯飩飲飭馮馭黃黍黑亂傭債傲傳僅傾催傷傻傯僇剿剷剽募勦勤勢勣匯嗟嗨嗓嗦嗎嗜嗇嗑嗣嗤嗯嗚嗡嗅嗆嗥嗉園圓塞塑塘塗塚塔填塌塭塊塢塒塋奧嫁嫉嫌媾媽媼"],["b740","媳嫂媲嵩嵯幌幹廉廈弒彙徬微愚意慈感想愛惹愁愈慎慌慄慍愾愴愧愍愆愷戡戢搓搾搞搪搭搽搬搏搜搔損搶搖搗搆敬斟新暗暉暇暈暖暄暘暍會榔業"],["b7a1","楚楷楠楔極椰概楊楨楫楞楓楹榆楝楣楛歇歲毀殿毓毽溢溯滓溶滂源溝滇滅溥溘溼溺溫滑準溜滄滔溪溧溴煎煙煩煤煉照煜煬煦煌煥煞煆煨煖爺牒猷獅猿猾瑯瑚瑕瑟瑞瑁琿瑙瑛瑜當畸瘀痰瘁痲痱痺痿痴痳盞盟睛睫睦睞督"],["b840","睹睪睬睜睥睨睢矮碎碰碗碘碌碉硼碑碓硿祺祿禁萬禽稜稚稠稔稟稞窟窠筷節筠筮筧粱粳粵經絹綑綁綏絛置罩罪署義羨群聖聘肆肄腱腰腸腥腮腳腫"],["b8a1","腹腺腦舅艇蒂葷落萱葵葦葫葉葬葛萼萵葡董葩葭葆虞虜號蛹蜓蜈蜇蜀蛾蛻蜂蜃蜆蜊衙裟裔裙補裘裝裡裊裕裒覜解詫該詳試詩詰誇詼詣誠話誅詭詢詮詬詹詻訾詨豢貊貉賊資賈賄貲賃賂賅跡跟跨路跳跺跪跤跦躲較載軾輊"],["b940","辟農運遊道遂達逼違遐遇遏過遍遑逾遁鄒鄗酬酪酩釉鈷鉗鈸鈽鉀鈾鉛鉋鉤鉑鈴鉉鉍鉅鈹鈿鉚閘隘隔隕雍雋雉雊雷電雹零靖靴靶預頑頓頊頒頌飼飴"],["b9a1","飽飾馳馱馴髡鳩麂鼎鼓鼠僧僮僥僖僭僚僕像僑僱僎僩兢凳劃劂匱厭嗾嘀嘛嘗嗽嘔嘆嘉嘍嘎嗷嘖嘟嘈嘐嗶團圖塵塾境墓墊塹墅塽壽夥夢夤奪奩嫡嫦嫩嫗嫖嫘嫣孵寞寧寡寥實寨寢寤察對屢嶄嶇幛幣幕幗幔廓廖弊彆彰徹慇"],["ba40","愿態慷慢慣慟慚慘慵截撇摘摔撤摸摟摺摑摧搴摭摻敲斡旗旖暢暨暝榜榨榕槁榮槓構榛榷榻榫榴槐槍榭槌榦槃榣歉歌氳漳演滾漓滴漩漾漠漬漏漂漢"],["baa1","滿滯漆漱漸漲漣漕漫漯澈漪滬漁滲滌滷熔熙煽熊熄熒爾犒犖獄獐瑤瑣瑪瑰瑭甄疑瘧瘍瘋瘉瘓盡監瞄睽睿睡磁碟碧碳碩碣禎福禍種稱窪窩竭端管箕箋筵算箝箔箏箸箇箄粹粽精綻綰綜綽綾綠緊綴網綱綺綢綿綵綸維緒緇綬"],["bb40","罰翠翡翟聞聚肇腐膀膏膈膊腿膂臧臺與舔舞艋蓉蒿蓆蓄蒙蒞蒲蒜蓋蒸蓀蓓蒐蒼蓑蓊蜿蜜蜻蜢蜥蜴蜘蝕蜷蜩裳褂裴裹裸製裨褚裯誦誌語誣認誡誓誤"],["bba1","說誥誨誘誑誚誧豪貍貌賓賑賒赫趙趕跼輔輒輕輓辣遠遘遜遣遙遞遢遝遛鄙鄘鄞酵酸酷酴鉸銀銅銘銖鉻銓銜銨鉼銑閡閨閩閣閥閤隙障際雌雒需靼鞅韶頗領颯颱餃餅餌餉駁骯骰髦魁魂鳴鳶鳳麼鼻齊億儀僻僵價儂儈儉儅凜"],["bc40","劇劈劉劍劊勰厲嘮嘻嘹嘲嘿嘴嘩噓噎噗噴嘶嘯嘰墀墟增墳墜墮墩墦奭嬉嫻嬋嫵嬌嬈寮寬審寫層履嶝嶔幢幟幡廢廚廟廝廣廠彈影德徵慶慧慮慝慕憂"],["bca1","慼慰慫慾憧憐憫憎憬憚憤憔憮戮摩摯摹撞撲撈撐撰撥撓撕撩撒撮播撫撚撬撙撢撳敵敷數暮暫暴暱樣樟槨樁樞標槽模樓樊槳樂樅槭樑歐歎殤毅毆漿潼澄潑潦潔澆潭潛潸潮澎潺潰潤澗潘滕潯潠潟熟熬熱熨牖犛獎獗瑩璋璃"],["bd40","瑾璀畿瘠瘩瘟瘤瘦瘡瘢皚皺盤瞎瞇瞌瞑瞋磋磅確磊碾磕碼磐稿稼穀稽稷稻窯窮箭箱範箴篆篇篁箠篌糊締練緯緻緘緬緝編緣線緞緩綞緙緲緹罵罷羯"],["bda1","翩耦膛膜膝膠膚膘蔗蔽蔚蓮蔬蔭蔓蔑蔣蔡蔔蓬蔥蓿蔆螂蝴蝶蝠蝦蝸蝨蝙蝗蝌蝓衛衝褐複褒褓褕褊誼諒談諄誕請諸課諉諂調誰論諍誶誹諛豌豎豬賠賞賦賤賬賭賢賣賜質賡赭趟趣踫踐踝踢踏踩踟踡踞躺輝輛輟輩輦輪輜輞"],["be40","輥適遮遨遭遷鄰鄭鄧鄱醇醉醋醃鋅銻銷鋪銬鋤鋁銳銼鋒鋇鋰銲閭閱霄霆震霉靠鞍鞋鞏頡頫頜颳養餓餒餘駝駐駟駛駑駕駒駙骷髮髯鬧魅魄魷魯鴆鴉"],["bea1","鴃麩麾黎墨齒儒儘儔儐儕冀冪凝劑劓勳噙噫噹噩噤噸噪器噥噱噯噬噢噶壁墾壇壅奮嬝嬴學寰導彊憲憑憩憊懍憶憾懊懈戰擅擁擋撻撼據擄擇擂操撿擒擔撾整曆曉暹曄曇暸樽樸樺橙橫橘樹橄橢橡橋橇樵機橈歙歷氅濂澱澡"],["bf40","濃澤濁澧澳激澹澶澦澠澴熾燉燐燒燈燕熹燎燙燜燃燄獨璜璣璘璟璞瓢甌甍瘴瘸瘺盧盥瞠瞞瞟瞥磨磚磬磧禦積穎穆穌穋窺篙簑築篤篛篡篩篦糕糖縊"],["bfa1","縑縈縛縣縞縝縉縐罹羲翰翱翮耨膳膩膨臻興艘艙蕊蕙蕈蕨蕩蕃蕉蕭蕪蕞螃螟螞螢融衡褪褲褥褫褡親覦諦諺諫諱謀諜諧諮諾謁謂諷諭諳諶諼豫豭貓賴蹄踱踴蹂踹踵輻輯輸輳辨辦遵遴選遲遼遺鄴醒錠錶鋸錳錯錢鋼錫錄錚"],["c040","錐錦錡錕錮錙閻隧隨險雕霎霑霖霍霓霏靛靜靦鞘頰頸頻頷頭頹頤餐館餞餛餡餚駭駢駱骸骼髻髭鬨鮑鴕鴣鴦鴨鴒鴛默黔龍龜優償儡儲勵嚎嚀嚐嚅嚇"],["c0a1","嚏壕壓壑壎嬰嬪嬤孺尷屨嶼嶺嶽嶸幫彌徽應懂懇懦懋戲戴擎擊擘擠擰擦擬擱擢擭斂斃曙曖檀檔檄檢檜櫛檣橾檗檐檠歜殮毚氈濘濱濟濠濛濤濫濯澀濬濡濩濕濮濰燧營燮燦燥燭燬燴燠爵牆獰獲璩環璦璨癆療癌盪瞳瞪瞰瞬"],["c140","瞧瞭矯磷磺磴磯礁禧禪穗窿簇簍篾篷簌篠糠糜糞糢糟糙糝縮績繆縷縲繃縫總縱繅繁縴縹繈縵縿縯罄翳翼聱聲聰聯聳臆臃膺臂臀膿膽臉膾臨舉艱薪"],["c1a1","薄蕾薜薑薔薯薛薇薨薊虧蟀蟑螳蟒蟆螫螻螺蟈蟋褻褶襄褸褽覬謎謗謙講謊謠謝謄謐豁谿豳賺賽購賸賻趨蹉蹋蹈蹊轄輾轂轅輿避遽還邁邂邀鄹醣醞醜鍍鎂錨鍵鍊鍥鍋錘鍾鍬鍛鍰鍚鍔闊闋闌闈闆隱隸雖霜霞鞠韓顆颶餵騁"],["c240","駿鮮鮫鮪鮭鴻鴿麋黏點黜黝黛鼾齋叢嚕嚮壙壘嬸彝懣戳擴擲擾攆擺擻擷斷曜朦檳檬櫃檻檸櫂檮檯歟歸殯瀉瀋濾瀆濺瀑瀏燻燼燾燸獷獵璧璿甕癖癘"],["c2a1","癒瞽瞿瞻瞼礎禮穡穢穠竄竅簫簧簪簞簣簡糧織繕繞繚繡繒繙罈翹翻職聶臍臏舊藏薩藍藐藉薰薺薹薦蟯蟬蟲蟠覆覲觴謨謹謬謫豐贅蹙蹣蹦蹤蹟蹕軀轉轍邇邃邈醫醬釐鎔鎊鎖鎢鎳鎮鎬鎰鎘鎚鎗闔闖闐闕離雜雙雛雞霤鞣鞦"],["c340","鞭韹額顏題顎顓颺餾餿餽餮馥騎髁鬃鬆魏魎魍鯊鯉鯽鯈鯀鵑鵝鵠黠鼕鼬儳嚥壞壟壢寵龐廬懲懷懶懵攀攏曠曝櫥櫝櫚櫓瀛瀟瀨瀚瀝瀕瀘爆爍牘犢獸"],["c3a1","獺璽瓊瓣疇疆癟癡矇礙禱穫穩簾簿簸簽簷籀繫繭繹繩繪羅繳羶羹羸臘藩藝藪藕藤藥藷蟻蠅蠍蟹蟾襠襟襖襞譁譜識證譚譎譏譆譙贈贊蹼蹲躇蹶蹬蹺蹴轔轎辭邊邋醱醮鏡鏑鏟鏃鏈鏜鏝鏖鏢鏍鏘鏤鏗鏨關隴難霪霧靡韜韻類"],["c440","願顛颼饅饉騖騙鬍鯨鯧鯖鯛鶉鵡鵲鵪鵬麒麗麓麴勸嚨嚷嚶嚴嚼壤孀孃孽寶巉懸懺攘攔攙曦朧櫬瀾瀰瀲爐獻瓏癢癥礦礪礬礫竇競籌籃籍糯糰辮繽繼"],["c4a1","纂罌耀臚艦藻藹蘑藺蘆蘋蘇蘊蠔蠕襤覺觸議譬警譯譟譫贏贍躉躁躅躂醴釋鐘鐃鏽闡霰飄饒饑馨騫騰騷騵鰓鰍鹹麵黨鼯齟齣齡儷儸囁囀囂夔屬巍懼懾攝攜斕曩櫻欄櫺殲灌爛犧瓖瓔癩矓籐纏續羼蘗蘭蘚蠣蠢蠡蠟襪襬覽譴"],["c540","護譽贓躊躍躋轟辯醺鐮鐳鐵鐺鐸鐲鐫闢霸霹露響顧顥饗驅驃驀騾髏魔魑鰭鰥鶯鶴鷂鶸麝黯鼙齜齦齧儼儻囈囊囉孿巔巒彎懿攤權歡灑灘玀瓤疊癮癬"],["c5a1","禳籠籟聾聽臟襲襯觼讀贖贗躑躓轡酈鑄鑑鑒霽霾韃韁顫饕驕驍髒鬚鱉鰱鰾鰻鷓鷗鼴齬齪龔囌巖戀攣攫攪曬欐瓚竊籤籣籥纓纖纔臢蘸蘿蠱變邐邏鑣鑠鑤靨顯饜驚驛驗髓體髑鱔鱗鱖鷥麟黴囑壩攬灞癱癲矗罐羈蠶蠹衢讓讒"],["c640","讖艷贛釀鑪靂靈靄韆顰驟鬢魘鱟鷹鷺鹼鹽鼇齷齲廳欖灣籬籮蠻觀躡釁鑲鑰顱饞髖鬣黌灤矚讚鑷韉驢驥纜讜躪釅鑽鑾鑼鱷鱸黷豔鑿鸚爨驪鬱鸛鸞籲"],["c940","乂乜凵匚厂万丌乇亍囗兀屮彳丏冇与丮亓仂仉仈冘勼卬厹圠夃夬尐巿旡殳毌气爿丱丼仨仜仩仡仝仚刌匜卌圢圣夗夯宁宄尒尻屴屳帄庀庂忉戉扐氕"],["c9a1","氶汃氿氻犮犰玊禸肊阞伎优伬仵伔仱伀价伈伝伂伅伢伓伄仴伒冱刓刉刐劦匢匟卍厊吇囡囟圮圪圴夼妀奼妅奻奾奷奿孖尕尥屼屺屻屾巟幵庄异弚彴忕忔忏扜扞扤扡扦扢扙扠扚扥旯旮朾朹朸朻机朿朼朳氘汆汒汜汏汊汔汋"],["ca40","汌灱牞犴犵玎甪癿穵网艸艼芀艽艿虍襾邙邗邘邛邔阢阤阠阣佖伻佢佉体佤伾佧佒佟佁佘伭伳伿佡冏冹刜刞刡劭劮匉卣卲厎厏吰吷吪呔呅吙吜吥吘"],["caa1","吽呏呁吨吤呇囮囧囥坁坅坌坉坋坒夆奀妦妘妠妗妎妢妐妏妧妡宎宒尨尪岍岏岈岋岉岒岊岆岓岕巠帊帎庋庉庌庈庍弅弝彸彶忒忑忐忭忨忮忳忡忤忣忺忯忷忻怀忴戺抃抌抎抏抔抇扱扻扺扰抁抈扷扽扲扴攷旰旴旳旲旵杅杇"],["cb40","杙杕杌杈杝杍杚杋毐氙氚汸汧汫沄沋沏汱汯汩沚汭沇沕沜汦汳汥汻沎灴灺牣犿犽狃狆狁犺狅玕玗玓玔玒町甹疔疕皁礽耴肕肙肐肒肜芐芏芅芎芑芓"],["cba1","芊芃芄豸迉辿邟邡邥邞邧邠阰阨阯阭丳侘佼侅佽侀侇佶佴侉侄佷佌侗佪侚佹侁佸侐侜侔侞侒侂侕佫佮冞冼冾刵刲刳剆刱劼匊匋匼厒厔咇呿咁咑咂咈呫呺呾呥呬呴呦咍呯呡呠咘呣呧呤囷囹坯坲坭坫坱坰坶垀坵坻坳坴坢"],["cc40","坨坽夌奅妵妺姏姎妲姌姁妶妼姃姖妱妽姀姈妴姇孢孥宓宕屄屇岮岤岠岵岯岨岬岟岣岭岢岪岧岝岥岶岰岦帗帔帙弨弢弣弤彔徂彾彽忞忥怭怦怙怲怋"],["cca1","怴怊怗怳怚怞怬怢怍怐怮怓怑怌怉怜戔戽抭抴拑抾抪抶拊抮抳抯抻抩抰抸攽斨斻昉旼昄昒昈旻昃昋昍昅旽昑昐曶朊枅杬枎枒杶杻枘枆构杴枍枌杺枟枑枙枃杽极杸杹枔欥殀歾毞氝沓泬泫泮泙沶泔沭泧沷泐泂沺泃泆泭泲"],["cd40","泒泝沴沊沝沀泞泀洰泍泇沰泹泏泩泑炔炘炅炓炆炄炑炖炂炚炃牪狖狋狘狉狜狒狔狚狌狑玤玡玭玦玢玠玬玝瓝瓨甿畀甾疌疘皯盳盱盰盵矸矼矹矻矺"],["cda1","矷祂礿秅穸穻竻籵糽耵肏肮肣肸肵肭舠芠苀芫芚芘芛芵芧芮芼芞芺芴芨芡芩苂芤苃芶芢虰虯虭虮豖迒迋迓迍迖迕迗邲邴邯邳邰阹阽阼阺陃俍俅俓侲俉俋俁俔俜俙侻侳俛俇俖侺俀侹俬剄剉勀勂匽卼厗厖厙厘咺咡咭咥哏"],["ce40","哃茍咷咮哖咶哅哆咠呰咼咢咾呲哞咰垵垞垟垤垌垗垝垛垔垘垏垙垥垚垕壴复奓姡姞姮娀姱姝姺姽姼姶姤姲姷姛姩姳姵姠姾姴姭宨屌峐峘峌峗峋峛"],["cea1","峞峚峉峇峊峖峓峔峏峈峆峎峟峸巹帡帢帣帠帤庰庤庢庛庣庥弇弮彖徆怷怹恔恲恞恅恓恇恉恛恌恀恂恟怤恄恘恦恮扂扃拏挍挋拵挎挃拫拹挏挌拸拶挀挓挔拺挕拻拰敁敃斪斿昶昡昲昵昜昦昢昳昫昺昝昴昹昮朏朐柁柲柈枺"],["cf40","柜枻柸柘柀枷柅柫柤柟枵柍枳柷柶柮柣柂枹柎柧柰枲柼柆柭柌枮柦柛柺柉柊柃柪柋欨殂殄殶毖毘毠氠氡洨洴洭洟洼洿洒洊泚洳洄洙洺洚洑洀洝浂"],["cfa1","洁洘洷洃洏浀洇洠洬洈洢洉洐炷炟炾炱炰炡炴炵炩牁牉牊牬牰牳牮狊狤狨狫狟狪狦狣玅珌珂珈珅玹玶玵玴珫玿珇玾珃珆玸珋瓬瓮甮畇畈疧疪癹盄眈眃眄眅眊盷盻盺矧矨砆砑砒砅砐砏砎砉砃砓祊祌祋祅祄秕种秏秖秎窀"],["d040","穾竑笀笁籺籸籹籿粀粁紃紈紁罘羑羍羾耇耎耏耔耷胘胇胠胑胈胂胐胅胣胙胜胊胕胉胏胗胦胍臿舡芔苙苾苹茇苨茀苕茺苫苖苴苬苡苲苵茌苻苶苰苪"],["d0a1","苤苠苺苳苭虷虴虼虳衁衎衧衪衩觓訄訇赲迣迡迮迠郱邽邿郕郅邾郇郋郈釔釓陔陏陑陓陊陎倞倅倇倓倢倰倛俵俴倳倷倬俶俷倗倜倠倧倵倯倱倎党冔冓凊凄凅凈凎剡剚剒剞剟剕剢勍匎厞唦哢唗唒哧哳哤唚哿唄唈哫唑唅哱"],["d140","唊哻哷哸哠唎唃唋圁圂埌堲埕埒垺埆垽垼垸垶垿埇埐垹埁夎奊娙娖娭娮娕娏娗娊娞娳孬宧宭宬尃屖屔峬峿峮峱峷崀峹帩帨庨庮庪庬弳弰彧恝恚恧"],["d1a1","恁悢悈悀悒悁悝悃悕悛悗悇悜悎戙扆拲挐捖挬捄捅挶捃揤挹捋捊挼挩捁挴捘捔捙挭捇挳捚捑挸捗捀捈敊敆旆旃旄旂晊晟晇晑朒朓栟栚桉栲栳栻桋桏栖栱栜栵栫栭栯桎桄栴栝栒栔栦栨栮桍栺栥栠欬欯欭欱欴歭肂殈毦毤"],["d240","毨毣毢毧氥浺浣浤浶洍浡涒浘浢浭浯涑涍淯浿涆浞浧浠涗浰浼浟涂涘洯浨涋浾涀涄洖涃浻浽浵涐烜烓烑烝烋缹烢烗烒烞烠烔烍烅烆烇烚烎烡牂牸"],["d2a1","牷牶猀狺狴狾狶狳狻猁珓珙珥珖玼珧珣珩珜珒珛珔珝珚珗珘珨瓞瓟瓴瓵甡畛畟疰痁疻痄痀疿疶疺皊盉眝眛眐眓眒眣眑眕眙眚眢眧砣砬砢砵砯砨砮砫砡砩砳砪砱祔祛祏祜祓祒祑秫秬秠秮秭秪秜秞秝窆窉窅窋窌窊窇竘笐"],["d340","笄笓笅笏笈笊笎笉笒粄粑粊粌粈粍粅紞紝紑紎紘紖紓紟紒紏紌罜罡罞罠罝罛羖羒翃翂翀耖耾耹胺胲胹胵脁胻脀舁舯舥茳茭荄茙荑茥荖茿荁茦茜茢"],["d3a1","荂荎茛茪茈茼荍茖茤茠茷茯茩荇荅荌荓茞茬荋茧荈虓虒蚢蚨蚖蚍蚑蚞蚇蚗蚆蚋蚚蚅蚥蚙蚡蚧蚕蚘蚎蚝蚐蚔衃衄衭衵衶衲袀衱衿衯袃衾衴衼訒豇豗豻貤貣赶赸趵趷趶軑軓迾迵适迿迻逄迼迶郖郠郙郚郣郟郥郘郛郗郜郤酐"],["d440","酎酏釕釢釚陜陟隼飣髟鬯乿偰偪偡偞偠偓偋偝偲偈偍偁偛偊偢倕偅偟偩偫偣偤偆偀偮偳偗偑凐剫剭剬剮勖勓匭厜啵啶唼啍啐唴唪啑啢唶唵唰啒啅"],["d4a1","唌唲啥啎唹啈唭唻啀啋圊圇埻堔埢埶埜埴堀埭埽堈埸堋埳埏堇埮埣埲埥埬埡堎埼堐埧堁堌埱埩埰堍堄奜婠婘婕婧婞娸娵婭婐婟婥婬婓婤婗婃婝婒婄婛婈媎娾婍娹婌婰婩婇婑婖婂婜孲孮寁寀屙崞崋崝崚崠崌崨崍崦崥崏"],["d540","崰崒崣崟崮帾帴庱庴庹庲庳弶弸徛徖徟悊悐悆悾悰悺惓惔惏惤惙惝惈悱惛悷惊悿惃惍惀挲捥掊掂捽掽掞掭掝掗掫掎捯掇掐据掯捵掜捭掮捼掤挻掟"],["d5a1","捸掅掁掑掍捰敓旍晥晡晛晙晜晢朘桹梇梐梜桭桮梮梫楖桯梣梬梩桵桴梲梏桷梒桼桫桲梪梀桱桾梛梖梋梠梉梤桸桻梑梌梊桽欶欳欷欸殑殏殍殎殌氪淀涫涴涳湴涬淩淢涷淶淔渀淈淠淟淖涾淥淜淝淛淴淊涽淭淰涺淕淂淏淉"],["d640","淐淲淓淽淗淍淣涻烺焍烷焗烴焌烰焄烳焐烼烿焆焓焀烸烶焋焂焎牾牻牼牿猝猗猇猑猘猊猈狿猏猞玈珶珸珵琄琁珽琇琀珺珼珿琌琋珴琈畤畣痎痒痏"],["d6a1","痋痌痑痐皏皉盓眹眯眭眱眲眴眳眽眥眻眵硈硒硉硍硊硌砦硅硐祤祧祩祪祣祫祡离秺秸秶秷窏窔窐笵筇笴笥笰笢笤笳笘笪笝笱笫笭笯笲笸笚笣粔粘粖粣紵紽紸紶紺絅紬紩絁絇紾紿絊紻紨罣羕羜羝羛翊翋翍翐翑翇翏翉耟"],["d740","耞耛聇聃聈脘脥脙脛脭脟脬脞脡脕脧脝脢舑舸舳舺舴舲艴莐莣莨莍荺荳莤荴莏莁莕莙荵莔莩荽莃莌莝莛莪莋荾莥莯莈莗莰荿莦莇莮荶莚虙虖蚿蚷"],["d7a1","蛂蛁蛅蚺蚰蛈蚹蚳蚸蛌蚴蚻蚼蛃蚽蚾衒袉袕袨袢袪袚袑袡袟袘袧袙袛袗袤袬袌袓袎覂觖觙觕訰訧訬訞谹谻豜豝豽貥赽赻赹趼跂趹趿跁軘軞軝軜軗軠軡逤逋逑逜逌逡郯郪郰郴郲郳郔郫郬郩酖酘酚酓酕釬釴釱釳釸釤釹釪"],["d840","釫釷釨釮镺閆閈陼陭陫陱陯隿靪頄飥馗傛傕傔傞傋傣傃傌傎傝偨傜傒傂傇兟凔匒匑厤厧喑喨喥喭啷噅喢喓喈喏喵喁喣喒喤啽喌喦啿喕喡喎圌堩堷"],["d8a1","堙堞堧堣堨埵塈堥堜堛堳堿堶堮堹堸堭堬堻奡媯媔媟婺媢媞婸媦婼媥媬媕媮娷媄媊媗媃媋媩婻婽媌媜媏媓媝寪寍寋寔寑寊寎尌尰崷嵃嵫嵁嵋崿崵嵑嵎嵕崳崺嵒崽崱嵙嵂崹嵉崸崼崲崶嵀嵅幄幁彘徦徥徫惉悹惌惢惎惄愔"],["d940","惲愊愖愅惵愓惸惼惾惁愃愘愝愐惿愄愋扊掔掱掰揎揥揨揯揃撝揳揊揠揶揕揲揵摡揟掾揝揜揄揘揓揂揇揌揋揈揰揗揙攲敧敪敤敜敨敥斌斝斞斮旐旒"],["d9a1","晼晬晻暀晱晹晪晲朁椌棓椄棜椪棬棪棱椏棖棷棫棤棶椓椐棳棡椇棌椈楰梴椑棯棆椔棸棐棽棼棨椋椊椗棎棈棝棞棦棴棑椆棔棩椕椥棇欹欻欿欼殔殗殙殕殽毰毲毳氰淼湆湇渟湉溈渼渽湅湢渫渿湁湝湳渜渳湋湀湑渻渃渮湞"],["da40","湨湜湡渱渨湠湱湫渹渢渰湓湥渧湸湤湷湕湹湒湦渵渶湚焠焞焯烻焮焱焣焥焢焲焟焨焺焛牋牚犈犉犆犅犋猒猋猰猢猱猳猧猲猭猦猣猵猌琮琬琰琫琖"],["daa1","琚琡琭琱琤琣琝琩琠琲瓻甯畯畬痧痚痡痦痝痟痤痗皕皒盚睆睇睄睍睅睊睎睋睌矞矬硠硤硥硜硭硱硪确硰硩硨硞硢祴祳祲祰稂稊稃稌稄窙竦竤筊笻筄筈筌筎筀筘筅粢粞粨粡絘絯絣絓絖絧絪絏絭絜絫絒絔絩絑絟絎缾缿罥"],["db40","罦羢羠羡翗聑聏聐胾胔腃腊腒腏腇脽腍脺臦臮臷臸臹舄舼舽舿艵茻菏菹萣菀菨萒菧菤菼菶萐菆菈菫菣莿萁菝菥菘菿菡菋菎菖菵菉萉萏菞萑萆菂菳"],["dba1","菕菺菇菑菪萓菃菬菮菄菻菗菢萛菛菾蛘蛢蛦蛓蛣蛚蛪蛝蛫蛜蛬蛩蛗蛨蛑衈衖衕袺裗袹袸裀袾袶袼袷袽袲褁裉覕覘覗觝觚觛詎詍訹詙詀詗詘詄詅詒詈詑詊詌詏豟貁貀貺貾貰貹貵趄趀趉跘跓跍跇跖跜跏跕跙跈跗跅軯軷軺"],["dc40","軹軦軮軥軵軧軨軶軫軱軬軴軩逭逴逯鄆鄬鄄郿郼鄈郹郻鄁鄀鄇鄅鄃酡酤酟酢酠鈁鈊鈥鈃鈚鈦鈏鈌鈀鈒釿釽鈆鈄鈧鈂鈜鈤鈙鈗鈅鈖镻閍閌閐隇陾隈"],["dca1","隉隃隀雂雈雃雱雰靬靰靮頇颩飫鳦黹亃亄亶傽傿僆傮僄僊傴僈僂傰僁傺傱僋僉傶傸凗剺剸剻剼嗃嗛嗌嗐嗋嗊嗝嗀嗔嗄嗩喿嗒喍嗏嗕嗢嗖嗈嗲嗍嗙嗂圔塓塨塤塏塍塉塯塕塎塝塙塥塛堽塣塱壼嫇嫄嫋媺媸媱媵媰媿嫈媻嫆"],["dd40","媷嫀嫊媴媶嫍媹媐寖寘寙尟尳嵱嵣嵊嵥嵲嵬嵞嵨嵧嵢巰幏幎幊幍幋廅廌廆廋廇彀徯徭惷慉慊愫慅愶愲愮慆愯慏愩慀戠酨戣戥戤揅揱揫搐搒搉搠搤"],["dda1","搳摃搟搕搘搹搷搢搣搌搦搰搨摁搵搯搊搚摀搥搧搋揧搛搮搡搎敯斒旓暆暌暕暐暋暊暙暔晸朠楦楟椸楎楢楱椿楅楪椹楂楗楙楺楈楉椵楬椳椽楥棰楸椴楩楀楯楄楶楘楁楴楌椻楋椷楜楏楑椲楒椯楻椼歆歅歃歂歈歁殛嗀毻毼"],["de40","毹毷毸溛滖滈溏滀溟溓溔溠溱溹滆滒溽滁溞滉溷溰滍溦滏溲溾滃滜滘溙溒溎溍溤溡溿溳滐滊溗溮溣煇煔煒煣煠煁煝煢煲煸煪煡煂煘煃煋煰煟煐煓"],["dea1","煄煍煚牏犍犌犑犐犎猼獂猻猺獀獊獉瑄瑊瑋瑒瑑瑗瑀瑏瑐瑎瑂瑆瑍瑔瓡瓿瓾瓽甝畹畷榃痯瘏瘃痷痾痼痹痸瘐痻痶痭痵痽皙皵盝睕睟睠睒睖睚睩睧睔睙睭矠碇碚碔碏碄碕碅碆碡碃硹碙碀碖硻祼禂祽祹稑稘稙稒稗稕稢稓"],["df40","稛稐窣窢窞竫筦筤筭筴筩筲筥筳筱筰筡筸筶筣粲粴粯綈綆綀綍絿綅絺綎絻綃絼綌綔綄絽綒罭罫罧罨罬羦羥羧翛翜耡腤腠腷腜腩腛腢腲朡腞腶腧腯"],["dfa1","腄腡舝艉艄艀艂艅蓱萿葖葶葹蒏蒍葥葑葀蒆葧萰葍葽葚葙葴葳葝蔇葞萷萺萴葺葃葸萲葅萩菙葋萯葂萭葟葰萹葎葌葒葯蓅蒎萻葇萶萳葨葾葄萫葠葔葮葐蜋蜄蛷蜌蛺蛖蛵蝍蛸蜎蜉蜁蛶蜍蜅裖裋裍裎裞裛裚裌裐覅覛觟觥觤"],["e040","觡觠觢觜触詶誆詿詡訿詷誂誄詵誃誁詴詺谼豋豊豥豤豦貆貄貅賌赨赩趑趌趎趏趍趓趔趐趒跰跠跬跱跮跐跩跣跢跧跲跫跴輆軿輁輀輅輇輈輂輋遒逿"],["e0a1","遄遉逽鄐鄍鄏鄑鄖鄔鄋鄎酮酯鉈鉒鈰鈺鉦鈳鉥鉞銃鈮鉊鉆鉭鉬鉏鉠鉧鉯鈶鉡鉰鈱鉔鉣鉐鉲鉎鉓鉌鉖鈲閟閜閞閛隒隓隑隗雎雺雽雸雵靳靷靸靲頏頍頎颬飶飹馯馲馰馵骭骫魛鳪鳭鳧麀黽僦僔僗僨僳僛僪僝僤僓僬僰僯僣僠"],["e140","凘劀劁勩勫匰厬嘧嘕嘌嘒嗼嘏嘜嘁嘓嘂嗺嘝嘄嗿嗹墉塼墐墘墆墁塿塴墋塺墇墑墎塶墂墈塻墔墏壾奫嫜嫮嫥嫕嫪嫚嫭嫫嫳嫢嫠嫛嫬嫞嫝嫙嫨嫟孷寠"],["e1a1","寣屣嶂嶀嵽嶆嵺嶁嵷嶊嶉嶈嵾嵼嶍嵹嵿幘幙幓廘廑廗廎廜廕廙廒廔彄彃彯徶愬愨慁慞慱慳慒慓慲慬憀慴慔慺慛慥愻慪慡慖戩戧戫搫摍摛摝摴摶摲摳摽摵摦撦摎撂摞摜摋摓摠摐摿搿摬摫摙摥摷敳斠暡暠暟朅朄朢榱榶槉"],["e240","榠槎榖榰榬榼榑榙榎榧榍榩榾榯榿槄榽榤槔榹槊榚槏榳榓榪榡榞槙榗榐槂榵榥槆歊歍歋殞殟殠毃毄毾滎滵滱漃漥滸漷滻漮漉潎漙漚漧漘漻漒滭漊"],["e2a1","漶潳滹滮漭潀漰漼漵滫漇漎潃漅滽滶漹漜滼漺漟漍漞漈漡熇熐熉熀熅熂熏煻熆熁熗牄牓犗犕犓獃獍獑獌瑢瑳瑱瑵瑲瑧瑮甀甂甃畽疐瘖瘈瘌瘕瘑瘊瘔皸瞁睼瞅瞂睮瞀睯睾瞃碲碪碴碭碨硾碫碞碥碠碬碢碤禘禊禋禖禕禔禓"],["e340","禗禈禒禐稫穊稰稯稨稦窨窫窬竮箈箜箊箑箐箖箍箌箛箎箅箘劄箙箤箂粻粿粼粺綧綷緂綣綪緁緀緅綝緎緄緆緋緌綯綹綖綼綟綦綮綩綡緉罳翢翣翥翞"],["e3a1","耤聝聜膉膆膃膇膍膌膋舕蒗蒤蒡蒟蒺蓎蓂蒬蒮蒫蒹蒴蓁蓍蒪蒚蒱蓐蒝蒧蒻蒢蒔蓇蓌蒛蒩蒯蒨蓖蒘蒶蓏蒠蓗蓔蓒蓛蒰蒑虡蜳蜣蜨蝫蝀蜮蜞蜡蜙蜛蝃蜬蝁蜾蝆蜠蜲蜪蜭蜼蜒蜺蜱蜵蝂蜦蜧蜸蜤蜚蜰蜑裷裧裱裲裺裾裮裼裶裻"],["e440","裰裬裫覝覡覟覞觩觫觨誫誙誋誒誏誖谽豨豩賕賏賗趖踉踂跿踍跽踊踃踇踆踅跾踀踄輐輑輎輍鄣鄜鄠鄢鄟鄝鄚鄤鄡鄛酺酲酹酳銥銤鉶銛鉺銠銔銪銍"],["e4a1","銦銚銫鉹銗鉿銣鋮銎銂銕銢鉽銈銡銊銆銌銙銧鉾銇銩銝銋鈭隞隡雿靘靽靺靾鞃鞀鞂靻鞄鞁靿韎韍頖颭颮餂餀餇馝馜駃馹馻馺駂馽駇骱髣髧鬾鬿魠魡魟鳱鳲鳵麧僿儃儰僸儆儇僶僾儋儌僽儊劋劌勱勯噈噂噌嘵噁噊噉噆噘"],["e540","噚噀嘳嘽嘬嘾嘸嘪嘺圚墫墝墱墠墣墯墬墥墡壿嫿嫴嫽嫷嫶嬃嫸嬂嫹嬁嬇嬅嬏屧嶙嶗嶟嶒嶢嶓嶕嶠嶜嶡嶚嶞幩幝幠幜緳廛廞廡彉徲憋憃慹憱憰憢憉"],["e5a1","憛憓憯憭憟憒憪憡憍慦憳戭摮摰撖撠撅撗撜撏撋撊撌撣撟摨撱撘敶敺敹敻斲斳暵暰暩暲暷暪暯樀樆樗槥槸樕槱槤樠槿槬槢樛樝槾樧槲槮樔槷槧橀樈槦槻樍槼槫樉樄樘樥樏槶樦樇槴樖歑殥殣殢殦氁氀毿氂潁漦潾澇濆澒"],["e640","澍澉澌潢潏澅潚澖潶潬澂潕潲潒潐潗澔澓潝漀潡潫潽潧澐潓澋潩潿澕潣潷潪潻熲熯熛熰熠熚熩熵熝熥熞熤熡熪熜熧熳犘犚獘獒獞獟獠獝獛獡獚獙"],["e6a1","獢璇璉璊璆璁瑽璅璈瑼瑹甈甇畾瘥瘞瘙瘝瘜瘣瘚瘨瘛皜皝皞皛瞍瞏瞉瞈磍碻磏磌磑磎磔磈磃磄磉禚禡禠禜禢禛歶稹窲窴窳箷篋箾箬篎箯箹篊箵糅糈糌糋緷緛緪緧緗緡縃緺緦緶緱緰緮緟罶羬羰羭翭翫翪翬翦翨聤聧膣膟"],["e740","膞膕膢膙膗舖艏艓艒艐艎艑蔤蔻蔏蔀蔩蔎蔉蔍蔟蔊蔧蔜蓻蔫蓺蔈蔌蓴蔪蓲蔕蓷蓫蓳蓼蔒蓪蓩蔖蓾蔨蔝蔮蔂蓽蔞蓶蔱蔦蓧蓨蓰蓯蓹蔘蔠蔰蔋蔙蔯虢"],["e7a1","蝖蝣蝤蝷蟡蝳蝘蝔蝛蝒蝡蝚蝑蝞蝭蝪蝐蝎蝟蝝蝯蝬蝺蝮蝜蝥蝏蝻蝵蝢蝧蝩衚褅褌褔褋褗褘褙褆褖褑褎褉覢覤覣觭觰觬諏諆誸諓諑諔諕誻諗誾諀諅諘諃誺誽諙谾豍貏賥賟賙賨賚賝賧趠趜趡趛踠踣踥踤踮踕踛踖踑踙踦踧"],["e840","踔踒踘踓踜踗踚輬輤輘輚輠輣輖輗遳遰遯遧遫鄯鄫鄩鄪鄲鄦鄮醅醆醊醁醂醄醀鋐鋃鋄鋀鋙銶鋏鋱鋟鋘鋩鋗鋝鋌鋯鋂鋨鋊鋈鋎鋦鋍鋕鋉鋠鋞鋧鋑鋓"],["e8a1","銵鋡鋆銴镼閬閫閮閰隤隢雓霅霈霂靚鞊鞎鞈韐韏頞頝頦頩頨頠頛頧颲餈飺餑餔餖餗餕駜駍駏駓駔駎駉駖駘駋駗駌骳髬髫髳髲髱魆魃魧魴魱魦魶魵魰魨魤魬鳼鳺鳽鳿鳷鴇鴀鳹鳻鴈鴅鴄麃黓鼏鼐儜儓儗儚儑凞匴叡噰噠噮"],["e940","噳噦噣噭噲噞噷圜圛壈墽壉墿墺壂墼壆嬗嬙嬛嬡嬔嬓嬐嬖嬨嬚嬠嬞寯嶬嶱嶩嶧嶵嶰嶮嶪嶨嶲嶭嶯嶴幧幨幦幯廩廧廦廨廥彋徼憝憨憖懅憴懆懁懌憺"],["e9a1","憿憸憌擗擖擐擏擉撽撉擃擛擳擙攳敿敼斢曈暾曀曊曋曏暽暻暺曌朣樴橦橉橧樲橨樾橝橭橶橛橑樨橚樻樿橁橪橤橐橏橔橯橩橠樼橞橖橕橍橎橆歕歔歖殧殪殫毈毇氄氃氆澭濋澣濇澼濎濈潞濄澽澞濊澨瀄澥澮澺澬澪濏澿澸"],["ea40","澢濉澫濍澯澲澰燅燂熿熸燖燀燁燋燔燊燇燏熽燘熼燆燚燛犝犞獩獦獧獬獥獫獪瑿璚璠璔璒璕璡甋疀瘯瘭瘱瘽瘳瘼瘵瘲瘰皻盦瞚瞝瞡瞜瞛瞢瞣瞕瞙"],["eaa1","瞗磝磩磥磪磞磣磛磡磢磭磟磠禤穄穈穇窶窸窵窱窷篞篣篧篝篕篥篚篨篹篔篪篢篜篫篘篟糒糔糗糐糑縒縡縗縌縟縠縓縎縜縕縚縢縋縏縖縍縔縥縤罃罻罼罺羱翯耪耩聬膱膦膮膹膵膫膰膬膴膲膷膧臲艕艖艗蕖蕅蕫蕍蕓蕡蕘"],["eb40","蕀蕆蕤蕁蕢蕄蕑蕇蕣蔾蕛蕱蕎蕮蕵蕕蕧蕠薌蕦蕝蕔蕥蕬虣虥虤螛螏螗螓螒螈螁螖螘蝹螇螣螅螐螑螝螄螔螜螚螉褞褦褰褭褮褧褱褢褩褣褯褬褟觱諠"],["eba1","諢諲諴諵諝謔諤諟諰諈諞諡諨諿諯諻貑貒貐賵賮賱賰賳赬赮趥趧踳踾踸蹀蹅踶踼踽蹁踰踿躽輶輮輵輲輹輷輴遶遹遻邆郺鄳鄵鄶醓醐醑醍醏錧錞錈錟錆錏鍺錸錼錛錣錒錁鍆錭錎錍鋋錝鋺錥錓鋹鋷錴錂錤鋿錩錹錵錪錔錌"],["ec40","錋鋾錉錀鋻錖閼闍閾閹閺閶閿閵閽隩雔霋霒霐鞙鞗鞔韰韸頵頯頲餤餟餧餩馞駮駬駥駤駰駣駪駩駧骹骿骴骻髶髺髹髷鬳鮀鮅鮇魼魾魻鮂鮓鮒鮐魺鮕"],["eca1","魽鮈鴥鴗鴠鴞鴔鴩鴝鴘鴢鴐鴙鴟麈麆麇麮麭黕黖黺鼒鼽儦儥儢儤儠儩勴嚓嚌嚍嚆嚄嚃噾嚂噿嚁壖壔壏壒嬭嬥嬲嬣嬬嬧嬦嬯嬮孻寱寲嶷幬幪徾徻懃憵憼懧懠懥懤懨懞擯擩擣擫擤擨斁斀斶旚曒檍檖檁檥檉檟檛檡檞檇檓檎"],["ed40","檕檃檨檤檑橿檦檚檅檌檒歛殭氉濌澩濴濔濣濜濭濧濦濞濲濝濢濨燡燱燨燲燤燰燢獳獮獯璗璲璫璐璪璭璱璥璯甐甑甒甏疄癃癈癉癇皤盩瞵瞫瞲瞷瞶"],["eda1","瞴瞱瞨矰磳磽礂磻磼磲礅磹磾礄禫禨穜穛穖穘穔穚窾竀竁簅簏篲簀篿篻簎篴簋篳簂簉簃簁篸篽簆篰篱簐簊糨縭縼繂縳顈縸縪繉繀繇縩繌縰縻縶繄縺罅罿罾罽翴翲耬膻臄臌臊臅臇膼臩艛艚艜薃薀薏薧薕薠薋薣蕻薤薚薞"],["ee40","蕷蕼薉薡蕺蕸蕗薎薖薆薍薙薝薁薢薂薈薅蕹蕶薘薐薟虨螾螪螭蟅螰螬螹螵螼螮蟉蟃蟂蟌螷螯蟄蟊螴螶螿螸螽蟞螲褵褳褼褾襁襒褷襂覭覯覮觲觳謞"],["eea1","謘謖謑謅謋謢謏謒謕謇謍謈謆謜謓謚豏豰豲豱豯貕貔賹赯蹎蹍蹓蹐蹌蹇轃轀邅遾鄸醚醢醛醙醟醡醝醠鎡鎃鎯鍤鍖鍇鍼鍘鍜鍶鍉鍐鍑鍠鍭鎏鍌鍪鍹鍗鍕鍒鍏鍱鍷鍻鍡鍞鍣鍧鎀鍎鍙闇闀闉闃闅閷隮隰隬霠霟霘霝霙鞚鞡鞜"],["ef40","鞞鞝韕韔韱顁顄顊顉顅顃餥餫餬餪餳餲餯餭餱餰馘馣馡騂駺駴駷駹駸駶駻駽駾駼騃骾髾髽鬁髼魈鮚鮨鮞鮛鮦鮡鮥鮤鮆鮢鮠鮯鴳鵁鵧鴶鴮鴯鴱鴸鴰"],["efa1","鵅鵂鵃鴾鴷鵀鴽翵鴭麊麉麍麰黈黚黻黿鼤鼣鼢齔龠儱儭儮嚘嚜嚗嚚嚝嚙奰嬼屩屪巀幭幮懘懟懭懮懱懪懰懫懖懩擿攄擽擸攁攃擼斔旛曚曛曘櫅檹檽櫡櫆檺檶檷櫇檴檭歞毉氋瀇瀌瀍瀁瀅瀔瀎濿瀀濻瀦濼濷瀊爁燿燹爃燽獶"],["f040","璸瓀璵瓁璾璶璻瓂甔甓癜癤癙癐癓癗癚皦皽盬矂瞺磿礌礓礔礉礐礒礑禭禬穟簜簩簙簠簟簭簝簦簨簢簥簰繜繐繖繣繘繢繟繑繠繗繓羵羳翷翸聵臑臒"],["f0a1","臐艟艞薴藆藀藃藂薳薵薽藇藄薿藋藎藈藅薱薶藒蘤薸薷薾虩蟧蟦蟢蟛蟫蟪蟥蟟蟳蟤蟔蟜蟓蟭蟘蟣螤蟗蟙蠁蟴蟨蟝襓襋襏襌襆襐襑襉謪謧謣謳謰謵譇謯謼謾謱謥謷謦謶謮謤謻謽謺豂豵貙貘貗賾贄贂贀蹜蹢蹠蹗蹖蹞蹥蹧"],["f140","蹛蹚蹡蹝蹩蹔轆轇轈轋鄨鄺鄻鄾醨醥醧醯醪鎵鎌鎒鎷鎛鎝鎉鎧鎎鎪鎞鎦鎕鎈鎙鎟鎍鎱鎑鎲鎤鎨鎴鎣鎥闒闓闑隳雗雚巂雟雘雝霣霢霥鞬鞮鞨鞫鞤鞪"],["f1a1","鞢鞥韗韙韖韘韺顐顑顒颸饁餼餺騏騋騉騍騄騑騊騅騇騆髀髜鬈鬄鬅鬩鬵魊魌魋鯇鯆鯃鮿鯁鮵鮸鯓鮶鯄鮹鮽鵜鵓鵏鵊鵛鵋鵙鵖鵌鵗鵒鵔鵟鵘鵚麎麌黟鼁鼀鼖鼥鼫鼪鼩鼨齌齕儴儵劖勷厴嚫嚭嚦嚧嚪嚬壚壝壛夒嬽嬾嬿巃幰"],["f240","徿懻攇攐攍攉攌攎斄旞旝曞櫧櫠櫌櫑櫙櫋櫟櫜櫐櫫櫏櫍櫞歠殰氌瀙瀧瀠瀖瀫瀡瀢瀣瀩瀗瀤瀜瀪爌爊爇爂爅犥犦犤犣犡瓋瓅璷瓃甖癠矉矊矄矱礝礛"],["f2a1","礡礜礗礞禰穧穨簳簼簹簬簻糬糪繶繵繸繰繷繯繺繲繴繨罋罊羃羆羷翽翾聸臗臕艤艡艣藫藱藭藙藡藨藚藗藬藲藸藘藟藣藜藑藰藦藯藞藢蠀蟺蠃蟶蟷蠉蠌蠋蠆蟼蠈蟿蠊蠂襢襚襛襗襡襜襘襝襙覈覷覶觶譐譈譊譀譓譖譔譋譕"],["f340","譑譂譒譗豃豷豶貚贆贇贉趬趪趭趫蹭蹸蹳蹪蹯蹻軂轒轑轏轐轓辴酀鄿醰醭鏞鏇鏏鏂鏚鏐鏹鏬鏌鏙鎩鏦鏊鏔鏮鏣鏕鏄鏎鏀鏒鏧镽闚闛雡霩霫霬霨霦"],["f3a1","鞳鞷鞶韝韞韟顜顙顝顗颿颽颻颾饈饇饃馦馧騚騕騥騝騤騛騢騠騧騣騞騜騔髂鬋鬊鬎鬌鬷鯪鯫鯠鯞鯤鯦鯢鯰鯔鯗鯬鯜鯙鯥鯕鯡鯚鵷鶁鶊鶄鶈鵱鶀鵸鶆鶋鶌鵽鵫鵴鵵鵰鵩鶅鵳鵻鶂鵯鵹鵿鶇鵨麔麑黀黼鼭齀齁齍齖齗齘匷嚲"],["f440","嚵嚳壣孅巆巇廮廯忀忁懹攗攖攕攓旟曨曣曤櫳櫰櫪櫨櫹櫱櫮櫯瀼瀵瀯瀷瀴瀱灂瀸瀿瀺瀹灀瀻瀳灁爓爔犨獽獼璺皫皪皾盭矌矎矏矍矲礥礣礧礨礤礩"],["f4a1","禲穮穬穭竷籉籈籊籇籅糮繻繾纁纀羺翿聹臛臙舋艨艩蘢藿蘁藾蘛蘀藶蘄蘉蘅蘌藽蠙蠐蠑蠗蠓蠖襣襦覹觷譠譪譝譨譣譥譧譭趮躆躈躄轙轖轗轕轘轚邍酃酁醷醵醲醳鐋鐓鏻鐠鐏鐔鏾鐕鐐鐨鐙鐍鏵鐀鏷鐇鐎鐖鐒鏺鐉鏸鐊鏿"],["f540","鏼鐌鏶鐑鐆闞闠闟霮霯鞹鞻韽韾顠顢顣顟飁飂饐饎饙饌饋饓騲騴騱騬騪騶騩騮騸騭髇髊髆鬐鬒鬑鰋鰈鯷鰅鰒鯸鱀鰇鰎鰆鰗鰔鰉鶟鶙鶤鶝鶒鶘鶐鶛"],["f5a1","鶠鶔鶜鶪鶗鶡鶚鶢鶨鶞鶣鶿鶩鶖鶦鶧麙麛麚黥黤黧黦鼰鼮齛齠齞齝齙龑儺儹劘劗囃嚽嚾孈孇巋巏廱懽攛欂櫼欃櫸欀灃灄灊灈灉灅灆爝爚爙獾甗癪矐礭礱礯籔籓糲纊纇纈纋纆纍罍羻耰臝蘘蘪蘦蘟蘣蘜蘙蘧蘮蘡蘠蘩蘞蘥"],["f640","蠩蠝蠛蠠蠤蠜蠫衊襭襩襮襫觺譹譸譅譺譻贐贔趯躎躌轞轛轝酆酄酅醹鐿鐻鐶鐩鐽鐼鐰鐹鐪鐷鐬鑀鐱闥闤闣霵霺鞿韡顤飉飆飀饘饖騹騽驆驄驂驁騺"],["f6a1","騿髍鬕鬗鬘鬖鬺魒鰫鰝鰜鰬鰣鰨鰩鰤鰡鶷鶶鶼鷁鷇鷊鷏鶾鷅鷃鶻鶵鷎鶹鶺鶬鷈鶱鶭鷌鶳鷍鶲鹺麜黫黮黭鼛鼘鼚鼱齎齥齤龒亹囆囅囋奱孋孌巕巑廲攡攠攦攢欋欈欉氍灕灖灗灒爞爟犩獿瓘瓕瓙瓗癭皭礵禴穰穱籗籜籙籛籚"],["f740","糴糱纑罏羇臞艫蘴蘵蘳蘬蘲蘶蠬蠨蠦蠪蠥襱覿覾觻譾讄讂讆讅譿贕躕躔躚躒躐躖躗轠轢酇鑌鑐鑊鑋鑏鑇鑅鑈鑉鑆霿韣顪顩飋饔饛驎驓驔驌驏驈驊"],["f7a1","驉驒驐髐鬙鬫鬻魖魕鱆鱈鰿鱄鰹鰳鱁鰼鰷鰴鰲鰽鰶鷛鷒鷞鷚鷋鷐鷜鷑鷟鷩鷙鷘鷖鷵鷕鷝麶黰鼵鼳鼲齂齫龕龢儽劙壨壧奲孍巘蠯彏戁戃戄攩攥斖曫欑欒欏毊灛灚爢玂玁玃癰矔籧籦纕艬蘺虀蘹蘼蘱蘻蘾蠰蠲蠮蠳襶襴襳觾"],["f840","讌讎讋讈豅贙躘轤轣醼鑢鑕鑝鑗鑞韄韅頀驖驙鬞鬟鬠鱒鱘鱐鱊鱍鱋鱕鱙鱌鱎鷻鷷鷯鷣鷫鷸鷤鷶鷡鷮鷦鷲鷰鷢鷬鷴鷳鷨鷭黂黐黲黳鼆鼜鼸鼷鼶齃齏"],["f8a1","齱齰齮齯囓囍孎屭攭曭曮欓灟灡灝灠爣瓛瓥矕礸禷禶籪纗羉艭虃蠸蠷蠵衋讔讕躞躟躠躝醾醽釂鑫鑨鑩雥靆靃靇韇韥驞髕魙鱣鱧鱦鱢鱞鱠鸂鷾鸇鸃鸆鸅鸀鸁鸉鷿鷽鸄麠鼞齆齴齵齶囔攮斸欘欙欗欚灢爦犪矘矙礹籩籫糶纚"],["f940","纘纛纙臠臡虆虇虈襹襺襼襻觿讘讙躥躤躣鑮鑭鑯鑱鑳靉顲饟鱨鱮鱭鸋鸍鸐鸏鸒鸑麡黵鼉齇齸齻齺齹圞灦籯蠼趲躦釃鑴鑸鑶鑵驠鱴鱳鱱鱵鸔鸓黶鼊"],["f9a1","龤灨灥糷虪蠾蠽蠿讞貜躩軉靋顳顴飌饡馫驤驦驧鬤鸕鸗齈戇欞爧虌躨钂钀钁驩驨鬮鸙爩虋讟钃鱹麷癵驫鱺鸝灩灪麤齾齉龘碁銹裏墻恒粧嫺╔╦╗╠╬╣╚╩╝╒╤╕╞╪╡╘╧╛╓╥╖╟╫╢╙╨╜║═╭╮╰╯▓"]]')},function(e,t,n){(function(){var u,l;function t(t,e,n){this.type=t,this.length=e,this.lengthType=null!=n?n:"count"}u=n(89).Number,l=n(40),t.prototype.decode=function(t,e){var n,r,i,o=t.pos,a=[],s=e;if(null!=this.length&&(n=l.resolveLength(this.length,t,e)),this.length instanceof u&&(Object.defineProperties(a,{parent:{value:e},_startOffset:{value:o},_currentOffset:{value:0,writable:!0},_length:{value:n}}),s=a),null==n||"bytes"===this.lengthType)for(r=null!=n?t.pos+n:null!=e&&e._length?e._startOffset+e._length:t.length;t.posi;)a(r,n=e[i++])&&(~l(o,n)||o.push(n));return o}},function(t,e,n){var r=n(179),i=Math.max,o=Math.min;t.exports=function(t,e){return(t=r(t))<0?i(t+e,0):o(t,e)}},function(t,e,n){var r=n(17).document;t.exports=r&&r.documentElement},function(t,e,n){var r=n(99);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(258),i=n(182).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e,n){t.exports={default:n(444),__esModule:!0}},function(t,e,n){"use strict";function a(t,e){var n,r=p(e);if("F"!==r)return t._i[r];for(n=t._f;n;n=n.n)if(n.k==e)return n}var s=n(26).f,l=n(129),u=n(189),c=n(33),h=n(190),f=n(107),r=n(178),i=n(255),o=n(267),d=n(23),p=n(132).fastKey,g=n(191),y=d?"_s":"size";t.exports={getConstructor:function(t,o,n,r){var i=t(function(t,e){h(t,i,o,"_i"),t._t=o,t._i=l(null),t._f=void 0,t._l=void 0,t[y]=0,null!=e&&f(e,n,t[r],t)});return u(i.prototype,{clear:function(){for(var t=g(this,o),e=t._i,n=t._f;n;n=n.n)n.r=!0,n.p&&(n.p=n.p.n=void 0),delete e[n.i];t._f=t._l=void 0,t[y]=0},delete:function(t){var e,n,r=g(this,o),i=a(r,t);return i&&(e=i.n,n=i.p,delete r._i[i.i],i.r=!0,n&&(n.n=e),e&&(e.p=n),r._f==i&&(r._f=e),r._l==i&&(r._l=n),r[y]--),!!i},forEach:function(t,e){g(this,o);for(var n,r=c(t,1>>n.bit_pos_&i].bits-_)&&(n.bit_pos_+=_,e+=t[e].value,e+=n.val_>>>n.bit_pos_&(1<>=1,++l;for(h=0;h>>r.bit_pos_&15,r.bit_pos_+=g[m].bits,y=g[m].value,0!==(f[v]=y)&&(d-=32>>y,++p)}if(1!==p&&0!==d)throw new Error("[ReadHuffmanCode] invalid num_codes or space");!function(t,e,n,r){for(var i=0,o=w,a=0,s=0,l=32768,u=[],c=0;c<32;c++)u.push(new xt(0,0));for(b(u,0,5,t,S);i>>r.bit_pos_&31,r.bit_pos_+=u[f].bits,(h=255&u[f].value)>(o=h));else{var d,p,g=h-14,y=h===x?o:0;if(s!==y&&(a=0,s=y),0<(d=a)&&(a-=2,a<<=g),e num_symbols");for(var v=0;v>>5]),this.htrees=new Uint32Array(e)}function jt(t,e){var n,r,i={num_htrees:null,context_map:null},o=0;e.readMoreInput();var a,s=i.num_htrees=Rt(e)+1,l=i.context_map=new Uint8Array(t);if(s<=1)return i;for(e.readBits(1)&&(o=e.readBits(4)+1),n=[],r=0;r= context_map_size");l[r]=0,++r}else l[r]=a-o,++r}return e.readBits(1)&&c(l,t),i}function Wt(t,e,n,r,i,o,a){var s=2*n,l=n,u=Ft(e,n*Ot,a),c=0===u?i[s+(1&o[l])]:1===u?i[s+(o[l]-1&1)]+1:u-2;t<=c&&(c-=t),r[n]=c,i[s+(1&o[l])]=c,++o[l]}function l(t){var e=new o(t),n=new bt(e);return Mt(n),Dt(n).meta_block_length}function u(t,e){for(var n,r,i,o,a,s=0,l=0,u=0,c=0,h=[16,15,11,4],f=0,d=0,p=0,g=[new Ut(0,0),new Ut(0,0),new Ut(0,0)],y=128+bt.READ_SIZE,v=new bt(t),m=(1<<(u=Mt(v)))-16,b=1<e.buffer.length&&((X=new Uint8Array(s+R)).set(e.buffer),e.buffer=X),l=Z.input_end,C=Z.is_uncompressed,Z.is_metadata)for(a=void 0,a=(o=v).bit_pos_+7&-8,o.readBits(a-o.bit_pos_);0>>o.bit_pos_,o.bit_pos_+=8,++l,--e;if(u+(a=o.bit_end_pos_-o.bit_pos_>>3)>bt.IBUF_MASK){for(var c=bt.IBUF_MASK+1-u,h=0;h>6)?(K-=2,-1):0,J=St.kInsertRangeLut[K]+(Y>>3&7),Q=St.kCopyRangeLut[K]+(7&Y),$=St.kInsertLengthPrefixCode[J].offset+v.readBits(St.kInsertLengthPrefixCode[J].nbits),tt=St.kCopyLengthPrefixCode[Q].offset+v.readBits(St.kCopyLengthPrefixCode[Q].nbits),d=x[s-1&w],p=x[s-2&w],nt=0;nt<$;++nt)v.readMoreInput(),0===D[0]&&(Wt(N[0],S,0,F,z,U,v),D[0]=zt(k,0,v),W=F[0]<>=P))<<(it=1+(at>>1)))-4)+v.readBits(it)<=wt.minDictionaryWordLength&&tt<=wt.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+s+" distance: "+et+" len: "+tt+" bytes left: "+R);var dt=wt.offsetsByLength[tt],pt=et-c-1,gt=wt.sizeBitsByLength[tt],yt=pt>>gt;if(dt+=(pt&(1<this.buffer.length&&(n=this.buffer.length-this.pos);for(var r=0;rthis.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(t.subarray(0,e),this.pos),this.pos+=e,e},e.BrotliOutput=r},function(t,e,n){var r=n(521);e.init=function(){e.dictionary=r.init()},e.offsetsByLength=new Uint32Array([0,0,0,0,0,4096,9216,21504,35840,44032,53248,63488,74752,87040,93696,100864,104704,106752,108928,113536,115968,118528,119872,121280,122016]),e.sizeBitsByLength=new Uint8Array([0,0,0,0,10,10,11,11,10,10,10,10,10,9,9,8,7,7,8,7,7,6,6,5,5]),e.minDictionaryWordLength=4,e.maxDictionaryWordLength=24},function(t,e){function m(t,e){this.bits=t,this.value=e}e.HuffmanCode=m;var b=15;function w(t,e){for(var n=1<>=1;return(t&n-1)+n}function x(t,e,n,r,i){for(;t[e+(r-=n)]=new m(i.bits,i.value),0>n),s,h,new m(o-n&255,65535&y[v++])),a=w(a,o);return f}},function(t,e,n){"use strict";var r,i,o,a,s,l,u,c=n(527),h=n(528),f=n(529),d=f.BK,p=f.CR,g=f.LF,y=f.NL,v=f.CB,m=f.BA,b=f.SP,w=f.WJ;b=f.SP,d=f.BK,g=f.LF,y=f.NL,r=f.AI,i=f.AL,s=f.SA,l=f.SG,u=f.XX,o=f.CJ,f.ID,a=f.NS;function x(t){switch(t){case r:return i;case s:case l:case u:return i;case o:return a;default:return t}}function _(t){switch(t){case g:case y:return d;case v:return m;case b:return w;default:return t}}function S(t,e){void 0===e&&(e=!1),this.position=t,this.required=e}var k=n(530),A=k.DI_BRK,C=k.IN_BRK,P=k.CI_BRK,E=k.CP_BRK,T=(k.PR_BRK,k.pairTable),O=new c(h.toByteArray("AA4IAAAAAAAAAhqg5VV7NJtZvz7fTC8zU5deplUlMrQoWqmqahD5So0aipYWrUhVFSVBQ10iSTtUtW6nKDVF6k7d75eQfEUbFcQ9KiFS90tQEolcP23nrLPmO+esr/+f39rr/a293t/e7/P8nmfvlz0O6RvrBJADtbBNaD88IOKTOmOrCqhu9zE770vc1pBV/xL5dxj2V7Zj4FGSomFKStCWNlV7hG1VabZfZ1LaHbFrRwzzLjzPoi1UHDnlV/lWbhgIIJvLBp/pu7AHEdRnIY+ROdXxg4fNpMdTxVnnm08OjozejAVsBqwqz8kddGRlRxsd8c55dNZoPuex6a7Dt6L0NNb03sqgTlR2/OT7eTt0Y0WnpUXxLsp5SMANc4DsmX4zJUBQvznwexm9tsMH+C9uRYMPOd96ZHB29NZjCIM2nfO7tsmQveX3l2r7ft0N4/SRJ7kO6Y8ZCaeuUQ4gMTZ67cp7TgxvlNDsPgOBdZi2YTam5Q7m3+00l+XG7PrDe6YoPmHgK+yLih7fAR16ZFCeD9WvOVt+gfNW/KT5/M6rb/9KERt+N1lad5RneVjzxXHsLofuU+TvrEsr3+26sVz5WJh6L/svoPK3qepFH9bysDljWtD1F7KrxzW1i9r+e/NLxV/acts7zuo304J9+t3Pd6Y6u8f3EAqxNRgv5DZjaI3unyvkvHPya/v3mWVYOC38qBq11+yHZ2bAyP1HbkV92vdno7r2lxz9UwCdCJVfd14NLcpO2CadHS/XPJ9doXgz5vLv/1OBVS3gX0D9n6LiNIDfpilO9RsLgZ2W/wIy8W/Rh93jfoz4qmRV2xElv6p2lRXQdO6/Cv8f5nGn3u0wLXjhnvClabL1o+7yvIpvLfT/xsKG30y/sTvq30ia9Czxp9dr9v/e7Yn/O0QJXxxBOJmceP/DBFa1q1v6oudn/e6qc/37dUoNvnYL4plQ9OoneYOh/r8fOFm7yl7FETHY9dXd5K2n/qEc53dOEe1TTJcvCfp1dpTC334l0vyaFL6mttNEbFjzO+ZV2mLk0qc3BrxJ4d9gweMmjRorxb7vic0rSq6D4wzAyFWas1TqPE0sLI8XLAryC8tPChaN3ALEZSWmtB34SyZcxXYn/E4Tg0LeMIPhgPKD9zyHGMxxhxnDDih7eI86xECTM8zodUCdgffUmRh4rQ8zyA6ow/Aei+01a8OMfziQQ+GAEkhwN/cqUFYAVzA9ex4n6jgtsiMvXf5BtXxEU4hSphvx3v8+9au8eEekEEpkrkne/zB1M+HAPuXIz3paxKlfe8aDMfGWAX6Md6PuuAdKHFVH++Ed5LEji94Z5zeiJIxbmWeN7rr1/ZcaBl5/nimdHsHgIH/ssyLUXZ4fDQ46HnBb+hQqG8yNiKRrXL/b1IPYDUsu3dFKtRMcjqlRvONd4xBvOufx2cUHuk8pmG1D7PyOQmUmluisVFS9OWS8fPIe8LiCtjwJKnEC9hrS9uKmISI3Wa5+vdXUG9dtyfr7g/oJv2wbzeZU838G6mEvntUb3SVV/fBZ6H/sL+lElzeRrHy2Xbe7UWX1q5sgOQ81rv+2baej4fP4m5Mf/GkoxfDtT3++KP7do9Jn26aa6xAhCf5L9RZVfkWKCcjI1eYbm2plvTEqkDxKC402bGzXCYaGnuALHabBT1dFLuOSB7RorOPEhZah1NjZIgR/UFGfK3p1ElYnevOMBDLURdpIjrI+qZk4sffGbRFiXuEmdFjiAODlQCJvIaB1rW61Ljg3y4eS4LAcSgDxxZQs0DYa15wA032Z+lGUfpoyOrFo3mg1sRQtN/fHHCx3TrM8eTrldMbYisDLXbUDoXMLejSq0fUNuO1muX0gEa8vgyegkqiqqbC3W0S4cC9Kmt8MuS/hFO7Xei3f8rSvIjeveMM7kxjUixOrl6gJshe4JU7PhOHpfrRYvu7yoAZKa3Buyk2J+K5W+nNTz1nhJDhRUfDJLiUXxjxXCJeeaOe/r7HlBP/uURc/5efaZEPxr55Qj39rfTLkugUGyMrwo7HAglfEjDriehF1jXtwJkPoiYkYQ5aoXSA7qbCBGKq5hwtu2VkpI9xVDop/1xrC52eiIvCoPWx4lLl40jm9upvycVPfpaH9/o2D4xKXpeNjE2HPQRS+3RFaYTc4Txw7Dvq5X6JBRwzs9mvoB49BK6b+XgsZVJYiInTlSXZ+62FT18mkFVcPKCJsoF5ahb19WheZLUYsSwdrrVM3aQ2XE6SzU2xHDS6iWkodk5AF6F8WUNmmushi8aVpMPwiIfEiQWo3CApONDRjrhDiVnkaFsaP5rjIJkmsN6V26li5LNM3JxGSyKgomknTyyrhcnwv9Qcqaq5utAh44W30SWo8Q0XHKR0glPF4fWst1FUCnk2woFq3iy9fAbzcjJ8fvSjgKVOfn14RDqyQuIgaGJZuswTywdCFSa89SakMf6fe+9KaQMYQlKxiJBczuPSho4wmBjdA+ag6QUOr2GdpcbSl51Ay6khhBt5UXdrnxc7ZGMxCvz96A4oLocxh2+px+1zkyLacCGrxnPzTRSgrLKpStFpH5ppKWm7PgMKZtwgytKLOjbGCOQLTm+KOowqa1sdut9raj1CZFkZD0jbaKNLpJUarSH5Qknx1YiOxdA5L6d5sfI/unmkSF65Ic/AvtXt98Pnrdwl5vgppQ3dYzWFwknZsy6xh2llmLxpegF8ayLwniknlXRHiF4hzzrgB8jQ4wdIqcaHCEAxyJwCeGkXPBZYSrrGa4vMwZvNN9aK0F4JBOK9mQ8g8EjEbIQVwvfS2D8GuCYsdqwqSWbQrfWdTRUJMqmpnWPax4Z7E137I6brHbvjpPlfNZpF1d7PP7HB/MPHcHVKTMhLO4f3CZcaccZEOiS2DpKiQB5KXDJ+Ospcz4qTRCRxgrKEQIgUkKLTKKwskdx2DWo3bg3PEoB5h2nA24olwfKSR+QR6TAvEDi/0czhUT59RZmO1MGeKGeEfuOSPWfL+XKmhqpZmOVR9mJVNDPKOS49Lq+Um10YsBybzDMtemlPCOJEtE8zaXhsaqEs9bngSJGhlOTTMlCXly9Qv5cRN3PVLK7zoMptutf7ihutrQ/Xj7VqeCdUwleTTKklOI8Wep9h7fCY0kVtDtIWKnubWAvbNZtsRRqOYl802vebPEkZRSZc6wXOfPtpPtN5HI63EUFfsy7U/TLr8NkIzaY3vx4A28x765XZMzRZTpMk81YIMuwJ5+/zoCuZj1wGnaHObxa5rpKZj4WhT670maRw04w0e3cZW74Z0aZe2n05hjZaxm6urenz8Ef5O6Yu1J2aqYAlqsCXs5ZB5o1JJ5l3xkTVr8rJQ09NLsBqRRDT2IIjOPmcJa6xQ1R5yGP9jAsj23xYDTezdyqG8YWZ7vJBIWK56K+iDgcHimiQOTIasNSua1fOBxsKMMEKd15jxTl+3CyvGCR+UyRwuSI2XuwRIPoNNclPihfJhaq2mKkNijwYLY6feqohktukmI3KDvOpN7ItCqHHhNuKlxMfBAEO5LjW2RKh6lE5Hd1dtAOopac/Z4FdsNsjMhXz/ug8JGmbVJTA+VOBJXdrYyJcIn5+OEeoK8kWEWF+wdG8ZtZHKSquWDtDVyhFPkRVqguKFkLkKCz46hcU1SUY9oJ2Sk+dmq0kglqk4kqKT1CV9JDELPjK1WsWGkEXF87g9P98e5ff0mIupm/w6vc3kCeq04X5bgJQlcMFRjlFWmSk+kssXCAVikfeAlMuzpUvCSdXiG+dc6KrIiLxxhbEVuKf7vW7KmDQI95bZe3H9mN3/77F6fZ2Yx/F9yClllj8gXpLWLpd5+v90iOaFa9sd7Pvx0lNa1o1+bkiZ69wCiC2x9UIb6/boBCuNMB/HYR0RC6+FD9Oe5qrgQl6JbXtkaYn0wkdNhROLqyhv6cKvyMj1Fvs2o3OOKoMYTubGENLfY5F6H9d8wX1cnINsvz+wZFQu3zhWVlwJvwBEp69Dqu/ZnkBf3nIfbx4TK7zOVJH5sGJX+IMwkn1vVBn38GbpTg9bJnMcTOb5F6Ci5gOn9Fcy6Qzcu+FL6mYJJ+f2ZZJGda1VqruZ0JRXItp8X0aTjIcJgzdaXlha7q7kV4ebrMsunfsRyRa9qYuryBHA0hc1KVsKdE+oI0ljLmSAyMze8lWmc5/lQ18slyTVC/vADTc+SNM5++gztTBLz4m0aVUKcfgOEExuKVomJ7XQDZuziMDjG6JP9tgR7JXZTeo9RGetW/Xm9/TgPJpTgHACPOGvmy2mDm9fl09WeMm9sQUAXP3Su2uApeCwJVT5iWCXDgmcuTsFgU9Nm6/PusJzSbDQIMfl6INY/OAEvZRN54BSSXUClM51im6Wn9VhVamKJmzOaFJErgJcs0etFZ40LIF3EPkjFTjGmAhsd174NnOwJW8TdJ1Dja+E6Wa6FVS22Haj1DDA474EesoMP5nbspAPJLWJ8rYcP1DwCslhnn+gTFm+sS9wY+U6SogAa9tiwpoxuaFeqm2OK+uozR6SfiLCOPz36LiDlzXr6UWd7BpY6mlrNANkTOeme5EgnnAkQRTGo9T6iYxbUKfGJcI9B+ub2PcyUOgpwXbOf3bHFWtygD7FYbRhb+vkzi87dB0JeXl/vBpBUz93VtqZi7AL7C1VowTF+tGmyurw7DBcktc+UMY0E10Jw4URojf8NdaNpN6E1q4+Oz+4YePtMLy8FPRP")),I=function(){function t(t){this.string=t,this.pos=0,this.lastPos=0,this.curClass=null,this.nextClass=null}var e=t.prototype;return e.nextCodePoint=function(){var t=this.string.charCodeAt(this.pos++),e=this.string.charCodeAt(this.pos);return 55296<=t&&t<=56319&&56320<=e&&e<=57343?(this.pos++,1024*(t-55296)+(e-56320)+65536):t},e.nextCharClass=function(){return x(O.get(this.nextCodePoint()))},e.nextBreak=function(){for(null==this.curClass&&(this.curClass=_(this.nextCharClass()));this.pos=this.string.length)return this.lastPose.page||!(e.page>t.page)&&t.y>e.y?t:e;return{page:n.page,x:n.x,y:n.y,availableHeight:n.availableHeight,availableWidth:n.availableWidth}}(this,t.bottomMost)},o.prototype.markEnding=function(t){this.page=t._columnEndingContext.page,this.x=t._columnEndingContext.x,this.y=t._columnEndingContext.y,this.availableWidth=t._columnEndingContext.availableWidth,this.availableHeight=t._columnEndingContext.availableHeight,this.lastColumnWidth=t._columnEndingContext.lastColumnWidth},o.prototype.saveContextInEndingCell=function(t){t._columnEndingContext={page:this.page,x:this.x,y:this.y,availableHeight:this.availableHeight,availableWidth:this.availableWidth,lastColumnWidth:this.lastColumnWidth}},o.prototype.completeColumnGroup=function(t){var e=this.snapshots.pop();this.calculateBottomMost(e),this.endingCell=null,this.x=e.x;var n=e.bottomMost.y;t&&(e.page===e.bottomMost.page?e.y+t>n&&(n=e.y+t):n+=t),this.y=n,this.page=e.bottomMost.page,this.availableWidth=e.availableWidth,this.availableHeight=e.bottomMost.availableHeight,t&&(this.availableHeight-=n-e.bottomMost.y),this.lastColumnWidth=e.lastColumnWidth},o.prototype.addMargin=function(t,e){this.x+=t,this.availableWidth-=t+(e||0)},o.prototype.moveDown=function(t){return this.y+=t,this.availableHeight-=t,0=this.pages.length;return s?(e=this.availableWidth,n=this.getCurrentPage().pageSize.orientation,r=l(this.getCurrentPage(),t),this.addPage(r),n===r.orientation&&(this.availableWidth=e)):(this.page=i,this.initializePage()),{newPageCreated:s,prevPage:o,prevY:a,y:this.y}},o.prototype.addPage=function(t){var e={items:[],pageSize:t};return this.pages.push(e),this.backgroundLength.push(0),this.page=this.pages.length-1,this.initializePage(),this.tracker.emit("pageAdded"),e},o.prototype.getCurrentPage=function(){return this.page<0||this.page>=this.pages.length?null:this.pages[this.page]},o.prototype.getCurrentPosition=function(){var t=this.getCurrentPage().pageSize,e=t.height-this.pageMargins.top-this.pageMargins.bottom,n=t.width-this.pageMargins.left-this.pageMargins.right;return{pageNumber:this.page+1,pageOrientation:t.orientation,pageInnerHeight:e,pageInnerWidth:n,left:this.x,top:this.y,verticalRatio:(this.y-this.pageMargins.top)/e,horizontalRatio:(this.x-this.pageMargins.left)/n}},t.exports=o},function(t,e,n){"use strict";function r(t){this.maxWidth=t,this.leadingCut=0,this.trailingCut=0,this.inlineWidths=0,this.inlines=[]}r.prototype.getAscenderHeight=function(){var e=0;return this.inlines.forEach(function(t){e=Math.max(e,t.font.ascender/1e3*t.fontSize)}),e},r.prototype.hasEnoughSpaceForInline=function(t,e){if(e=e||[],0===this.inlines.length)return!0;if(this.newLineForced)return!1;var n=t.width,r=t.trailingCut||0;if(t.noNewLine)for(var i=0,o=e.length;i>16&255,a[s++]=e>>8&255,a[s++]=255&e;2===o&&(e=u[t.charCodeAt(n)]<<2|u[t.charCodeAt(n+1)]>>4,a[s++]=255&e);1===o&&(e=u[t.charCodeAt(n)]<<10|u[t.charCodeAt(n+1)]<<4|u[t.charCodeAt(n+2)]>>2,a[s++]=e>>8&255,a[s++]=255&e);return a},e.fromByteArray=function(t){for(var e,n=t.length,r=n%3,i=[],o=0,a=n-r;o>18&63]+s[t>>12&63]+s[t>>6&63]+s[63&t]}(r));return i.join("")}(t,o,a>2]+s[e<<4&63]+"==")):2==r&&(e=(t[n-2]<<8)+t[n-1],i.push(s[e>>10]+s[e>>4&63]+s[e<<2&63]+"="));return i.join("")};for(var s=[],u=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,o=r.length;i>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;0>=-c,c+=r;0>1,f=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=r?0:o-1,p=r?1:-1,g=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*(l=Math.pow(2,-a))<1&&(a--,l*=2),2<=(e+=1<=a+h?f/l:f*Math.pow(2,1-h))*l&&(a++,l/=2),c<=a+h?(s=0,a=c):1<=a+h?(s=(e*l-1)*Math.pow(2,i),a+=h):(s=e*Math.pow(2,h-1)*Math.pow(2,i),a=0));8<=i;t[n+d]=255&s,d+=p,s/=256,i-=8);for(a=a<=e.status}function a(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}var h="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof t&&t.global===t?t:void 0,s=h.saveAs||("object"!=typeof window||window!==h?function(){}:typeof HTMLAnchorElement!=="undefined"&&"download"in HTMLAnchorElement.prototype?function(t,e,n){var r=h.URL||h.webkitURL,i=document.createElement("a");e=e||t.name||"download",i.download=e,i.rel="noopener","string"==typeof t?(i.href=t,i.origin===location.origin?a(i):o(i.href)?c(t,e,n):a(i,i.target="_blank")):(i.href=r.createObjectURL(t),setTimeout(function(){r.revokeObjectURL(i.href)},4e4),setTimeout(function(){a(i)},0))}:"msSaveOrOpenBlob"in navigator?function(t,e,n){if(e=e||t.name||"download","string"!=typeof t)navigator.msSaveOrOpenBlob(i(t,n),e);else if(o(t))c(t,e,n);else{var r=document.createElement("a");r.href=t,r.target="_blank",setTimeout(function(){a(r)})}}:function(t,e,n,r){if(r=r||open("","_blank"),r&&(r.document.title=r.document.body.innerText="downloading..."),"string"==typeof t)return c(t,e,n);var i="application/octet-stream"===t.type,o=/constructor/i.test(h.HTMLElement)||h.safari,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||i&&o)&&"object"==typeof FileReader){var s=new FileReader;s.onloadend=function(){var t=s.result;t=a?t:t.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=t:location=t,r=null},s.readAsDataURL(t)}else{var l=h.URL||h.webkitURL,u=l.createObjectURL(t);r?r.location=u:location.href=u,r=null,setTimeout(function(){l.revokeObjectURL(u)},4e4)}});h.saveAs=s.saveAs=s,true&&(l.exports=s)})?e.apply(i,n):e)||(l.exports=r)}).call(this,t(24))},function(t,e,n){"use strict";var d=n(306),p=n(532),g=n(533),y=n(540),v=n(541),m=n(542),b=n(546),w=n(194),x=n(0).isFunction,_=n(0).isString,S=n(0).isNumber,k=n(0).isBoolean,r=n(0).isArray,A=n(0).isUndefined,C=function(){try{return n(547)}catch(t){throw new Error("Please install svg-to-pdfkit to enable svg nodes")}},P=function(t,e,n){for(var r=0;rn.height||"landscape"===t&&n.widthn.height?"landscape":"portrait",n}(t.pageSize,t.pageOrientation),r={size:[n.width,n.height],pdfVersion:t.version,compress:t.compress,userPassword:t.userPassword,ownerPassword:t.ownerPassword,permissions:t.permissions,fontLayoutCache:!k(e.fontLayoutCache)||e.fontLayoutCache,bufferPages:e.bufferPages||!1,autoFirstPage:!1,font:null};this.pdfKitDoc=d.createPdfDocument(r),function(t,e){if(e.info.Producer="pdfmake",e.info.Creator="pdfmake",t.info)for(var n in t.info){var r=t.info[n];r&&(n=function(t){var e=t.charAt(0).toUpperCase()+t.slice(1);return-1!==["Title","Author","Subject","Keywords","Creator","Producer","CreationDate","ModDate","Trapped"].indexOf(e)?e:t.replace(/\s+/g,"")}(n),e.info[n]=r)}}(t,this.pdfKitDoc),this.fontProvider=new p(this.fontDescriptors,this.pdfKitDoc);var i=new g(n,E(t.pageMargins),new v(this.pdfKitDoc,t.images),new m);i.registerTableLayouts({noBorders:{hLineWidth:function(t){return 0},vLineWidth:function(t){return 0},paddingLeft:function(t){return t?4:0},paddingRight:function(t,e){return te.options.size[1]?"landscape":"portrait";{var r,i;t.pageSize.orientation!==n&&(r=e.options.size[0],i=e.options.size[1],e.options.size=[i,r])}}(t[a],n),n.addPage(n.options));for(var s=t[a],l=0,u=s.items.length;l>"),r.join("\n")}}]),t}(),x=/[\n\r\t\b\f\(\)\\]/g,_={"\n":"\\n","\r":"\\r","\t":"\\t","\b":"\\b","\f":"\\f","\\":"\\\\","(":"\\(",")":"\\)"},S=function(){function d(){u(this,d)}return c(d,null,[{key:"convert",value:function(t,e){var n=1");if(t instanceof b||t instanceof w)return t.toString();if(t instanceof Date){var l="D:".concat(m(t.getUTCFullYear(),4))+m(t.getUTCMonth()+1,2)+m(t.getUTCDate(),2)+m(t.getUTCHours(),2)+m(t.getUTCMinutes(),2)+m(t.getUTCSeconds(),2)+"Z";return n&&(l=(l=n(new g(l,"ascii")).toString("binary")).replace(x,function(t){return _[t]})),"(".concat(l,")")}if(Array.isArray(t)){var u=t.map(function(t){return d.convert(t,n)}).join(" ");return"[".concat(u,"]")}if("[object Object]"!=={}.toString.call(t))return"number"==typeof t?d.number(t):"".concat(t);var c=["<<"];for(var h in t){var f=t[h];c.push("/".concat(h," ").concat(d.convert(f,n)))}return c.push(">>"),c.join("\n")}},{key:"number",value:function(t){if(-1e21=e[o]&&t<=e[1+o])return!0;t>e[1+o]?n=i+1:r=i-1}return!1}var T=[545,545,564,591,686,687,751,767,848,863,880,883,886,889,891,893,895,899,907,907,909,909,930,930,975,975,1015,1023,1159,1159,1231,1231,1270,1271,1274,1279,1296,1328,1367,1368,1376,1376,1416,1416,1419,1424,1442,1442,1466,1466,1477,1487,1515,1519,1525,1547,1549,1562,1564,1566,1568,1568,1595,1599,1622,1631,1774,1775,1791,1791,1806,1806,1837,1839,1867,1919,1970,2304,2308,2308,2362,2363,2382,2383,2389,2391,2417,2432,2436,2436,2445,2446,2449,2450,2473,2473,2481,2481,2483,2485,2490,2491,2493,2493,2501,2502,2505,2506,2510,2518,2520,2523,2526,2526,2532,2533,2555,2561,2563,2564,2571,2574,2577,2578,2601,2601,2609,2609,2612,2612,2615,2615,2618,2619,2621,2621,2627,2630,2633,2634,2638,2648,2653,2653,2655,2661,2677,2688,2692,2692,2700,2700,2702,2702,2706,2706,2729,2729,2737,2737,2740,2740,2746,2747,2758,2758,2762,2762,2766,2767,2769,2783,2785,2789,2800,2816,2820,2820,2829,2830,2833,2834,2857,2857,2865,2865,2868,2869,2874,2875,2884,2886,2889,2890,2894,2901,2904,2907,2910,2910,2914,2917,2929,2945,2948,2948,2955,2957,2961,2961,2966,2968,2971,2971,2973,2973,2976,2978,2981,2983,2987,2989,2998,2998,3002,3005,3011,3013,3017,3017,3022,3030,3032,3046,3059,3072,3076,3076,3085,3085,3089,3089,3113,3113,3124,3124,3130,3133,3141,3141,3145,3145,3150,3156,3159,3167,3170,3173,3184,3201,3204,3204,3213,3213,3217,3217,3241,3241,3252,3252,3258,3261,3269,3269,3273,3273,3278,3284,3287,3293,3295,3295,3298,3301,3312,3329,3332,3332,3341,3341,3345,3345,3369,3369,3386,3389,3396,3397,3401,3401,3406,3414,3416,3423,3426,3429,3440,3457,3460,3460,3479,3481,3506,3506,3516,3516,3518,3519,3527,3529,3531,3534,3541,3541,3543,3543,3552,3569,3573,3584,3643,3646,3676,3712,3715,3715,3717,3718,3721,3721,3723,3724,3726,3731,3736,3736,3744,3744,3748,3748,3750,3750,3752,3753,3756,3756,3770,3770,3774,3775,3781,3781,3783,3783,3790,3791,3802,3803,3806,3839,3912,3912,3947,3952,3980,3983,3992,3992,4029,4029,4045,4046,4048,4095,4130,4130,4136,4136,4139,4139,4147,4149,4154,4159,4186,4255,4294,4303,4345,4346,4348,4351,4442,4446,4515,4519,4602,4607,4615,4615,4679,4679,4681,4681,4686,4687,4695,4695,4697,4697,4702,4703,4743,4743,4745,4745,4750,4751,4783,4783,4785,4785,4790,4791,4799,4799,4801,4801,4806,4807,4815,4815,4823,4823,4847,4847,4879,4879,4881,4881,4886,4887,4895,4895,4935,4935,4955,4960,4989,5023,5109,5120,5751,5759,5789,5791,5873,5887,5901,5901,5909,5919,5943,5951,5972,5983,5997,5997,6001,6001,6004,6015,6109,6111,6122,6143,6159,6159,6170,6175,6264,6271,6314,7679,7836,7839,7930,7935,7958,7959,7966,7967,8006,8007,8014,8015,8024,8024,8026,8026,8028,8028,8030,8030,8062,8063,8117,8117,8133,8133,8148,8149,8156,8156,8176,8177,8181,8181,8191,8191,8275,8278,8280,8286,8292,8297,8306,8307,8335,8351,8370,8399,8427,8447,8507,8508,8524,8530,8580,8591,9167,9215,9255,9279,9291,9311,9471,9471,9748,9749,9752,9752,9854,9855,9866,9984,9989,9989,9994,9995,10024,10024,10060,10060,10062,10062,10067,10069,10071,10071,10079,10080,10133,10135,10160,10160,10175,10191,10220,10223,11008,11903,11930,11930,12020,12031,12246,12271,12284,12287,12352,12352,12439,12440,12544,12548,12589,12592,12687,12687,12728,12783,12829,12831,12868,12880,12924,12926,13004,13007,13055,13055,13175,13178,13278,13279,13311,13311,19894,19967,40870,40959,42125,42127,42183,44031,55204,55295,64046,64047,64107,64255,64263,64274,64280,64284,64311,64311,64317,64317,64319,64319,64322,64322,64325,64325,64434,64466,64832,64847,64912,64913,64968,64975,65021,65023,65040,65055,65060,65071,65095,65096,65107,65107,65127,65127,65132,65135,65141,65141,65277,65278,65280,65280,65471,65473,65480,65481,65488,65489,65496,65497,65501,65503,65511,65511,65519,65528,65536,66303,66335,66335,66340,66351,66379,66559,66598,66599,66638,118783,119030,119039,119079,119081,119262,119807,119893,119893,119965,119965,119968,119969,119971,119972,119975,119976,119981,119981,119994,119994,119996,119996,120001,120001,120004,120004,120070,120070,120075,120076,120085,120085,120093,120093,120122,120122,120127,120127,120133,120133,120135,120137,120145,120145,120484,120487,120778,120781,120832,131069,173783,194559,195102,196605,196608,262141,262144,327677,327680,393213,393216,458749,458752,524285,524288,589821,589824,655357,655360,720893,720896,786429,786432,851965,851968,917501,917504,917504,917506,917535,917632,983037],O=function(t){return E(t,T)},I=[173,173,847,847,6150,6150,6155,6155,6156,6156,6157,6157,8203,8203,8204,8204,8205,8205,8288,8288,65024,65024,65025,65025,65026,65026,65027,65027,65028,65028,65029,65029,65030,65030,65031,65031,65032,65032,65033,65033,65034,65034,65035,65035,65036,65036,65037,65037,65038,65038,65039,65039,65279,65279],L=[160,160,5760,5760,8192,8192,8193,8193,8194,8194,8195,8195,8196,8196,8197,8197,8198,8198,8199,8199,8200,8200,8201,8201,8202,8202,8203,8203,8239,8239,8287,8287,12288,12288],B=[128,159,1757,1757,1807,1807,6158,6158,8204,8204,8205,8205,8232,8232,8233,8233,8288,8288,8289,8289,8290,8290,8291,8291,8298,8303,65279,65279,65529,65532,119155,119162],M=[64976,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1114110,1114111],R=[0,31,127,127,832,832,833,833,8206,8206,8207,8207,8234,8234,8235,8235,8236,8236,8237,8237,8238,8238,8298,8298,8299,8299,8300,8300,8301,8301,8302,8302,8303,8303,12272,12283,55296,57343,57344,63743,65529,65529,65530,65530,65531,65531,65532,65532,65533,65533,917505,917505,917536,917631,983040,1048573,1048576,1114109],D=function(t){return E(t,L)||E(t,R)||E(t,B)||E(t,M)},F=[1470,1470,1472,1472,1475,1475,1488,1514,1520,1524,1563,1563,1567,1567,1569,1594,1600,1610,1645,1647,1649,1749,1757,1757,1765,1766,1786,1790,1792,1805,1808,1808,1810,1836,1920,1957,1969,1969,8207,8207,64285,64285,64287,64296,64298,64310,64312,64316,64318,64318,64320,64321,64323,64324,64326,64433,64467,64829,64848,64911,64914,64967,65008,65020,65136,65140,65142,65276],z=function(t){return E(t,F)},U=[65,90,97,122,170,170,181,181,186,186,192,214,216,246,248,544,546,563,592,685,688,696,699,705,720,721,736,740,750,750,890,890,902,902,904,906,908,908,910,929,931,974,976,1013,1024,1154,1162,1230,1232,1269,1272,1273,1280,1295,1329,1366,1369,1375,1377,1415,1417,1417,2307,2307,2309,2361,2365,2368,2377,2380,2384,2384,2392,2401,2404,2416,2434,2435,2437,2444,2447,2448,2451,2472,2474,2480,2482,2482,2486,2489,2494,2496,2503,2504,2507,2508,2519,2519,2524,2525,2527,2529,2534,2545,2548,2554,2565,2570,2575,2576,2579,2600,2602,2608,2610,2611,2613,2614,2616,2617,2622,2624,2649,2652,2654,2654,2662,2671,2674,2676,2691,2691,2693,2699,2701,2701,2703,2705,2707,2728,2730,2736,2738,2739,2741,2745,2749,2752,2761,2761,2763,2764,2768,2768,2784,2784,2790,2799,2818,2819,2821,2828,2831,2832,2835,2856,2858,2864,2866,2867,2870,2873,2877,2878,2880,2880,2887,2888,2891,2892,2903,2903,2908,2909,2911,2913,2918,2928,2947,2947,2949,2954,2958,2960,2962,2965,2969,2970,2972,2972,2974,2975,2979,2980,2984,2986,2990,2997,2999,3001,3006,3007,3009,3010,3014,3016,3018,3020,3031,3031,3047,3058,3073,3075,3077,3084,3086,3088,3090,3112,3114,3123,3125,3129,3137,3140,3168,3169,3174,3183,3202,3203,3205,3212,3214,3216,3218,3240,3242,3251,3253,3257,3262,3262,3264,3268,3271,3272,3274,3275,3285,3286,3294,3294,3296,3297,3302,3311,3330,3331,3333,3340,3342,3344,3346,3368,3370,3385,3390,3392,3398,3400,3402,3404,3415,3415,3424,3425,3430,3439,3458,3459,3461,3478,3482,3505,3507,3515,3517,3517,3520,3526,3535,3537,3544,3551,3570,3572,3585,3632,3634,3635,3648,3654,3663,3675,3713,3714,3716,3716,3719,3720,3722,3722,3725,3725,3732,3735,3737,3743,3745,3747,3749,3749,3751,3751,3754,3755,3757,3760,3762,3763,3773,3773,3776,3780,3782,3782,3792,3801,3804,3805,3840,3863,3866,3892,3894,3894,3896,3896,3902,3911,3913,3946,3967,3967,3973,3973,3976,3979,4030,4037,4039,4044,4047,4047,4096,4129,4131,4135,4137,4138,4140,4140,4145,4145,4152,4152,4160,4183,4256,4293,4304,4344,4347,4347,4352,4441,4447,4514,4520,4601,4608,4614,4616,4678,4680,4680,4682,4685,4688,4694,4696,4696,4698,4701,4704,4742,4744,4744,4746,4749,4752,4782,4784,4784,4786,4789,4792,4798,4800,4800,4802,4805,4808,4814,4816,4822,4824,4846,4848,4878,4880,4880,4882,4885,4888,4894,4896,4934,4936,4954,4961,4988,5024,5108,5121,5750,5761,5786,5792,5872,5888,5900,5902,5905,5920,5937,5941,5942,5952,5969,5984,5996,5998,6e3,6016,6070,6078,6085,6087,6088,6100,6106,6108,6108,6112,6121,6160,6169,6176,6263,6272,6312,7680,7835,7840,7929,7936,7957,7960,7965,7968,8005,8008,8013,8016,8023,8025,8025,8027,8027,8029,8029,8031,8061,8064,8116,8118,8124,8126,8126,8130,8132,8134,8140,8144,8147,8150,8155,8160,8172,8178,8180,8182,8188,8206,8206,8305,8305,8319,8319,8450,8450,8455,8455,8458,8467,8469,8469,8473,8477,8484,8484,8486,8486,8488,8488,8490,8493,8495,8497,8499,8505,8509,8511,8517,8521,8544,8579,9014,9082,9109,9109,9372,9449,12293,12295,12321,12329,12337,12341,12344,12348,12353,12438,12445,12447,12449,12538,12540,12543,12549,12588,12593,12686,12688,12727,12784,12828,12832,12867,12896,12923,12927,12976,12992,13003,13008,13054,13056,13174,13179,13277,13280,13310,13312,19893,19968,40869,40960,42124,44032,55203,55296,64045,64048,64106,64256,64262,64275,64279,65313,65338,65345,65370,65382,65470,65474,65479,65482,65487,65490,65495,65498,65500,66304,66334,66336,66339,66352,66378,66560,66597,66600,66637,118784,119029,119040,119078,119082,119142,119146,119154,119171,119172,119180,119209,119214,119261,119808,119892,119894,119964,119966,119967,119970,119970,119973,119974,119977,119980,119982,119993,119995,119995,119997,12e4,120002,120003,120005,120069,120071,120074,120077,120084,120086,120092,120094,120121,120123,120126,120128,120132,120134,120134,120138,120144,120146,120483,120488,120777,131072,173782,194560,195101,983040,1048573,1048576,1114109],j=function(t){return E(t,U)},G=function(t){return E(t,L)},H=function(t){return E(t,I)},q=function(t){return t.codePointAt(0)},X=function(t){return t[0]},Z=function(t){return t[t.length-1]};function Y(t){for(var e=[],n=t.length,r=0;r>8&65280|255&e,(65280&e)<<16],5))),1===this.version||2===this.version){var i=N.default.MD5(n);return i.sigBytes=Math.min(16,this.keyBits/8+5),function(t){return et(N.default.RC4.encrypt(N.default.lib.WordArray.create(t),i).ciphertext)}}r=4===this.version?N.default.MD5(n.concat(N.default.lib.WordArray.create([1933667412],4))):this.encryptionKey;var o=F.generateRandomWordArray(16),a={mode:N.default.mode.CBC,padding:N.default.pad.Pkcs7,iv:o};return function(t){return et(o.clone().concat(N.default.AES.encrypt(N.default.lib.WordArray.create(t),r,a).ciphertext))}}},{key:"end",value:function(){this.dictionary.end()}}]),F}();function J(t){var e=0>8&65280|t>>24&255}function et(t){for(var e=[],n=0;n>8*(3-n%4)&255);return g.from(e)}function nt(t){return"0000".concat(t.toString(16)).slice(-4)}function rt(t){Object.assign(ne.prototype,t)}var it,ot,at,st,lt,ut=[40,191,78,94,78,117,138,65,100,0,78,86,255,250,1,8,46,46,0,182,208,104,62,128,47,12,169,254,100,83,105,122],ct=S.number,ht=function(){function e(t){u(this,e),this.doc=t,this.stops=[],this.embedded=!1,this.transform=[1,0,0,1,0,0]}return c(e,[{key:"stop",value:function(t,e,n){if(null==n&&(n=1),e=this.doc._normalizeColor(e),0===this.stops.length)if(3===e.length)this._colorSpace="DeviceRGB";else if(4===e.length)this._colorSpace="DeviceCMYK";else{if(1!==e.length)throw new Error("Unknown color space");this._colorSpace="DeviceGray"}else if("DeviceRGB"===this._colorSpace&&3!==e.length||"DeviceCMYK"===this._colorSpace&&4!==e.length||"DeviceGray"===this._colorSpace&&1!==e.length)throw new Error("All gradient stops must use the same color space");return n=Math.max(0,Math.min(1,n)),this.stops.push([t,e,n]),this}},{key:"setTransform",value:function(t,e,n,r,i,o){return this.transform=[t,e,n,r,i,o],this}},{key:"embed",value:function(t){var e,n=this.stops.length;if(0!==n){this.embedded=!0,this.matrix=t;var r=this.stops[n-1];r[0]<1&&this.stops.push([1,r[1],r[2]]);for(var i=[],o=[],a=[],s=0;s>16,e>>8&255,255&e]):vt[t]&&(t=vt[t])),Array.isArray(t)?(3===t.length?t=t.map(function(t){return t/255}):4===t.length&&(t=t.map(function(t){return t/100})),t):null);var e},_setColor:function(t,e){if(!(t=this._normalizeColor(t)))return!1;var n,r=e?"SCN":"scn";return t instanceof dt?(this._setColorSpace("Pattern",e),t.apply(r)):(n=4===t.length?"DeviceCMYK":"DeviceRGB",this._setColorSpace(n,e),t=t.join(" "),this.addContent("".concat(t," ").concat(r))),!0},_setColorSpace:function(t,e){var n=e?"CS":"cs";return this.addContent("/".concat(t," ").concat(n))},fillColor:function(t,e){return this._setColor(t,!1)&&this.fillOpacity(e),this._fillColor=[t,e],this},strokeColor:function(t,e){return this._setColor(t,!0)&&this.strokeOpacity(e),this},opacity:function(t){return this._doOpacity(t,t),this},fillOpacity:function(t){return this._doOpacity(t,null),this},strokeOpacity:function(t){return this._doOpacity(null,t),this},_doOpacity:function(t,e){if(null!=t||null!=e){null!=t&&(t=Math.max(0,Math.min(1,t))),null!=e&&(e=Math.max(0,Math.min(1,e)));var n,r,i,o,a="".concat(t,"_").concat(e);return this._opacityRegistry[a]?(r=(n=W(this._opacityRegistry[a],2))[0],i=n[1]):(r={Type:"ExtGState"},null!=t&&(r.ca=t),null!=e&&(r.CA=e),(r=this.ref(r)).end(),o=++this._opacityCount,i="Gs".concat(o),this._opacityRegistry[a]=[r,i]),this.page.ext_gstates[i]=r,this.addContent("/".concat(i," gs"))}},linearGradient:function(t,e,n,r){return new pt(this,t,e,n,r)},radialGradient:function(t,e,n,r,i,o){return new gt(this,t,e,n,r,i,o)}},vt={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},mt=it=ot=at=st=lt=0,bt={A:7,a:7,C:6,c:6,H:1,h:1,L:2,l:2,M:2,m:2,Q:4,q:4,S:4,s:4,T:2,t:2,V:1,v:1,Z:0,z:0},wt={M:function(t,e){return mt=e[0],it=e[1],ot=at=null,st=mt,lt=it,t.moveTo(mt,it)},m:function(t,e){return mt+=e[0],it+=e[1],ot=at=null,st=mt,lt=it,t.moveTo(mt,it)},C:function(t,e){return mt=e[4],it=e[5],ot=e[2],at=e[3],t.bezierCurveTo.apply(t,V(e))},c:function(t,e){return t.bezierCurveTo(e[0]+mt,e[1]+it,e[2]+mt,e[3]+it,e[4]+mt,e[5]+it),ot=mt+e[2],at=it+e[3],mt+=e[4],it+=e[5]},S:function(t,e){return null===ot&&(ot=mt,at=it),t.bezierCurveTo(mt-(ot-mt),it-(at-it),e[0],e[1],e[2],e[3]),ot=e[0],at=e[1],mt=e[2],it=e[3]},s:function(t,e){return null===ot&&(ot=mt,at=it),t.bezierCurveTo(mt-(ot-mt),it-(at-it),mt+e[0],it+e[1],mt+e[2],it+e[3]),ot=mt+e[0],at=it+e[1],mt+=e[2],it+=e[3]},Q:function(t,e){return ot=e[0],at=e[1],mt=e[2],it=e[3],t.quadraticCurveTo(e[0],e[1],mt,it)},q:function(t,e){return t.quadraticCurveTo(e[0]+mt,e[1]+it,e[2]+mt,e[3]+it),ot=mt+e[0],at=it+e[1],mt+=e[2],it+=e[3]},T:function(t,e){return at=null===ot?(ot=mt,it):(ot=mt-(ot-mt),it-(at-it)),t.quadraticCurveTo(ot,at,e[0],e[1]),ot=mt-(ot-mt),at=it-(at-it),mt=e[0],it=e[1]},t:function(t,e){return at=null===ot?(ot=mt,it):(ot=mt-(ot-mt),it-(at-it)),t.quadraticCurveTo(ot,at,mt+e[0],it+e[1]),mt+=e[0],it+=e[1]},A:function(t,e){return xt(t,mt,it,e),mt=e[5],it=e[6]},a:function(t,e){return e[5]+=mt,e[6]+=it,xt(t,mt,it,e),mt=e[5],it=e[6]},L:function(t,e){return mt=e[0],it=e[1],ot=at=null,t.lineTo(mt,it)},l:function(t,e){return mt+=e[0],it+=e[1],ot=at=null,t.lineTo(mt,it)},H:function(t,e){return mt=e[0],ot=at=null,t.lineTo(mt,it)},h:function(t,e){return mt+=e[0],ot=at=null,t.lineTo(mt,it)},V:function(t,e){return it=e[0],ot=at=null,t.lineTo(mt,it)},v:function(t,e){return it+=e[0],ot=at=null,t.lineTo(mt,it)},Z:function(t){return t.closePath(),mt=st,it=lt},z:function(t){return t.closePath(),mt=st,it=lt}},xt=function(t,e,n,r){var i=W(r,7),o=i[0],a=i[1],s=i[2],l=i[3],u=i[4],c=i[5],h=i[6],f=_t(c,h,o,a,l,u,s,e,n),d=!0,p=!1,g=void 0;try{for(var y,v=f[Symbol.iterator]();!(d=(y=v.next()).done);d=!0){var m=y.value,b=St.apply(void 0,V(m));t.bezierCurveTo.apply(t,V(b))}}catch(t){p=!0,g=t}finally{try{d||null==v.return||v.return()}finally{if(p)throw g}}},_t=function(t,e,n,r,i,o,a,s,l){var u=a*(Math.PI/180),c=Math.sin(u),h=Math.cos(u);n=Math.abs(n),r=Math.abs(r);var f=(ot=h*(s-t)*.5+c*(l-e)*.5)*ot/(n*n)+(at=h*(l-e)*.5-c*(s-t)*.5)*at/(r*r);1a?l=a:0!==l&&o!==l<0&&(l=(o?-1:1)*a+l);var u=Math.ceil(Math.abs(l)/s),c=l/u,h=c/s*Ct*n,f=r,d=-Math.sin(f)*h,p=Math.cos(f)*h,g=t+Math.cos(f)*n,y=e+Math.sin(f)*n;this.moveTo(g,y);for(var v=0;v>8,i=0;this.font.post.isFixedPitch&&(i|=1),1<=r&&r<=7&&(i|=2),i|=4,10==r&&(i|=8),this.font.head.macStyle.italic&&(i|=64);var o=[1,2,3,4,5,6].map(function(t){return String.fromCharCode((e.id.charCodeAt(t)||74)+16)}).join("")+"+"+this.font.postscriptName,a=this.font.bbox,s=this.document.ref({Type:"FontDescriptor",FontName:o,Flags:i,FontBBox:[a.minX*this.scale,a.minY*this.scale,a.maxX*this.scale,a.maxY*this.scale],ItalicAngle:this.font.italicAngle,Ascent:this.ascender,Descent:this.descender,CapHeight:(this.font.capHeight||this.font.ascent)*this.scale,XHeight:(this.font.xHeight||0)*this.scale,StemV:0});t?s.data.FontFile3=n:s.data.FontFile2=n,s.end();var l={Type:"Font",Subtype:"CIDFontType0",BaseFont:o,CIDSystemInfo:{Registry:new String("Adobe"),Ordering:new String("Identity"),Supplement:0},FontDescriptor:s,W:[0,this.widths]};t||(l.Subtype="CIDFontType2",l.CIDToGIDMap="Identity");var u=this.document.ref(l);return u.end(),this.dictionary.data={Type:"Font",Subtype:"Type0",BaseFont:o,Encoding:"Identity-H",DescendantFonts:[u],ToUnicode:this.toUnicodeCmap()},this.dictionary.end()}},{key:"toUnicodeCmap",value:function(){var t=this.document.ref(),e=[],n=!0,r=!1,i=void 0;try{for(var o,a=this.unicode[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var s=o.value,l=[],u=!0,c=!1,h=void 0;try{for(var f,d=s[Symbol.iterator]();!(u=(f=d.next()).done);u=!0){var p=f.value;65535>>10&1023|55296)),p=56320|1023&p),l.push(nt(p))}}catch(t){c=!0,h=t}finally{try{u||null==d.return||d.return()}finally{if(c)throw h}}e.push("<".concat(l.join(" "),">"))}}catch(t){r=!0,i=t}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}return t.end("/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n /Registry (Adobe)\n /Ordering (UCS)\n /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000>\nendcodespacerange\n1 beginbfrange\n<0000> <".concat(nt(e.length-1),"> [").concat(e.join(" "),"]\nendbfrange\nendcmap\nCMapName currentdict /CMap defineresource pop\nend\nend")),t}}]),i}(),Rt=function(){function t(){u(this,t)}return c(t,null,[{key:"open",value:function(t,e,n,r){var i;if("string"==typeof e){if(Bt.isStandardFont(e))return new Bt(t,e,r);e=s.readFileSync(e)}if(g.isBuffer(e)?i=o.default.create(e,n):e instanceof Uint8Array?i=o.default.create(new g(e),n):e instanceof ArrayBuffer&&(i=o.default.create(new g(new Uint8Array(e)),n)),null==i)throw new Error("Not a supported font format or standard PDF font.");return new Mt(t,i,r)}}]),t}(),Dt={initFonts:function(t){var e=0this.lineWidth+this.continuedX)for(var u,c,h=i,f={};s.length;){l>this.spaceLeft?(u=Math.ceil(this.spaceLeft/(l/s.length)),c=(l=this.wordWidth(s.slice(0,u)))<=this.spaceLeft&&uthis.spaceLeft&&0this.spaceLeft&&0this.spaceLeft&&0this.maxY||e>this.maxY)&&this.nextSection();function s(){return o.textWidth=u+a.wordSpacing*(c-1),o.wordCount=c,o.lineWidth=a.lineWidth,r=a.document.y,a.emit("line",l,o,a),n++}var l="",u=0,c=0,n=0,r=this.document.y;return this.emit("sectionStart",o,this),this.eachWord(t,function(t,e,n,r){if(null!=r&&!r.required||(a.emit("firstLine",o,a),a.spaceLeft=a.lineWidth),e<=a.spaceLeft&&(l+=t,u+=e,c++),n.required||e>a.spaceLeft){var i=a.document.currentLineHeight(!0);if(null!=a.height&&a.ellipsis&&a.document.y+2*i>a.maxY&&a.column>=a.columns){for(!0===a.ellipsis&&(a.ellipsis="…"),l=l.replace(/\s+$/,""),u=a.wordWidth(l+a.ellipsis);l&&u>a.lineWidth;)l=l.slice(0,-1).replace(/\s+$/,""),u=a.wordWidth(l+a.ellipsis);u<=a.lineWidth&&(l+=a.ellipsis),u=a.wordWidth(l)}if(n.required&&(e>a.spaceLeft&&(s(),l=t,u=e,c=1),a.emit("lastLine",o,a)),s(),a.document.y+i>a.maxY)if(!a.nextSection())return c=0,l="",!1;return c=n.required?(a.spaceLeft=a.lineWidth,l="",u=0):(a.spaceLeft=a.lineWidth-e,l=t,u=e,1)}return a.spaceLeft-=e}),0this.columns){if(null!=this.height)return!1;var e;this.document.addPage(),this.column=1,this.startY=this.document.page.margins.top,this.maxY=this.document.page.maxY(),this.document.x=this.startX,this.document._fillColor&&(e=this.document).fillColor.apply(e,V(this.document._fillColor)),this.emit("pageBreak",t,this)}else this.document.x+=this.lineWidth+this.columnGap,this.document.y=this.startY,this.emit("columnBreak",t,this);return this.emit("sectionStart",t,this),!0}}]),r}(),Nt=S.number,zt={initText:function(){return this._line=this._line.bind(this),this.x=0,this.y=0,this._lineGap=0},lineGap:function(t){return this._lineGap=t,this},moveDown:function(t){return null==t&&(t=1),this.y+=this.currentLineHeight(!0)*t+this._lineGap,this},moveUp:function(t){return null==t&&(t=1),this.y-=this.currentLineHeight(!0)*t+this._lineGap,this},_text:function(t,e,n,r,i){if(r=this._initOptions(e,n,r),t=null==t?"":"".concat(t),r.wordSpacing&&(t=t.replace(/\s{2,}/g," ")),r.width){var o=this._wrapper;o||(o=new Ft(this,r)).on("line",i),this._wrapper=r.continued?o:null,this._textOptions=r.continued?r:null,o.wrap(t,r)}else{var a=!0,s=!1,l=void 0;try{for(var u,c=t.split("\n")[Symbol.iterator]();!(a=(u=c.next()).done);a=!0){i(u.value,r)}}catch(t){s=!0,l=t}finally{try{a||null==c.return||c.return()}finally{if(s)throw l}}}return this},text:function(t,e,n,r){return this._text(t,e,n,r,this._line)},widthOfString:function(t,e){var n=1 ").concat(Nt(-n)))),D=t},z=function(t){if(N(t),0>1,c=23===e?p(2,-24)-p(2,-77):0,h=t<0||0===t&&1/t<0?1:0,f=0;for((t=d(t))!=t||t===1/0?(i=t!=t?1:0,r=l):(r=g(y(t)/v),t*(o=p(2,-r))<1&&(r--,o*=2),2<=(t+=1<=r+u?c/o:c*p(2,1-u))*o&&(r++,o/=2),l<=r+u?(i=0,r=l):1<=r+u?(i=(t*o-1)*p(2,e),r+=u):(i=t*p(2,u-1)*p(2,e),r=0));8<=e;a[f++]=255&i,i/=256,e-=8);for(r=r<>1,s=i-7,l=r-1,u=t[l--],c=127&u;for(u>>=7;0>=-s,s+=e;0>10),e%1024+56320))}return n.join("")}})},function(t,e,n){var r=n(13),i=n(30),o=n(6)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},function(t,e,n){var r=n(4),i=n(226);t.exports=function(t){return r(function(){return!!i[t]()||"​…᠎"!="​…᠎"[t]()||i[t].name!==t})}},function(t,e,n){"use strict";var r=n(1),i=n(234);r({target:"String",proto:!0,forced:n(235)("strike")},{strike:function(){return i(this,"strike","","")}})},function(t,e,n){var r=n(3),i=n(4),o=n(153),a=n(5).NATIVE_ARRAY_BUFFER_VIEWS,s=r.ArrayBuffer,l=r.Int8Array;t.exports=!a||!i(function(){l(1)})||!i(function(){new l(-1)})||!o(function(t){new l,new l(null),new l(1.5),new l(t)},!0)||i(function(){return 1!==new l(new s(2),1,void 0).length})},function(t,e,n){var r=n(37);t.exports=function(t){var e=r(t);if(e<0)throw RangeError("The argument can't be less than 0");return e}},function(t,e,n){var p=n(19),g=n(8),y=n(151),v=n(150),m=n(96),b=n(5).aTypedArrayConstructor;t.exports=function(t,e,n){var r,i,o,a,s,l,u=p(t),c=arguments.length,h=1>>0),o=this.head,a=0;o;)e=o.data,n=i,r=a,e.copy(n,r),a+=o.data.length,o=o.next;return i},i),r&&r.inspect&&r.inspect.custom&&(t.exports.prototype[r.inspect.custom]=function(){var t=r.inspect({length:this.length});return this.constructor.name+" "+t})},function(t,e){},function(t,e,n){(function(n){function r(t){try{if(!n.localStorage)return}catch(t){return}var e=n.localStorage[t];return null!=e&&"true"===String(e).toLowerCase()}t.exports=function(t,e){if(r("noDeprecation"))return t;var n=!1;return function(){if(!n){if(r("throwDeprecation"))throw new Error(e);r("traceDeprecation"),n=!0}return t.apply(this,arguments)}}}).call(this,n(24))},function(t,e,n){"use strict";t.exports=o;var r=n(243),i=Object.create(n(98));function o(t){if(!(this instanceof o))return new o(t);r.call(this,t)}i.inherits=n(86),i.inherits(o,r),o.prototype._transform=function(t,e,n){n(null,t)}},function(t,e,n){t.exports=n(165)},function(t,e,n){t.exports=n(48)},function(t,e,n){t.exports=n(164).Transform},function(t,e,n){t.exports=n(164).PassThrough},function(t,f,r){"use strict";(function(u,c){var h=r(245),o=r(354),a=r(355),s=r(358),t=r(361);for(var e in t)f[e]=t[e];f.NONE=0,f.DEFLATE=1,f.INFLATE=2,f.GZIP=3,f.GUNZIP=4,f.DEFLATERAW=5,f.INFLATERAW=6,f.UNZIP=7;function n(t){if("number"!=typeof t||tf.UNZIP)throw new TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=t,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}n.prototype.close=function(){this.write_in_progress?this.pending_close=!0:(this.pending_close=!1,h(this.init_done,"close before init"),h(this.mode<=f.UNZIP),this.mode===f.DEFLATE||this.mode===f.GZIP||this.mode===f.DEFLATERAW?a.deflateEnd(this.strm):this.mode!==f.INFLATE&&this.mode!==f.GUNZIP&&this.mode!==f.INFLATERAW&&this.mode!==f.UNZIP||s.inflateEnd(this.strm),this.mode=f.NONE,this.dictionary=null)},n.prototype.write=function(t,e,n,r,i,o,a){return this._write(!0,t,e,n,r,i,o,a)},n.prototype.writeSync=function(t,e,n,r,i,o,a){return this._write(!1,t,e,n,r,i,o,a)},n.prototype._write=function(t,e,n,r,i,o,a,s){if(h.equal(arguments.length,8),h(this.init_done,"write before init"),h(this.mode!==f.NONE,"already finalized"),h.equal(!1,this.write_in_progress,"write already in progress"),h.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,h.equal(!1,void 0===e,"must provide flush value"),this.write_in_progress=!0,e!==f.Z_NO_FLUSH&&e!==f.Z_PARTIAL_FLUSH&&e!==f.Z_SYNC_FLUSH&&e!==f.Z_FULL_FLUSH&&e!==f.Z_FINISH&&e!==f.Z_BLOCK)throw new Error("Invalid flush value");if(null==n&&(n=u.alloc(0),r=i=0),this.strm.avail_in=i,this.strm.input=n,this.strm.next_in=r,this.strm.avail_out=s,this.strm.output=o,this.strm.next_out=a,this.flush=e,!t)return this._process(),this._checkError()?this._afterSync():void 0;var l=this;return c.nextTick(function(){l._process(),l._after()}),this},n.prototype._afterSync=function(){var t=this.strm.avail_out,e=this.strm.avail_in;return this.write_in_progress=!1,[e,t]},n.prototype._process=function(){var t=null;switch(this.mode){case f.DEFLATE:case f.GZIP:case f.DEFLATERAW:this.err=a.deflate(this.strm,this.flush);break;case f.UNZIP:switch(0t.avail_out&&(n=t.avail_out),0!==n&&(f.arraySet(t.output,e.pending_buf,e.pending_out,n,t.next_out),t.next_out+=n,e.pending_out+=n,t.total_out+=n,t.avail_out-=n,e.pending-=n,0===e.pending&&(e.pending_out=0))}function D(t,e){u._tr_flush_block(t,0<=t.block_start?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,R(t.strm)}function F(t,e){t.pending_buf[t.pending++]=e}function N(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function z(t,e){var n,r,i=t.max_chain_length,o=t.strstart,a=t.prev_length,s=t.nice_match,l=t.strstart>t.w_size-A?t.strstart-(t.w_size-A):0,u=t.window,c=t.w_mask,h=t.prev,f=t.strstart+k,d=u[o+a-1],p=u[o+a];t.prev_length>=t.good_match&&(i>>=2),s>t.lookahead&&(s=t.lookahead);do{if(u[(n=e)+a]===p&&u[n+a-1]===d&&u[n]===u[o]&&u[++n]===u[o+1]){o+=2,n++;do{}while(u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&ol&&0!=--i);return a<=t.lookahead?a:t.lookahead}function U(t){var e,n,r,i,o,a,s,l,u,c,h=t.w_size;do{if(i=t.window_size-t.lookahead-t.strstart,t.strstart>=h+(h-A)){for(f.arraySet(t.window,t.window,h,h,0),t.match_start-=h,t.strstart-=h,t.block_start-=h,e=n=t.hash_size;r=t.head[--e],t.head[e]=h<=r?r-h:0,--n;);for(e=n=h;r=t.prev[--e],t.prev[e]=h<=r?r-h:0,--n;);i+=h}if(0===t.strm.avail_in)break;if(a=t.strm,s=t.window,l=t.strstart+t.lookahead,u=i,c=void 0,c=a.avail_in,u=S)for(o=t.strstart-t.insert,t.ins_h=t.window[o],t.ins_h=(t.ins_h<=S&&(t.ins_h=(t.ins_h<=S)if(r=u._tr_tally(t,t.strstart-t.match_start,t.match_length-S),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=S){for(t.match_length--;t.strstart++,t.ins_h=(t.ins_h<=S&&(t.ins_h=(t.ins_h<=S&&t.match_length<=t.prev_length){for(i=t.strstart+t.lookahead-S,r=u._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-S),t.lookahead-=t.prev_length-1,t.prev_length-=2;++t.strstart<=i&&(t.ins_h=(t.ins_h<t.pending_buf_size-5&&(n=t.pending_buf_size-5);;){if(t.lookahead<=1){if(U(t),0===t.lookahead&&e===c)return E;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var r=t.block_start+n;if((0===t.strstart||t.strstart>=r)&&(t.lookahead=t.strstart-r,t.strstart=r,D(t,!1),0===t.strm.avail_out))return E;if(t.strstart-t.block_start>=t.w_size-A&&(D(t,!1),0===t.strm.avail_out))return E}return t.insert=0,e===h?(D(t,!0),0===t.strm.avail_out?O:I):(t.strstart>t.block_start&&(D(t,!1),t.strm.avail_out),E)}),new V(4,4,8,4,j),new V(4,5,16,8,j),new V(4,6,32,32,j),new V(4,4,16,16,W),new V(8,16,32,32,W),new V(8,16,128,128,W),new V(8,32,128,256,W),new V(32,128,258,1024,W),new V(32,258,258,4096,W)],e.deflateInit=function(t,e){return X(t,e,b,15,8,0)},e.deflateInit2=X,e.deflateReset=q,e.deflateResetKeep=H,e.deflateSetHeader=function(t,e){return!t||!t.state||2!==t.state.wrap?y:(t.state.gzhead=e,g)},e.deflate=function(t,e){var n,r,i,o,a;if(!t||!t.state||5>8&255),F(r,r.gzhead.time>>16&255),F(r,r.gzhead.time>>24&255),F(r,9===r.level?2:2<=r.strategy||r.level<2?4:0),F(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(F(r,255&r.gzhead.extra.length),F(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(t.adler=p(t.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):(F(r,0),F(r,0),F(r,0),F(r,0),F(r,0),F(r,9===r.level?2:2<=r.strategy||r.level<2?4:0),F(r,3),r.status=P)):(a=b+(r.w_bits-8<<4)<<8,a|=(2<=r.strategy||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(a|=32),a+=31-a%31,r.status=P,N(r,a),0!==r.strstart&&(N(r,t.adler>>>16),N(r,65535&t.adler)),t.adler=1)),69===r.status)if(r.gzhead.extra){for(i=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>i&&(t.adler=p(t.adler,r.pending_buf,r.pending-i,i)),R(t),i=r.pending,r.pending!==r.pending_buf_size));)F(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>i&&(t.adler=p(t.adler,r.pending_buf,r.pending-i,i)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(73===r.status)if(r.gzhead.name){i=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>i&&(t.adler=p(t.adler,r.pending_buf,r.pending-i,i)),R(t),i=r.pending,r.pending===r.pending_buf_size)){o=1;break}o=r.gzindexi&&(t.adler=p(t.adler,r.pending_buf,r.pending-i,i)),0===o&&(r.gzindex=0,r.status=91)}else r.status=91;if(91===r.status)if(r.gzhead.comment){i=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>i&&(t.adler=p(t.adler,r.pending_buf,r.pending-i,i)),R(t),i=r.pending,r.pending===r.pending_buf_size)){o=1;break}o=r.gzindexi&&(t.adler=p(t.adler,r.pending_buf,r.pending-i,i)),0===o&&(r.status=103)}else r.status=103;if(103===r.status&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&R(t),r.pending+2<=r.pending_buf_size&&(F(r,255&t.adler),F(r,t.adler>>8&255),t.adler=0,r.status=P)):r.status=P),0!==r.pending){if(R(t),0===t.avail_out)return r.last_flush=-1,g}else if(0===t.avail_in&&B(e)<=B(n)&&e!==h)return L(t,-5);if(666===r.status&&0!==t.avail_in)return L(t,-5);if(0!==t.avail_in||0!==r.lookahead||e!==c&&666!==r.status){var s=2===r.strategy?function(t,e){for(var n;;){if(0===t.lookahead&&(U(t),0===t.lookahead)){if(e===c)return E;break}if(t.match_length=0,n=u._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,n&&(D(t,!1),0===t.strm.avail_out))return E}return t.insert=0,e===h?(D(t,!0),0===t.strm.avail_out?O:I):t.last_lit&&(D(t,!1),0===t.strm.avail_out)?E:T}(r,e):3===r.strategy?function(t,e){for(var n,r,i,o,a=t.window;;){if(t.lookahead<=k){if(U(t),t.lookahead<=k&&e===c)return E;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=S&&0t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=S?(n=u._tr_tally(t,1,t.match_length-S),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(n=u._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),n&&(D(t,!1),0===t.strm.avail_out))return E}return t.insert=0,e===h?(D(t,!0),0===t.strm.avail_out?O:I):t.last_lit&&(D(t,!1),0===t.strm.avail_out)?E:T}(r,e):l[r.level].func(r,e);if(s!==O&&s!==I||(r.status=666),s===E||s===O)return 0===t.avail_out&&(r.last_flush=-1),g;if(s===T&&(1===e?u._tr_align(r):5!==e&&(u._tr_stored_block(r,0,0,!1),3===e&&(M(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),R(t),0===t.avail_out))return r.last_flush=-1,g}return e!==h?g:r.wrap<=0?1:(2===r.wrap?(F(r,255&t.adler),F(r,t.adler>>8&255),F(r,t.adler>>16&255),F(r,t.adler>>24&255),F(r,255&t.total_in),F(r,t.total_in>>8&255),F(r,t.total_in>>16&255),F(r,t.total_in>>24&255)):(N(r,t.adler>>>16),N(r,65535&t.adler)),R(t),0=n.w_size&&(0===o&&(M(n.head),n.strstart=0,n.block_start=0,n.insert=0),u=new f.Buf8(n.w_size),f.arraySet(u,e,c-n.w_size,n.w_size,0),e=u,c=n.w_size),a=t.avail_in,s=t.next_in,l=t.input,t.avail_in=c,t.next_in=0,t.input=e,U(n);n.lookahead>=S;){for(r=n.strstart,i=n.lookahead-(S-1);n.ins_h=(n.ins_h<>>7)]}function F(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function N(t,e,n){t.bi_valid>i-n?(t.bi_buf|=e<>i-t.bi_valid,t.bi_valid+=n-i):(t.bi_buf|=e<>>=1,n<<=1,0<--e;);return n>>>1}function j(t,e,n){for(var r,i=new Array(v+1),o=0,a=1;a<=v;a++)i[a]=o=o+n[a-1]<<1;for(r=0;r<=e;r++){var s=t[2*r+1];0!==s&&(t[2*r]=U(i[s]++,s))}}function W(t){for(var e=0;e>1;1<=n;n--)H(t,o,n);for(i=l;n=t.heap[1],t.heap[1]=t.heap[t.heap_len--],H(t,o,1),r=t.heap[1],t.heap[--t.heap_max]=n,t.heap[--t.heap_max]=r,o[2*i]=o[2*n]+o[2*r],t.depth[i]=(t.depth[n]>=t.depth[r]?t.depth[n]:t.depth[r])+1,o[2*n+1]=o[2*r+1]=i,t.heap[1]=i++,H(t,o,1),2<=t.heap_len;);t.heap[--t.heap_max]=t.heap[1],function(t,e){for(var n,r,i,o,a,s=e.dyn_tree,l=e.max_code,u=e.stat_desc.static_tree,c=e.stat_desc.has_stree,h=e.stat_desc.extra_bits,f=e.stat_desc.extra_base,d=e.stat_desc.max_length,p=0,g=0;g<=v;g++)t.bl_count[g]=0;for(s[2*t.heap[t.heap_max]+1]=0,n=t.heap_max+1;n>=7;o>>=1)if(1&e&&0!==t.dyn_ltree[2*n])return s;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return u;for(n=32;n>>3,(o=t.static_len+3+7>>>3)<=i&&(i=o)):i=o=n+5,n+4<=i&&-1!==e?J(t,e,n,r):4===t.strategy||o===i?(N(t,2+(r?1:0),3),q(t,C,P)):(N(t,4+(r?1:0),3),function(t,e,n,r){var i;for(N(t,e-257,5),N(t,n-1,5),N(t,r-4,4),i=0;i>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&n,t.last_lit++,0===e?t.dyn_ltree[2*n]++:(t.matches++,e--,t.dyn_ltree[2*(T[n]+h+1)]++,t.dyn_dtree[2*D(e)]++),t.last_lit===t.lit_bufsize-1},e._tr_align=function(t){var e;N(t,2,3),z(t,m,C),16===(e=t).bi_valid?(F(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}},function(t,e,n){"use strict";t.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},function(t,e,n){"use strict";var T=n(126),O=n(246),I=n(247),L=n(359),B=n(360),M=1,R=2,D=0,F=-2,N=1,r=852,i=592;function z(t){return(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function o(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new T.Buf16(320),this.work=new T.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function a(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=N,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new T.Buf32(r),e.distcode=e.distdyn=new T.Buf32(i),e.sane=1,e.back=-1,D):F}function s(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.wnext=0,a(t)):F}function l(t,e){var n,r;return t&&t.state?(r=t.state,e<0?(n=0,e=-e):(n=1+(e>>4),e<48&&(e&=15)),e&&(e<8||15=o.wsize?(T.arraySet(o.window,e,n-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):(r<(i=o.wsize-o.wnext)&&(i=r),T.arraySet(o.window,e,n-r,i,o.wnext),(r-=i)?(T.arraySet(o.window,e,n-r,r,0),o.wnext=r,o.whave=o.wsize):(o.wnext+=i,o.wnext===o.wsize&&(o.wnext=0),o.whave>>8&255,n.check=I(n.check,P,2,0),c=u=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&u)<<8)+(u>>8))%31){t.msg="incorrect header check",n.mode=30;break}if(8!=(15&u)){t.msg="unknown compression method",n.mode=30;break}if(c-=4,_=8+(15&(u>>>=4)),0===n.wbits)n.wbits=_;else if(_>n.wbits){t.msg="invalid window size",n.mode=30;break}n.dmax=1<<_,t.adler=n.check=1,n.mode=512&u?10:12,c=u=0;break;case 2:for(;c<16;){if(0===s)break t;s--,u+=r[o++]<>8&1),512&n.flags&&(P[0]=255&u,P[1]=u>>>8&255,n.check=I(n.check,P,2,0)),c=u=0,n.mode=3;case 3:for(;c<32;){if(0===s)break t;s--,u+=r[o++]<>>8&255,P[2]=u>>>16&255,P[3]=u>>>24&255,n.check=I(n.check,P,4,0)),c=u=0,n.mode=4;case 4:for(;c<16;){if(0===s)break t;s--,u+=r[o++]<>8),512&n.flags&&(P[0]=255&u,P[1]=u>>>8&255,n.check=I(n.check,P,2,0)),c=u=0,n.mode=5;case 5:if(1024&n.flags){for(;c<16;){if(0===s)break t;s--,u+=r[o++]<>>8&255,n.check=I(n.check,P,2,0)),c=u=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&(s<(d=n.length)&&(d=s),d&&(n.head&&(_=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),T.arraySet(n.head.extra,r,o,d,_)),512&n.flags&&(n.check=I(n.check,r,d,o)),s-=d,o+=d,n.length-=d),n.length))break t;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===s)break t;for(d=0;_=r[o+d++],n.head&&_&&n.length<65536&&(n.head.name+=String.fromCharCode(_)),_&&d>9&1,n.head.done=!0),t.adler=n.check=0,n.mode=12;break;case 10:for(;c<32;){if(0===s)break t;s--,u+=r[o++]<>>=7&c,c-=7&c,n.mode=27;break}for(;c<3;){if(0===s)break t;s--,u+=r[o++]<>>=1)){case 0:n.mode=14;break;case 1:if(!function(t){if(W){var e;for(U=new T.Buf32(512),j=new T.Buf32(32),e=0;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(B(M,t.lens,0,288,U,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;B(R,t.lens,0,32,j,0,t.work,{bits:5}),W=!1}t.lencode=U,t.lenbits=9,t.distcode=j,t.distbits=5}(n),n.mode=20,6!==e)break;u>>>=2,c-=2;break t;case 2:n.mode=17;break;case 3:t.msg="invalid block type",n.mode=30}u>>>=2,c-=2;break;case 14:for(u>>>=7&c,c-=7&c;c<32;){if(0===s)break t;s--,u+=r[o++]<>>16^65535)){t.msg="invalid stored block lengths",n.mode=30;break}if(n.length=65535&u,c=u=0,n.mode=15,6===e)break t;case 15:n.mode=16;case 16:if(d=n.length){if(s>>=5,c-=5,n.ndist=1+(31&u),u>>>=5,c-=5,n.ncode=4+(15&u),u>>>=4,c-=4,286>>=3,c-=3}for(;n.have<19;)n.lens[E[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,k={bits:n.lenbits},S=B(0,n.lens,0,19,n.lencode,0,n.work,k),n.lenbits=k.bits,S){t.msg="invalid code lengths set",n.mode=30;break}n.have=0,n.mode=19;case 19:for(;n.have>>16&255,m=65535&C,!((y=C>>>24)<=c);){if(0===s)break t;s--,u+=r[o++]<>>=y,c-=y,n.lens[n.have++]=m;else{if(16===m){for(A=y+2;c>>=y,c-=y,0===n.have){t.msg="invalid bit length repeat",n.mode=30;break}_=n.lens[n.have-1],d=3+(3&u),u>>>=2,c-=2}else if(17===m){for(A=y+3;c>>=y)),u>>>=3,c-=3}else{for(A=y+7;c>>=y)),u>>>=7,c-=7}if(n.have+d>n.nlen+n.ndist){t.msg="invalid bit length repeat",n.mode=30;break}for(;d--;)n.lens[n.have++]=_}}if(30===n.mode)break;if(0===n.lens[256]){t.msg="invalid code -- missing end-of-block",n.mode=30;break}if(n.lenbits=9,k={bits:n.lenbits},S=B(M,n.lens,0,n.nlen,n.lencode,0,n.work,k),n.lenbits=k.bits,S){t.msg="invalid literal/lengths set",n.mode=30;break}if(n.distbits=6,n.distcode=n.distdyn,k={bits:n.distbits},S=B(R,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,k),n.distbits=k.bits,S){t.msg="invalid distances set",n.mode=30;break}if(n.mode=20,6===e)break t;case 20:n.mode=21;case 21:if(6<=s&&258<=l){t.next_out=a,t.avail_out=l,t.next_in=o,t.avail_in=s,n.hold=u,n.bits=c,L(t,f),a=t.next_out,i=t.output,l=t.avail_out,o=t.next_in,r=t.input,s=t.avail_in,u=n.hold,c=n.bits,12===n.mode&&(n.back=-1);break}for(n.back=0;v=(C=n.lencode[u&(1<>>16&255,m=65535&C,!((y=C>>>24)<=c);){if(0===s)break t;s--,u+=r[o++]<>b)])>>>16&255,m=65535&C,!(b+(y=C>>>24)<=c);){if(0===s)break t;s--,u+=r[o++]<>>=b,c-=b,n.back+=b}if(u>>>=y,c-=y,n.back+=y,n.length=m,0===v){n.mode=26;break}if(32&v){n.back=-1,n.mode=12;break}if(64&v){t.msg="invalid literal/length code",n.mode=30;break}n.extra=15&v,n.mode=22;case 22:if(n.extra){for(A=n.extra;c>>=n.extra,c-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;v=(C=n.distcode[u&(1<>>16&255,m=65535&C,!((y=C>>>24)<=c);){if(0===s)break t;s--,u+=r[o++]<>b)])>>>16&255,m=65535&C,!(b+(y=C>>>24)<=c);){if(0===s)break t;s--,u+=r[o++]<>>=b,c-=b,n.back+=b}if(u>>>=y,c-=y,n.back+=y,64&v){t.msg="invalid distance code",n.mode=30;break}n.offset=m,n.extra=15&v,n.mode=24;case 24:if(n.extra){for(A=n.extra;c>>=n.extra,c-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){t.msg="invalid distance too far back",n.mode=30;break}n.mode=25;case 25:if(0===l)break t;if(d=f-l,n.offset>d){if((d=n.offset-d)>n.whave&&n.sane){t.msg="invalid distance too far back",n.mode=30;break}p=d>n.wnext?(d-=n.wnext,n.wsize-d):n.wnext-d,d>n.length&&(d=n.length),g=n.window}else g=i,p=a-n.offset,d=n.length;for(l>>=r=n>>>24,_-=r,0===(r=n>>>16&255))d[f++]=65535&n;else{if(!(16&r)){if(0==(64&r)){n=S[(65535&n)+(x&(1<>>=r,_-=r),_<15&&(x+=c[u++]<<_,_+=8,x+=c[u++]<<_,_+=8),n=k[x&C];n:for(;;){if(x>>>=r=n>>>24,_-=r,!(16&(r=n>>>16&255))){if(0==(64&r)){n=k[(65535&n)+(x&(1<>>=r,_-=r,(r=f-p)>3,x&=(1<<(_-=i<<3))-1,t.next_in=u,t.next_out=f,t.avail_in=ud?(g=L[B+a[b]],E[T+a[b]]):(g=96,0),l=1<>k)+(u-=l)]=p<<24|g<<16|y|0,0!==u;);for(l=1<>=1;if(0!==l?(P&=l-1,P+=l):P=0,b++,0==--O[m]){if(m===x)break;m=e[n+a[b]]}if(_>>2]|=t[r]<<24-r%4*8;i.call(this,n,e)}else i.apply(this,arguments)}).prototype=t)}(),r.lib.WordArray)},function(t,e,n){var r;t.exports=(r=n(2),function(){var i=r.lib.WordArray,t=r.enc;function a(t){return t<<8&4278255360|t>>>8&16711935}t.Utf16=t.Utf16BE={stringify:function(t){for(var e=t.words,n=t.sigBytes,r=[],i=0;i>>2]>>>16-i%4*8&65535;r.push(String.fromCharCode(o))}return r.join("")},parse:function(t){for(var e=t.length,n=[],r=0;r>>1]|=t.charCodeAt(r)<<16-r%2*16;return i.create(n,2*e)}},t.Utf16LE={stringify:function(t){for(var e=t.words,n=t.sigBytes,r=[],i=0;i>>2]>>>16-i%4*8&65535);r.push(String.fromCharCode(o))}return r.join("")},parse:function(t){for(var e=t.length,n=[],r=0;r>>1]|=a(t.charCodeAt(r)<<16-r%2*16);return i.create(n,2*e)}}}(),r.enc.Utf16)},function(t,e,n){var o;t.exports=(o=n(2),n(248),function(){var t=o,e=t.lib.WordArray,n=t.algo,r=n.SHA256,i=n.SHA224=r.extend({_doReset:function(){this._hash=new e.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var t=r._doFinalize.call(this);return t.sigBytes-=4,t}});t.SHA224=r._createHelper(i),t.HmacSHA224=r._createHmacHelper(i)}(),o.SHA224)},function(t,e,n){var s;t.exports=(s=n(2),n(127),n(249),function(){var t=s,e=t.x64,n=e.Word,r=e.WordArray,i=t.algo,o=i.SHA512,a=i.SHA384=o.extend({_doReset:function(){this._hash=new r.init([new n.init(3418070365,3238371032),new n.init(1654270250,914150663),new n.init(2438529370,812702999),new n.init(355462360,4144912697),new n.init(1731405415,4290775857),new n.init(2394180231,1750603025),new n.init(3675008525,1694076839),new n.init(1203062813,3204075428)])},_doFinalize:function(){var t=o._doFinalize.call(this);return t.sigBytes-=16,t}});t.SHA384=o._createHelper(a),t.HmacSHA384=o._createHmacHelper(a)}(),s.SHA384)},function(t,e,n){var o;t.exports=(o=n(2),n(127),function(f){var t=o,e=t.lib,d=e.WordArray,r=e.Hasher,c=t.x64.Word,n=t.algo,T=[],O=[],I=[];!function(){for(var t=1,e=0,n=0;n<24;n++){T[t+5*e]=(n+1)*(n+2)/2%64;var r=(2*t+3*e)%5;t=e%5,e=r}for(t=0;t<5;t++)for(e=0;e<5;e++)O[t+5*e]=e+(2*t+3*e)%5*5;for(var i=1,o=0;o<24;o++){for(var a,s=0,l=0,u=0;u<7;u++)1&i&&((a=(1<>>24)|4278255360&(o<<24|o>>>8),a=16711935&((a=t[e+2*i+1])<<8|a>>>24)|4278255360&(a<<24|a>>>8);(k=n[i]).high^=a,k.low^=o}for(var s=0;s<24;s++){for(var l=0;l<5;l++){for(var u=0,c=0,h=0;h<5;h++)u^=(k=n[l+5*h]).high,c^=k.low;var f=L[l];f.high=u,f.low=c}for(l=0;l<5;l++)for(var d=L[(l+4)%5],p=L[(l+1)%5],g=p.high,y=p.low,u=d.high^(g<<1|y>>>31),c=d.low^(y<<1|g>>>31),h=0;h<5;h++)(k=n[l+5*h]).high^=u,k.low^=c;for(var v=1;v<25;v++){var m=(k=n[v]).high,b=k.low,w=T[v];c=w<32?(u=m<>>32-w,b<>>32-w):(u=b<>>64-w,m<>>64-w);var x=L[O[v]];x.high=u,x.low=c}var _=L[0],S=n[0];for(_.high=S.high,_.low=S.low,l=0;l<5;l++)for(h=0;h<5;h++){var k=n[v=l+5*h],A=L[v],C=L[(l+1)%5+5*h],P=L[(l+2)%5+5*h];k.high=A.high^~C.high&P.high,k.low=A.low^~C.low&P.low}var k=n[0],E=I[s];k.high^=E.high,k.low^=E.low}},_doFinalize:function(){var t=this._data,e=t.words,n=(this._nDataBytes,8*t.sigBytes),r=32*this.blockSize;e[n>>>5]|=1<<24-n%32,e[(f.ceil((1+n)/r)*r>>>5)-1]|=128,t.sigBytes=4*e.length,this._process();for(var i=this._state,o=this.cfg.outputLength/8,a=o/8,s=[],l=0;l>>24)|4278255360&(c<<24|c>>>8),h=16711935&((h=u.low)<<8|h>>>24)|4278255360&(h<<24|h>>>8);s.push(h),s.push(c)}return new d.init(s,o)},clone:function(){for(var t=r.clone.call(this),e=t._state=this._state.slice(0),n=0;n<25;n++)e[n]=e[n].clone();return t}});t.SHA3=r._createHelper(i),t.HmacSHA3=r._createHmacHelper(i)}(Math),o.SHA3)},function(t,e,n){var a;t.exports=(a=n(2), /** @preserve (c) 2012 by Cédric Mesnil. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ function(){var t=a,e=t.lib,n=e.WordArray,r=e.Hasher,i=t.algo,S=n.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),k=n.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),A=n.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),C=n.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),P=n.create([0,1518500249,1859775393,2400959708,2840853838]),E=n.create([1352829926,1548603684,1836072691,2053994217,0]),o=i.RIPEMD160=r.extend({_doReset:function(){this._hash=n.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var n=0;n<16;n++){var r=e+n,i=t[r];t[r]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}for(var o,a,s,l,u,c,h=this._hash.words,f=P.words,d=E.words,p=S.words,g=k.words,y=A.words,v=C.words,m=o=h[0],b=a=h[1],w=s=h[2],x=l=h[3],_=u=h[4],n=0;n<80;n+=1)c=o+t[e+p[n]]|0,c+=n<16?(a^s^l)+f[0]:n<32?T(a,s,l)+f[1]:n<48?((a|~s)^l)+f[2]:n<64?O(a,s,l)+f[3]:(a^(s|~l))+f[4],c=(c=I(c|=0,y[n]))+u|0,o=u,u=l,l=I(s,10),s=a,a=c,c=m+t[e+g[n]]|0,c+=n<16?(b^(w|~x))+d[0]:n<32?O(b,w,x)+d[1]:n<48?((b|~w)^x)+d[2]:n<64?T(b,w,x)+d[3]:(b^w^x)+d[4],c=(c=I(c|=0,v[n]))+_|0,m=_,_=x,x=I(w,10),w=b,b=c;c=h[1]+s+x|0,h[1]=h[2]+l+_|0,h[2]=h[3]+u+m|0,h[3]=h[4]+o+b|0,h[4]=h[0]+a+w|0,h[0]=c},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;e[r>>>5]|=128<<24-r%32,e[14+(64+r>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),t.sigBytes=4*(e.length+1),this._process();for(var i=this._hash,o=i.words,a=0;a<5;a++){var s=o[a];o[a]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return i},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});function T(t,e,n){return t&e|~t&n}function O(t,e,n){return t&n|e&~n}function I(t,e){return t<>>32-e}t.RIPEMD160=r._createHelper(o),t.HmacRIPEMD160=r._createHmacHelper(o)}(Math),a.RIPEMD160)},function(t,e,n){var a;t.exports=(a=n(2),n(167),n(168),function(){var t=a,e=t.lib,n=e.Base,v=e.WordArray,r=t.algo,i=r.SHA1,m=r.HMAC,o=r.PBKDF2=n.extend({cfg:n.extend({keySize:4,hasher:i,iterations:1}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,e){for(var n=this.cfg,r=m.create(n.hasher,t),i=v.create(),o=v.create([1]),a=i.words,s=o.words,l=n.keySize,u=n.iterations;a.length>24&255)?(n=t>>8&255,r=255&t,255==(e=t>>16&255)?(e=0,255===n?(n=0,255===r?r=0:++r):++n):++e,t=0,t+=e<<16,t+=n<<8,t+=r):t+=1<<24,t}var e=t.Encryptor=t.extend({processBlock:function(t,e){var n,r=this._cipher,i=r.blockSize,o=this._iv,a=this._counter;o&&(a=this._counter=o.slice(0),this._iv=void 0),0===((n=a)[0]=u(n[0]))&&(n[1]=u(n[1]));var s=a.slice(0);r.encryptBlock(s,0);for(var l=0;l>>2]|=i<<24-o%4*8,t.sigBytes+=i},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},r.pad.Ansix923)},function(t,e,n){var i;t.exports=(i=n(2),n(12),i.pad.Iso10126={pad:function(t,e){var n=4*e,r=n-t.sigBytes%n;t.concat(i.lib.WordArray.random(r-1)).concat(i.lib.WordArray.create([r<<24],1))},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},i.pad.Iso10126)},function(t,e,n){var r;t.exports=(r=n(2),n(12),r.pad.Iso97971={pad:function(t,e){t.concat(r.lib.WordArray.create([2147483648],1)),r.pad.ZeroPadding.pad(t,e)},unpad:function(t){r.pad.ZeroPadding.unpad(t),t.sigBytes--}},r.pad.Iso97971)},function(t,e,n){var r;t.exports=(r=n(2),n(12),r.pad.ZeroPadding={pad:function(t,e){var n=4*e;t.clamp(),t.sigBytes+=n-(t.sigBytes%n||n)},unpad:function(t){for(var e=t.words,n=t.sigBytes-1;!(e[n>>>2]>>>24-n%4*8&255);)n--;t.sigBytes=n+1}},r.pad.ZeroPadding)},function(t,e,n){var r;t.exports=(r=n(2),n(12),r.pad.NoPadding={pad:function(){},unpad:function(){}},r.pad.NoPadding)},function(t,e,n){var i;t.exports=(i=n(2),n(12),function(){var n=i.lib.CipherParams,r=i.enc.Hex;i.format.Hex={stringify:function(t){return t.ciphertext.toString(r)},parse:function(t){var e=r.parse(t);return n.create({ciphertext:e})}}}(),i.format.Hex)},function(t,e,n){var i;t.exports=(i=n(2),n(87),n(88),n(49),n(12),function(){var t=i,e=t.lib.BlockCipher,n=t.algo,u=[],c=[],h=[],f=[],d=[],p=[],g=[],y=[],v=[],m=[];!function(){for(var t=[],e=0;e<256;e++)t[e]=e<128?e<<1:e<<1^283;for(var n=0,r=0,e=0;e<256;e++){var i=(i=r^r<<1^r<<2^r<<3^r<<4)>>>8^255&i^99;u[n]=i;var o=t[c[i]=n],a=t[o],s=t[a],l=257*t[i]^16843008*i;h[n]=l<<24|l>>>8,f[n]=l<<16|l>>>16,d[n]=l<<8|l>>>24,p[n]=l,l=16843009*s^65537*a^257*o^16843008*n,g[i]=l<<24|l>>>8,y[i]=l<<16|l>>>16,v[i]=l<<8|l>>>24,m[i]=l,n?(n=o^t[t[t[s^o]]],r^=t[t[r]]):n=r=1}}();var b=[0,1,2,4,8,16,32,64,128,27,54],r=n.AES=e.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var t=this._keyPriorReset=this._key,e=t.words,n=t.sigBytes/4,r=4*(1+(this._nRounds=6+n)),i=this._keySchedule=[],o=0;o>>24]<<24|u[l>>>16&255]<<16|u[l>>>8&255]<<8|u[255&l]):(l=u[(l=l<<8|l>>>24)>>>24]<<24|u[l>>>16&255]<<16|u[l>>>8&255]<<8|u[255&l],l^=b[o/n|0]<<24),i[o]=i[o-n]^l);for(var a=this._invKeySchedule=[],s=0;s>>24]]^y[u[l>>>16&255]]^v[u[l>>>8&255]]^m[u[255&l]]}}},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._keySchedule,h,f,d,p,u)},decryptBlock:function(t,e){var n=t[e+1];t[e+1]=t[e+3],t[e+3]=n,this._doCryptBlock(t,e,this._invKeySchedule,g,y,v,m,c),n=t[e+1],t[e+1]=t[e+3],t[e+3]=n},_doCryptBlock:function(t,e,n,r,i,o,a,s){for(var l=this._nRounds,u=t[e]^n[0],c=t[e+1]^n[1],h=t[e+2]^n[2],f=t[e+3]^n[3],d=4,p=1;p>>24]^i[c>>>16&255]^o[h>>>8&255]^a[255&f]^n[d++],y=r[c>>>24]^i[h>>>16&255]^o[f>>>8&255]^a[255&u]^n[d++],v=r[h>>>24]^i[f>>>16&255]^o[u>>>8&255]^a[255&c]^n[d++],m=r[f>>>24]^i[u>>>16&255]^o[c>>>8&255]^a[255&h]^n[d++],u=g,c=y,h=v,f=m;g=(s[u>>>24]<<24|s[c>>>16&255]<<16|s[h>>>8&255]<<8|s[255&f])^n[d++],y=(s[c>>>24]<<24|s[h>>>16&255]<<16|s[f>>>8&255]<<8|s[255&u])^n[d++],v=(s[h>>>24]<<24|s[f>>>16&255]<<16|s[u>>>8&255]<<8|s[255&c])^n[d++],m=(s[f>>>24]<<24|s[u>>>16&255]<<16|s[c>>>8&255]<<8|s[255&h])^n[d++],t[e]=g,t[e+1]=y,t[e+2]=v,t[e+3]=m},keySize:8});t.AES=e._createHelper(r)}(),i.AES)},function(t,e,n){var s;t.exports=(s=n(2),n(87),n(88),n(49),n(12),function(){var t=s,e=t.lib,n=e.WordArray,r=e.BlockCipher,i=t.algo,u=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],c=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],h=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],f=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],d=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],o=i.DES=r.extend({_doReset:function(){for(var t=this._key.words,e=[],n=0;n<56;n++){var r=u[n]-1;e[n]=t[r>>>5]>>>31-r%32&1}for(var i=this._subKeys=[],o=0;o<16;o++){for(var a=i[o]=[],s=h[o],n=0;n<24;n++)a[n/6|0]|=e[(c[n]-1+s)%28]<<31-n%6,a[4+(n/6|0)]|=e[28+(c[n+24]-1+s)%28]<<31-n%6;for(a[0]=a[0]<<1|a[0]>>>31,n=1;n<7;n++)a[n]=a[n]>>>4*(n-1)+3;a[7]=a[7]<<5|a[7]>>>27}for(var l=this._invSubKeys=[],n=0;n<16;n++)l[n]=i[15-n]},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._subKeys)},decryptBlock:function(t,e){this._doCryptBlock(t,e,this._invSubKeys)},_doCryptBlock:function(t,e,n){this._lBlock=t[e],this._rBlock=t[e+1],p.call(this,4,252645135),p.call(this,16,65535),g.call(this,2,858993459),g.call(this,8,16711935),p.call(this,1,1431655765);for(var r=0;r<16;r++){for(var i=n[r],o=this._lBlock,a=this._rBlock,s=0,l=0;l<8;l++)s|=f[l][((a^i[l])&d[l])>>>0];this._lBlock=a,this._rBlock=o^s}var u=this._lBlock;this._lBlock=this._rBlock,this._rBlock=u,p.call(this,1,1431655765),g.call(this,8,16711935),g.call(this,2,858993459),p.call(this,16,65535),p.call(this,4,252645135),t[e]=this._lBlock,t[e+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function p(t,e){var n=(this._lBlock>>>t^this._rBlock)&e;this._rBlock^=n,this._lBlock^=n<>>t^this._lBlock)&e;this._lBlock^=n,this._rBlock^=n<>>2]>>>24-a%4*8&255,o=(o+r[i]+s)%256,l=r[i];r[i]=r[o],r[o]=l}this._i=this._j=0},_doProcessBlock:function(t,e){t[e]^=i.call(this)},keySize:8,ivSize:0});function i(){for(var t=this._S,e=this._i,n=this._j,r=0,i=0;i<4;i++){n=(n+t[e=(e+1)%256])%256;var o=t[e];t[e]=t[n],t[n]=o,r|=t[(t[e]+t[n])%256]<<24-8*i}return this._i=e,this._j=n,r}t.RC4=e._createHelper(r);var o=n.RC4Drop=r.extend({cfg:r.cfg.extend({drop:192}),_doReset:function(){r._doReset.call(this);for(var t=this.cfg.drop;0>>24)|4278255360&(t[n]<<24|t[n]>>>8);for(var r=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],i=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]],n=this._b=0;n<4;n++)f.call(this);for(n=0;n<8;n++)i[n]^=r[n+4&7];if(e){var o=e.words,a=o[0],s=o[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),c=l>>>16|4294901760&u,h=u<<16|65535&l;for(i[0]^=l,i[1]^=c,i[2]^=u,i[3]^=h,i[4]^=l,i[5]^=c,i[6]^=u,i[7]^=h,n=0;n<4;n++)f.call(this)}},_doProcessBlock:function(t,e){var n=this._X;f.call(this),i[0]=n[0]^n[5]>>>16^n[3]<<16,i[1]=n[2]^n[7]>>>16^n[5]<<16,i[2]=n[4]^n[1]>>>16^n[7]<<16,i[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)i[r]=16711935&(i[r]<<8|i[r]>>>24)|4278255360&(i[r]<<24|i[r]>>>8),t[e+r]^=i[r]},blockSize:4,ivSize:2});function f(){for(var t=this._X,e=this._C,n=0;n<8;n++)l[n]=e[n];for(e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0>>0?1:0)|0,this._b=e[7]>>>0>>0?1:0,n=0;n<8;n++){var r=t[n]+e[n],i=65535&r,o=r>>>16,a=((i*i>>>17)+i*o>>>15)+o*o,s=((4294901760&r)*r|0)+((65535&r)*r|0);u[n]=a^s}t[0]=u[0]+(u[7]<<16|u[7]>>>16)+(u[6]<<16|u[6]>>>16)|0,t[1]=u[1]+(u[0]<<8|u[0]>>>24)+u[7]|0,t[2]=u[2]+(u[1]<<16|u[1]>>>16)+(u[0]<<16|u[0]>>>16)|0,t[3]=u[3]+(u[2]<<8|u[2]>>>24)+u[1]|0,t[4]=u[4]+(u[3]<<16|u[3]>>>16)+(u[2]<<16|u[2]>>>16)|0,t[5]=u[5]+(u[4]<<8|u[4]>>>24)+u[3]|0,t[6]=u[6]+(u[5]<<16|u[5]>>>16)+(u[4]<<16|u[4]>>>16)|0,t[7]=u[7]+(u[6]<<8|u[6]>>>24)+u[5]|0}t.Rabbit=e._createHelper(r)}(),o.Rabbit)},function(t,e,n){var o;t.exports=(o=n(2),n(87),n(88),n(49),n(12),function(){var t=o,e=t.lib.StreamCipher,n=t.algo,i=[],l=[],u=[],r=n.RabbitLegacy=e.extend({_doReset:function(){for(var t=this._key.words,e=this.cfg.iv,n=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],r=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]],i=this._b=0;i<4;i++)f.call(this);for(i=0;i<8;i++)r[i]^=n[i+4&7];if(e){var o=e.words,a=o[0],s=o[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),c=l>>>16|4294901760&u,h=u<<16|65535&l;for(r[0]^=l,r[1]^=c,r[2]^=u,r[3]^=h,r[4]^=l,r[5]^=c,r[6]^=u,r[7]^=h,i=0;i<4;i++)f.call(this)}},_doProcessBlock:function(t,e){var n=this._X;f.call(this),i[0]=n[0]^n[5]>>>16^n[3]<<16,i[1]=n[2]^n[7]>>>16^n[5]<<16,i[2]=n[4]^n[1]>>>16^n[7]<<16,i[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)i[r]=16711935&(i[r]<<8|i[r]>>>24)|4278255360&(i[r]<<24|i[r]>>>8),t[e+r]^=i[r]},blockSize:4,ivSize:2});function f(){for(var t=this._X,e=this._C,n=0;n<8;n++)l[n]=e[n];for(e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0>>0?1:0)|0,this._b=e[7]>>>0>>0?1:0,n=0;n<8;n++){var r=t[n]+e[n],i=65535&r,o=r>>>16,a=((i*i>>>17)+i*o>>>15)+o*o,s=((4294901760&r)*r|0)+((65535&r)*r|0);u[n]=a^s}t[0]=u[0]+(u[7]<<16|u[7]>>>16)+(u[6]<<16|u[6]>>>16)|0,t[1]=u[1]+(u[0]<<8|u[0]>>>24)+u[7]|0,t[2]=u[2]+(u[1]<<16|u[1]>>>16)+(u[0]<<16|u[0]>>>16)|0,t[3]=u[3]+(u[2]<<8|u[2]>>>24)+u[1]|0,t[4]=u[4]+(u[3]<<16|u[3]>>>16)+(u[2]<<16|u[2]>>>16)|0,t[5]=u[5]+(u[4]<<8|u[4]>>>24)+u[3]|0,t[6]=u[6]+(u[5]<<16|u[5]>>>16)+(u[4]<<16|u[4]>>>16)|0,t[7]=u[7]+(u[6]<<8|u[6]>>>24)+u[5]|0}t.RabbitLegacy=e._createHelper(r)}(),o.RabbitLegacy)},function(yu,t,vu){"use strict";(function(f){function t(t){return t&&"object"==typeof t&&"default"in t?t.default:t}var C=t(vu(387)),e=t(vu(417)),G=t(vu(420)),B=t(vu(429)),c=t(vu(185)),h=t(vu(441)),d=t(vu(263)),p=t(vu(446)),n=t(vu(447)),i=t(vu(448)),r=t(vu(458)),o=t(vu(459)),g=vu(40),y=t(vu(467)),w=t(vu(470)),v=t(vu(482)),m=t(vu(486)),b=t(vu(489)),x=t(vu(493)),P=t(vu(499)),a=t(vu(504)),s=t(vu(505)),_=t(vu(507)),l=t(vu(510)),u=t(vu(511)),S=t(vu(135)),k=t(vu(519)),A=vu(53),E={logErrors:!1},T=[];function O(t,e,n){if(n.get){var r=n.get;n.get=function(){var t=r.call(this);return d(this,e,{value:t}),t}}else if("function"==typeof n.value){var a=n.value;return{get:function(){var o=new i;function t(){for(var t=arguments.length,e=Array(t),n=0;n>1},searchRange:C.uint16,entrySelector:C.uint16,rangeShift:C.uint16,endCode:new C.LazyArray(C.uint16,"segCount"),reservedPad:new C.Reserved(C.uint16),startCode:new C.LazyArray(C.uint16,"segCount"),idDelta:new C.LazyArray(C.int16,"segCount"),idRangeOffset:new C.LazyArray(C.uint16,"segCount"),glyphIndexArray:new C.LazyArray(C.uint16,function(t){return(t.length-t._currentOffset)/2})},6:{length:C.uint16,language:C.uint16,firstCode:C.uint16,entryCount:C.uint16,glyphIndices:new C.LazyArray(C.uint16,"entryCount")},8:{reserved:new C.Reserved(C.uint16),length:C.uint32,language:C.uint16,is32:new C.LazyArray(C.uint8,8192),nGroups:C.uint32,groups:new C.LazyArray(L,"nGroups")},10:{reserved:new C.Reserved(C.uint16),length:C.uint32,language:C.uint32,firstCode:C.uint32,entryCount:C.uint32,glyphIndices:new C.LazyArray(C.uint16,"numChars")},12:{reserved:new C.Reserved(C.uint16),length:C.uint32,language:C.uint32,nGroups:C.uint32,groups:new C.LazyArray(L,"nGroups")},13:{reserved:new C.Reserved(C.uint16),length:C.uint32,language:C.uint32,nGroups:C.uint32,groups:new C.LazyArray(L,"nGroups")},14:{length:C.uint32,numRecords:C.uint32,varSelectors:new C.LazyArray(N,"numRecords")}}),U=new C.Struct({platformID:C.uint16,encodingID:C.uint16,table:new C.Pointer(C.uint32,z,{type:"parent",lazy:!0})}),j=new C.Struct({version:C.uint16,numSubtables:C.uint16,tables:new C.Array(U,"numSubtables")}),W=new C.Struct({version:C.int32,revision:C.int32,checkSumAdjustment:C.uint32,magicNumber:C.uint32,flags:C.uint16,unitsPerEm:C.uint16,created:new C.Array(C.int32,2),modified:new C.Array(C.int32,2),xMin:C.int16,yMin:C.int16,xMax:C.int16,yMax:C.int16,macStyle:new C.Bitfield(C.uint16,["bold","italic","underline","outline","shadow","condensed","extended"]),lowestRecPPEM:C.uint16,fontDirectionHint:C.int16,indexToLocFormat:C.int16,glyphDataFormat:C.int16}),V=new C.Struct({version:C.int32,ascent:C.int16,descent:C.int16,lineGap:C.int16,advanceWidthMax:C.uint16,minLeftSideBearing:C.int16,minRightSideBearing:C.int16,xMaxExtent:C.int16,caretSlopeRise:C.int16,caretSlopeRun:C.int16,caretOffset:C.int16,reserved:new C.Reserved(C.int16,4),metricDataFormat:C.int16,numberOfMetrics:C.uint16}),H=new C.Struct({advance:C.uint16,bearing:C.int16}),q=new C.Struct({metrics:new C.LazyArray(H,function(t){return t.parent.hhea.numberOfMetrics}),bearings:new C.LazyArray(C.int16,function(t){return t.parent.maxp.numGlyphs-t.parent.hhea.numberOfMetrics})}),X=new C.Struct({version:C.int32,numGlyphs:C.uint16,maxPoints:C.uint16,maxContours:C.uint16,maxComponentPoints:C.uint16,maxComponentContours:C.uint16,maxZones:C.uint16,maxTwilightPoints:C.uint16,maxStorage:C.uint16,maxFunctionDefs:C.uint16,maxInstructionDefs:C.uint16,maxStackElements:C.uint16,maxSizeOfInstructions:C.uint16,maxComponentElements:C.uint16,maxComponentDepth:C.uint16});function Z(t,e,n){var r=2=r.length)break;e=r[o++]}else{if((o=r.next()).done)break;e=o.value}var a=e,s=J[a.platformID][a.languageID];null==s&&null!=this.langTags&&32768<=a.languageID&&(s=this.langTags[a.languageID-32768].tag),null==s&&(s=a.platformID+"-"+a.languageID);var l=256<=a.nameID?"fontFeatures":tt[a.nameID]||a.nameID;null==n[l]&&(n[l]={});var u=n[l];256<=a.nameID&&(u=u[a.nameID]||(u[a.nameID]={})),"string"!=typeof a.string&&"string"==typeof u[s]||(u[s]=a.string)}this.records=n},NameTable.preEncode=function(){if(!Array.isArray(this.records)){this.version=0;var t=[];for(var e in this.records){var n=this.records[e];"fontFeatures"!==e&&(t.push({platformID:3,encodingID:1,languageID:1033,nameID:tt.indexOf(e),length:f.byteLength(n.en,"utf16le"),string:n.en}),"postscriptName"===e&&t.push({platformID:1,encodingID:0,languageID:0,nameID:tt.indexOf(e),length:n.en.length,string:n.en}))}this.records=t,this.count=t.length,this.stringOffset=NameTable.size(this,null,!1)}};var et=new C.VersionedStruct(C.uint16,{header:{xAvgCharWidth:C.int16,usWeightClass:C.uint16,usWidthClass:C.uint16,fsType:new C.Bitfield(C.uint16,[null,"noEmbedding","viewOnly","editable",null,null,null,null,"noSubsetting","bitmapOnly"]),ySubscriptXSize:C.int16,ySubscriptYSize:C.int16,ySubscriptXOffset:C.int16,ySubscriptYOffset:C.int16,ySuperscriptXSize:C.int16,ySuperscriptYSize:C.int16,ySuperscriptXOffset:C.int16,ySuperscriptYOffset:C.int16,yStrikeoutSize:C.int16,yStrikeoutPosition:C.int16,sFamilyClass:C.int16,panose:new C.Array(C.uint8,10),ulCharRange:new C.Array(C.uint32,4),vendorID:new C.String(4),fsSelection:new C.Bitfield(C.uint16,["italic","underscore","negative","outlined","strikeout","bold","regular","useTypoMetrics","wws","oblique"]),usFirstCharIndex:C.uint16,usLastCharIndex:C.uint16},0:{},1:{typoAscender:C.int16,typoDescender:C.int16,typoLineGap:C.int16,winAscent:C.uint16,winDescent:C.uint16,codePageRange:new C.Array(C.uint32,2)},2:{typoAscender:C.int16,typoDescender:C.int16,typoLineGap:C.int16,winAscent:C.uint16,winDescent:C.uint16,codePageRange:new C.Array(C.uint32,2),xHeight:C.int16,capHeight:C.int16,defaultChar:C.uint16,breakChar:C.uint16,maxContent:C.uint16},5:{typoAscender:C.int16,typoDescender:C.int16,typoLineGap:C.int16,winAscent:C.uint16,winDescent:C.uint16,codePageRange:new C.Array(C.uint32,2),xHeight:C.int16,capHeight:C.int16,defaultChar:C.uint16,breakChar:C.uint16,maxContent:C.uint16,usLowerOpticalPointSize:C.uint16,usUpperOpticalPointSize:C.uint16}}),nt=et.versions;nt[3]=nt[4]=nt[2];var rt=new C.VersionedStruct(C.fixed32,{header:{italicAngle:C.fixed32,underlinePosition:C.int16,underlineThickness:C.int16,isFixedPitch:C.uint32,minMemType42:C.uint32,maxMemType42:C.uint32,minMemType1:C.uint32,maxMemType1:C.uint32},1:{},2:{numberOfGlyphs:C.uint16,glyphNameIndex:new C.Array(C.uint16,"numberOfGlyphs"),names:new C.Array(new C.String(C.uint8))},2.5:{numberOfGlyphs:C.uint16,offsets:new C.Array(C.uint8,"numberOfGlyphs")},3:{},4:{map:new C.Array(C.uint32,function(t){return t.parent.maxp.numGlyphs})}}),it=new C.Struct({controlValues:new C.Array(C.int16)}),ot=new C.Struct({instructions:new C.Array(C.uint8)}),at=new C.VersionedStruct("head.indexToLocFormat",{0:{offsets:new C.Array(C.uint16)},1:{offsets:new C.Array(C.uint32)}});at.process=function(){if(0===this.version)for(var t=0;t>>=1};var st=new C.Struct({controlValueProgram:new C.Array(C.uint8)}),lt=new C.Array(new C.Buffer),ut=(ct.prototype.getCFFVersion=function(t){for(;t&&!t.hdrSize;)t=t.parent;return t?t.version:-1},ct.prototype.decode=function(t,e){var n=2<=this.getCFFVersion(e)?t.readUInt32BE():t.readUInt16BE();if(0===n)return[];var r=t.readUInt8(),i=void 0;if(1===r)i=C.uint8;else if(2===r)i=C.uint16;else if(3===r)i=C.uint24;else{if(4!==r)throw new Error("Bad offset size in CFFIndex: "+r+" "+t.pos);i=C.uint32}for(var o=[],a=t.pos+(n+1)*r-1,s=i.decode(t),l=0;l=s.length)break;r=s[u++]}else{if((u=s.next()).done)break;r=u.value}var c=i.size(r,n);o.push(c),a+=c}var h=void 0;if(a<=255)h=C.uint8;else if(a<=65535)h=C.uint16;else if(a<=16777215)h=C.uint24;else{if(!(a<=4294967295))throw new Error("Bad offset in CFFIndex");h=C.uint32}t.writeUInt8(h.size()),a=1,h.encode(t,a);for(var f,d=o,p=Array.isArray(d),g=0,d=p?d:G(d);;){if(p){if(g>=d.length)break;f=d[g++]}else{if((g=d.next()).done)break;f=g.value}a+=f,h.encode(t,a)}for(var y,v=e,m=Array.isArray(v),b=0,v=m?v:G(v);;){if(m){if(b>=v.length)break;y=v[b++]}else{if((b=v.next()).done)break;y=b.value}i.encode(t,y,n)}}},ct);function ct(t){p(this,ct),this.type=t}var ht=["0","1","2","3","4","5","6","7","8","9",".","E","E-",null,"-"],ft={".":10,E:11,"E-":12,"-":14},dt=(pt.decode=function(t,e){if(32<=e&&e<=246)return e-139;if(247<=e&&e<=250)return 256*(e-247)+t.readUInt8()+108;if(251<=e&&e<=254)return 256*-(e-251)-t.readUInt8()-108;if(28===e)return t.readInt16BE();if(29===e)return t.readInt32BE();if(30!==e)return null;for(var n="";;){var r=t.readUInt8(),i=r>>4;if(15==i)break;n+=ht[i];var o=15&r;if(15==o)break;n+=ht[o]}return parseFloat(n)},pt.size=function(t){if(t.forceLarge&&(t=32768),(0|t)===t)return-107<=t&&t<=107?1:108<=t&&t<=1131||-1131<=t&&t<=-108?2:-32768<=t&&t<=32767?3:5;var e=""+t;return 1+Math.ceil((e.length+1)/2)},pt.encode=function(t,e){var n=Number(e);if(e.forceLarge)return t.writeUInt8(29),t.writeInt32BE(n);if((0|n)===n)return-107<=n&&n<=107?t.writeUInt8(n+139):108<=n&&n<=1131?(n-=108,t.writeUInt8(247+(n>>8)),t.writeUInt8(255&n)):-1131<=n&&n<=-108?(n=-n-108,t.writeUInt8(251+(n>>8)),t.writeUInt8(255&n)):-32768<=n&&n<=32767?(t.writeUInt8(28),t.writeInt16BE(n)):(t.writeUInt8(29),t.writeInt32BE(n));t.writeUInt8(30);for(var r=""+n,i=0;i=c.length)break;u=c[f++]}else{if((f=c.next()).done)break;u=f.value}o+=dt.size(u)}o+=(Array.isArray(s[0])?s[0]:[s[0]]).length}}return r&&(o+=i.pointerSize),o},yt.prototype.encode=function(t,e,n){var r={pointers:[],startOffset:t.pos,parent:n,val:e,pointerSize:0};r.pointerOffset=t.pos+this.size(e,r,!1);for(var i,o=this.ops,a=Array.isArray(o),s=0,o=a?o:G(o);;){if(a){if(s>=o.length)break;i=o[s++]}else{if((s=o.next()).done)break;i=s.value}var l=i,u=e[l[1]];if(null!=u&&!w(u,l[3])){for(var c,h=this.encodeOperands(l[2],t,r,u),f=Array.isArray(h),d=0,h=f?h:G(h);;){if(f){if(d>=h.length)break;c=h[d++]}else{if((d=h.next()).done)break;c=d.value}dt.encode(t,c)}for(var p,g=Array.isArray(l[0])?l[0]:[l[0]],y=Array.isArray(g),v=0,g=y?g:G(g);;){if(y){if(v>=g.length)break;p=g[v++]}else{if((v=g.next()).done)break;p=v.value}t.writeUInt8(p)}}}for(var m=0;m=n.length)break;e=n[i++]}else{if((i=n.next()).done)break;e=i.value}var o=e,a=Array.isArray(o[0])?o[0][0]<<8|o[0][1]:o[0];this.fields[a]=o}}var vt,mt=(vt=C.Pointer,o(bt,vt),bt.prototype.decode=function(t,e,n){return this.offsetType={decode:function(){return n[0]}},vt.prototype.decode.call(this,t,e,n)},bt.prototype.encode=function(t,e,n){if(!t)return this.offsetType={size:function(){return 0}},this.size(e,n),[new wt(0)];var r=null;return this.offsetType={encode:function(t,e){return r=e}},vt.prototype.encode.call(this,t,e,n),[new wt(r)]},bt);function bt(t){var e=1r;)n.pop()},_t),null],[19,"Subrs",new mt(new ut,{type:"local"}),null]]),kt=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall","001.000","001.001","001.002","001.003","Black","Bold","Book","Light","Medium","Regular","Roman","Semibold"],At=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","","endash","dagger","daggerdbl","periodcentered","","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","","questiondown","","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","","ring","cedilla","","hungarumlaut","ogonek","caron","emdash","","","","","","","","","","","","","","","","","AE","","ordfeminine","","","","","Lslash","Oslash","OE","ordmasculine","","","","","","ae","","","","dotlessi","","","lslash","oslash","oe","germandbls"],Ct=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron"],Pt=new C.Struct({reserved:new C.Reserved(C.uint16),reqFeatureIndex:C.uint16,featureCount:C.uint16,featureIndexes:new C.Array(C.uint16,"featureCount")}),Et=new C.Struct({tag:new C.String(4),langSys:new C.Pointer(C.uint16,Pt,{type:"parent"})}),Tt=new C.Struct({defaultLangSys:new C.Pointer(C.uint16,Pt),count:C.uint16,langSysRecords:new C.Array(Et,"count")}),Ot=new C.Struct({tag:new C.String(4),script:new C.Pointer(C.uint16,Tt,{type:"parent"})}),It=new C.Array(Ot,C.uint16),Lt=new C.Struct({featureParams:C.uint16,lookupCount:C.uint16,lookupListIndexes:new C.Array(C.uint16,"lookupCount")}),Bt=new C.Struct({tag:new C.String(4),feature:new C.Pointer(C.uint16,Lt,{type:"parent"})}),Mt=new C.Array(Bt,C.uint16),Rt=new C.Struct({markAttachmentType:C.uint8,flags:new C.Bitfield(C.uint8,["rightToLeft","ignoreBaseGlyphs","ignoreLigatures","ignoreMarks","useMarkFilteringSet"])});function Dt(t){var e=new C.Struct({lookupType:C.uint16,flags:Rt,subTableCount:C.uint16,subTables:new C.Array(new C.Pointer(C.uint16,t),"subTableCount"),markFilteringSet:new C.Optional(C.uint16,function(t){return t.flags.flags.useMarkFilteringSet})});return new C.LazyArray(new C.Pointer(C.uint16,e),C.uint16)}var Ft,Nt=new C.Struct({start:C.uint16,end:C.uint16,startCoverageIndex:C.uint16}),zt=new C.VersionedStruct(C.uint16,{1:{glyphCount:C.uint16,glyphs:new C.Array(C.uint16,"glyphCount")},2:{rangeCount:C.uint16,rangeRecords:new C.Array(Nt,"rangeCount")}}),Ut=new C.Struct({start:C.uint16,end:C.uint16,class:C.uint16}),jt=new C.VersionedStruct(C.uint16,{1:{startGlyph:C.uint16,glyphCount:C.uint16,classValueArray:new C.Array(C.uint16,"glyphCount")},2:{classRangeCount:C.uint16,classRangeRecord:new C.Array(Ut,"classRangeCount")}}),Wt=new C.Struct({a:C.uint16,b:C.uint16,deltaFormat:C.uint16}),Vt=new C.Struct({sequenceIndex:C.uint16,lookupListIndex:C.uint16}),Gt=new C.Struct({glyphCount:C.uint16,lookupCount:C.uint16,input:new C.Array(C.uint16,function(t){return t.glyphCount-1}),lookupRecords:new C.Array(Vt,"lookupCount")}),Ht=new C.Array(new C.Pointer(C.uint16,Gt),C.uint16),qt=new C.Struct({glyphCount:C.uint16,lookupCount:C.uint16,classes:new C.Array(C.uint16,function(t){return t.glyphCount-1}),lookupRecords:new C.Array(Vt,"lookupCount")}),Xt=new C.Array(new C.Pointer(C.uint16,qt),C.uint16),Zt=new C.VersionedStruct(C.uint16,{1:{coverage:new C.Pointer(C.uint16,zt),ruleSetCount:C.uint16,ruleSets:new C.Array(new C.Pointer(C.uint16,Ht),"ruleSetCount")},2:{coverage:new C.Pointer(C.uint16,zt),classDef:new C.Pointer(C.uint16,jt),classSetCnt:C.uint16,classSet:new C.Array(new C.Pointer(C.uint16,Xt),"classSetCnt")},3:{glyphCount:C.uint16,lookupCount:C.uint16,coverages:new C.Array(new C.Pointer(C.uint16,zt),"glyphCount"),lookupRecords:new C.Array(Vt,"lookupCount")}}),Yt=new C.Struct({backtrackGlyphCount:C.uint16,backtrack:new C.Array(C.uint16,"backtrackGlyphCount"),inputGlyphCount:C.uint16,input:new C.Array(C.uint16,function(t){return t.inputGlyphCount-1}),lookaheadGlyphCount:C.uint16,lookahead:new C.Array(C.uint16,"lookaheadGlyphCount"),lookupCount:C.uint16,lookupRecords:new C.Array(Vt,"lookupCount")}),Kt=new C.Array(new C.Pointer(C.uint16,Yt),C.uint16),Jt=new C.VersionedStruct(C.uint16,{1:{coverage:new C.Pointer(C.uint16,zt),chainCount:C.uint16,chainRuleSets:new C.Array(new C.Pointer(C.uint16,Kt),"chainCount")},2:{coverage:new C.Pointer(C.uint16,zt),backtrackClassDef:new C.Pointer(C.uint16,jt),inputClassDef:new C.Pointer(C.uint16,jt),lookaheadClassDef:new C.Pointer(C.uint16,jt),chainCount:C.uint16,chainClassSet:new C.Array(new C.Pointer(C.uint16,Kt),"chainCount")},3:{backtrackGlyphCount:C.uint16,backtrackCoverage:new C.Array(new C.Pointer(C.uint16,zt),"backtrackGlyphCount"),inputGlyphCount:C.uint16,inputCoverage:new C.Array(new C.Pointer(C.uint16,zt),"inputGlyphCount"),lookaheadGlyphCount:C.uint16,lookaheadCoverage:new C.Array(new C.Pointer(C.uint16,zt),"lookaheadGlyphCount"),lookupCount:C.uint16,lookupRecords:new C.Array(Vt,"lookupCount")}}),Qt=new C.Fixed(16,"BE",14),$t=new C.Struct({startCoord:Qt,peakCoord:Qt,endCoord:Qt}),te=new C.Struct({axisCount:C.uint16,regionCount:C.uint16,variationRegions:new C.Array(new C.Array($t,"axisCount"),"regionCount")}),ee=new C.Struct({shortDeltas:new C.Array(C.int16,function(t){return t.parent.shortDeltaCount}),regionDeltas:new C.Array(C.int8,function(t){return t.parent.regionIndexCount-t.parent.shortDeltaCount}),deltas:function(t){return t.shortDeltas.concat(t.regionDeltas)}}),ne=new C.Struct({itemCount:C.uint16,shortDeltaCount:C.uint16,regionIndexCount:C.uint16,regionIndexes:new C.Array(C.uint16,"regionIndexCount"),deltaSets:new C.Array(ee,"itemCount")}),re=new C.Struct({format:C.uint16,variationRegionList:new C.Pointer(C.uint32,te),variationDataCount:C.uint16,itemVariationData:new C.Array(new C.Pointer(C.uint32,ne),"variationDataCount")}),ie=new C.VersionedStruct(C.uint16,{1:((Ft={axisIndex:C.uint16}).axisIndex=C.uint16,Ft.filterRangeMinValue=Qt,Ft.filterRangeMaxValue=Qt,Ft)}),oe=new C.Struct({conditionCount:C.uint16,conditionTable:new C.Array(new C.Pointer(C.uint32,ie),"conditionCount")}),ae=new C.Struct({featureIndex:C.uint16,alternateFeatureTable:new C.Pointer(C.uint32,Lt,{type:"parent"})}),se=new C.Struct({version:C.fixed32,substitutionCount:C.uint16,substitutions:new C.Array(ae,"substitutionCount")}),le=new C.Struct({conditionSet:new C.Pointer(C.uint32,oe,{type:"parent"}),featureTableSubstitution:new C.Pointer(C.uint32,se,{type:"parent"})}),ue=new C.Struct({majorVersion:C.uint16,minorVersion:C.uint16,featureVariationRecordCount:C.uint32,featureVariationRecords:new C.Array(le,"featureVariationRecordCount")}),ce=(he.prototype.decode=function(t,e,n){return this.predefinedOps[n[0]]?this.predefinedOps[n[0]]:this.type.decode(t,e,n)},he.prototype.size=function(t,e){return this.type.size(t,e)},he.prototype.encode=function(t,e,n){var r=this.predefinedOps.indexOf(e);return-1!==r?r:this.type.encode(t,e,n)},he);function he(t,e){p(this,he),this.predefinedOps=t,this.type=e}var fe,de=(fe=C.Number,o(pe,fe),pe.prototype.decode=function(t){return 127&C.uint8.decode(t)},pe);function pe(){return p(this,pe),r(this,fe.call(this,"UInt8"))}var ge,ye=new C.Struct({first:C.uint16,nLeft:C.uint8}),ve=new C.Struct({first:C.uint16,nLeft:C.uint16}),me=new ce([At,["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","","asuperior","bsuperior","centsuperior","dsuperior","esuperior","","","isuperior","","","lsuperior","msuperior","nsuperior","osuperior","","","rsuperior","ssuperior","tsuperior","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdownsmall","centoldstyle","Lslashsmall","","","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","","Dotaccentsmall","","","Macronsmall","","","figuredash","hypheninferior","","","Ogoneksmall","Ringsmall","Cedillasmall","","","","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"]],new mt(new C.VersionedStruct(new de,{0:{nCodes:C.uint8,codes:new C.Array(C.uint8,"nCodes")},1:{nRanges:C.uint8,ranges:new C.Array(ye,"nRanges")}}),{lazy:!0})),be=(ge=C.Array,o(we,ge),we.prototype.decode=function(t,e){for(var n=g.resolveLength(this.length,t,e),r=0,i=[];r>1;if(t=e[1+i].first))return e[i].fd;n=1+i}}default:throw new Error("Unknown FDSelect version: "+this.topDict.FDSelect.version)}},Me.prototype.privateDictForGlyph=function(t){if(this.topDict.FDSelect){var e=this.fdForGlyph(t);return this.topDict.FDArray[e]?this.topDict.FDArray[e].Private:null}return this.version<2?this.topDict.Private:this.topDict.FDArray[0].Private},n(Me,[{key:"postscriptName",get:function(){return this.version<2?this.nameIndex[0]:null}},{key:"fullName",get:function(){return this.string(this.topDict.FullName)}},{key:"familyName",get:function(){return this.string(this.topDict.FamilyName)}}]),Me);function Me(t){p(this,Me),this.stream=t,this.decode()}function Re(){p(this,Re)}function De(){p(this,De)}var Fe=new C.Struct({glyphIndex:C.uint16,vertOriginY:C.int16}),Ne=new C.Struct({majorVersion:C.uint16,minorVersion:C.uint16,defaultVertOriginY:C.int16,numVertOriginYMetrics:C.uint16,metrics:new C.Array(Fe,"numVertOriginYMetrics")}),ze=new C.Struct({height:C.uint8,width:C.uint8,horiBearingX:C.int8,horiBearingY:C.int8,horiAdvance:C.uint8,vertBearingX:C.int8,vertBearingY:C.int8,vertAdvance:C.uint8}),Ue=new C.Struct({height:C.uint8,width:C.uint8,bearingX:C.int8,bearingY:C.int8,advance:C.uint8}),je=new C.Struct({glyph:C.uint16,xOffset:C.int8,yOffset:C.int8}),We=(new C.VersionedStruct("version",{1:{metrics:Ue,data:Re},2:{metrics:Ue,data:De},5:{data:De},6:{metrics:ze,data:Re},7:{metrics:ze,data:De},8:{metrics:Ue,pad:new C.Reserved(C.uint8),numComponents:C.uint16,components:new C.Array(je,"numComponents")},9:{metrics:ze,pad:new C.Reserved(C.uint8),numComponents:C.uint16,components:new C.Array(je,"numComponents")},17:{metrics:Ue,dataLen:C.uint32,data:new C.Buffer("dataLen")},18:{metrics:ze,dataLen:C.uint32,data:new C.Buffer("dataLen")},19:{dataLen:C.uint32,data:new C.Buffer("dataLen")}}),new C.Struct({ascender:C.int8,descender:C.int8,widthMax:C.uint8,caretSlopeNumerator:C.int8,caretSlopeDenominator:C.int8,caretOffset:C.int8,minOriginSB:C.int8,minAdvanceSB:C.int8,maxBeforeBL:C.int8,minAfterBL:C.int8,pad:new C.Reserved(C.int8,2)})),Ve=new C.Struct({glyphCode:C.uint16,offset:C.uint16}),Ge=new C.VersionedStruct(C.uint16,{header:{imageFormat:C.uint16,imageDataOffset:C.uint32},1:{offsetArray:new C.Array(C.uint32,function(t){return t.parent.lastGlyphIndex-t.parent.firstGlyphIndex+1})},2:{imageSize:C.uint32,bigMetrics:ze},3:{offsetArray:new C.Array(C.uint16,function(t){return t.parent.lastGlyphIndex-t.parent.firstGlyphIndex+1})},4:{numGlyphs:C.uint32,glyphArray:new C.Array(Ve,function(t){return t.numGlyphs+1})},5:{imageSize:C.uint32,bigMetrics:ze,numGlyphs:C.uint32,glyphCodeArray:new C.Array(C.uint16,"numGlyphs")}}),He=new C.Struct({firstGlyphIndex:C.uint16,lastGlyphIndex:C.uint16,subtable:new C.Pointer(C.uint32,Ge)}),qe=new C.Struct({indexSubTableArray:new C.Pointer(C.uint32,new C.Array(He,1),{type:"parent"}),indexTablesSize:C.uint32,numberOfIndexSubTables:C.uint32,colorRef:C.uint32,hori:We,vert:We,startGlyphIndex:C.uint16,endGlyphIndex:C.uint16,ppemX:C.uint8,ppemY:C.uint8,bitDepth:C.uint8,flags:new C.Bitfield(C.uint8,["horizontal","vertical"])}),Xe=new C.Struct({version:C.uint32,numSizes:C.uint32,sizes:new C.Array(qe,"numSizes")}),Ze=new C.Struct({ppem:C.uint16,resolution:C.uint16,imageOffsets:new C.Array(new C.Pointer(C.uint32,"void"),function(t){return t.parent.parent.maxp.numGlyphs+1})}),Ye=new C.Struct({version:C.uint16,flags:new C.Bitfield(C.uint16,["renderOutlines"]),numImgTables:C.uint32,imageTables:new C.Array(new C.Pointer(C.uint32,Ze),"numImgTables")}),Ke=new C.Struct({gid:C.uint16,paletteIndex:C.uint16}),Je=new C.Struct({gid:C.uint16,firstLayerIndex:C.uint16,numLayers:C.uint16}),Qe=new C.Struct({version:C.uint16,numBaseGlyphRecords:C.uint16,baseGlyphRecord:new C.Pointer(C.uint32,new C.Array(Je,"numBaseGlyphRecords")),layerRecords:new C.Pointer(C.uint32,new C.Array(Ke,"numLayerRecords"),{lazy:!0}),numLayerRecords:C.uint16}),$e=new C.Struct({blue:C.uint8,green:C.uint8,red:C.uint8,alpha:C.uint8}),tn=new C.VersionedStruct(C.uint16,{header:{numPaletteEntries:C.uint16,numPalettes:C.uint16,numColorRecords:C.uint16,colorRecords:new C.Pointer(C.uint32,new C.Array($e,"numColorRecords")),colorRecordIndices:new C.Array(C.uint16,"numPalettes")},0:{},1:{offsetPaletteTypeArray:new C.Pointer(C.uint32,new C.Array(C.uint32,"numPalettes")),offsetPaletteLabelArray:new C.Pointer(C.uint32,new C.Array(C.uint16,"numPalettes")),offsetPaletteEntryLabelArray:new C.Pointer(C.uint32,new C.Array(C.uint16,"numPaletteEntries"))}}),en=new C.VersionedStruct(C.uint16,{1:{coordinate:C.int16},2:{coordinate:C.int16,referenceGlyph:C.uint16,baseCoordPoint:C.uint16},3:{coordinate:C.int16,deviceTable:new C.Pointer(C.uint16,Wt)}}),nn=new C.Struct({defaultIndex:C.uint16,baseCoordCount:C.uint16,baseCoords:new C.Array(new C.Pointer(C.uint16,en),"baseCoordCount")}),rn=new C.Struct({tag:new C.String(4),minCoord:new C.Pointer(C.uint16,en,{type:"parent"}),maxCoord:new C.Pointer(C.uint16,en,{type:"parent"})}),on=new C.Struct({minCoord:new C.Pointer(C.uint16,en),maxCoord:new C.Pointer(C.uint16,en),featMinMaxCount:C.uint16,featMinMaxRecords:new C.Array(rn,"featMinMaxCount")}),an=new C.Struct({tag:new C.String(4),minMax:new C.Pointer(C.uint16,on,{type:"parent"})}),sn=new C.Struct({baseValues:new C.Pointer(C.uint16,nn),defaultMinMax:new C.Pointer(C.uint16,on),baseLangSysCount:C.uint16,baseLangSysRecords:new C.Array(an,"baseLangSysCount")}),ln=new C.Struct({tag:new C.String(4),script:new C.Pointer(C.uint16,sn,{type:"parent"})}),un=new C.Array(ln,C.uint16),cn=new C.Array(new C.String(4),C.uint16),hn=new C.Struct({baseTagList:new C.Pointer(C.uint16,cn),baseScriptList:new C.Pointer(C.uint16,un)}),fn=new C.VersionedStruct(C.uint32,{header:{horizAxis:new C.Pointer(C.uint16,hn),vertAxis:new C.Pointer(C.uint16,hn)},65536:{},65537:{itemVariationStore:new C.Pointer(C.uint32,re)}}),dn=new C.Array(C.uint16,C.uint16),pn=new C.Struct({coverage:new C.Pointer(C.uint16,zt),glyphCount:C.uint16,attachPoints:new C.Array(new C.Pointer(C.uint16,dn),"glyphCount")}),gn=new C.VersionedStruct(C.uint16,{1:{coordinate:C.int16},2:{caretValuePoint:C.uint16},3:{coordinate:C.int16,deviceTable:new C.Pointer(C.uint16,Wt)}}),yn=new C.Array(new C.Pointer(C.uint16,gn),C.uint16),vn=new C.Struct({coverage:new C.Pointer(C.uint16,zt),ligGlyphCount:C.uint16,ligGlyphs:new C.Array(new C.Pointer(C.uint16,yn),"ligGlyphCount")}),mn=new C.Struct({markSetTableFormat:C.uint16,markSetCount:C.uint16,coverage:new C.Array(new C.Pointer(C.uint32,zt),"markSetCount")}),bn=new C.VersionedStruct(C.uint32,{header:{glyphClassDef:new C.Pointer(C.uint16,jt),attachList:new C.Pointer(C.uint16,pn),ligCaretList:new C.Pointer(C.uint16,vn),markAttachClassDef:new C.Pointer(C.uint16,jt)},65536:{},65538:{markGlyphSetsDef:new C.Pointer(C.uint16,mn)},65539:{markGlyphSetsDef:new C.Pointer(C.uint16,mn),itemVariationStore:new C.Pointer(C.uint32,re)}}),wn=new C.Bitfield(C.uint16,["xPlacement","yPlacement","xAdvance","yAdvance","xPlaDevice","yPlaDevice","xAdvDevice","yAdvDevice"]),xn={xPlacement:C.int16,yPlacement:C.int16,xAdvance:C.int16,yAdvance:C.int16,xPlaDevice:new C.Pointer(C.uint16,Wt,{type:"global",relativeTo:"rel"}),yPlaDevice:new C.Pointer(C.uint16,Wt,{type:"global",relativeTo:"rel"}),xAdvDevice:new C.Pointer(C.uint16,Wt,{type:"global",relativeTo:"rel"}),yAdvDevice:new C.Pointer(C.uint16,Wt,{type:"global",relativeTo:"rel"})},_n=(Sn.prototype.buildStruct=function(t){for(var e=t;!e[this.key]&&e.parent;)e=e.parent;if(e[this.key]){var n={rel:function(){return e._startOffset}},r=e[this.key];for(var i in r)r[i]&&(n[i]=xn[i]);return new C.Struct(n)}},Sn.prototype.size=function(t,e){return this.buildStruct(e).size(t,e)},Sn.prototype.decode=function(t,e){var n=this.buildStruct(e).decode(t,e);return delete n.rel,n},Sn);function Sn(){var t=0>4)}),outerIndex:function(t){return t.entry>>1+(15&t.parent.entryFormat)},innerIndex:function(t){return t.entry&(1<<1+(15&t.parent.entryFormat))-1}}),tr=new C.Struct({entryFormat:C.uint16,mapCount:C.uint16,mapData:new C.Array($n,"mapCount")}),er=new C.Struct({majorVersion:C.uint16,minorVersion:C.uint16,itemVariationStore:new C.Pointer(C.uint32,re),advanceWidthMapping:new C.Pointer(C.uint32,tr),LSBMapping:new C.Pointer(C.uint32,tr),RSBMapping:new C.Pointer(C.uint32,tr)}),nr=new C.Struct({format:C.uint32,length:C.uint32,offset:C.uint32}),rr=new C.Struct({reserved:new C.Reserved(C.uint16,2),cbSignature:C.uint32,signature:new C.Buffer("cbSignature")}),ir=new C.Struct({ulVersion:C.uint32,usNumSigs:C.uint16,usFlag:C.uint16,signatures:new C.Array(nr,"usNumSigs"),signatureBlocks:new C.Array(rr,"usNumSigs")}),or=new C.Struct({rangeMaxPPEM:C.uint16,rangeGaspBehavior:new C.Bitfield(C.uint16,["grayscale","gridfit","symmetricSmoothing","symmetricGridfit"])}),ar=new C.Struct({version:C.uint16,numRanges:C.uint16,gaspRanges:new C.Array(or,"numRanges")}),sr=new C.Struct({pixelSize:C.uint8,maximumWidth:C.uint8,widths:new C.Array(C.uint8,function(t){return t.parent.parent.maxp.numGlyphs})}),lr=new C.Struct({version:C.uint16,numRecords:C.int16,sizeDeviceRecord:C.int32,records:new C.Array(sr,"numRecords")}),ur=new C.Struct({left:C.uint16,right:C.uint16,value:C.int16}),cr=new C.Struct({firstGlyph:C.uint16,nGlyphs:C.uint16,offsets:new C.Array(C.uint16,"nGlyphs"),max:function(t){return t.offsets.length&&Math.max.apply(Math,t.offsets)}}),hr=new C.Struct({off:function(t){return t._startOffset-t.parent.parent._startOffset},len:function(t){return((t.parent.leftTable.max-t.off)/t.parent.rowWidth+1)*(t.parent.rowWidth/2)},values:new C.LazyArray(C.int16,"len")}),fr=new C.VersionedStruct("format",{0:{nPairs:C.uint16,searchRange:C.uint16,entrySelector:C.uint16,rangeShift:C.uint16,pairs:new C.Array(ur,"nPairs")},2:{rowWidth:C.uint16,leftTable:new C.Pointer(C.uint16,cr,{type:"parent"}),rightTable:new C.Pointer(C.uint16,cr,{type:"parent"}),array:new C.Pointer(C.uint16,hr,{type:"parent"})},3:{glyphCount:C.uint16,kernValueCount:C.uint8,leftClassCount:C.uint8,rightClassCount:C.uint8,flags:C.uint8,kernValue:new C.Array(C.int16,"kernValueCount"),leftClass:new C.Array(C.uint8,"glyphCount"),rightClass:new C.Array(C.uint8,"glyphCount"),kernIndex:new C.Array(C.uint8,function(t){return t.leftClassCount*t.rightClassCount})}}),dr=new C.VersionedStruct("version",{0:{subVersion:C.uint16,length:C.uint16,format:C.uint8,coverage:new C.Bitfield(C.uint8,["horizontal","minimum","crossStream","override"]),subtable:fr,padding:new C.Reserved(C.uint8,function(t){return t.length-t._currentOffset})},1:{length:C.uint32,coverage:new C.Bitfield(C.uint8,[null,null,null,null,null,"variation","crossStream","vertical"]),format:C.uint8,tupleIndex:C.uint16,subtable:fr,padding:new C.Reserved(C.uint8,function(t){return t.length-t._currentOffset})}}),pr=new C.VersionedStruct(C.uint16,{0:{nTables:C.uint16,tables:new C.Array(dr,"nTables")},1:{reserved:new C.Reserved(C.uint16),nTables:C.uint32,tables:new C.Array(dr,"nTables")}}),gr=new C.Struct({version:C.uint16,numGlyphs:C.uint16,yPels:new C.Array(C.uint8,"numGlyphs")}),yr=new C.Struct({version:C.uint16,fontNumber:C.uint32,pitch:C.uint16,xHeight:C.uint16,style:C.uint16,typeFamily:C.uint16,capHeight:C.uint16,symbolSet:C.uint16,typeface:new C.String(16),characterComplement:new C.String(8),fileName:new C.String(6),strokeWeight:new C.String(1),widthType:new C.String(1),serifStyle:C.uint8,reserved:new C.Reserved(C.uint8)}),vr=new C.Struct({bCharSet:C.uint8,xRatio:C.uint8,yStartRatio:C.uint8,yEndRatio:C.uint8}),mr=new C.Struct({yPelHeight:C.uint16,yMax:C.int16,yMin:C.int16}),br=new C.Struct({recs:C.uint16,startsz:C.uint8,endsz:C.uint8,entries:new C.Array(mr,"recs")}),wr=new C.Struct({version:C.uint16,numRecs:C.uint16,numRatios:C.uint16,ratioRanges:new C.Array(vr,"numRatios"),offsets:new C.Array(C.uint16,"numRatios"),groups:new C.Array(br,"numRecs")}),xr=new C.Struct({version:C.uint16,ascent:C.int16,descent:C.int16,lineGap:C.int16,advanceHeightMax:C.int16,minTopSideBearing:C.int16,minBottomSideBearing:C.int16,yMaxExtent:C.int16,caretSlopeRise:C.int16,caretSlopeRun:C.int16,caretOffset:C.int16,reserved:new C.Reserved(C.int16,4),metricDataFormat:C.int16,numberOfMetrics:C.uint16}),_r=new C.Struct({advance:C.uint16,bearing:C.int16}),Sr=new C.Struct({metrics:new C.LazyArray(_r,function(t){return t.parent.vhea.numberOfMetrics}),bearings:new C.LazyArray(C.int16,function(t){return t.parent.maxp.numGlyphs-t.parent.vhea.numberOfMetrics})}),kr=new C.Fixed(16,"BE",14),Ar=new C.Struct({fromCoord:kr,toCoord:kr}),Cr=new C.Struct({pairCount:C.uint16,correspondence:new C.Array(Ar,"pairCount")}),Pr=new C.Struct({version:C.fixed32,axisCount:C.uint32,segment:new C.Array(Cr,"axisCount")}),Er=(Tr.prototype.getItem=function(t){var e;return null==this._items[t]&&(e=this.stream.pos,this.stream.pos=this.base+this.type.size(null,this.parent)*t,this._items[t]=this.type.decode(this.stream,this.parent),this.stream.pos=e),this._items[t]},Tr.prototype.inspect=function(){return"[UnboundedArray "+this.type.constructor.name+"]"},Tr);function Tr(t,e,n){p(this,Tr),this.type=t,this.stream=e,this.parent=n,this.base=this.stream.pos,this._items=[]}var Or,Ir=(Or=C.Array,o(Lr,Or),Lr.prototype.decode=function(t,e){return new Er(this.type,t,e)},Lr);function Lr(t){return p(this,Lr),r(this,Or.call(this,t,0))}function Br(t){var e=0>1,o=e(t[i]);if(o<0)r=i-1;else{if(!(0=n.length)break;t=n[i++]}else{if((i=n.next()).done)break;t=i.value}e[t.tag]=t}this.tables=e},yi.preEncode=function(t){var e=[];for(var n in this.tables){var r=this.tables[n];r&&e.push({tag:n,checkSum:0,offset:new C.VoidPointer(di[n],r),length:di[n].size(r)})}this.tag="true",this.numTables=e.length,this.tables=e;var i=Math.floor(Math.log(this.numTables)/Math.LN2),o=Math.pow(2,i);this.searchRange=16*o,this.entrySelector=Math.log(o)/Math.LN2,this.rangeShift=16*this.numTables-this.searchRange};try{var wi=vu(170)}catch(t){}var xi=(_i.prototype.findSubtable=function(t,e){for(var n,r=e,i=Array.isArray(r),o=0,r=i?r:G(r);;){if(i){if(o>=r.length)break;n=r[o++]}else{if((o=r.next()).done)break;n=o.value}for(var a,s=n[0],l=n[1],u=t.tables,c=Array.isArray(u),h=0,u=c?u:G(u);;){if(c){if(h>=u.length)break;a=u[h++]}else{if((h=u.next()).done)break;a=h.value}if(a.platformID===s&&a.encodingID===l)return a.table}}return null},_i.prototype.lookup=function(t,e){if(this.encoding)for(var n=wi.encode(m(t),this.encoding),r=t=0;r>1;if(to.endCode.get(l))){var u,c=o.idRangeOffset.get(l),h=void 0;return 0===c?h=t+o.idDelta.get(l):(u=c/2+(t-o.startCode.get(l))-(o.segCount-l),0!==(h=o.glyphIndexArray.get(u)||0)&&(h+=o.idDelta.get(l))),65535&h}a=1+l}}return 0;case 8:throw new Error("TODO: cmap format 8");case 6:case 10:return o.glyphIndices.get(t-o.firstCode)||0;case 12:case 13:for(var f=0,d=o.nGroups-1;f<=d;){var p=f+d>>1,g=o.groups.get(p);if(tg.endCharCode))return 12===o.version?g.glyphID+(t-g.startCharCode):g.glyphID;f=1+p}}return 0;case 14:throw new Error("TODO: cmap format 14");default:throw new Error("Unknown cmap format "+o.version)}},_i.prototype.getVariationSelector=function(e,n){if(!this.uvs)return 0;var t=this.uvs.varSelectors.toArray(),r=vi(t,function(t){return n-t.varSelector}),i=t[r];return-1!==r&&i.defaultUVS&&(r=vi(i.defaultUVS,function(t){return et.startUnicodeValue+t.additionalCount?1:0})),-1!==r&&i.nonDefaultUVS&&-1!==(r=vi(i.nonDefaultUVS,function(t){return e-t.unicodeValue}))?i.nonDefaultUVS[r].glyphID:0},_i.prototype.getCharacterSet=function(){var t=this.cmap;switch(t.version){case 0:return mi(0,t.codeMap.length);case 4:for(var e=[],n=t.endCode.toArray(),r=0;r=l.length)break;a=l[c++]}else{if((c=l.next()).done)break;a=c.value}s.push.apply(s,mi(a.startCharCode,a.endCharCode+1))}return s;case 14:throw new Error("TODO: cmap format 14");default:throw new Error("Unknown cmap format "+t.version)}},_i.prototype.codePointsForGlyph=function(t){var e=this.cmap;switch(e.version){case 0:for(var n=[],r=0;r<256;r++)e.codeMap.get(r)===t&&n.push(r);return n;case 4:for(var i=[],o=0;o=g.length)break;d=g[v++]}else{if((v=g.next()).done)break;d=v.value}t>=d.glyphID&&t<=d.glyphID+(d.endCharCode-d.startCharCode)&&p.push(d.startCharCode+(t-d.glyphID))}return p;case 13:for(var m,b=[],w=e.groups.toArray(),x=Array.isArray(w),_=0,w=x?w:G(w);;){if(x){if(_>=w.length)break;m=w[_++]}else{if((_=w.next()).done)break;m=_.value}t===m.glyphID&&b.push.apply(b,mi(m.startCharCode,m.endCharCode+1))}return b;default:throw new Error("Unknown cmap format "+e.version)}},bi((pi=_i).prototype,"getCharacterSet",[O],e(pi.prototype,"getCharacterSet"),pi.prototype),bi(pi.prototype,"codePointsForGlyph",[O],e(pi.prototype,"codePointsForGlyph"),pi.prototype),pi);function _i(t){if(p(this,_i),this.encoding=null,this.cmap=this.findSubtable(t,[[3,10],[0,6],[0,4],[3,1],[0,3],[0,2],[0,1],[0,0]]),!this.cmap&&wi)for(var e,n=t.tables,r=Array.isArray(n),i=0,n=r?n:G(n);;){if(r){if(i>=n.length)break;e=n[i++]}else{if((i=n.next()).done)break;e=i.value}var o=e,a=Z(o.platformID,o.encodingID,o.table.language-1);wi.encodingExists(a)&&(this.cmap=o.table,this.encoding=a)}if(!this.cmap)throw new Error("Could not find a supported cmap table");this.uvs=this.findSubtable(t,[[0,5]]),this.uvs&&14!==this.uvs.version&&(this.uvs=null)}var Si=(ki.prototype.process=function(t,e){for(var n=0;n=i.length)break;t=i[a++]}else{if((a=i.next()).done)break;t=a.value}var s=t;if(!s.coverage.crossStream){switch(s.version){case 0:if(!s.coverage.horizontal)continue;break;case 1:if(s.coverage.vertical||s.coverage.variation)continue;break;default:throw new Error("Unsupported kerning table version "+s.version)}var l=0,u=s.subtable;switch(s.format){case 0:var c=vi(u.pairs,function(t){return e-t.left||n-t.right});0<=c&&(l=u.pairs[c].value);break;case 2:var h=0,f=0,h=e>=u.leftTable.firstGlyph&&e=u.rightTable.firstGlyph&&n=u.glyphCount||n>=u.glyphCount)return 0;l=u.kernValue[u.kernIndex[u.leftClass[e]*u.rightClassCount+u.rightClass[n]]];break;default:throw new Error("Unsupported kerning sub-table format "+s.format)}s.coverage.override?r=l:r+=l}}return r},ki);function ki(t){p(this,ki),this.kern=t.kern}var Ai=(Ci.prototype.positionGlyphs=function(t,e){for(var n=0,r=0,i=0;ithis.maxX&&(this.maxX=t)),Math.abs(e)!==1/0&&(ethis.maxY&&(this.maxY=e))},Ei.prototype.copy=function(){return new Ei(this.minX,this.minY,this.maxX,this.maxY)},n(Ei,[{key:"width",get:function(){return this.maxX-this.minX}},{key:"height",get:function(){return this.maxY-this.minY}}]),Ei);function Ei(){var t=0=Mi.length)break;Bi=Mi[Di++]}else{if((Di=Mi.next()).done)break;Bi=Di.value}Oi[Bi]=Ii}else Oi[Li]=Ii}var Fi={arab:!0,hebr:!0,syrc:!0,thaa:!0,cprt:!0,khar:!0,phnx:!0,"nko ":!0,lydi:!0,avst:!0,armi:!0,phli:!0,prti:!0,sarb:!0,orkh:!0,samr:!0,mand:!0,merc:!0,mero:!0,mani:!0,mend:!0,nbat:!0,narb:!0,palm:!0,phlp:!0};function Ni(t){return Fi[t]?"rtl":"ltr"}var zi=(n(Ui,[{key:"advanceWidth",get:function(){for(var t,e=0,n=this.positions,r=Array.isArray(n),i=0,n=r?n:G(n);;){if(r){if(i>=n.length)break;t=n[i++]}else{if((i=n.next()).done)break;t=i.value}e+=t.xAdvance}return e}},{key:"advanceHeight",get:function(){for(var t,e=0,n=this.positions,r=Array.isArray(n),i=0,n=r?n:G(n);;){if(r){if(i>=n.length)break;t=n[i++]}else{if((i=n.next()).done)break;t=i.value}e+=t.yAdvance}return e}},{key:"bbox",get:function(){for(var t=new Pi,e=0,n=0,r=0;r=a.length)break;o=a[l++]}else{if((l=a.next()).done)break;o=l.value}this.features[o]=!0}else"object"===(void 0===e?"undefined":c(e))&&(this.features=e)}for(var ji=function t(){var e=0>1;if(65535===(a=this.table.segments[r]).firstGlyph)return null;if(ta.lastGlyph))return 2===this.table.version?a.value:a.values[t-a.firstGlyph];e=r+1}}return null;case 6:for(var i=0,o=this.table.binarySearchHeader.nUnits-1;i<=o;){var a,r=i+o>>1;if(65535===(a=this.table.segments[r]).glyph)return null;if(ta.glyph))return a.value;i=r+1}}return null;case 8:return this.table.values[t-this.table.firstGlyph];default:throw new Error("Unknown lookup table format: "+this.table.version)}},io.prototype.glyphsForValue=function(t){var e=[];switch(this.table.version){case 2:case 4:for(var n,r=this.table.segments,i=Array.isArray(r),o=0,r=i?r:G(r);;){if(i){if(o>=r.length)break;n=r[o++]}else{if((o=r.next()).done)break;n=o.value}var a=n;if(2===this.table.version&&a.value===t)e.push.apply(e,mi(a.firstGlyph,a.lastGlyph+1));else for(var s=0;s=u.length)break;l=u[h++]}else{if((h=u.next()).done)break;l=h.value}l.value===t&&e.push(l.glyph)}break;case 8:for(var f=0;f=p.length)break;h=p[y++]}else{if((y=p.next()).done)break;h=y.value}var v=h;t.enter&&t.enter(v,d),0!==d.newState&&this.traverse(t,d.newState,i),t.exit&&t.exit(v,d)}}},so);function so(t){p(this,so),this.stateTable=t,this.lookupTable=new ro(t.classTable)}var lo,uo,co,ho,fo,po,go=(yo.prototype.process=function(t,e){for(var n,r=1=i.length)break;n=i[a++]}else{if((a=i.next()).done)break;n=a.value}for(var s,l,u=n,c=u.defaultFlags,h=u.features,f=Array.isArray(h),d=0,h=f?h:G(h);;){if(f){if(d>=h.length)break;s=h[d++]}else{if((d=h.next()).done)break;s=d.value}(l=r[s.featureType])&&(l[s.featureSetting]?(c&=s.disableFlags,c|=s.enableFlags):!1===l[s.featureSetting]&&(c|=~s.disableFlags,c&=~s.enableFlags))}for(var p,g=u.subtables,y=Array.isArray(g),v=0,g=y?g:G(g);;){if(y){if(v>=g.length)break;p=g[v++]}else{if((v=g.next()).done)break;p=v.value}p.subFeatureFlags&c&&this.processSubtable(p,t)}}for(var m=t.length-1;0<=m;)65535===t[m].id&&t.splice(m,1),m--;return t},yo.prototype.processSubtable=function(t,e){if(this.subtable=t,this.glyphs=e,4!==this.subtable.type){this.ligatureStack=[],this.markedGlyph=null,this.firstGlyph=null,this.lastGlyph=null,this.markedIndex=null;var n=this.getStateMachine(t),r=this.getProcessor(),i=!!(4194304&this.subtable.coverage);return n.process(this.glyphs,i,r)}this.processNoncontextualSubstitutions(this.subtable,this.glyphs)},yo.prototype.getStateMachine=function(t){return new ao(t.table.stateTable)},yo.prototype.getProcessor=function(){switch(this.subtable.type){case 0:return this.processIndicRearragement;case 1:return this.processContextualSubstitution;case 2:return this.processLigature;case 4:return this.processNoncontextualSubstitutions;case 5:return this.processGlyphInsertion;default:throw new Error("Invalid morx subtable type: "+this.subtable.type)}},yo.prototype.processIndicRearragement=function(t,e,n){32768&e.flags&&(this.firstGlyph=n),8192&e.flags&&(this.lastGlyph=n),function(t,e,n,r){switch(e){case 0:return;case 1:return vo(t,[n,1],[r,0]);case 2:return vo(t,[n,0],[r,1]);case 3:return vo(t,[n,1],[r,1]);case 4:return vo(t,[n,2],[r,0]);case 5:return vo(t,[n,2],[r,0],!0,!1);case 6:return vo(t,[n,0],[r,2]);case 7:return vo(t,[n,0],[r,2],!1,!0);case 8:return vo(t,[n,1],[r,2]);case 9:return vo(t,[n,1],[r,2],!1,!0);case 10:return vo(t,[n,2],[r,1]);case 11:return vo(t,[n,2],[r,1],!0,!1);case 12:return vo(t,[n,2],[r,2]);case 13:return vo(t,[n,2],[r,2],!0,!1);case 14:return vo(t,[n,2],[r,2],!1,!0);case 15:return vo(t,[n,2],[r,2],!0,!0);default:throw new Error("Unknown verb: "+e)}}(this.glyphs,15&e.flags,this.firstGlyph,this.lastGlyph)},yo.prototype.processContextualSubstitution=function(t,e,n){var r,i,o,a,s,l=this.subtable.table.substitutionTable.items;65535!==e.markIndex&&(r=l.getItem(e.markIndex),i=new ro(r),t=this.glyphs[this.markedGlyph],(s=i.lookup(t.id))&&(this.glyphs[this.markedGlyph]=this.font.getGlyph(s,t.codePoints))),65535!==e.currentIndex&&(o=l.getItem(e.currentIndex),a=new ro(o),t=this.glyphs[n],(s=a.lookup(t.id))&&(this.glyphs[n]=this.font.getGlyph(s,t.codePoints))),32768&e.flags&&(this.markedGlyph=n)},yo.prototype.processLigature=function(t,e,n){if(32768&e.flags&&this.ligatureStack.push(n),8192&e.flags){for(var r,i=this.subtable.table.ligatureActions,o=this.subtable.table.components,a=this.subtable.table.ligatureList,s=e.action,l=!1,u=0,c=[],h=[];!l;){var f=this.ligatureStack.pop();c.unshift.apply(c,this.glyphs[f].codePoints);var d,p=i.getItem(s++),l=!!(2147483648&p),g=!!(1073741824&p),y=(1073741823&p)<<2>>2;y+=this.glyphs[f].id,u+=o.getItem(y),l||g?(d=a.getItem(u),this.glyphs[f]=this.font.getGlyph(d,c),h.push(f),u=0,c=[]):this.glyphs[f]=this.font.getGlyph(65535)}(r=this.ligatureStack).push.apply(r,h)}},yo.prototype.processNoncontextualSubstitutions=function(t,e,n){var r=new ro(t.table.lookupTable);for(n=0;n>>5,i=!!(1024&e.flags),this._insertGlyphs(this.markedIndex,e.markedInsertIndex,r,i)),65535!==e.currentInsertIndex&&(o=(992&e.flags)>>>5,a=!!(2048&e.flags),this._insertGlyphs(n,e.currentInsertIndex,o,a))},yo.prototype.getSupportedFeatures=function(){for(var t,e=[],n=this.morx.chains,r=Array.isArray(n),i=0,n=r?n:G(n);;){if(r){if(i>=n.length)break;t=n[i++]}else{if((i=n.next()).done)break;t=i.value}for(var o,a=t.features,s=Array.isArray(a),l=0,a=s?a:G(a);;){if(s){if(l>=a.length)break;o=a[l++]}else{if((l=a.next()).done)break;o=l.value}e.push([o.featureType,o.featureSetting])}}return e},yo.prototype.generateInputs=function(t){return this.inputCache||this.generateInputCache(),this.inputCache[t]||[]},yo.prototype.generateInputCache=function(){this.inputCache={};for(var t,e=this.morx.chains,n=Array.isArray(e),r=0,e=n?e:G(e);;){if(n){if(r>=e.length)break;t=e[r++]}else{if((r=e.next()).done)break;t=r.value}for(var i,o=t.defaultFlags,a=t.subtables,s=Array.isArray(a),l=0,a=s?a:G(a);;){if(s){if(l>=a.length)break;i=a[l++]}else{if((l=a.next()).done)break;i=l.value}i.subFeatureFlags&o&&this.generateInputsForSubtable(i)}}},yo.prototype.generateInputsForSubtable=function(t){var u=this;if(2===t.type){if(4194304&t.coverage)throw new Error("Reverse subtable, not supported.");this.subtable=t,this.ligatureStack=[];var e=this.getStateMachine(t),c=this.getProcessor(),h=[],f=[];this.glyphs=[],e.traverse({enter:function(t,e){var n=u.glyphs;f.push({glyphs:n.slice(),ligatureStack:u.ligatureStack.slice()});var r=u.font.getGlyph(t);h.push(r),n.push(h[h.length-1]),c(n[n.length-1],e,n.length-1);for(var i,o,a=0,s=0,l=0;l=i.length)break;e=i[a++]}else{if((a=i.next()).done)break;e=a.value}this._addStrings(e,0,r,"")}return r},bo.prototype._addStrings=function(t,e,n,r){for(var i,o=this.font._cmapProcessor.codePointsForGlyph(t[e]),a=Array.isArray(o),s=0,o=a?o:G(o);;){if(a){if(s>=o.length)break;i=o[s++]}else{if((s=o.next()).done)break;i=s.value}var l=r+m(i);e=o.length)break;n=o[s++]}else{if((s=o.next()).done)break;n=s.value}var l=n;null==this.allFeatures[l]&&(i.push(l),this.allFeatures[l]=r,e&&(this.globalFeatures[l]=!0))}},xo.prototype.add=function(t,e){var n=!(1=n.length)break;e=n[i++]}else{if((i=n.next()).done)break;e=i.value}var o=e;for(var a in this.globalFeatures)o.features[a]=!0}},xo.prototype.process=function(t,e,n){for(var r,i=this.stages,o=Array.isArray(i),a=0,i=o?i:G(i);;){if(o){if(a>=i.length)break;r=i[a++]}else{if((a=i.next()).done)break;r=a.value}var s=r;"function"==typeof s?n||s(this.font,e,this):0=this.glyphs.length?null:this.glyphs[this.index]},Vo.prototype.next=function(){return this.move(1)},Vo.prototype.prev=function(){return this.move(-1)},Vo.prototype.peek=function(t){var e=0=n.length)break;e=n[i++]}else{if((i=n.next()).done)break;e=i.value}for(var o,a=e,s=this.table.scriptList,l=Array.isArray(s),u=0,s=l?s:G(s);;){if(l){if(u>=s.length)break;o=s[u++]}else{if((u=s.next()).done)break;o=u.value}if(o.tag===a)return o}}return null},qo.prototype.selectScript=function(t,e,n){var r=!1,i=void 0;if(!this.script||t!==this.scriptTag){if(!(i=(i=this.findScript(t))||this.findScript(Go)))return this.scriptTag;this.scriptTag=i.tag,this.script=i.script,this.language=null,r=!(this.languageTag=null)}if(n&&n===this.direction||(this.direction=n||Ni(t)),e&&e.length<4&&(e+=" ".repeat(4-e.length)),!e||e!==this.languageTag){this.language=null;for(var o,a=this.script.langSysRecords,s=Array.isArray(a),l=0,a=s?a:G(a);;){if(s){if(l>=a.length)break;o=a[l++]}else{if((l=a.next()).done)break;o=l.value}var u=o;if(u.tag===e){this.language=u.langSys,this.languageTag=u.tag;break}}this.language||(this.language=this.script.defaultLangSys,this.languageTag=null),r=!0}if(r&&(this.features={},this.language))for(var c,h=this.language.featureIndexes,f=Array.isArray(h),d=0,h=f?h:G(h);;){if(f){if(d>=h.length)break;c=h[d++]}else{if((d=h.next()).done)break;c=d.value}var p=this.table.featureList[c],g=this.substituteFeatureForVariations(c);this.features[p.tag]=g||p.feature}return this.scriptTag},qo.prototype.lookupsForFeatures=function(t,e){for(var n,r=e,i=[],o=0=o.length)break;n=o[s++]}else{if((s=o.next()).done)break;n=s.value}var l=n,u=this.features[l];if(u)for(var c,h=u.lookupListIndexes,f=Array.isArray(h),d=0,h=f?h:G(h);;){if(f){if(d>=h.length)break;c=h[d++]}else{if((d=h.next()).done)break;c=d.value}var p=c;r&&-1!==r.indexOf(p)||i.push({feature:l,index:p,lookup:this.table.lookupList.get(p)})}}return i.sort(function(t,e){return t.index-e.index}),i},qo.prototype.substituteFeatureForVariations=function(t){if(-1===this.variationsIndex)return null;for(var e,n=this.table.featureVariations.featureVariationRecords[this.variationsIndex].featureTableSubstitution.substitutions,r=Array.isArray(n),i=0,n=r?n:G(n);;){if(r){if(i>=n.length)break;e=n[i++]}else{if((i=n.next()).done)break;e=i.value}if(e.featureIndex===t)return e.alternateFeatureTable}return null},qo.prototype.findVariationsIndex=function(t){var e=this.table.featureVariations;if(!e)return-1;for(var n=e.featureVariationRecords,r=0;r=i.length)break;r=i[a++]}else{if((a=i.next()).done)break;r=a.value}var s=r.feature,l=r.lookup;for(this.currentFeature=s,this.glyphIterator.reset(l.flags);this.glyphIterator.index=c.length)break;u=c[f++]}else{if((f=c.next()).done)break;u=f.value}if(this.applyLookup(l.lookupType,u))break}this.glyphIterator.next()}else this.glyphIterator.next()}},qo.prototype.applyLookup=function(){throw new Error("applyLookup must be implemented by subclasses")},qo.prototype.applyLookupList=function(t){for(var e,n=this.glyphIterator.options,r=this.glyphIterator.index,i=t,o=Array.isArray(i),a=0,i=o?i:G(i);;){if(o){if(a>=i.length)break;e=i[a++]}else{if((a=i.next()).done)break;e=a.value}var s=e;this.glyphIterator.reset(n,r),this.glyphIterator.increment(s.sequenceIndex);var l=this.table.lookupList.get(s.lookupListIndex);this.glyphIterator.reset(l.flags,this.glyphIterator.index);for(var u,c=l.subTables,h=Array.isArray(c),f=0,c=h?c:G(c);;){if(h){if(f>=c.length)break;u=c[f++]}else{if((f=c.next()).done)break;u=f.value}if(this.applyLookup(l.lookupType,u))break}}return this.glyphIterator.reset(n,r),!0},qo.prototype.coverageIndex=function(t,e){switch(null==e&&(e=this.glyphIterator.cur.id),t.version){case 1:return t.glyphs.indexOf(e);case 2:for(var n,r=t.rangeRecords,i=Array.isArray(r),o=0,r=i?r:G(r);;){if(i){if(o>=r.length)break;n=r[o++]}else{if((o=r.next()).done)break;n=o.value}if(n.start<=e&&e<=n.end)return n.startCoverageIndex+e-n.start}}return-1},qo.prototype.match=function(t,e,n,r){for(var i=this.glyphIterator.index,o=this.glyphIterator.increment(t),a=0;a=i.length)break;r=i[a++]}else{if((a=i.next()).done)break;r=a.value}if(r.start<=t&&t<=r.end)return r.class}}return 0},qo.prototype.classSequenceMatches=function(t,e,n){var r=this;return this.match(t,e,function(t,e){return t===r.getClassID(e.id,n)})},qo.prototype.applyContext=function(t){switch(t.version){case 1:var e=this.coverageIndex(t.coverage);if(-1===e)return!1;for(var n,r=t.ruleSets[e],i=r,o=Array.isArray(i),a=0,i=o?i:G(i);;){if(o){if(a>=i.length)break;n=i[a++]}else{if((a=i.next()).done)break;n=a.value}var s=n;if(this.sequenceMatches(1,s.input))return this.applyLookupList(s.lookupRecords)}break;case 2:if(-1===this.coverageIndex(t.coverage))return!1;if(-1===(e=this.getClassID(this.glyphIterator.cur.id,t.classDef)))return!1;for(var l,u=r=t.classSet[e],c=Array.isArray(u),h=0,u=c?u:G(u);;){if(c){if(h>=u.length)break;l=u[h++]}else{if((h=u.next()).done)break;l=h.value}var f=l;if(this.classSequenceMatches(1,f.classes,t.classDef))return this.applyLookupList(f.lookupRecords)}break;case 3:if(this.coverageSequenceMatches(0,t.coverages))return this.applyLookupList(t.lookupRecords)}return!1},qo.prototype.applyChainingContext=function(t){switch(t.version){case 1:var e=this.coverageIndex(t.coverage);if(-1===e)return!1;for(var n,r=t.chainRuleSets[e],i=Array.isArray(r),o=0,r=i?r:G(r);;){if(i){if(o>=r.length)break;n=r[o++]}else{if((o=r.next()).done)break;n=o.value}var a=n;if(this.sequenceMatches(-a.backtrack.length,a.backtrack)&&this.sequenceMatches(1,a.input)&&this.sequenceMatches(1+a.input.length,a.lookahead))return this.applyLookupList(a.lookupRecords)}break;case 2:if(-1===this.coverageIndex(t.coverage))return!1;e=this.getClassID(this.glyphIterator.cur.id,t.inputClassDef);var s=t.chainClassSet[e];if(!s)return!1;for(var l,u=s,c=Array.isArray(u),h=0,u=c?u:G(u);;){if(c){if(h>=u.length)break;l=u[h++]}else{if((h=u.next()).done)break;l=h.value}var f=l;if(this.classSequenceMatches(-f.backtrack.length,f.backtrack,t.backtrackClassDef)&&this.classSequenceMatches(1,f.input,t.inputClassDef)&&this.classSequenceMatches(1+f.input.length,f.lookahead,t.lookaheadClassDef))return this.applyLookupList(f.lookupRecords)}break;case 3:if(this.coverageSequenceMatches(-t.backtrackGlyphCount,t.backtrackCoverage)&&this.coverageSequenceMatches(0,t.inputCoverage)&&this.coverageSequenceMatches(t.inputGlyphCount,t.lookaheadCoverage))return this.applyLookupList(t.lookupRecords)}return!1},qo);function qo(t,e){p(this,qo),this.font=t,this.table=e,this.script=null,this.scriptTag=null,this.language=null,this.languageTag=null,this.features={},this.lookups={},this.variationsIndex=t._variationProcessor?this.findVariationsIndex(t._variationProcessor.normalizedCoords):-1,this.selectScript(),this.glyphs=[],this.positions=[],this.ligatureID=1,this.currentFeature=null}var Xo=(Zo.prototype.copy=function(){return new Zo(this._font,this.id,this.codePoints,this.features)},n(Zo,[{key:"id",get:function(){return this._id},set:function(t){this._id=t,this.substituted=!0;var e,n=this._font.GDEF;n&&n.glyphClassDef?(e=Ho.prototype.getClassID(t,n.glyphClassDef),this.isBase=1===e,this.isLigature=2===e,this.isMark=3===e,this.markAttachmentType=n.markAttachClassDef?Ho.prototype.getClassID(t,n.markAttachClassDef):0):(this.isMark=0>8}function is(t){return 1<<(255&$a.get(t.codePoints[0]))}var os=function t(e,n,r,i){p(this,t),this.category=e,this.position=n,this.syllableType=r,this.syllable=i};function as(t,e){for(var n,r=0,i=0,o=ts.match(e.map(rs)),a=Array.isArray(o),s=0,o=a?o:G(o);;){if(a){if(s>=o.length)break;n=o[s++]}else{if((s=o.next()).done)break;n=s.value}var l=n[0],u=n[1],c=n[2];if(i=i.length)break;r=i[a++]}else{if((a=i.next()).done)break;r=a.value}r.features=((n={})[e]=!0,n)}return t[0]._font._layoutEngine.engine.GSUBProcessor.applyFeatures([e],t),1===t.length}function hs(t,e,n){var r,i,o,a=n.indicConfig,s=t._layoutEngine.engine.GSUBProcessor.features,l=t.glyphForCodePoint(9676).id,u=t.glyphForCodePoint(a.virama).id;if(u)for(var c=new Xo(t,u,[a.virama]),h=0;h=qa.Base_C){if(s&&l+1qa.Base_C&&l--;break}if(l===a&&o=t.length)return e;for(var n=t[e].shaperInfo.syllable;++e=i.length)break;n=i[a++]}else{if((a=i.next()).done)break;n=a.value}var s=n[0],l=n[1],u=n[2];++r;for(var c=s;c<=l;c++)e[c].shaperInfo=new _s(gs[xs(e[c])],u[0],r);for(var h="R"===e[s].shaperInfo.category?1:Math.min(3,l-s),f=s;f=r.length)break;n=r[o++]}else{if((o=r.next()).done)break;n=o.value}n.substituted=!1}}function As(t,e){for(var n,r=e,i=Array.isArray(r),o=0,r=i?r:G(r);;){if(i){if(o>=r.length)break;n=r[o++]}else{if((o=r.next()).done)break;n=o.value}n.substituted&&n.features.rphf&&(n.shaperInfo.category="R")}}function Cs(t,e){for(var n,r=e,i=Array.isArray(r),o=0,r=i?r:G(r);;){if(i){if(o>=r.length)break;n=r[o++]}else{if((o=r.next()).done)break;n=o.value}n.substituted&&(n.shaperInfo.category="VPre")}}function Ps(t,e){for(var n=t.glyphForCodePoint(9676).id,r=0,i=Es(e,0);r=t.length)return e;for(var n=t[e].shaperInfo.syllable;++e=p.length)break;d=p[y++]}else{if((y=p.next()).done)break;d=y.value}var v=d,m=this.sequenceMatchIndices(1,v.components);if(m){for(var b,w=this.glyphIterator.cur,x=w.codePoints.slice(),_=m,S=Array.isArray(_),k=0,_=S?_:G(_);;){if(S){if(k>=_.length)break;b=_[k++]}else{if((k=_.next()).done)break;b=k.value}x.push.apply(x,this.glyphs[b].codePoints)}var A=new Xo(this.font,v.glyph,x,w.features);A.shaperInfo=w.shaperInfo,A.isLigated=!0,A.substituted=!0;for(var C=w.isMark,P=0;P=B.length)break;E=B[R++]}else{if((R=B.next()).done)break;E=R.value}var D=E;if(C)L=D;else for(;L=a.length)break;o=a[l++]}else{if((l=a.next()).done)break;o=l.value}var u=o;if(u.secondGlyph===r.id)return this.applyPositionValue(0,u.value1),this.applyPositionValue(1,u.value2),!0}return!1;case 2:var c=this.getClassID(this.glyphIterator.cur.id,e.classDef1),h=this.getClassID(r.id,e.classDef2);if(-1===c||-1===h)return!1;var f=e.classRecords.get(c).get(h);return this.applyPositionValue(0,f.value1),this.applyPositionValue(1,f.value2),!0}case 3:var d=this.glyphIterator.peekIndex(),p=this.glyphs[d];if(!p)return!1;var g=e.entryExitRecords[this.coverageIndex(e.coverage)];if(!g||!g.exitAnchor)return!1;var y=e.entryExitRecords[this.coverageIndex(e.coverage,p.id)];if(!y||!y.entryAnchor)return!1;var v=this.getAnchor(y.entryAnchor),m=this.getAnchor(g.exitAnchor),b=this.positions[this.glyphIterator.index],w=this.positions[d];switch(this.direction){case"ltr":b.xAdvance=m.x+b.xOffset;var x=v.x+w.xOffset;w.xAdvance-=x,w.xOffset-=x;break;case"rtl":x=m.x+b.xOffset,b.xAdvance-=x,b.xOffset-=x,w.xAdvance=v.x+w.xOffset}return this.glyphIterator.flags.rightToLeft?(this.glyphIterator.cur.cursiveAttachment=d,b.yOffset=v.y-m.y):(p.cursiveAttachment=this.glyphIterator.index,b.yOffset=m.y-v.y),!0;case 4:var _=this.coverageIndex(e.markCoverage);if(-1===_)return!1;for(var S=this.glyphIterator.index;0<=--S&&(this.glyphs[S].isMark||0=n.length)break;e=n[i++]}else{if((i=n.next()).done)break;e=i.value}var o=Is[e];if(o)return o}return Po}(n),this.plan=new wo(this.font,n,t.direction),this.shaper.plan(this.plan,this.glyphInfos,t.features),this.plan.allFeatures)t.features[r]=!0},zs.prototype.substitute=function(t){var e=this;this.GSUBProcessor&&(this.plan.process(this.GSUBProcessor,this.glyphInfos),t.glyphs=this.glyphInfos.map(function(t){return e.font.getGlyph(t.id,t.codePoints)}))},zs.prototype.position=function(t){return"BEFORE_GPOS"===this.shaper.zeroMarkWidths&&this.zeroMarkAdvances(t.positions),this.GPOSProcessor&&this.plan.process(this.GPOSProcessor,this.glyphInfos,t.positions),"AFTER_GPOS"===this.shaper.zeroMarkWidths&&this.zeroMarkAdvances(t.positions),"rtl"===t.direction&&(t.glyphs.reverse(),t.positions.reverse()),this.GPOSProcessor&&this.GPOSProcessor.features},zs.prototype.zeroMarkAdvances=function(t){for(var e=0;e=l.length)break;a=l[c++]}else{if((c=l.next()).done)break;a=c.value}s.push.apply(s,a.codePoints)}n=function(t){for(var e=0;e>16;if(0==e)switch(t>>8){case 0:return 173===t;case 3:return 847===t;case 6:return 1564===t;case 23:return 6068<=t&&t<=6069;case 24:return 6155<=t&&t<=6158;case 32:return 8203<=t&&t<=8207||8234<=t&&t<=8238||8288<=t&&t<=8303;case 254:return 65024<=t&&t<=65039||65279===t;case 255:return 65520<=t&&t<=65528;default:return!1}else switch(e){case 1:return 113824<=t&&t<=113827||119155<=t&&t<=119162;case 14:return 917504<=t&&t<=921599;default:return!1}},js.prototype.getAvailableFeatures=function(t,e){var n=[];return this.engine&&n.push.apply(n,this.engine.getAvailableFeatures(t,e)),this.font.kern&&-1===n.indexOf("kern")&&n.push("kern"),n},js.prototype.stringsForGlyph=function(t){for(var e,n=new x,r=this.font._cmapProcessor.codePointsForGlyph(t),i=Array.isArray(r),o=0,r=i?r:G(r);;){if(i){if(o>=r.length)break;e=r[o++]}else{if((o=r.next()).done)break;e=o.value}n.add(m(e))}if(this.engine&&this.engine.stringsForGlyph)for(var a,s=this.engine.stringsForGlyph(t),l=Array.isArray(s),u=0,s=l?s:G(s);;){if(l){if(u>=s.length)break;a=s[u++]}else{if((u=s.next()).done)break;a=u.value}n.add(a)}return b(n)},js);function js(t){p(this,js),this.font=t,this.unicodeLayoutEngine=null,this.kernProcessor=null,this.font.morx?this.engine=new mo(this.font):(this.font.GSUB||this.font.GPOS)&&(this.engine=new Ns(this.font))}var Ws={moveTo:"M",lineTo:"L",quadraticCurveTo:"Q",bezierCurveTo:"C",closePath:"Z"},Vs=(Gs.prototype.toFunction=function(){var t=this;return function(e){t.commands.forEach(function(t){return e[t.command].apply(e,t.args)})}},Gs.prototype.toSVG=function(){return this.commands.map(function(t){var e=t.args.map(function(t){return Math.round(100*t)/100});return""+Ws[t.command]+e.join(" ")}).join("")},Gs.prototype.mapPoints=function(t){for(var e,n=new Gs,r=this.commands,i=Array.isArray(r),o=0,r=i?r:G(r);;){if(i){if(o>=r.length)break;e=r[o++]}else{if((o=r.next()).done)break;e=o.value}for(var a=e,s=[],l=0;l=n.length)break;t=n[i++]}else{if((i=n.next()).done)break;t=i.value}for(var o=t,a=0;a=g.length)break;t=g[v++]}else{if((v=g.next()).done)break;t=v.value}switch((E=t).command){case"moveTo":case"lineTo":var m=E.args,b=m[0],w=m[1];h.addPoint(b,w),f=b,d=w;break;case"quadraticCurveTo":case"bezierCurveTo":"quadraticCurveTo"===E.command?(o=f+2/3*((n=(e=E.args)[0])-f),a=d+2/3*((r=e[1])-d),s=(u=e[2])+2/3*(n-u),l=(c=e[3])+2/3*(r-c)):(o=(i=E.args)[0],a=i[1],s=i[2],l=i[3],u=i[4],c=i[5]),h.addPoint(u,c);for(var x=[f,d],_=[o,a],S=[s,l],k=[u,c],A=0;A<=1;A++){var C=6*x[A]-12*_[A]+6*S[A],P=-3*x[A]+9*_[A]-9*S[A]+3*k[A],E=3*_[A]-3*x[A];if(0!=P){var T,O,I=Math.pow(C,2)-4*E*P;I<0||(0<(T=(-C+Math.sqrt(I))/(2*P))&&T<1&&(0===A?h.addPoint(p(T),h.maxY):1===A&&h.addPoint(h.maxX,p(T))),0<(O=(-C-Math.sqrt(I))/(2*P))&&O<1&&(0===A?h.addPoint(p(O),h.maxY):1===A&&h.addPoint(h.maxX,p(O))))}else{if(0==C)continue;var L=-E/C;0=r.length)break;n=r[o++]}else{if((o=r.next()).done)break;n=o.value}for(var a=n,s=this._font.getGlyph(a.glyphID)._getContours(),l=0;l>1,K.length=0}function dt(t,e){rt&&Y.closePath(),Y.moveTo(t,e),rt=!0}return function t(){for(;X.pos>3;break;case 21:2K.length-1&&(S=K.length-1),K.push(K[S]);break;case 30:var E=K.pop(),T=K.pop();if(0<=T)for(;0Math.abs(tt-G)?($+=K.shift(),tt=G):($=V,tt+=K.shift()),j.push($,tt),Y.bezierCurveTo.apply(Y,j.slice(0,6)),Y.bezierCurveTo.apply(Y,j.slice(6));break;default:throw new Error("Unknown op: 12 "+n)}break;default:throw new Error("Unknown op: "+n)}else n<247?K.push(n-139):n<251?(e=X.readUInt8(),K.push(256*(n-247)+e+108)):n<255?(e=X.readUInt8(),K.push(256*-(n-251)-e-108)):K.push(X.readInt32BE()/65536)}}(),rt&&Y.closePath(),Y},sl);function sl(){return p(this,sl),r(this,ol.apply(this,arguments))}var ll,ul=new C.Struct({originX:C.uint16,originY:C.uint16,type:new C.String(4),data:new C.Buffer(function(t){return t.parent.buflen-t._currentOffset})}),cl=(o(hl,ll=rl),hl.prototype.getImageForSize=function(t){for(var e=0;e=t)break}var r=n.imageOffsets,i=r[this.id],o=r[this.id+1];return i===o?null:(this._font.stream.pos=i,ul.decode(this._font.stream,{buflen:o-i}))},hl.prototype.render=function(t,e){var n,r=this.getImageForSize(e);null!=r&&(n=e/this._font.unitsPerEm,t.image(r.data,{height:e,x:r.originX,y:(this.bbox.minY-r.originY)*n})),this._font.sbix.flags.renderOutlines&&ll.prototype.render.call(this,t,e)},hl);function hl(){return p(this,hl),r(this,ll.apply(this,arguments))}function fl(t,e){p(this,fl),this.glyph=t,this.color=e}var dl,pl=(o(gl,dl=Ks),gl.prototype._getBBox=function(){for(var t=new Pi,e=0;e=r.length)break;n=r[o++]}else{if((o=r.next()).done)break;n=o.value}var a=n.glyph,s=n.color;t.fillColor([s.red,s.green,s.blue],s.alpha/255*100),a.render(t,e)}},n(gl,[{key:"layers",get:function(){for(var t=this._font.CPAL,e=this._font.COLR,n=0,r=e.baseGlyphRecord.length-1;n<=r;){var i=n+r>>1,o=e.baseGlyphRecord[i];if(this.ido.gid)){var a=o;break}n=1+i}}if(null==a){var s=this._font._getBaseGlyph(this.id);return[new fl(s,c={red:0,green:0,blue:0,alpha:255})]}for(var l=[],u=a.firstLayerIndex;u=n.glyphCount)){var r=n.offsets[t];if(r!==n.offsets[t+1]){var i=this.font.stream;if(i.pos=r,!(i.pos>=i.length)){var o,a=i.readUInt16BE(),s=r+i.readUInt16BE();32768&a&&(w=i.pos,i.pos=s,o=this.decodePoints(),s=i.pos,i.pos=w);var l=e.map(function(t){return t.copy()});a&=4095;for(var u=0;u=n.globalCoordCount)throw new Error("Invalid gvar table");f=n.globalCoords[4095&h]}if(16384&h){for(var p=[],g=0;gMath.max(0,e[s]))return 0;a=(a*i[s]+_)/(e[s]+_)}else{if(i[s]r[s])return 0;a=i[s]i[r][u]&&(l=n,n=r,r=l);var c=i[n][u],h=i[r][u],f=o[n][u],d=o[r][u];if(c!==h||f===d)for(var p=c===h?0:(d-f)/(h-c),g=t;g<=e;g++){var y=i[g][u];y<=c?y+=f-c:h<=y?y+=d-h:y=f+(y-c)*p,o[g][u]=y}}},vl.prototype.deltaShift=function(t,e,n,r,i){var o=i[n].x-r[n].x,a=i[n].y-r[n].y;if(0!=o||0!=a)for(var s=t;s<=e;s++)s!==n&&(i[s].x+=o,i[s].y+=a)},vl.prototype.getAdvanceAdjustment=function(t,e){var n,r,i=void 0,o=void 0;return o=e.advanceWidthMapping?((n=t)>=e.advanceWidthMapping.mapCount&&(n=e.advanceWidthMapping.mapCount-1),e.advanceWidthMapping.entryFormat,i=(r=e.advanceWidthMapping.mapData[n]).outerIndex,r.innerIndex):(i=0,t),this.getDelta(e.itemVariationStore,i,o)},vl.prototype.getDelta=function(t,e,n){if(e>=t.itemVariationData.length)return 0;var r=t.itemVariationData[e];if(n>=r.deltaSets.length)return 0;for(var i=r.deltaSets[n],o=this.getBlendVector(t,e),a=0,s=0;sc.peakCoord||c.peakCoord>c.endCoord||c.startCoord<0&&0c.endCoord?0:r[u]===c.peakCoord?1:r[u]=l.length)break;s=l[c++]}else{if((c=l.next()).done)break;s=c.value}var h=s;t=this.includeGlyph(h.glyphID),a.writeUInt16BE(t,h.pos)}}else n&&this.font._variationProcessor&&(a=this.glyphEncoder.encodeSimple(e.path,n.instructions));return this.glyf.push(a),this.loca.offsets.push(this.offset),this.hmtx.metrics.push({advance:e.advanceWidth,bearing:e._getMetrics().leftBearing}),this.offset+=a.length,this.glyf.length-1},El.prototype.encode=function(t){this.glyf=[],this.offset=0,this.loca={offsets:[],version:this.font.loca.version},this.hmtx={metrics:[],bearings:[]};for(var e=0;e=n.length)break;t=n[i++]}else{if((i=n.next()).done)break;t=i.value}var o=t;this.charstrings.push(this.cff.getCharString(o));var a=this.font.getGlyph(o);for(var s in a.path,a._usedGsubrs)e[s]=!0}this.gsubrs=this.subsetSubrs(this.cff.globalSubrIndex,e)},Ll.prototype.subsetSubrs=function(t,e){for(var n=[],r=0;r=i.length)break;e=i[a++]}else{if((a=i.next()).done)break;e=a.value}var s=e,l=this.cff.fdForGlyph(s);if(null!=l){n[l]||(t.FDArray.push(v({},this.cff.topDict.FDArray[l])),r.push({})),n[l]=!0,t.FDSelect.fds.push(t.FDArray.length-1);var u=this.font.getGlyph(s);for(var c in u.path,u._usedSubrs)r[r.length-1][c]=!0}}for(var h=0;h=r.length)break;e=r[o++]}else{if((o=r.next()).done)break;e=o.value}var a=this.font.getGlyph(e);for(var s in a.path,a._usedSubrs)n[s]=!0}var l=v({},this.cff.topDict.Private);return this.cff.topDict.Private&&this.cff.topDict.Private.Subrs&&(l.Subrs=this.subsetSubrs(this.cff.topDict.Private.Subrs,n)),t.FDArray=[{Private:l}],t.FDSelect={version:3,nRanges:1,ranges:[{first:0,fd:0}],sentinel:this.charstrings.length}},Ll.prototype.addString=function(t){return t?(this.strings||(this.strings=[]),this.strings.push(t),kt.length+this.strings.length-1):null},Ll.prototype.encode=function(t){this.subsetCharstrings();var e={version:255=n.length)break;e=n[i++]}else{if((i=n.next()).done)break;e=i.value}var o=e;t[o.axisTag.trim()]={name:o.name.en,min:o.minValue,default:o.defaultValue,max:o.maxValue}}return t}},{key:"namedVariations",get:function(){var t={};if(!this.fvar)return t;for(var e,n=this.fvar.instance,r=Array.isArray(n),i=0,n=r?n:G(n);;){if(r){if(i>=n.length)break;e=n[i++]}else{if((i=n.next()).done)break;e=i.value}for(var o=e,a={},s=0;s=n.length)break;t=n[i++]}else{if((i=n.next()).done)break;t=i.value}e[t.tag]=t}this.tables=e};var Nl,zl=(o(Ul,Nl=Ml),Ul.probe=function(t){return"wOFF"===t.toString("ascii",0,4)},Ul.prototype._decodeDirectory=function(){this.directory=Fl.decode(this.stream,{_startOffset:0})},Ul.prototype._getTableStream=function(t){var e=this.directory.tables[t];if(e){if(this.stream.pos=e.offset,e.compLength>>6&3},transformed:function(t){return"glyf"===t.tag||"loca"===t.tag?0===t.transformVersion:0!==t.transformVersion},transformLength:new C.Optional(Gl,function(t){return t.transformed})}),Xl=new C.Struct({tag:new C.String(4),flavor:C.uint32,length:C.uint32,numTables:C.uint16,reserved:new C.Reserved(C.uint16),totalSfntSize:C.uint32,totalCompressedSize:C.uint32,majorVersion:C.uint16,minorVersion:C.uint16,metaOffset:C.uint32,metaLength:C.uint32,metaOrigLength:C.uint32,privOffset:C.uint32,privLength:C.uint32,tables:new C.Array(ql,"numTables")});Xl.process=function(){for(var t={},e=0;e>7);h=(f&=127)<10?(c=0,iu(f,((14&f)<<7)+e.readUInt8())):f<20?(c=iu(f,((f-10&14)<<7)+e.readUInt8()),0):f<84?(s=f-20,l=e.readUInt8(),c=iu(f,1+(48&s)+(l>>4)),iu(f>>1,1+((12&s)<<2)+(15&l))):f<120?(c=iu(f,1+((s=f-84)/12<<8)+e.readUInt8()),iu(f>>1,1+(s%12>>2<<8)+e.readUInt8())):f<124?(l=e.readUInt8(),u=e.readUInt8(),c=iu(f,(l<<4)+(u>>4)),iu(f>>1,((15&u)<<8)+e.readUInt8())):(c=iu(f,e.readUInt16BE()),iu(f>>1,e.readUInt16BE())),i+=c,r+=h,o.push(new $s(d,!1,i,r))}return o}(t.flags,t.glyphs,a);for(var l=0;l=n.length)break;e=n[i++]}else{if((i=n.next()).done)break;e=i.value}var o=e,a=new C.DecodeStream(this.stream.buffer);a.pos=o;var s=new Ml(a);if(s.postscriptName===t)return s}return null},n(su,[{key:"fonts",get:function(){for(var t,e=[],n=this.header.offsets,r=Array.isArray(n),i=0,n=r?n:G(n);;){if(r){if(i>=n.length)break;t=n[i++]}else{if((i=n.next()).done)break;t=i.value}var o=t,a=new C.DecodeStream(this.stream.buffer);a.pos=o,e.push(new Ml(a))}return e}}]),su);function su(t){if(p(this,su),"ttcf"!==(this.stream=t).readString(4))throw new Error("Not a TrueType collection");this.header=ou.decode(t)}var lu=new C.String(C.uint8),uu=(new C.Struct({len:C.uint32,buf:new C.Buffer("len")}),new C.Struct({id:C.uint16,nameOffset:C.int16,attr:C.uint8,dataOffset:C.uint24,handle:C.uint32})),cu=new C.Struct({name:new C.String(4),maxTypeIndex:C.uint16,refList:new C.Pointer(C.uint16,new C.Array(uu,function(t){return t.maxTypeIndex+1}),{type:"parent"})}),hu=new C.Struct({length:C.uint16,types:new C.Array(cu,function(t){return t.length+1})}),fu=new C.Struct({reserved:new C.Reserved(C.uint8,24),typeList:new C.Pointer(C.uint16,hu),nameListOffset:new C.Pointer(C.uint16,"void")}),du=new C.Struct({dataOffset:C.uint32,map:new C.Pointer(C.uint32,fu),dataLength:C.uint32,mapLength:C.uint32}),pu=(gu.probe=function(t){var e=new C.DecodeStream(t);try{var n=du.decode(e)}catch(t){return!1}for(var r,i=n.map.typeList.types,o=Array.isArray(i),a=0,i=o?i:G(i);;){if(o){if(a>=i.length)break;r=i[a++]}else{if((a=i.next()).done)break;r=a.value}if("sfnt"===r.name)return!0}return!1},gu.prototype.getFont=function(t){if(!this.sfnt)return null;for(var e,n=this.sfnt.refList,r=Array.isArray(n),i=0,n=r?n:G(n);;){if(r){if(i>=n.length)break;e=n[i++]}else{if((i=n.next()).done)break;e=i.value}var o=this.header.dataOffset+e.dataOffset+4,a=new C.DecodeStream(this.stream.buffer.slice(o)),s=new Ml(a);if(s.postscriptName===t)return s}return null},n(gu,[{key:"fonts",get:function(){for(var t,e=[],n=this.sfnt.refList,r=Array.isArray(n),i=0,n=r?n:G(n);;){if(r){if(i>=n.length)break;t=n[i++]}else{if((i=n.next()).done)break;t=i.value}var o=this.header.dataOffset+t.dataOffset+4,a=new C.DecodeStream(this.stream.buffer.slice(o));e.push(new Ml(a))}return e}}]),gu);function gu(t){p(this,gu),this.stream=t,this.header=du.decode(this.stream);for(var e,n=this.header.map.typeList.types,r=Array.isArray(n),i=0,n=r?n:G(n);;){if(r){if(i>=n.length)break;e=n[i++]}else{if((i=n.next()).done)break;e=i.value}for(var o,a=e,s=a.refList,l=Array.isArray(s),u=0,s=l?s:G(s);;){if(l){if(u>=s.length)break;o=s[u++]}else{if((u=s.next()).done)break;o=u.value}var c=o;0<=c.nameOffset?(this.stream.pos=c.nameOffset+this.header.map.nameListOffset,c.name=lu.decode(this.stream)):c.name=null}"sfnt"===a.name&&(this.sfnt=a)}}E.registerFormat(Ml),E.registerFormat(zl),E.registerFormat(Yl),E.registerFormat(au),E.registerFormat(pu),yu.exports=E}).call(this,vu(10).Buffer)},function(t,i,o){(function(){var t,e,n,r;for(t in i.EncodeStream=o(388),i.DecodeStream=o(169),i.Array=o(252),i.LazyArray=o(407),i.Bitfield=o(408),i.Boolean=o(409),i.Buffer=o(410),i.Enum=o(411),i.Optional=o(412),i.Reserved=o(413),i.String=o(414),i.Struct=o(253),i.VersionedStruct=o(415),n=o(89))e=n[t],i[t]=e;for(t in r=o(416))e=r[t],i[t]=e}).call(this)},function(n,t,r){(function(l){(function(){var t,s,i={}.hasOwnProperty,e=r(121),o=r(169);try{s=r(170)}catch(t){}t=function(t){var e;function r(t){null==t&&(t=65536),r.__super__.constructor.apply(this,arguments),this.buffer=new l(t),this.bufferOffset=0,this.pos=0}for(e in!function(t,e){for(var n in e)i.call(e,n)&&(t[n]=e[n]);function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype}(r,t),l.prototype)"write"===e.slice(0,5)&&function(e){var n=+o.TYPES[e.replace(/write|[BL]E/g,"")];r.prototype[e]=function(t){return this.ensure(n),this.buffer[e](t,this.bufferOffset),this.bufferOffset+=n,this.pos+=n}}(e);return r.prototype._read=function(){},r.prototype.ensure=function(t){if(this.bufferOffset+t>this.buffer.length)return this.flush()},r.prototype.flush=function(){if(0>>16&255,this.buffer[this.bufferOffset++]=t>>>8&255,this.buffer[this.bufferOffset++]=255&t,this.pos+=3},r.prototype.writeUInt24LE=function(t){return this.ensure(3),this.buffer[this.bufferOffset++]=255&t,this.buffer[this.bufferOffset++]=t>>>8&255,this.buffer[this.bufferOffset++]=t>>>16&255,this.pos+=3},r.prototype.writeInt24BE=function(t){return 0<=t?this.writeUInt24BE(t):this.writeUInt24BE(t+16777215+1)},r.prototype.writeInt24LE=function(t){return 0<=t?this.writeUInt24LE(t):this.writeUInt24LE(t+16777215+1)},r.prototype.fill=function(t,e){var n;return e>>6):(e[n++]=224+(i>>>12),e[n++]=128+(i>>>6&63)),e[n++]=128+(63&i))}return e.slice(0,n)},u.prototype.end=function(){},c.prototype.write=function(t){for(var e=this.acc,n=this.contBytes,r=this.accBytes,i="",o=0;o>10,t[e++]=255&i,t[e++]=i>>8,n=56320|1023&n),t[e++]=255&n,t[e++]=n>>8,e}function a(t,e){this.iconv=e}function s(t,e){void 0===(t=t||{}).addBOM&&(t.addBOM=!0),this.encoder=e.iconv.getEncoder(t.defaultEncoding||"utf-32le",t)}function u(t,e){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=t||{},this.iconv=e.iconv}function h(t,e){var n=[],r=0,i=0,o=0,a=0,s=0;t:for(var l=0;l>8,n[r++]=255&s,r==n.length&&(o+=i.write(n.toString("base64").replace(/\//g,","),o),r=0)))}return this.inBase64=e,this.base64AccumIdx=r,i.slice(0,o)},g.prototype.end=function(){var t=l.alloc(10),e=0;return this.inBase64&&(0?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ "},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®‾°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŠÑÒÓÔÕÖ×ØÙÚÛÜÝŽßàáâãäåæçèéêëìíîïšñòóôõö÷øùúûüýžÿ"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"ﺈ×÷ﹱˆ■│─┐┌└┘ﹹﹻﹽﹿﹷﺊﻰﻳﻲﻎﻏﻐﻶﻸﻺﻼ ¤ﺋﺑﺗﺛﺟﺣ،­ﺧﺳ٠١٢٣٤٥٦٧٨٩ﺷ؛ﺻﺿﻊ؟ﻋءآأؤإئابةتثجحخدذرزسشصضطﻇعغﻌﺂﺄﺎﻓـفقكلمنهوىيًٌٍَُِّْﻗﻛﻟﻵﻷﻹﻻﻣﻧﻬﻩ�"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂҐЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђґєѕіїјљњћќ§ўџ"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√№¤■ "},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ກຂຄງຈສຊຍດຕຖທນບປຜຝພຟມຢຣລວຫອຮ���ຯະາຳິີຶືຸູຼັົຽ���ເແໂໃໄ່້໊໋໌ໍໆ�ໜໝ₭����������������໐໑໒໓໔໕໖໗໘໙��¢¬¦�"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"��������������������������������่กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู้๊๋€฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛¢¬¦ "},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"},maccyrillic:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},macgreek:{type:"_sbcs",chars:"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"},maciceland:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macroman:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macromania:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macthai:{type:"_sbcs",chars:"«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู\ufeff​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"},macturkish:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"},macukraine:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},koi8r:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8u:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8ru:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8t:{type:"_sbcs",chars:"қғ‚Ғ„…†‡�‰ҳ‹ҲҷҶ�Қ‘’“”•–—�™�›�����ӯӮё¤ӣ¦§���«¬­®�°±²Ё�Ӣ¶·�№�»���©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},armscii8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �և։)(»«—.՝,-֊…՜՛՞ԱաԲբԳգԴդԵեԶզԷէԸըԹթԺժԻիԼլԽխԾծԿկՀհՁձՂղՃճՄմՅյՆնՇշՈոՉչՊպՋջՌռՍսՎվՏտՐրՑցՒւՓփՔքՕօՖֆ՚�"},rk1048:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—�™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬­®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},tcvn:{type:"_sbcs",chars:"\0ÚỤỪỬỮ\b\t\n\v\f\rỨỰỲỶỸÝỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀẢÃÁẠẶẬÈẺẼÉẸỆÌỈĨÍỊÒỎÕÓỌỘỜỞỠỚỢÙỦŨ ĂÂÊÔƠƯĐăâêôơưđẶ̀̀̉̃́àảãáạẲằẳẵắẴẮẦẨẪẤỀặầẩẫấậèỂẻẽéẹềểễếệìỉỄẾỒĩíịòỔỏõóọồổỗốộờởỡớợùỖủũúụừửữứựỳỷỹýỵỐ"},georgianacademy:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰჱჲჳჴჵჶçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},georgianps:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზჱთიკლმნჲოპჟრსტჳუფქღყშჩცძწჭხჴჯჰჵæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},pt154:{type:"_sbcs",chars:"ҖҒӮғ„…ҶҮҲүҠӢҢҚҺҸҗ‘’“”•–—ҳҷҡӣңқһҹ ЎўЈӨҘҰ§Ё©Ә«¬ӯ®Ҝ°ұІіҙө¶·ё№ә»јҪҫҝАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},viscii:{type:"_sbcs",chars:"\0ẲẴẪ\b\t\n\v\f\rỶỸỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ẠẮẰẶẤẦẨẬẼẸẾỀỂỄỆỐỒỔỖỘỢỚỜỞỊỎỌỈỦŨỤỲÕắằặấầẩậẽẹếềểễệốồổỗỠƠộờởịỰỨỪỬơớƯÀÁÂÃẢĂẳẵÈÉÊẺÌÍĨỳĐứÒÓÔạỷừửÙÚỹỵÝỡưàáâãảăữẫèéêẻìíĩỉđựòóôõỏọụùúũủýợỮ"},iso646cn:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},iso646jp:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},hproman8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±�"},macintosh:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},ascii:{type:"_sbcs",chars:"��������������������������������������������������������������������������������������������������������������������������������"},tis620:{type:"_sbcs",chars:"���������������������������������กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"}}},function(t,e,n){"use strict";var g=n(39).Buffer;e._dbcs=i;for(var y=-1,v=-2,m=-1e3,b=new Array(256),r=0;r<256;r++)b[r]=y;function i(t,e){if(this.encodingName=t.encodingName,!t)throw new Error("DBCS codec is called without the data.");if(!t.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var n=t.table();this.decodeTables=[],this.decodeTables[0]=b.slice(0),this.decodeTableSeq=[];for(var r=0;rm)throw new Error("gb18030 decode tables conflict at byte 2");for(var u=this.decodeTables[m-s[l]],c=129;c<=254;c++){if(u[c]===y)u[c]=m-o;else{if(u[c]===m-o)continue;if(u[c]>m)throw new Error("gb18030 decode tables conflict at byte 3")}for(var h=this.decodeTables[m-u[c]],f=48;f<=57;f++)h[f]===y&&(h[f]=v)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var d={};if(t.encodeSkipVals)for(r=0;re)return-1;for(var n=0,r=t.length;n>1);t[i]<=e?n=i:r=i}return n}i.prototype.encoder=o,i.prototype.decoder=a,i.prototype._getDecodeTrieNode=function(t){for(var e=[];0>>=8)e.push(255&t);0==e.length&&e.push(0);for(var n=this.decodeTables[0],r=e.length-1;0>8;return void 0===this.encodeTable[e]&&(this.encodeTable[e]=b.slice(0)),this.encodeTable[e]},i.prototype._setEncodeChar=function(t,e){var n=this._getEncodeBucket(t),r=255&t;n[r]<=-10?this.encodeTableSeq[-10-n[r]][-1]=e:n[r]==y&&(n[r]=e)},i.prototype._setEncodeSequence=function(t,e){var n,r=t[0],i=this._getEncodeBucket(r),o=255&r;i[o]<=-10?n=this.encodeTableSeq[-10-i[o]]:(n={},i[o]!==y&&(n[-1]=i[o]),i[o]=-10-this.encodeTableSeq.length,this.encodeTableSeq.push(n));for(var a=1;a>>0,this._fillEncodeTable(s,l,n)?i=!0:o[s]=!0):u<=-10&&(this._setEncodeSequence(this.decodeTableSeq[-10-u],c),i=!0))}return i},o.prototype.write=function(t){for(var e=g.alloc(t.length*(this.gb18030?4:3)),n=this.leadSurrogate,r=this.seqObj,i=-1,o=0,a=0;;){if(-1===i){if(o==t.length)break;var s=t.charCodeAt(o++)}else s=i,i=-1;if(55296<=s&&s<57344)if(s<56320){if(-1===n){n=s;continue}n=s,s=y}else-1!==n?(s=65536+1024*(n-55296)+(s-56320),n=-1):s=y;else-1!==n&&(i=s,s=y,n=-1);var l=y;if(void 0!==r&&s!=y){var u=r[s];if("object"==typeof u){r=u;continue}"number"==typeof u?l=u:null==u&&void 0!==(u=r[-1])&&(l=u,i=s),r=void 0}else if(0<=s){var c=this.encodeTable[s>>8];if(void 0!==c&&(l=c[255&s]),l<=-10){r=this.encodeTableSeq[-10-l];continue}if(l==y&&this.gb18030){var h=w(this.gb18030.uChars,s);if(-1!=h){l=this.gb18030.gbChars[h]+(s-this.gb18030.uChars[h]);e[a++]=129+Math.floor(l/12600),l%=12600,e[a++]=48+Math.floor(l/1260),l%=1260,e[a++]=129+Math.floor(l/10),l%=10,e[a++]=48+l;continue}}}l===y&&(l=this.defaultCharSingleByte),l<256?e[a++]=l:(l<65536?e[a++]=l>>8:l<16777216?(e[a++]=l>>16,e[a++]=l>>8&255):(e[a++]=l>>>24,e[a++]=l>>>16&255,e[a++]=l>>>8&255),e[a++]=255&l)}return this.seqObj=r,this.leadSurrogate=n,e.slice(0,a)},o.prototype.end=function(){if(-1!==this.leadSurrogate||void 0!==this.seqObj){var t,e=g.alloc(10),n=0;return this.seqObj&&(void 0!==(t=this.seqObj[-1])&&(t<256?e[n++]=t:(e[n++]=t>>8,e[n++]=255&t)),this.seqObj=void 0),-1!==this.leadSurrogate&&(e[n++]=this.defaultCharSingleByte,this.leadSurrogate=-1),e.slice(0,n)}},o.prototype.findIdx=w,a.prototype.write=function(t){for(var e=g.alloc(2*t.length),n=this.nodeIdx,r=this.prevBytes,i=this.prevBytes.length,o=-this.prevBytes.length,a=0,s=0;a>8;l=d[d.length-1]}65536<=l&&(c=55296|(l-=65536)>>10,e[s++]=255&c,e[s++]=c>>8,l=56320|1023&l),e[s++]=255&l,e[s++]=l>>8,n=0,o=a+1}return this.nodeIdx=n,this.prevBytes=0<=o?Array.prototype.slice.call(t,o):r.slice(o+i).concat(Array.prototype.slice.call(t)),e.slice(0,s).toString("ucs2")},a.prototype.end=function(){for(var t="";0=this.length))return null==this.items[t]&&(e=this.stream.pos,this.stream.pos=this.base+this.type.size(null,this.ctx)*t,this.items[t]=this.type.decode(this.stream,this.ctx),this.stream.pos=e),this.items[t]},l.prototype.toArray=function(){for(var t,e=[],n=t=0,r=this.length;t=t.length?(this._t=void 0,i(1)):i(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(t,e){t.exports=function(){}},function(t,e,n){"use strict";var r=n(129),i=n(100),o=n(106),a={};n(41)(a,n(21)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(a,{next:i(1,n)}),o(t,e+" Iterator")}},function(t,e,n){var l=n(50),u=n(130),c=n(259);t.exports=function(s){return function(t,e,n){var r,i=l(t),o=u(i.length),a=c(n,o);if(s&&e!=e){for(;ai;)c(X,e=n[i++])||e==V||e==p||r.push(e);return r}function l(t){for(var e,n=t===Y,r=N(n?Z:P(t)),i=[],o=0;r.length>o;)!c(X,e=r[o++])||n&&!c(Y,e)||i.push(X[e]);return i}var u=n(17),c=n(51),h=n(23),f=n(9),d=n(256),p=n(132).KEY,g=n(52),y=n(181),v=n(106),m=n(131),b=n(21),w=n(186),x=n(187),_=n(437),S=n(261),k=n(29),A=n(22),C=n(90),P=n(50),E=n(175),T=n(100),O=n(129),I=n(438),L=n(174),B=n(188),M=n(26),R=n(105),D=L.f,F=M.f,N=I.f,z=u.Symbol,U=u.JSON,j=U&&U.stringify,W="prototype",V=b("_hidden"),G=b("toPrimitive"),H={}.propertyIsEnumerable,q=y("symbol-registry"),X=y("symbols"),Z=y("op-symbols"),Y=Object[W],K="function"==typeof z&&!!B.f,J=u.QObject,Q=!J||!J[W]||!J[W].findChild,$=h&&g(function(){return 7!=O(F({},"a",{get:function(){return F(this,"a",{value:7}).a}})).a})?function(t,e,n){var r=D(Y,e);r&&delete Y[e],F(t,e,n),r&&t!==Y&&F(Y,e,r)}:F,tt=K&&"symbol"==typeof z.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof z},et=function(t,e,n){return t===Y&&et(Z,e,n),k(t),e=E(e,!0),k(n),c(X,e)?(n.enumerable?(c(t,V)&&t[V][e]&&(t[V][e]=!1),n=O(n,{enumerable:T(0,!1)})):(c(t,V)||F(t,V,T(1,{})),t[V][e]=!0),$(t,e,n)):F(t,e,n)};K||(d((z=function(t){if(this instanceof z)throw TypeError("Symbol is not a constructor!");var e=m(0rt;)b(nt[rt++]);for(var it=R(b.store),ot=0;it.length>ot;)x(it[ot++]);f(f.S+f.F*!K,"Symbol",{for:function(t){return c(q,t+="")?q[t]:q[t]=z(t)},keyFor:function(t){if(!tt(t))throw TypeError(t+" is not a symbol!");for(var e in q)if(q[e]===t)return e},useSetter:function(){Q=!0},useSimple:function(){Q=!1}}),f(f.S+f.F*!K,"Object",{create:function(t,e){return void 0===e?O(t):i(O(t),e)},defineProperty:et,defineProperties:i,getOwnPropertyDescriptor:a,getOwnPropertyNames:s,getOwnPropertySymbols:l});var at=g(function(){B.f(1)});f(f.S+f.F*at,"Object",{getOwnPropertySymbols:function(t){return B.f(C(t))}}),U&&f(f.S+f.F*(!K||g(function(){var t=z();return"[null]"!=j([t])||"{}"!=j({a:t})||"{}"!=j(Object(t))})),"JSON",{stringify:function(t){for(var e,n,r=[t],i=1;ia;)o.call(t,r=i[a++])&&e.push(r);return e}},function(t,e,n){var r=n(50),i=n(262).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?function(t){try{return i(t)}catch(t){return a.slice()}}(t):i(r(t))}},function(t,e,n){n(187)("asyncIterator")},function(t,e,n){n(187)("observable")},function(t,e,n){t.exports={default:n(442),__esModule:!0}},function(t,e,n){n(443),t.exports=n(7).Object.keys},function(t,e,n){var r=n(90),i=n(105);n(177)("keys",function(){return function(t){return i(r(t))}})},function(t,e,n){n(445);var r=n(7).Object;t.exports=function(t,e,n){return r.defineProperty(t,e,n)}},function(t,e,n){var r=n(9);r(r.S+r.F*!n(23),"Object",{defineProperty:n(26).f})},function(t,e,n){"use strict";e.__esModule=!0,e.default=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},function(t,e,n){"use strict";e.__esModule=!0;var r,i=n(263),o=(r=i)&&r.__esModule?r:{default:r};function a(t,e){for(var n=0;n=n.length){var a=l(r,n[o]);if(!(e||n[o]in r))throw new s("base intrinsic for "+t+" exists, but the property is not available.");r=a?a.get||a.value:r[n[o]]}else r=r[n[o]];return r}},function(t,e,n){"use strict";t.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),n=Object(e);if("string"==typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(e in t[e]=42,t)return!1;if("function"==typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var r=Object.getOwnPropertySymbols(t);if(1!==r.length||r[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(t,e);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},function(t,e,n){"use strict";var r=n(278),i=n(108);t.exports=function(){var t=r();return i(Object,{is:t},{is:function(){return Object.is!==t}}),t}},function(t,e,n){"use strict";var r,i,o,a,s=n(276)()&&"symbol"==typeof Symbol.toStringTag;s&&(r=Function.call.bind(RegExp.prototype.exec),i={},a={toString:o=function(){throw i},valueOf:o},"symbol"==typeof Symbol.toPrimitive&&(a[Symbol.toPrimitive]=o));var l=Object.prototype.toString;t.exports=s?function(t){if(!t||"object"!=typeof t)return!1;try{r(t,a)}catch(t){return t===i}}:function(t){return!(!t||"object"!=typeof t&&"function"!=typeof t)&&"[object RegExp]"===l.call(t)}},function(t,e,n){"use strict";var r=n(108),i=n(274),o=n(279),a=n(280),s=n(480),l=i(o);r(l,{getPolyfill:a,implementation:o,shim:s}),t.exports=l},function(t,e,n){"use strict";var r=n(108).supportsDescriptors,i=n(280),o=Object.getOwnPropertyDescriptor,a=Object.defineProperty,s=TypeError,l=Object.getPrototypeOf,u=/a/;t.exports=function(){if(!r||!l)throw new s("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var t=i(),e=l(u),n=o(e,"flags");return n&&n.get===t||a(e,"flags",{configurable:!0,enumerable:!1,get:t}),t}},function(t,e,n){"use strict";var r=Date.prototype.getDay,i=Object.prototype.toString,o="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;t.exports=function(t){return"object"==typeof t&&null!==t&&(o?function(t){try{return r.call(t),!0}catch(t){return!1}}(t):"[object Date]"===i.call(t))}},function(t,e,n){t.exports={default:n(483),__esModule:!0}},function(t,e,n){n(484),t.exports=n(7).Object.assign},function(t,e,n){var r=n(9);r(r.S+r.F,"Object",{assign:n(485)})},function(t,e,n){"use strict";var f=n(23),d=n(105),p=n(188),g=n(128),y=n(90),v=n(172),i=Object.assign;t.exports=!i||n(52)(function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach(function(t){e[t]=t}),7!=i({},t)[n]||Object.keys(i({},e)).join("")!=r})?function(t,e){for(var n=y(t),r=arguments.length,i=1,o=p.f,a=g.f;i>10),e%1024+56320))}return n.join("")}})},function(t,e,n){t.exports={default:n(490),__esModule:!0}},function(t,e,n){n(91),n(491),t.exports=n(7).Array.from},function(t,e,n){"use strict";var p=n(33),r=n(9),g=n(90),y=n(265),v=n(266),m=n(130),b=n(492),w=n(183);r(r.S+r.F*!n(281)(function(t){Array.from(t)}),"Array",{from:function(t,e,n){var r,i,o,a,s=g(t),l="function"==typeof this?this:Array,u=arguments.length,c=1>p&v]},getScript:function(t){var e=l.get(t);return s.scripts[e>>g&m]},getEastAsianWidth:function(t){var e=l.get(t);return s.eaw[e>>10&b]},getNumericValue:function(t){var e=l.get(t),n=1023&e;if(0==n)return null;if(n<=50)return n-1;if(n<480)return((n>>4)-12)/(1+(15&n));if(n<768){e=(n>>5)-14;for(var r=2+(31&n);0>2)-191;for(var i=1+(3&n);0>d&y]}e.default=k},function(t,e,n){var r=n(1),i=Math.log,o=Math.LN2;r({target:"Math",stat:!0},{log2:function(t){return i(t)/o}})},function(t,e,n){"use strict";n(28),n(46),n(61),n(32),n(62),n(134),n(63),n(64),n(65),n(66),n(67),n(68),n(69),n(70),n(71),n(72),n(73),n(74),n(75),n(76),n(77),n(78),n(79),n(80),n(81),n(82),n(83),n(84),n(85);var o=n(135),a=n(502).swap32LE,r=function(){function t(t){var e,n,r,i="function"==typeof t.readUInt32BE&&"function"==typeof t.slice;i||t instanceof Uint8Array?(t=i?(this.highStart=t.readUInt32LE(0),this.errorValue=t.readUInt32LE(4),e=t.readUInt32LE(8),t.slice(12)):(n=new DataView(t.buffer),this.highStart=n.getUint32(0,!0),this.errorValue=n.getUint32(4,!0),e=n.getUint32(8,!0),t.subarray(12)),t=o(t,new Uint8Array(e)),t=o(t,new Uint8Array(e)),a(t),this.data=new Uint32Array(t.buffer)):(r=t,this.data=r.data,this.highStart=r.highStart,this.errorValue=r.errorValue)}return t.prototype.get=function(t){var e;return t<0||1114111>5]<<2)+(31&t),this.data[e]):t<=65535?(e=(this.data[2048+(t-55296>>5)]<<2)+(31&t),this.data[e]):t>11)],e=((e=this.data[e+(t>>5&63)])<<2)+(31&t),this.data[e]):this.data[this.data.length-4]},t}();t.exports=r},function(t,e,n){"use strict";n(28),n(61),n(32),n(62),n(134),n(63),n(64),n(65),n(66),n(67),n(68),n(69),n(70),n(71),n(72),n(73),n(74),n(75),n(76),n(77),n(78),n(79),n(80),n(81),n(82),n(83),n(84),n(85);function r(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}var i=18===new Uint8Array(new Uint32Array([305419896]).buffer)[0];t.exports={swap32LE:function(t){i&&function(t){for(var e=t.length,n=0;n>16&255,a[s++]=e>>8&255,a[s++]=255&e;2===o&&(e=u[t.charCodeAt(n)]<<2|u[t.charCodeAt(n+1)]>>4,a[s++]=255&e);1===o&&(e=u[t.charCodeAt(n)]<<10|u[t.charCodeAt(n+1)]<<4|u[t.charCodeAt(n+2)]>>2,a[s++]=e>>8&255,a[s++]=255&e);return a},e.fromByteArray=function(t){for(var e,n=t.length,r=n%3,i=[],o=0,a=n-r;o>18&63]+s[t>>12&63]+s[t>>6&63]+s[63&t]}(r));return i.join("")}(t,o,a>2]+s[e<<4&63]+"==")):2==r&&(e=(t[n-2]<<8)+t[n-1],i.push(s[e>>10]+s[e>>4&63]+s[e<<2&63]+"="));return i.join("")};for(var s=[],u=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,o=r.length;i>5]<<2)+(31&t),this.data[e]):t<=65535?(e=(this.data[2048+(t-55296>>5)]<<2)+(31&t),this.data[e]):t>11)],e=((e=this.data[e+(t>>5&63)])<<2)+(31&t),this.data[e]):this.data[this.data.length-4]},t.exports=r},function(t,e,n){"use strict";function c(t,e){var n;if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator])return(n=t[Symbol.iterator]()).next.bind(n);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;return function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);nt;)!function(t){var e,n,r,i=u?t.ok:t.fail,o=t.resolve,a=t.reject,s=t.domain;try{i?(u||(2==c._h&&N(c),c._h=1),!0===i?e=l:(s&&s.enter(),e=i(l),s&&(s.exit(),r=!0)),e===t.promise?a(E("Promise-chain cycle")):(n=h(e))?n.call(e,o,a):o(e)):a(l)}catch(t){s&&!r&&s.exit(),a(t)}}(n[t++]);c._c=[],c._n=!1,e&&!c._h&&D(c)}))}function o(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),i(e,!0))}var a,s,l,u,c=n(104),f=n(17),d=n(33),p=n(184),g=n(9),y=n(22),v=n(101),m=n(190),b=n(107),w=n(282),x=n(283).set,_=n(515)(),S=n(193),k=n(284),A=n(516),C=n(285),P="Promise",E=f.TypeError,T=f.process,O=T&&T.versions,I=O&&O.v8||"",L=f[P],B="process"==p(T),M=s=S.f,R=!!function(){try{var t=L.resolve(1),e=(t.constructor={})[n(21)("species")]=function(t){t(r,r)};return(B||"function"==typeof PromiseRejectionEvent)&&t.then(r)instanceof e&&0!==I.indexOf("6.6")&&-1===A.indexOf("Chrome/66")}catch(t){}}(),D=function(o){x.call(f,function(){var t,e,n,r=o._v,i=F(o);if(i&&(t=k(function(){B?T.emit("unhandledRejection",r,o):(e=f.onunhandledrejection)?e({promise:o,reason:r}):(n=f.console)&&n.error&&n.error("Unhandled promise rejection",r)}),o._h=B||F(o)?2:1),o._a=void 0,i&&t.e)throw t.v})},F=function(t){return 1!==t._h&&0===(t._a||t._c).length},N=function(e){x.call(f,function(){var t;B?T.emit("rejectionHandled",e):(t=f.onrejectionhandled)&&t({promise:e,reason:e._v})})},z=function(t){var n,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===t)throw E("Promise can't be resolved itself");(n=h(t))?_(function(){var e={_w:r,_d:!1};try{n.call(t,d(z,e,1),d(o,e,1))}catch(t){o.call(e,t)}}):(r._v=t,r._s=1,i(r,!1))}catch(t){o.call({_w:r,_d:!1},t)}}};R||(L=function(t){m(this,L,P,"_h"),v(t),a.call(this);try{t(d(z,this,1),d(o,this,1))}catch(t){o.call(this,t)}},(a=function(){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(189)(L.prototype,{then:function(t,e){var n=M(w(this,L));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=B?T.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&i(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),l=function(){var t=new a;this.promise=t,this.resolve=d(z,t,1),this.reject=d(o,t,1)},S.f=M=function(t){return t===L||t===u?new l:s(t)}),g(g.G+g.W+g.F*!R,{Promise:L}),n(106)(L,P),n(267)(P),u=n(7)[P],g(g.S+g.F*!R,P,{reject:function(t){var e=M(this);return(0,e.reject)(t),e.promise}}),g(g.S+g.F*(c||!R),P,{resolve:function(t){return C(c&&this===u?L:this,t)}}),g(g.S+g.F*!(R&&n(281)(function(t){L.all(t).catch(r)})),P,{all:function(t){var a=this,e=M(a),s=e.resolve,l=e.reject,n=k(function(){var r=[],i=0,o=1;b(t,!1,function(t){var e=i++,n=!1;r.push(void 0),o++,a.resolve(t).then(function(t){n||(n=!0,r[e]=t,--o||s(r))},l)}),--o||s(r)});return n.e&&l(n.v),e.promise},race:function(t){var e=this,n=M(e),r=n.reject,i=k(function(){b(t,!1,function(t){e.resolve(t).then(n.resolve,r)})});return i.e&&r(i.v),n.promise}})},function(t,e){t.exports=function(t,e,n){var r=void 0===n;switch(e.length){case 0:return r?t():t.call(n);case 1:return r?t(e[0]):t.call(n,e[0]);case 2:return r?t(e[0],e[1]):t.call(n,e[0],e[1]);case 3:return r?t(e[0],e[1],e[2]):t.call(n,e[0],e[1],e[2]);case 4:return r?t(e[0],e[1],e[2],e[3]):t.call(n,e[0],e[1],e[2],e[3])}return t.apply(n,e)}},function(t,e,n){var s=n(17),l=n(283).set,u=s.MutationObserver||s.WebKitMutationObserver,c=s.process,h=s.Promise,f="process"==n(99)(c);t.exports=function(){function t(){var t,e;for(f&&(t=c.domain)&&t.exit();n;){e=n.fn,n=n.next;try{e()}catch(t){throw n?i():r=void 0,t}}r=void 0,t&&t.enter()}var n,r,e,i,o,a;return i=f?function(){c.nextTick(t)}:!u||s.navigator&&s.navigator.standalone?h&&h.resolve?(e=h.resolve(void 0),function(){e.then(t)}):function(){l.call(s,t)}:(o=!0,a=document.createTextNode(""),new u(t).observe(a,{characterData:!0}),function(){a.data=o=!o}),function(t){var e={fn:t,next:void 0};r&&(r.next=e),n||(n=e,i()),r=e}}},function(t,e,n){var r=n(17).navigator;t.exports=r&&r.userAgent||""},function(t,e,n){"use strict";var r=n(9),i=n(7),o=n(17),a=n(282),s=n(285);r(r.P+r.R,"Promise",{finally:function(e){var n=a(this,i.Promise||o.Promise),t="function"==typeof e;return this.then(t?function(t){return s(n,e()).then(function(){return t})}:e,t?function(t){return s(n,e()).then(function(){throw t})}:e)}})},function(t,e,n){"use strict";var r=n(9),i=n(193),o=n(284);r(r.S,"Promise",{try:function(t){var e=i.f(this),n=o(t);return(n.e?e.reject:e.resolve)(n.v),e.promise}})},function(t,e,n){t.exports=n(286).BrotliDecompressBuffer},function(t,e){var n=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function r(t){this.buf_=new Uint8Array(8224),this.input_=t,this.reset()}r.READ_SIZE=4096,r.IBUF_MASK=8191,r.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var t=0;t<4;t++)this.val_|=this.buf_[this.pos_]<<8*t,++this.pos_;return 0this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var t=this.buf_ptr_,e=this.input_.read(this.buf_,t,4096);if(e<0)throw new Error("Unexpected end of input");if(e<4096){this.eos_=1;for(var n=0;n<32;n++)this.buf_[t+e+n]=0}if(0===t){for(n=0;n<32;n++)this.buf_[8192+n]=this.buf_[n];this.buf_ptr_=4096}else this.buf_ptr_=0;this.bit_end_pos_+=e<<3}},r.prototype.fillBitWindow=function(){for(;8<=this.bit_pos_;)this.val_>>>=8,this.val_|=this.buf_[8191&this.pos_]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},r.prototype.readBits=function(t){32-this.bit_pos_>>this.bit_pos_&n[t];return this.bit_pos_+=t,e},t.exports=r},function(t,e,n){var r=n(522);n(53);e.init=function(){return(0,n(286).BrotliDecompressBuffer)(r.toByteArray(n(523)))}},function(t,e,n){"use strict";e.byteLength=function(t){var e=h(t),n=e[0],r=e[1];return 3*(n+r)/4-r},e.toByteArray=function(t){var e,n,r=h(t),i=r[0],o=r[1],a=new c(function(t,e){return 3*(t+e)/4-e}(i,o)),s=0,l=0>16&255,a[s++]=e>>8&255,a[s++]=255&e;2===o&&(e=u[t.charCodeAt(n)]<<2|u[t.charCodeAt(n+1)]>>4,a[s++]=255&e);1===o&&(e=u[t.charCodeAt(n)]<<10|u[t.charCodeAt(n+1)]<<4|u[t.charCodeAt(n+2)]>>2,a[s++]=e>>8&255,a[s++]=255&e);return a},e.fromByteArray=function(t){for(var e,n=t.length,r=n%3,i=[],o=0,a=n-r;o>18&63]+s[t>>12&63]+s[t>>6&63]+s[63&t]}(r));return i.join("")}(t,o,a>2]+s[e<<4&63]+"==")):2==r&&(e=(t[n-2]<<8)+t[n-1],i.push(s[e>>10]+s[e>>4&63]+s[e<<2&63]+"="));return i.join("")};for(var s=[],u=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,o=r.length;i'),new r("",0,"\n"),new r("",3,""),new r("",0,"]"),new r("",0," for "),new r("",14,""),new r("",2,""),new r("",0," a "),new r("",0," that "),new r(" ",10,""),new r("",0,". "),new r(".",0,""),new r(" ",0,", "),new r("",15,""),new r("",0," with "),new r("",0,"'"),new r("",0," from "),new r("",0," by "),new r("",16,""),new r("",17,""),new r(" the ",0,""),new r("",4,""),new r("",0,". The "),new r("",11,""),new r("",0," on "),new r("",0," as "),new r("",0," is "),new r("",7,""),new r("",1,"ing "),new r("",0,"\n\t"),new r("",0,":"),new r(" ",0,". "),new r("",0,"ed "),new r("",20,""),new r("",18,""),new r("",6,""),new r("",0,"("),new r("",10,", "),new r("",8,""),new r("",0," at "),new r("",0,"ly "),new r(" the ",0," of "),new r("",5,""),new r("",9,""),new r(" ",10,", "),new r("",10,'"'),new r(".",0,"("),new r("",11," "),new r("",10,'">'),new r("",0,'="'),new r(" ",0,"."),new r(".com/",0,""),new r(" the ",0," of the "),new r("",10,"'"),new r("",0,". This "),new r("",0,","),new r(".",0," "),new r("",10,"("),new r("",10,"."),new r("",0," not "),new r(" ",0,'="'),new r("",0,"er "),new r(" ",11," "),new r("",0,"al "),new r(" ",11,""),new r("",0,"='"),new r("",11,'"'),new r("",10,". "),new r(" ",0,"("),new r("",0,"ful "),new r(" ",10,". "),new r("",0,"ive "),new r("",0,"less "),new r("",11,"'"),new r("",0,"est "),new r(" ",10,"."),new r("",11,'">'),new r(" ",0,"='"),new r("",10,","),new r("",0,"ize "),new r("",11,"."),new r(" ",0,""),new r(" ",0,","),new r("",10,'="'),new r("",11,'="'),new r("",0,"ous "),new r("",11,", "),new r("",10,"='"),new r(" ",10,","),new r(" ",11,'="'),new r(" ",11,", "),new r("",11,","),new r("",11,"("),new r("",11,". "),new r(" ",11,"."),new r("",11,"='"),new r(" ",11,". "),new r(" ",10,'="'),new r(" ",11,"='"),new r(" ",10,"='")];function v(t,e){return t[e]<192?(97<=t[e]&&t[e]<=122&&(t[e]^=32),1):t[e]<224?(t[e+1]^=32,2):(t[e+2]^=5,3)}e.kTransforms=y,e.kNumTransforms=y.length,e.transformDictionaryWord=function(t,e,n,r,i){var o,a=y[i].prefix,s=y[i].suffix,l=y[i].transform,u=l<12?0:l-11,c=0,h=e;r>5]<<2)+(31&t),this.data[e]):t<=65535?(e=(this.data[2048+(t-55296>>5)]<<2)+(31&t),this.data[e]):t>11)],e=((e=this.data[e+(t>>5&63)])<<2)+(31&t),this.data[e]):this.data[this.data.length-4]},t}();t.exports=r},function(t,e,n){!function(t){"use strict";var u="undefined"!=typeof Uint8Array?Uint8Array:Array,n="+".charCodeAt(0),r="/".charCodeAt(0),i="0".charCodeAt(0),o="a".charCodeAt(0),a="A".charCodeAt(0),s="-".charCodeAt(0),l="_".charCodeAt(0);function c(t){var e=t.charCodeAt(0);return e===n||e===s?62:e===r||e===l?63:e>16),l((65280&n)>>8),l(255&n);return 2==i?l(255&(n=c(t.charAt(e))<<2|c(t.charAt(e+1))>>4)):1==i&&(l((n=c(t.charAt(e))<<10|c(t.charAt(e+1))<<4|c(t.charAt(e+2))>>2)>>8&255),l(255&n)),o},t.fromByteArray=function(t){var e,n,r,i,o=t.length%3,a="";function s(t){return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(t)}for(e=0,r=t.length-o;e>18&63)+s(i>>12&63)+s(i>>6&63)+s(63&i);switch(o){case 1:a+=s((n=t[t.length-1])>>2),a+=s(n<<4&63),a+="==";break;case 2:a+=s((n=(t[t.length-2]<<8)+t[t.length-1])>>10),a+=s(n>>4&63),a+=s(n<<2&63),a+="="}return a}}(e)},function(t,e,n){"use strict";e.OP=0,e.CL=1,e.CP=2,e.QU=3,e.GL=4,e.NS=5,e.EX=6,e.SY=7,e.IS=8,e.PR=9,e.PO=10,e.NU=11,e.AL=12,e.HL=13,e.ID=14,e.IN=15,e.HY=16,e.BA=17,e.BB=18,e.B2=19,e.ZW=20,e.CM=21,e.WJ=22,e.H2=23,e.H3=24,e.JL=25,e.JV=26,e.JT=27,e.RI=28,e.AI=29,e.BK=30,e.CB=31,e.CJ=32,e.CR=33,e.LF=34,e.NL=35,e.SA=36,e.SG=37,e.SP=38,e.XX=39},function(t,e,n){"use strict";e.DI_BRK=0,e.IN_BRK=1,e.CI_BRK=2,e.CP_BRK=3,e.PR_BRK=4,e.pairTable=[[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4],[0,4,4,1,1,4,4,4,4,1,1,0,0,0,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,1,4,4,4,4,1,1,1,1,1,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[4,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,1,1,4,4,4,0,0,1,0,0,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,1,1,4,4,4,0,0,1,1,1,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,1,0,1,1,0,0,4,2,4,1,1,1,1,1,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,0,1,4,4,4,0,0,1,0,0,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,0,1,4,4,4,0,0,0,0,0,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,0,1,1,0,4,4,2,4,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,1,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,1,1,1,1,0,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,1,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,0,1,1,0,0,4,2,4,0,0,0,0,0,1]]},function(t,e,n){"use strict";(function(L){n(215),n(192),n(46);var e=n(53),i=n(244);t.exports=function(){function r(t){for(this.data=t,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.text={};;){for(var e=this.readUInt32(),n="",r=0;r<4;r++)n+=String.fromCharCode(this.data[this.pos++]);switch(n){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"PLTE":this.palette=this.read(e);break;case"IDAT":for(r=0;rthis.data.length)throw new Error("Incomplete or corrupt PNG file")}}r.decode=function(t,n){return e.readFile(t,function(t,e){return new r(e).decode(function(t){return n(t)})})},r.load=function(t){return new r(e.readFileSync(t))};var t=r.prototype;return t.read=function(t){for(var e=new Array(t),n=0;nt.width?l=(a+(s=l))/2:r.widtht.height?(a+(s=l))/2:((a=l)+s)/2),o.pop();return l}(this.pageSize,t,e));var r={text:t.text,font:e.provideFont(t.font,t.bold,t.italics),fontSize:t.fontSize,color:t.color,opacity:t.opacity,angle:t.angle};r._size=function(t,e){var n=new w(e),r=new x(null,{font:t.font,bold:t.bold,italics:t.italics});r.push({fontSize:t.fontSize});var i=n.sizeOfString(t.text,r),o=n.sizeOfRotatedText(t.text,t.angle,r);return{size:i,rotatedSize:o}}(t,e);for(var i=this.writer.context().pages,o=0,a=i.length;ot)return l[t];return 0}(t);if(n.colSpan&&1=u.length)throw"Row span for column "+e+" (with indexes starting from 0) exceeded row count";return u[n][e]}return null}(n,t)),n._span?n._columnEndingContext&&f.writer.context().markEnding(n):(f.processNode(n),S(d,n.positions))}f.writer.context().completeColumnGroup(h)}),{pageBreaks:o,positions:d}},k.prototype.processList=function(t,e){var i,o=this,n=t?e.ol:e.ul,r=e._gapSize;this.writer.context().addMargin(r.width),this.tracker.auto("lineAdded",function(t){{var e,n,r;i&&(e=i,i=null,e.canvas?(n=e.canvas[0],a(n,-e._minWidth,0),o.writer.addVector(n)):e._inlines&&((r=new u(o.pageSize.width)).addInline(e._inlines[0]),r.x=-e._minWidth,r.y=t.getAscenderHeight()-r.getAscenderHeight(),o.writer.addLine(r,!0)))}},function(){n.forEach(function(t){i=t.listMarker,o.processNode(t),S(e.positions,t.positions)})}),this.writer.context().addMargin(-r.width)},k.prototype.processTable=function(t){var e=new s(t);e.beginTable(this.writer);for(var n,r=t.table.heights,i=0,o=t.table.body.length;ie.getAvailableWidth()&&(i=l.width/l.text.length,(o=Math.floor(e.getAvailableWidth()/i))<1&&(o=1),ot.fit[0]/t.fit[1]?t.fit[0]/e.width:t.fit[1]/e.height,t._width=t._minWidth=t._maxWidth=e.width*n,t._height=e.height*n):(t._width=t._minWidth=t._maxWidth=t.width||e.width,t._height=t.height||e.height*t._width/e.width,f(t.maxWidth)&&t.maxWidtht._width&&(t._width=t._minWidth=t._maxWidth=t.minWidth,t._height=t._width*e.height/e.width),f(t.minHeight)&&t.minHeight>t._height&&(t._height=t.minHeight,t._width=t._minWidth=t._maxWidth=t._height*e.width/e.height)),t._alignment=this.styleStack.getProperty("alignment")},o.prototype.measureImage=function(t){this.images&&this.convertIfBase64Image(t);var e=this.imageMeasure.measureImage(t.image);return this.measureImageWithDimensions(t,e),t},o.prototype.measureSVG=function(t){var e=this.svgMeasure.measureSVG(t.svg);return this.measureImageWithDimensions(t,e),t.font=this.styleStack.getProperty("font"),t.svg=this.svgMeasure.writeDimensions(t.svg,{width:t._width,height:t._height}),t},o.prototype.measureLeaf=function(t){t._textRef&&t._textRef._textNodeRef.text&&(t.text=t._textRef._textNodeRef.text);var e=this.styleStack.clone();e.push(t);var n=this.textTools.buildInlines(t.text,e);return t._inlines=n.items,t._minWidth=n.minWidth,t._maxWidth=n.maxWidth,t},o.prototype.measureToc=function(t){if(t.toc.title&&(t.toc.title=this.measureNode(t.toc.title)),0>0)-1):"")+"abcdefghijklmnopqrstuvwxyz"[e%26>>0]}(t-1)}function o(t){if(t<1||4999>(e-=s));8<=e;)o.push(t>>(e-=8)&255);a=0,s=8}0>r+o&1&&(i^=n<>a&1,l[t+o][e+a]=1}for(i(0,0,9,9,[127,65,93,93,93,65,383,0,64]),i(n-8,0,8,9,[256,127,65,93,93,93,65,127]),i(0,n-8,9,8,[254,130,186,186,186,130,254,0,0]),r=9;r>f++&1,l[r][n-11+c]=l[n-11+c][r]=1;return{matrix:s,reserved:l}}function I(t,e,n){for(var r=M[n],i=t.length,o=0;o>a&1}return t}function B(t){for(var e=function(t){for(var e=0,n=0;n=4*r||t[n+1]>=4*r)&&(e+=40)}return e},n=t.length,r=0,i=0,o=0;o>6,128|63&i):i<65536?n.push(224|i>>12,128|i>>6&63,128|63&i):n.push(240|i>>18,128|i>>12&63,128|i>>6&63,128|63&i)}return n}},F=function(t,e,n,r,i){var o=d[e],a=P(e,n,t,A(e,r)>>3),a=E(a,o[1][r],S[o[0][r]]),s=O(e),l=s.matrix,u=s.reserved;if(!function(t,e,n){for(var r=t.length,i=0,o=-1,a=r-1;0<=a;a-=2){6==a&&--a;for(var s=o<0?r-1:0,l=0;l>3]>>(7&~i)&1,++i);s+=o}o=-o}}(l,u,a),i<0){I(l,u,0),L(l,0,r,0);var c=0,h=B(l);for(I(l,u,0),i=1;i<8;++i){I(l,u,i),L(l,0,r,i);var f=B(l);ft.items.length?t.items.push(e):t.items.splice(n,0,e)}o.prototype.addLine=function(t,e,n){var r=t.getHeight(),i=this.context,o=i.getCurrentPage(),a=this.getCurrentPositionOnPage();return!(i.availableHeights.availableHeight)&&(i.items.forEach(function(t){switch(t.type){case"line":var e=function(t){var e=new u(t.maxWidth);for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}(t.item);e._node&&(e._node.positions[0].pageNumber=s.page+1),e.x=(e.x||0)+(o?i.xOffset||0:s.x),e.y=(e.y||0)+(a?i.yOffset||0:s.y),l.items.push({type:"line",item:e});break;case"vector":var n=c(t.item);h(n,o?i.xOffset||0:s.x,a?i.yOffset||0:s.y),l.items.push({type:"vector",item:n});break;case"image":case"svg":var r=c(t.item);r.x=(r.x||0)+(o?i.xOffset||0:s.x),r.y=(r.y||0)+(a?i.yOffset||0:s.y),l.items.push({type:t.type,item:r})}}),t||s.moveDown(i.height),!0)},o.prototype.pushContext=function(t,e){void 0===t&&(e=this.context.getCurrentPage().height-this.context.pageMargins.top-this.context.pageMargins.bottom,t=this.context.availableWidth),r(t)&&(t=new i({width:t,height:e},{left:0,right:0,top:0,bottom:0})),this.contextStack.push(this.context),this.context=t},o.prototype.popContext=function(){this.context=this.contextStack.pop()},o.prototype.getCurrentPositionOnPage=function(){return(this.contextStack[0]||this.context).getCurrentPosition()},t.exports=o},function(t,e,n){"use strict";var i=n(195),M=n(0).isFunction,R=n(0).isNumber;function r(t){this.tableNode=t}r.prototype.beginTable=function(t){var e,n,r,s=this;e=this.tableNode,this.offsets=e._offsets,this.layout=e._layout,n=t.context().availableWidth-this.offsets.total,i.buildColumnWidths(e.table.widths,n),this.tableWidth=e._offsets.total+(r=0,e.table.widths.forEach(function(t){r+=t._calcWidth}),r),this.rowSpanData=function(){var t=[],e=0,n=0;t.push({left:0,rowSpan:0});for(var r=0,i=s.tableNode.table.body[0].length;rw;)c.width+=this.rowSpanData[f+w++].width||0;f+=w-1}else if(a&&a.colSpan&&g){for(;a.colSpan>w;)c.width+=this.rowSpanData[f+w++].width||0;f+=w-1}else if(s&&s.colSpan&&p){for(;s.colSpan>w;)c.width+=this.rowSpanData[f+w++].width||0;f+=w-1}else c.width+=this.rowSpanData[f].width||0}var x=(n||0)+u;m&&c&&c.width&&(e.addVector({type:"line",x1:c.left,x2:c.left+c.width,y1:x,y2:x,lineWidth:r,dash:i,lineColor:b},!1,n),l=s=a=b=c=null)}e.context().moveDown(r)}},r.prototype.drawVerticalLine=function(t,e,n,r,i,o,a){var s,l,u,c,h,f,d,p,g=this.layout.vLineWidth(r,this.tableNode);0!==g&&((s=this.layout.vLineStyle(r,this.tableNode))&&s.dash&&(l=s.dash),u=this.tableNode.table.body,0 document");return e}function i(){}i.prototype.measureSVG=function(t){var e=a(t),n=o(e.attr.width),r=o(e.attr.height);if((null==n||null==r)&&"string"==typeof e.attr.viewBox){var i=e.attr.viewBox.split(/[,\s]+/);if(4!==i.length)throw new Error("Unexpected svg viewbox format, should have 4 entries but found: '"+e.attr.viewBox+"'");null==n&&(n=o(i[2])),null==r&&(r=o(i[3]))}return{width:n,height:r}},i.prototype.writeDimensions=function(t,e){var n=a(t);return n.attr.width=""+e.width,n.attr.height=""+e.height,n.toString()},t.exports=i},function(t,e,n){t.exports=n(544)},function(v,t,m){(function(y){!function(){var n;if(v.exports&&!y.xmldocAssumeBrowser)n=m(545);else if(!(n=this.sax))throw new Error("Expected sax to be defined. Make sure you're including sax.js before this file.");function r(t){var e=a[a.length-1].parser;this.name=t.name,this.attr=t.attributes,this.val="",this.children=[],this.firstChild=null,this.lastChild=null,this.line=e.line,this.column=e.column,this.position=e.position,this.startTagPosition=e.startTagPosition}function e(t){this.text=t}function i(t){this.cdata=t}function o(t){this.comment=t}function t(t){if(!(t=t&&t.toString().trim()))throw new Error("No XML to parse!");var e;this.doctype="",this.parser=n.parser(!0),(e=this.parser).onopentag=s,e.onclosetag=l,e.ontext=u,e.oncdata=c,e.oncomment=h,e.ondoctype=f,e.onerror=d,a=[this],this.parser.write(t),delete this.parser}r.prototype._addChild=function(t){this.children.push(t),this.firstChild||(this.firstChild=t),this.lastChild=t},r.prototype._opentag=function(t){var e=new r(t);this._addChild(e),a.unshift(e)},r.prototype._closetag=function(){a.shift()},r.prototype._text=function(t){void 0!==this.children&&(this.val+=t,this._addChild(new e(t)))},r.prototype._cdata=function(t){this.val+=t,this._addChild(new i(t))},r.prototype._comment=function(t){void 0!==this.children&&this._addChild(new o(t))},r.prototype._error=function(t){throw t},r.prototype.eachChild=function(t,e){for(var n=0,r=this.children.length;n"+this.children[0].toString(e)+"";else if(this.children.length){n+=">"+r;for(var o=t+(e&&e.compressed?"":" "),a=0,s=this.children.length;a"}else{e&&e.html?-1!==["area","base","br","col","embed","frame","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"].indexOf(this.name)?n+="/>":n+=">":n+="/>"}return n},e.prototype.toString=function(t){return g(p(this.text),t)},e.prototype.toStringWithIndent=function(t,e){return t+this.toString(e)},i.prototype.toString=function(t){return""},i.prototype.toStringWithIndent=function(t,e){return t+this.toString(e)},o.prototype.toString=function(t){return"\x3c!--"+g(p(this.comment),t)+"--\x3e"},o.prototype.toStringWithIndent=function(t,e){return t+this.toString(e)},r.prototype.type="element",e.prototype.type="text",i.prototype.type="cdata",o.prototype.type="comment",function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])}(t.prototype,r.prototype),t.prototype._opentag=function(t){void 0===this.children?r.call(this,t):r.prototype._opentag.apply(this,arguments)},t.prototype._doctype=function(t){this.doctype+=t};var a=null;function s(){a[0]&&a[0]._opentag.apply(a[0],arguments)}function l(){a[0]&&a[0]._closetag.apply(a[0],arguments)}function u(){a[0]&&a[0]._text.apply(a[0],arguments)}function c(){a[0]&&a[0]._cdata.apply(a[0],arguments)}function h(){a[0]&&a[0]._comment.apply(a[0],arguments)}function f(){a[0]&&a[0]._doctype.apply(a[0],arguments)}function d(){a[0]&&a[0]._error.apply(a[0],arguments)}function p(t){return t.toString().replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")}function g(t,e){var n=t;return e&&e.trimmed&&25"===o?(A(e,"onsgmldeclaration",e.sgmlDecl),e.sgmlDecl="",e.state=S.TEXT):(b(o)&&(e.state=S.SGML_DECL_QUOTED),e.sgmlDecl+=o);continue;case S.SGML_DECL_QUOTED:o===e.q&&(e.state=S.SGML_DECL,e.q=""),e.sgmlDecl+=o;continue;case S.DOCTYPE:">"===o?(e.state=S.TEXT,A(e,"ondoctype",e.doctype),e.doctype=!0):(e.doctype+=o,"["===o?e.state=S.DOCTYPE_DTD:b(o)&&(e.state=S.DOCTYPE_QUOTED,e.q=o));continue;case S.DOCTYPE_QUOTED:e.doctype+=o,o===e.q&&(e.q="",e.state=S.DOCTYPE);continue;case S.DOCTYPE_DTD:e.doctype+=o,"]"===o?e.state=S.DOCTYPE:b(o)&&(e.state=S.DOCTYPE_DTD_QUOTED,e.q=o);continue;case S.DOCTYPE_DTD_QUOTED:e.doctype+=o,o===e.q&&(e.state=S.DOCTYPE_DTD,e.q="");continue;case S.COMMENT:"-"===o?e.state=S.COMMENT_ENDING:e.comment+=o;continue;case S.COMMENT_ENDING:"-"===o?(e.state=S.COMMENT_ENDED,e.comment=P(e.opt,e.comment),e.comment&&A(e,"oncomment",e.comment),e.comment=""):(e.comment+="-"+o,e.state=S.COMMENT);continue;case S.COMMENT_ENDED:">"!==o?(O(e,"Malformed comment"),e.comment+="--"+o,e.state=S.COMMENT):e.state=S.TEXT;continue;case S.CDATA:"]"===o?e.state=S.CDATA_ENDING:e.cdata+=o;continue;case S.CDATA_ENDING:"]"===o?e.state=S.CDATA_ENDING_2:(e.cdata+="]"+o,e.state=S.CDATA);continue;case S.CDATA_ENDING_2:">"===o?(e.cdata&&A(e,"oncdata",e.cdata),A(e,"onclosecdata"),e.cdata="",e.state=S.TEXT):"]"===o?e.cdata+="]":(e.cdata+="]]"+o,e.state=S.CDATA);continue;case S.PROC_INST:"?"===o?e.state=S.PROC_INST_ENDING:m(o)?e.state=S.PROC_INST_BODY:e.procInstName+=o;continue;case S.PROC_INST_BODY:if(!e.procInstBody&&m(o))continue;"?"===o?e.state=S.PROC_INST_ENDING:e.procInstBody+=o;continue;case S.PROC_INST_ENDING:">"===o?(A(e,"onprocessinginstruction",{name:e.procInstName,body:e.procInstBody}),e.procInstName=e.procInstBody="",e.state=S.TEXT):(e.procInstBody+="?"+o,e.state=S.PROC_INST_BODY);continue;case S.OPEN_TAG:w(g,o)?e.tagName+=o:(function(t){t.strict||(t.tagName=t.tagName[t.looseCase]());var e=t.tags[t.tags.length-1]||t,n=t.tag={name:t.tagName,attributes:{}};t.opt.xmlns&&(n.ns=e.ns);t.attribList.length=0,A(t,"onopentagstart",n)}(e),">"===o?B(e):"/"===o?e.state=S.OPEN_TAG_SLASH:(m(o)||O(e,"Invalid character in tag name"),e.state=S.ATTRIB));continue;case S.OPEN_TAG_SLASH:">"===o?(B(e,!0),M(e)):(O(e,"Forward-slash in opening tag not followed by >"),e.state=S.ATTRIB);continue;case S.ATTRIB:if(m(o))continue;">"===o?B(e):"/"===o?e.state=S.OPEN_TAG_SLASH:w(p,o)?(e.attribName=o,e.attribValue="",e.state=S.ATTRIB_NAME):O(e,"Invalid attribute name");continue;case S.ATTRIB_NAME:"="===o?e.state=S.ATTRIB_VALUE:">"===o?(O(e,"Attribute without value"),e.attribValue=e.attribName,L(e),B(e)):m(o)?e.state=S.ATTRIB_NAME_SAW_WHITE:w(g,o)?e.attribName+=o:O(e,"Invalid attribute name");continue;case S.ATTRIB_NAME_SAW_WHITE:if("="===o)e.state=S.ATTRIB_VALUE;else{if(m(o))continue;O(e,"Attribute without value"),e.tag.attributes[e.attribName]="",e.attribValue="",A(e,"onattribute",{name:e.attribName,value:""}),e.attribName="",">"===o?B(e):w(p,o)?(e.attribName=o,e.state=S.ATTRIB_NAME):(O(e,"Invalid attribute name"),e.state=S.ATTRIB)}continue;case S.ATTRIB_VALUE:if(m(o))continue;b(o)?(e.q=o,e.state=S.ATTRIB_VALUE_QUOTED):(O(e,"Unquoted attribute value"),e.state=S.ATTRIB_VALUE_UNQUOTED,e.attribValue=o);continue;case S.ATTRIB_VALUE_QUOTED:if(o!==e.q){"&"===o?e.state=S.ATTRIB_VALUE_ENTITY_Q:e.attribValue+=o;continue}L(e),e.q="",e.state=S.ATTRIB_VALUE_CLOSED;continue;case S.ATTRIB_VALUE_CLOSED:m(o)?e.state=S.ATTRIB:">"===o?B(e):"/"===o?e.state=S.OPEN_TAG_SLASH:w(p,o)?(O(e,"No whitespace between attributes"),e.attribName=o,e.attribValue="",e.state=S.ATTRIB_NAME):O(e,"Invalid attribute name");continue;case S.ATTRIB_VALUE_UNQUOTED:if(!function(t){return">"===t||m(t)}(o)){"&"===o?e.state=S.ATTRIB_VALUE_ENTITY_U:e.attribValue+=o;continue}L(e),">"===o?B(e):e.state=S.ATTRIB;continue;case S.CLOSE_TAG:if(e.tagName)">"===o?M(e):w(g,o)?e.tagName+=o:e.script?(e.script+=""===o?M(e):O(e,"Invalid characters in closing tag");continue;case S.TEXT_ENTITY:case S.ATTRIB_VALUE_ENTITY_Q:case S.ATTRIB_VALUE_ENTITY_U:switch(e.state){case S.TEXT_ENTITY:n=S.TEXT,r="textNode";break;case S.ATTRIB_VALUE_ENTITY_Q:n=S.ATTRIB_VALUE_QUOTED,r="attribValue";break;case S.ATTRIB_VALUE_ENTITY_U:n=S.ATTRIB_VALUE_UNQUOTED,r="attribValue"}";"===o?(e[r]+=function(t){var e,n=t.entity,r=n.toLowerCase(),i="";if(t.ENTITIES[n])return t.ENTITIES[n];if(t.ENTITIES[r])return t.ENTITIES[r];"#"===(n=r).charAt(0)&&(i="x"===n.charAt(1)?(n=n.slice(2),(e=parseInt(n,16)).toString(16)):(n=n.slice(1),(e=parseInt(n,10)).toString(10)));if(n=n.replace(/^0+/,""),isNaN(e)||i.toLowerCase()!==n)return O(t,"Invalid character entity"),"&"+t.entity+";";return String.fromCodePoint(e)}(e),e.entity="",e.state=n):w(e.entity.length?v:y,o)?e.entity+=o:(O(e,"Invalid character in entity name"),e[r]+="&"+e.entity+o,e.entity="",e.state=n);continue;default:throw new Error(e,"Unknown state: "+e.state)}e.position>=e.bufferCheckPosition&&function(t){for(var e=Math.max(l.MAX_BUFFER_LENGTH,10),n=0,r=0,i=u.length;r",lt:"<",quot:'"',apos:"'"},l.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(l.ENTITIES).forEach(function(t){var e=l.ENTITIES[t],n="number"==typeof e?String.fromCharCode(e):e;l.ENTITIES[t]=n}),l.STATE)l.STATE[l.STATE[t]]=t;function k(t,e,n){t[e]&&t[e](n)}function A(t,e,n){t.textNode&&C(t),k(t,e,n)}function C(t){t.textNode=P(t.opt,t.textNode),t.textNode&&k(t,"ontext",t.textNode),t.textNode=""}function P(t,e){return t.trim&&(e=e.trim()),t.normalize&&(e=e.replace(/\s+/g," ")),e}function E(t,e){return C(t),t.trackPosition&&(e+="\nLine: "+t.line+"\nColumn: "+t.column+"\nChar: "+t.c),e=new Error(e),t.error=e,k(t,"onerror",e),t}function T(t){return t.sawRoot&&!t.closedRoot&&O(t,"Unclosed root tag"),t.state!==S.BEGIN&&t.state!==S.BEGIN_WHITESPACE&&t.state!==S.TEXT&&E(t,"Unexpected end"),C(t),t.c="",t.closed=!0,k(t,"onend"),i.call(t,t.strict,t.opt),t}function O(t,e){if("object"!=typeof t||!(t instanceof i))throw new Error("bad call to strictFail");t.strict&&E(t,e)}function I(t,e){var n=t.indexOf(":")<0?["",t]:t.split(":"),r=n[0],i=n[1];return e&&"xmlns"===t&&(r="xmlns",i=""),{prefix:r,local:i}}function L(t){var e,n,r,i,o;t.strict||(t.attribName=t.attribName[t.looseCase]()),-1!==t.attribList.indexOf(t.attribName)||t.tag.attributes.hasOwnProperty(t.attribName)||(t.opt.xmlns?(n=(e=I(t.attribName,!0)).prefix,r=e.local,"xmlns"===n&&("xml"===r&&t.attribValue!==s?O(t,"xml: prefix must be bound to "+s+"\nActual: "+t.attribValue):"xmlns"===r&&t.attribValue!==f?O(t,"xmlns: prefix must be bound to "+f+"\nActual: "+t.attribValue):(i=t.tag,o=t.tags[t.tags.length-1]||t,i.ns===o.ns&&(i.ns=Object.create(o.ns)),i.ns[r]=t.attribValue)),t.attribList.push([t.attribName,t.attribValue])):(t.tag.attributes[t.attribName]=t.attribValue,A(t,"onattribute",{name:t.attribName,value:t.attribValue}))),t.attribName=t.attribValue=""}function B(e,t){if(e.opt.xmlns){var n=e.tag,r=I(e.tagName);n.prefix=r.prefix,n.local=r.local,n.uri=n.ns[r.prefix]||"",n.prefix&&!n.uri&&(O(e,"Unbound namespace prefix: "+JSON.stringify(e.tagName)),n.uri=r.prefix);var i=e.tags[e.tags.length-1]||e;n.ns&&i.ns!==n.ns&&Object.keys(n.ns).forEach(function(t){A(e,"onopennamespace",{prefix:t,uri:n.ns[t]})});for(var o=0,a=e.attribList.length;o",n.tagName="",void(n.state=S.SCRIPT);A(n,"onscript",n.script),n.script=""}var t=n.tags.length,e=n.tagName;n.strict||(e=e[n.looseCase]());for(var r=e;t--;){if(n.tags[t].name===r)break;O(n,"Unexpected close tag")}if(t<0)return O(n,"Unmatched closing tag: "+n.tagName),n.textNode+="",void(n.state=S.TEXT);n.tagName=e;for(var i=n.tags.length;i-- >t;){var o=n.tag=n.tags.pop();n.tagName=n.tag.name,A(n,"onclosetag",n.tagName);var a={};for(var s in o.ns)a[s]=o.ns[s];var l=n.tags[n.tags.length-1]||n;n.opt.xmlns&&o.ns!==l.ns&&Object.keys(o.ns).forEach(function(t){var e=o.ns[t];A(n,"onclosenamespace",{prefix:t,uri:e})})}0===t&&(n.closedRoot=!0),n.tagName=n.attribValue=n.attribName="",n.attribList.length=0,n.state=S.TEXT}function R(t,e){"<"===e?(t.state=S.OPEN_WAKA,t.startTagPosition=t.position):m(e)||(O(t,"Non-whitespace before first tag."),t.textNode=e,t.state=S.TEXT)}function D(t,e){var n="";return e>10),e=a%1024+56320,n.push(t,e)),(r+1===i||16384t?e:t;return i.inlines[t]}(),a=function(){for(var t=0,e=0,n=i.inlines.length;e/)){for(;n=t();)r.childNodes.push(n),(n.parentNode=r).textContent+=3===n.nodeType||4===n.nodeType?n.nodeValue:n.textContent;return(e=s.match(/^<\/([\w:.-]+)\s*>/,!0))?e[1]===r.nodeName||(kt('parseXml: tag not matching, opening "'+r.nodeName+'" & closing "'+e[1]+'"'),l=!0):(kt('parseXml: tag not matching, opening "'+r.nodeName+'" & not closing'),l=!0),r}if(s.match(/^\/>/))return r;kt('parseXml: tag could not be parsed "'+r.nodeName+'"'),l=!0}else{if(e=s.match(/^/))return new a(null,8,e,l);if(e=s.match(/^<\?[\s\S]*?\?>/))return new a(null,7,e,l);if(e=s.match(/^/))return new a(null,10,e,l);if(e=s.match(/^/,!0))return new a("#cdata-section",4,e[1],l);if(e=s.match(/^([^<]+)/,!0))return new a("#text",3,u(e[1]),l)}}();)1!==n.nodeType||e?(1===n.nodeType||3===n.nodeType&&""!==n.nodeValue.trim())&&kt("parseXml: data after document end has been discarded"):e=n;return s.matchAll()&&kt("parseXml: parsing error"),e}function u(t){return t.replace(/&(?:#([0-9]+)|#[xX]([0-9A-Fa-f]+)|([0-9A-Za-z]+));/g,function(t,e,n,r){return e?String.fromCharCode(parseInt(e,10)):n?String.fromCharCode(parseInt(n,16)):r&&i[r]?String.fromCharCode(i[r]):t})}function g(t){var e,n;return t=(t||"").trim(),(e=r[t])?n=[e.slice(),1]:(e=t.match(/^rgba\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9.]+)\s*\)$/i))?(e[1]=parseInt(e[1]),e[2]=parseInt(e[2]),e[3]=parseInt(e[3]),e[4]=parseFloat(e[4]),e[1]<256&&e[2]<256&&e[3]<256&&e[4]<=1&&(n=[e.slice(1,4),e[4]])):(e=t.match(/^rgb\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)$/i))?(e[1]=parseInt(e[1]),e[2]=parseInt(e[2]),e[3]=parseInt(e[3]),e[1]<256&&e[2]<256&&e[3]<256&&(n=[e.slice(1,4),1])):(e=t.match(/^rgb\(\s*([0-9.]+)%\s*,\s*([0-9.]+)%\s*,\s*([0-9.]+)%\s*\)$/i))?(e[1]=2.55*parseFloat(e[1]),e[2]=2.55*parseFloat(e[2]),e[3]=2.55*parseFloat(e[3]),e[1]<256&&e[2]<256&&e[3]<256&&(n=[e.slice(1,4),1])):(e=t.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i))?n=[[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)],1]:(e=t.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(n=[[17*parseInt(e[1],16),17*parseInt(e[2],16),17*parseInt(e[3],16)],1]),Pt?Pt(n,t):n}function M(t,e,n){var r=t[0].slice(),i=t[1]*e;if(n){for(var o=0;oi.selector.specificity||(e[o]=i.css[o],n[o]=i.selector.specificity)}return e}function j(t,e){return t.concat(e.slice(t.length))}function W(t,e){return Math.max(t.ascender,(t.bbox[3]||t.bbox.maxY)*(t.scale||1))*e/1e3}function V(t,e){return Math.min(t.descender,(t.bbox[1]||t.bbox.minY)*(t.scale||1))*e/1e3}function m(t,e){switch(t.nodeName){case"use":return new J(t,e);case"symbol":return new Q(t,e);case"g":return new $(t,e);case"a":return new tt(t,e);case"svg":return new et(t,e);case"image":return new nt(t,e);case"rect":return new ot(t,e);case"circle":return new at(t,e);case"ellipse":return new st(t,e);case"line":return new lt(t,e);case"polyline":return new ut(t,e);case"polygon":return new ct(t,e);case"path":return new ht(t,e);case"text":return new mt(t,e);case"tspan":return new yt(t,e);case"textPath":return new vt(t,e);case"#text":case"#cdata-section":return new gt(t,e);default:return new K(t,e)}}function d(t,e,n,r,i,o,a,s){for(var u=6*Tt,h=[t,-3*t+3*n,3*t-6*n+3*i,3*n-t-3*i+a],f=[e,-3*e+3*r,3*e-6*r+3*o,3*r-e-3*o+s],d=[-3*t+3*n,6*t-12*n+6*i,-3*t+9*n-9*i+3*a],p=[-3*e+3*r,6*e-12*r+6*o,-3*e+9*r-9*o+3*s],c=[0],l=1;l<=u;l++){var g=(l-.5)/u,y=k(g,d)/u,v=k(g,p)/u,m=Math.sqrt(y*y+v*v);c[l]=c[l-1]+m}this.totalLength=c[u],this.startPoint=[t,e,I(t,n)&&I(e,r)?Math.atan2(o-r,i-n):Math.atan2(r-e,n-t)],this.endPoint=[a,s,I(i,a)&&I(o,s)?Math.atan2(o-r,i-n):Math.atan2(s-o,a-i)],this.getBoundingBox=function(){var t,e=k(0,h),n=k(0,f),r=k(1,h),i=k(1,f);rthis.totalLength))for(var e=1;e<=u;e++){var n=c[e-1],r=c[e];if(n<=t&&t<=r){var i=(e-(r-t)/(r-n))/u,o=k(i,h),a=k(i,f),s=k(i,d),l=k(i,p);return[o,a,Math.atan2(l,s)]}}}}function L(t,e,n,r){this.totalLength=Math.sqrt((n-t)*(n-t)+(r-e)*(r-e)),this.startPoint=[t,e,Math.atan2(r-e,n-t)],this.endPoint=[n,r,Math.atan2(r-e,n-t)],this.getBoundingBox=function(){return[Math.min(this.startPoint[0],this.endPoint[0]),Math.min(this.startPoint[1],this.endPoint[1]),Math.max(this.startPoint[0],this.endPoint[0]),Math.max(this.startPoint[1],this.endPoint[1])]},this.getPointAtLength=function(t){if(0<=t&&t<=this.totalLength){var e=t/this.totalLength||0;return[this.startPoint[0]+e*(this.endPoint[0]-this.startPoint[0]),this.startPoint[1]+e*(this.endPoint[1]-this.startPoint[1]),this.startPoint[2]]}}}function G(){this.pathCommands=[],this.pathSegments=[],this.startPoint=null,this.endPoint=null;var E,l,u,n=this.totalLength=0,r=0,T=0,O=0;this.move=function(t,e){return n=T=t,r=O=e,null},this.line=function(t,e){var n=new L(T,O,t,e);return T=t,O=e,n},this.curve=function(t,e,n,r,i,o){var a=new d(T,O,t,e,n,r,i,o);return T=i,O=o,a},this.close=function(){var t=new L(T,O,n,r);return T=n,O=r,t},this.addCommand=function(t){this.pathCommands.push(t);var e=this[t[0]].apply(this,t.slice(3));e&&(e.hasStart=t[1],e.hasEnd=t[2],this.startPoint=this.startPoint||e.startPoint,this.endPoint=e.endPoint,this.pathSegments.push(e),this.totalLength+=e.totalLength)},this.M=function(t,e){return this.addCommand(["move",!0,!0,t,e]),E="M",this},this.m=function(t,e){return this.M(T+t,O+e)},this.Z=this.z=function(){return this.addCommand(["close",!0,!0]),E="Z",this},this.L=function(t,e){return this.addCommand(["line",!0,!0,t,e]),E="L",this},this.l=function(t,e){return this.L(T+t,O+e)},this.H=function(t){return this.L(t,O)},this.h=function(t){return this.L(T+t,O)},this.V=function(t){return this.L(T,t)},this.v=function(t){return this.L(T,O+t)},this.C=function(t,e,n,r,i,o){return this.addCommand(["curve",!0,!0,t,e,n,r,i,o]),E="C",l=n,u=r,this},this.c=function(t,e,n,r,i,o){return this.C(T+t,O+e,T+n,O+r,T+i,O+o)},this.S=function(t,e,n,r){return this.C(T+("C"===E?T-l:0),O+("C"===E?O-u:0),t,e,n,r)},this.s=function(t,e,n,r){return this.C(T+("C"===E?T-l:0),O+("C"===E?O-u:0),T+t,O+e,T+n,O+r)},this.Q=function(t,e,n,r){var i=T+2/3*(t-T),o=O+2/3*(e-O),a=n+2/3*(t-n),s=r+2/3*(e-r);return this.addCommand(["curve",!0,!0,i,o,a,s,n,r]),E="Q",l=t,u=e,this},this.q=function(t,e,n,r){return this.Q(T+t,O+e,T+n,O+r)},this.T=function(t,e){return this.Q(T+("Q"===E?T-l:0),O+("Q"===E?O-u:0),t,e)},this.t=function(t,e){return this.Q(T+("Q"===E?T-l:0),O+("Q"===E?O-u:0),T+t,O+e)},this.A=function(t,e,n,r,i,o,a){if(I(t,0)||I(e,0))this.addCommand(["line",!0,!0,o,a]);else{n*=Math.PI/180,t=Math.abs(t),e=Math.abs(e),r=+!!r,i=+!!i;var s=Math.cos(n)*(T-o)/2+Math.sin(n)*(O-a)/2,l=Math.cos(n)*(O-a)/2-Math.sin(n)*(T-o)/2,u=s*s/(t*t)+l*l/(e*e);1t[2]&&(t[2]=e[2]),e[1]t[3]&&(t[3]=e[3]);return t[0]===1/0&&(t[0]=0),t[1]===1/0&&(t[1]=0),t[2]===-1/0&&(t[2]=0),t[3]===-1/0&&(t[3]=0),t},this.getPointAtLength=function(t){if(0<=t&&t<=this.totalLength){for(var e,n=0;n Tj"))}z.addContent("ET")}}}"line-through"===this.get("text-decoration")&&this.decorate(.05*this._font.size,.5*(W(this._font.font,this._font.size)+V(this._font.font,this._font.size)),t,e)},this.decorate=function(t,e,n,r){var i=this.getFill(n,r),o=this.getStroke(n,r);i&&A(i),o&&(C(o),z.lineWidth(this.get("stroke-width")).miterLimit(this.get("stroke-miterlimit")).lineJoin(this.get("stroke-linejoin")).lineCap(this.get("stroke-linecap")).dash(this.get("stroke-dasharray"),{phase:this.get("stroke-dashoffset")}));for(var a,s,l,u,c,h,f=0,d=this._pos;fn;){var r,i,o,a=p[n++],s=e?a.ok:a.fail,l=a.resolve,u=a.reject,c=a.domain;try{s?(e||(2===f.rejection&&it(h,f),f.rejection=1),!0===s?r=t:(c&&c.enter(),r=s(t),c&&(c.exit(),o=!0)),r===a.promise?u(H("Promise-chain cycle")):(i=g(r))?i.call(r,l,u):l(r)):u(t)}catch(t){c&&!o&&c.exit(),u(t)}}f.reactions=[],f.notified=!1,d&&!f.rejection&&nt(h,f)}))}function i(t,e,n){var r,i;Q?((r=q.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),d.dispatchEvent(r)):r={promise:e,reason:n},(i=d["on"+t])?i(r):t===$&&L("Unhandled promise rejection",n)}function a(e,n,r,i){return function(t){e(n,r,t,i)}}function s(t,e,n,r){e.done||(e.done=!0,r&&(e=r),e.value=n,e.state=2,o(t,e,!0))}var r,l,u,c,h=n(1),f=n(56),d=n(3),p=n(36),y=n(295),v=n(25),m=n(221),b=n(95),w=n(156),x=n(13),_=n(44),S=n(155),k=n(30),A=n(140),C=n(136),P=n(153),E=n(38),T=n(296).set,O=n(553),I=n(298),L=n(554),B=n(109),M=n(137),R=n(35),D=n(144),F=n(6),N=n(147),z=F("species"),U="Promise",j=R.get,W=R.set,V=R.getterFor(U),G=y,H=d.TypeError,q=d.document,X=d.process,Z=p("fetch"),Y=B.f,K=Y,J="process"==k(X),Q=!!(q&&q.createEvent&&d.dispatchEvent),$="unhandledrejection",tt=D(U,function(){if(!(A(G)!==String(G))){if(66===N)return!0;if(!J&&"function"!=typeof PromiseRejectionEvent)return!0}if(f&&!G.prototype.finally)return!0;if(51<=N&&/native code/.test(G))return!1;function t(t){t(function(){},function(){})}var e=G.resolve(1);return(e.constructor={})[z]=t,!(e.then(function(){})instanceof t)}),et=tt||!P(function(t){G.all(t).catch(function(){})}),nt=function(n,r){T.call(d,function(){var t,e=r.value;if(rt(r)&&(t=M(function(){J?X.emit("unhandledRejection",e,n):i($,n,e)}),r.rejection=J||rt(r)?2:1,t.error))throw t.value})},rt=function(t){return 1!==t.rejection&&!t.parent},it=function(t,e){T.call(d,function(){J?X.emit("rejectionHandled",t):i("rejectionhandled",t,e.value)})},ot=function(n,r,t,e){if(!r.done){r.done=!0,e&&(r=e);try{if(n===t)throw H("Promise can't be resolved itself");var i=g(t);i?O(function(){var e={done:!1};try{i.call(t,a(ot,n,e,r),a(s,n,e,r))}catch(t){s(n,e,t,r)}}):(r.value=t,r.state=1,o(n,r,!1))}catch(t){s(n,{done:!1},t,r)}}};tt&&(G=function(t){S(this,G,U),_(t),r.call(this);var e=j(this);try{t(a(ot,this,e),a(s,this,e))}catch(t){s(this,e,t)}},(r=function(){W(this,{type:U,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=m(G.prototype,{then:function(t,e){var n=V(this),r=Y(E(this,G));return r.ok="function"!=typeof t||t,r.fail="function"==typeof e&&e,r.domain=J?X.domain:void 0,n.parent=!0,n.reactions.push(r),0!=n.state&&o(this,n,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),l=function(){var t=new r,e=j(t);this.promise=t,this.resolve=a(ot,t,e),this.reject=a(s,t,e)},B.f=Y=function(t){return t===G||t===u?new l:K(t)},f||"function"!=typeof y||(c=y.prototype.then,v(y.prototype,"then",function(t,e){var n=this;return new G(function(t,e){c.call(n,t,e)}).then(t,e)},{unsafe:!0}),"function"==typeof Z&&h({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return I(G,Z.apply(d,arguments))}}))),h({global:!0,wrap:!0,forced:tt},{Promise:G}),b(G,U,!1,!0),w(U),u=p(U),h({target:U,stat:!0,forced:tt},{reject:function(t){var e=Y(this);return e.reject.call(void 0,t),e.promise}}),h({target:U,stat:!0,forced:f||tt},{resolve:function(t){return I(f&&this===u?G:this,t)}}),h({target:U,stat:!0,forced:et},{all:function(t){var s=this,e=Y(s),l=e.resolve,u=e.reject,n=M(function(){var r=_(s.resolve),i=[],o=0,a=1;C(t,function(t){var e=o++,n=!1;i.push(void 0),a++,r.call(s,t).then(function(t){n||(n=!0,i[e]=t,--a||l(i))},u)}),--a||l(i)});return n.error&&u(n.value),e.promise},race:function(t){var n=this,r=Y(n),i=r.reject,e=M(function(){var e=_(n.resolve);C(t,function(t){e.call(n,t).then(r.resolve,i)})});return e.error&&i(e.value),r.promise}})},function(t,e,n){var r,i,o,a,s,l,u,c,h=n(3),f=n(54).f,d=n(30),p=n(296).set,g=n(297),y=h.MutationObserver||h.WebKitMutationObserver,v=h.process,m=h.Promise,b="process"==d(v),w=f(h,"queueMicrotask"),x=w&&w.value;x||(r=function(){var t,e;for(b&&(t=v.domain)&&t.exit();i;){e=i.fn,i=i.next;try{e()}catch(t){throw i?a():o=void 0,t}}o=void 0,t&&t.enter()},a=b?function(){v.nextTick(r)}:y&&!g?(s=!0,l=document.createTextNode(""),new y(r).observe(l,{characterData:!0}),function(){l.data=s=!s}):m&&m.resolve?(u=m.resolve(void 0),c=u.then,function(){c.call(u,r)}):function(){p.call(h,r)}),t.exports=x||function(t){var e={fn:t,next:void 0};o&&(o.next=e),i||(i=e,a()),o=e}},function(t,e,n){var r=n(3);t.exports=function(t,e){var n=r.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}},function(t,e,n){"use strict";var r=n(1),i=n(56),o=n(295),a=n(4),s=n(36),l=n(38),u=n(298),c=n(25);r({target:"Promise",proto:!0,real:!0,forced:!!o&&a(function(){o.prototype.finally.call({then:function(){}},function(){})})},{finally:function(e){var n=l(this,s("Promise")),t="function"==typeof e;return this.then(t?function(t){return u(n,e()).then(function(){return t})}:e,t?function(t){return u(n,e()).then(function(){throw t})}:e)}}),i||"function"!=typeof o||o.prototype.finally||c(o.prototype,"finally",s("Promise").prototype.finally)},function(t,e,n){"use strict";var r=n(1),i=n(11),o=n(60),a=n(45),s=n(58),l=n(15),u=n(42),c=n(136),h=n(18),f=n(35),d=f.set,p=f.getterFor("AggregateError"),g=function(t,e){var n=this;if(!(n instanceof g))return new g(t,e);a&&(n=a(new Error(e),o(n)));var r=[];return c(t,r.push,r),i?d(n,{errors:r,type:"AggregateError"}):n.errors=r,void 0!==e&&h(n,"message",String(e)),n};g.prototype=s(Error.prototype,{constructor:u(5,g),message:u(5,""),name:u(5,"AggregateError")}),i&&l.f(g.prototype,"errors",{get:function(){return p(this).errors},configurable:!0}),r({global:!0},{AggregateError:g})},function(t,e,n){n(299)},function(t,e,n){"use strict";var r=n(1),i=n(109),o=n(137);r({target:"Promise",stat:!0},{try:function(t){var e=i.f(this),n=o(t);return(n.error?e.reject:e.resolve)(n.value),e.promise}})},function(t,e,n){"use strict";var r=n(1),h=n(44),f=n(36),i=n(109),o=n(137),d=n(136),p="No one promise resolved";r({target:"Promise",stat:!0},{any:function(t){var l=this,e=i.f(l),u=e.resolve,c=e.reject,n=o(function(){var r=h(l.resolve),i=[],o=0,a=1,s=!1;d(t,function(t){var e=o++,n=!1;i.push(void 0),a++,r.call(l,t).then(function(t){n||s||(s=!0,u(t))},function(t){n||s||(n=!0,i[e]=t,--a||c(new(f("AggregateError"))(i,p)))})}),--a||c(new(f("AggregateError"))(i,p))});return n.error&&c(n.value),e.promise}})},function(t,e,n){n(561);var r=n(114);t.exports=r.Object.values},function(t,e,n){var r=n(1),i=n(562).values;r({target:"Object",stat:!0},{values:function(t){return i(t)}})},function(t,e,n){function r(s){return function(t){for(var e,n=c(t),r=u(n),i=r.length,o=0,a=[];o