1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1971],{66033:function(t,e){"use strict";e.byteLength=function(t){var e=l(t),n=e[0],r=e[1];return(n+r)*3/4-r},e.toByteArray=function(t){var e,n,o=l(t),s=o[0],a=o[1],u=new i((s+a)*3/4-a),c=0,h=a>0?s-4:s;for(n=0;n<h;n+=4)e=r[t.charCodeAt(n)]<<18|r[t.charCodeAt(n+1)]<<12|r[t.charCodeAt(n+2)]<<6|r[t.charCodeAt(n+3)],u[c++]=e>>16&255,u[c++]=e>>8&255,u[c++]=255&e;return 2===a&&(e=r[t.charCodeAt(n)]<<2|r[t.charCodeAt(n+1)]>>4,u[c++]=255&e),1===a&&(e=r[t.charCodeAt(n)]<<10|r[t.charCodeAt(n+1)]<<4|r[t.charCodeAt(n+2)]>>2,u[c++]=e>>8&255,u[c++]=255&e),u},e.fromByteArray=function(t){for(var e,r=t.length,i=r%3,o=[],s=0,a=r-i;s<a;s+=16383)o.push(function(t,e,r){for(var i,o=[],s=e;s<r;s+=3)o.push(n[(i=(t[s]<<16&16711680)+(t[s+1]<<8&65280)+(255&t[s+2]))>>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return o.join("")}(t,s,s+16383>a?a:s+16383));return 1===i?o.push(n[(e=t[r-1])>>2]+n[e<<4&63]+"=="):2===i&&o.push(n[(e=(t[r-2]<<8)+t[r-1])>>10]+n[e>>4&63]+n[e<<2&63]+"="),o.join("")};for(var n=[],r=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,a=o.length;s<a;++s)n[s]=o[s],r[o.charCodeAt(s)]=s;function l(t){var e=t.length;if(e%4>0)throw Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");-1===n&&(n=e);var r=n===e?0:4-n%4;return[n,r]}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},14708:function(t){"use strict";t.exports={trueFunc:function(){return!0},falseFunc:function(){return!1}}},23663:function(t,e,n){"use strict";/*! 2 * The buffer module from node.js, for the browser. 3 * 4 * @author Feross Aboukhadijeh <http://feross.org> 5 * @license MIT 6 */var r=n(66033),i=n(61531),o=n(78677);function s(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function a(t,e){if(s()<e)throw RangeError("Invalid typed array length");return l.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(e)).__proto__=l.prototype:(null===t&&(t=new l(e)),t.length=e),t}function l(t,e,n){if(!l.TYPED_ARRAY_SUPPORT&&!(this instanceof l))return new l(t,e,n);if("number"==typeof t){if("string"==typeof e)throw Error("If encoding is specified then the first argument must be a string");return h(this,t)}return u(this,t,e,n)}function u(t,e,n,r){if("number"==typeof e)throw TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer?function(t,e,n,r){if(e.byteLength,n<0||e.byteLength<n)throw RangeError("'offset' is out of bounds");if(e.byteLength<n+(r||0))throw RangeError("'length' is out of bounds");return e=void 0===n&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,n):new Uint8Array(e,n,r),l.TYPED_ARRAY_SUPPORT?(t=e).__proto__=l.prototype:t=f(t,e),t}(t,e,n,r):"string"==typeof e?function(t,e,n){if(("string"!=typeof n||""===n)&&(n="utf8"),!l.isEncoding(n))throw TypeError('"encoding" must be a valid string encoding');var r=0|d(e,n),i=(t=a(t,r)).write(e,n);return i!==r&&(t=t.slice(0,i)),t}(t,e,n):function(t,e){if(l.isBuffer(e)){var n,r=0|p(e.length);return 0===(t=a(t,r)).length||e.copy(t,0,0,r),t}if(e){if("undefined"!=typeof ArrayBuffer&&e.buffer instanceof ArrayBuffer||"length"in e)return"number"!=typeof e.length||(n=e.length)!=n?a(t,0):f(t,e);if("Buffer"===e.type&&o(e.data))return f(t,e.data)}throw TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(t,e)}function c(t){if("number"!=typeof t)throw TypeError('"size" argument must be a number');if(t<0)throw RangeError('"size" argument must not be negative')}function h(t,e){if(c(e),t=a(t,e<0?0:0|p(e)),!l.TYPED_ARRAY_SUPPORT)for(var n=0;n<e;++n)t[n]=0;return t}function f(t,e){var n=e.length<0?0:0|p(e.length);t=a(t,n);for(var r=0;r<n;r+=1)t[r]=255&e[r];return t}function p(t){if(t>=s())throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|t}function d(t,e){if(l.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 N(t).length;default:if(r)return T(t).length;e=(""+e).toLowerCase(),r=!0}}function g(t,e,n){var i,o,s=!1;if((void 0===e||e<0)&&(e=0),e>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0||(n>>>=0)<=(e>>>=0)))return"";for(t||(t="utf8");;)switch(t){case"hex":return function(t,e,n){var r,i=t.length;(!e||e<0)&&(e=0),(!n||n<0||n>i)&&(n=i);for(var o="",s=e;s<n;++s)o+=(r=t[s])<16?"0"+r.toString(16):r.toString(16);return o}(this,e,n);case"utf8":case"utf-8":return x(this,e,n);case"ascii":return function(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;i<n;++i)r+=String.fromCharCode(127&t[i]);return r}(this,e,n);case"latin1":case"binary":return function(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;i<n;++i)r+=String.fromCharCode(t[i]);return r}(this,e,n);case"base64":return i=e,o=n,0===i&&o===this.length?r.fromByteArray(this):r.fromByteArray(this.slice(i,o));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(t,e,n){for(var r=t.slice(e,n),i="",o=0;o<r.length;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}(this,e,n);default:if(s)throw TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),s=!0}}function m(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function y(t,e,n,r,i){if(0===t.length)return -1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),isNaN(n=+n)&&(n=i?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(i)return -1;n=t.length-1}else if(n<0){if(!i)return -1;n=0}if("string"==typeof e&&(e=l.from(e,r)),l.isBuffer(e))return 0===e.length?-1:v(t,e,n,r,i);if("number"==typeof e)return(e&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf)?i?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):v(t,[e],n,r,i);throw TypeError("val must be string, number or Buffer")}function v(t,e,n,r,i){var o,s=1,a=t.length,l=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;
6s=2,a/=2,l/=2,n/=2}function u(t,e){return 1===s?t[e]:t.readUInt16BE(e*s)}if(i){var c=-1;for(o=n;o<a;o++)if(u(t,o)===u(e,-1===c?0:o-c)){if(-1===c&&(c=o),o-c+1===l)return c*s}else -1!==c&&(o-=o-c),c=-1}else for(n+l>a&&(n=a-l),o=n;o>=0;o--){for(var h=!0,f=0;f<l;f++)if(u(t,o+f)!==u(e,f)){h=!1;break}if(h)return o}return -1}function x(t,e,n){n=Math.min(t.length,n);for(var r=[],i=e;i<n;){var o,s,a,l,u=t[i],c=null,h=u>239?4:u>223?3:u>191?2:1;if(i+h<=n)switch(h){case 1:u<128&&(c=u);break;case 2:(192&(o=t[i+1]))==128&&(l=(31&u)<<6|63&o)>127&&(c=l);break;case 3:o=t[i+1],s=t[i+2],(192&o)==128&&(192&s)==128&&(l=(15&u)<<12|(63&o)<<6|63&s)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:o=t[i+1],s=t[i+2],a=t[i+3],(192&o)==128&&(192&s)==128&&(192&a)==128&&(l=(15&u)<<18|(63&o)<<12|(63&s)<<6|63&a)>65535&&l<1114112&&(c=l)}null===c?(c=65533,h=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),i+=h}return function(t){var e=t.length;if(e<=4096)return String.fromCharCode.apply(String,t);for(var n="",r=0;r<e;)n+=String.fromCharCode.apply(String,t.slice(r,r+=4096));return n}(r)}function _(t,e,n){if(t%1!=0||t<0)throw RangeError("offset is not uint");if(t+e>n)throw RangeError("Trying to access beyond buffer length")}function b(t,e,n,r,i,o){if(!l.isBuffer(t))throw TypeError('"buffer" argument must be a Buffer instance');if(e>i||e<o)throw RangeError('"value" argument is out of bounds');if(n+r>t.length)throw RangeError("Index out of range")}function k(t,e,n,r){e<0&&(e=65535+e+1);for(var i=0,o=Math.min(t.length-n,2);i<o;++i)t[n+i]=(e&255<<8*(r?i:1-i))>>>(r?i:1-i)*8}function w(t,e,n,r){e<0&&(e=4294967295+e+1);for(var i=0,o=Math.min(t.length-n,4);i<o;++i)t[n+i]=e>>>(r?i:3-i)*8&255}function A(t,e,n,r,i,o){if(n+r>t.length||n<0)throw RangeError("Index out of range")}function S(t,e,n,r,o){return o||A(t,e,n,4,34028234663852886e22,-34028234663852886e22),i.write(t,e,n,r,23,4),n+4}function C(t,e,n,r,o){return o||A(t,e,n,8,17976931348623157e292,-17976931348623157e292),i.write(t,e,n,r,52,8),n+8}e.lW=l,e.h2=50,l.TYPED_ARRAY_SUPPORT=void 0!==n.g.TYPED_ARRAY_SUPPORT?n.g.TYPED_ARRAY_SUPPORT:function(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()&&"function"==typeof t.subarray&&0===t.subarray(1,1).byteLength}catch(t){return!1}}(),s(),l.poolSize=8192,l._augment=function(t){return t.__proto__=l.prototype,t},l.from=function(t,e,n){return u(null,t,e,n)},l.TYPED_ARRAY_SUPPORT&&(l.prototype.__proto__=Uint8Array.prototype,l.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&l[Symbol.species]===l&&Object.defineProperty(l,Symbol.species,{value:null,configurable:!0})),l.alloc=function(t,e,n){return(c(t),t<=0)?a(null,t):void 0!==e?"string"==typeof n?a(null,t).fill(e,n):a(null,t).fill(e):a(null,t)},l.allocUnsafe=function(t){return h(null,t)},l.allocUnsafeSlow=function(t){return h(null,t)},l.isBuffer=function(t){return!!(null!=t&&t._isBuffer)},l.compare=function(t,e){if(!l.isBuffer(t)||!l.isBuffer(e))throw TypeError("Arguments must be Buffers");if(t===e)return 0;for(var n=t.length,r=e.length,i=0,o=Math.min(n,r);i<o;++i)if(t[i]!==e[i]){n=t[i],r=e[i];break}return n<r?-1:r<n?1:0},l.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},l.concat=function(t,e){if(!o(t))throw TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return l.alloc(0);if(void 0===e)for(n=0,e=0;n<t.length;++n)e+=t[n].length;var n,r=l.allocUnsafe(e),i=0;for(n=0;n<t.length;++n){var s=t[n];if(!l.isBuffer(s))throw TypeError('"list" argument must be an Array of Buffers');s.copy(r,i),i+=s.length}return r},l.byteLength=d,l.prototype._isBuffer=!0,l.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<t;e+=2)m(this,e,e+1);return this},l.prototype.swap32=function(){var t=this.length;if(t%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<t;e+=4)m(this,e,e+3),m(this,e+1,e+2);return this},l.prototype.swap64=function(){var t=this.length;if(t%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<t;e+=8)m(this,e,e+7),m(this,e+1,e+6),m(this,e+2,e+5),m(this,e+3,e+4);return this},l.prototype.toString=function(){var t=0|this.length;return 0===t?"":0==arguments.length?x(this,0,t):g.apply(this,arguments)},l.prototype.equals=function(t){if(!l.isBuffer(t))throw TypeError("Argument must be a Buffer");return this===t||0===l.compare(this,t)},l.prototype.inspect=function(){var t="",n=e.h2;return this.length>0&&(t=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(t+=" ... ")),"<Buffer "+t+">"},l.prototype.compare=function(t,e,n,r,i){if(!l.isBuffer(t))throw 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 RangeError("out of range index");if(r>=i&&e>=n)return 0;if(r>=i)return -1;if(e>=n)return 1;if(e>>>=0,n>>>=0,r>>>=0,i>>>=0,this===t)return 0;for(var o=i-r,s=n-e,a=Math.min(o,s),u=this.slice(r,i),c=t.slice(e,n),h=0;h<a;++h)if(u[h]!==c[h]){o=u[h],s=c[h];break}return o<s?-1:s<o?1:0},l.prototype.includes=function(t,e,n){return -1!==this.indexOf(t,e,n)},l.prototype.indexOf=function(t,e,n){return y(this,t,e,n,!0)},l.prototype.lastIndexOf=function(t,e,n){return y(this,t,e,n,!1)},l.prototype.write=function(t,e,n,r){if(void 0===e)r="utf8",n=this.length,e=0;else if(void 0===n&&"string"==typeof e)r=e,n=this.length,e=0;else if(isFinite(e))e|=0,isFinite(n)?(n|=0,void 0===r&&(r="utf8")):(r=n,n=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,o,s,a,l,u,c,h,f,p,d,g,m=this.length-e;if((void 0===n||n>m)&&(n=m),t.length>0&&(n<0||e<0)||e>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var y=!1;;)switch(r){case"hex":return function(t,e,n,r){n=Number(n)||0;var i=t.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=e.length;if(o%2!=0)throw TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var s=0;s<r;++s){var a=parseInt(e.substr(2*s,2),16);if(isNaN(a))break;t[n+s]=a}return s}(this,t,e,n);case"utf8":case"utf-8":return l=e,u=n,I(T(t,this.length-l),this,l,u);case"ascii":return c=e,h=n,I(M(t),this,c,h);case"latin1":case"binary":return i=this,o=t,s=e,a=n,I(M(o),i,s,a);case"base64":return f=e,p=n,I(N(t),this,f,p);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return d=e,g=n,I(function(t,e){for(var n,r,i=[],o=0;o<t.length&&!((e-=2)<0);++o)r=(n=t.charCodeAt(o))>>8,i.push(n%256),i.push(r);return i}(t,this.length-d),this,d,g);default:if(y)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),y=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},l.prototype.slice=function(t,e){var n,r=this.length;if(t=~~t,e=void 0===e?r:~~e,t<0?(t+=r)<0&&(t=0):t>r&&(t=r),e<0?(e+=r)<0&&(e=0):e>r&&(e=r),e<t&&(e=t),l.TYPED_ARRAY_SUPPORT)(n=this.subarray(t,e)).__proto__=l.prototype;else{var i=e-t;n=new l(i,void 0);for(var o=0;o<i;++o)n[o]=this[o+t]}return n},l.prototype.readUIntLE=function(t,e,n){t|=0,e|=0,n||_(t,e,this.length);for(var r=this[t],i=1,o=0;++o<e&&(i*=256);)r+=this[t+o]*i;return r},l.prototype.readUIntBE=function(t,e,n){t|=0,e|=0,n||_(t,e,this.length);for(var r=this[t+--e],i=1;e>0&&(i*=256);)r+=this[t+--e]*i;return r},l.prototype.readUInt8=function(t,e){return e||_(t,1,this.length),this[t]},l.prototype.readUInt16LE=function(t,e){return e||_(t,2,this.length),this[t]|this[t+1]<<8},l.prototype.readUInt16BE=function(t,e){return e||_(t,2,this.length),this[t]<<8|this[t+1]},l.prototype.readUInt32LE=function(t,e){return e||_(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},l.prototype.readUInt32BE=function(t,e){return e||_(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},l.prototype.readIntLE=function(t,e,n){t|=0,e|=0,n||_(t,e,this.length);for(var r=this[t],i=1,o=0;++o<e&&(i*=256);)r+=this[t+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*e)),r},l.prototype.readIntBE=function(t,e,n){t|=0,e|=0,n||_(t,e,this.length);for(var r=e,i=1,o=this[t+--r];r>0&&(i*=256);)o+=this[t+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*e)),o},l.prototype.readInt8=function(t,e){return(e||_(t,1,this.length),128&this[t])?-((255-this[t]+1)*1):this[t]},l.prototype.readInt16LE=function(t,e){e||_(t,2,this.length);var n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(t,e){e||_(t,2,this.length);var n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(t,e){return e||_(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},l.prototype.readInt32BE=function(t,e){return e||_(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},l.prototype.readFloatLE=function(t,e){return e||_(t,4,this.length),i.read(this,t,!0,23,4)},l.prototype.readFloatBE=function(t,e){return e||_(t,4,this.length),i.read(this,t,!1,23,4)},l.prototype.readDoubleLE=function(t,e){return e||_(t,8,this.length),i.read(this,t,!0,52,8)},l.prototype.readDoubleBE=function(t,e){return e||_(t,8,this.length),i.read(this,t,!1,52,8)},l.prototype.writeUIntLE=function(t,e,n,r){if(t=+t,e|=0,n|=0,!r){var i=Math.pow(2,8*n)-1;b(this,t,e,n,i,0)}var o=1,s=0;for(this[e]=255&t;++s<n&&(o*=256);)this[e+s]=t/o&255;return e+n},l.prototype.writeUIntBE=function(t,e,n,r){if(t=+t,e|=0,n|=0,!r){var i=Math.pow(2,8*n)-1;b(this,t,e,n,i,0)}var o=n-1,s=1;for(this[e+o]=255&t;--o>=0&&(s*=256);)this[e+o]=t/s&255;return e+n},l.prototype.writeUInt8=function(t,e,n){return t=+t,e|=0,n||b(this,t,e,1,255,0),l.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},l.prototype.writeUInt16LE=function(t,e,n){return t=+t,e|=0,n||b(this,t,e,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):k(this,t,e,!0),e+2},l.prototype.writeUInt16BE=function(t,e,n){return t=+t,e|=0,n||b(this,t,e,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[e]=t>>>
vendor: 5,538 bytes, line 6
68,this[e+1]=255&t):k(this,t,e,!1),e+2},l.prototype.writeUInt32LE=function(t,e,n){return t=+t,e|=0,n||b(this,t,e,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):w(this,t,e,!0),e+4},l.prototype.writeUInt32BE=function(t,e,n){return t=+t,e|=0,n||b(this,t,e,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):w(this,t,e,!1),e+4},l.prototype.writeIntLE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);b(this,t,e,n,i-1,-i)}var o=0,s=1,a=0;for(this[e]=255&t;++o<n&&(s*=256);)t<0&&0===a&&0!==this[e+o-1]&&(a=1),this[e+o]=(t/s>>0)-a&255;return e+n},l.prototype.writeIntBE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);b(this,t,e,n,i-1,-i)}var o=n-1,s=1,a=0;for(this[e+o]=255&t;--o>=0&&(s*=256);)t<0&&0===a&&0!==this[e+o+1]&&(a=1),this[e+o]=(t/s>>0)-a&255;return e+n},l.prototype.writeInt8=function(t,e,n){return t=+t,e|=0,n||b(this,t,e,1,127,-128),l.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},l.prototype.writeInt16LE=function(t,e,n){return t=+t,e|=0,n||b(this,t,e,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):k(this,t,e,!0),e+2},l.prototype.writeInt16BE=function(t,e,n){return t=+t,e|=0,n||b(this,t,e,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):k(this,t,e,!1),e+2},l.prototype.writeInt32LE=function(t,e,n){return t=+t,e|=0,n||b(this,t,e,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):w(this,t,e,!0),e+4},l.prototype.writeInt32BE=function(t,e,n){return t=+t,e|=0,n||b(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),l.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):w(this,t,e,!1),e+4},l.prototype.writeFloatLE=function(t,e,n){return S(this,t,e,!0,n)},l.prototype.writeFloatBE=function(t,e,n){return S(this,t,e,!1,n)},l.prototype.writeDoubleLE=function(t,e,n){return C(this,t,e,!0,n)},l.prototype.writeDoubleBE=function(t,e,n){return C(this,t,e,!1,n)},l.prototype.copy=function(t,e,n,r){if(n||(n=0),r||0===r||(r=this.length),e>=t.length&&(e=t.length),e||(e=0),r>0&&r<n&&(r=n),r===n||0===t.length||0===this.length)return 0;if(e<0)throw RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw RangeError("sourceStart out of bounds");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),t.length-e<r-n&&(r=t.length-e+n);var i,o=r-n;if(this===t&&n<e&&e<r)for(i=o-1;i>=0;--i)t[i+e]=this[i+n];else if(o<1e3||!l.TYPED_ARRAY_SUPPORT)for(i=0;i<o;++i)t[i+e]=this[i+n];else Uint8Array.prototype.set.call(t,this.subarray(n,n+o),e);return o},l.prototype.fill=function(t,e,n,r){if("string"==typeof t){if("string"==typeof e?(r=e,e=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),1===t.length){var i,o=t.charCodeAt(0);o<256&&(t=o)}if(void 0!==r&&"string"!=typeof r)throw TypeError("encoding must be a string");if("string"==typeof r&&!l.isEncoding(r))throw TypeError("Unknown encoding: "+r)}else"number"==typeof t&&(t&=255);if(e<0||this.length<e||this.length<n)throw RangeError("Out of range index");if(n<=e)return this;if(e>>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"==typeof t)for(i=e;i<n;++i)this[i]=t;else{var s=l.isBuffer(t)?t:T(new l(t,r).toString()),a=s.length;for(i=0;i<n-e;++i)this[i+e]=s[i%a]}return this};var E=/[^+\/0-9A-Za-z-_]/g;function T(t,e){e=e||1/0;for(var n,r=t.length,i=null,o=[],s=0;s<r;++s){if((n=t.charCodeAt(s))>55295&&n<57344){if(!i){if(n>56319||s+1===r){(e-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(e-=3)>-1&&o.push(239,191,189),i=n;continue}n=(i-55296<<10|n-56320)+65536}else i&&(e-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((e-=1)<0)break;o.push(n)}else if(n<2048){if((e-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((e-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return o}function M(t){for(var e=[],n=0;n<t.length;++n)e.push(255&t.charCodeAt(n));return e}function N(t){return r.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<r&&!(i+n>=e.length)&&!(i>=t.length);++i)e[i+n]=t[i];return i}},61531:function(t,e){e.read=function(t,e,n,r,i){var o,s,a=8*i-r-1,l=(1<<a)-1,u=l>>1,c=-7,h=n?i-1:0,f=n?-1:1,p=t[e+h];for(h+=f,o=p&(1<<-c)-1,p>>=-c,c+=a;c>0;o=256*o+t[e+h],h+=f,c-=8);for(s=o&(1<<-c)-1,o>>=-c,c+=r;c>0;s=256*s+t[e+h],h+=f,c-=8);if(0===o)o=1-u;else{if(o===l)return s?NaN:1/0*(p?-1:1);s+=Math.pow(2,r),o-=u}return(p?-1:1)*s*Math.pow(2,o-r)},e.write=function(t,e,n,r,i,o){var s,a,l,u=8*o-i-1,c=(1<<u)-1,h=c>>1,f=23===i?5960464477539062e-23:0,p=r?0:o-1,d=r?1:-1,g=e<0||0===e&&1/e<0?1:0;for(isNaN(e=Math.abs(e))||e===1/0?(a=isNaN(e)?1:0,s=c):(s=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-s))<1&&(s--,l*=2),s+h>=1?e+=f/l:e+=f*Math.pow(2,1-h),e*l>=2&&(s++,l/=2),s+h>=c?(a=0,s=c):s+h>=1?(a=(e*l-1)*Math.pow(2,i),s+=h):(a=e*Math.pow(2,h-1)*Math.pow(2,i),s=0));i>=8;t[n+p]=255&a,p+=d,a/=256,i-=8);for(s=s<<i|a,u+=i;u>0;t[n+p]=255&s,p+=d,s/=256,u-=8);t[n+p-d]|=128*g}},78677:function(t){"use strict";var e={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==e.call(t)}},20703:function(t,e,n){"use strict";n.d(e,{default:function(){return i.a}});var r=n(67447),i=n.n(r)},67447:function(t,e,n){"use strict";
6Object.defineProperty(e,"__esModule",{value:!0}),function(t,e){for(var n in e)Object.defineProperty(t,n,{enumerable:!0,get:e[n]})}(e,{getImageProps:function(){return a},default:function(){return l}});let r=n(86921),i=n(38630),o=n(81749),s=r._(n(10536)),a=t=>{let{props:e}=(0,i.getImgProps)(t,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[t,n]of Object.entries(e))void 0===n&&delete e[t];return{props:e}},l=o.Image},24705:function(t,e,n){"use strict";t.exports=(t,e)=>{let r=(e||{}).delimiter||"$";if(1!==r.length)throw Error("invalid delimiter");let i=n(87837),o=(t,e)=>i.renderToString(t,{displayMode:e,throwOnError:!1});t.inline.ruler.push("katex",(t,e)=>{let n=t.pos,i=t.posMax,o=n;if(t.src.charAt(o)!==r)return!1;for(++o;o<i&&t.src.charAt(o)===r;)++o;let s=t.src.slice(n,o);if(s.length>2)return!1;let a=o,l=0;for(;o<i;){let n=t.src.charAt(o);if("{"===n&&(0==o||"\\"!=t.src.charAt(o-1)))l+=1;else if("}"===n&&(0==o||"\\"!=t.src.charAt(o-1))){if((l-=1)<0)return!1}else if(n===r&&0===l){let n=o,l=o+1;for(;l<i&&t.src.charAt(l)===r;)++l;if(l-n===s.length){if(!e){let e=t.src.slice(a,n).replace(/[ \n]+/g," ").trim();t.push({type:"katex",content:e,block:s.length>1,level:t.level})}return t.pos=l,!0}}o+=1}return e||(t.pending+=s),t.pos+=s.length,!0},e),t.block.ruler.push("katex",(t,e,n)=>{let i=!1,o=t.bMarks[e]+t.tShift[e],s=t.eMarks[e];if(o+1>s)return!1;let a=t.src.charAt(o);if(a!==r)return!1;let l=o,u=(o=t.skipChars(o,a))-l;if(2!==u)return!1;let c=e;for(;!(++c>=n)&&(!((o=l=t.bMarks[c]+t.tShift[c])<(s=t.eMarks[c]))||!(t.tShift[c]<t.blkIndent));)if(!(t.src.charAt(o)!==r||t.tShift[c]-t.blkIndent>=4||(o=t.skipChars(o,a))-l<u||(o=t.skipSpaces(o))<s)){i=!0;break}u=t.tShift[e],t.line=c+(i?1:0);let h=t.getLines(e+1,c,u,!0).replace(/[ \n]+/g," ").trim();return t.tokens.push({type:"katex",params:null,content:h,lines:[e,t.line],level:t.level,block:!0}),!0},e),t.renderer.rules.katex=(t,e)=>o(t[e].content,t[e].block),t.renderer.rules.katex.delimiter=r}},23029:function(t,e,n){"use strict";function r(t,e){let n;if(void 0===e)for(let e of t)null!=e&&(n<e||void 0===n&&e>=e)&&(n=e);else{let r=-1;for(let i of t)null!=(i=e(i,++r,t))&&(n<i||void 0===n&&i>=i)&&(n=i)}return n}function i(t,e){let n;if(void 0===e)for(let e of t)null!=e&&(n>e||void 0===n&&e>=e)&&(n=e);else{let r=-1;for(let i of t)null!=(i=e(i,++r,t))&&(n>i||void 0===n&&i>=i)&&(n=i)}return n}function o(t,e){let n;let r=-1,i=-1;if(void 0===e)for(let e of t)++i,null!=e&&(n>e||void 0===n&&e>=e)&&(n=e,r=i);else for(let o of t)null!=(o=e(o,++i,t))&&(n>o||void 0===n&&o>=o)&&(n=o,r=i);return r}function s(t){return t}function a(t){return"translate("+t+",0)"}function l(t){return"translate(0,"+t+")"}function u(){return!this.__axis}function c(t,e){var n=[],r=null,i=null,o=6,c=6,h=3,f=window.devicePixelRatio>1?0:.5,p=1===t||4===t?-1:1,d=4===t||2===t?"x":"y",g=1===t||3===t?a:l;function m(a){var l=null==r?e.ticks?e.ticks.apply(e,n):e.domain():r,m=null==i?e.tickFormat?e.tickFormat.apply(e,n):s:i,y=Math.max(o,0)+h,v=e.range(),x=+v[0]+f,_=+v[v.length-1]+f,b=(e.bandwidth?function(t,e){return e=Math.max(0,t.bandwidth()-2*e)/2,t.round()&&(e=Math.round(e)),n=>+t(n)+e}:function(t){return e=>+t(e)})(e.copy(),f),k=a.selection?a.selection():a,w=k.selectAll(".domain").data([null]),A=k.selectAll(".tick").data(l,e).order(),S=A.exit(),C=A.enter().append("g").attr("class","tick"),E=A.select("line"),T=A.select("text");w=w.merge(w.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),A=A.merge(C),E=E.merge(C.append("line").attr("stroke","currentColor").attr(d+"2",p*o)),T=T.merge(C.append("text").attr("fill","currentColor").attr(d,p*y).attr("dy",1===t?"0em":3===t?"0.71em":"0.32em")),a!==k&&(w=w.transition(a),A=A.transition(a),E=E.transition(a),T=T.transition(a),S=S.transition(a).attr("opacity",1e-6).attr("transform",function(t){return isFinite(t=b(t))?g(t+f):this.getAttribute("transform")}),C.attr("opacity",1e-6).attr("transform",function(t){var e=this.parentNode.__axis;return g((e&&isFinite(e=e(t))?e:b(t))+f)})),S.remove(),w.attr("d",4===t||2===t?c?"M"+p*c+","+x+"H"+f+"V"+_+"H"+p*c:"M"+f+","+x+"V"+_:c?"M"+x+","+p*c+"V"+f+"H"+_+"V"+p*c:"M"+x+","+f+"H"+_),A.attr("opacity",1).attr("transform",function(t){return g(b(t)+f)}
6),E.attr(d+"2",p*o),T.attr(d,p*y).text(m),k.filter(u).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",2===t?"start":4===t?"end":"middle"),k.each(function(){this.__axis=b})}return m.scale=function(t){return arguments.length?(e=t,m):e},m.ticks=function(){return n=Array.from(arguments),m},m.tickArguments=function(t){return arguments.length?(n=null==t?[]:Array.from(t),m):n.slice()},m.tickValues=function(t){return arguments.length?(r=null==t?null:Array.from(t),m):r&&r.slice()},m.tickFormat=function(t){return arguments.length?(i=t,m):i},m.tickSize=function(t){return arguments.length?(o=c=+t,m):o},m.tickSizeInner=function(t){return arguments.length?(o=+t,m):o},m.tickSizeOuter=function(t){return arguments.length?(c=+t,m):c},m.tickPadding=function(t){return arguments.length?(h=+t,m):h},m.offset=function(t){return arguments.length?(f=+t,m):f},m}function h(t){return c(1,t)}function f(t){return c(3,t)}function p(){}function d(t){return null==t?p:function(){return this.querySelector(t)}}function g(t){return null==t?[]:Array.isArray(t)?t:Array.from(t)}function m(){return[]}function y(t){return null==t?m:function(){return this.querySelectorAll(t)}}function v(t){return function(){return this.matches(t)}}function x(t){return function(e){return e.matches(t)}}n.d(e,{Nb1:function(){return i6},LLu:function(){return f},F5q:function(){return h},$0Z:function(){return og},Dts:function(){return oy},WQY:function(){return ox},qpX:function(){return oa},u93:function(){return ol},tFB:function(){return ob},YY7:function(){return oA},OvA:function(){return oC},dCK:function(){return oT},zgE:function(){return oI},fGX:function(){return oq},$m7:function(){return oD},c_6:function(){return i7},fxm:function(){return oU},FdL:function(){return oY},ak_:function(){return oV},SxZ:function(){return oZ},eA_:function(){return oW},jsv:function(){return oQ},iJ:function(){return oK},JHv:function(){return eJ},jvg:function(){return on},h5h:function(){return oh},Fp7:function(){return r},VV$:function(){return i},_Di:function(){return o},ve8:function(){return oo},tiA:function(){return function t(){var e,n,r=e6().unknown(void 0),i=r.domain,o=r.range,s=0,a=1,l=!1,u=0,c=0,h=.5;function f(){var t=i().length,r=a<s,f=r?a:s,p=r?s:a;e=(p-f)/Math.max(1,t-u+2*c),l&&(e=Math.floor(e)),f+=(p-f-e*(t-u))*h,n=e*(1-u),l&&(f=Math.round(f),n=Math.round(n));var d=(function(t,e,n){t=+t,e=+e,n=(i=arguments.length)<2?(e=t,t=0,1):i<3?1:+n;for(var r=-1,i=0|Math.max(0,Math.ceil((e-t)/n)),o=Array(i);++r<i;)o[r]=t+r*n;return o})(t).map(function(t){return f+e*t});return o(r?d.reverse():d)}return delete r.unknown,r.domain=function(t){return arguments.length?(i(t),f()):i()},r.range=function(t){return arguments.length?([s,a]=t,s=+s,a=+a,f()):[s,a]},r.rangeRound=function(t){return[s,a]=t,s=+s,a=+a,l=!0,f()},r.bandwidth=function(){return n},r.step=function(){return e},r.round=function(t){return arguments.length?(l=!!t,f()):l},r.padding=function(t){return arguments.length?(u=Math.min(1,c=+t),f()):u},r.paddingInner=function(t){return arguments.length?(u=Math.min(1,t),f()):u},r.paddingOuter=function(t){return arguments.length?(c=+t,f()):c},r.align=function(t){return arguments.length?(h=Math.max(0,Math.min(1,t)),f()):h},r.copy=function(){return t(i(),[s,a]).round(l).paddingInner(u).paddingOuter(c).align(h)},e0.apply(f(),arguments)}},BYU:function(){return function t(){var e,n=nm();return n.copy=function(){return ng(n,t())},e0.apply(n,arguments),e=n.domain,n.ticks=function(t){var n=e();return function(t,e,n){if(e=+e,t=+t,!((n=+n)>0))return[];if(t===e)return[t];let r=e<t,[i,o,s]=r?e7(e,t,n):e7(t,e,n);if(!(o>=i))return[];let a=o-i+1,l=Array(a);if(r){if(s<0)for(let t=0;t<a;++t)l[t]=-((o-t)/s);else for(let t=0;t<a;++t)l[t]=(o-t)*s}else if(s<0)for(let t=0;t<a;++t)l[t]=-((i+t)/s);else for(let t=0;t<a;++t)l[t]=(i+t)*s;return l}(n[0],n[n.length-1],null==t?10:t)},n.tickFormat=function(t,n){var r=e();return function(t,e,n,r){var i,o,s=ne(t,e,n);switch((r=nv(null==r?",f":r)).type){case"s":var a=Math.max(Math.abs(t),Math.abs(e));return null!=r.precision||isNaN(o=Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(nb(a)/3)))-nb(Math.abs(s))))||(r.precision=o),tu(r,a);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(o=Math.max(0,nb(Math.abs(Math.max(Math.abs(t),Math.abs(e)))-(i=Math.abs(i=s)))-nb(i))+1)||(r.precision=o-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(o=Math.max(0,-nb(Math.abs(s))))||(r.precision=o-("%"===r.type)*2)}return tl(r)}(r[0],r[r.length-1],null==t?10:t,n)},n.nice=function(t){null==t&&(t=10);var r,i,o=e(),s=0,a=o.length-1,l=o[s],u=o[a],c=10;for(u<l&&(i=l,l=u,u=i,i=s,s=a,a=i);c-- >0;){if((i=nt(l,u,t))===r)return o[s]=l,o[a]=u,e(o);if(i>0)l=Math.floor(l/i)*i,u=Math.ceil(u/i)*i;else if(i<0)l=Math.ceil(l*i)/i,u=Math.floor(u*i)/i;else break;r=i}return n},n}},PKp:function(){return e6},Xf:function(){return id},Cn1:function(){return im},K2I:function(){return iy},Ys:function(){return iv},td_:function(){return ix},YPS:function(){return eP},rr1:function(){return nP},i$Z:function(){return th},y2j:function(){return nV},WQD:function(){return nO},U8T:function(){return nN},Z_i:function(){return nL},Ox9:function(){return nB},F0B:function(){return n1},LqH:function(){return nX},S1K:function(){return nI},Zyz:function(){return nj},Igq:function(){return nY},YDX:function(){return nz},EFj:function(){return nH},sPX:function(){return sa},CRH:function(){return o8},P2S:function(){return o9}});var _=Array.prototype.find;function b(){return this.firstElementChild}var k=Array.prototype.filter;function w(){return Array.from(this.children)}function A(t){return Array(t.length)}function S(t,e){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=e}function C(t,e,n,r,i,o){for(var s,a=0,l=e.length,u=o.length;a<u;++a)(s=e[a])?(s.__data__=o[a],r[a]=s):n[a]=new S(t,o[a]);for(;a<l;++a)(s=e[a])&&(i[a]=s)}function E(t,e,n,r,i,o,s){var a,l,u,c=new Map,h=e.length,f=o.length,p=Array(h);for(a=0;a<h;++a)(l=e[a])&&(p[a]=u=s.call(l,l.__data__,a,e)+"",c.has(u)?i[a]=l:c.set(u,l));for(a=0;a<f;++a)u=s.call(t,o[a],a,o)+"",(l=c.get(u))?(r[a]=l,l.__data__=o[a],c.delete(u)):n[a]=new S(t,o[a]);for(a=0;a<h;++a)(l=e[a])&&c.get(p[a])===l&&(i[a]=l)}function T(t){return t.__data__}function M(t,e){return t<e?-1:t>e?1:t>=e?0:NaN}S.prototype={constructor:S,appendChild:function(t){return this._parent.insertBefore(t,this._next)},insertBefore:function(t,e){return this._parent.insertBefore(t,e)},querySelector:function(t){return this._parent.querySelector(t)},querySelectorAll:function(t){return this._parent.querySelectorAll(t)}};var N="http://www.w3.org/1999/xhtml",I={svg:"http://www.w3.org/2000/svg",xhtml:N,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function L(t){var e=t+="",n=e.indexOf(":");return n>=0&&"xmlns"!==(e=t.slice(0,n))&&(t=t.slice(n+1)),I.hasOwnProperty(e)?{space:I[e],local:t}:t}function q(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView}function O(t,e){return t.style.getPropertyValue(e)||q(t).getComputedStyle(t,null).getPropertyValue(e)}function D(t){return t.trim().split(/^|\s+/)}function P(t){return t.classList||new U(t)}function U(t){this._node=t,this._names=D(t.getAttribute("class")||"")}function R(t,e){for(var n=P(t),r=-1,i=e.length;++r<i;)n.add(e[r])}function F(t,e){for(var n=P(t),r=-1,i=e.length;++r<i;)n.remove(e[r])}function j(){this.textContent=""}function B(){this.innerHTML=""}function z(){this.nextSibling&&this.parentNode.appendChild(this)}function H(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function Y(t){var e=L(t);return(e.local?function(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}:function(t){return function(){var e=this.ownerDocument,n=this.namespaceURI;return n===N&&e.documentElement.namespaceURI===N?e.createElement(t):e.createElementNS(n,t)}})(e)}function V(){return null}function X(){var t=this.parentNode;t&&t.removeChild(this)}function G(){var t=this.cloneNode(!1),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function Z(){var t=this.cloneNode(!0),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function $(t){return function(){var e=this.__on;if(e){for(var n,r=0,i=-1,o=e.length;r<o;++r)(n=e[r],t.type&&n.type!==t.type||n.name!==t.name)?e[++i]=n:this.removeEventListener(n.type,n.listener,n.options);++i?e.length=i:delete this.__on}}}function W(t,e,n){return function(){var r,i=this.__on,o=function(t){e.call(this,t,this.__data__)};if(i){for(var s=0,a=i.length;s<a;++s)if((r=i[s]).type===t.type&&r.name===t.name){this.removeEventListener(r.type,r.listener,r.options),this.addEventListener(r.type,r.listener=o,r.options=n),r.value=e;return}}this.addEventListener(t.type,o,n),r={type:t.type,name:t.name,value:e,listener:o,options:n},i?i.push(r):this.__on=[r]}}function K(t,e,n){var r=q(t),i=r.CustomEvent;"function"==typeof i?i=new i(e,n):(i=r.document.createEvent("Event"),n?(i.initEvent(e,n.bubbles,n.cancelable),i.detail=n.detail):i.initEvent(e,!1,!1)),t.dis
6patchEvent(i)}U.prototype={add:function(t){0>this._names.indexOf(t)&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var e=this._names.indexOf(t);e>=0&&(this._names.splice(e,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};var Q=[null];function J(t,e){this._groups=t,this._parents=e}function tt(){return new J([[document.documentElement]],Q)}J.prototype=tt.prototype={constructor:J,select:function(t){"function"!=typeof t&&(t=d(t));for(var e=this._groups,n=e.length,r=Array(n),i=0;i<n;++i)for(var o,s,a=e[i],l=a.length,u=r[i]=Array(l),c=0;c<l;++c)(o=a[c])&&(s=t.call(o,o.__data__,c,a))&&("__data__"in o&&(s.__data__=o.__data__),u[c]=s);return new J(r,this._parents)},selectAll:function(t){if("function"==typeof t){var e;e=t,t=function(){return g(e.apply(this,arguments))}}else t=y(t);for(var n=this._groups,r=n.length,i=[],o=[],s=0;s<r;++s)for(var a,l=n[s],u=l.length,c=0;c<u;++c)(a=l[c])&&(i.push(t.call(a,a.__data__,c,l)),o.push(a));return new J(i,o)},selectChild:function(t){var e;return this.select(null==t?b:(e="function"==typeof t?t:x(t),function(){return _.call(this.children,e)}))},selectChildren:function(t){var e;return this.selectAll(null==t?w:(e="function"==typeof t?t:x(t),function(){return k.call(this.children,e)}))},filter:function(t){"function"!=typeof t&&(t=v(t));for(var e=this._groups,n=e.length,r=Array(n),i=0;i<n;++i)for(var o,s=e[i],a=s.length,l=r[i]=[],u=0;u<a;++u)(o=s[u])&&t.call(o,o.__data__,u,s)&&l.push(o);return new J(r,this._parents)},data:function(t,e){if(!arguments.length)return Array.from(this,T);var n=e?E:C,r=this._parents,i=this._groups;"function"!=typeof t&&(v=t,t=function(){return v});for(var o=i.length,s=Array(o),a=Array(o),l=Array(o),u=0;u<o;++u){var c=r[u],h=i[u],f=h.length,p="object"==typeof(y=t.call(c,c&&c.__data__,u,r))&&"length"in y?y:Array.from(y),d=p.length,g=a[u]=Array(d),m=s[u]=Array(d);n(c,h,g,m,l[u]=Array(f),p,e);for(var y,v,x,_,b=0,k=0;b<d;++b)if(x=g[b]){for(b>=k&&(k=b+1);!(_=m[k])&&++k<d;);x._next=_||null}}return(s=new J(s,r))._enter=a,s._exit=l,s},enter:function(){return new J(this._enter||this._groups.map(A),this._parents)},exit:function(){return new J(this._exit||this._groups.map(A),this._parents)},join:function(t,e,n){var r=this.enter(),i=this,o=this.exit();return"function"==typeof t?(r=t(r))&&(r=r.selection()):r=r.append(t+""),null!=e&&(i=e(i))&&(i=i.selection()),null==n?o.remove():n(o),r&&i?r.merge(i).order():i},merge:function(t){for(var e=t.selection?t.selection():t,n=this._groups,r=e._groups,i=n.length,o=r.length,s=Math.min(i,o),a=Array(i),l=0;l<s;++l)for(var u,c=n[l],h=r[l],f=c.length,p=a[l]=Array(f),d=0;d<f;++d)(u=c[d]||h[d])&&(p[d]=u);for(;l<i;++l)a[l]=n[l];return new J(a,this._parents)},selection:function(){return this},order:function(){for(var t=this._groups,e=-1,n=t.length;++e<n;)for(var r,i=t[e],o=i.length-1,s=i[o];--o>=0;)(r=i[o])&&(s&&4^r.compareDocumentPosition(s)&&s.parentNode.insertBefore(r,s),s=r);return this},sort:function(t){function e(e,n){return e&&n?t(e.__data__,n.__data__):!e-!n}t||(t=M);for(var n=this._groups,r=n.length,i=Array(r),o=0;o<r;++o){for(var s,a=n[o],l=a.length,u=i[o]=Array(l),c=0;c<l;++c)(s=a[c])&&(u[c]=s);u.sort(e)}return new J(i,this._parents).order()},call:function(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this},nodes:function(){return Array.from(this)},node:function(){for(var t=this._groups,e=0,n=t.length;e<n;++e)for(var r=t[e],i=0,o=r.length;i<o;++i){var s=r[i];if(s)return s}return null},size:function(){let t=0;for(let e of this)++t;return t},empty:function(){return!this.node()},each:function(t){for(var e=this._groups,n=0,r=e.length;n<r;++n)for(var i,o=e[n],s=0,a=o.length;s<a;++s)(i=o[s])&&t.call(i,i.__data__,s,o);return this},attr:function(t,e){var n=L(t);if(arguments.length<2){var r=this.node();return n.local?r.getAttributeNS(n.space,n.local):r.getAttribute(n)}return this.each((null==e?n.local?function(t){return function(){this.removeAttributeNS(t.space,t.local)}}:function(t){return function(){this.removeAttribute(t)}}:"function"==typeof e?n.local?function(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,n)}}:function(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttribute(t):this.setAttribute(t,n)}}:n.local?function(t,e){return function(){this.setAttributeNS(t.space,t.local,e)}}:function(t,e){return function(){this.setAttribute(t,e)}})(n,e))},style:function(t,e,n){return arguments.length>1?this.each((null==e?function(t){return function(){this.style.removeProperty(t)}}:"function"==typeof e?function(t,e,n){return function(){var r=e.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,n)}}:function(t,e,n){return function(){this.style.setProperty(t,e,n)}})(t,e,null==n?"":n)):O(this.node(),t)},property:function(t,e){return arguments.length>1?this.each((null==e?function(t){return function(){delete this[t]}}:"function"==typeof e?function(t,e){return function(){var n=e.apply(this,arguments);null==n?delete this[t]:this[t]=n}}:function(t,e){return function(){this[t]=e}})(t,e)):this.node()[t]},classed:function(t,e){var n=D(t+"");
vendor: 5,905 bytes, line 6
6if(arguments.length<2){for(var r=P(this.node()),i=-1,o=n.length;++i<o;)if(!r.contains(n[i]))return!1;return!0}return this.each(("function"==typeof e?function(t,e){return function(){(e.apply(this,arguments)?R:F)(this,t)}}:e?function(t){return function(){R(this,t)}}:function(t){return function(){F(this,t)}})(n,e))},text:function(t){return arguments.length?this.each(null==t?j:("function"==typeof t?function(t){return function(){var e=t.apply(this,arguments);this.textContent=null==e?"":e}}:function(t){return function(){this.textContent=t}})(t)):this.node().textContent},html:function(t){return arguments.length?this.each(null==t?B:("function"==typeof t?function(t){return function(){var e=t.apply(this,arguments);this.innerHTML=null==e?"":e}}:function(t){return function(){this.innerHTML=t}})(t)):this.node().innerHTML},raise:function(){return this.each(z)},lower:function(){return this.each(H)},append:function(t){var e="function"==typeof t?t:Y(t);return this.select(function(){return this.appendChild(e.apply(this,arguments))})},insert:function(t,e){var n="function"==typeof t?t:Y(t),r=null==e?V:"function"==typeof e?e:d(e);return this.select(function(){return this.insertBefore(n.apply(this,arguments),r.apply(this,arguments)||null)})},remove:function(){return this.each(X)},clone:function(t){return this.select(t?Z:G)},datum:function(t){return arguments.length?this.property("__data__",t):this.node().__data__},on:function(t,e,n){var r,i,o=(t+"").trim().split(/^|\s+/).map(function(t){var e="",n=t.indexOf(".");return n>=0&&(e=t.slice(n+1),t=t.slice(0,n)),{type:t,name:e}}),s=o.length;if(arguments.length<2){var a=this.node().__on;if(a){for(var l,u=0,c=a.length;u<c;++u)for(r=0,l=a[u];r<s;++r)if((i=o[r]).type===l.type&&i.name===l.name)return l.value}return}for(r=0,a=e?W:$;r<s;++r)this.each(a(o[r],e,n));return this},dispatch:function(t,e){return this.each(("function"==typeof e?function(t,e){return function(){return K(this,t,e.apply(this,arguments))}}:function(t,e){return function(){return K(this,t,e)}})(t,e))},[Symbol.iterator]:function*(){for(var t=this._groups,e=0,n=t.length;e<n;++e)for(var r,i=t[e],o=0,s=i.length;o<s;++o)(r=i[o])&&(yield r)}};var te={value:()=>{}};function tn(){for(var t,e=0,n=arguments.length,r={};e<n;++e){if(!(t=arguments[e]+"")||t in r||/[\s.]/.test(t))throw Error("illegal type: "+t);r[t]=[]}return new tr(r)}function tr(t){this._=t}function ti(t,e,n){for(var r=0,i=t.length;r<i;++r)if(t[r].name===e){t[r]=te,t=t.slice(0,r).concat(t.slice(r+1));break}return null!=n&&t.push({name:e,value:n}),t}tr.prototype=tn.prototype={constructor:tr,on:function(t,e){var n,r=this._,i=(t+"").trim().split(/^|\s+/).map(function(t){var e="",n=t.indexOf(".");if(n>=0&&(e=t.slice(n+1),t=t.slice(0,n)),t&&!r.hasOwnProperty(t))throw Error("unknown type: "+t);return{type:t,name:e}}),o=-1,s=i.length;if(arguments.length<2){for(;++o<s;)if((n=(t=i[o]).type)&&(n=function(t,e){for(var n,r=0,i=t.length;r<i;++r)if((n=t[r]).name===e)return n.value}(r[n],t.name)))return n;return}if(null!=e&&"function"!=typeof e)throw Error("invalid callback: "+e);for(;++o<s;)if(n=(t=i[o]).type)r[n]=ti(r[n],t.name,e);else if(null==e)for(n in r)r[n]=ti(r[n],t.name,null);return this},copy:function(){var t={},e=this._;for(var n in e)t[n]=e[n].slice();return new tr(t)},call:function(t,e){if((n=arguments.length-2)>0)for(var n,r,i=Array(n),o=0;o<n;++o)i[o]=arguments[o+2];if(!this._.hasOwnProperty(t))throw Error("unknown type: "+t);for(r=this._[t],o=0,n=r.length;o<n;++o)r[o].value.apply(e,i)},apply:function(t,e,n){if(!this._.hasOwnProperty(t))throw Error("unknown type: "+t);for(var r=this._[t],i=0,o=r.length;i<o;++i)r[i].value.apply(e,n)}};var to,ts,ta,tl,tu,tc,th,tf,tp,td=0,tg=0,tm=0,ty=0,tv=0,tx=0,t_="object"==typeof performance&&performance.now?performance:Date,tb=window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function tk(){return tv||(tb(tw),tv=t_.now()+tx)}function tw(){tv=0}function tA(){this._call=this._time=this._next=null}function tS(t,e,n){var r=new tA;return r.restart(t,e,n),r}function tC(){tv=(ty=t_.now())+tx,td=tg=0;try{!function(){tk(),++td;for(var t,e=tf;e;)(t=tv-e._time)>=0&&e._call.call(void 0,t),e=e._next;--td}()}finally{td=0,function(){for(var t,e,n=tf,r=1/0;n;)n._call?(r>n._time&&(r=n._time),t=n,n=n._next):(e=n._next,n._next=null,n=t?t._next=e:tf=e);tp=t,tT(r)}(),tv=0}}function tE(){var t=t_.now(),e=t-ty;e>1e3&&(tx-=e,ty=t)}function tT(t){!td&&(tg&&(tg=clearTimeout(tg)),t-tv>24?(t<1/0&&(tg=setTimeout(tC,t-t_.now()-tx)),tm&&(tm=clearInterval(tm))):(tm||(ty=t_.now(),tm=setInterval(tE,1e3)),td=1,tb(tC)))}function tM(t,e,n){var r=new tA;return e=null==e?0:+e,r.restart(n=>{r.stop(),t(n+e)},e,n),r}tA.prototype=tS.prototype={constructor:tA,restart:function(t,e,n){if("function"!=typeof t)throw TypeError("callback is not a function");n=(null==n?tk():+n)+(null==e?0:+e),this._next||tp===this||(tp?tp._next=this:tf=this,tp=this),this._call=t,this._time=n,tT()},stop:function(){this._call&&(this._call=null,this._time=1/0,tT())}};var tN=tn("start","end","cancel","interrupt"),tI=[];function tL(t,e,n,r,i,o){var s=t.__transition;if(s){if(n in s)return}else t.__transition={};!function(t,e,n){var r,i=t.__transition;function o(l){var u,c,h,f;if(1!==n.state)return a();for(u in i)if((f=i[u]).name===n.name){if(3===f.state)return tM(o);4===f.state?(f.state=6,f.timer.stop(),f.on.call("interrupt",t,t.__data__,f.index,f.group),delete i[u]):+u<e&&(f.state=6,f.timer.stop(),f.on.call("cancel",t,t.__data__,f.index,f.group),delete i[u])}if(tM(function(){3===n.state&&(n.state=4,n.timer.restart(s,n.delay,n.time),s(l))}),n.state=2,n.on.call("start",t,t.__data__,n.index,n.group),2===n.state){for(u=0,n.state=3,r=Array(h=n.tween.length),c=-1;u<h;++u)(f=n.tween[u].value.call(t,t.__data__,n.index,n.group))&&(r[++c]=f);r.length=c+1}}function s(e){for(var i=e<n.duration?n.ease.call(null,e/n.duration):(n.timer.restart(a),n.state=5,1
6),o=-1,s=r.length;++o<s;)r[o].call(t,i);5===n.state&&(n.on.call("end",t,t.__data__,n.index,n.group),a())}function a(){for(var r in n.state=6,n.timer.stop(),delete i[e],i)return;delete t.__transition}i[e]=n,n.timer=tS(function(t){n.state=1,n.timer.restart(o,n.delay,n.time),n.delay<=t&&o(t-n.delay)},0,n.time)}(t,n,{name:e,index:r,group:i,on:tN,tween:tI,time:o.time,delay:o.delay,duration:o.duration,ease:o.ease,timer:null,state:0})}function tq(t,e){var n=tD(t,e);if(n.state>0)throw Error("too late; already scheduled");return n}function tO(t,e){var n=tD(t,e);if(n.state>3)throw Error("too late; already running");return n}function tD(t,e){var n=t.__transition;if(!n||!(n=n[e]))throw Error("transition not found");return n}function tP(t,e){var n,r,i,o=t.__transition,s=!0;if(o){for(i in e=null==e?null:e+"",o){if((n=o[i]).name!==e){s=!1;continue}r=n.state>2&&n.state<5,n.state=6,n.timer.stop(),n.on.call(r?"interrupt":"cancel",t,t.__data__,n.index,n.group),delete o[i]}s&&delete t.__transition}}function tU(t,e){return t=+t,e=+e,function(n){return t*(1-n)+e*n}}var tR=180/Math.PI,tF={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function tj(t,e,n,r,i,o){var s,a,l;return(s=Math.sqrt(t*t+e*e))&&(t/=s,e/=s),(l=t*n+e*r)&&(n-=t*l,r-=e*l),(a=Math.sqrt(n*n+r*r))&&(n/=a,r/=a,l/=a),t*r<e*n&&(t=-t,e=-e,l=-l,s=-s),{translateX:i,translateY:o,rotate:Math.atan2(e,t)*tR,skewX:Math.atan(l)*tR,scaleX:s,scaleY:a}}function tB(t,e,n,r){function i(t){return t.length?t.pop()+" ":""}return function(o,s){var a,l,u,c,h=[],f=[];return o=t(o),s=t(s),!function(t,r,i,o,s,a){if(t!==i||r!==o){var l=s.push("translate(",null,e,null,n);a.push({i:l-4,x:tU(t,i)},{i:l-2,x:tU(r,o)})}else(i||o)&&s.push("translate("+i+e+o+n)}(o.translateX,o.translateY,s.translateX,s.translateY,h,f),(a=o.rotate)!==(l=s.rotate)?(a-l>180?l+=360:l-a>180&&(a+=360),f.push({i:h.push(i(h)+"rotate(",null,r)-2,x:tU(a,l)})):l&&h.push(i(h)+"rotate("+l+r),(u=o.skewX)!==(c=s.skewX)?f.push({i:h.push(i(h)+"skewX(",null,r)-2,x:tU(u,c)}):c&&h.push(i(h)+"skewX("+c+r),!function(t,e,n,r,o,s){if(t!==n||e!==r){var a=o.push(i(o)+"scale(",null,",",null,")");s.push({i:a-4,x:tU(t,n)},{i:a-2,x:tU(e,r)})}else(1!==n||1!==r)&&o.push(i(o)+"scale("+n+","+r+")")}(o.scaleX,o.scaleY,s.scaleX,s.scaleY,h,f),o=s=null,function(t){for(var e,n=-1,r=f.length;++n<r;)h[(e=f[n]).i]=e.x(t);return h.join("")}}}var tz=tB(function(t){let e=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(t+"");return e.isIdentity?tF:tj(e.a,e.b,e.c,e.d,e.e,e.f)},"px, ","px)","deg)"),tH=tB(function(t){return null==t?tF:(to||(to=document.createElementNS("http://www.w3.org/2000/svg","g")),to.setAttribute("transform",t),t=to.transform.baseVal.consolidate())?tj((t=t.matrix).a,t.b,t.c,t.d,t.e,t.f):tF},", ",")",")");function tY(t,e,n){var r=t._id;return t.each(function(){var t=tO(this,r);(t.value||(t.value={}))[e]=n.apply(this,arguments)}),function(t){return tD(t,r).value[e]}}function tV(t,e,n){t.prototype=e.prototype=n,n.constructor=t}function tX(t,e){var n=Object.create(t.prototype);for(var r in e)n[r]=e[r];return n}function tG(){}var tZ="\\s*([+-]?\\d+)\\s*",t$="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",tW="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",tK=/^#([0-9a-f]{3,8})$/,tQ=new RegExp("^rgb\\(".concat(tZ,",").concat(tZ,",").concat(tZ,"\\)$")),tJ=new RegExp("^rgb\\(".concat(tW,",").concat(tW,",").concat(tW,"\\)$")),t0=new RegExp("^rgba\\(".concat(tZ,",").concat(tZ,",").concat(tZ,",").concat(t$,"\\)$")),t1=new RegExp("^rgba\\(".concat(tW,",").concat(tW,",").concat(tW,",").concat(t$,"\\)$")),t2=new RegExp("^hsl\\(".concat(t$,",").concat(tW,",").concat(tW,"\\)$")),t3=new RegExp("^hsla\\(".concat(t$,",").concat(tW,",").concat(tW,",").concat(t$,"\\)$")),t5={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function t6(){return this.rgb().formatHex()}function t4(){return this.rgb().formatRgb()}function t8(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=tK.exec(t))?(n=e[1].length,e=parseInt(e[1],16),6===n?t9(e):3===n?
6new en(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?t7(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?t7(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=tQ.exec(t))?new en(e[1],e[2],e[3],1):(e=tJ.exec(t))?new en(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=t0.exec(t))?t7(e[1],e[2],e[3],e[4]):(e=t1.exec(t))?t7(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=t2.exec(t))?el(e[1],e[2]/100,e[3]/100,1):(e=t3.exec(t))?el(e[1],e[2]/100,e[3]/100,e[4]):t5.hasOwnProperty(t)?t9(t5[t]):"transparent"===t?new en(NaN,NaN,NaN,0):null}function t9(t){return new en(t>>16&255,t>>8&255,255&t,1)}function t7(t,e,n,r){return r<=0&&(t=e=n=NaN),new en(t,e,n,r)}function et(t){return(t instanceof tG||(t=t8(t)),t)?new en((t=t.rgb()).r,t.g,t.b,t.opacity):new en}function ee(t,e,n,r){return 1==arguments.length?et(t):new en(t,e,n,null==r?1:r)}function en(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function er(){return"#".concat(ea(this.r)).concat(ea(this.g)).concat(ea(this.b))}function ei(){let t=eo(this.opacity);return"".concat(1===t?"rgb(":"rgba(").concat(es(this.r),", ").concat(es(this.g),", ").concat(es(this.b)).concat(1===t?")":", ".concat(t,")"))}function eo(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function es(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function ea(t){return((t=es(t))<16?"0":"")+t.toString(16)}function el(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new ec(t,e,n,r)}function eu(t){if(t instanceof ec)return new ec(t.h,t.s,t.l,t.opacity);if(t instanceof tG||(t=t8(t)),!t)return new ec;if(t instanceof ec)return t;var e=(t=t.rgb()).r/255,n=t.g/255,r=t.b/255,i=Math.min(e,n,r),o=Math.max(e,n,r),s=NaN,a=o-i,l=(o+i)/2;return a?(s=e===o?(n-r)/a+(n<r)*6:n===o?(r-e)/a+2:(e-n)/a+4,a/=l<.5?o+i:2-o-i,s*=60):a=l>0&&l<1?0:s,new ec(s,a,l,t.opacity)}function ec(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function eh(t){return(t=(t||0)%360)<0?t+360:t}function ef(t){return Math.max(0,Math.min(1,t||0))}function ep(t,e,n){return(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)*255}function ed(t,e,n,r,i){var o=t*t,s=o*t;return((1-3*t+3*o-s)*e+(4-6*o+3*s)*n+(1+3*t+3*o-3*s)*r+s*i)/6}tV(tG,t8,{copy(t){return Object.assign(new this.constructor,this,t)},displayable(){return this.rgb().displayable()},hex:t6,formatHex:t6,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return eu(this).formatHsl()},formatRgb:t4,toString:t4}),tV(en,ee,tX(tG,{brighter(t){return t=null==t?1.4285714285714286:Math.pow(1.4285714285714286,t),new en(this.r*t,this.g*t,this.b*t,this.opacity)},darker(t){return t=null==t?.7:Math.pow(.7,t),new en(this.r*t,this.g*t,this.b*t,this.opacity)},rgb(){return this},clamp(){return new en(es(this.r),es(this.g),es(this.b),eo(this.opacity))},displayable(){return -.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:er,formatHex:er,formatHex8:function(){return"#".concat(ea(this.r)).concat(ea(this.g)).concat(ea(this.b)).concat(ea((isNaN(this.opacity)?1:this.opacity)*255))},formatRgb:ei,toString:ei})),tV(ec,function(t,e,n,r){return 1==arguments.length?eu(t):new ec(t,e,n,null==r?1:r)},tX(tG,{brighter(t){return t=null==t?1.4285714285714286:Math.pow(1.4285714285714286,t),new ec(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=null==t?.7:Math.pow(.7,t),new ec(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=this.h%360+(this.h<0)*360,e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,i=2*n-r;return new en(ep(t>=240?t-240:t+120,i,r),ep(t,i,r),ep(t<120?t+240:t-120,i,r),this.opacity)},clamp(){return new ec(eh(this.h),ef(this.s),ef(this.l),eo(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){let t=eo(this.opacity);return"".concat(1===t?"hsl(":"hsla(").concat(eh(this.h),", ").concat(100*ef(this.s),"%, ").concat(100*ef(this.l),"%").concat(1===t?")":", ".concat(t,")"))}}));var eg=t=>()=>t;function em(t,e){return function(n){return t+n*e}}function ey(t,e){var n=e-t;return n?em(t,n):eg(isNaN(t)?e:t)}var ev=function t(e){var n,r=1==(n=+(n=e))?ey:function(t,e){var r,i,o;
6return e-t?(r=t,i=e,r=Math.pow(r,o=n),i=Math.pow(i,o)-r,o=1/o,function(t){return Math.pow(r+t*i,o)}):eg(isNaN(t)?e:t)};function i(t,e){var n=r((t=ee(t)).r,(e=ee(e)).r),i=r(t.g,e.g),o=r(t.b,e.b),s=ey(t.opacity,e.opacity);return function(e){return t.r=n(e),t.g=i(e),t.b=o(e),t.opacity=s(e),t+""}}return i.gamma=t,i}(1);function ex(t){return function(e){var n,r,i=e.length,o=Array(i),s=Array(i),a=Array(i);for(n=0;n<i;++n)r=ee(e[n]),o[n]=r.r||0,s[n]=r.g||0,a[n]=r.b||0;return o=t(o),s=t(s),a=t(a),r.opacity=1,function(t){return r.r=o(t),r.g=s(t),r.b=a(t),r+""}}}ex(function(t){var e=t.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,e-1):Math.floor(n*e),i=t[r],o=t[r+1],s=r>0?t[r-1]:2*i-o,a=r<e-1?t[r+2]:2*o-i;return ed((n-r/e)*e,s,i,o,a)}}),ex(function(t){var e=t.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*e),i=t[(r+e-1)%e],o=t[r%e],s=t[(r+1)%e],a=t[(r+2)%e];return ed((n-r/e)*e,i,o,s,a)}});var e_=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,eb=RegExp(e_.source,"g");function ek(t,e){var n,r,i,o,s,a=e_.lastIndex=eb.lastIndex=0,l=-1,u=[],c=[];for(t+="",e+="";(i=e_.exec(t))&&(o=eb.exec(e));)(s=o.index)>a&&(s=e.slice(a,s),u[l]?u[l]+=s:u[++l]=s),(i=i[0])===(o=o[0])?u[l]?u[l]+=o:u[++l]=o:(u[++l]=null,c.push({i:l,x:tU(i,o)})),a=eb.lastIndex;return a<e.length&&(s=e.slice(a),u[l]?u[l]+=s:u[++l]=s),u.length<2?c[0]?(n=c[0].x,function(t){return n(t)+""}):(r=e,function(){return r}):(e=c.length,function(t){for(var n,r=0;r<e;++r)u[(n=c[r]).i]=n.x(t);return u.join("")})}function ew(t,e){var n;return("number"==typeof e?tU:e instanceof t8?ev:(n=t8(e))?(e=n,ev):ek)(t,e)}var eA=tt.prototype.constructor;function eS(t){return function(){this.style.removeProperty(t)}}var eC=0;function eE(t,e,n,r){this._groups=t,this._parents=e,this._name=n,this._id=r}var eT=tt.prototype;eE.prototype=(function(t){return tt().transition(t)}).prototype={constructor:eE,select:function(t){var e=this._name,n=this._id;"function"!=typeof t&&(t=d(t));for(var r=this._groups,i=r.length,o=Array(i),s=0;s<i;++s)for(var a,l,u=r[s],c=u.length,h=o[s]=Array(c),f=0;f<c;++f)(a=u[f])&&(l=t.call(a,a.__data__,f,u))&&("__data__"in a&&(l.__data__=a.__data__),h[f]=l,tL(h[f],e,n,f,h,tD(a,n)));return new eE(o,this._parents,e,n)},selectAll:function(t){var e=this._name,n=this._id;"function"!=typeof t&&(t=y(t));for(var r=this._groups,i=r.length,o=[],s=[],a=0;a<i;++a)for(var l,u=r[a],c=u.length,h=0;h<c;++h)if(l=u[h]){for(var f,p=t.call(l,l.__data__,h,u),d=tD(l,n),g=0,m=p.length;g<m;++g)(f=p[g])&&tL(f,e,n,g,p,d);o.push(p),s.push(l)}return new eE(o,s,e,n)},selectChild:eT.selectChild,selectChildren:eT.selectChildren,filter:function(t){"function"!=typeof t&&(t=v(t));for(var e=this._groups,n=e.length,r=Array(n),i=0;i<n;++i)for(var o,s=e[i],a=s.length,l=r[i]=[],u=0;u<a;++u)(o=s[u])&&t.call(o,o.__data__,u,s)&&l.push(o);return new eE(r,this._parents,this._name,this._id)},merge:function(t){if(t._id!==this._id)throw Error();for(var e=this._groups,n=t._groups,r=e.length,i=n.length,o=Math.min(r,i),s=Array(r),a=0;a<o;++a)for(var l,u=e[a],c=n[a],h=u.length,f=s[a]=Array(h),p=0;p<h;++p)(l=u[p]||c[p])&&(f[p]=l);for(;a<r;++a)s[a]=e[a];return new eE(s,this._parents,this._name,this._id)},selection:function(){return new eA(this._groups,this._parents)},transition:function(){for(var t=this._name,e=this._id,n=++eC,r=this._groups,i=r.length,o=0;o<i;++o)for(var s,a=r[o],l=a.length,u=0;u<l;++u)if(s=a[u]){var c=tD(s,e);tL(s,t,n,u,a,{time:c.time+c.delay+c.duration,delay:0,duration:c.duration,ease:c.ease})}return new eE(r,this._parents,t,n)},call:eT.call,nodes:eT.nodes,node:eT.node,size:eT.size,empty:eT.empty,each:eT.each,on:function(t,e){var n,r,i,o=this._id;return arguments.length<2?tD(this.node(),o).on.on(t):this.each((i=(t+"").trim().split(/^|\s+/).every(function(t){var e=t.indexOf(".");return e>=0&&(t=t.slice(0,e)),!t||"start"===t})?tq:tO,function(){var s=i(this,o),a=s.on;a!==n&&(r=(n=a).copy()).on(t,e),s.on=r}))},attr:function(t,e){var n=L(t),r="transform"===n?tH:ew;return this.attrTween(t,"function"==typeof e?(n.local?function(t,e,n){var r,i,o;return function(){var s,a,l=n(this);return null==l?void this.removeAttributeNS(t.space,t.local):(s=this.getAttributeNS(t.space,t.local))===(a=l+"")?null:s===r&&a===i?o:(i=a,o=e(r=s,l))}}:function(t,e,n){var r,i,o;return function(){var s,a,l=n(this);return null==l?void this.removeAttribute(t):(s=this.getAttribute(t))===(a=l+"")?null:s===r&&a===i?o:(i=a,o=e(r=s,l))}})(n,r,tY(this,"attr."+t,e)):null==e?(n.local?function(t){return function(){this.removeAttributeNS(t.space,t.local)}}:function(t){return function(){this.removeAttribute(t)}})(n):(n.local?function(t,e,n){var r,i,o=n+"";return function(){var s=this.getAttributeNS(t.space,t.local);return s===o?null:s===r?i:i=e(r=s,n)}}:function(t,e,n){var r,i,o=n+"";return function(){var s=this.getAttribute(t);return s===o?null:s===r?i:i=e(r=s,n)}})(n,r,e))},attrTween:function(t,e){var n="attr."+t;if(arguments.length<2)return(n=this.tween(n))&&n._value;if(null==e)return this.tween(n,null);if("function"!=typeof e)throw Error();var r=L(t);return this.tween(n,(r.local?function(t,e){var n,r;function i(){var i=e.apply(this,arguments);return i!==r&&(n=(r=i)&&function(e){this.setAttributeNS(t.space,t.local,i.call(this,e))}),n}return i._value=e,i}:function(t,e){var n,r;function i(){var i=e.apply(this,arguments);return i!==r&&(n=(r=i)&&function(e){this.setAttribute(t,i.call(this,e))}),n}return i._value=e,i})(r,e))},style:function(t,e,n){var r,i,o,s,a,l,u,c,h,f,p,d,g,m,y,v,x,_,b,k,w,A="transform"==(t+="")?tz:ew;return null==e?this.styleTween(t,(r=t,function(){var t=O(this,r),e=(this.style.removeProperty(r),O(this,r));return t===e?null:t===i&&e===o?s:s=A(i=t,o=e)})).on("end.style."+t,eS(t)):"function"==typeof e?this.styleTween(t,(a=t,l=tY(this,"style."+t,e),function(){var t=O(this,a),e=l(this),n=e+"";return null==e&&(this.style.removeProperty(a),n=e=O(this,a)),t===n?null:t===u&&n===c?h:(c=n,h=A(u=t,e))})).each((f=this._id,x="end."+(v="style."+(p=t)),function(){var t=tO(this,f),e=t.on,n=null==t.value[v]?y||(y=eS(p)):void 0;(e!==d||m!==n)&&(g=(d=e).copy()).on(x,m=n),t.on=g})):this.styleTween(t,(_=t,w=e+"",function(){var t=O(this,_);return t===w?null:t===b?k:k=A(b=t,e)}),n).on("end.style."+t,null)},styleTween:function(t,e,n){var r="style."+(t+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==e)return this.tween(r,null);if("function"!=typeof e)throw Error();return this.tween(r,function(t,e,n){var r,i;function o(){var o=e.apply(this,arguments);return o!==i&&(r=(i=o)&&function(e){this.style.setProperty(t,o.call(this,e),n)}),r}return o._value=e,o}(t,e,null==n?"":n))},text:function(t){var e,n;return this.tween("text","function"==typeof t?(e=tY(this,"text",t),function(){var t=e(this);this.textContent=null==t?"":t}):(n=null==t?"":t+"",function(){this.textContent=n}))},textTween:function(t){var e="text";if(arguments.length<1)return(e=this.tween(e))&&e._value;if(null==t)return this.tween(e,null);if("function"!=typeof t)throw Error();return this.tween(e,function(t){var e,n;function r(){var r=t.apply(this,arguments);return r!==n&&(e=(n=r)&&function(t){this.textContent=r.call(this,t)}),e}return r._value=t,r}(t))},remove:function(){var t;return this.on("end.remove",(t=this._id,function(){var e=this.parentNode;for(var n in this.__transition)if(+n!==t)return;e&&e.removeChild(this)}))},tween:function(t,e){var n=this._id;if(t+="",arguments.length<2){for(var r,i=tD(this.node(),n).tween,o=0,s=i.length;o<s;++o)if((r=i[o]).name===t)return r.value;return null}return this.each((null==e?function(t,e){var n,r;return function(){var i=tO(this,t),o=i.tween;if(o!==n){r=n=o;for(var s=0,a=r.length;s<a;++s)if(r[s].name===e){(r=r.slice()).splice(s,1);break}}i.tween=r}}:function(t,e,n){var r,i;if("function"!=typeof n)throw Error();return function(){var o=tO(this,t),s=o.tween;if(s!==r){i=(r=s).slice();for(var a={name:e,value:n},l=0,u=i.length;l<u;++l)if(i[l].name===e){i[l]=a;break}l===u&&i.push(a)}o.tween=i}})(n,t,e))},delay:function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?function(t,e){return function(){tq(this,t).delay=+e.apply(this,arguments)}}:function(t,e){return e=+e,function(){tq(this,t).delay=e}})(e,t)):tD(this.node(),e).delay},duration:function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?function(t,e){return function(){tO(this,t).duration=+e.apply(this,arguments)}}:function(t,e){return e=+e,function(){tO(this,t).duration=e}})(e,t)):tD(this.node(),e).duration},ease:function(t){var e=this._id;return arguments.length?this.each(function(t,e){if("function"!=typeof e)throw Error();return function(){tO(this,t).ease=e}}(e,t)):tD(this.node(),e).ease},easeVarying:function(t){var e;if("function"!=typeof t)throw Error();return this.each((e=this._id,function(){var n=t.apply(this,arguments);if("function"!=typeof n)throw Error();tO(this,e).ease=n}))},end:function(){var t,e,n=this,r=n._id,i=n.size();return new Promise(function(o,s){var a={value:s},l={value:function(){0==--i&&o()}};n.each(function(){var n=tO(this,r),i=n.on;i!==t&&((e=(t=i).copy())._.cancel.push(a),e._.interrupt.push(a),e._.end.push(l)),n.on=e}),0===i&&o()})},[Symbol.iterator]:eT[Symbol.iterator]};var eM={time:null,delay:0,duration:250,ease:function(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}};tt.prototype.interrupt=function(t){return this.each(function(){tP(this,t)})},tt.prototype.transition=function(t){var e,n;t instanceof eE?(e=t._id,t=t._name):(e=++eC,(n=eM).time=tk(),t=null==t?null:t+"");for(var r=this._groups,i=r.length,o=0;o<i;++o)for(var s,a=r[o],l=a.length,u=0;u<l;++u)(s=a[u])&&tL(s,t,e,u,a,n||function(t,e){for(var n;!(n=t.__transition)||!(n=n[e]);)if(!(t=t.parentNode))throw Error("transition ".concat(e," not found"));return n}(s,e));return new eE(r,this._parents,t,e)};let{abs:eN,max:eI,min:eL}=Math;function eq(t){return{type:t}}function eO(t){if(!t.ok)throw Error(t.status+" "+t.statusText);return t.text()}function eD(t){return(e,n)=>
6fetch(e,n).then(eO).then(e=>(new DOMParser).parseFromString(e,t))}["w","e"].map(eq),["n","s"].map(eq),["n","w","e","s","nw","ne","sw","se"].map(eq),eD("application/xml"),eD("text/html");var eP=eD("image/svg+xml");let eU=Math.PI/180,eR=180/Math.PI,eF=4/29,ej=6/29,eB=6/29*3*(6/29),ez=6/29*(6/29)*(6/29);function eH(t){if(t instanceof eY)return new eY(t.l,t.a,t.b,t.opacity);if(t instanceof eW)return eK(t);t instanceof en||(t=et(t));var e,n,r=eZ(t.r),i=eZ(t.g),o=eZ(t.b),s=eV((.2225045*r+.7168786*i+.0606169*o)/1);return r===i&&i===o?e=n=s:(e=eV((.4360747*r+.3850649*i+.1430804*o)/.96422),n=eV((.0139322*r+.0971045*i+.7141733*o)/.82521)),new eY(116*s-16,500*(e-s),200*(s-n),t.opacity)}function eY(t,e,n,r){this.l=+t,this.a=+e,this.b=+n,this.opacity=+r}function eV(t){return t>ez?Math.pow(t,1/3):t/eB+eF}function eX(t){return t>ej?t*t*t:eB*(t-eF)}function eG(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function eZ(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function e$(t,e,n,r){return 1==arguments.length?function(t){if(t instanceof eW)return new eW(t.h,t.c,t.l,t.opacity);if(t instanceof eY||(t=eH(t)),0===t.a&&0===t.b)return new eW(NaN,0<t.l&&t.l<100?0:NaN,t.l,t.opacity);var e=Math.atan2(t.b,t.a)*eR;return new eW(e<0?e+360:e,Math.sqrt(t.a*t.a+t.b*t.b),t.l,t.opacity)}(t):new eW(t,e,n,null==r?1:r)}function eW(t,e,n,r){this.h=+t,this.c=+e,this.l=+n,this.opacity=+r}function eK(t){if(isNaN(t.h))return new eY(t.l,0,0,t.opacity);var e=t.h*eU;return new eY(t.l,Math.cos(e)*t.c,Math.sin(e)*t.c,t.opacity)}function eQ(t){return function(e,n){var r=t((e=e$(e)).h,(n=e$(n)).h),i=ey(e.c,n.c),o=ey(e.l,n.l),s=ey(e.opacity,n.opacity);return function(t){return e.h=r(t),e.c=i(t),e.l=o(t),e.opacity=s(t),e+""}}}tV(eY,function(t,e,n,r){return 1==arguments.length?eH(t):new eY(t,e,n,null==r?1:r)},tX(tG,{brighter(t){return new eY(this.l+18*(null==t?1:t),this.a,this.b,this.opacity)},darker(t){return new eY(this.l-18*(null==t?1:t),this.a,this.b,this.opacity)},rgb(){var t=(this.l+16)/116,e=isNaN(this.a)?t:t+this.a/500,n=isNaN(this.b)?t:t-this.b/200;return new en(eG(3.1338561*(e=.96422*eX(e))-1.6168667*(t=1*eX(t))-.4906146*(n=.82521*eX(n))),eG(-.9787684*e+1.9161415*t+.033454*n),eG(.0719453*e-.2289914*t+1.4052427*n),this.opacity)}})),tV(eW,e$,tX(tG,{brighter(t){return new eW(this.h,this.c,this.l+18*(null==t?1:t),this.opacity)},darker(t){return new eW(this.h,this.c,this.l-18*(null==t?1:t),this.opacity)},rgb(){return eK(this).rgb()}}));var eJ=eQ(function(t,e){var n=e-t;return n?em(t,n>180||n<-180?n-360*Math.round(n/360):n):eg(isNaN(t)?e:t)});function e0(t,e){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(e).domain(t)}return this}eQ(ey);class e1 extends Map{get(t){return super.get(e2(this,t))}has(t){return super.has(e2(this,t))}set(t,e){return super.set(function(t,e){let{_intern:n,_key:r}=t,i=r(e);return n.has(i)?n.get(i):(n.set(i,e),e)}(this,t),e)}delete(t){return super.delete(function(t,e){let{_intern:n,_key:r}=t,i=r(e);return n.has(i)&&(e=n.get(i),n.delete(i)),e}(this,t))}constructor(t,e=e3){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:e}}),null!=t)for(let[e,n]of t)this.set(e,n)}}function e2(t,e){let{_intern:n,_key:r}=t,i=r(e);return n.has(i)?n.get(i):e}function e3(t){return null!==t&&"object"==typeof t?t.valueOf():t}let e5=Symbol("implicit");function e6(){var t=new e1,e=[],n=[],r=e5;function i(i){let o=t.get(i);if(void 0===o){if(r!==e5)return r;t.set(i,o=e.push(i)-1)}return n[o%n.length]}return i.domain=function(n){if(!arguments.length)return e.slice();for(let r of(e=[],t=new e1,n))t.has(r)||t.set(r,e.push(r)-1);return i},i.range=function(t){return arguments.length?(n=Array.from(t),i):n.slice()},i.unknown=function(t){return arguments.length?(r=t,i):r},i.copy=function(){return e6(e,n).unknown(r)},e0.apply(i,arguments),i}let e4=Math.sqrt(50),e8=Math.sqrt(10),e9=Math.sqrt(2);function e7(t,e,n){let r,i,o;let s=(e-t)/Math.max(0,n),a=Math.floor(Math.log10(s)),l=s/Math.pow(10,a),u=l>=e4?10:l>=e8?5:l>=e9?2:1;return(a<0?(r=Math.round(t*(o=Math.pow(10,-a)/u)),i=Math.round(e*o),r/o<t&&++r,i/o>e&&--i,o=-o):(r=Math.round(t/(o=Math.pow(10,a)*u)),i=Math.round(e/o),r*o<t&&++r,i*o>e&&--i),i<r&&.5<=n&&n<2)?e7(t,e,2*n):[r,i,o]}function nt(t,e,n){return e7(t=+t,e=+e,n=+n)[2]}function ne(t,e,n){e=+e,t=+t,n=+n;let r=e<t,i=r?nt(e,t,n):nt(t,e,n);return(r?-1:1)*(i<0?-(1/i):i)}function nn(t,e){return null==t||null==e?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function nr(t,e){return null==t||null==e?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function ni(t){let e,n,r;function i(t,r){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.length;
6if(i<o){if(0!==e(r,r))return o;do{let e=i+o>>>1;0>n(t[e],r)?i=e+1:o=e}while(i<o)}return i}return 2!==t.length?(e=nn,n=(e,n)=>nn(t(e),n),r=(e,n)=>t(e)-n):(e=t===nn||t===nr?t:no,n=t,r=t),{left:i,center:function(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.length,s=i(t,e,n,o-1);return s>n&&r(t[s-1],e)>-r(t[s],e)?s-1:s},right:function(t,r){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.length;if(i<o){if(0!==e(r,r))return o;do{let e=i+o>>>1;0>=n(t[e],r)?i=e+1:o=e}while(i<o)}return i}}}function no(){return 0}let ns=ni(nn),na=ns.right;function nl(t,e){return t=+t,e=+e,function(n){return Math.round(t*(1-n)+e*n)}}function nu(t){return+t}ns.left,ni(function(t){return null===t?NaN:+t}).center;var nc=[0,1];function nh(t){return t}function nf(t,e){var n;return(e-=t=+t)?function(n){return(n-t)/e}:(n=isNaN(e)?NaN:.5,function(){return n})}function np(t,e,n){var r=t[0],i=t[1],o=e[0],s=e[1];return i<r?(r=nf(i,r),o=n(s,o)):(r=nf(r,i),o=n(o,s)),function(t){return o(r(t))}}function nd(t,e,n){var r=Math.min(t.length,e.length)-1,i=Array(r),o=Array(r),s=-1;for(t[r]<t[0]&&(t=t.slice().reverse(),e=e.slice().reverse());++s<r;)i[s]=nf(t[s],t[s+1]),o[s]=n(e[s],e[s+1]);return function(e){var n=na(t,e,1,r)-1;return o[n](i[n](e))}}function ng(t,e){return e.domain(t.domain()).range(t.range()).interpolate(t.interpolate()).clamp(t.clamp()).unknown(t.unknown())}function nm(){return(function(){var t,e,n,r,i,o,s=nc,a=nc,l=function t(e,n){var r,i,o=typeof n;return null==n||"boolean"===o?eg(n):("number"===o?tU:"string"===o?(i=t8(n))?(n=i,ev):ek:n instanceof t8?ev:n instanceof Date?function(t,e){var n=new Date;return t=+t,e=+e,function(r){return n.setTime(t*(1-r)+e*r),n}}:(r=n,!ArrayBuffer.isView(r)||r instanceof DataView)?Array.isArray(n)?function(e,n){var r,i=n?n.length:0,o=e?Math.min(i,e.length):0,s=Array(o),a=Array(i);for(r=0;r<o;++r)s[r]=t(e[r],n[r]);for(;r<i;++r)a[r]=n[r];return function(t){for(r=0;r<o;++r)a[r]=s[r](t);return a}}:"function"!=typeof n.valueOf&&"function"!=typeof n.toString||isNaN(n)?function(e,n){var r,i={},o={};for(r in(null===e||"object"!=typeof e)&&(e={}),(null===n||"object"!=typeof n)&&(n={}),n)r in e?i[r]=t(e[r],n[r]):o[r]=n[r];return function(t){for(r in i)o[r]=i[r](t);return o}}:tU:function(t,e){e||(e=[]);var n,r=t?Math.min(e.length,t.length):0,i=e.slice();return function(o){for(n=0;n<r;++n)i[n]=t[n]*(1-o)+e[n]*o;return i}})(e,n)},u=nh;function c(){var t,e,n,l=Math.min(s.length,a.length);return u!==nh&&(t=s[0],e=s[l-1],t>e&&(n=t,t=e,e=n),u=function(n){return Math.max(t,Math.min(e,n))}),r=l>2?nd:np,i=o=null,h}function h(e){return null==e||isNaN(e=+e)?n:(i||(i=r(s.map(t),a,l)))(t(u(e)))}return h.invert=function(n){return u(e((o||(o=r(a,s.map(t),tU)))(n)))},h.domain=function(t){return arguments.length?(s=Array.from(t,nu),c()):s.slice()},h.range=function(t){return arguments.length?(a=Array.from(t),c()):a.slice()},h.rangeRound=function(t){return a=Array.from(t),l=nl,c()},h.clamp=function(t){return arguments.length?(u=!!t||nh,c()):u!==nh},h.interpolate=function(t){return arguments.length?(l=t,c()):l},h.unknown=function(t){return arguments.length?(n=t,h):n},function(n,r){return t=n,e=r,c()}})()(nh,nh)}var ny=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function nv(t){var e;if(!(e=ny.exec(t)))throw Error("invalid format: "+t);return new nx({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function nx(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}function n_(t,e){if(!isFinite(t)||0===t)return null;var n=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"),r=t.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+t.slice(n+1)]}function nb(t){return(t=n_(Math.abs(t)))?t[1]:NaN}function nk(t,e){var n=n_(t,e);if(!n)return t+"";var r=n[0],i=n[1];return i<0?"0."+Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+Array(i-r.length+2).join("0")}nv.prototype=nx.prototype,nx.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?""
vendor: 9,208 bytes, line 6
6:Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var nw={"%":(t,e)=>(100*t).toFixed(e),b:t=>Math.round(t).toString(2),c:t=>t+"",d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)},e:(t,e)=>t.toExponential(e),f:(t,e)=>t.toFixed(e),g:(t,e)=>t.toPrecision(e),o:t=>Math.round(t).toString(8),p:(t,e)=>nk(100*t,e),r:nk,s:function(t,e){var n=n_(t,e);if(!n)return ts=void 0,t.toPrecision(e);var r=n[0],i=n[1],o=i-(ts=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,s=r.length;return o===s?r:o>s?r+Array(o-s+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+Array(1-o).join("0")+n_(t,Math.max(0,e+o-1))[0]},X:t=>Math.round(t).toString(16).toUpperCase(),x:t=>Math.round(t).toString(16)};function nA(t){return t}var nS=Array.prototype.map,nC=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];tl=(ta=function(t){var e,n,r,i=void 0===t.grouping||void 0===t.thousands?nA:(e=nS.call(t.grouping,Number),n=t.thousands+"",function(t,r){for(var i=t.length,o=[],s=0,a=e[0],l=0;i>0&&a>0&&(l+a+1>r&&(a=Math.max(1,r-l)),o.push(t.substring(i-=a,i+a)),!((l+=a+1)>r));)a=e[s=(s+1)%e.length];return o.reverse().join(n)}),o=void 0===t.currency?"":t.currency[0]+"",s=void 0===t.currency?"":t.currency[1]+"",a=void 0===t.decimal?".":t.decimal+"",l=void 0===t.numerals?nA:(r=nS.call(t.numerals,String),function(t){return t.replace(/[0-9]/g,function(t){return r[+t]})}),u=void 0===t.percent?"%":t.percent+"",c=void 0===t.minus?"â":t.minus+"",h=void 0===t.nan?"NaN":t.nan+"";function f(t,e){var n=(t=nv(t)).fill,r=t.align,f=t.sign,p=t.symbol,d=t.zero,g=t.width,m=t.comma,y=t.precision,v=t.trim,x=t.type;"n"===x?(m=!0,x="g"):nw[x]||(void 0===y&&(y=12),v=!0,x="g"),(d||"0"===n&&"="===r)&&(d=!0,n="0",r="=");var _=(e&&void 0!==e.prefix?e.prefix:"")+("$"===p?o:"#"===p&&/[boxX]/.test(x)?"0"+x.toLowerCase():""),b=("$"===p?s:/[%p]/.test(x)?u:"")+(e&&void 0!==e.suffix?e.suffix:""),k=nw[x],w=/[defgprs%]/.test(x);function A(t){var e,o,s,u=_,p=b;if("c"===x)p=k(t)+p,t="";else{var A=(t=+t)<0||1/t<0;if(t=isNaN(t)?h:k(Math.abs(t),y),v&&(t=function(t){t:for(var e,n=t.length,r=1,i=-1;r<n;++r)switch(t[r]){case".":i=e=r;break;case"0":0===i&&(i=r),e=r;break;default:if(!+t[r])break t;i>0&&(i=0)}return i>0?t.slice(0,i)+t.slice(e+1):t}(t)),A&&0==+t&&"+"!==f&&(A=!1),u=(A?"("===f?f:c:"-"===f||"("===f?"":f)+u,p=("s"!==x||isNaN(t)||void 0===ts?"":nC[8+ts/3])+p+(A&&"("===f?")":""),w){for(e=-1,o=t.length;++e<o;)if(48>(s=t.charCodeAt(e))||s>57){p=(46===s?a+t.slice(e+1):t.slice(e))+p,t=t.slice(0,e);break}}}m&&!d&&(t=i(t,1/0));var S=u.length+t.length+p.length,C=S<g?Array(g-S+1).join(n):"";switch(m&&d&&(t=i(C+t,C.length?g-p.length:1/0),C=""),r){case"<":t=u+t+p+C;break;case"=":t=u+C+t+p;break;case"^":t=C.slice(0,S=C.length>>1)+u+t+p+C.slice(S);break;default:t=C+u+t+p}return l(t)}return y=void 0===y?6:/[gprs]/.test(x)?Math.max(1,Math.min(21,y)):Math.max(0,Math.min(20,y)),A.toString=function(){return t+""},A}return{format:f,formatPrefix:function(t,e){var n=3*Math.max(-8,Math.min(8,Math.floor(nb(e)/3))),r=Math.pow(10,-n),i=f(((t=nv(t)).type="f",t),{suffix:nC[8+n/3]});return function(t){return i(r*t)}}}}({thousands:",",grouping:[3],currency:["$",""]})).format,tu=ta.formatPrefix;let nE=new Date,nT=new Date;function nM(t,e,n,r){function i(e){return t(e=0==arguments.length?new Date:new Date(+e)),e}return i.floor=e=>(t(e=new Date(+e)),e),i.ceil=n=>(t(n=new Date(n-1)),e(n,1),t(n),n),i.round=t=>{let e=i(t),n=i.ceil(t);return t-e<n-t?e:n},i.offset=(t,n)=>(e(t=new Date(+t),null==n?1:Math.floor(n)),t),i.range=(n,r,o)=>{let s;let a=[];if(n=i.ceil(n),o=null==o?1:Math.floor(o),!(n<r)||!(o>0))return a;do a.push(s=new Date(+n)),e(n,o),t(n);while(s<n&&n<r);return a},i.filter=n=>nM(e=>{if(e>=e)for(;t(e),!n(e);)e.setTime(e-1)},(t,r)=>{if(t>=t){if(r<0)for(;++r<=0;)for(;e(t,-1),!n(t););else for(;--r>=0;)for(;e(t,1),!n(t););}}),n&&(i.count=(e,r)=>(nE.setTime(+e),nT.setTime(+r),t(nE),t(nT),Math.floor(n(nE,nT))),i.every=t=>isFinite(t=Math.floor(t))&&t>0?t>1?i.filter(r?e=>r(e)%t==0:e=>i.count(0,e)%t==0):i:null),i}let nN=nM(()=>{},(t,e)=>{t.setTime(+t+e)},(t,e)=>e-t);nN.every=t=>isFinite(t=Math.floor(t))&&t>0?t>1?nM(e=>{e.setTime(Math.floor(e/t)*t)},(e,n)=>{e.setTime(+e+n*t)},(e,n)=>(n-e)/t):nN:null,nN.range;let nI=nM(t=>{t.setTime(t-t.getMilliseconds())},(t,e)=>{t.setTime(+t+1e3*e)},(t,e)=>(e-t)/1e3,t=>t.getUTCSeconds());nI.range;let nL=nM(t=>{t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds())},(t,e)=>{t.setTime(+t+6e4*e)},(t,e)=>(e-t)/6e4,t=>t.getMinutes());nL.range;let nq=nM(t=>{t.setUTCSeconds(0,0)},(t,e)=>{t.setTime(+t+6e4*e)},(t,e)=>(e-t)/6e4,t=>t.getUTCMinutes());nq.range;let nO=nM(t=>{t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds()-6e4*t.getMinutes())},(t,e)=>{t.setTime(+t+36e5*e)},(t,e)=>(e-t)/36e5,t=>t.getHours());nO.range;let nD=nM(t=>{t.setUTCMinutes(0,0,0)},(t,e)=>{t.setTime(+t+36e5*e)},(t,e)=>(e-t)/36e5,t=>t.getUTCHours());nD.range;let nP=nM(t=>t.setHours(0,0,0,0),(t,e)=>t.setDate(t.getDate()+e),(t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*6e4)/864e5,t=>t.getDate()-1);nP.range;let nU=nM(t=>{t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+e)},(t,e)=>(e-t)/864e5,t=>t.getUTCDate()-1);nU.range;let nR=nM(t=>{t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+e)},(t,e)=>(e-t)/864e5,t=>Math.floor(t/864e5));function nF(t){return nM(e=>{e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)},(t,e)=>{t.setDate(t.getDate()+7*e)},(t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*6e4)/6048e5)}nR.range;let nj=nF(0),nB=nF(1),nz=nF(2),nH=nF(3),nY=nF(4),nV=nF(5),nX=nF(6);function nG(t){return nM(e=>{e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+7*e)},(t,e)=>(e-t)/6048e5)}nj.range,nB.range,nz.range,nH.range,nY.range,nV.range,nX.range;let nZ=nG(0),n$=nG(1),nW=nG(2),nK=nG(3),nQ=nG(4),nJ=nG(5),n0=nG(6);nZ.range,n$.range,nW.range,nK.range,nQ.range,nJ.range,n0.range;let n1=nM(t=>{t.setDate(1),t.setHours(0,0,0,0)},(t,e)=>{t.setMonth(t.getMonth()+e)},(t,e)=>e.getMonth()-t.getMonth()+(e.getFullYear()-t.getFullYear())*12,t=>t.getMonth());n1.range;let n2=nM(t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCMonth(t.getUTCMonth()+e)},(t,e)=>e.getUTCMonth()-t.getUTCMonth()+(e.getUTCFullYear()-t.getUTCFullYear())*12,t=>t.getUTCMonth());n2.range;let n3=nM(t=>{t.setMonth(0,1),t.setHours(0,0,0,0)},(t,e)=>{t.setFullYear(t.getFullYear()+e)},(t,e)=>e.getFullYear()-t.getFullYear(),t=>t.getFullYear());n3.every=t=>isFinite(t=Math.floor(t))&&t>0?nM(e=>{e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)},(e,n)=>{e.setFullYear(e.getFullYear()+n*t)}):null,n3.range;let n5=nM(t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCFullYear(t.getUTCFullYear()+e)},(t,e)=>e.getUTCFullYear()-t.getUTCFullYear(),t=>t.getUTCFullYear());function n6(t,e,n,r,i,o){let s=[[nI,1,1e3],[nI,5,5e3],[nI,15,15e3],[nI,30,3e4],[o,1,6e4],[o,5,3e5],[o,15,9e5],[o,30,18e5],[i,1,36e5],[i,3,108e5],[i,6,216e5],[i,12,432e5],[r,1,864e5],[r,2,1728e5],[n,1,6048e5],[e,1,2592e6],[e,3,7776e6],[t,1,31536e6]];function a(e,n,r){let i=Math.abs(n-e)/r,o=ni(t=>{let[,,e]=t;return e}).right(s,i);if(o===s.length)return t.every(ne(e/31536e6,n/31536e6,r));if(0===o)return nN.every(Math.max(ne(e,n,r),1));let[a,l]=s[i/s[o-1][2]<s[o][2]/i?o-1:o];return a.every(l)}return[function(t,e,n){let r=e<t;r&&([t,e]=[e,t]);let i=n&&"function"==typeof n.range?n:a(t,e,n),o=i?i.range(t,+e+1):[];return r?o.reverse():o},a]}n5.every=t=>isFinite(t=Math.floor(t))&&t>0?nM(e=>{e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,n)=>{e.setUTCFullYear(e.getUTCFullYear()+n*t)}):null,n5.range;let[n4,n8]=n6(n5,n2,nZ,nR,nD,nq),[n9,n7]=n6(n3,n1,nj,nP,nO,nL);function rt(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function re(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function rn(t,e,n){return{y:t,m:e,d:n,H:0,M:0,S:0,L:0}}var rr={"-":"",_:" ",0:"0"},ri=/^\s*\d+/,ro=/^%/,rs=/[\\^$*+?|[\]().{}]/g;function ra(t,e,n){var r=t<0?"-":"",i=(r?-t:t)+"",o=i.length;return r+(o<n?Array(n-o+1).join(e)+i:i)}function rl(t){return t.replace(rs,"\\$&")}function ru(t){return RegExp("^(?:"+t.map(rl).join("|")+")","i")}function rc(t){return new Map(t.map((t,e)=>[t.toLowerCase(),e]))}function rh(t,e,n){var r=ri.exec(e.slice(n,n+1));return r?(t.w=+r[0],n+r[0].length):-1}function rf(t,e,n){var r=ri.exec(e.slice(n,n+1));return r?(t.u=+r[0],n+r[0].length):-1}function rp(t,e,n){var r=ri.exec(e.slice(n,n+2));return r?(t.U=+r[0],n+r[0].length):-1}function rd(t,e,n){var r=ri.exec(e.slice(n,n+2));return r?(t.V=+r[0],n+r[0].length):-1}function rg(t,e,n){var r=ri.exec(e.slice(n,n+2));return r?(t.W=+r[0],n+r[0].length):-1}function rm(t,e,n){var r=ri.exec(e.slice(n,n+4));return r?(t.y=+r[0],n+r[0].length):-1}function ry(t,e,n){var r=ri.exec(e.slice(n,n+2));return r?(t.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}
vendor: 4,952 bytes, line 6
6function rv(t,e,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(n,n+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function rx(t,e,n){var r=ri.exec(e.slice(n,n+1));return r?(t.q=3*r[0]-3,n+r[0].length):-1}function r_(t,e,n){var r=ri.exec(e.slice(n,n+2));return r?(t.m=r[0]-1,n+r[0].length):-1}function rb(t,e,n){var r=ri.exec(e.slice(n,n+2));return r?(t.d=+r[0],n+r[0].length):-1}function rk(t,e,n){var r=ri.exec(e.slice(n,n+3));return r?(t.m=0,t.d=+r[0],n+r[0].length):-1}function rw(t,e,n){var r=ri.exec(e.slice(n,n+2));return r?(t.H=+r[0],n+r[0].length):-1}function rA(t,e,n){var r=ri.exec(e.slice(n,n+2));return r?(t.M=+r[0],n+r[0].length):-1}function rS(t,e,n){var r=ri.exec(e.slice(n,n+2));return r?(t.S=+r[0],n+r[0].length):-1}function rC(t,e,n){var r=ri.exec(e.slice(n,n+3));return r?(t.L=+r[0],n+r[0].length):-1}function rE(t,e,n){var r=ri.exec(e.slice(n,n+6));return r?(t.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function rT(t,e,n){var r=ro.exec(e.slice(n,n+1));return r?n+r[0].length:-1}function rM(t,e,n){var r=ri.exec(e.slice(n));return r?(t.Q=+r[0],n+r[0].length):-1}function rN(t,e,n){var r=ri.exec(e.slice(n));return r?(t.s=+r[0],n+r[0].length):-1}function rI(t,e){return ra(t.getDate(),e,2)}function rL(t,e){return ra(t.getHours(),e,2)}function rq(t,e){return ra(t.getHours()%12||12,e,2)}function rO(t,e){return ra(1+nP.count(n3(t),t),e,3)}function rD(t,e){return ra(t.getMilliseconds(),e,3)}function rP(t,e){return rD(t,e)+"000"}function rU(t,e){return ra(t.getMonth()+1,e,2)}function rR(t,e){return ra(t.getMinutes(),e,2)}function rF(t,e){return ra(t.getSeconds(),e,2)}function rj(t){var e=t.getDay();return 0===e?7:e}function rB(t,e){return ra(nj.count(n3(t)-1,t),e,2)}function rz(t){var e=t.getDay();return e>=4||0===e?nY(t):nY.ceil(t)}function rH(t,e){return t=rz(t),ra(nY.count(n3(t),t)+(4===n3(t).getDay()),e,2)}function rY(t){return t.getDay()}function rV(t,e){return ra(nB.count(n3(t)-1,t),e,2)}function rX(t,e){return ra(t.getFullYear()%100,e,2)}function rG(t,e){return ra((t=rz(t)).getFullYear()%100,e,2)}function rZ(t,e){return ra(t.getFullYear()%1e4,e,4)}function r$(t,e){var n=t.getDay();return ra((t=n>=4||0===n?nY(t):nY.ceil(t)).getFullYear()%1e4,e,4)}function rW(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+ra(e/60|0,"0",2)+ra(e%60,"0",2)}function rK(t,e){return ra(t.getUTCDate(),e,2)}function rQ(t,e){return ra(t.getUTCHours(),e,2)}function rJ(t,e){return ra(t.getUTCHours()%12||12,e,2)}function r0(t,e){return ra(1+nU.count(n5(t),t),e,3)}function r1(t,e){return ra(t.getUTCMilliseconds(),e,3)}function r2(t,e){return r1(t,e)+"000"}function r3(t,e){return ra(t.getUTCMonth()+1,e,2)}function r5(t,e){return ra(t.getUTCMinutes(),e,2)}function r6(t,e){return ra(t.getUTCSeconds(),e,2)}function r4(t){var e=t.getUTCDay();return 0===e?7:e}function r8(t,e){return ra(nZ.count(n5(t)-1,t),e,2)}function r9(t){var e=t.getUTCDay();return e>=4||0===e?nQ(t):nQ.ceil(t)}function r7(t,e){return t=r9(t),ra(nQ.count(n5(t),t)+(4===n5(t).getUTCDay()),e,2)}function it(t){return t.getUTCDay()}function ie(t,e){return ra(n$.count(n5(t)-1,t),e,2)}function ir(t,e){return ra(t.getUTCFullYear()%100,e,2)}function ii(t,e){return ra((t=r9(t)).getUTCFullYear()%100,e,2)}function io(t,e){return ra(t.getUTCFullYear()%1e4,e,4)}function is(t,e){var n=t.getUTCDay();return ra((t=n>=4||0===n?nQ(t):nQ.ceil(t)).getUTCFullYear()%1e4,e,4)}function ia(){return"+0000"}function il(){return"%"}function iu(t){return+t}function ic(t){return Math.floor(+t/1e3)}function ih(t){return new Date(t)}function ip(t){return t instanceof Date?+t:+new Date(+t)}function id(){return e0.apply((function t(e,n,r,i,o,s,a,l,u,c){var h=nm(),f=h.invert,p=h.domain,d=c(".%L"),g=c(":%S"),m=c("%I:%M"),y=c("%I %p"),v=c("%a %d"),x=c("%b %d"),_=c("%B"),b=c("%Y");function k(t){return(u(t)<t?d:l(t)<t?g:a(t)<t?m:s(t)<t?y:i(t)<t?o(t)<t?v:x:r(t)<t?_:b)(t)}return h.invert=function(t){return new Date(f(t))},h.domain=function(t){return arguments.length?p(Array.from(t,ip)):p().map(ih)},h.ticks=function(t){var n=p();return e(n[0],n[n.length-1],null==t?10:t)},h.tickFormat=function(t,e){return null==e?k:c(e)},h.nice=function(t){var e,r,i,o,s,a,l,u=p();return t&&"function"==typeof t.range||(t=n(u[0],u[u.length-1],null==t?10:t)),t?p((e=u,r=t,e=e.slice(),o=0,s=e.length-1,a=e[o],(l=e[s])<a&&(i=o,o=s,s=i,i=a,a=l,l=i),e[o]=r.floor(a),e[s]=r.ceil(l),e)):h},h.copy=function(){return ng(h,t(e,n,r,i,o,s,a,l,u,c))},h})(n9,n7,n3,n1,nj,nP,nO,nL,nI,th).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function ig(t){for(var e=t.length/6|0,n=Array(e),r=0;r<e;)n[r]="#"+t.slice(6*r,6*++r);return n}th=(tc=function(t){var e=t.dateTime,n=t.date,r=t.time,i=t.periods,o=t.days,s=t.shortDays,a=t.months,l=t.shortMonths,u=ru(i),c=rc(i),h=ru(o),f=rc(o),p=ru(s),d=rc(s),g=ru(a),m=rc(a),y=ru(l),v=rc(l),x={a:function(t){return s[t.getDay()]},A:function(t){return o[t.getDay()]},b:function(t){return l[t.getMonth()]},B:function(t){return a[t.getMonth()]}
6,c:null,d:rI,e:rI,f:rP,g:rG,G:r$,H:rL,I:rq,j:rO,L:rD,m:rU,M:rR,p:function(t){return i[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:iu,s:ic,S:rF,u:rj,U:rB,V:rH,w:rY,W:rV,x:null,X:null,y:rX,Y:rZ,Z:rW,"%":il},_={a:function(t){return s[t.getUTCDay()]},A:function(t){return o[t.getUTCDay()]},b:function(t){return l[t.getUTCMonth()]},B:function(t){return a[t.getUTCMonth()]},c:null,d:rK,e:rK,f:r2,g:ii,G:is,H:rQ,I:rJ,j:r0,L:r1,m:r3,M:r5,p:function(t){return i[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:iu,s:ic,S:r6,u:r4,U:r8,V:r7,w:it,W:ie,x:null,X:null,y:ir,Y:io,Z:ia,"%":il},b={a:function(t,e,n){var r=p.exec(e.slice(n));return r?(t.w=d.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(t,e,n){var r=h.exec(e.slice(n));return r?(t.w=f.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(t,e,n){var r=y.exec(e.slice(n));return r?(t.m=v.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(t,e,n){var r=g.exec(e.slice(n));return r?(t.m=m.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(t,n,r){return A(t,e,n,r)},d:rb,e:rb,f:rE,g:ry,G:rm,H:rw,I:rw,j:rk,L:rC,m:r_,M:rA,p:function(t,e,n){var r=u.exec(e.slice(n));return r?(t.p=c.get(r[0].toLowerCase()),n+r[0].length):-1},q:rx,Q:rM,s:rN,S:rS,u:rf,U:rp,V:rd,w:rh,W:rg,x:function(t,e,r){return A(t,n,e,r)},X:function(t,e,n){return A(t,r,e,n)},y:ry,Y:rm,Z:rv,"%":rT};function k(t,e){return function(n){var r,i,o,s=[],a=-1,l=0,u=t.length;for(n instanceof Date||(n=new Date(+n));++a<u;)37===t.charCodeAt(a)&&(s.push(t.slice(l,a)),null!=(i=rr[r=t.charAt(++a)])?r=t.charAt(++a):i="e"===r?" ":"0",(o=e[r])&&(r=o(n,i)),s.push(r),l=a+1);return s.push(t.slice(l,a)),s.join("")}}function w(t,e){return function(n){var r,i,o=rn(1900,void 0,1);if(A(o,t,n+="",0)!=n.length)return null;if("Q"in o)return new Date(o.Q);if("s"in o)return new Date(1e3*o.s+("L"in o?o.L:0));if(!e||"Z"in o||(o.Z=0),"p"in o&&(o.H=o.H%12+12*o.p),void 0===o.m&&(o.m="q"in o?o.q:0),"V"in o){if(o.V<1||o.V>53)return null;"w"in o||(o.w=1),"Z"in o?(r=(i=(r=re(rn(o.y,0,1))).getUTCDay())>4||0===i?n$.ceil(r):n$(r),r=nU.offset(r,(o.V-1)*7),o.y=r.getUTCFullYear(),o.m=r.getUTCMonth(),o.d=r.getUTCDate()+(o.w+6)%7):(r=(i=(r=rt(rn(o.y,0,1))).getDay())>4||0===i?nB.ceil(r):nB(r),r=nP.offset(r,(o.V-1)*7),o.y=r.getFullYear(),o.m=r.getMonth(),o.d=r.getDate()+(o.w+6)%7)}else("W"in o||"U"in o)&&("w"in o||(o.w="u"in o?o.u%7:"W"in o?1:0),i="Z"in o?re(rn(o.y,0,1)).getUTCDay():rt(rn(o.y,0,1)).getDay(),o.m=0,o.d="W"in o?(o.w+6)%7+7*o.W-(i+5)%7:o.w+7*o.U-(i+6)%7);return"Z"in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,re(o)):rt(o)}}function A(t,e,n,r){for(var i,o,s=0,a=e.length,l=n.length;s<a;){if(r>=l)return -1;if(37===(i=e.charCodeAt(s++))){if(!(o=b[(i=e.charAt(s++))in rr?e.charAt(s++):i])||(r=o(t,n,r))<0)return -1}else if(i!=n.charCodeAt(r++))return -1}return r}return x.x=k(n,x),x.X=k(r,x),x.c=k(e,x),_.x=k(n,_),_.X=k(r,_),_.c=k(e,_),{format:function(t){var e=k(t+="",x);return e.toString=function(){return t},e},parse:function(t){var e=w(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=k(t+="",_);return e.toString=function(){return t},e},utcParse:function(t){var e=w(t+="",!0);return e.toString=function(){return t},e}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})).format,tc.parse,tc.utcFormat,tc.utcParse;var im=ig("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf"),iy=ig("4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab");function iv(t){return"string"==typeof t?new J([[document.querySelector(t)]],[document.documentElement]):new J([[t]],Q)}function ix(t){return"string"==typeof t?new J([document.querySelectorAll(t)],[document.documentElement]):new J([g(t)],Q)}function i_(t){return function(){return t}}let ib=Math.abs,ik=Math.atan2,iw=Math.cos,iA=Math.max,iS=Math.min,iC=Math.sin,iE=Math.sqrt,iT=Math.PI,iM=iT/2,iN=2*iT;function iI(t){return t>=1?iM:t<=-1?-iM:Math.asin(t)}function iL(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function iq(){let t=iL(["M",",",""]);return iq=function(){return t},t}function iO(){let t=iL(["Z"]);return iO=function(){return t},t}function iD(){let t=iL(["L",",",""]);return iD=function(){return t},t}function iP(){let t=iL(["Q",",",",",",",""]);return iP=function(){return t},t}function iU(){let t=iL(["C",",",",",",",",",",",""]);return iU=function(){return t},t}function iR(){let t=iL(["M",",",""]);return iR=function(){return t},t}function iF(){let t=iL(["L",",",""]);return iF=function(){return t},t}function ij(){let t=iL(["L",",",""]);return ij=function(){return t},t}function iB(){let t=iL(["A",",",",0,0,",",",",",""]);return iB=function(){return t},t}function iz(){let t=iL(["M",",",""]);return iz=function(){return t},t}function iH(){let t=iL(["L",",",""]);return iH=function(){return t},t}function iY(){let t=iL(["A",",",",0,1,",",",",","A",",",",0,1,",",",",",""]);return iY=function(){return t},t}function iV(){let t=iL(["A",",",",0,",",",",",",",""]);return iV=function(){return t},t}function iX(){let t=iL(["M",",","h","v","h","Z"]);return iX=function(){return t},t}let iG=Math.PI,iZ=2*iG,i$=iZ-1e-6;function iW(t){this._+=t[0];for(let e=1,n=t.length;e<n;++e)this._+=arguments[e]+t[e]}class iK{moveTo(t,e){this._append(iq(),this._x0=this._x1=+t,this._y0=this._y1=+e)}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append(iO()))}lineTo(t,e){this._append(iD(),this._x1=+t,this._y1=+e)}quadraticCurveTo(t,e,n,r){this._append(iP(),+t,+e,this._x1=+n,this._y1=+r)}bezierCurveTo(t,e,n,r,i,o){this._append(iU(),+t,+e,+n,+r,this._x1=+i,this._y1=+o)}arcTo(t,e,n,r,i){if(t=+t,e=+e,n=+n,r=+r,(i=+i)<0)throw Error("negative radius: ".concat(i));let o=this._x1,s=this._y1,a=n-t,l=r-e,u=o-t,c=s-e,h=u*u+c*c;
6if(null===this._x1)this._append(iR(),this._x1=t,this._y1=e);else if(h>1e-6){if(Math.abs(c*a-l*u)>1e-6&&i){let f=n-o,p=r-s,d=a*a+l*l,g=Math.sqrt(d),m=Math.sqrt(h),y=i*Math.tan((iG-Math.acos((d+h-(f*f+p*p))/(2*g*m)))/2),v=y/m,x=y/g;Math.abs(v-1)>1e-6&&this._append(ij(),t+v*u,e+v*c),this._append(iB(),i,i,+(c*f>u*p),this._x1=t+x*a,this._y1=e+x*l)}else this._append(iF(),this._x1=t,this._y1=e)}}arc(t,e,n,r,i,o){if(t=+t,e=+e,o=!!o,(n=+n)<0)throw Error("negative radius: ".concat(n));let s=n*Math.cos(r),a=n*Math.sin(r),l=t+s,u=e+a,c=1^o,h=o?r-i:i-r;null===this._x1?this._append(iz(),l,u):(Math.abs(this._x1-l)>1e-6||Math.abs(this._y1-u)>1e-6)&&this._append(iH(),l,u),n&&(h<0&&(h=h%iZ+iZ),h>i$?this._append(iY(),n,n,c,t-s,e-a,n,n,c,this._x1=l,this._y1=u):h>1e-6&&this._append(iV(),n,n,+(h>=iG),c,this._x1=t+n*Math.cos(i),this._y1=e+n*Math.sin(i)))}rect(t,e,n,r){this._append(iX(),this._x0=this._x1=+t,this._y0=this._y1=+e,n=+n,+r,-n)}toString(){return this._}constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==t?iW:function(t){let e=Math.floor(t);if(!(e>=0))throw Error("invalid digits: ".concat(t));if(e>15)return iW;let n=10**e;return function(t){this._+=t[0];for(let e=1,r=t.length;e<r;++e)this._+=Math.round(arguments[e]*n)/n+t[e]}}(t)}}function iQ(t){let e=3;return t.digits=function(n){if(!arguments.length)return e;if(null==n)e=null;else{let t=Math.floor(n);if(!(t>=0))throw RangeError("invalid digits: ".concat(n));e=t}return t},()=>new iK(e)}function iJ(t){return t.innerRadius}function i0(t){return t.outerRadius}function i1(t){return t.startAngle}function i2(t){return t.endAngle}function i3(t){return t&&t.padAngle}function i5(t,e,n,r,i,o,s){var a=t-n,l=e-r,u=(s?o:-o)/iE(a*a+l*l),c=u*l,h=-u*a,f=t+c,p=e+h,d=n+c,g=r+h,m=(f+d)/2,y=(p+g)/2,v=d-f,x=g-p,_=v*v+x*x,b=i-o,k=f*g-d*p,w=(x<0?-1:1)*iE(iA(0,b*b*_-k*k)),A=(k*x-v*w)/_,S=(-k*v-x*w)/_,C=(k*x+v*w)/_,E=(-k*v+x*w)/_,T=A-m,M=S-y,N=C-m,I=E-y;return T*T+M*M>N*N+I*I&&(A=C,S=E),{cx:A,cy:S,x01:-c,y01:-h,x11:A*(i/b-1),y11:S*(i/b-1)}}function i6(){var t=iJ,e=i0,n=i_(0),r=null,i=i1,o=i2,s=i3,a=null,l=iQ(u);function u(){var u,c,h=+t.apply(this,arguments),f=+e.apply(this,arguments),p=i.apply(this,arguments)-iM,d=o.apply(this,arguments)-iM,g=ib(d-p),m=d>p;if(a||(a=u=l()),f<h&&(c=f,f=h,h=c),f>1e-12){if(g>iN-1e-12)a.moveTo(f*iw(p),f*iC(p)),a.arc(0,0,f,p,d,!m),h>1e-12&&(a.moveTo(h*iw(d),h*iC(d)),a.arc(0,0,h,d,p,m));else{var y,v,x=p,_=d,b=p,k=d,w=g,A=g,S=s.apply(this,arguments)/2,C=S>1e-12&&(r?+r.apply(this,arguments):iE(h*h+f*f)),E=iS(ib(f-h)/2,+n.apply(this,arguments)),T=E,M=E;if(C>1e-12){var N=iI(C/h*iC(S)),I=iI(C/f*iC(S));(w-=2*N)>1e-12?(N*=m?1:-1,b+=N,k-=N):(w=0,b=k=(p+d)/2),(A-=2*I)>1e-12?(I*=m?1:-1,x+=I,_-=I):(A=0,x=_=(p+d)/2)}var L=f*iw(x),q=f*iC(x),O=h*iw(k),D=h*iC(k);if(E>1e-12){var P,U=f*iw(_),R=f*iC(_),F=h*iw(b),j=h*iC(b);if(g<iT){if(P=function(t,e,n,r,i,o,s,a){var l=n-t,u=r-e,c=s-i,h=a-o,f=h*l-c*u;if(!(f*f<1e-12))return f=(c*(e-o)-h*(t-i))/f,[t+f*l,e+f*u]}(L,q,F,j,U,R,O,D)){var B,z=L-P[0],H=q-P[1],Y=U-P[0],V=R-P[1],X=1/iC(((B=(z*Y+H*V)/(iE(z*z+H*H)*iE(Y*Y+V*V)))>1?0:B<-1?iT:Math.acos(B))/2),G=iE(P[0]*P[0]+P[1]*P[1]);T=iS(E,(h-G)/(X-1)),M=iS(E,(f-G)/(X+1))}else T=M=0}}A>1e-12?M>1e-12?(y=i5(F,j,L,q,f,M,m),v=i5(U,R,O,D,f,M,m),a.moveTo(y.cx+y.x01,y.cy+y.y01),M<E?a.arc(y.cx,y.cy,M,ik(y.y01,y.x01),ik(v.y01,v.x01),!m):(a.arc(y.cx,y.cy,M,ik(y.y01,y.x01),ik(y.y11,y.x11),!m),a.arc(0,0,f,ik(y.cy+y.y11,y.cx+y.x11),ik(v.cy+v.y11,v.cx+v.x11),!m),a.arc(v.cx,v.cy,M,ik(v.y11,v.x11),ik(v.y01,v.x01),!m))):(a.moveTo(L,q),a.arc(0,0,f,x,_,!m)):a.moveTo(L,q),h>1e-12&&w>1e-12?T>1e-12?(y=i5(O,D,U,R,h,-T,m),v=i5(L,q,F,j,h,-T,m),a.lineTo(y.cx+y.x01,y.cy+y.y01),T<E?a.arc(y.cx,y.cy,T,ik(y.y01,y.x01),ik(v.y01,v.x01),!m):(a.arc(y.cx,y.cy,T,ik(y.y01,y.x01),ik(y.y11,y.x11),!m),a.arc(0,0,h,ik(y.cy+y.y11,y.cx+y.x11),ik(v.cy+v.y11,v.cx+v.x11),m),a.arc(v.cx,v.cy,T,ik(v.y11,v.x11),ik(v.y01,v.x01),!m))):a.arc(0,0,h,k,b,m):a.lineTo(O,D)}}else a.moveTo(0,0);if(a.closePath(),u)return a=null,u+""||null}return u.centroid=function(){var n=(+t.apply(this,arguments)+ +e.apply(this,arguments))/2,r=(+i.apply(this,arguments)+ +o.apply(this,arguments))/2-iT/2;return[iw(r)*n,iC(r)*n]},u.innerRadius=function(e){return arguments.length?(t="function"==typeof e?e:i_(+e),u):t},u.outerRadius=function(t){return arguments.length?(e="function"==typeof t?t:i_(+t),u):e},u.cornerRadius=function(t){return arguments.length?(n="function"==typeof t?t:i_(+t),u):n},u.padRadius=function(t){return arguments.length?(r=null==t?null:"function"==typeof t?t:i_(+t),u):r},u.startAngle=function(t){return arguments.length?(i="function"==typeof t?t:i_(+t),u):i},u.endAngle=function(t){return arguments.length?(o="function"==typeof t?t:i_(+t),u):o},u.padAngle=function(t){return arguments.length?(s="function"==typeof t?t:i_(+t),u):s},u.context=function(t){return arguments.length?(a=null==t?null:t,u):a},u}iK.prototype;var i4=Array.prototype.slice;function i8(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}function i9(t){this._context=t}function i7(t){return new i9(t)}function ot(t){return t[0]}function oe(t){return t[1]}function on(t,e){var n=i_(!0),r=null,i=i7,o=null,s=iQ(a);function a(a){var l,u,c,h=(a=i8(a)).length,f=!1;for(null==r&&(o=i(c=s())),l=0;l<=h;++l)!(l<h&&n(u=a[l],l,a))===f&&((f=!f)?o.lineStart():o.lineEnd()),f&&o.point(+t(u,l,a),+e(u,l,a));if(c)return o=null,c+""||null}return t="function"==typeof t?t:void 0===t?ot:i_(t),e="function"==typeof e?e:void 0===e?oe:i_(e),a.x=function(e){return arguments.length?(t="function"==typeof e?e:i_(+e),a):t},a.y=function(t){return arguments.length?(e="function"==typeof t?t:i_(+t),a):e},a.defined=function(t){return arguments.length?(n="function"==typeof t?t:i_(!!t),a):n}
vendor: 10,713 bytes, line 6
6,a.curve=function(t){return arguments.length?(i=t,null!=r&&(o=i(r)),a):i},a.context=function(t){return arguments.length?(null==t?r=o=null:o=i(r=t),a):r},a}function or(t,e){return e<t?-1:e>t?1:e>=t?0:NaN}function oi(t){return t}function oo(){var t=oi,e=or,n=null,r=i_(0),i=i_(iN),o=i_(0);function s(s){var a,l,u,c,h,f=(s=i8(s)).length,p=0,d=Array(f),g=Array(f),m=+r.apply(this,arguments),y=Math.min(iN,Math.max(-iN,i.apply(this,arguments)-m)),v=Math.min(Math.abs(y)/f,o.apply(this,arguments)),x=v*(y<0?-1:1);for(a=0;a<f;++a)(h=g[d[a]=a]=+t(s[a],a,s))>0&&(p+=h);for(null!=e?d.sort(function(t,n){return e(g[t],g[n])}):null!=n&&d.sort(function(t,e){return n(s[t],s[e])}),a=0,u=p?(y-f*x)/p:0;a<f;++a,m=c)c=m+((h=g[l=d[a]])>0?h*u:0)+x,g[l]={data:s[l],index:a,value:h,startAngle:m,endAngle:c,padAngle:v};return g}return s.value=function(e){return arguments.length?(t="function"==typeof e?e:i_(+e),s):t},s.sortValues=function(t){return arguments.length?(e=t,n=null,s):e},s.sort=function(t){return arguments.length?(n=t,e=null,s):n},s.startAngle=function(t){return arguments.length?(r="function"==typeof t?t:i_(+t),s):r},s.endAngle=function(t){return arguments.length?(i="function"==typeof t?t:i_(+t),s):i},s.padAngle=function(t){return arguments.length?(o="function"==typeof t?t:i_(+t),s):o},s}i9.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._context.lineTo(t,e)}}};class os{areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,e,t,e):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+e)/2,t,this._y0,t,e)}this._x0=t,this._y0=e}constructor(t,e){this._context=t,this._x=e}}function oa(t){return new os(t,!0)}function ol(t){return new os(t,!1)}function ou(t){return t.source}function oc(t){return t.target}function oh(){return function(t){let e=ou,n=oc,r=ot,i=oe,o=null,s=null,a=iQ(l);function l(){let l;let u=i4.call(arguments),c=e.apply(this,u),h=n.apply(this,u);if(null==o&&(s=t(l=a())),s.lineStart(),u[0]=c,s.point(+r.apply(this,u),+i.apply(this,u)),u[0]=h,s.point(+r.apply(this,u),+i.apply(this,u)),s.lineEnd(),l)return s=null,l+""||null}return l.source=function(t){return arguments.length?(e=t,l):e},l.target=function(t){return arguments.length?(n=t,l):n},l.x=function(t){return arguments.length?(r="function"==typeof t?t:i_(+t),l):r},l.y=function(t){return arguments.length?(i="function"==typeof t?t:i_(+t),l):i},l.context=function(e){return arguments.length?(null==e?o=s=null:s=t(o=e),l):o},l}(oa)}function of(){}function op(t,e,n){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+n)/6)}function od(t){this._context=t}function og(t){return new od(t)}function om(t){this._context=t}function oy(t){return new om(t)}function ov(t){this._context=t}function ox(t){return new ov(t)}function o_(t,e){this._basis=new od(t),this._beta=e}od.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:op(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:op(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},om.prototype={areaStart:of,areaEnd:of,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:op(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},ov.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+t)/6,r=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:op(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},o_.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,e=this._y,n=t.length-1;if(n>0)for(var r,i=t[0],o=e[0],s=t[n]-i,a=e[n]-o,l=-1;++l<=n;)r=l/n,this._basis.point(this._beta*t[l]+(1-this._beta)*(i+r*s),this._beta*e[l]+(1-this._beta)*(o+r*a));this._x=this._y=null,this._basis.lineEnd()},point:function(t,e){this._x.push(+t),this._y.push(+e)}};var ob=function t(e){function n(t){return 1===e?new od(t):new o_(t,e)}return n.beta=function(e){return t(+e)},n}(.85);function ok(t,e,n){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-e),t._y2+t._k*(t._y1-n),t._x2,t._y2)}function ow(t,e){this._context=t,this._k=(1-e)/6}ow.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:ok(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2,this._x1=t,this._y1=e;break;case 2:this._point=3;default:ok(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var oA=function t(e){function n(t){return new ow(t,e)}return n.tension=function(e){return t(+e)},n}(0);function oS(t,e){this._context=t,this._k=(1-e)/6}oS.prototype={areaStart:of,areaEnd:of,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:ok(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var oC=function t(e){function n(t){return new oS(t,e)}return n.tension=function(e){return t(+e)},n}(0);function oE(t,e){this._context=t,this._k=(1-e)/6}oE.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:ok(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var oT=function t(e){function n(t){return new oE(t,e)}return n.tension=function(e){return t(+e)},n}(0);function oM(t,e,n){var r=t._x1,i=t._y1,o=t._x2,s=t._y2;if(t._l01_a>1e-12){var a=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,l=3*t._l01_a*(t._l01_a+t._l12_a);r=(r*a-t._x0*t._l12_2a+t._x2*t._l01_2a)/l,i=(i*a-t._y0*t._l12_2a+t._y2*t._l01_2a)/l}if(t._l23_a>1e-12){var u=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,c=3*t._l23_a*(t._l23_a+t._l12_a);o=(o*u+t._x1*t._l23_2a-e*t._l12_2a)/c,s=(s*u+t._y1*t._l23_2a-n*t._l12_2a)/c}t._context.bezierCurveTo(r,i,o,s,t._x2,t._y2)}function oN(t,e){this._context=t,this._alpha=e}oN.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3;default:oM(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var oI=function t(e){function n(t){return e?new oN(t,e):new ow(t,0)}
vendor: 9,270 bytes, line 6
6return n.alpha=function(e){return t(+e)},n}(.5);function oL(t,e){this._context=t,this._alpha=e}oL.prototype={areaStart:of,areaEnd:of,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:oM(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var oq=function t(e){function n(t){return e?new oL(t,e):new oS(t,0)}return n.alpha=function(e){return t(+e)},n}(.5);function oO(t,e){this._context=t,this._alpha=e}oO.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:oM(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var oD=function t(e){function n(t){return e?new oO(t,e):new oE(t,0)}return n.alpha=function(e){return t(+e)},n}(.5);function oP(t){this._context=t}function oU(t){return new oP(t)}function oR(t,e,n){var r=t._x1-t._x0,i=e-t._x1,o=(t._y1-t._y0)/(r||i<0&&-0),s=(n-t._y1)/(i||r<0&&-0);return((o<0?-1:1)+(s<0?-1:1))*Math.min(Math.abs(o),Math.abs(s),.5*Math.abs((o*i+s*r)/(r+i)))||0}function oF(t,e){var n=t._x1-t._x0;return n?(3*(t._y1-t._y0)/n-e)/2:e}function oj(t,e,n){var r=t._x0,i=t._y0,o=t._x1,s=t._y1,a=(o-r)/3;t._context.bezierCurveTo(r+a,i+a*e,o-a,s-a*n,o,s)}function oB(t){this._context=t}function oz(t){this._context=new oH(t)}function oH(t){this._context=t}function oY(t){return new oB(t)}function oV(t){return new oz(t)}function oX(t){this._context=t}function oG(t){var e,n,r=t.length-1,i=Array(r),o=Array(r),s=Array(r);for(i[0]=0,o[0]=2,s[0]=t[0]+2*t[1],e=1;e<r-1;++e)i[e]=1,o[e]=4,s[e]=4*t[e]+2*t[e+1];for(i[r-1]=2,o[r-1]=7,s[r-1]=8*t[r-1]+t[r],e=1;e<r;++e)n=i[e]/o[e-1],o[e]-=n,s[e]-=n*s[e-1];for(i[r-1]=s[r-1]/o[r-1],e=r-2;e>=0;--e)i[e]=(s[e]-i[e+1])/o[e];for(e=0,o[r-1]=(t[r]+i[r-1])/2;e<r-1;++e)o[e]=2*t[e+1]-i[e+1];return[i,o]}function oZ(t){return new oX(t)}function o$(t,e){this._context=t,this._t=e}function oW(t){return new o$(t,.5)}function oK(t){return new o$(t,0)}function oQ(t){return new o$(t,1)}oP.prototype={areaStart:of,areaEnd:of,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}},oB.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:oj(this,this._t0,oF(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){var n=NaN;if(e=+e,(t=+t)!==this._x1||e!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,oj(this,oF(this,n=oR(this,t,e)),n);break;default:oj(this,this._t0,n=oR(this,t,e))}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e,this._t0=n}}},(oz.prototype=Object.create(oB.prototype)).point=function(t,e){oB.prototype.point.call(this,e,t)},oH.prototype={moveTo:function(t,e){this._context.moveTo(e,t)},closePath:function(){this._context.closePath()},lineTo:function(t,e){this._context.lineTo(e,t)},bezierCurveTo:function(t,e,n,r,i,o){this._context.bezierCurveTo(e,t,r,n,o,i)}},oX.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var t=this._x,e=this._y,n=t.length;if(n){if(this._line?this._context.lineTo(t[0],e[0]):this._context.moveTo(t[0],e[0]),2===n)this._context.lineTo(t[1],e[1]);else for(var r=oG(t),i=oG(e),o=0,s=1;s<n;++o,++s)this._context.bezierCurveTo(r[0][o],i[0][o],r[1][o],i[1][o],t[s],e[s])}(this._line||0!==this._line&&1===n)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(t,e){this._x.push(+t),this._y.push(+e)}},o$.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var n=this._x*(1-this._t)+t*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,e)}}this._x=t,this._y=e}};let oJ={capture:!0,passive:!1};function o0(t){t.preventDefault(),t.stopImmediatePropagation()}function o1(t){return((t=Math.exp(t))+1/t)/2}var o2=function t(e,n,r){function i(t,i){var o,s,a=t[0],l=t[1],u=t[2],c=i[0],h=i[1],f=i[2],p=c-a,d=h-l,g=p*p+d*d;if(g<1e-12)s=Math.log(f/u)/e,o=function(t){return[a+t*p,l+t*d,u*Math.exp(e*t*s)]};else{var m=Math.sqrt(g),y=(f*f-u*u+r*g)/(2*u*n*m),v=(f*f-u*u-r*g)/(2*f*n*m),x=Math.log(Math.sqrt(y*y+1)-y);s=(Math.log(Math.sqrt(v*v+1)-v)-x)/e,o=function(t){var r,i,o=t*s,c=o1(x),h=u/(n*m)*(((r=Math.exp(2*(r=e*o+x)))-1)/(r+1)*c-((i=Math.exp(i=x))-1/i)/2);return[a+h*p,l+h*d,u*c/o1(e*o+x)]}}return o.duration=1e3*s*e/Math.SQRT2,o}return i.rho=function(e){var n=Math.max(.001,+e),r=n*n;return t(n,r,r*r)},i}(Math.SQRT2,2,4);function o3(t,e){if(t=function(t){let e;for(;e=t.sourceEvent;)t=e;return t}(t),void 0===e&&(e=t.currentTarget),e){var n=e.ownerSVGElement||e;if(n.createSVGPoint){var r=n.createSVGPoint();return r.x=t.clientX,r.y=t.clientY,[(r=r.matrixTransform(e.getScreenCTM().inverse())).x,r.y]}if(e.getBoundingClientRect){var i=e.getBoundingClientRect();return[t.clientX-i.left-e.clientLeft,t.clientY-i.top-e.clientTop]}}return[t.pageX,t.pageY]}var o5=t=>()=>t;function o6(t,e){let{sourceEvent:n,target:r,transform:i,dispatch:o}=e;Object.defineProperties(this,{type:{value:t,enumerable:!0,configurable:!0},sourceEvent:{value:n,enumerable:!0,configurable:!0},target:{value:r,enumerable:!0,configurable:!0},transform:{value:i,enumerable:!0,configurable:!0},_:{value:o}})}function o4(t,e,n){this.k=t,this.x=e,this.y=n}o4.prototype={constructor:o4,scale:function(t){return 1===t?this:new o4(this.k*t,this.x,this.y)},translate:function(t,e){return 0===t&0===e?this:new o4(this.k,this.x+this.k*t,this.y+this.k*e)},apply:function(t){return[t[0]*this.k+this.x,t[1]*this.k+this.y]},applyX:function(t){return t*this.k+this.x},applyY:function(t){return t*this.k+this.y},invert:function(t){return[(t[0]-this.x)/this.k,(t[1]-this.y)/this.k]},invertX:function(t){return(t-this.x)/this.k},invertY:function(t){return(t-this.y)/this.k},rescaleX:function(t){return t.copy().domain(t.range().map(this.invertX,this).map(t.invert,t))},rescaleY:function(t){return t.copy().domain(t.range().map(this.invertY,this).map(t.invert,t))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var o8=new o4(1,0,0);function o9(t){for(;!t.__zoom;)if(!(t=t.parentNode))return o8;return t.__zoom}function o7(t){t.stopImmediatePropagation()}function st(t){t.preventDefault(),t.stopImmediatePropagation()}function se(t){return(!t.ctrlKey||"wheel"===t.type)&&!t.button}function sn(){var t=this;return t instanceof SVGElement?(t=t.ownerSVGElement||t).hasAttribute("viewBox")?[[(t=t.viewBox.baseVal).x,t.y],[t.x+t.width,t.y+t.height]]:[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]:[[0,0],[t.clientWidth,t.clientHeight]]}function sr(){return this.__zoom||o8}function si(t){return-t.deltaY*(1===t.deltaMode?.05:t.deltaMode?
vendor: 6,736 bytes, line 6
61:.002)*(t.ctrlKey?10:1)}function so(){return navigator.maxTouchPoints||"ontouchstart"in this}function ss(t,e,n){var r=t.invertX(e[0][0])-n[0][0],i=t.invertX(e[1][0])-n[1][0],o=t.invertY(e[0][1])-n[0][1],s=t.invertY(e[1][1])-n[1][1];return t.translate(i>r?(r+i)/2:Math.min(0,r)||Math.max(0,i),s>o?(o+s)/2:Math.min(0,o)||Math.max(0,s))}function sa(){var t,e,n,r=se,i=sn,o=ss,s=si,a=so,l=[0,1/0],u=[[-1/0,-1/0],[1/0,1/0]],c=250,h=o2,f=tn("start","zoom","end"),p=0,d=10;function g(t){t.property("__zoom",sr).on("wheel.zoom",k,{passive:!1}).on("mousedown.zoom",w).on("dblclick.zoom",A).filter(a).on("touchstart.zoom",S).on("touchmove.zoom",C).on("touchend.zoom touchcancel.zoom",E).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function m(t,e){return(e=Math.max(l[0],Math.min(l[1],e)))===t.k?t:new o4(e,t.x,t.y)}function y(t,e,n){var r=e[0]-n[0]*t.k,i=e[1]-n[1]*t.k;return r===t.x&&i===t.y?t:new o4(t.k,r,i)}function v(t){return[(+t[0][0]+ +t[1][0])/2,(+t[0][1]+ +t[1][1])/2]}function x(t,e,n,r){t.on("start.zoom",function(){_(this,arguments).event(r).start()}).on("interrupt.zoom end.zoom",function(){_(this,arguments).event(r).end()}).tween("zoom",function(){var t=arguments,o=_(this,t).event(r),s=i.apply(this,t),a=null==n?v(s):"function"==typeof n?n.apply(this,t):n,l=Math.max(s[1][0]-s[0][0],s[1][1]-s[0][1]),u=this.__zoom,c="function"==typeof e?e.apply(this,t):e,f=h(u.invert(a).concat(l/u.k),c.invert(a).concat(l/c.k));return function(t){if(1===t)t=c;else{var e=f(t),n=l/e[2];t=new o4(n,a[0]-e[0]*n,a[1]-e[1]*n)}o.zoom(null,t)}})}function _(t,e,n){return!n&&t.__zooming||new b(t,e)}function b(t,e){this.that=t,this.args=e,this.active=0,this.sourceEvent=null,this.extent=i.apply(t,e),this.taps=0}function k(t){for(var e=arguments.length,n=Array(e>1?e-1:0),i=1;i<e;i++)n[i-1]=arguments[i];if(r.apply(this,arguments)){var a=_(this,n).event(t),c=this.__zoom,h=Math.max(l[0],Math.min(l[1],c.k*Math.pow(2,s.apply(this,arguments)))),f=o3(t);if(a.wheel)(a.mouse[0][0]!==f[0]||a.mouse[0][1]!==f[1])&&(a.mouse[1]=c.invert(a.mouse[0]=f)),clearTimeout(a.wheel);else{if(c.k===h)return;a.mouse=[f,c.invert(f)],tP(this),a.start()}st(t),a.wheel=setTimeout(function(){a.wheel=null,a.end()},150),a.zoom("mouse",o(y(m(c,h),a.mouse[0],a.mouse[1]),a.extent,u))}}function w(t){for(var e=arguments.length,i=Array(e>1?e-1:0),s=1;s<e;s++)i[s-1]=arguments[s];if(!n&&r.apply(this,arguments)){var a,l,c,h=t.currentTarget,f=_(this,i,!0).event(t),d=iv(t.view).on("mousemove.zoom",function(t){if(st(t),!f.moved){var e=t.clientX-m,n=t.clientY-v;f.moved=e*e+n*n>p}f.event(t).zoom("mouse",o(y(f.that.__zoom,f.mouse[0]=o3(t,h),f.mouse[1]),f.extent,u))},!0).on("mouseup.zoom",function(t){var e,n,r,i;d.on("mousemove.zoom mouseup.zoom",null),e=t.view,n=f.moved,r=e.document.documentElement,i=iv(e).on("dragstart.drag",null),n&&(i.on("click.drag",o0,oJ),setTimeout(function(){i.on("click.drag",null)},0)),"onselectstart"in r?i.on("selectstart.drag",null):(r.style.MozUserSelect=r.__noselect,delete r.__noselect),st(t),f.event(t).end()},!0),g=o3(t,h),m=t.clientX,v=t.clientY;l=(a=t.view).document.documentElement,c=iv(a).on("dragstart.drag",o0,oJ),"onselectstart"in l?c.on("selectstart.drag",o0,oJ):(l.__noselect=l.style.MozUserSelect,l.style.MozUserSelect="none"),o7(t),f.mouse=[g,this.__zoom.invert(g)],tP(this),f.start()}}function A(t){for(var e=arguments.length,n=Array(e>1?e-1:0),s=1;s<e;s++)n[s-1]=arguments[s];if(r.apply(this,arguments)){var a=this.__zoom,l=o3(t.changedTouches?t.changedTouches[0]:t,this),h=a.invert(l),f=a.k*(t.shiftKey?.5:2),p=o(y(m(a,f),l,h),i.apply(this,n),u);st(t),c>0?iv(this).transition().duration(c).call(x,p,l,t):iv(this).call(g.transform,p,l,t)}}function S(n){for(var i=arguments.length,o=Array(i>1?i-1:0),s=1;s<i;s++)o[s-1]=arguments[s];if(r.apply(this,arguments)){var a,l,u,c,h=n.touches,f=h.length,p=_(this,o,n.changedTouches.length===f).event(n);for(o7(n),l=0;l<f;++l)c=[c=o3(u=h[l],this),this.__zoom.invert(c),u.identifier],p.touch0?p.touch1||p.touch0[2]===c[2]||(p.touch1=c,p.taps=0):(p.touch0=c,a=!0,p.taps=1+!!t);t&&(t=clearTimeout(t)),a&&(p.taps<2&&(e=c[0],t=setTimeout(function(){t=null},500)),tP(this),p.start())}}function C(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];if(this.__zooming){var i,s,a,l,c=_(this,n).event(t),h=t.changedTouches,f=h.length;for(st(t),i=0;i<f;++i)a=o3(s=h[i],this),c.touch0&&c.touch0[2]===s.identifier?c.touch0[0]=a:c.touch1&&c.touch1[2]===s.identifier&&(c.touch1[0]=a);if(s=c.that.__zoom,c.touch1){var p=c.touch0[0],d=c.touch0[1],g=c.touch1[0],v=c.touch1[1],x=(x=g[0]-p[0])*x+(x=g[1]-p[1])*x,b=(b=v[0]-d[0])*b+(b=v[1]-d[1])*b;s=m(s,Math.sqrt(x/b)),a=[(p[0]+g[0])/2,(p[1]+g[1])/2],l=[(d[0]+v[0])/2,(d[1]+v[1])/2]}else{if(!c.touch0)return;a=c.touch0[0],l=c.touch0[1]}c.zoom("touch",o(y(s,a,l),c.extent,u))}}function E(t){for(var r=arguments.length,i=Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];if(this.__zooming){var s,a,l=_(this,i).event(t),u=t.changedTouches,c=u.length;for(o7(t),n&&clearTimeout(n),n=setTimeout(function(){n=null},500),s=0;s<c;++s)a=u[s],l.touch0&&l.touch0[2]===a.identifier?delete l.touch0:l.touch1&&l.touch1[2]===a.identifier&&delete l.touch1;if(l.touch1&&!l.touch0&&(l.touch0=l.touch1,delete l.touch1),l.touch0)l.touch0[1]=this.__zoom.invert(l.touch0[0]);else if(l.end(),2===l.taps&&(a=o3(a,this),Math.hypot(e[0]-a[0],e[1]-a[1])<d)){var h=iv(this).on("dblclick.zoom");h&&h.apply(this,arguments)}}}return g.transform=function(t,e,n,r){var i=t.selection?t.selection():t;i.property("__zoom",sr),t!==i?x(t,e,n,r):i.interrupt().each(function(){_(this,arguments).event(r).start().zoom(null,"function"==typeof e?e.apply(this,arguments):e).end()})},g.scaleBy=function(t,e,n,r){g.scaleTo(t,function(){var t=this.__zoom.k,n="function"==typeof e?e.apply(this,arguments):e;return t*n},n,r)},g.scaleTo=function(t,e,n,r){g.transform(t,function(){var t=i.apply(this,arguments),r=this.__zoom,s=null==n?v(t):"function"==typeof n?n.apply(this,arguments):n,a=r.invert(s),l="function"==typeof e?e.apply(this,arguments):e;return o(y(m(r,l),s,a),t,u)},n,r)},g.translateBy=function(t,e,n,r){g.transform(t,function(){return o(this.__zoom.translate("function"==typeof e?e.apply(this,arguments):e,"function"==typeof n?n.apply(this,arguments):n),i.apply(this,arguments),u)},null,r)},g.translateTo=function(t,e,n,r,s){g.transform(t,function(){var t=i.apply(this,arguments),s=this.__zoom,a=null==r?v(t):"function"==typeof r?r.apply(this,arguments):r;return o(o8.translate(a[0],a[1]).scale(s.k).translate("function"==typeof e?-e.apply(this,arguments):-e,"function"==typeof n?-n.apply(this,arguments):-n),t,u)},r,s)},b.prototype={event:function(t){return t&&(this.sourceEvent=t),this},start:function(){return 1==++this.active&&(this.that.__zooming=this,this.emit
6("start")),this},zoom:function(t,e){return this.mouse&&"mouse"!==t&&(this.mouse[1]=e.invert(this.mouse[0])),this.touch0&&"touch"!==t&&(this.touch0[1]=e.invert(this.touch0[0])),this.touch1&&"touch"!==t&&(this.touch1[1]=e.invert(this.touch1[0])),this.that.__zoom=e,this.emit("zoom"),this},end:function(){return 0==--this.active&&(delete this.that.__zooming,this.emit("end")),this},emit:function(t){var e=iv(this.that).datum();f.call(t,this.that,new o6(t,{sourceEvent:this.sourceEvent,target:g,type:t,transform:this.that.__zoom,dispatch:f}),e)}},g.wheelDelta=function(t){return arguments.length?(s="function"==typeof t?t:o5(+t),g):s},g.filter=function(t){return arguments.length?(r="function"==typeof t?t:o5(!!t),g):r},g.touchable=function(t){return arguments.length?(a="function"==typeof t?t:o5(!!t),g):a},g.extent=function(t){return arguments.length?(i="function"==typeof t?t:o5([[+t[0][0],+t[0][1]],[+t[1][0],+t[1][1]]]),g):i},g.scaleExtent=function(t){return arguments.length?(l[0]=+t[0],l[1]=+t[1],g):[l[0],l[1]]},g.translateExtent=function(t){return arguments.length?(u[0][0]=+t[0][0],u[1][0]=+t[1][0],u[0][1]=+t[0][1],u[1][1]=+t[1][1],g):[[u[0][0],u[0][1]],[u[1][0],u[1][1]]]},g.constrain=function(t){return arguments.length?(o=t,g):o},g.duration=function(t){return arguments.length?(c=+t,g):c},g.interpolate=function(t){return arguments.length?(h=t,g):h},g.on=function(){var t=f.on.apply(f,arguments);return t===f?g:t},g.clickDistance=function(t){return arguments.length?(p=(t=+t)*t,g):Math.sqrt(p)},g.tapDistance=function(t){return arguments.length?(d=+t,g):d},g}o9.prototype=o4.prototype},82161:function(t,e,n){"use strict";n.d(e,{$O:function(){return o},Ds:function(){return g},FU:function(){return L},ZT:function(){return c},cn:function(){return f},ew:function(){return s},fs:function(){return I},in:function(){return h},kl:function(){return d},my:function(){return q},pK:function(){return p},zv:function(){return u}});let r={jsdelivr:t=>"https://cdn.jsdelivr.net/npm/".concat(t),unpkg:t=>"https://unpkg.com/".concat(t)};async function i(t,e){let n=await fetch(t,{signal:e});if(!n.ok)throw n;await n.text()}class o{async getFastestProvider(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:5e3,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"npm2url/dist/index.cjs",n=new AbortController,r=0;try{return await new Promise((o,s)=>{Promise.all(Object.entries(this.providers).map(async t=>{let[r,s]=t;try{await i(s(e),n.signal),o(r)}catch(t){}})).then(()=>s(Error("All providers failed"))),r=setTimeout(s,t,Error("Timed out"))})}finally{n.abort(),clearTimeout(r)}}async findFastestProvider(t,e){return this.provider=await this.getFastestProvider(t,e),this.provider}setProvider(t,e){e?this.providers[t]=e:delete this.providers[t]}getFullUrl(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.provider;if(t.includes("://"))return t;let n=this.providers[e];if(!n)throw Error("Provider ".concat(e," not found"));return n(t)}constructor(){this.providers={...r},this.provider="jsdelivr"}}new o;class s{tap(t){return this.listeners.push(t),()=>this.revoke(t)}revoke(t){let e=this.listeners.indexOf(t);e>=0&&this.listeners.splice(e,1)}revokeAll(){this.listeners.splice(0)}call(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];for(let t of this.listeners)t(...e)}constructor(){this.listeners=[]}}let a=Math.random().toString(36).slice(2,8),l=0;function u(){return l+=1,"mm-".concat(a,"-").concat(l)}function c(){}function h(t,e){let n=(t,r)=>e(t,()=>{var e;return null==(e=t.children)?void 0:e.map(e=>n(e,t))},r);return n(t)}function f(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];let i=(t||"").split(" ").filter(Boolean);return n.forEach(t=>{t&&0>i.indexOf(t)&&i.push(t)}),i.join(" ")}function p(t){if("string"==typeof t){let e=t;t=t=>t.tagName===e}let e=t;return function(){let t=Array.from(this.childNodes);return e&&(t=t.filter(t=>e(t))),t}}function d(t,e){return function(){for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e(t,...r)}}function g(t,e){let n={timer:0};function r(){n.timer&&(window.clearTimeout(n.timer),n.timer=0)}function i(){r(),n.args&&(n.result=t(...n.args))}return function(){for(var t=arguments.length,o=Array(t),s=0;s<t;s++)o[s]=arguments[s];return r(),n.args=o,n.timer=window.setTimeout(i,e),n.result}}let m="http://www.w3.org/1999/xlink",y={show:m,actuate:m,href:m},v=t=>"string"==typeof t||"number"==typeof t,x=t=>(null==t?void 0:t.vtype)===1,_=t=>(null==t?void 0:t.vtype)===2;function b(t){return t.children}let k={isSvg:!1};function w(t,e){Array.isArray(e)||(e=[e]),(e=e.filter(Boolean)).length&&t.append(...e)}let A={className:"class",labelFor:"for"};function S(t,e){return Array.isArray(t)?t.map(t=>S(t,e)).reduce((t,e)=>t.concat(e),[]):C(t,e)}function C(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:k;if(null==t||"boolean"==typeof t)return null;if(t instanceof Node)return t;if(_(t)){let{type:n,props:r}=t;if(n===b){let t=document.createDocumentFragment();return r.children&&w(t,S(r.children,e)),t}return C(n(r),e)}if(v(t))return document.createTextNode("".concat(t));if(x(t)){let n;let{type:r,props:i}=t;if(e.isSvg||"svg"!==r||(e=Object.assign({},e,{isSvg:!0})),!function(t,e,n){for(let r in e)if("key"!==r&&"children"!==r&&"ref"!==r){if("dangerouslySetInnerHTML"===r)t.innerHTML=e[r].__html;else if("innerHTML"===r||"textContent"===r||"innerText"===r||"value"===r&&["textarea","select"].includes(t.tagName)){let n=e[r];null!=n&&(t[r]=n)}else r.startsWith("on")?t[r.toLowerCase()]=e[r]:function(t,e,n,r){if(e=A[e]||e,!0===n)t.setAttribute(e,"");else if(!1===n)t.removeAttribute(e);else{let i=r?y[e]:void 0;void 0!==i?t.setAttributeNS(i,e,n):t.setAttribute(e,n)}}(t,r,e[r],n.isSvg)}}(n=e.isSvg?document.createElementNS("http://www.w3.org/2000/svg",r):document.createElement(r),i,e),i.children){let t=e;e.isSvg&&"foreignObject"===r&&(t=Object.assign({},t,{isSvg:!1}));let o=S(i.children,t);null!=o&&w(n,o)}let{ref:o}=i;return"function"==typeof o&&o(n),n}throw Error("mount: Invalid Vnode!")}function E(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return C(function(t,e){for(var n=arguments.length,r=Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return function(t,e){let n;if("string"==typeof t)n=1;else if("function"==typeof t)n=2;else throw Error("Invalid VNode type");return{vtype:n,type:t,props:e}}(t,e=Object.assign({},e,{children:1===r.length?r[0]:r}))}(...e))}let T=function(t){let e={};return function(){for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];let o="".concat(r[0]),s=e[o];return s||(s={value:t(...r)},e[o]=s),s.value}}(t=>{document.head.append(E("link",{rel:"preload",as:"script",href:t}))}),M={};async function N(t,e){var n;let r="script"===t.type&&(null==(n=t.data)?void 0:n.src)||"";if(t.loaded||(t.loaded=M[r]),!t.loaded){let n=function(){let t={};
6return t.promise=new Promise((e,n)=>{t.resolve=e,t.reject=n}),t}();if(t.loaded=n.promise,"script"===t.type&&(document.head.append(E("script",{...t.data,onLoad:()=>n.resolve(),onError:n.reject})),r?M[r]=t.loaded:n.resolve()),"iife"===t.type){let{fn:r,getParams:i}=t.data;r(...(null==i?void 0:i(e))||[]),n.resolve()}}await t.loaded}async function I(t,e){for(let n of(t.forEach(t=>{var e;"script"===t.type&&(null==(e=t.data)?void 0:e.src)&&T(t.data.src)}),e={getMarkmap:()=>window.markmap,...e},t))await N(n,e)}function L(t){return{type:"script",data:{src:t}}}function q(t){return{type:"stylesheet",data:{href:t}}}},2180:function(t,e,n){"use strict";n.d(e,{$T:function(){return a_}});var r,i,o,s,a,l,u,c,h,f,p,d,g,m,y,v,x,_,b,k,w,A,S,C,E,T,M,N,I,L,q,O,D,P,U,R,F,j,B,z,H,Y,V,X,G,Z,$,W,K,Q,J,tt,te,tn,tr,ti,to,ts,ta,tl,tu,tc,th,tf,tp,td,tg,tm,ty,tv,tx,t_,tb,tk,tw,tA,tS,tC,tE,tT,tM,tN={};n.r(tN),n.d(tN,{DocumentPosition:function(){return N},append:function(){return eV},appendChild:function(){return eY},compareDocumentPosition:function(){return nt},existsOne:function(){return function t(e,n){return(Array.isArray(n)?n:[n]).some(n=>t6(n)&&e(n)||ee(n)&&t(e,n.children))}},filter:function(){return eZ},find:function(){return e$},findAll:function(){return eQ},findOne:function(){return eK},findOneChild:function(){return eW},getAttributeValue:function(){return eU},getChildren:function(){return eO},getElementById:function(){return e6},getElements:function(){return e5},getElementsByClassName:function(){return e8},getElementsByTagName:function(){return e4},getElementsByTagType:function(){return e9},getFeed:function(){return nn},getInnerHTML:function(){return eI},getName:function(){return eF},getOuterHTML:function(){return eN},getParent:function(){return eD},getSiblings:function(){return eP},getText:function(){return function t(e){return Array.isArray(e)?e.map(t).join(""):t6(e)?"br"===e.name?"\n":t(e.children):t4(e)?t(e.children):t8(e)?e.data:""}},hasAttrib:function(){return eR},hasChildren:function(){return ee},innerText:function(){return eq},isCDATA:function(){return t4},isComment:function(){return t9},isDocument:function(){return et},isTag:function(){return t6},isText:function(){return t8},nextElementSibling:function(){return ej},prepend:function(){return eG},prependChild:function(){return eX},prevElementSibling:function(){return eB},removeElement:function(){return ez},removeSubsets:function(){return e7},replaceElement:function(){return eH},testElement:function(){return e3},textContent:function(){return eL},uniqueSort:function(){return ne}});var tI={};n.r(tI),n.d(tI,{contains:function(){return nm},html:function(){return nh},merge:function(){return ny},parseHTML:function(){return nd},root:function(){return ng},text:function(){return np},xml:function(){return nf}});var tL={};n.r(tL),n.d(tL,{addClass:function(){return nH},attr:function(){return nI},data:function(){return nU},hasClass:function(){return nz},prop:function(){return nO},removeAttr:function(){return nB},removeClass:function(){return nY},toggleClass:function(){return nV},val:function(){return nR}});var tq={};n.r(tq),n.d(tq,{add:function(){return ib},addBack:function(){return ik},children:function(){return ie},closest:function(){return r3},contents:function(){return ir},each:function(){return ii},end:function(){return i_},eq:function(){return ig},filter:function(){return ia},filterArray:function(){return il},find:function(){return rZ},first:function(){return ip},get:function(){return im},has:function(){return ih},index:function(){return iv},is:function(){return iu},last:function(){return id},map:function(){return io},next:function(){return r5},nextAll:function(){return r6},nextUntil:function(){return r4},not:function(){return ic},parent:function(){return r0},parents:function(){return r1},parentsUntil:function(){return r2},prev:function(){return r8},prevAll:function(){return r9},prevUntil:function(){return r7},siblings:function(){return it},slice:function(){return ix},toArray:function(){return iy}});var tO={};n.r(tO),n.d(tO,{_makeDomArray:function(){return iS},after:function(){return iU},append:function(){return iN},appendTo:function(){return iT},before:function(){return iF},clone:function(){return iG},empty:function(){return iH},html:function(){return iY},insertAfter:function(){return iR},insertBefore:function(){return ij},prepend:function(){return iI},prependTo:function(){return iM},remove:function(){return iB},replaceWith:function(){return iz},text:function(){return iX},toString:function(){return iV},unwrap:function(){return iD},wrap:function(){return iq},wrapAll:function(){return iP},wrapInner:function(){return iO}});var tD={};n.r(tD),n.d(tD,{css:function(){return iZ}});var tP={};n.r(tP),n.d(tP,{serialize:function(){return iJ},serializeArray:function(){return i0}});var tU=n(82161),tR={xml:!1,decodeEntities:!0};let tF={_useHtmlParser2:!0,xmlMode:!0};function tj(t){return(null==t?void 0:t.xml)?"boolean"==typeof t.xml?tF:{...tF,...t.xml}:null!=t?t:void 0}(r=k||(k={})).Root="root",r.Text="text",r.Directive="directive",r.Comment="comment",r.Script="script",r.Style="style",r.Tag="tag",r.CDATA="cdata",r.Doctype="doctype";let tB=k.Root,tz=k.Text,tH=k.Directive,tY=k.Comment,tV=k.Script,tX=k.Style,tG=k.Tag,tZ=k.CDATA,t$=k.Doctype;class tW{get parentNode(){return this.parent}set parentNode(t){this.parent=t}get previousSibling(){return this.prev}set previousSibling(t){this.prev=t}get nextSibling(){return this.next}set nextSibling(t){this.next=t}cloneNode(){let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return en(this,t)}constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}}class tK extends tW{get nodeValue(){return this.data}set nodeValue(t){this.data=t}constructor(t){super(),this.data=t}}class tQ extends tK{get nodeType(){return 3}constructor(){super(...arguments),this.type=k.Text}}class tJ extends tK{get nodeType(){return 8}constructor(){super(...arguments),this.type=k.Comment}}class t0 extends tK{get nodeType(){return 1}constructor(t,e){super(e),this.name=t,this.type=k.Directive}}class t1 extends tW{get firstChild(){var t;return null!==(t=this.children[0])&&void 0!==t?t:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(t){this.children=t}constructor(t){super(),this.children=t}}class t2 extends t1{get nodeType(){return 4}constructor(){super(...arguments),this.type=k.CDATA}}class t3 extends t1{get nodeType(){return 9}constructor(){super(...arguments),this.type=k.Root}}class t5 extends t1{get nodeType(){return 1}get tagName(){return this.name}set tagName(t){this.name=t}get attributes(){return Object.keys(this.attribs).map(t=>{var e,n;return{name:t,value:this.attribs[t],namespace:null===(e=this["x-attribsNamespace"])||void 0===e?void 0:e[t],prefix:null===(n=this["x-attribsPrefix"])||void 0===n?void 0:n[t]}})}constructor(t,e,n=[],r="script"===t?k.Script:"style"===t?k.Style:k.Tag){super(n),this.name=t,this.attribs=e,this.type=r}}function t6(t){return t.type===k.Tag||t.type===k.Script||t.type===k.Style}function t4(t){return t.type===k.CDATA}function t8(t){return t.type===k.Text}function t9(t){return t.type===k.Comment}function t7(t){return t.type===k.Directive}function et(t){return t.type===k.Root}function ee(t){return Object.prototype.hasOwnProperty.call(t,"children")}function en(t){let e,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t8(t))e=new tQ(t.data);else if(t9(t))e=new tJ(t.data);else if(t6(t)){let r=n?er(t.children):[],i=new t5(t.name,{...t.attribs},r);r.forEach(t=>t.parent=i),null!=t.namespace&&(i.namespace=t.namespace),t["x-attribsNamespace"]&&(i["x-attribsNamespace"]={...t["x-attribsNamespace"]}),t["x-attribsPrefix"]&&(i["x-attribsPrefix"]={...t["x-attribsPrefix"]}),e=i}else if(t4(t)){let r=n?er(t.children):[],i=new t2(r);r.forEach(t=>t.parent=i),e=i}else if(et(t)){let r=n?er(t.children):[],i=new t3(r);r.forEach(t=>t.parent=i),t["x-mode"]&&(i["x-mode"]=t["x-mode"]),e=i}else if(t7(t)){let n=new t0(t.name,t.data);null!=t["x-name"]&&(n["x-name"]=t["x-name"],n["x-publicId"]=t["x-publicId"],n["x-systemId"]=t["x-systemId"]),e=n}else throw Error("Not implemented yet: ".concat(t.type));return e.startIndex=t.startIndex,e.endIndex=t.endIndex,null!=t.sourceCodeLocation&&(e.sourceCodeLocation=t.sourceCodeLocation),e}function er(t){let e=t.map(t=>en(t,!0));for(let t=1;t<e.length;t++)e[t].prev=e[t-1],e[t-1].next=e[t];return e}let ei={withStartIndices:!1,withEndIndices:!1,xmlMode:!1};class eo{onparserinit(t){this.parser=t}onreset(){this.dom=[],this.root=new t3(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null}onend(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))}onerror(t){this.handleCallback(t)}onclosetag(){this.lastNode=null;let t=this.tagStack.pop();this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(t)}onopentag(t,e){let n=new t5(t,e,void 0,this.options.xmlMode?k.Tag:void 0);this.addNode(n),this.tagStack.push(n)}ontext(t){let{lastNode:e}=this;if(e&&e.type===k.Text)e.data+=t,this.options.withEndIndices&&(e.endIndex=this.parser.endIndex);else{let e=new tQ(t);this.addNode(e),this.lastNode=e}}oncomment(t){if(this.lastNode&&this.lastNode.type===k.Comment){this.lastNode.data+=t;return}let e=new tJ(t);this.addNode(e),this.lastNode=e}oncommentend(){this.lastNode=null}oncdatastart(){let t=new tQ(""),e=new t2([t]);this.addNode(e),t.parent=e,this.lastNode=t}
6oncdataend(){this.lastNode=null}onprocessinginstruction(t,e){let n=new t0(t,e);this.addNode(n)}handleCallback(t){if("function"==typeof this.callback)this.callback(t,this.dom);else if(t)throw t}addNode(t){let e=this.tagStack[this.tagStack.length-1],n=e.children[e.children.length-1];this.options.withStartIndices&&(t.startIndex=this.parser.startIndex),this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),e.children.push(t),n&&(t.prev=n,n.next=t),t.parent=e,this.lastNode=null}constructor(t,e,n){this.dom=[],this.root=new t3(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof e&&(n=e,e=ei),"object"==typeof t&&(e=t,t=void 0),this.callback=null!=t?t:null,this.options=null!=e?e:ei,this.elementCB=null!=n?n:null}}var es=new Uint16Array('áµ<\xd5ıÊÒÕ»×ÙµÛÞ¢ßà à©àªà¶¡à¹à¼à¼¦áá¨á¡ááááá¥\x00\x00\x00\x00\x00\x00á«áá¦á°á·á½¾â â°âââ»ââ ¤â¤â´â¹â¿ããºã¹ã¬ã£¾ã¨¨ã©±ã« 㬮à EMabcfglmnoprstu\\bfms\x7f\x84\x8b\x90\x95\x98\xa6\xb3\xb9\xc8\xcfligè»\xc6äPè»&ä¦cuteè»\xc1äreve;äÄiyx}rcè»\xc2ä;är;ì\ud835\udd04raveè»\xc0äpha;äacr;äd;æ©Ägp\x9d\xa1on;äf;ì\ud835\udd38plyFunction;æ¡ingè»\xc5ä
Äcs\xbe\xc3r;ì\ud835\udc9cign;æildeè»\xc3ämlè»\xc4äÐaceforsu\xe5\xfb\xfeÄÄĢħĪÄcr\xea\xf2kslash;æÅ¶\xf6\xf8;æ«§ed;æy;äÆcrtÄ
ÄÄause;æµnoullis;æ¬a;är;ì\ud835\udd05pf;ì\ud835\udd39eve;äc\xf2Ämpeq;æÜHOacdefhilorsuÅÅÅÆÆÆ¢ÆµÆ·ÆºÇÈɳɸɾcy;ä§PYè»\xa9䩯cpyÅŢźute;äÄ;iŧŨætalDifferentialD;æ
leys;æÈaeioÆÆÆÆron;ädilè»\xc7ärc;änint;æ°ot;äÄdnƧÆilla;ä¸terDot;ä·\xf2Å¿i;ä§rcleÈDMPTÇÇÇÇot;æinus;ælus;æimes;æoÄcsǢǸkwiseContourIntegral;æ²eCurlyÄDQÈÈoubleQuote;æuote;æÈlnpuÈȨÉÉonÄ;eȥȦæ·;æ©´ÆgitȯȶȺruent;æ¡nt;æ¯ourIntegral;æ®ÄfrÉÉ;æoduct;ænterClockwiseContourIntegral;æ³oss;樯cr;ì\ud835\udc9epÄ;CÊÊ
æap;æÖDJSZacefiosÊ Ê¬Ê°Ê´Ê¸ËËˡ˦̳ÒÄ;oŹʥtrahd;æ¤cy;äcy;ä
cy;äÆgrsÊ¿ËËger;æ¡r;æ¡hv;櫤ÄayËËron;ä;älÄ;tËËæa;är;ì\ud835\udd07Äaf˫̧Äcm˰̢riticalÈADGTÌÌÌÌcute;ä´oÅ´ÌÌ;äbleAcute;ärave;ä ilde;äond;æferentialD;æ
Ѱ̽\x00\x00\x00ÍÍ\x00Ð
f;ì\ud835\udd3bÆ;DEÍÍÍä¨ot;æqual;æbleÌCDLRUVͣͲÎÏϢϸontourIntegra\xecȹoɴ͹\x00\x00Í»\xbbÍnArrow;æÄeoÎΤftÆARTÎÎΡrrow;æightArrow;æe\xe5ËngÄLRΫÏeftÄARγιrrow;æ¸ightArrow;æºightArrow;æ¹ightÄATÏÏrrow;æee;æ¨pÉÏ©\x00\x00ϯrrow;æownArrow;æerticalBar;æ¥nÌABLRTaÐЪаÑѿͼrrowÆ;BUÐÐТæar;æ¤pArrow;æµreve;äeftËк\x00Ñ\x00ÑightVector;æ¥eeVector;æ¥ectorÄ;BÑÑæ½ar;æ¥ightÇѧ\x00ѱeeVector;æ¥ectorÄ;BѺѻæar;æ¥eeÄ;AÒÒæ¤rrow;æ§ÄctÒÒr;ì\ud835\udc9frok;äà NTacdfglmopqstuxÒ½ÓÓÓÓÓ¢Ó§Ó®ÓµÔ¡Ô¯Ô¶ÕÕÕ Õ¥G;ä
Hè»\xd0äcuteè»\xc9äÆaiyÓÓÓron;ärcè»\xcaä;äot;är;ì\ud835\udd08raveè»\xc8äement;æÄapÓºÓ¾cr;ätyÉÔ\x00\x00ÔmallSquare;æ»erySmallSquare;æ«ÄgpÔ¦Ôªon;äf;ì\ud835\udd3csilon;äuÄaiÔ¼ÕlÄ;TÕÕæ©µilde;ælibrium;æÄciÕÕr;æ°m;橳a;ämlè»\xcbäÄipÕªÕ¯sts;æonentialE;æ
ÊcfiosÖ
ÖÖÖ²×y;ä¤r;ì\ud835\udd09lledÉÖ\x00\x00Ö£mallSquare;æ¼erySmallSquare;æªÍ°Öº\x00Ö¿\x00\x00×f;ì\ud835\udd3dAll;æriertrf;æ±c\xf2רJTabcdfgorst×¨×¬×¯×ºØØØØØØ£Ù¬Ù²cy;äè»>ä¾mmaÄ;d׷׸ä;äreve;äÆeiyØØØdil;ä¢rc;ä;äot;ä r;ì\ud835\udd0a;æpf;ì\ud835\udd3eeaterÌEFGLSTصÙÙÙÙÙ¦qualÄ;Lؾؿæ¥ess;æullEqual;æ§reater;檢ess;æ·lantEqual;橾ilde;æ³cr;ì\ud835\udca2;æ«ÐAacfiosuÚ
ÚÚÚÚÚªÚ¾ÛRDcy;äªÄctÚÚek;ä;äirc;ä¤r;ælbertSpace;æÇ°Ú¯\x00Ú²f;æizontalLine;æÄctÛÛ
\xf2Ú©rok;ä¦mpÅÛÛownHum\xf0įqual;æÜEJOacdfgmnostuÛºÛ¾ÜÜÜÜÜܡܨÝݸÞÞÞcy;älig;ä²cy;äcuteè»\xcdäÄiyÜÜrcè»\xceä;äot;ä°r;æraveè»\xccäÆ;apÜ Ü¯Ü¿ÄcgÜ´Ü·r;äªinaryI;æ
lie\xf3ÏÇ´Ý\x00Ý¢Ä;eÝÝæ¬ÄgrÝÝral;æ«section;æisibleÄCTݬݲomma;æ£imes;æ¢ÆgptÝ¿ÞÞon;ä®f;ì\ud835\udd40a;äcr;æilde;ä¨Ç«Þ\x00Þcy;älè»\xcfäÊcfosuÞ¬Þ·Þ¼ßßÄiyÞ±Þµrc;ä´;är;ì\ud835\udd0dpf;ì\ud835\udd41Ç£ß\x00ßr;ì\ud835\udca5rcy;äkcy;äÎHJacfosߤߨ߽߬߱à à cy;ä¥cy;äppa;äÄeyß¶ß»dil;ä¶;är;ì\ud835\udd0epf;ì\ud835\udd42cr;ì\ud835\udca6ÖJTaceflmostà ¥à ©à ¬à¡à¡£à¦³à¦¸à§à§à¨·à©cy;äè»<ä¼Êcmnprà ·à ¼à¡à¡à¡ute;ä¹bda;äg;æªlacetrf;ær;æÆaeyà¡à¡à¡¡ron;ä½dil;ä»;äÄfsࡨ॰tÔACDFRTUVarࡾࢩࢱࣦ࣠ࣼयà¥Î४Änrà¢à¢gleBracket;æ¨rowÆ;BRà¢à¢à¢æar;æ¤ightArrow;æeiling;æoǵࢷ\x00à£bleBracket;æ¦nÇà£\x00à£eeVector;楡ectorÄ;Bà£à£æar;æ¥loor;æightÄAV࣯ࣵrrow;æector;æ¥Äerà¤à¤eÆ;AVà¤à¤à¤æ£rrow;æ¤ector;æ¥iangleÆ;BEतथऩæ²ar;æ§qual;æ´pÆDTVषà¥à¥ownVector;æ¥eeVector;æ¥ ectorÄ;Bà¥à¥æ¿ar;æ¥ectorÄ;B॥०æ¼ar;æ¥ight\xe1ÎsÌEFGLSTॾà¦à¦à¦à¦¢à¦qualGreater;æullEqual;æ¦reater;æ¶ess;檡lantEqual;橽ilde;æ²r;ì\ud835\udd0fÄ;eঽাæftarrow;æidot;ä¿Ænpwà§à¨à¨gÈLRlrà§à§·à¨à¨eftÄAR০৬rrow;æµightArrow;æ·ightArrow;æ¶eftÄarγà¨ight\xe1οight\xe1Ïf;ì\ud835\udd43erÄLRਢਬeftArrow;æightArrow;æÆchtਾà©à©\xf2à¡;æ°rok;ä
;æªÐacefiosuà©à©à© ੷੼àª
àªàªp;æ¤
y;äÄdl੥੯iumSpace;ælintrf;æ³r;ì\ud835\udd10nusPlus;æpf;ì\ud835\udd44c\xf2à©¶;äÒJacefostuણધàªà«à¬à¬à¶à¶à¶cy;äcute;ä
Æaey઴હાron;ä
dil;ä
;äÆgswà«à«°à¬ativeÆMTVà«à«à«¨ediumSpace;æhiÄcn૦à«\xebà«eryThi\xeeà«tedÄGL૸à¬reaterGreate\xf2Ù³essLes\xf3à©Line;är;ì\ud835\udd11ÈBnptଢନଷ଺reak;æ BreakingSpace;ä f;æÚ;CDEGHLNPRSTVàààªà¼à®¡à¯«à°à±à²à²¦à³àµ¡à¶
櫬Äouàà¤ngruent;æ¢pCap;æoubleVerticalBar;æ¦Ælqxà®à®à®ement;æualÄ;Tà®à®æ ilde;ìâ̸ists;æreaterÎ;EFGLSTஶஷ஽à¯à¯à¯à¯¥æ¯qual;æ±ullEqual;ìâ§Ì¸reater;ìâ«Ì¸ess;æ¹lantEqual;ì⩾̸ilde;æµumpÅ௲௽ownHump;ìâ̸qual;ìâ̸eÄfsà°à°§tTriangleÆ;BEà°à°à°¡æªar;ìâ§Ì¸qual;æ¬sÌ;EGLSTవశ఼à±à±à±æ®qual;æ°reater;æ¸ess;ìâªÌ¸lantEqual;ì⩽̸ilde;æ´estedÄGL౨౹reaterGreater;ì⪢̸essLess;ì⪡̸recedesÆ;ESà²à²à²æqual;ì⪯̸lantEqual;æ ÄeiಫಹverseElement;æghtTriangleÆ;BEà³à³à³æ«ar;ìâ§Ì¸qual;æÄquà³à´uareSuÄbp೨೹setÄ;Eà³°à³³ìâ̸qual;æ¢ersetÄ;Eà´à´ìâ̸qual;æ£Æbcpà´à´¤àµsetÄ;Eà´à´ìââqual;æceedsÈ;ESTà´²à´³à´»àµæqual;ì⪰̸lantEqual;æ¡ilde;ìâ¿Ì¸ersetÄ;Eàµàµìââqual;æildeÈ;EFT൮൯൵ൿæqual;æullEqual;æilde;æerticalBar;æ¤cr;ì\ud835\udca9ildeè»\xd1ä;äÜEacdfgmoprstuvà¶½à·à·à·à·à· à·§à·¼à¸à¸ ยา฿à¹lig;ä
cuteè»\xd3äÄiyà·à·rcè»\xd4ä;äblac;ä
r;ì\ud835\udd12raveè»\xd2äÆaei෮ෲ෶cr;ä
ga;ä©cron;äpf;ì\ud835\udd46enCurlyÄDQà¸à¸oubleQuote;æuote;æ;æ©Äclวฬr;ì\ud835\udcaaashè»\xd8äiŬื฼deè»\xd5äes;樷mlè»\xd6äerÄBPà¹à¹ Äarà¹à¹r;æ¾acÄekà¹à¹;æet;æ´arenthesis;
6æÒacfhilors๿àºàºàºàºàºàºàº°à»¼rtialD;æy;är;ì\ud835\udd13i;ä¦;ä usMinus;ä±Äipຢàºncareplan\xe5Úf;æÈ;eio຺ູ໠໤檻cedesÈ;ESTà»à»à»à»æºqual;檯lantEqual;æ¼ilde;æ¾me;æ³Ädp໩໮uct;æortionÄ;aȥ໹l;æÄcià¼à¼r;ì\ud835\udcab;ä¨ÈUfosà¼à¼à¼à¼OTè»"ä¢r;ì\ud835\udd14pf;æcr;ì\ud835\udcacØBEacefhiorsu༾à½à½à½ ཱིྦྷྪà¾áá©á´á¾arr;æ¤Gè»\xae䮯cnrà½à½à½ute;ä
g;æ«rÄ;tà½à½æ l;æ¤Æaeyཧཬཱron;ä
dil;ä
;ä Ä;vླྀཹæerseÄEUà¾à¾Älqà¾à¾ement;æuilibrium;æpEquilibrium;楯r\xbbཹo;ä¡ghtÐACDFTUVaà¿à¿«à¿³á¢á¨ááÏÄnrà¿à¿gleBracket;æ©rowÆ;BLà¿à¿à¿¡æar;æ¥eftArrow;æeiling;æoǵ࿹\x00á
bleBracket;æ§nÇá\x00áeeVector;æ¥ectorÄ;Bááæar;æ¥loor;æÄerááeÆ;AVáµá¶á¼æ¢rrow;æ¦ector;æ¥iangleÆ;BEáááæ³ar;æ§qual;æµpÆDTVá£á®á¸ownVector;æ¥eeVector;æ¥ectorÄ;Bááæ¾ar;æ¥ectorÄ;Bááæar;æ¥Äpuááf;ændImplies;楰ightarrow;æÄchá¹á¼r;æ;æ±leDelayed;æ§´ÚHOacfhimoqstuá¤á±á·á½ááá
á
á
¡á
§áµá»á¿ÄCcá©á®Hcy;ä©y;ä¨FTcy;ä¬cute;ä
Ê;aeiyáááááæª¼ron;ä
dil;ä
rc;ä
;ä¡r;ì\ud835\udd16ortÈDLRUáªá´á¾á
ownArrow\xbbÐeftArrow\xbbà¢ightArrow\xbbà¿pArrow;ægma;ä£allCircle;æpf;ì\ud835\udd4aɲá
\x00\x00á
°t;æareÈ;ISUá
ȇ
¼áá¯æ¡ntersection;æuÄbpáásetÄ;Eááæqual;æersetÄ;Eá¨á©æqual;ænion;æcr;ì\ud835\udcaear;æÈbcmpááááÄ;sááæetÄ;Eááqual;æÄchá á
eedsÈ;ESTáá®á´á¿æ»qual;檰lantEqual;æ½ilde;æ¿Th\xe1à¾;æÆ;esááá£ærsetÄ;Eááæqual;æet\xbbáÖHRSacfhiorsá¾ááááá±á¶ááááORNè»\xdeäADE;æ¢ÄHcáácy;äy;ä¦Äbuáá;ä;䤯aeyá¥áªá¯ron;ä
¤dil;ä
¢;ä¢r;ì\ud835\udd17Äeiá»áDzá\x00áefore;æ´a;äÄcnáákSpace;ìââSpace;ældeÈ;EFTá«á¬á²á¼æ¼qual;æullEqual;æ
ilde;æpf;ì\ud835\udd4bipleDot;æÄctáár;ì\ud835\udcafrok;ä
¦à«¡á·ááá¦\x00á¬á±\x00\x00\x00\x00\x00á¸á½á·á
\x00á¿áááÄcrá»áuteè»\xdaärÄ;oááæcir;æ¥rÇ£á\x00áy;äve;ä
¬Äiyáá£rcè»\xdbä;ä£blac;ä
°r;ì\ud835\udd18raveè»\xd9äacr;ä
ªÄdiáá©erÄBPááÄaráár;äacÄekáá;æet;æµarenthesis;æonÄ;Pá°á±ælus;æÄgpá»á¿on;ä
²f;ì\ud835\udd4cÐADETadpsáá®á¸áϨááá³rrowÆ;BDá
á á¤ar;æ¤ownArrow;æ
ownArrow;æquilibrium;楮eeÄ;Aááæ¥rrow;æ¥own\xe1ϳerÄLRáá¨eftArrow;æightArrow;æiÄ;lá¹áºäon;ä¥ing;ä
®cr;ì\ud835\udcb0ilde;ä
¨mlè»\xdcäÒDbcdefosvá§á¬á°á³á¾á
áááash;æ«ar;æ««y;äashÄ;lá»á¼æ©;櫦Äeráá
;æÆbtyáááºar;æÄ;iáácalÈBLSTá¡á¥áªá´ar;æ£ine;ä¼eparator;æilde;æThinSpace;ær;ì\ud835\udd19pf;ì\ud835\udd4dcr;ì\ud835\udcb1dash;æªÊcefosá§á¬á±á¶á¼irc;ä
´dge;ær;ì\ud835\udd1apf;ì\ud835\udd4ecr;ì\ud835\udcb2Èfiosáááár;ì\ud835\udd1b;äpf;ì\ud835\udd4fcr;ì\ud835\udcb3ÒAIUacfosuá±áµá¹á½ááááá cy;ä¯cy;äcy;ä®cuteè»\xddäÄiyáárc;ä
¶;ä«r;ì\ud835\udd1cpf;ì\ud835\udd50cr;ì\ud835\udcb4ml;ä
¸ÐHacdefosáµá¹á¿áááá á¤cy;äcute;ä
¹Äayááron;ä
½;äot;ä
»Ç²á\x00áoWidt\xe8à«a;är;æ¨pf;æ¤cr;ì\ud835\udcb5௡ááá\x00á°á¶á¿\x00\x00\x00\x00ááá«áá\x00ááá²á¹\x00á¾cuteè»\xe1ä¡reve;äÌ;Ediuyááá¡á£á¨áæ¾;ìâ¾Ì³;æ¿rcè»\xe2ä¢teè»\xb4Ì;ä°ligè»\xe6ä¦Ä;r\xb2áº;ì\ud835\udd1eraveè»\xe0ä ÄepááÄfpáásym;æµ\xe8áha;ä±ÄapácÄclá¤á§r;äg;樿ɤá°\x00\x00áÊ;adsváºá»á¿ááæ§nd;æ©;æ©lope;æ©;æ©Î;elmrszááááá¿ááæ ;榤e\xbbásdÄ;aá¥á¦æ¡Ñ¡á°á²á´á¶á¸áºá¼á¾;榨;榩;榪;榫;榬;æ¦;榮;榯tÄ;vá
áæbÄ;dááæ¾;æ¦Äptááh;æ¢\xbb\xb9arr;æ¼Ägpá£á§on;ä
f;ì\ud835\udd52Î;Eaeiopáá»á½áááá;æ©°cir;橯;æd;æs;ä§roxÄ;eáá\xf1áingè»\xe5䥯ctyá¡á¦á¨r;ì\ud835\udcb6;äªmpÄ;eáá¯\xf1Êildeè»\xe3ä£mlè»\xe4ä¤Äciááonin\xf4ɲnt;æ¨à Nabcdefiklnoprsuáá±á°á¼ááá¸á½á á¦á ¹á¡á᤽á¥á¥°ot;æ«Äcrá¶ákÈcepsáá
ááong;æpsilon;ä¶rime;æµimÄ;eááæ½q;æÅ¶á¢á¦ee;æ½edÄ;gá¬áæ
e\xbbárkÄ;táá·brk;æ¶Äoyáá;ä±quo;æÊcmprtááá¡á¤á¨ausÄ;eÄÄptyv;榰s\xe9áno\xf5ÄÆahwá¯á±á³;ä²;æ¶een;æ¬r;ì\ud835\udd1fgÎcostuvwááá³ááááÆaiuááá\xf0Ý rc;æ¯p\xbbá±Ædptá¤á¨áot;æ¨lus;æ¨imes;æ¨É±á¹\x00\x00á¾cup;æ¨ar;æ
riangleÄduááown;æ½p;æ³plus;æ¨e\xe5á\xe5áarow;æ¤Æakoáá ¦á µÄcná²á £kÆlstáºÖ«á ozenge;æ§«riangleÈ;dlrá á á á æ´own;æ¾eft;æight;æ¸k;æ£Æ±á «\x00á ³Æ²á ¯\x00á ±;æ;æ4;æck;æÄeoá ¾á¡Ä;qá¡á¡ì=â¥uiv;ìâ¡â¥t;æÈptwxá¡á¡á¡§á¡¬f;ì\ud835\udd53Ä;táá¡£om\xbbátie;æØDHUVbdhmptuvá¢
á¢á¢ªá¢»á£á£á£¬á£¿á¤
á¤á¤á¤¡ÈLRlrá¢á¢á¢á¢;æ;æ;æ;æÊ;DUduᢡᢢᢤᢦᢨæ;æ¦;æ©;æ¤;æ§ÈLRlrᢳᢵᢷᢹ;æ;æ;æ;æÎ;HLRhlrá£á£á£á£á£á£á£æ;æ¬;æ£;æ ;æ«;æ¢;æox;æ§ÈLRlrᣤᣦᣨᣪ;æ;æ;æ;æÊ;DUduڽ᣷᣹᣻᣽;æ¥;æ¨;æ¬;æ´inus;ælus;æimes;æ ÈLRlrá¤á¤á¤á¤;æ;æ;æ;æÎ;HLRhlrᤰᤱᤳᤵᤷ᤻᤹æ;æª;æ¡;æ;æ¼;æ¤;æÄevÄ£á¥barè»\xa6ä¦Èceioá¥á¥á¥á¥ r;ì\ud835\udcb7mi;æmÄ;eáálÆ;bhᥨᥩᥫä;æ§
sub;æÅ¬á¥´á¥¾lÄ;e᥹᥺æ¢t\xbb᥺pÆ;Eeįá¦
á¦;檮Ä;qÛÛೡᦧ\x00᧨á¨á¨á¨²\x00ᨷá©\x00\x00᪴\x00\x00á«\x00\x00ᬡᬮáá\x00᯽\x00á°Æcprá¦á¦²á§ute;äÌ;abcdsᦿá§á§á§á§á§æ©nd;æ©rcup;æ©Äauá§á§p;æ©p;æ©ot;æ©;ìâ©ï¸Äeo᧢᧥t;æ\xeeÚÈaeiuá§°á§»á¨á¨
ǰ᧵\x00᧸s;æ©on;
6ädilè»\xe7ä§rc;äpsÄ;sá¨á¨æ©m;æ©ot;äÆdmná¨á¨ ᨦilè»\xb8Æptyv;榲tè\xa2;eá¨á¨®ä¢r\xe4Ʋr;ì\ud835\udd20Æceiᨽá©á©y;äckÄ;má©á©æark\xbbá©;ärÎ;Ecefmsá©á© ᩢᩫ᪤᪪᪮æ;æ§Æ;elᩩᩪá©äq;æeɡᩴ\x00\x00áªrrowÄlr᩼áªeft;æºight;æ»ÊRSacdáªáªáªáªáª\xbbà½;æst;æirc;æash;ænint;æ¨id;櫯cir;æ§ubsÄ;u᪻᪼æ£it\xbb᪼ˬá«á«á«º\x00á¬onÄ;eá«á«äºÄ;q\xc7\xc6Éá«\x00\x00á«¢aÄ;tá«á«ä¬;äÆ;fl᫨᫩᫫æ\xeeá
eÄmx᫱᫶ent\xbbá«©e\xf3Éǧ᫾\x00á¬Ä;dá»á¬ot;æ©n\xf4ÉÆfryá¬á¬á¬;ì\ud835\udd54o\xe4Éè\xa9;sÅá¬r;æÄaoᬥᬩrr;æµss;æÄcuᬲᬷr;ì\ud835\udcb8ÄbpᬼáÄ;eááæ«;æ«Ä;eááæ«;æ«dot;æ¯Îdelprvwá á¬á·á®á®¬á¯á¯¹arrÄlrá¨áª;椸;椵ɰá²\x00\x00áµr;æc;æarrÄ;pá¿á®æ¶;椽Ì;bcdosá®á®á®á®¡á®¥á®¨æªrcap;æ©Äauá®á®p;æ©p;æ©ot;ær;æ©
;ìâªï¸Èalrv᮵ᮿá¯á¯£rrÄ;mᮼᮽæ·;椼yÆevwá¯á¯á¯qɰá¯\x00\x00á¯re\xe3á³u\xe3áµee;æedge;æenè»\xa4ä¤earrowÄlrᯮ᯳eft\xbbá®ight\xbbᮽe\xe4á¯Äciá°á°onin\xf4Ç·nt;æ±lcty;æà¦AHabcdefhijlorstuwz᰸᰻᰿á±á±©á±µá²á²á²¬á²·á³»á³¿á´áµ»á¶á¶«á¶»á·á·r\xf2Îar;楥Èglrsá±á±á±á±ger;æ eth;æ¸\xf2á³hÄ;vá±á±æ\xbbà¤Å«á±¡á±§arow;æ¤a\xe3ÌÄayᱮᱳron;ä;ä´Æ;ao̲ᱼá²ÄgrÊ¿á²r;ætseq;æ©·Æglmá²á²á²è»\xb0ä°ta;ä´ptyv;榱ÄirᲣᲨsht;楿;ì\ud835\udd21arÄlrᲳᲵ\xbbà£\xbbáÊaegsvá³Í¸á³á³á³ mÆ;oșá³á³ndÄ;șá³uit;æ¦amma;äin;æ²Æ;io᳧᳨᳸ä·deè\xf7;oá³§á³°ntimes;æn\xf8á³·cy;äcɯá´\x00\x00á´rn;æop;æÊlptuwá´á´á´¢áµáµlar;ä¤f;ì\ud835\udd55Ê;empsÌá´á´·á´½áµqÄ;dÍá´³ot;æinus;æ¸lus;æquare;æ¡blebarwedg\xe5\xfanÆadhá®áµáµ§ownarrow\xf3á²arpoonÄlrᵲᵶef\xf4á²´igh\xf4ᲶŢᵿá¶
karo\xf7à½É¯á¶\x00\x00á¶rn;æop;æÆcotá¶á¶£á¶¦Äryá¶á¶¡;ì\ud835\udcb9;äl;æ§¶rok;äÄdrá¶°á¶´ot;æ±iÄ;fá¶ºá æ¿Äahá·á·r\xf2Щa\xf2ྦangle;榦Äciá·á·y;ägrarr;æ¿à¤Dacdefglmnopqrstuxá¸á¸á¸á¸¸Õ¸á¸¼á¹á¹¡á¹¾áº¥áº¯áº½á»¡á¼ªá¼·á½á½á½ÄDoá¸á´´o\xf4á²Äcsá¸á¸uteè»\xe9ä©ter;æ©®ÈaioyḢḧḱḶron;ärÄ;cá¸á¸®æè»\xeaäªlon;æ;äot;äÄDrá¹á¹
ot;æ;ì\ud835\udd22Æ;rsá¹á¹á¹æªaveè»\xe8ä¨Ä;dá¹á¹æªot;æªÈ;ilsṪṫṲṴæªnters;æ§;æÄ;dṹṺæªot;æªÆapsáº
áºáºcr;ätyÆ;sváºáºáºæ
et\xbbáºpÄ1;áºáº¤Ä³áº¡áº£;æ;æ
æÄgsẪẬ;ä
p;æÄgpẴẸon;äf;ì\ud835\udd56Æalsá»á»á»rÄ;sá»á»æl;æ§£us;橱iÆ;lvá»á»á»äµon\xbbá»;äµÈcsuvỪỳá¼á¼£Äioữḱrc\xbbḮɩỹ\x00\x00á»»\xedÕantÄglá¼á¼tr\xbbá¹ess\xbbṺÆaeiá¼á¼á¼ls;ä½st;ævÄ;DȵἠD;橸parsl;æ§¥ÄDaἯἳot;ærr;楱Æcdiá¼¾á½á»¸r;æ¯o\xf4ÍÄahá½á½;ä·è»\xf0ä°Ämrá½á½lè»\xebä«o;æ¬Æcipὡὤὧl;ä¡s\xf4Õ®ÄeoὬὴctatio\xeeÕnential\xe5չৡá¾\x00á¾\x00ᾡᾧ\x00\x00á¿á¿\x00á¿\x00ῦῪâ\x00ââllingdotse\xf1á¹y;ämale;æÆilrá¾á¾³á¿lig;èï¬É©á¾¹\x00\x00á¾½g;èï¬ig;èï¬;ì\ud835\udd23lig;èï¬lig;ìfjÆaltá¿á¿á¿¡t;æig;èï¬ns;æ±of;äǰ΅\x00ῳf;ì\ud835\udd57ÄakÖ¿á¿·Ä;vῼ´æ;æ«artint;æ¨ÄaoââÄcsââαââ°â¸â
â\x00âβâ¢â¥â§âªâ¬\x00â®è»\xbdä½;æ
è»\xbcä¼;æ
;æ
;æ
Ƴâ´\x00â¶;æ
;æ
Ê´â¾â\x00\x00âè»\xbeä¾;æ
;æ
5;æ
ƶâ\x00â;æ
;æ
8;æ
l;æwn;æ¢cr;ì\ud835\udcbbà¢Eabcdefgijlnorstvââââ¥â°â´â°âµâºâ¿âââ¸Ìâ¾â
âÄ;lÙâ;æªÆcmpâââute;äµmaÄ;dâá³ä³;æªreve;äÄiyâªâ®rc;ä;ä³ot;ä¡È;lqsؾÙâ½âÆ;qsؾÙâlan\xf4Ù¥È;cdlÙ¥âââ¥c;檩otÄ;oââæªÄ;lâ¢â£æª;æªÄ;eâªâìâï¸s;æªr;ì\ud835\udd24Ä;gÙ³Ømel;æ·cy;äÈ;EajÙâââ;æª;檥;檤ÈEaesâââ©â´;æ©pÄ;pâ£â¤æªrox\xbbâ¤Ä;qâ®â¯æªÄ;qâ®âim;æ§pf;ì\ud835\udd58Äciâ
â
r;æmÆ;elÙ«â
â
;æª;æªè>;cdlqr×®â
â
ªâ
®â
³â
¹Äciâ
¥â
§;檧r;橺ot;æPar;æ¦uest;橼Êadelsââ
ªâÙâǰâ\x00âpro\xf8âr;楸qÄlqØ¿âles\xf3âi\xedÙ«Äenâ£ârtneqq;ìâ©ï¸\xc5âªÔAabcefkosyâââ±âµâºâââ¯â¨â½r\xf2Î Èilmrâââârs\xf0áf\xbbâ¤il\xf4Ú©Ädrâ â¤cy;äÆ;cwࣴâ«â¯ir;æ¥;æar;æirc;䥯alrââârtsÄ;uââæ¥it\xbbâlip;æ¦con;æ¹r;ì\ud835\udd25sÄewâ£â©arow;椥arow;椦Êamoprâºâ¾âââ£rr;æ¿tht;æ»kÄlrââeftarrow;æ©ightarrow;æªf;ì\ud835\udd59bar;æÆcltâ¯â´â¸r;ì\ud835\udcbdas\xe8â´rok;ä§Äbpââull;æhen\xbbá±à«¡â£\x00âª\x00â¸â
â\x00ââ³\x00\x00â¸â¢â§â¢â¿\x00ââªâ´cuteè»\xedäÆ;
6iyݱâ°âµrcè»\xeeä®;ä¸Äcxâ¼â¿y;äµclè»\xa1ä¡ÄfrÎâ;ì\ud835\udd26raveè»\xecä¬È;inoܾââ©â®Äinâ¢â¦nt;æ¨t;æfin;æ§ta;æ©lig;䳯aopâ¾ââÆcgtâ
ââr;䫯elpÜââin\xe5Þar\xf4Ü h;ä±f;æ·ed;äµÊ;cfotÓ´â¬â±â½âare;æ
inÄ;tâ¸â¹æie;æ§do\xf4âÊ;celpÝââââ¡al;æºÄgrââer\xf3á£\xe3âarhk;æ¨rod;樼Ècgptâ¯â²â¶â»y;äon;ä¯f;ì\ud835\udd5aa;ä¹uestè»\xbfä¿Äciââr;ì\ud835\udcbenÊ;EdsvÓ´âââ¡Ó³;æ¹ot;æµÄ;vâ¦â§æ´;æ³Ä;iÝ·â®lde;ä©Ç«â¸\x00â¼cy;älè»\xefä¯Ìcfmosuââââ¡â§âµÄiyâârc;äµ;ä¹r;ì\ud835\udd27ath;ä·pf;ì\ud835\udd5bÇ£â¬\x00â±r;ì\ud835\udcbfrcy;äkcy;äÐacfghjosâââ¢â§ââ±âµâ»ppaÄ;vââäº;ä°Äeyââ dil;ä·;äºr;ì\ud835\udd28reen;ä¸cy;ä
cy;äpf;ì\ud835\udd5ccr;ì\ud835\udcc0à®ABEHabcdefghjlmnoprstuvâ°ââââââ½âââââ¥â¹â½ââ²âââ¨âââ â Æartâ·âºâ¼r\xf2à§\xf2Îail;æ¤arr;æ¤Ä;gà¦â;æªar;楢ॣâ¥\x00âª\x00â±\x00\x00\x00\x00\x00âµâº\x00âââ\x00â¹ute;äºmptyv;榴ra\xeeà¡bda;ä»gÆ;dlà¢ââ;æ¦\xe5à¢;æª
uoè»\xabä«rÐ;bfhlpstà¢ââ¦â©â«â®â±âµÄ;fà¢â£s;æ¤s;æ¤\xebâp;æ«l;椹im;楳l;æ¢Æ;aeâ¿ââæª«il;æ¤Ä;sââæª;ìâªï¸Æabrââârr;æ¤rk;æ²Äakâ¢â¬cÄekâ¨âª;ä»;äÄesâ±â³;æ¦lÄduâ¹â»;æ¦;æ¦Èaeuyââââron;ä¾Ädiââil;ä¼\xecࢰ\xe2â©;
6ä»Ècqrsâ£â¦ââ½a;椶uoÄ;rà¸áÄduâ²â·har;楧shar;æ¥h;æ²Ê;fgqsââà¦â³â¿æ¤tÊahlrtââ¤â·ââ¨rrowÄ;tà¢â¡a\xe9â¶arpoonÄduâ¯â´own\xbbÑp\xbb०eftarrows;æightÆahsââârrowÄ;sࣴࢧarpoon\xf3à¾quigarro\xf7â°hreetimes;æÆ;qsâà¦âºlan\xf4বÊ;cdgsবââââ¨c;檨otÄ;oââæ©¿Ä;rââæª;æªÄ;eâ¢â¥ìâï¸s;æªÊadegsâ³â¹â½ââppro\xf8âot;æqÄgqââ
\xf4à¦gt\xf2â\xf4à¦i\xedলÆilrâ࣡âsht;楼;ì\ud835\udd29Ä;Eà¦â£;æªÅ¡â©â¶rÄduâ²â®Ä;l॥â³;楪lk;æcy;äÊ;achtà©ââââr\xf2âorne\xf2á´ard;楫ri;æºÄioââ¤dot;ä
ustÄ;aâ¬âæ°che\xbbâÈEaesâ»â½ââ;æ¨pÄ;pââæªrox\xbbâÄ;qââæªÄ;qââ»im;æ¦Ðabnoptwzâ©â´â·ââ¯âââÄnrâ®â±g;æ¬r;æ½r\xebà£gÆlmrâ¿ââeftÄar০âight\xe1à§²apsto;æ¼ight\xe1à§½parrowÄlrâ¥â©ef\xf4âight;æ¬Æaflâ¶â¹â½r;æ¦
;ì\ud835\udd5dus;æ¨imes;樴šââst;æ\xe1áÆ;efââá ænge\xbbâarÄ;lâ¤â¥ä¨t;æ¦Êachmtâ³â¶â¼â
âr\xf2ࢨorne\xf2á¶arÄ;dà¾â;æ¥;æri;æ¿Ìachiqtââà©â¢â®â»quo;æ¹r;ì\ud835\udcc1mÆ;egলâªâ¬;æª;æªÄbuâªâ³oÄ;rà¸â¹;ærok;ä
è<;cdhilqrà «ââ¹ââ â¥âªâ°Äciââ;檦r;橹re\xe5â²mes;æarr;楶uest;æ©»ÄPiâµâ¹ar;æ¦Æ;efâ à¤á ærÄduâ â shar;æ¥har;楦Äenâ â ¡rtneqq;ìâ¨ï¸\xc5â ÜDacdefhilnopsuâ¡â¡
â¢â¢â¢â¢ ⢥⢨â£â£¢â£¤àªâ£³â¤Dot;æºÈclprâ¡â¡â¡£â¡½rè»\xafä¯Äetâ¡â¡;æÄ;eâ¡â¡æ se\xbbâ¡Ä;sá»â¡¨toÈ;dluá»â¡³â¡·â¡»ow\xeeÒef\xf4à¤\xf0áker;æ®Äoyâ¢â¢mma;権;ä¼ash;æasuredangle\xbbá¦r;ì\ud835\udd2ao;æ§Æcdn⢯⢴â£roè»\xb5äµÈ;acdá¤â¢½â£â£s\xf4á§ir;æ«°otè»\xb7ƵusÆ;bdâ£á¤â£æÄ;uá´¼â£;横ţâ£â£¡p;æ«\xf2â\xf0àªÄdp⣩⣮els;æ§f;ì\ud835\udd5eÄct⣸⣽r;ì\ud835\udcc2pos\xbbáÆ;lmâ¤â¤â¤ä¼timap;æ¸à°GLRVabcdefghijlmoprstuvwâ¥â¥â¥¾â¦â¦â§â§©â¨â¨â©â©âªâªâª¤âª¨â¬â¬ââ¿â®®â°´â±§â±¼â³©Ägtâ¥â¥;ìâ̸Ä;vâ¥à¯ìâ«âÆeltâ¥â¥²â¥¶ftÄar⥡⥧rrow;æightarrow;æ;ìâ̸Ä;v⥻à±ìâªâightarrow;æÄDdâ¦â¦ash;æ¯ash;æ®Êbcnpt⦣⦧⦬⦱â§la\xbbËute;ä
g;ìâ âÊ;Eiopà¶â¦¼â§â§
â§;ì⩰̸d;ìâ̸s;ä
ro\xf8à¶urÄ;aâ§â§æ®lÄ;sâ§à¬¸Ç³â§\x00â§£pè»\xa0ଷmpÄ;e௹à°Êaeouyâ§´â§¾â¨â¨â¨Ç°â§¹\x00â§»;æ©on;ä
dil;ä
ngÄ;dൾâ¨ot;ìâ©Ì¸p;æ©;ä½ash;æÎ;Aadqsxà®â¨©â¨â¨»â©â©
â©rr;ærÄhr⨳⨶k;椤Ä;oá²á°ot;ìâ̸ui\xf6à£Äeiâ©â©ar;椨\xedà®istÄ;sà® à®r;ì\ud835\udd2bÈEestà¯
⩦⩹⩼Æ;qs஼â©à¯¡Æ;qs஼à¯
â©´lan\xf4௢i\xed௪Ä;rà®¶âª\xbbà®·ÆAapâªâªâªr\xf2⥱rr;æ®ar;櫲Æ;svà¾âªà¾Ä;d⪡⪢æ¼;æºcy;äÎAEadest⪷⪺⪾â«â«
⫶⫹r\xf2⥦;ìâ¦Ì¸rr;ær;æ¥È;fqsà°»â«â«£â«¯tÄarâ«â«rro\xf7â«ightarro\xf7âªÆ;qs఻⪺⫪lan\xf4à±Ä;sà±â«´\xbbà°¶i\xedà±Ä;rవ⫾iÄ;eà°à°¥i\xe4à¶Äptâ¬â¬f;ì\ud835\udd5fè\xac;inâ¬â¬â¬¶ä¬nÈ;Edvà®â¬¤â¬¨â¬®;ìâ¹Ì¸ot;ìâµÌ¸Ç¡à®â¬³â¬µ;æ·;æ¶iÄ;vಸ⬼ǡಸââ;æ¾;æ½Æaorââ£â©rÈ;astà»âââlle\xecà»l;ì⫽â¥;ìâ̸lint;æ¨Æ;ceà²â°â³u\xe5ಥÄ;cà²â¸Ä;eà²â½\xf1à²ÈAaitâ®â®â®â®§r\xf2â¦rrÆ;cwâ®â®â®æ;ì⤳̸;ìâ̸ghtarrow\xbbâ®riÄ;eà³à³Îchimpqu⮽â¯â¯â¬à¸â¯¤â¯¯È;cerà´²â¯à´·â¯u\xe5àµ
;ì\ud835\udcc3ortÉâ¬
\x00\x00â¯ar\xe1âmÄ;e൮â¯Ä;q൴൳suÄbp⯫â¯\xe5೸\xe5à´Æbcp⯶â°â°È;Ees⯿â°à´¢â°æ;ìâ«
̸etÄ;eà´â°qÄ;qà´£â°cÄ;eà´²â°\xf1à´¸È;EesⰢⰣàµâ°§æ
;ìâ«Ì¸etÄ;eàµâ°®qÄ;qൠⰣÈgilrⰽⰿâ±
â±\xecà¯ldeè»\xf1ä±\xe7à±iangleÄlrâ±â±eftÄ;eà°â±\xf1à°¦ightÄ;eà³â±¥\xf1à³Ä;mⱬâ±ä½Æ;esⱴⱵⱹä£ro;æp;æÒDHadgilrsâ²â²â²â²â²£â²°â²¶â³â³£ash;æarr;æ¤p;ìââash;æ¬ÄetⲨⲬ;ìâ¥â;ì>ânfin;æ§ÆAetâ²½â³â³
rr;æ¤;ìâ¤âÄ;râ³â³ì<âie;ìâ´âÄAtâ³â³rr;æ¤rie;ìâµâim;ìâ¼âÆAanâ³°â³´â´rr;ærÄhr⳺⳽k;椣Ä;oá§á¥ear;椧ááª\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00â´\x00â´¸âµâµ ⵥ⵲â¶á¬\x00\x00â¶â¶«\x00â·â·\x00â·â¸â¸«â¸¾â¹Äcsâ´±áªuteè»\xf3ä³Äiyâ´¼âµ
rÄ;cáªâµè»\xf4ä´;ä¾Êabios᪠âµâµÇâµlac;ä
v;樸old;榼lig;ä
Äcr⵩âµir;榿;ì\ud835\udd2cͯ⵹\x00\x00âµ¼\x00â¶n;äaveè»\xf2ä²;æ§Äbmâ¶à·´ar;榵Èacitâ¶â¶â¶¥â¶¨r\xf2áªÄirâ¶â¶ r;榾oss;榻n\xe5à¹;æ§Æaeiⶱⶵⶹcr;ä
ga;äÆcdnâ·â·
Çron;ä¿;榶pf;ì\ud835\udd60Æaelâ·â·Çr;榷rp;榹Î;adiosvⷪⷫⷮâ¸â¸â¸â¸æ¨r\xf2áªÈ;efmâ··â·¸â¸â¸
æ©rÄ;oⷾⷿæ´f\xbbâ·¿è»\xaaäªè»\xbaäºgof;æ¶r;æ©lope;æ©;æ©Æcloâ¸â¸¡â¸§\xf2â¸ashè»\xf8ä¸l;æiŬⸯ⸴deè»\xf5äµesÄ;aÇ⸺s;樶mlè»\xf6ä¶bar;æ½à«¡â¹\x00â¹½\x00âºâº\x00⺢⺹\x00\x00â»àº\x00â¼\x00\x00⼫⾼\x00â¿rÈ;
6astÐâ¹§â¹²àº
è\xb6;lâ¹â¹®ä¶le\xecÐɩ⹸\x00\x00â¹»m;櫳;櫽y;ä¿rÊcimptâºâºâºá¡¥âºnt;ä¥od;ä®il;æ°enk;æ±r;ì\ud835\udd2dÆimo⺨⺰⺴Ä;vâºâº®ä;äma\xf4à©¶ne;æÆ;tv⺿â»â»ächfork\xbb´;äÄauâ»â»nÄckâ»â»kÄ;hâ´â»;æ\xf6â´sÒ;abcdemst⻳⻴á¤â»¹â»½â¼â¼â¼â¼ä«cir;樣ir;樢Äouáµâ¼;樥;橲nè»\xb1àºim;樦wo;樧Æipuâ¼â¼ â¼¥ntint;æ¨f;ì\ud835\udd61ndè»\xa3ä£Ô;Eaceinosuà»â¼¿â½â½â½â¾â¾â¾â½¾â¾¶;檳p;檷u\xe5à»Ä;cà»â½Ì;acensà»â½â½â½¦â½¨â½¾ppro\xf8â½urlye\xf1à»\xf1à»Æaes⽯⽶⽺pprox;檹qq;檵im;æ¨i\xedà»meÄ;sâ¾àº®æ²ÆEas⽸â¾â½º\xf0â½µÆdfp໬â¾â¾¯Æals⾠⾥⾪lar;æ®ine;æurf;æÄ;t໻⾴\xefà»»rel;æ°Äciâ¿â¿
r;ì\ud835\udcc5;äncsp;æÌfiopsuâ¿â¢â¿â¿¥â¿«â¿±r;ì\ud835\udd2epf;ì\ud835\udd62rime;æcr;ì\ud835\udcc6Æaeo⿸ããtÄei⿾ã
rnion\xf3Ú°nt;æ¨stÄ;eããä¿\xf1á¼\xf4à¼àªABHabcdefhilmnoprstuxããããã ãã«ã
ã
¢ã
²ãããã¤ã©ãã®ã²ãã°ã·Æartãããr\xf2á³\xf2Ïail;æ¤ar\xf2á±¥ar;楤Îcdenqrtã¨ãµã¸ã¿ãããÄeuãã±;ìâ½Ì±te;ä
i\xe3á
®mptyv;榳gÈ;delà¿ããã;æ¦;榥\xe5à¿uoè»\xbbä»rÖ;abcfhlpstwà¿ã¬ã¯ã·ã¹ã¼ã¾ããããp;極Ä;fà¿ ã´s;æ¤ ;椳s;æ¤\xebâ\xf0â®l;æ¥
im;楴l;æ£;æÄaiããil;æ¤oÄ;nããæ¶al\xf3à¼Æabrã§ãªã®r\xf2á¥rk;æ³Äakã³ã½cÄekã¹ã»;ä½;äÄesãã;æ¦lÄduãã;æ¦;æ¦Èaeuyããã§ã©ron;ä
Ädiã¡ã¥il;ä
\xec࿲\xe2ãº;äÈclqsã´ã·ã½ã
a;椷dhar;楩uoÄ;rÈÈh;æ³Æacgã
ã
à½lÈ;ipsླྀã
ã
án\xe5á»ar\xf4ྩt;æÆilrã
©á£ã
®sht;楽;ì\ud835\udd2fÄaoã
·ãrÄduã
½ã
¿\xbbÑ»Ä;láã;楬Ä;vããä;䱯gnsãã¹ã¼htÌahlrstã¤ã°ããã¤ã®rrowÄ;tà¿ãa\xe9ãarpoonÄduã»ã¿ow\xeeã
¾p\xbbáeftÄahããrrow\xf3࿪arpoon\xf3Õightarrows;æquigarro\xf7ãhreetimes;æg;äingdotse\xf1á¼²Æahmãããr\xf2࿪a\xf2Õ;æoustÄ;aããæ±che\xbbãmid;æ«®Èabptã²ã½ããÄnrã·ãºg;ær;æ¾r\xebáÆaflãããr;æ¦;ì\ud835\udd63us;樮imes;樵Äapãã§rÄ;gã£ã¤ä©t;æ¦olint;æ¨ar\xf2ã£Èachqã»ãá¼ã
quo;æºr;ì\ud835\udcc7Äbuã»ãoÄ;rÈÈÆhirããã re\xe5ã¸mes;æiÈ;eflãªáá ¡ã«æ¹tri;æ§luhar;楨;æàµ¡ãããã¬ã¸ã±\x00ãºã¤\x00\x00ã¬ã°\x00ã¨ãããã±ãã±\x00ã\x00\x00ã³cute;ä
qu\xefâºÔ;Eaceinpsyáã³ãµã¿ããããã¦ã©;檴ǰãº\x00ã¼;檸on;ä
¡u\xe5á¾Ä;dá³ãil;ä
rc;ä
ÆEasããã;檶p;檺im;æ©olint;æ¨i\xedá;äotÆ;beã´áµãµæ
;橦ÎAacmstxãããããã£ãrr;ærÄhrãã\xebâ¨Ä;oਸ਼਴tè»\xa7ä§i;ä»war;椩mÄinã©\xf0nu\xf3\xf1t;æ¶rÄ;oã¶âì\ud835\udd30Èacoyãããã rp;æ¯Ähyããcy;ä;ärtÉã\x00\x00ãi\xe4á¤ara\xec⹯è»\xadäÄgmã¨ã´maÆ;fvã±ã²ã²ä;äÐ;deglnprá«ã
ããããã¡ã¦ot;橪Ä;qá±á°Ä;Eããæª;æª Ä;Eããæª;æªe;ælus;樤arr;楲ar\xf2á½Èaeitã¸ãããÄlsã½ãlsetm\xe9ãªhp;樳parsl;槤Ädlá£ãe;æ£Ä;eããæªªÄ;sã¢ã£æª¬;ìâª¬ï¸Æflpã®ã³ãtcy;äÄ;bã¸ã¹ä¯Ä;aã¾ã¿æ§r;æ¿f;ì\ud835\udd64aÄdrãÐesÄ;uããæ it\xbbãÆcsuã ã¹ãÄauã¥ã¯pÄ;sáã«;ìâï¸pÄ;sá´ãµ;ìâï¸uÄbpã¿ãÆ;esááãetÄ;eáã\xf1áÆ;esá¨áãetÄ;eá¨ã\xf1á®Æ;afá
»ã¦Ö°rÅ¥ã«Ö±\xbbá
¼ar\xf2á
Ècemtã¹ã¾ãã
r;ì\ud835\udcc8tm\xee\xf1i\xecãar\xe6á¾ÄarããrÄ;fãá¿æÄanããightÄepã£ãªpsilo\xeeá» h\xe9⺯s\xbbâ¡Êbcmnpã»ãáããÒ;Edemnprsãããããã£ã¬ã±ã¶æ;æ«
ot;檽Ä;dáãot;æ«ult;æ«ÄEeã¨ãª;æ«;ælus;檿arr;楹Æeiuã½ããtÆ;enãã
ãqÄ;qáãeqÄ;qã«ã¨m;æ«Äbpãã;æ«;æ«cÌ;acensáã¬ã²ã¹ã»ã¦ppro\xf8ãºurlye\xf1á¾\xf1á³Æaesãããppro\xf8ãq\xf1ãg;æªÚ123;Edehlmnpsã©ã¬ã¯áã²ã´ãããããã¨ãè»\xb9ä¹è»\xb2ä²è»\xb3ä³;æ«Äosã¹ã¼t;檾ub;æ«Ä;dá¢ã
ot;æ«sÄouããl;æb;æ«arr;楻ult;æ«ÄEeã¤ã¦;æ«;ælus;æ«Æeiuã´ããtÆ;enáã¼ãqÄ;qá¢ã²eqÄ;qã§ã¤m;æ«Äbpãã;æ«;æ«ÆAanãã ãrr;ærÄhrã¦ã¨\xebâ®Ä;oਫ਩war;椪ligè»\xdfä௡ããã áã³ã¹\x00ã¾ã\x00\x00\x00\x00\x00ãã\x00ãã¬\x00\x00\x00ãɲã\x00\x00ãget;æ;är\xebà¹Æaeyã¦ã«ã°ron;ä
¥dil;ä
£;älrec;ær;ì\ud835\udd31Èeikoãããµã¼Ç²ã\x00ãeÄ4fááaÆ;svãããä¸ym;äÄcnã¢ã²kÄasã¨ã®ppro\xf8áim\xbbá¬s\xf0áÄasãºã®\xf0árnè»\xfeä¾Ç¬Ìãâ§esè\xd7;bdãããäÄ;
6aá¤ãr;樱;樰Æepsã¡ã£ã\xe1â©È;bcfÒã¬ã°ã´ot;æ¶ir;櫱Ä;oã¹ã¼ì\ud835\udd65rk;æ«\xe1ã¢rime;æ´Æaipããã¤d\xe5áÎadempstã¡ããããããngleÊ;dlqrã°ã±ã¶ããæµown\xbbá¶»eftÄ;eâ ã¾\xf1म;æightÄ;eãªã\xf1áot;æ¬inus;樺lus;樹b;æ§ime;樻ezium;æ¢Æchtã²ã½ãÄryã·ã»;ì\ud835\udcc9;äcy;ärok;ä
§Äioããx\xf4á·headÄlrãã eftarro\xf7à¡ightarrow\xbbà½à¤AHabcdfghlmoprstuwãããã¤ã°ã¼ã ã 㠣㠴ã¡ã¡ã¡«ã¢©ã£ã£ã£ªã£¶r\xf2Ïar;楣Äcrãã¢uteè»\xfaäº\xf2á
rÇ£ãª\x00ãy;äve;ä
Äiyãµãºrcè»\xfbä»;äÆabhã ã ã r\xf2álac;ä
±a\xf2áÄirã ã sht;楾;ì\ud835\udd32raveè»\xf9ä¹Å¡ã §ã ±rÄlr㠬㠮\xbbà¥\xbbálk;æÄctã ¹ã¡É¯ã ¿\x00\x00ã¡rnÄ;eã¡
ã¡ær\xbbã¡op;æri;æ¸Äalã¡ã¡cr;ä
«è»\xa8ÍÄgp㡢㡦on;ä
³f;ì\ud835\udd66Ìadhlsuá
㡸㡽á²ã¢ã¢ own\xe1á³arpoonÄlrã¢ã¢ef\xf4ã igh\xf4ã ¯iÆ;hlã¢ã¢ã¢ä
\xbbáºon\xbbã¢parrows;æÆcit㢰ã£ã£É¯ã¢¶\x00\x00ã£rnÄ;e㢼㢽ær\xbb㢽op;æng;ä
¯ri;æ¹cr;ì\ud835\udccaÆdirã£ã£ã£¢ot;æ°lde;ä
©iÄ;fã°ã£¨\xbbá Äam㣯㣲r\xf2㢨lè»\xfcä¼angle;榧ÞABDacdeflnoprszã¤ã¤ã¤©ã¤ã¦µã¦¸ã¦½ã§ã§¤ã§¨ã§³ã§¹ã§½ã¨ã¨ r\xf2Ï·arÄ;v㤦㤧櫨;æ«©as\xe8Ï¡Änr㤲㤷grt;æ¦Îeknprstã£ã¥ã¥ã¥ã¥ã¥¤ã¦app\xe1âothin\xe7áºÆhirã«â»ã¥op\xf4â¾µÄ;há·ã¥¢\xefãÄiu㥩ã¥gm\xe1ã³Äbp㥲ã¦setneqÄ;q㥽ã¦ìâï¸;ìâ«ï¸setneqÄ;qã¦ã¦ìâï¸;ìâ«ï¸Ährã¦ã¦et\xe1ãiangleÄlr㦪㦯eft\xbbथight\xbbáy;ä²ash\xbbá¶Æelrã§ã§ã§Æ;beâ·ªã§ã§ar;æ»q;ælip;æ®Äbtã§á¨a\xf2á©r;ì\ud835\udd33tr\xe9㦮suÄbp㧯㧱\xbbà´\xbbàµpf;ì\ud835\udd67ro\xf0à»»tr\xe9㦴Äcuã¨ã¨r;ì\ud835\udccbÄbpã¨ã¨nÄEeã¦ã¨\xbb㥾nÄEeã¦ã¨\xbbã¦igzag;æ¦Îcefoprs㨶㨻ã©ã©ã©ã©¡ã©ªirc;ä
µÄdiã©ã©Äbgã©
ã©ar;æ©eÄ;qáºã©;æerp;ær;ì\ud835\udd34pf;ì\ud835\udd68Ä;eá¹ã©¦at\xe8á¹cr;ì\ud835\udcccà«£áãª\x00ãª\x00ãªãª\x00\x00ãªãª¨ãª«ãª¯\x00\x00ã«ã«\x00ã«áátr\xe9ár;ì\ud835\udd35ÄAaãªãªr\xf2Ïr\xf2à§¶;ä¾ÄAa㪡㪤r\xf2θr\xf2à§«a\xf0âis;æ»Ædptá¤ãªµãª¾Äfl㪺á©;ì\ud835\udd69im\xe5á²ÄAaã«ã«r\xf2Ïr\xf2à¨Äcqã«á¸r;ì\ud835\udccdÄptáã«r\xe9áÐacefiosu㫰㫽ã¬ã¬ã¬ã¬ã¬ã¬¡cÄuyã«¶ã«»teè»\xfdä½;äÄiyã¬ã¬rc;ä
·;änè»\xa5ä¥r;ì\ud835\udd36cy;äpf;ì\ud835\udd6acr;ì\ud835\udcceÄcm㬦㬩y;älè»\xffä¿Ôacdefhioswããããã¤ã©ãã´ãºã®cute;ä
ºÄayããron;ä
¾;ä·ot;ä
¼Äetãã¡tr\xe6áa;ä¶r;ì\ud835\udd37cy;ä¶grarr;æpf;ì\ud835\udd6bcr;ì\ud835\udccfÄjnã®
ã®;æj;æ'.split("").map(t=>t.charCodeAt(0))),ea=new Uint16Array("Èaglq \x15\x18\x1bÉ\x0f\x00\x00\x12p;ä¦os;ä§t;ä¾t;ä¼uot;ä¢".split("").map(t=>t.charCodeAt(0)));let el=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),eu=null!==(w=String.fromCodePoint)&&void 0!==w?w:function(t){let e="";return t>65535&&(t-=65536,e+=String.fromCharCode(t>>>10&1023|55296),t=56320|1023&t),e+=String.fromCharCode(t)};function ec(t){var e;return t>=55296&&t<=57343||t>1114111?65533:null!==(e=el.get(t))&&void 0!==e?e:t}function eh(t){return t>=A.ZERO&&t<=A.NINE}(i=A||(A={}))[i.NUM=35]="NUM",i[i.SEMI=59]="SEMI",i[i.EQUALS=61]="EQUALS",i[i.ZERO=48]="ZERO",i[i.NINE=57]="NINE",i[i.LOWER_A=97]="LOWER_A",i[i.LOWER_F=102]="LOWER_F",i[i.LOWER_X=120]="LOWER_X",i[i.LOWER_Z=122]="LOWER_Z",i[i.UPPER_A=65]="UPPER_A",i[i.UPPER_F=70]="UPPER_F",i[i.UPPER_Z=90]="UPPER_Z",(o=S||(S={}))[o.VALUE_LENGTH=49152]="VALUE_LENGTH",o[o.BRANCH_LENGTH=16256]="BRANCH_LENGTH",o[o.JUMP_TABLE=127]="JUMP_TABLE",(s=C||(C={}))[s.EntityStart=0]="EntityStart",s[s.NumericStart=1]="NumericStart",s[s.NumericDecimal=2]="NumericDecimal",s[s.NumericHex=3]="NumericHex",s[s.NamedEntity=4]="NamedEntity",(a=E||(E={}))[a.Legacy=0]="Legacy",a[a.Strict=1]="Strict",a[a.Attribute=2]="Attribute";class ef{startEntity(t){this.decodeMode=t,this.state=C.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(t,e){switch(this.state){case C.EntityStart:if(t.charCodeAt(e)===A.NUM)return this.state=C.NumericStart,this.consumed+=1,this.stateNumericStart(t,e+1);return this.state=C.NamedEntity,this.stateNamedEntity(t,e);case C.NumericStart:return this.stateNumericStart(t,e);case C.NumericDecimal:return this.stateNumericDecimal(t,e);case C.NumericHex:return this.stateNumericHex(t,e);case C.NamedEntity:return this.stateNamedEntity(t,e)}}stateNumericStart(t,e){return e>=t.length?-1:(32|t.charCodeAt(e))===A.LOWER_X?(this.state=C.NumericHex,this.consumed+=1,this.stateNumericHex(t,e+1)):(this.state=C.NumericDecimal,this.stateNumericDecimal(t,e))}addToNumericResult(t,e,n,r){if(e!==n){let i=n-e;
6this.result=this.result*Math.pow(r,i)+parseInt(t.substr(e,i),r),this.consumed+=i}}stateNumericHex(t,e){let n=e;for(;e<t.length;){var r;let i=t.charCodeAt(e);if(!eh(i)&&(!((r=i)>=A.UPPER_A)||!(r<=A.UPPER_F))&&(!(r>=A.LOWER_A)||!(r<=A.LOWER_F)))return this.addToNumericResult(t,n,e,16),this.emitNumericEntity(i,3);e+=1}return this.addToNumericResult(t,n,e,16),-1}stateNumericDecimal(t,e){let n=e;for(;e<t.length;){let r=t.charCodeAt(e);if(!eh(r))return this.addToNumericResult(t,n,e,10),this.emitNumericEntity(r,2);e+=1}return this.addToNumericResult(t,n,e,10),-1}emitNumericEntity(t,e){var n;if(this.consumed<=e)return null===(n=this.errors)||void 0===n||n.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(t===A.SEMI)this.consumed+=1;else if(this.decodeMode===E.Strict)return 0;return this.emitCodePoint(ec(this.result),this.consumed),this.errors&&(t!==A.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(t,e){let{decodeTree:n}=this,r=n[this.treeIndex],i=(r&S.VALUE_LENGTH)>>14;for(;e<t.length;e++,this.excess++){let o=t.charCodeAt(e);if(this.treeIndex=ed(n,r,this.treeIndex+Math.max(1,i),o),this.treeIndex<0)return 0===this.result||this.decodeMode===E.Attribute&&(0===i||function(t){var e;return t===A.EQUALS||(e=t)>=A.UPPER_A&&e<=A.UPPER_Z||e>=A.LOWER_A&&e<=A.LOWER_Z||eh(e)}(o))?0:this.emitNotTerminatedNamedEntity();if(0!=(i=((r=n[this.treeIndex])&S.VALUE_LENGTH)>>14)){if(o===A.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==E.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return -1}emitNotTerminatedNamedEntity(){var t;let{result:e,decodeTree:n}=this,r=(n[e]&S.VALUE_LENGTH)>>14;return this.emitNamedEntityData(e,r,this.consumed),null===(t=this.errors)||void 0===t||t.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(t,e,n){let{decodeTree:r}=this;return this.emitCodePoint(1===e?r[t]&~S.VALUE_LENGTH:r[t+1],n),3===e&&this.emitCodePoint(r[t+2],n),n}end(){var t;switch(this.state){case C.NamedEntity:return 0!==this.result&&(this.decodeMode!==E.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case C.NumericDecimal:return this.emitNumericEntity(0,2);case C.NumericHex:return this.emitNumericEntity(0,3);case C.NumericStart:return null===(t=this.errors)||void 0===t||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case C.EntityStart:return 0}}constructor(t,e,n){this.decodeTree=t,this.emitCodePoint=e,this.errors=n,this.state=C.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=E.Strict}}function ep(t){let e="",n=new ef(t,t=>e+=eu(t));return function(t,r){let i=0,o=0;for(;(o=t.indexOf("&",o))>=0;){e+=t.slice(i,o),n.startEntity(r);let s=n.write(t,o+1);if(s<0){i=o+n.end();break}i=o+s,o=0===s?i+1:i}let s=e+t.slice(i);return e="",s}}function ed(t,e,n,r){let i=(e&S.BRANCH_LENGTH)>>7,o=e&S.JUMP_TABLE;if(0===i)return 0!==o&&r===o?n:-1;if(o){let e=r-o;return e<0||e>=i?-1:t[n+e]-1}let s=n,a=s+i-1;for(;s<=a;){let e=s+a>>>1,n=t[e];if(n<r)s=e+1;else{if(!(n>r))return t[e+i];a=e-1}}return -1}ep(es),ep(ea);let eg=/["&'<>$\x80-\uFFFF]/g,em=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]),ey=null!=String.prototype.codePointAt?(t,e)=>t.codePointAt(e):(t,e)=>(64512&t.charCodeAt(e))==55296?(t.charCodeAt(e)-55296)*1024+t.charCodeAt(e+1)-56320+65536:t.charCodeAt(e);function ev(t){let e,n="",r=0;for(;null!==(e=eg.exec(t));){let i=e.index,o=t.charCodeAt(i),s=em.get(o);void 0!==s?(n+=t.substring(r,i)+s,r=i+1):(n+="".concat(t.substring(r,i),"&#x").concat(ey(t,i).toString(16),";"),r=eg.lastIndex+=Number((64512&o)==55296))}return n+t.substr(r)}function ex(t,e){return function(n){let r;let i=0,o="";for(;r=t.exec(n);)i!==r.index&&(o+=n.substring(i,r.index)),o+=e.get(r[0].charCodeAt(0)),i=r.index+1;return o+n.substring(i)}}ex(/[&<>'"]/g,em);let e_=ex(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),eb=ex(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]));(l=T||(T={}))[l.XML=0]="XML",l[l.HTML=1]="HTML",(u=M||(M={}))[u.UTF8=0]="UTF8",u[u.ASCII=1]="ASCII",u[u.Extensive=2]="Extensive",u[u.Attribute=3]="Attribute",u[u.Text=4]="Text";let ek=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(t=>[t.toLowerCase(),t])),ew=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(t=>[t.toLowerCase(),t])),eA=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]);function eS(t){return t.replace(/"/g,""")}let eC=new Set(["area","base","basefont","br","col","command","embed","frame","hr","
6img","input","isindex","keygen","link","meta","param","source","track","wbr"]);function eE(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n="length"in t?t:[t],r="";for(let t=0;t<n.length;t++)r+=function(t,e){switch(t.type){case tB:return eE(t.children,e);case t$:case tH:return"<".concat(t.data,">");case tY:return"<!--".concat(t.data,"-->");case tZ:return"<![CDATA[".concat(t.children[0].data,"]]>");case tV:case tX:case tG:return function(t,e){var n;"foreign"===e.xmlMode&&(t.name=null!==(n=ek.get(t.name))&&void 0!==n?n:t.name,t.parent&&eT.has(t.parent.name)&&(e={...e,xmlMode:!1})),!e.xmlMode&&eM.has(t.name)&&(e={...e,xmlMode:"foreign"});let r="<".concat(t.name),i=function(t,e){var n;if(!t)return;let r=(null!==(n=e.encodeEntities)&&void 0!==n?n:e.decodeEntities)===!1?eS:e.xmlMode||"utf8"!==e.encodeEntities?ev:e_;return Object.keys(t).map(n=>{var i,o;let s=null!==(i=t[n])&&void 0!==i?i:"";return("foreign"===e.xmlMode&&(n=null!==(o=ew.get(n))&&void 0!==o?o:n),e.emptyAttrs||e.xmlMode||""!==s)?"".concat(n,'="').concat(r(s),'"'):n}).join(" ")}(t.attribs,e);return i&&(r+=" ".concat(i)),0===t.children.length&&(e.xmlMode?!1!==e.selfClosingTags:e.selfClosingTags&&eC.has(t.name))?(e.xmlMode||(r+=" "),r+="/>"):(r+=">",t.children.length>0&&(r+=eE(t.children,e)),(e.xmlMode||!eC.has(t.name))&&(r+="</".concat(t.name,">"))),r}(t,e);case tz:return function(t,e){var n;let r=t.data||"";return(null!==(n=e.encodeEntities)&&void 0!==n?n:e.decodeEntities)===!1||!e.xmlMode&&t.parent&&eA.has(t.parent.name)||(r=e.xmlMode||"utf8"!==e.encodeEntities?ev(r):eb(r)),r}(t,e)}}(n[t],e);return r}let eT=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),eM=new Set(["svg","math"]);function eN(t,e){return eE(t,e)}function eI(t,e){return ee(t)?t.children.map(t=>eE(t,e)).join(""):""}function eL(t){return Array.isArray(t)?t.map(eL).join(""):ee(t)&&!t9(t)?eL(t.children):t8(t)?t.data:""}function eq(t){return Array.isArray(t)?t.map(eq).join(""):ee(t)&&(t.type===k.Tag||t4(t))?eq(t.children):t8(t)?t.data:""}function eO(t){return ee(t)?t.children:[]}function eD(t){return t.parent||null}function eP(t){let e=eD(t);if(null!=e)return eO(e);let n=[t],{prev:r,next:i}=t;for(;null!=r;)n.unshift(r),{prev:r}=r;for(;null!=i;)n.push(i),{next:i}=i;return n}function eU(t,e){var n;return null===(n=t.attribs)||void 0===n?void 0:n[e]}function eR(t,e){return null!=t.attribs&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&null!=t.attribs[e]}function eF(t){return t.name}function ej(t){let{next:e}=t;for(;null!==e&&!t6(e);)({next:e}=e);return e}function eB(t){let{prev:e}=t;for(;null!==e&&!t6(e);)({prev:e}=e);return e}function ez(t){if(t.prev&&(t.prev.next=t.next),t.next&&(t.next.prev=t.prev),t.parent){let e=t.parent.children,n=e.lastIndexOf(t);n>=0&&e.splice(n,1)}t.next=null,t.prev=null,t.parent=null}function eH(t,e){let n=e.prev=t.prev;n&&(n.next=e);let r=e.next=t.next;r&&(r.prev=e);let i=e.parent=t.parent;if(i){let n=i.children;n[n.lastIndexOf(t)]=e,t.parent=null}}function eY(t,e){if(ez(e),e.next=null,e.parent=t,t.children.push(e)>1){let n=t.children[t.children.length-2];n.next=e,e.prev=n}else e.prev=null}function eV(t,e){ez(e);let{parent:n}=t,r=t.next;if(e.next=r,e.prev=t,t.next=e,e.parent=n,r){if(r.prev=e,n){let t=n.children;t.splice(t.lastIndexOf(r),0,e)}}else n&&n.children.push(e)}function eX(t,e){if(ez(e),e.parent=t,e.prev=null,1!==t.children.unshift(e)){let n=t.children[1];n.prev=e,e.next=n}else e.next=null}function eG(t,e){ez(e);let{parent:n}=t;if(n){let r=n.children;r.splice(r.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=n,e.prev=t.prev,e.next=t,t.prev=e}function eZ(t,e){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1/0;return e$(t,Array.isArray(e)?e:[e],n,r)}function e$(t,e,n,r){let i=[],o=[Array.isArray(e)?e:[e]],s=[0];for(;;){if(s[0]>=o[0].length){if(1===s.length)return i;o.shift(),s.shift();continue}let e=o[0][s[0]++];if(t(e)&&(i.push(e),--r<=0))return i;n&&ee(e)&&e.children.length>0&&(s.unshift(0),o.unshift(e.children))}}function eW(t,e){return e.find(t)}function eK(t,e){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],r=Array.isArray(e)?e:[e];for(let e=0;e<r.length;e++){let i=r[e];if(t6(i)&&t(i))return i;if(n&&ee(i)&&i.children.length>0){let e=eK(t,i.children,!0);if(e)return e}}return null}function eQ(t,e){let n=[],r=[Array.isArray(e)?e:[e]],i=[0];for(;;){if(i[0]>=r[0].length){if(1===r.length)return n;r.shift(),i.shift();continue}let e=r[0][i[0]++];t6(e)&&t(e)&&n.push(e),ee(e)&&e.children.length>0&&(i.unshift(0),r.unshift(e.children))}}let eJ={tag_name:t=>"function"==typeof t?e=>t6(e)&&t(e.name):"*"===t?t6:e=>t6(e)&&e.name===t,tag_type:t=>"function"==typeof t?e=>t(e.type):e=>e.type===t,tag_contains:t=>"function"==typeof t?e=>t8(e)&&t(e.data):e=>t8(e)&&e.data===t};function e0(t,e){return"function"==typeof e?n=>t6(n)&&e(n.attribs[t]):n=>t6(n)&&n.attribs[t]===e}function e1(t,e){return n=>t(n)||e(n)}function e2(t){let e=Object.keys(t).map(e=>{let n=t[e];return Object.prototype.hasOwnProperty.call(eJ,e)?eJ[e](n):e0(e,n)});return 0===e.length?null:e.reduce(e1)}function e3(t,e){let n=e2(t);return!n||n(e)}function e5(t,e,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1/0,i=e2(t);return i?eZ(i,e,n,r):[]}function e6(t,e){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2];return Array.isArray(e)||(e=[e]),eK(e0("id",t),e,n)}function e4(t,e){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1/0;return eZ(eJ.tag_name(t),e,n,r)}function e8(t,e){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1/0;return eZ(e0("class",t),e,n,r)}function e9(t,e){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1/0;return eZ(eJ.tag_type(t),e,n,r)}function e7(t){let e=t.length;for(;--e>=0;){let n=t[e];if(e>0&&t.lastIndexOf(n,e-1)>=0){t.splice(e,1);continue}for(let r=n.parent;r;r=r.parent)if(t.includes(r)){t.splice(e,1);break}}return t}function nt(t,e){let n=[],r=[];if(t===e)return 0;let i=ee(t)?t:t.parent;for(;i;)n.unshift(i),i=i.parent;for(i=ee(e)?e:e.parent;i;)r.unshift(i),i=i.parent;let o=Math.min(n.length,r.length),s=0;for(;s<o&&n[s]===r[s];)s++;if(0===s)return N.DISCONNECTED;let a=n[s-1],l=a.children,u=n[s],c=r[s];return l.indexOf(u)>l.indexOf(c)?a===e?N.FOLLOWING|N.CONTAINED_BY:N.FOLLOWING:a===t?N.PRECEDING|N.CONTAINS:N.PRECEDING}function ne(t){return(t=t.filter((t,e,n)=>!n.includes(t,e+1))).sort((t,e)=>{let n=nt(t,e);return n&N.PRECEDING?-1:n&N.FOLLOWING?1:0}),t}function nn(t){let e=ns(nu,t);return e?"feed"===e.name?function(t){var e;let n=t.children,r={type:"atom",items:e4("entry",n).map(t=>{var e;let{children:n}=t,r={media:no(n)};nl(r,"id","id",n),nl(r,"title","title",n);let i=null===(e=ns("link",n))||void 0===e?void 0:e.attribs.href;i&&(r.link=i);let o=na("summary",n)||na("content",n);o&&(r.description=o);let s=na("updated",n);return s&&(r.pubDate=new Date(s)),r})};nl(r,"id","id",n),nl(r,"title","title",n);let i=null===(e=ns("link",n))||void 0===e?void 0:e.attribs.href;i&&(r.link=i),nl(r,"description","subtitle",n);let o=na("updated",n);return o&&(r.updated=new Date(o)),nl(r,"author","email",n,!0),r}(e):function(t){var e,n;let r=null!==(n=null===(e=ns("channel",t.children))||void 0===e?void 0:e.children)&&void 0!==n?n:[],i={type:t.name.substr(0,3),id:"",items:e4("item",t.children).map(t=>{let{children:e}
6=t,n={media:no(e)};nl(n,"id","guid",e),nl(n,"title","title",e),nl(n,"link","link",e),nl(n,"description","description",e);let r=na("pubDate",e)||na("dc:date",e);return r&&(n.pubDate=new Date(r)),n})};nl(i,"title","title",r),nl(i,"link","link",r),nl(i,"description","description",r);let o=na("lastBuildDate",r);return o&&(i.updated=new Date(o)),nl(i,"author","managingEditor",r,!0),i}(e):null}(c=N||(N={}))[c.DISCONNECTED=1]="DISCONNECTED",c[c.PRECEDING=2]="PRECEDING",c[c.FOLLOWING=4]="FOLLOWING",c[c.CONTAINS=8]="CONTAINS",c[c.CONTAINED_BY=16]="CONTAINED_BY";let nr=["url","type","lang"],ni=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function no(t){return e4("media:content",t).map(t=>{let{attribs:e}=t,n={medium:e.medium,isDefault:!!e.isDefault};for(let t of nr)e[t]&&(n[t]=e[t]);for(let t of ni)e[t]&&(n[t]=parseInt(e[t],10));return e.expression&&(n.expression=e.expression),n})}function ns(t,e){return e4(t,e,!0,1)[0]}function na(t,e){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return eL(e4(t,e,n,1)).trim()}function nl(t,e,n,r){let i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=na(n,r,i);o&&(t[e]=o)}function nu(t){return"rss"===t||"feed"===t||"rdf:RDF"===t}function nc(t,e,n){return t?t(null!=e?e:t._root.children,null,void 0,n).toString():""}function nh(t,e){return nc(this,"object"!=typeof t||null==t||"length"in t||"type"in t?t:void(e=t),{...tR,...this===null||void 0===this?void 0:this._options,...tj(null!=e?e:{})})}function nf(t){return nc(this,t,{...this._options,xmlMode:!0})}function np(t){let e=t||(this?this.root():[]),n="";for(let t=0;t<e.length;t++)n+=eL(e[t]);return n}function nd(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"boolean"==typeof e&&e;if(!t||"string"!=typeof t)return null;"boolean"==typeof e&&(n=e);let r=this.load(t,tR,!1);return n||r("script").remove(),r.root()[0].children.slice()}function ng(){return this(this._root)}function nm(t,e){if(e===t)return!1;let n=e;for(;n&&n!==n.parent;)if((n=n.parent)===t)return!0;return!1}function ny(t,e){if(!nv(t)||!nv(e))return;let n=t.length,r=+e.length;for(let i=0;i<r;i++)t[n++]=e[i];return t.length=n,t}function nv(t){if(Array.isArray(t))return!0;if("object"!=typeof t||!Object.prototype.hasOwnProperty.call(t,"length")||"number"!=typeof t.length||t.length<0)return!1;for(let e=0;e<t.length;e++)if(!(e in t))return!1;return!0}function nx(t){return null!=t.cheerio}function n_(t,e){let n=t.length;for(let r=0;r<n;r++)e(t[r],r);return t}function nb(t){let e="length"in t?Array.prototype.map.call(t,t=>en(t,!0)):[en(t,!0)],n=new t3(e);return e.forEach(t=>{t.parent=n}),e}function nk(t){let e=t.indexOf("<");if(e<0||e>t.length-3)return!1;let n=t.charCodeAt(e+1);return(n>=I.LowerA&&n<=I.LowerZ||n>=I.UpperA&&n<=I.UpperZ||n===I.Exclamation)&&t.includes(">",e+2)}(h=I||(I={}))[h.LowerA=97]="LowerA",h[h.LowerZ=122]="LowerZ",h[h.UpperA=65]="UpperA",h[h.UpperZ=90]="UpperZ",h[h.Exclamation=33]="Exclamation";let nw=Object.prototype.hasOwnProperty,nA=/\s+/,nS="data-",nC={null:null,true:!0,false:!1},nE=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,nT=/^{[^]*}$|^\[[^]*]$/;function nM(t,e,n){var r;if(t&&t6(t)){if(null!==(r=t.attribs)&&void 0!==r||(t.attribs={}),!e)return t.attribs;if(nw.call(t.attribs,e))return!n&&nE.test(e)?e:t.attribs[e];if("option"===t.name&&"value"===e)return np(t.children);if("input"===t.name&&("radio"===t.attribs.type||"checkbox"===t.attribs.type)&&"value"===e)return"on"}}function nN(t,e,n){null===n?nF(t,e):t.attribs[e]="".concat(n)}function nI(t,e){if("object"==typeof t||void 0!==e){if("function"==typeof e){if("string"!=typeof t)throw Error("Bad combination of arguments.");return n_(this,(n,r)=>{t6(n)&&nN(n,t,e.call(n,r,n.attribs[t]))})}return n_(this,n=>{t6(n)&&("object"==typeof t?Object.keys(t).forEach(e=>{let r=t[e];nN(n,e,r)}):nN(n,t,e))})}return arguments.length>1?this:nM(this[0],t,this.options.xmlMode)}function nL(t,e,n){return e in t?t[e]:!n&&nE.test(e)?void 0!==nM(t,e,!1):nM(t,e,n)}function nq(t,e,n,r){e in t?t[e]=n:nN(t,e,!r&&nE.test(e)?n?"":null:"".concat(n))}function nO(t,e){var n;if("string"==typeof t&&void 0===e){let e=this[0];if(!e||!t6(e))return;switch(t){case"style":{let t=this.css(),e=Object.keys(t);return e.forEach((e,n)=>{t[n]=e}),t.length=e.length,t}case"tagName":case"nodeName":return e.name.toUpperCase();case"href":case"src":{let r=null===(n=e.attribs)||void 0===n?void 0:n[t];if("undefined"!=typeof URL&&("href"===t&&("a"===e.tagName||"link"===e.name)||"src"===t&&("img"===e.tagName||"iframe"===e.tagName||"audio"===e.tagName||"video"===e.tagName||"source"===e.tagName))&&void 0!==r&&this.options.baseURI)return new URL(r,this.options.baseURI).href;return r}case"innerText":return eq(e);case"textContent":return eL(e);case"outerHTML":return this.clone().wrap("<container />").parent().html();case"innerHTML":return this.html();default:return nL(e,t,this.options.xmlMode)}}if("object"==typeof t||void 0!==e){if("function"==typeof e){if("object"==typeof t)throw Error("Bad combination of arguments.");return n_(this,(n,r)=>{t6(n)&&nq(n,t,e.call(n,r,nL(n,t,this.options.xmlMode)),this.options.xmlMode)})}return n_(this,n=>
6{t6(n)&&("object"==typeof t?Object.keys(t).forEach(e=>{let r=t[e];nq(n,e,r,this.options.xmlMode)}):nq(n,t,e,this.options.xmlMode))})}}function nD(t,e,n){var r;null!==(r=t.data)&&void 0!==r||(t.data={}),"object"==typeof e?Object.assign(t.data,e):"string"==typeof e&&void 0!==n&&(t.data[e]=n)}function nP(t,e){let n,r,i;null==e?r=(n=Object.keys(t.attribs).filter(t=>t.startsWith(nS))).map(t=>t.slice(nS.length).replace(/[_.-](\w|$)/g,(t,e)=>e.toUpperCase())):(n=[nS+e.replace(/[A-Z]/g,"-$&").toLowerCase()],r=[e]);for(let e=0;e<n.length;++e){let o=n[e],s=r[e];if(nw.call(t.attribs,o)&&!nw.call(t.data,s)){if(i=t.attribs[o],nw.call(nC,i))i=nC[i];else if(i===String(Number(i)))i=Number(i);else if(nT.test(i))try{i=JSON.parse(i)}catch(t){}t.data[s]=i}}return null==e?t.data:i}function nU(t,e){var n;let r=this[0];return r&&t6(r)?(null!==(n=r.data)&&void 0!==n||(r.data={}),t)?"object"==typeof t||void 0!==e?(n_(this,n=>{t6(n)&&("object"==typeof t?nD(n,t):nD(n,t,e))}),this):nw.call(r.data,t)?r.data[t]:nP(r,t):nP(r):void 0}function nR(t){let e=0==arguments.length,n=this[0];if(!n||!t6(n))return e?void 0:this;switch(n.name){case"textarea":return this.text(t);case"select":{let n=this.find("option:selected");if(!e){if(null==this.attr("multiple")&&"object"==typeof t)return this;this.find("option").removeAttr("selected");let e="object"!=typeof t?[t]:t;for(let t=0;t<e.length;t++)this.find('option[value="'.concat(e[t],'"]')).attr("selected","");return this}return this.attr("multiple")?n.toArray().map(t=>np(t.children)):n.attr("value")}case"input":case"option":return e?this.attr("value"):this.attr("value",t)}}function nF(t,e){t.attribs&&nw.call(t.attribs,e)&&delete t.attribs[e]}function nj(t){return t?t.trim().split(nA):[]}function nB(t){let e=nj(t);for(let t=0;t<e.length;t++)n_(this,n=>{t6(n)&&nF(n,e[t])});return this}function nz(t){return this.toArray().some(e=>{let n=t6(e)&&e.attribs.class,r=-1;if(n&&t.length)for(;(r=n.indexOf(t,r+1))>-1;){let e=r+t.length;if((0===r||nA.test(n[r-1]))&&(e===n.length||nA.test(n[e])))return!0}return!1})}function nH(t){if("function"==typeof t)return n_(this,(e,n)=>{if(t6(e)){let r=e.attribs.class||"";nH.call([e],t.call(e,n,r))}});if(!t||"string"!=typeof t)return this;let e=t.split(nA),n=this.length;for(let t=0;t<n;t++){let n=this[t];if(!t6(n))continue;let r=nM(n,"class",!1);if(r){let t=" ".concat(r," ");for(let n=0;n<e.length;n++){let r="".concat(e[n]," ");t.includes(" ".concat(r))||(t+=r)}nN(n,"class",t.trim())}else nN(n,"class",e.join(" ").trim())}return this}function nY(t){if("function"==typeof t)return n_(this,(e,n)=>{t6(e)&&nY.call([e],t.call(e,n,e.attribs.class||""))});let e=nj(t),n=e.length,r=0==arguments.length;return n_(this,t=>{if(t6(t)){if(r)t.attribs.class="";else{let r=nj(t.attribs.class),i=!1;for(let t=0;t<n;t++){let n=r.indexOf(e[t]);n>=0&&(r.splice(n,1),i=!0,t--)}i&&(t.attribs.class=r.join(" "))}}})}function nV(t,e){if("function"==typeof t)return n_(this,(n,r)=>{t6(n)&&nV.call([n],t.call(n,r,n.attribs.class||"",e),e)});if(!t||"string"!=typeof t)return this;let n=t.split(nA),r=n.length,i="boolean"==typeof e?e?1:-1:0,o=this.length;for(let t=0;t<o;t++){let e=this[t];if(!t6(e))continue;let o=nj(e.attribs.class);for(let t=0;t<r;t++){let e=o.indexOf(n[t]);i>=0&&e<0?o.push(n[t]):i<=0&&e>=0&&o.splice(e,1)}e.attribs.class=o.join(" ")}return this}(f=L||(L={})).Attribute="attribute",f.Pseudo="pseudo",f.PseudoElement="pseudo-element",f.Tag="tag",f.Universal="universal",f.Adjacent="adjacent",f.Child="child",f.Descendant="descendant",f.Parent="parent",f.Sibling="sibling",f.ColumnCombinator="column-combinator",(p=q||(q={})).Any="any",p.Element="element",p.End="end",p.Equals="equals",p.Exists="exists",p.Hyphen="hyphen",p.Not="not",p.Start="start";let nX=/^[^\\#]?(?:\\(?:[\da-f]{1,6}\s?|.)|[\w\-\u00b0-\uFFFF])+/,nG=/\\([\da-f]{1,6}\s?|(\s)|.)/gi,nZ=new Map([[126,q.Element],[94,q.Start],[36,q.End],[42,q.Any],[33,q.Not],[124,q.Hyphen]]),n$=new Set(["has","not","matches","is","where","host","host-context"]);function nW(t){switch(t.type){case L.Adjacent:case L.Child:case L.Descendant:case L.Parent:case L.Sibling:case L.ColumnCombinator:return!0;default:return!1}}let nK=new Set(["contains","icontains"]);function nQ(t,e,n){let r=parseInt(e,16)-65536;return r!=r||n?e:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)}function nJ(t){return t.replace(nG,nQ)}function n0(t){return 39===t||34===t}function n1(t){return 32===t||9===t||10===t||12===t||13===t}function n2(t){let e=[],n=function t(e,n,r){let i=[];function o(t){let e=n.slice(r+t).match(nX);if(!e)throw Error("Expected name, found ".concat(n.slice(r)));let[i]=e;return r+=t+i.length,nJ(i)}function s(t){for(r+=t;r<n.length&&n1(n.charCodeAt(r));)r++}function a(){let t=r+=1,e=1;for(;e>0&&r<n.length;r++)40!==n.charCodeAt(r)||l(r)?41===n.charCodeAt(r)&&!l(r)&&e--:e++;if(e)throw Error("Parenthesis not matched");return nJ(n.slice(t,r-1))}function l(t){let e=0;for(;92===n.charCodeAt(--t);)e++;return(1&e)==1}function u(){if(i.length>
60&&nW(i[i.length-1]))throw Error("Did not expect successive traversals.")}function c(t){if(i.length>0&&i[i.length-1].type===L.Descendant){i[i.length-1].type=t;return}u(),i.push({type:t})}function h(t,e){i.push({type:L.Attribute,name:t,action:e,value:o(1),namespace:null,ignoreCase:"quirks"})}function f(){if(i.length&&i[i.length-1].type===L.Descendant&&i.pop(),0===i.length)throw Error("Empty sub-selector");e.push(i)}if(s(0),n.length===r)return r;e:for(;r<n.length;){let e=n.charCodeAt(r);switch(e){case 32:case 9:case 10:case 12:case 13:(0===i.length||i[0].type!==L.Descendant)&&(u(),i.push({type:L.Descendant})),s(1);break;case 62:c(L.Child),s(1);break;case 60:c(L.Parent),s(1);break;case 126:c(L.Sibling),s(1);break;case 43:c(L.Adjacent),s(1);break;case 46:h("class",q.Element);break;case 35:h("id",q.Equals);break;case 91:{let t;s(1);let e=null;124===n.charCodeAt(r)?t=o(1):n.startsWith("*|",r)?(e="*",t=o(2)):(t=o(0),124===n.charCodeAt(r)&&61!==n.charCodeAt(r+1)&&(e=t,t=o(1))),s(0);let a=q.Exists,u=nZ.get(n.charCodeAt(r));if(u){if(a=u,61!==n.charCodeAt(r+1))throw Error("Expected `=`");s(2)}else 61===n.charCodeAt(r)&&(a=q.Equals,s(1));let c="",h=null;if("exists"!==a){if(n0(n.charCodeAt(r))){let t=n.charCodeAt(r),e=r+1;for(;e<n.length&&(n.charCodeAt(e)!==t||l(e));)e+=1;if(n.charCodeAt(e)!==t)throw Error("Attribute value didn't end");c=nJ(n.slice(r+1,e)),r=e+1}else{let t=r;for(;r<n.length&&(!n1(n.charCodeAt(r))&&93!==n.charCodeAt(r)||l(r));)r+=1;c=nJ(n.slice(t,r))}s(0);let t=32|n.charCodeAt(r);115===t?(h=!1,s(1)):105===t&&(h=!0,s(1))}if(93!==n.charCodeAt(r))throw Error("Attribute selector didn't terminate");r+=1;let f={type:L.Attribute,name:t,action:a,value:c,namespace:e,ignoreCase:h};i.push(f);break}case 58:{if(58===n.charCodeAt(r+1)){i.push({type:L.PseudoElement,name:o(2).toLowerCase(),data:40===n.charCodeAt(r)?a():null});continue}let e=o(1).toLowerCase(),s=null;if(40===n.charCodeAt(r)){if(n$.has(e)){if(n0(n.charCodeAt(r+1)))throw Error("Pseudo-selector ".concat(e," cannot be quoted"));if(r=t(s=[],n,r+1),41!==n.charCodeAt(r))throw Error("Missing closing parenthesis in :".concat(e," (").concat(n,")"));r+=1}else{if(s=a(),nK.has(e)){let t=s.charCodeAt(0);t===s.charCodeAt(s.length-1)&&n0(t)&&(s=s.slice(1,-1))}s=nJ(s)}}i.push({type:L.Pseudo,name:e,data:s});break}case 44:f(),i=[],s(1);break;default:{let t;if(n.startsWith("/*",r)){let t=n.indexOf("*/",r+2);if(t<0)throw Error("Comment was not terminated");r=t+2,0===i.length&&s(0);break}let a=null;if(42===e)r+=1,t="*";else if(124===e){if(t="",124===n.charCodeAt(r+1)){c(L.ColumnCombinator),s(2);break}}else if(nX.test(n.slice(r)))t=o(0);else break e;124===n.charCodeAt(r)&&124!==n.charCodeAt(r+1)&&(a=t,42===n.charCodeAt(r+1)?(t="*",r+=2):t=o(1)),i.push("*"===t?{type:L.Universal,namespace:a}:{type:L.Tag,name:t,namespace:a})}}}return f(),r}(e,"".concat(t),0);if(n<t.length)throw Error("Unmatched selector: ".concat(t.slice(n)));return e}var n3=n(14708);let n5=new Map([[L.Universal,50],[L.Tag,30],[L.Attribute,1],[L.Pseudo,0]]);function n6(t){return!n5.has(t.type)}let n4=new Map([[q.Exists,10],[q.Equals,8],[q.Not,7],[q.Start,6],[q.End,6],[q.Any,5]]);function n8(t){let e=t.map(n9);for(let n=1;n<t.length;n++){let r=e[n];if(!(r<0))for(let i=n-1;i>=0&&r<e[i];i--){let n=t[i+1];t[i+1]=t[i],t[i]=n,e[i+1]=e[i],e[i]=r}}}function n9(t){var e,n;let r=null!==(e=n5.get(t.type))&&void 0!==e?e:-1;return t.type===L.Attribute?(r=null!==(n=n4.get(t.action))&&void 0!==n?n:4,t.action===q.Equals&&"id"===t.name&&(r=9),t.ignoreCase&&(r>>=1)):t.type===L.Pseudo&&(t.data?"has"===t.name||"contains"===t.name?r=0:Array.isArray(t.data)?(r=Math.min(...t.data.map(t=>Math.min(...t.map(n9)))))<0&&(r=0):r=2:r=3),r}let n7=/[-[\]{}()*+?.,\\^$|#\s]/g;function rt(t){return t.replace(n7,"\\$&")}let re=new Set(["accept","accept-charset","align","alink","axis","bgcolor","charset","checked","clear","codetype","color","compact","declare","defer","dir","direction","disabled","enctype","face","frame","hreflang","http-equiv","lang","language","link","media","method","multiple","nohref","noresize","noshade","nowrap","readonly","rel","rev","rules","scope","scrolling","selected","shape","target","text","type","valign","valuetype","vlink"]);function rn(t,e){return"boolean"==typeof t.ignoreCase?t.ignoreCase:"quirks"===t.ignoreCase?!!e.quirksMode:!e.xmlMode&&re.has(t.name)}let rr={equals(t,e,n){let{adapter:r}=n,{name:i}=e,{value:o}=e;return rn(e,n)?(o=o.toLowerCase(),e=>{let n=r.getAttributeValue(e,i);return null!=n&&n.length===o.length&&n.toLowerCase()===o&&t(e)}):e=>r.getAttributeValue(e,i)===o&&t(e)},hyphen(t,e,n){let{adapter:r}=n,{name:i}=e,{value:o}=e,s=o.length;return rn(e,n)?(o=o.toLowerCase(),function(e){let n=r.getAttributeValue(e,i);return null!=n&&(n.length===s||"-"===n.charAt(s))&&n.substr(0,s).toLowerCase()===o&&t(e)}):function(e){let n=r.getAttributeValue(e,i);return null!=n&&(n.length===s||"-"===n.charAt(s))&&n.substr(0,s)===o&&t(e)}}
6,element(t,e,n){let{adapter:r}=n,{name:i,value:o}=e;if(/\s/.test(o))return n3.falseFunc;let s=new RegExp("(?:^|\\s)".concat(rt(o),"(?:$|\\s)"),rn(e,n)?"i":"");return function(e){let n=r.getAttributeValue(e,i);return null!=n&&n.length>=o.length&&s.test(n)&&t(e)}},exists(t,e,n){let{name:r}=e,{adapter:i}=n;return e=>i.hasAttrib(e,r)&&t(e)},start(t,e,n){let{adapter:r}=n,{name:i}=e,{value:o}=e,s=o.length;return 0===s?n3.falseFunc:rn(e,n)?(o=o.toLowerCase(),e=>{let n=r.getAttributeValue(e,i);return null!=n&&n.length>=s&&n.substr(0,s).toLowerCase()===o&&t(e)}):e=>{var n;return!!(null===(n=r.getAttributeValue(e,i))||void 0===n?void 0:n.startsWith(o))&&t(e)}},end(t,e,n){let{adapter:r}=n,{name:i}=e,{value:o}=e,s=-o.length;return 0===s?n3.falseFunc:rn(e,n)?(o=o.toLowerCase(),e=>{var n;return(null===(n=r.getAttributeValue(e,i))||void 0===n?void 0:n.substr(s).toLowerCase())===o&&t(e)}):e=>{var n;return!!(null===(n=r.getAttributeValue(e,i))||void 0===n?void 0:n.endsWith(o))&&t(e)}},any(t,e,n){let{adapter:r}=n,{name:i,value:o}=e;if(""===o)return n3.falseFunc;if(rn(e,n)){let e=RegExp(rt(o),"i");return function(n){let s=r.getAttributeValue(n,i);return null!=s&&s.length>=o.length&&e.test(s)&&t(n)}}return e=>{var n;return!!(null===(n=r.getAttributeValue(e,i))||void 0===n?void 0:n.includes(o))&&t(e)}},not(t,e,n){let{adapter:r}=n,{name:i}=e,{value:o}=e;return""===o?e=>!!r.getAttributeValue(e,i)&&t(e):rn(e,n)?(o=o.toLowerCase(),e=>{let n=r.getAttributeValue(e,i);return(null==n||n.length!==o.length||n.toLowerCase()!==o)&&t(e)}):e=>r.getAttributeValue(e,i)!==o&&t(e)}},ri=new Set([9,10,12,13,32]);function ro(t){return function(t){let e=t[0],n=t[1]-1;if(n<0&&e<=0)return n3.falseFunc;if(-1===e)return t=>t<=n;if(0===e)return t=>t===n;if(1===e)return n<0?n3.trueFunc:t=>t>=n;let r=Math.abs(e),i=(n%r+r)%r;return e>1?t=>t>=n&&t%r===i:t=>t<=n&&t%r===i}(function(t){if("even"===(t=t.trim().toLowerCase()))return[2,0];if("odd"===t)return[2,1];let e=0,n=0,r=o(),i=s();if(e<t.length&&"n"===t.charAt(e)&&(e++,n=r*(null!=i?i:1),a(),e<t.length?(r=o(),a(),i=s()):r=i=0),null===i||e<t.length)throw Error("n-th rule couldn't be parsed ('".concat(t,"')"));return[n,r*i];function o(){return"-"===t.charAt(e)?(e++,-1):("+"===t.charAt(e)&&e++,1)}function s(){let n=e,r=0;for(;e<t.length&&t.charCodeAt(e)>=48&&57>=t.charCodeAt(e);)r=10*r+(t.charCodeAt(e)-48),e++;return e===n?null:r}function a(){for(;e<t.length&&ri.has(t.charCodeAt(e));)e++}}(t))}function rs(t,e){return n=>{let r=e.getParent(n);return null!=r&&e.isTag(r)&&t(n)}}let ra={contains(t,e,n){let{adapter:r}=n;return function(n){return t(n)&&r.getText(n).includes(e)}},icontains(t,e,n){let{adapter:r}=n,i=e.toLowerCase();return function(e){return t(e)&&r.getText(e).toLowerCase().includes(i)}},"nth-child"(t,e,n){let{adapter:r,equals:i}=n,o=ro(e);return o===n3.falseFunc?n3.falseFunc:o===n3.trueFunc?rs(t,r):function(e){let n=r.getSiblings(e),s=0;for(let t=0;t<n.length&&!i(e,n[t]);t++)r.isTag(n[t])&&s++;return o(s)&&t(e)}},"nth-last-child"(t,e,n){let{adapter:r,equals:i}=n,o=ro(e);return o===n3.falseFunc?n3.falseFunc:o===n3.trueFunc?rs(t,r):function(e){let n=r.getSiblings(e),s=0;for(let t=n.length-1;t>=0&&!i(e,n[t]);t--)r.isTag(n[t])&&s++;return o(s)&&t(e)}},"nth-of-type"(t,e,n){let{adapter:r,equals:i}=n,o=ro(e);return o===n3.falseFunc?n3.falseFunc:o===n3.trueFunc?rs(t,r):function(e){let n=r.getSiblings(e),s=0;for(let t=0;t<n.length;t++){let o=n[t];if(i(e,o))break;r.isTag(o)&&r.getName(o)===r.getName(e)&&s++}return o(s)&&t(e)}},"nth-last-of-type"(t,e,n){let{adapter:r,equals:i}=n,o=ro(e);return o===n3.falseFunc?n3.falseFunc:o===n3.trueFunc?rs(t,r):function(e){let n=r.getSiblings(e),s=0;for(let t=n.length-1;t>=0;t--){let o=n[t];if(i(e,o))break;r.isTag(o)&&r.getName(o)===r.getName(e)&&s++}return o(s)&&t(e)}},root(t,e,n){let{adapter:r}=n;return e=>{let n=r.getParent(e);return(null==n||!r.isTag(n))&&t(e)}},scope(t,e,n,r){let{equals:i}=n;return r&&0!==r.length?1===r.length?e=>i(r[0],e)&&t(e):e=>r.includes(e)&&t(e):ra.root(t,e,n)},hover:rl("isHovered"),visited:rl("isVisited"),active:rl("isActive")};function rl(t){return function(e,n,r){let{adapter:i}=r,o=i[t];return"function"!=typeof o?n3.falseFunc:function(t){return o(t)&&e(t)}}}let ru={empty(t,e){let{adapter:n}=e;return!n.getChildren(t).some(t=>n.isTag(t)||""!==n.getText(t))},"first-child"(t,e){let{adapter:n,equals:r}=e;if(n.prevElementSibling)return null==n.prevElementSibling(t);let i=n.getSiblings(t).find(t=>n.isTag(t));return null!=i&&r(t,i)},"last-child"(t,e){let{adapter:n,equals:r}=e,i=n.getSiblings(t);for(let e=i.length-1;e>=0;e--){if(r(t,i[e]))return!0;
6if(n.isTag(i[e]))break}return!1},"first-of-type"(t,e){let{adapter:n,equals:r}=e,i=n.getSiblings(t),o=n.getName(t);for(let e=0;e<i.length;e++){let s=i[e];if(r(t,s))return!0;if(n.isTag(s)&&n.getName(s)===o)break}return!1},"last-of-type"(t,e){let{adapter:n,equals:r}=e,i=n.getSiblings(t),o=n.getName(t);for(let e=i.length-1;e>=0;e--){let s=i[e];if(r(t,s))return!0;if(n.isTag(s)&&n.getName(s)===o)break}return!1},"only-of-type"(t,e){let{adapter:n,equals:r}=e,i=n.getName(t);return n.getSiblings(t).every(e=>r(t,e)||!n.isTag(e)||n.getName(e)!==i)},"only-child"(t,e){let{adapter:n,equals:r}=e;return n.getSiblings(t).every(e=>r(t,e)||!n.isTag(e))}};function rc(t,e,n,r){if(null===n){if(t.length>r)throw Error("Pseudo-class :".concat(e," requires an argument"))}else if(t.length===r)throw Error("Pseudo-class :".concat(e," doesn't have any arguments"))}let rh={"any-link":":is(a, area, link)[href]",link:":any-link:not(:visited)",disabled:":is(\n :is(button, input, select, textarea, optgroup, option)[disabled],\n optgroup[disabled] > option,\n fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *)\n )",enabled:":not(:disabled)",checked:":is(:is(input[type=radio], input[type=checkbox])[checked], option:selected)",required:":is(input, select, textarea)[required]",optional:":is(input, select, textarea):not([required])",selected:"option:is([selected], select:not([multiple]):not(:has(> option[selected])) > :first-of-type)",checkbox:"[type=checkbox]",file:"[type=file]",password:"[type=password]",radio:"[type=radio]",reset:"[type=reset]",image:"[type=image]",submit:"[type=submit]",parent:":not(:empty)",header:":is(h1, h2, h3, h4, h5, h6)",button:":is(button, input[type=button])",input:":is(input, textarea, select, button)",text:"input:is(:not([type!='']), [type=text])"},rf={};function rp(t,e){return t===n3.falseFunc?n3.falseFunc:n=>e.isTag(n)&&t(n)}function rd(t,e){let n=e.getSiblings(t);if(n.length<=1)return[];let r=n.indexOf(t);return r<0||r===n.length-1?[]:n.slice(r+1).filter(e.isTag)}function rg(t){return{xmlMode:!!t.xmlMode,lowerCaseAttributeNames:!!t.lowerCaseAttributeNames,lowerCaseTags:!!t.lowerCaseTags,quirksMode:!!t.quirksMode,cacheResults:!!t.cacheResults,pseudos:t.pseudos,adapter:t.adapter,equals:t.equals}}let rm=(t,e,n,r,i)=>{let o=i(e,rg(n),r);return o===n3.trueFunc?t:o===n3.falseFunc?n3.falseFunc:e=>o(e)&&t(e)},ry={is:rm,matches:rm,where:rm,not(t,e,n,r,i){let o=i(e,rg(n),r);return o===n3.falseFunc?t:o===n3.trueFunc?n3.falseFunc:e=>!o(e)&&t(e)},has(t,e,n,r,i){let{adapter:o}=n,s=rg(n);s.relativeSelector=!0;let a=e.some(t=>t.some(n6))?[rf]:void 0,l=i(e,s,a);if(l===n3.falseFunc)return n3.falseFunc;let u=rp(l,o);if(a&&l!==n3.trueFunc){let{shouldTestNextSiblings:e=!1}=l;return n=>{if(!t(n))return!1;a[0]=n;let r=o.getChildren(n),i=e?[...r,...rd(n,o)]:r;return o.existsOne(u,i)}}return e=>t(e)&&o.existsOne(u,o.getChildren(e))}};function rv(t,e){let n=e.getParent(t);return n&&e.isTag(n)?n:null}function rx(t,e,n){return rA("string"==typeof t?n2(t):t,e,n)}function r_(t){return t.type===L.Pseudo&&("scope"===t.name||Array.isArray(t.data)&&t.data.some(t=>t.some(r_)))}let rb={type:L.Descendant},rk={type:"_flexibleDescendant"},rw={type:L.Pseudo,name:"scope",data:null};function rA(t,e,n){var r;t.forEach(n8);let i=Array.isArray(n=null!==(r=e.context)&&void 0!==r?r:n),o=n&&(Array.isArray(n)?n:[n]);if(!1!==e.relativeSelector)!function(t,e,n){let{adapter:r}=e,i=!!(null==n?void 0:n.every(t=>{let e=r.isTag(t)&&r.getParent(t);return t===rf||e&&r.isTag(e)}));for(let e of t){if(e.length>0&&n6(e[0])&&e[0].type!==L.Descendant);else{if(!i||e.some(r_))continue;e.unshift(rb)}e.unshift(rw)}}(t,e,o);else if(t.some(t=>t.length>0&&n6(t[0])))throw Error("Relative selectors are not allowed when the `relativeSelector` option is disabled");let s=!1,a=t.map(t=>{var n;if(t.length>=2){let[e,n]=t;e.type!==L.Pseudo||"scope"!==e.name||(i&&n.type===L.Descendant?t[1]=rk:(n.type===L.Adjacent||n.type===L.Sibling)&&(s=!0))}return t.reduce((t,n)=>t===n3.falseFunc?n3.falseFunc:function(t,e,n,r,i){let{adapter:o,equals:s}=n;switch(e.type){case L.PseudoElement:throw Error("Pseudo-elements are not supported by css-select");case L.ColumnCombinator:throw Error("Column combinators are not yet supported by css-select");case L.Attribute:if(null!=e.namespace)throw Error("Namespaced attributes are not yet supported by css-select");return(!n.xmlMode||n.lowerCaseAttributeNames)&&(e.name=e.name.toLowerCase()),rr[e.action](t,e,n);case L.Pseudo:return function(t,e,n,r,i){var o;let{name:s,data:a}=e;if(Array.isArray(a)){if(!(s in ry))throw Error("Unknown pseudo-class :".concat(s,"(").concat(a,")"));return ry[s](t,a,n,r,i)}let l=null===(o=n.pseudos)||void 0===o?void 0:o[s],u="string"==typeof l?l:rh[s];if("string"==typeof u){if(null!=a)throw Error("Pseudo ".concat(s," doesn't have any arguments"));let e=n2(u);return ry.is(t,e,n,r,i)}if("function"==typeof l)return rc(l,s,a,1),e=>l(e,a)&&t(e);if(s in ra)return ra[s](t,a,n,r);if(s in ru){let e=ru[s];return rc(e,s,a,2),r=>e(r,n,a)&&t(r)}throw Error("Unknown pseudo-class :".concat(s))}(t,e,n,r,i);case L.Tag:{if(null!=e.namespace)throw Error("Namespaced tag names are not yet supported by css-select");let{name:r}=e;return(!n.xmlMode||n.lowerCaseTags)&&(r=r.toLowerCase()),function(e){return o.getName(e)===r&&t(e)}}case L.Descendant:{if(!1===n.cacheResults||"undefined"==typeof WeakSet)return function(e){let n=e;for(;n=rv(n,o);)if(t(n))return!0;return!1};let e=new WeakSet;return function(n){let r=n;for(;r=rv(r,o);)if(!e.has(r)){if(o.isTag(r)&&t(r))return!0;e.add(r)}return!1}}case"_flexibleDescendant":return function(e){let n=e;do if(t(n))return!0;while(n=rv(n,o));return!1};case L.Parent:return function(e){return o.getChildren(e).some(e=>o.isTag(e)&&t(e))};case L.Child:return function(e){let n=o.getParent(e);return null!=n&&o.isTag(n)&&t(n)};case L.Sibling:return function(e){let n=o.getSiblings(e);for(let r=0;r<n.length;r++){let i=n[r];if(s(e,i))break;if(o.isTag(i)&&t(i))return!0}return!1};case L.Adjacent:if(o.prevElementSibling)return function(e){let n=o.prevElementSibling(e);return null!=n&&t(n)};return function(e){let n;let r=o.getSiblings(e);for(let t=0;t<r.length;t++){let i=r[t];if(s(e,i))break;o.isTag(i)&&(n=i)}return!!n&&t(n)};case L.Universal:if(null!=e.namespace&&"*"!==e.namespace)throw Error("Namespaced universal selectors are not yet supported by css-select");return t}}(t,n,e,o,rA),null!==(n=e.rootFunc)&&void 0!==n?n:n3.trueFunc)}).reduce(rS,n3.falseFunc);return a.shouldTestNextSiblings=s,a}function rS(t,e){return e===n3.falseFunc||t===n3.trueFunc?t:t===n3.falseFunc||e===n3.trueFunc?e:function(n){return t(n)||e(n)}}let rC=(t,e)=>t===e,rE={adapter:tN,equals:rC};function rT(t){var e,n,r,i;let o=null!=t?t:rE;
6return null!==(e=o.adapter)&&void 0!==e||(o.adapter=tN),null!==(n=o.equals)&&void 0!==n||(o.equals=null!==(i=null===(r=o.adapter)||void 0===r?void 0:r.equals)&&void 0!==i?i:rC),o}function rM(t){return function(e,n,r){return t(e,rT(n),r)}}rM(function(t,e,n){return rp(rx(t,e,n),e.adapter)}),rM(rx);let rN=rM(rA);function rI(t){return function(e,n,r){let i=rT(r);"function"!=typeof e&&(e=rx(e,i,n));let o=rL(n,i.adapter,e.shouldTestNextSiblings);return t(e,o,i)}}function rL(t,e){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return n&&(t=function(t,e){let n=Array.isArray(t)?t.slice(0):[t],r=n.length;for(let t=0;t<r;t++){let r=rd(n[t],e);n.push(...r)}return n}(t,e)),Array.isArray(t)?e.removeSubsets(t):e.getChildren(t)}rI((t,e,n)=>t!==n3.falseFunc&&e&&0!==e.length?n.adapter.findAll(t,e):[]),rI((t,e,n)=>t!==n3.falseFunc&&e&&0!==e.length?n.adapter.findOne(t,e):null);let rq=new Set(["first","last","eq","gt","nth","lt","even","odd"]);function rO(t){return"pseudo"===t.type&&(!!rq.has(t.name)||!!("not"===t.name&&Array.isArray(t.data))&&t.data.some(t=>t.some(rO)))}function rD(t){let e=[],n=[];for(let r of t)r.some(rO)?e.push(r):n.push(r);return[n,e]}let rP={type:L.Universal,namespace:null},rU={type:L.Pseudo,name:"scope",data:null};function rR(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return rF([t],e,n)}function rF(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("function"==typeof e)return t.some(e);let[r,i]=rD(n2(e));return r.length>0&&t.some(rN(r,n))||i.some(e=>rz(e,t,n).length>0)}function rj(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return rB(n2(t),e,n)}function rB(t,e,n){let r;if(0===e.length)return[];let[i,o]=rD(t);if(i.length){let t=rX(e,i,n);if(0===o.length)return t;t.length&&(r=new Set(t))}for(let t=0;t<o.length&&(null==r?void 0:r.size)!==e.length;t++){let i=o[t];if(0===(r?e.filter(t=>t6(t)&&!r.has(t)):e).length)break;let s=rz(i,e,n);if(s.length){if(r)s.forEach(t=>r.add(t));else{if(t===o.length-1)return s;r=new Set(s)}}}return void 0!==r?r.size===e.length?e:e.filter(t=>r.has(t)):[]}function rz(t,e,n){var r;if(t.some(nW)){let i=null!==(r=n.root)&&void 0!==r?r:function(t){for(;t.parent;)t=t.parent;return t}(e[0]),o={...n,context:e,relativeSelector:!1};return t.push(rU),rH(i,t,o,!0,e.length)}return rH(e,t,n,!1,e.length)}function rH(t,e,n,r,i){let o=e.findIndex(rO),s=e.slice(0,o),a=e[o],l=e.length-1===o?i:1/0,u=function(t,e,n){let r=null!=e?parseInt(e,10):NaN;switch(t){case"first":return 1;case"nth":case"eq":return isFinite(r)?r>=0?r+1:1/0:0;case"lt":return isFinite(r)?r>=0?Math.min(r,n):1/0:0;case"gt":return isFinite(r)?1/0:0;case"odd":return 2*n;case"even":return 2*n-1;case"last":case"not":return 1/0}}(a.name,a.data,l);if(0===u)return[];let c=(0!==s.length||Array.isArray(t)?0===s.length?(Array.isArray(t)?t:[t]).filter(t6):r||s.some(nW)?rY(t,[s],n,u):rX(t,[s],n):eO(t).filter(t6)).slice(0,u),h=function(t,e,n,r){let i="string"==typeof n?parseInt(n,10):NaN;switch(t){case"first":case"lt":return e;case"last":return e.length>0?[e[e.length-1]]:e;case"nth":case"eq":return isFinite(i)&&Math.abs(i)<e.length?[i<0?e[e.length+i]:e[i]]:[];case"gt":return isFinite(i)?e.slice(i+1):[];case"even":return e.filter((t,e)=>e%2==0);case"odd":return e.filter((t,e)=>e%2==1);case"not":{let t=new Set(rB(n,e,r));return e.filter(e=>!t.has(e))}}}(a.name,c,a.data,n);if(0===h.length||e.length===o+1)return h;let f=e.slice(o+1),p=f.some(nW);if(p){if(nW(f[0])){let{type:t}=f[0];(t===L.Sibling||t===L.Adjacent)&&(h=rL(h,tN,!0)),f.unshift(rP)}n={...n,relativeSelector:!1,rootFunc:t=>h.includes(t)}}else n.rootFunc&&n.rootFunc!==n3.trueFunc&&(n={...n,rootFunc:n3.trueFunc});return f.some(rO)?rH(h,f,n,!1,i):p?rY(h,[f],n,i):rX(h,[f],n)}function rY(t,e,n,r){let i=rN(e,n,t);return rV(t,i,r)}function rV(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0;return e$(t=>t6(t)&&e(t),rL(t,tN,e.shouldTestNextSiblings),!0,n)}function rX(t,e,n){let r=(Array.isArray(t)?t:[t]).filter(t6);if(0===r.length)return r;let i=rN(e,n);return i===n3.trueFunc?r:r.filter(i)}let rG=/^\s*[~+]/;function rZ(t){var e;if(!t)return this._make([]);let n=this.toArray();if("string"!=typeof t){let e=nx(t)?t.toArray():[t];return this._make(e.filter(t=>n.some(e=>nm(e,t))))}let r=rG.test(t)?n:this.children().toArray(),i={context:n,root:null===(e=this._root)||void 0===e?void 0:e[0],xmlMode:this.options.xmlMode,lowerCaseTags:this.options.lowerCaseTags,lowerCaseAttributeNames:this.options.lowerCaseAttributeNames,pseudos:this.options.pseudos,quirksMode:this.options.quirksMode};return this._make(function(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1/0;
6if("function"==typeof t)return rV(e,t);let[i,o]=rD(n2(t)),s=o.map(t=>rH(e,t,n,!0,r));return(i.length&&s.push(rY(e,i,n,r)),0===s.length)?[]:1===s.length?s[0]:ne(s.reduce((t,e)=>[...t,...e]))}(t,r,i))}function r$(t){return function(e){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return function(n){var i;let o=t(e,this);return n&&(o=il(o,n,this.options.xmlMode,null===(i=this._root)||void 0===i?void 0:i[0])),this._make(this.length>1&&o.length>1?r.reduce((t,e)=>e(t),o):o)}}}let rW=r$((t,e)=>{let n=[];for(let r=0;r<e.length;r++){let i=t(e[r]);n.push(i)}return[].concat(...n)}),rK=r$((t,e)=>{let n=[];for(let r=0;r<e.length;r++){let i=t(e[r]);null!==i&&n.push(i)}return n});function rQ(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];let i=null,o=r$((t,e)=>{let n=[];return n_(e,e=>{for(let r;(r=t(e))&&(null==i||!i(r,n.length));e=r)n.push(r)}),n})(t,...n);return function(t,e){i="string"==typeof t?e=>rR(e,t,this.options):t?is(t):null;let n=o.call(this,e);return i=null,n}}function rJ(t){return Array.from(new Set(t))}let r0=rK(t=>{let{parent:e}=t;return e&&!et(e)?e:null},rJ),r1=rW(t=>{let e=[];for(;t.parent&&!et(t.parent);)e.push(t.parent),t=t.parent;return e},ne,t=>t.reverse()),r2=rQ(t=>{let{parent:e}=t;return e&&!et(e)?e:null},ne,t=>t.reverse());function r3(t){var e;let n=[];if(!t)return this._make(n);let r={xmlMode:this.options.xmlMode,root:null===(e=this._root)||void 0===e?void 0:e[0]},i="string"==typeof t?e=>rR(e,t,r):is(t);return n_(this,t=>{for(;t&&t6(t);){if(i(t,0)){n.includes(t)||n.push(t);break}t=t.parent}}),this._make(n)}let r5=rK(t=>ej(t)),r6=rW(t=>{let e=[];for(;t.next;)t6(t=t.next)&&e.push(t);return e},rJ),r4=rQ(t=>ej(t),rJ),r8=rK(t=>eB(t)),r9=rW(t=>{let e=[];for(;t.prev;)t6(t=t.prev)&&e.push(t);return e},rJ),r7=rQ(t=>eB(t),rJ),it=rW(t=>eP(t).filter(e=>t6(e)&&e!==t),ne),ie=rW(t=>eO(t).filter(t6),rJ);function ir(){let t=this.toArray().reduce((t,e)=>ee(e)?t.concat(e.children):t,[]);return this._make(t)}function ii(t){let e=0,n=this.length;for(;e<n&&!1!==t.call(this[e],e,this[e]);)++e;return this}function io(t){let e=[];for(let n=0;n<this.length;n++){let r=this[n],i=t.call(r,n,r);null!=i&&(e=e.concat(i))}return this._make(e)}function is(t){return"function"==typeof t?(e,n)=>t.call(e,n,e):nx(t)?e=>Array.prototype.includes.call(t,e):function(e){return t===e}}function ia(t){var e;return this._make(il(this.toArray(),t,this.options.xmlMode,null===(e=this._root)||void 0===e?void 0:e[0]))}function il(t,e,n,r){return"string"==typeof e?rj(e,t,{xmlMode:n,root:r}):t.filter(is(e))}function iu(t){let e=this.toArray();return"string"==typeof t?rF(e.filter(t6),t,this.options):!!t&&e.some(is(t))}function ic(t){let e=this.toArray();if("string"==typeof t){let n=new Set(rj(t,e,this.options));e=e.filter(t=>!n.has(t))}else{let n=is(t);e=e.filter((t,e)=>!n(t,e))}return this._make(e)}function ih(t){return this.filter("string"==typeof t?":has(".concat(t,")"):(e,n)=>this._make(n).find(t).length>0)}function ip(){return this.length>1?this._make(this[0]):this}function id(){return this.length>0?this._make(this[this.length-1]):this}function ig(t){var e;return 0==(t=+t)&&this.length<=1?this:(t<0&&(t=this.length+t),this._make(null!==(e=this[t])&&void 0!==e?e:[]))}function im(t){return null==t?this.toArray():this[t<0?this.length+t:t]}function iy(){return Array.prototype.slice.call(this)}function iv(t){let e,n;return null==t?(e=this.parent().children(),n=this[0]):"string"==typeof t?(e=this._make(t),n=this[0]):(e=this,n=nx(t)?t[0]:t),Array.prototype.indexOf.call(e,n)}function ix(t,e){return this._make(Array.prototype.slice.call(this,t,e))}function i_(){var t;return null!==(t=this.prevObject)&&void 0!==t?t:this._make([])}function ib(t,e){let n=this._make(t,e),r=ne([...this.get(),...n.get()]);return this._make(r)}function ik(t){return this.prevObject?this.add(t?this.prevObject.filter(t):this.prevObject):this}var iw=n(23663).lW;function iA(t,e){let n=Array.isArray(t)?t:[t];e?e.children=n:e=null;for(let t=0;t<n.length;t++){let r=n[t];r.parent&&r.parent.children!==n&&ez(r),e?(r.prev=n[t-1]||null,r.next=n[t+1]||null):r.prev=r.next=null,r.parent=e}return e}function iS(t,e){return null==t?[]:nx(t)?e?nb(t.get()):t.get():Array.isArray(t)?t.reduce((t,n)=>t.concat(this._makeDomArray(n,e)),[]):"string"==typeof t?this._parse(t,this.options,!1,null).children:e?nb([t]):[t]}function iC(t){return function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];let i=this.length-1;return n_(this,(e,r)=>{if(!ee(e))return;let o="function"==typeof n[0]?n[0].call(e,r,this._render(e.children)):n;t(this._makeDomArray(o,r<i),e.children,e)})}}function iE(t,e,n,r,i){var o,s;let a=[e,n,...r],l=0===e?null:t[e-1],u=e+n>=t.length?null:t[e+n];for(let t=0;t<r.length;++t){let n=r[t],c=n.parent;if(c){let t=c.children.indexOf(n);t>-1&&(c.children.splice(t,1),i===c&&e>t&&a[0]--)}n.parent=i,n.prev&&(n.prev.next=null!==(o=n.next)&&void 0!==o?o:null),n.next&&(n.next.prev=null!==(s=n.prev)&&void 0!==s?s:null),n.prev=0===t?l:r[t-1],n.next=t===r.length-1?u:r[t+1]}return l&&(l.next=r[0]),u&&(u.prev=r[r.length-1]),t.splice(...a)}function iT(t){return(nx(t)?t:this._make(t)).append(this),this}function iM(t){return(nx(t)?t:this._make(t)).prepend(this),this}let iN=iC((t,e,n)=>{iE(e,e.length,0,t,n)}),iI=iC((t,e,n)=>{iE(e,0,0,t,n)});function iL(t){return function(e){let n=this.length-1,r=this.parents().last(
6);for(let i=0;i<this.length;i++){let o=this[i],s="function"==typeof e?e.call(o,i,o):"string"!=typeof e||nk(e)?e:r.find(e).clone(),[a]=this._makeDomArray(s,i<n);if(!a||!ee(a))continue;let l=a,u=0;for(;u<l.children.length;){let t=l.children[u];t6(t)?(l=t,u=0):u++}t(o,l,[a])}return this}}let iq=iL((t,e,n)=>{let{parent:r}=t;if(!r)return;let i=r.children,o=i.indexOf(t);iA([t],e),iE(i,o,0,n,r)}),iO=iL((t,e,n)=>{ee(t)&&(iA(t.children,e),iA(n,t))});function iD(t){return this.parent(t).not("body").each((t,e)=>{this._make(e).replaceWith(e.children)}),this}function iP(t){let e=this[0];if(e){let n;let r=this._make("function"==typeof t?t.call(e,0,e):t).insertBefore(e);for(let t=0;t<r.length;t++)"tag"===r[t].type&&(n=r[t]);let i=0;for(;n&&i<n.children.length;){let t=n.children[i];"tag"===t.type?(n=t,i=0):i++}n&&this._make(n).append(this)}return this}function iU(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];let r=this.length-1;return n_(this,(t,n)=>{let{parent:i}=t;if(!ee(t)||!i)return;let o=i.children,s=o.indexOf(t);if(s<0)return;let a="function"==typeof e[0]?e[0].call(t,n,this._render(t.children)):e;iE(o,s+1,0,this._makeDomArray(a,n<r),i)})}function iR(t){"string"==typeof t&&(t=this._make(t)),this.remove();let e=[];return this._makeDomArray(t).forEach(t=>{let n=this.clone().toArray(),{parent:r}=t;if(!r)return;let i=r.children,o=i.indexOf(t);o<0||(iE(i,o+1,0,n,r),e.push(...n))}),this._make(e)}function iF(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];let r=this.length-1;return n_(this,(t,n)=>{let{parent:i}=t;if(!ee(t)||!i)return;let o=i.children,s=o.indexOf(t);if(s<0)return;let a="function"==typeof e[0]?e[0].call(t,n,this._render(t.children)):e;iE(o,s,0,this._makeDomArray(a,n<r),i)})}function ij(t){let e=this._make(t);this.remove();let n=[];return n_(e,t=>{let e=this.clone().toArray(),{parent:r}=t;if(!r)return;let i=r.children,o=i.indexOf(t);o<0||(iE(i,o,0,e,r),n.push(...e))}),this._make(n)}function iB(t){return n_(t?this.filter(t):this,t=>{ez(t),t.prev=t.next=t.parent=null}),this}function iz(t){return n_(this,(e,n)=>{let{parent:r}=e;if(!r)return;let i=r.children,o="function"==typeof t?t.call(e,n,e):t,s=this._makeDomArray(o);iA(s,null);let a=i.indexOf(e);iE(i,a,1,s,r),s.includes(e)||(e.parent=e.prev=e.next=null)})}function iH(){return n_(this,t=>{ee(t)&&(t.children.forEach(t=>{t.next=t.prev=t.parent=null}),t.children.length=0)})}function iY(t){if(void 0===t){let t=this[0];return t&&ee(t)?this._render(t.children):null}return n_(this,e=>{ee(e)&&(e.children.forEach(t=>{t.next=t.prev=t.parent=null}),iA(nx(t)?t.toArray():this._parse("".concat(t),this.options,!1,e).children,e))})}function iV(){return this._render(this)}function iX(t){return void 0===t?np(this):"function"==typeof t?n_(this,(e,n)=>this._make(e).text(t.call(e,n,np([e])))):n_(this,e=>{ee(e)&&(e.children.forEach(t=>{t.next=t.prev=t.parent=null}),iA(new tQ("".concat(t)),e))})}function iG(){return this._make(nb(this.get()))}function iZ(t,e){return(null==t||null==e)&&("object"!=typeof t||Array.isArray(t))?0!==this.length?i$(this[0],t):void 0:n_(this,(n,r)=>{t6(n)&&function t(e,n,r,i){if("string"==typeof n){let t=i$(e),o="function"==typeof r?r.call(e,i,t[n]):r;""===o?delete t[n]:null!=o&&(t[n]=o),e.attribs.style=Object.keys(t).reduce((e,n)=>"".concat(e).concat(e?" ":"").concat(n,": ").concat(t[n],";"),"")}else"object"==typeof n&&Object.keys(n).forEach((r,i)=>{t(e,r,n[r],i)})}(n,t,e,r)})}function i$(t,e){if(!t||!t6(t))return;let n=function(t){let e;if(!(t=(t||"").trim()))return{};let n={};for(let r of t.split(";")){let t=r.indexOf(":");if(t<1||t===r.length-1){let t=r.trimEnd();t.length>0&&void 0!==e&&(n[e]+=";".concat(t))}else n[e=r.slice(0,t).trim()]=r.slice(t+1).trim()}return n}(t.attribs.style);if("string"==typeof e)return n[e];if(Array.isArray(e)){let t={};return e.forEach(e=>{null!=n[e]&&(t[e]=n[e])}),t}return n}let iW="input,select,textarea,keygen",iK=/%20/g,iQ=/\r?\n/g;function iJ(){return this.serializeArray().map(t=>"".concat(encodeURIComponent(t.name),"=").concat(encodeURIComponent(t.value))).join("&").replace(iK,"+")}function i0(){return this.map((t,e)=>{let n=this._make(e);return t6(e)&&"form"===e.name?n.find(iW).toArray():n.filter(iW).toArray()}).filter('[name!=""]:enabled:not(:submit, :button, :image, :reset, :file):matches([checked], :not(:checkbox, :radio))').map((t,e)=>{var n;let r=this._make(e),i=r.attr("name"),o=null!==(n=r.val())&&void 0!==n?n:"";return Array.isArray(o)?o.map(t=>({name:i,value:t.replace(iQ,"\r\n")})):{name:i,value:o.replace(iQ,"\r\n")}}).toArray()}class i1{constructor(t,e,n){if(this.length=0,this.options=n,this._root=e,t){for(let e=0;e<t.length;e++)this[e]=t[e];this.length=t.length}}}i1.prototype.cheerio="[cheerio object]",i1.prototype.splice=Array.prototype.splice,i1.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator],Object.assign(i1.prototype,tL,tq,tO,tD,tP);var i2=n(10884);function i3(t){let e=t.includes('"')?"'":'"';return e+t+e}let i5={isCommentNode:t9,isElementNode:t6,isTextNode:t8,createDocument(){let t=new t3([]);return t["x-mode"]=i2.dy.DOCUMENT_MODE.NO_QUIRKS,t},createDocumentFragment:()=>new t3([]),createElement(t,e,n){let r=Object.create(null),i=Object.create(null),o=Object.create(null);for(let t=0;t<n.length;t++){let e=n[t].name;r[e]=n[t].value,i[e]=n[t].namespace,o[e]=n[t].prefix}let s=new t5(t,r,[]);return s.namespace=e,s["x-attribsNamespace"]=i,s["x-attribsPrefix"]=o,s},createCommentNode:t=>new tJ(t),createTextNode:t=>new tQ(t),appendChild(t,e){let n=t.children[t.children.length-1];n&&(n.next=e,e.prev=n),t.children.push(e),e.parent=t},insertBefore(t,e,n){let r=t.children.indexOf(n),{prev:i}=n;i&&(i.next=e,e.prev=i),n.prev=e,e.next=n,t.children.splice(r,0,e),e.parent=t},setTemplateContent(t,e){i5.appendChild(t,e)},getTemplateContent:t=>t.children[0],setDocumentType(t,e,n,r){let i;let o=(i="!DOCTYPE ",e&&(i+=e),n?i+=" PUBLIC ".concat(i3(n)):r&&(i+=" SYSTEM"),r&&(i+=" ".concat(i3(r))),i),s=t.children.find(t=>t7(t)&&"!doctype"===t.name);s?s.data=null!=o?o:null:(s=new t0("!doctype",o),i5.appendChild(t,s)),s["x-name"]=e,s["x-publicId"]=n,s["x-systemId"]=r},setDocumentMode(t,e){t["x-mode"]=e},getDocumentMode:t=>t["x-mode"],detachNode(t){if(t.parent){let e=t.parent.children.indexOf(t),{prev:n,next:r}=t;t.prev=null,t.next=null,n&&(n.next=r),r&&(r.prev=n),t.parent.children.splice(e,1),t.parent=null}},insertText(t,e){let n=t.children[t.children.length-1];n&&t8(n)?n.data+=e:i5.appendChild(t,i5.createTextNode(e))},insertTextBefore(t,e,n){let r=t.children[t.children.indexOf(n)-1];r&&t8(r)?r.data+=e:i5.insertBefore(t,i5.createTextNode(e),n)},adoptAttributes(t,e){for(let n=0;n<e.length;n++){let r=e[n].name;void 0===t.attribs[r]&&(t.attribs[r]=e[n].value,t["x-attribsNamespace"][r]=e[n].namespace,t["x-attribsPrefix"][r]=e[n].prefix)}},getFirstChild:t=>t.children[0],getChildNodes:t=>t.children,getParentNode:t=>t.parent,getAttrList:t=>t.attributes,getTagName:t=>
6t.name,getNamespaceURI:t=>t.namespace,getTextNodeContent:t=>t.data,getCommentNodeContent:t=>t.data,getDocumentTypeNodeName(t){var e;return null!==(e=t["x-name"])&&void 0!==e?e:""},getDocumentTypeNodePublicId(t){var e;return null!==(e=t["x-publicId"])&&void 0!==e?e:""},getDocumentTypeNodeSystemId(t){var e;return null!==(e=t["x-systemId"])&&void 0!==e?e:""},isDocumentTypeNode:t=>t7(t)&&"!doctype"===t.name,setNodeSourceCodeLocation(t,e){e&&(t.startIndex=e.startOffset,t.endIndex=e.endOffset),t.sourceCodeLocation=e},getNodeSourceCodeLocation:t=>t.sourceCodeLocation,updateNodeSourceCodeLocation(t,e){null!=e.endOffset&&(t.endIndex=e.endOffset),t.sourceCodeLocation={...t.sourceCodeLocation,...e}}},i6={treeAdapter:i5};function i4(t){return t===O.Space||t===O.NewLine||t===O.Tab||t===O.FormFeed||t===O.CarriageReturn}function i8(t){return t===O.Slash||t===O.Gt||i4(t)}function i9(t){return t>=O.Zero&&t<=O.Nine}(d=O||(O={}))[d.Tab=9]="Tab",d[d.NewLine=10]="NewLine",d[d.FormFeed=12]="FormFeed",d[d.CarriageReturn=13]="CarriageReturn",d[d.Space=32]="Space",d[d.ExclamationMark=33]="ExclamationMark",d[d.Number=35]="Number",d[d.Amp=38]="Amp",d[d.SingleQuote=39]="SingleQuote",d[d.DoubleQuote=34]="DoubleQuote",d[d.Dash=45]="Dash",d[d.Slash=47]="Slash",d[d.Zero=48]="Zero",d[d.Nine=57]="Nine",d[d.Semi=59]="Semi",d[d.Lt=60]="Lt",d[d.Eq=61]="Eq",d[d.Gt=62]="Gt",d[d.Questionmark=63]="Questionmark",d[d.UpperA=65]="UpperA",d[d.LowerA=97]="LowerA",d[d.UpperF=70]="UpperF",d[d.LowerF=102]="LowerF",d[d.UpperZ=90]="UpperZ",d[d.LowerZ=122]="LowerZ",d[d.LowerX=120]="LowerX",d[d.OpeningSquareBracket=91]="OpeningSquareBracket",(g=D||(D={}))[g.Text=1]="Text",g[g.BeforeTagName=2]="BeforeTagName",g[g.InTagName=3]="InTagName",g[g.InSelfClosingTag=4]="InSelfClosingTag",g[g.BeforeClosingTagName=5]="BeforeClosingTagName",g[g.InClosingTagName=6]="InClosingTagName",g[g.AfterClosingTagName=7]="AfterClosingTagName",g[g.BeforeAttributeName=8]="BeforeAttributeName",g[g.InAttributeName=9]="InAttributeName",g[g.AfterAttributeName=10]="AfterAttributeName",g[g.BeforeAttributeValue=11]="BeforeAttributeValue",g[g.InAttributeValueDq=12]="InAttributeValueDq",g[g.InAttributeValueSq=13]="InAttributeValueSq",g[g.InAttributeValueNq=14]="InAttributeValueNq",g[g.BeforeDeclaration=15]="BeforeDeclaration",g[g.InDeclaration=16]="InDeclaration",g[g.InProcessingInstruction=17]="InProcessingInstruction",g[g.BeforeComment=18]="BeforeComment",g[g.CDATASequence=19]="CDATASequence",g[g.InSpecialComment=20]="InSpecialComment",g[g.InCommentLike=21]="InCommentLike",g[g.BeforeSpecialS=22]="BeforeSpecialS",g[g.SpecialStartSequence=23]="SpecialStartSequence",g[g.InSpecialTag=24]="InSpecialTag",g[g.BeforeEntity=25]="BeforeEntity",g[g.BeforeNumericEntity=26]="BeforeNumericEntity",g[g.InNamedEntity=27]="InNamedEntity",g[g.InNumericEntity=28]="InNumericEntity",g[g.InHexEntity=29]="InHexEntity",(m=P||(P={}))[m.NoValue=0]="NoValue",m[m.Unquoted=1]="Unquoted",m[m.Single=2]="Single",m[m.Double=3]="Double";let i7={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])};class ot{reset(){this.state=D.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=D.Text,this.currentSequence=void 0,this.running=!0,this.offset=0}write(t){this.offset+=this.buffer.length,this.buffer=t,this.parse()}end(){this.running&&this.finish()}pause(){this.running=!1}resume(){this.running=!0,this.index<this.buffer.length+this.offset&&this.parse()}getIndex(){return this.index}getSectionStart(){return this.sectionStart}stateText(t){t===O.Lt||!this.decodeEntities&&this.fastForwardTo(O.Lt)?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=D.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&t===O.Amp&&(this.state=D.BeforeEntity)}stateSpecialStartSequence(t){let e=this.sequenceIndex===this.currentSequence.length;if(e?i8(t):(32|t)===this.currentSequence[this.sequenceIndex]){if(!e){this.sequenceIndex++;return}}else this.isSpecial=!1;this.sequenceIndex=0,this.state=D.InTagName,this.stateInTagName(t)}stateInSpecialTag(t){if(this.sequenceIndex===this.currentSequence.length){if(t===O.Gt||i4(t)){let e=this.index-this.currentSequence.length;if(this.sectionStart<e){let t=this.index;this.index=e,this.cbs.ontext(this.sectionStart,e),this.index=t}this.isSpecial=!1,this.sectionStart=e+2,this.stateInClosingTagName(t);return}this.sequenceIndex=0}(32|t)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:0===this.sequenceIndex?this.currentSequence===i7.TitleEnd?this.decodeEntities&&t===O.Amp&&(this.state=D.BeforeEntity):this.fastForwardTo(O.Lt)&&(this.sequenceIndex=1):this.sequenceIndex=Number(t===O.
6Lt)}stateCDATASequence(t){t===i7.Cdata[this.sequenceIndex]?++this.sequenceIndex===i7.Cdata.length&&(this.state=D.InCommentLike,this.currentSequence=i7.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=D.InDeclaration,this.stateInDeclaration(t))}fastForwardTo(t){for(;++this.index<this.buffer.length+this.offset;)if(this.buffer.charCodeAt(this.index-this.offset)===t)return!0;return this.index=this.buffer.length+this.offset-1,!1}stateInCommentLike(t){t===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===i7.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index,2):this.cbs.oncomment(this.sectionStart,this.index,2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=D.Text):0===this.sequenceIndex?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):t!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}isTagStartChar(t){return this.xmlMode?!i8(t):t>=O.LowerA&&t<=O.LowerZ||t>=O.UpperA&&t<=O.UpperZ}startSpecial(t,e){this.isSpecial=!0,this.currentSequence=t,this.sequenceIndex=e,this.state=D.SpecialStartSequence}stateBeforeTagName(t){if(t===O.ExclamationMark)this.state=D.BeforeDeclaration,this.sectionStart=this.index+1;else if(t===O.Questionmark)this.state=D.InProcessingInstruction,this.sectionStart=this.index+1;else if(this.isTagStartChar(t)){let e=32|t;this.sectionStart=this.index,this.xmlMode||e!==i7.TitleEnd[2]?this.state=this.xmlMode||e!==i7.ScriptEnd[2]?D.InTagName:D.BeforeSpecialS:this.startSpecial(i7.TitleEnd,3)}else t===O.Slash?this.state=D.BeforeClosingTagName:(this.state=D.Text,this.stateText(t))}stateInTagName(t){i8(t)&&(this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=D.BeforeAttributeName,this.stateBeforeAttributeName(t))}stateBeforeClosingTagName(t){i4(t)||(t===O.Gt?this.state=D.Text:(this.state=this.isTagStartChar(t)?D.InClosingTagName:D.InSpecialComment,this.sectionStart=this.index))}stateInClosingTagName(t){(t===O.Gt||i4(t))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=D.AfterClosingTagName,this.stateAfterClosingTagName(t))}stateAfterClosingTagName(t){(t===O.Gt||this.fastForwardTo(O.Gt))&&(this.state=D.Text,this.baseState=D.Text,this.sectionStart=this.index+1)}stateBeforeAttributeName(t){t===O.Gt?(this.cbs.onopentagend(this.index),this.isSpecial?(this.state=D.InSpecialTag,this.sequenceIndex=0):this.state=D.Text,this.baseState=this.state,this.sectionStart=this.index+1):t===O.Slash?this.state=D.InSelfClosingTag:i4(t)||(this.state=D.InAttributeName,this.sectionStart=this.index)}stateInSelfClosingTag(t){t===O.Gt?(this.cbs.onselfclosingtag(this.index),this.state=D.Text,this.baseState=D.Text,this.sectionStart=this.index+1,this.isSpecial=!1):i4(t)||(this.state=D.BeforeAttributeName,this.stateBeforeAttributeName(t))}stateInAttributeName(t){(t===O.Eq||i8(t))&&(this.cbs.onattribname(this.sectionStart,this.index),this.sectionStart=-1,this.state=D.AfterAttributeName,this.stateAfterAttributeName(t))}stateAfterAttributeName(t){t===O.Eq?this.state=D.BeforeAttributeValue:t===O.Slash||t===O.Gt?(this.cbs.onattribend(P.NoValue,this.index),this.state=D.BeforeAttributeName,this.stateBeforeAttributeName(t)):i4(t)||(this.cbs.onattribend(P.NoValue,this.index),this.state=D.InAttributeName,this.sectionStart=this.index)}stateBeforeAttributeValue(t){t===O.DoubleQuote?(this.state=D.InAttributeValueDq,this.sectionStart=this.index+1):t===O.SingleQuote?(this.state=D.InAttributeValueSq,this.sectionStart=this.index+1):i4(t)||(this.sectionStart=this.index,this.state=D.InAttributeValueNq,this.stateInAttributeValueNoQuotes(t))}handleInAttributeValue(t,e){t===e||!this.decodeEntities&&this.fastForwardTo(e)?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(e===O.DoubleQuote?P.Double:P.Single,this.index),this.state=D.BeforeAttributeName):this.decodeEntities&&t===O.Amp&&(this.baseState=this.state,this.state=D.BeforeEntity)}stateInAttributeValueDoubleQuotes(t){this.handleInAttributeValue(t,O.DoubleQuote)}stateInAttributeValueSingleQuotes(t){this.handleInAttributeValue(t,O.SingleQuote)}stateInAttributeValueNoQuotes(t){i4(t)||t===O.Gt?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(P.Unquoted,this.index),this.state=D.BeforeAttributeName,this.stateBeforeAttributeName(t)):this.decodeEntities&&t===O.Amp&&(this.baseState=this.state,this.state=D.BeforeEntity)}stateBeforeDeclaration(t){t===O.OpeningSquareBracket?(this.state=D.CDATASequence,this.sequenceIndex=0):this.state=t===O.Dash?D.BeforeComment:D.InDeclaration}stateInDeclaration(t){(t===O.Gt||this.fastForwardTo(O.Gt))&&(this.cbs.ondeclaration(this.sectionStart,this.index),this.state=D.Text,this.sectionStart=this.index+1)}stateInProcessingInstruction(t){(t===O.Gt||this.fastForwardTo(O.Gt))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=D.Text,this.sectionStart=this.index+1)}stateBeforeComment(t){t===O.Dash?(this.state=D.InCommentLike,this.currentSequence=i7.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=D.InDeclaration}stateInSpecialComment(t){(t===O.Gt||this.fastForwardTo(O.Gt))&&(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=D.Text,this.sectionStart=this.index+1)}stateBeforeSpecialS(t){let e=32|t;
6e===i7.ScriptEnd[3]?this.startSpecial(i7.ScriptEnd,4):e===i7.StyleEnd[3]?this.startSpecial(i7.StyleEnd,4):(this.state=D.InTagName,this.stateInTagName(t))}stateBeforeEntity(t){this.entityExcess=1,this.entityResult=0,t===O.Number?this.state=D.BeforeNumericEntity:t===O.Amp||(this.trieIndex=0,this.trieCurrent=this.entityTrie[0],this.state=D.InNamedEntity,this.stateInNamedEntity(t))}stateInNamedEntity(t){if(this.entityExcess+=1,this.trieIndex=ed(this.entityTrie,this.trieCurrent,this.trieIndex+1,t),this.trieIndex<0){this.emitNamedEntity(),this.index--;return}this.trieCurrent=this.entityTrie[this.trieIndex];let e=this.trieCurrent&S.VALUE_LENGTH;if(e){let n=(e>>14)-1;if(this.allowLegacyEntity()||t===O.Semi){let t=this.index-this.entityExcess+1;t>this.sectionStart&&this.emitPartial(this.sectionStart,t),this.entityResult=this.trieIndex,this.trieIndex+=n,this.entityExcess=0,this.sectionStart=this.index+1,0===n&&this.emitNamedEntity()}else this.trieIndex+=n}}emitNamedEntity(){if(this.state=this.baseState,0!==this.entityResult)switch((this.entityTrie[this.entityResult]&S.VALUE_LENGTH)>>14){case 1:this.emitCodePoint(this.entityTrie[this.entityResult]&~S.VALUE_LENGTH);break;case 2:this.emitCodePoint(this.entityTrie[this.entityResult+1]);break;case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}}stateBeforeNumericEntity(t){(32|t)===O.LowerX?(this.entityExcess++,this.state=D.InHexEntity):(this.state=D.InNumericEntity,this.stateInNumericEntity(t))}emitNumericEntity(t){let e=this.index-this.entityExcess-1;e+2+Number(this.state===D.InHexEntity)!==this.index&&(e>this.sectionStart&&this.emitPartial(this.sectionStart,e),this.sectionStart=this.index+Number(t),this.emitCodePoint(ec(this.entityResult))),this.state=this.baseState}stateInNumericEntity(t){t===O.Semi?this.emitNumericEntity(!0):i9(t)?(this.entityResult=10*this.entityResult+(t-O.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)}stateInHexEntity(t){t===O.Semi?this.emitNumericEntity(!0):i9(t)?(this.entityResult=16*this.entityResult+(t-O.Zero),this.entityExcess++):t>=O.UpperA&&t<=O.UpperF||t>=O.LowerA&&t<=O.LowerF?(this.entityResult=16*this.entityResult+((32|t)-O.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)}allowLegacyEntity(){return!this.xmlMode&&(this.baseState===D.Text||this.baseState===D.InSpecialTag)}cleanup(){this.running&&this.sectionStart!==this.index&&(this.state===D.Text||this.state===D.InSpecialTag&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===D.InAttributeValueDq||this.state===D.InAttributeValueSq||this.state===D.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}shouldContinue(){return this.index<this.buffer.length+this.offset&&this.running}parse(){for(;this.shouldContinue();){let t=this.buffer.charCodeAt(this.index-this.offset);switch(this.state){case D.Text:this.stateText(t);break;case D.SpecialStartSequence:this.stateSpecialStartSequence(t);break;case D.InSpecialTag:this.stateInSpecialTag(t);break;case D.CDATASequence:this.stateCDATASequence(t);break;case D.InAttributeValueDq:this.stateInAttributeValueDoubleQuotes(t);break;case D.InAttributeName:this.stateInAttributeName(t);break;case D.InCommentLike:this.stateInCommentLike(t);break;case D.InSpecialComment:this.stateInSpecialComment(t);break;case D.BeforeAttributeName:this.stateBeforeAttributeName(t);break;case D.InTagName:this.stateInTagName(t);break;case D.InClosingTagName:this.stateInClosingTagName(t);break;case D.BeforeTagName:this.stateBeforeTagName(t);break;case D.AfterAttributeName:this.stateAfterAttributeName(t);break;case D.InAttributeValueSq:this.stateInAttributeValueSingleQuotes(t);break;case D.BeforeAttributeValue:this.stateBeforeAttributeValue(t);break;case D.BeforeClosingTagName:this.stateBeforeClosingTagName(t);break;case D.AfterClosingTagName:this.stateAfterClosingTagName(t);break;case D.BeforeSpecialS:this.stateBeforeSpecialS(t);break;case D.InAttributeValueNq:this.stateInAttributeValueNoQuotes(t);break;case D.InSelfClosingTag:this.stateInSelfClosingTag(t);break;case D.InDeclaration:this.stateInDeclaration(t);break;case D.BeforeDeclaration:this.stateBeforeDeclaration(t);break;case D.BeforeComment:this.stateBeforeComment(t);break;case D.InProcessingInstruction:this.stateInProcessingInstruction(t);break;case D.InNamedEntity:this.stateInNamedEntity(t);break;case D.BeforeEntity:this.stateBeforeEntity(t);break;case D.InHexEntity:this.stateInHexEntity(t);break;case D.InNumericEntity:this.stateInNumericEntity(t);break;default:this.stateBeforeNumericEntity(t)}this.index++}this.cleanup()}finish(){this.state===D.InNamedEntity&&this.emitNamedEntity(),this.sectionStart<this.index&&this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){let t=this.buffer.length+this.offset;this.state===D.InCommentLike?this.currentSequence===i7.CdataEnd?this.cbs.oncdata(this.sectionStart,t,0):this.cbs.oncomment(this.sectionStart,t,0):this.state===D.InNumericEntity&&this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state===D.InHexEntity&&this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state===D.InTagName||this.state===D.BeforeAttributeName||this.state===D.BeforeAttributeValue||this.state===D.AfterAttributeName||this.state===D.InAttributeName||this.state===D.InAttributeValueSq||this.state===D.InAttributeValueDq||this.state===D.InAttributeValueNq||this.state===D.InClosingTagName||this.cbs.ontext(this.sectionStart,t)}emitPartial(t,e){this.baseState!==D.Text&&this.baseState!==D.InSpecialTag?this.cbs.onattribdata(t,e):this.cbs.ontext(t,e)}emitCodePoint(t){this.baseState!==D.Text&&this.baseState!==D.InSpecialTag?this.cbs.onattribentity(t):this.cbs.ontextentity(t)}constructor({xmlMode:t=!1,decodeEntities:e=!0},n){this.cbs=n,this.state=D.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=D.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=t,this.decodeEntities=e,this.entityTrie=t?ea:es}}let oe=new Set(["input","option","optgroup","select","button","datalist","textarea"]),on=new Set(["p"]),or=new Set(["thead","tbody"]),oi=new Set(["dd","dt"]),oo=new Set(["rt","rp"]),os=new Map([["tr",new Set(["tr","th","td"])],["th",new Set(["th"])],["td",new Set(["thead","th","td"])],["body",new Set(["head","link","script"])],["li",new Set(["li"])],["p",on],["h1",on],["h2",on],["h3",on],["h4",on],["h5",on],["h6",on],["select",oe],["input",oe],["output",oe],["button",oe],["datalist",oe],["textarea",oe],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",oi],["dt",oi],["address",on],["article",on],["aside",on],["blockquote",on],["details",on],["div",on],["dl",on],["fieldset",on],["figcaption",on],["figure",on],["footer",on],["form",on],["header",on],["hr",on],["main",on],["nav",on],["ol",on],["pre",on],["section",on],["table",on],["ul",on],["rt",oo],["rp",oo],["tbody",or],["tfoot",or]]),oa=new Set(["area","base","basefont","br","col","command","embed","frame","hr","
6img","input","isindex","keygen","link","meta","param","source","track","wbr"]),ol=new Set(["math","svg"]),ou=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignobject","desc","title"]),oc=/\s|\//;class oh{ontext(t,e){var n,r;let i=this.getSlice(t,e);this.endIndex=e-1,null===(r=(n=this.cbs).ontext)||void 0===r||r.call(n,i),this.startIndex=e}ontextentity(t){var e,n;let r=this.tokenizer.getSectionStart();this.endIndex=r-1,null===(n=(e=this.cbs).ontext)||void 0===n||n.call(e,eu(t)),this.startIndex=r}isVoidElement(t){return!this.options.xmlMode&&oa.has(t)}onopentagname(t,e){this.endIndex=e;let n=this.getSlice(t,e);this.lowerCaseTagNames&&(n=n.toLowerCase()),this.emitOpenTag(n)}emitOpenTag(t){var e,n,r,i;this.openTagStart=this.startIndex,this.tagname=t;let o=!this.options.xmlMode&&os.get(t);if(o)for(;this.stack.length>0&&o.has(this.stack[this.stack.length-1]);){let t=this.stack.pop();null===(n=(e=this.cbs).onclosetag)||void 0===n||n.call(e,t,!0)}!this.isVoidElement(t)&&(this.stack.push(t),ol.has(t)?this.foreignContext.push(!0):ou.has(t)&&this.foreignContext.push(!1)),null===(i=(r=this.cbs).onopentagname)||void 0===i||i.call(r,t),this.cbs.onopentag&&(this.attribs={})}endOpenTag(t){var e,n;this.startIndex=this.openTagStart,this.attribs&&(null===(n=(e=this.cbs).onopentag)||void 0===n||n.call(e,this.tagname,this.attribs,t),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""}onopentagend(t){this.endIndex=t,this.endOpenTag(!1),this.startIndex=t+1}onclosetag(t,e){var n,r,i,o,s,a;this.endIndex=e;let l=this.getSlice(t,e);if(this.lowerCaseTagNames&&(l=l.toLowerCase()),(ol.has(l)||ou.has(l))&&this.foreignContext.pop(),this.isVoidElement(l))this.options.xmlMode||"br"!==l||(null===(r=(n=this.cbs).onopentagname)||void 0===r||r.call(n,"br"),null===(o=(i=this.cbs).onopentag)||void 0===o||o.call(i,"br",{},!0),null===(a=(s=this.cbs).onclosetag)||void 0===a||a.call(s,"br",!1));else{let t=this.stack.lastIndexOf(l);if(-1!==t){if(this.cbs.onclosetag){let e=this.stack.length-t;for(;e--;)this.cbs.onclosetag(this.stack.pop(),0!==e)}else this.stack.length=t}else this.options.xmlMode||"p"!==l||(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=e+1}onselfclosingtag(t){this.endIndex=t,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=t+1):this.onopentagend(t)}closeCurrentTag(t){var e,n;let r=this.tagname;this.endOpenTag(t),this.stack[this.stack.length-1]===r&&(null===(n=(e=this.cbs).onclosetag)||void 0===n||n.call(e,r,!t),this.stack.pop())}onattribname(t,e){this.startIndex=t;let n=this.getSlice(t,e);this.attribname=this.lowerCaseAttributeNames?n.toLowerCase():n}onattribdata(t,e){this.attribvalue+=this.getSlice(t,e)}onattribentity(t){this.attribvalue+=eu(t)}onattribend(t,e){var n,r;this.endIndex=e,null===(r=(n=this.cbs).onattribute)||void 0===r||r.call(n,this.attribname,this.attribvalue,t===P.Double?'"':t===P.Single?"'":t===P.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""}getInstructionName(t){let e=t.search(oc),n=e<0?t:t.substr(0,e);return this.lowerCaseTagNames&&(n=n.toLowerCase()),n}ondeclaration(t,e){this.endIndex=e;let n=this.getSlice(t,e);if(this.cbs.onprocessinginstruction){let t=this.getInstructionName(n);this.cbs.onprocessinginstruction("!".concat(t),"!".concat(n))}this.startIndex=e+1}onprocessinginstruction(t,e){this.endIndex=e;let n=this.getSlice(t,e);if(this.cbs.onprocessinginstruction){let t=this.getInstructionName(n);this.cbs.onprocessinginstruction("?".concat(t),"?".concat(n))}this.startIndex=e+1}oncomment(t,e,n){var r,i,o,s;this.endIndex=e,null===(i=(r=this.cbs).oncomment)||void 0===i||i.call(r,this.getSlice(t,e-n)),null===(s=(o=this.cbs).oncommentend)||void 0===s||s.call(o),this.startIndex=e+1}oncdata(t,e,n){var r,i,o,s,a,l,u,c,h,f;this.endIndex=e;let p=this.getSlice(t,e-n);this.options.xmlMode||this.options.recognizeCDATA?(null===(i=(r=this.cbs).oncdatastart)||void 0===i||i.call(r),null===(s=(o=this.cbs).ontext)||void 0===s||s.call(o,p),null===(l=(a=this.cbs).oncdataen
6d)||void 0===l||l.call(a)):(null===(c=(u=this.cbs).oncomment)||void 0===c||c.call(u,"[CDATA[".concat(p,"]]")),null===(f=(h=this.cbs).oncommentend)||void 0===f||f.call(h)),this.startIndex=e+1}onend(){var t,e;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(let t=this.stack.length;t>0;this.cbs.onclosetag(this.stack[--t],!0));}null===(e=(t=this.cbs).onend)||void 0===e||e.call(t)}reset(){var t,e,n,r;null===(e=(t=this.cbs).onreset)||void 0===e||e.call(t),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,null===(r=(n=this.cbs).onparserinit)||void 0===r||r.call(n,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1}parseComplete(t){this.reset(),this.end(t)}getSlice(t,e){for(;t-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();let n=this.buffers[0].slice(t-this.bufferOffset,e-this.bufferOffset);for(;e-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),n+=this.buffers[0].slice(0,e-this.bufferOffset);return n}shiftBuffer(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()}write(t){var e,n;if(this.ended){null===(n=(e=this.cbs).onerror)||void 0===n||n.call(e,Error(".write() after done!"));return}this.buffers.push(t),this.tokenizer.running&&(this.tokenizer.write(t),this.writeIndex++)}end(t){var e,n;if(this.ended){null===(n=(e=this.cbs).onerror)||void 0===n||n.call(e,Error(".end() after done!"));return}t&&this.write(t),this.ended=!0,this.tokenizer.end()}pause(){this.tokenizer.pause()}resume(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex<this.buffers.length;)this.tokenizer.write(this.buffers[this.writeIndex++]);this.ended&&this.tokenizer.end()}parseChunk(t){this.write(t)}done(t){this.end(t)}constructor(t,e={}){var n,r,i,o,s;this.options=e,this.startIndex=0,this.endIndex=0,this.openTagStart=0,this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack=[],this.foreignContext=[],this.buffers=[],this.bufferOffset=0,this.writeIndex=0,this.ended=!1,this.cbs=null!=t?t:{},this.lowerCaseTagNames=null!==(n=e.lowerCaseTags)&&void 0!==n?n:!e.xmlMode,this.lowerCaseAttributeNames=null!==(r=e.lowerCaseAttributeNames)&&void 0!==r?r:!e.xmlMode,this.tokenizer=new(null!==(i=e.Tokenizer)&&void 0!==i?i:ot)(this.options,this),null===(s=(o=this.cbs).onparserinit)||void 0===s||s.call(o,this)}}let of=(y=(t,e,n,r)=>e.xmlMode||e._useHtmlParser2?function(t,e){let n=new eo(void 0,e);return new oh(n,e).end(t),n.root}(t,e):function(t,e,n,r){let i={scriptingEnabled:"boolean"!=typeof e.scriptingEnabled||e.scriptingEnabled,treeAdapter:i5,sourceCodeLocationInfo:e.sourceCodeLocationInfo};return n?(0,i2.Qc)(t,i):(0,i2.Bm)(r,t,i)}(t,e,n,r),v=function(t,e,n,r){if(void 0!==iw&&iw.isBuffer(t)&&(t=t.toString()),"string"==typeof t)return y(t,e,n,r);let i=t;if(!Array.isArray(i)&&et(i))return i;let o=new t3([]);return iA(i,o),o},x=(t,e)=>e.xmlMode||e._useHtmlParser2?eE(t,e):function(t){let e="length"in t?t:[t];for(let t=0;t<e.length;t+=1){let n=e[t];et(n)&&Array.prototype.splice.call(e,t,1,...n.children)}let n="";for(let t=0;t<e.length;t+=1){let r=e[t];n+=(0,i2.R3)(r,i6)}return n}(t),function t(e,n){let r=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(null==e)throw Error("cheerio.load() expects a string");let i={...tR,...tj(n)},o=v(e,i,r,null);class s extends i1{_make(t,e){let n=a(t,e);return n.prevObject=this,n}_parse(t,e,n,r){return v(t,e,n,r)}_render(t){return x(t,this.options)}}function a(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o,r=arguments.length>3?arguments[3]:void 0;if(t&&nx(t))return t;let a={...i,...tj(r)},l="string"==typeof n?[v(n,a,!1,null)]:"length"in n?n:[n],u=nx(l)?l:new s(l,null,a);if(u._root=u,!t)return new s(void 0,u,a);let c="string"==typeof t&&nk(t)?v(t,a,!1,null).children:t.name||"root"===t.type||"text"===t.type||"comment"===t.type?[t]:Array.isArray(t)?t:void 0,h=new s(c,u,a);if(c)return h;if("string"!=typeof t)throw Error("Unexpected type of selector");let f=t,p=e?"string"==typeof e?nk(e)?new s([v(e,a,!1,null)],u,a):(f="".concat(e," ").concat(f),u):nx(e)?e:new s(Array.isArray(e)?e:[e],u,a):u;return p?p.find(f):h}return Object.assign(a,tI,{load:t,_root:o,_options:i,fn:s.prototype,prototype:s.prototype}),a});of([]);
6let{contains:op}=tI,{merge:od}=tI,{parseHTML:og}=tI,{root:om}=tI;var oy=((_=oy||{})[_.None=0]="None",_[_.H1=1]="H1",_[_.H2=2]="H2",_[_.H3=3]="H3",_[_.H4=4]="H4",_[_.H5=5]="H5",_[_.H6=6]="H6",_[_.Block=7]="Block",_[_.List=8]="List",_[_.ListItem=9]="ListItem",_);let ov={selector:"h1,h2,h3,h4,h5,h6,ul,ol,li,table,pre,p>img:only-child",selectorRules:{"div,p":t=>{let{$node:e}=t;return{queue:e.children()}},"h1,h2,h3,h4,h5,h6":t=>{let{$node:e,getContent:n}=t;return{...n(e.contents())}},"ul,ol":t=>{let{$node:e}=t;return{queue:e.children(),nesting:!0}},li:t=>{let e,{$node:n,getContent:r}=t,i=n.children().filter("ul,ol");if(n.contents().first().is("div,p"))e=r(n.children().first());else{let t=n.contents(),o=t.index(i);o>=0&&(t=t.slice(0,o)),e=r(t)}return{queue:i,nesting:!0,...e}},"table,pre,p>img:only-child":t=>{let{$node:e,getContent:n}=t;return{...n(e)}}}},ox="markmap: ",o_=/^h[1-6]$/,ob=/^[uo]l$/,ok=/^li$/;function ow(t){return(U=U||document.createElement("textarea")).innerHTML="&"+t+";",U.value}var oA=Object.prototype.hasOwnProperty;function oS(t){var e=[].slice.call(arguments,1);return e.forEach(function(e){if(e){if("object"!=typeof e)throw TypeError(e+"must be object");Object.keys(e).forEach(function(n){t[n]=e[n]})}}),t}var oC=/\\([\\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;function oE(t){return 0>t.indexOf("\\")?t:t.replace(oC,"$1")}function oT(t){return(!(t>=55296)||!(t<=57343))&&(!(t>=64976)||!(t<=65007))&&(65535&t)!=65535&&(65535&t)!=65534&&(!(t>=0)||!(t<=8))&&11!==t&&(!(t>=14)||!(t<=31))&&(!(t>=127)||!(t<=159))&&!(t>1114111)}function oM(t){return t>65535?String.fromCharCode(55296+((t-=65536)>>10),56320+(1023&t)):String.fromCharCode(t)}var oN=/&([a-z#][a-z0-9]{1,31});/gi,oI=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i;function oL(t,e){var n=0,r=ow(e);return e!==r?r:35===e.charCodeAt(0)&&oI.test(e)&&oT(n="x"===e[1].toLowerCase()?parseInt(e.slice(2),16):parseInt(e.slice(1),10))?oM(n):t}function oq(t){return 0>t.indexOf("&")?t:t.replace(oN,oL)}var oO=/[&<>"]/,oD=/[&<>"]/g,oP={"&":"&","<":"<",">":">",'"':"""};function oU(t){return oP[t]}function oR(t){return oO.test(t)?t.replace(oD,oU):t}var oF={};oF.blockquote_open=function(){return"<blockquote>\n"},oF.blockquote_close=function(t,e){return"</blockquote>"+oj(t,e)},oF.code=function(t,e){return t[e].block?"<pre><code>"+oR(t[e].content)+"</code></pre>"+oj(t,e):"<code>"+oR(t[e].content)+"</code>"},oF.fence=function(t,e,n,r,i){var o,s,a,l,u=t[e],c="",h=n.langPrefix;if(u.params){if(l=(a=u.params.split(/\s+/g)).join(" "),o=i.rules.fence_custom,s=a[0],o&&oA.call(o,s))return i.rules.fence_custom[a[0]](t,e,n,r,i);c=' class="'+h+oR(oq(oE(l)))+'"'}return"<pre><code"+c+">"+(n.highlight&&n.highlight.apply(n.highlight,[u.content].concat(a))||oR(u.content))+"</code></pre>"+oj(t,e)},oF.fence_custom={},oF.heading_open=function(t,e){return"<h"+t[e].hLevel+">"},oF.heading_close=function(t,e){return"</h"+t[e].hLevel+">\n"},oF.hr=function(t,e,n){return(n.xhtmlOut?"<hr />":"<hr>")+oj(t,e)},oF.bullet_list_open=function(){return"<ul>\n"},oF.bullet_list_close=function(t,e){return"</ul>"+oj(t,e)},oF.list_item_open=function(){return"<li>"},oF.list_item_close=function(){return"</li>\n"},oF.ordered_list_open=function(t,e){var n=t[e];return"<ol"+(n.order>1?' start="'+n.order+'"':"")+">\n"},oF.ordered_list_close=function(t,e){return"</ol>"+oj(t,e)},oF.paragraph_open=function(t,e){return t[e].tight?"":"<p>"},oF.paragraph_close=function(t,e){var n=!(t[e].tight&&e&&"inline"===t[e-1].type&&!t[e-1].content);return(t[e].tight?"":"</p>")+(n?oj(t,e):"")},oF.link_open=function(t,e,n){var r=t[e].title?' title="'+oR(oq(t[e].title))+'"':"",i=n.linkTarget?' target="'+n.linkTarget+'"':"";return'<a href="'+oR(t[e].href)+'"'+r+i+">"},oF.link_close=function(){return"</a>"},oF.image=function(t,e,n){var r=' src="'+oR(t[e].src)+'"',i=t[e].title?' title="'+oR(oq(t[e].title))+'"':"";return"<img"+r+' alt="'+(t[e].alt?oR(oq(oE(t[e].alt))):"")+'"'+i+(n.xhtmlOut?" /":"")+">"},oF.table_open=function(){return"<table>\n"},oF.table_close=function(){return"</table>\n"},oF.thead_open=function(){return"<thead>\n"},oF.thead_close=function(){return"</thead>\n"},oF.tbody_open=function(){return"<tbody>\n"},oF.tbody_close=function(){return"</tbody>\n"},oF.tr_open=function(){return"<tr>"},oF.tr_close=function(){return"</tr>\n"},oF.th_open=function(t,e){var n=t[e];return"<th"+(n.align?' style="text-align:'+n.align+'"':"")+">"},oF.th_close=function(){return"</th>"},oF.td_open=function(t,e){var n=t[e];return"<td"+(n.align?' style="text-align:'+n.align+'"':"")+">"},oF.td_close=function(){return"</td>"},oF.strong_open=function(){return"<strong>"},oF.strong_close=function(){return"</strong>"},oF.em_open=function(){return"<em>"},oF.em_close=function(){return"</em>"},oF.del_open=function(){return"<del>"},oF.del_close=function(){return"</del>"},oF.ins_open=function(){return"<ins>"},oF.ins_close=function(){return"</ins>"},oF.mark_open=function(){return"<mark>"},oF.mark_close=function(){return"</mark>"},oF.sub=function(t,e){return"<sub>"+oR(t[e].content)+"</sub>"},oF.sup=function(t,e){return"<sup>"+oR(t[e].content)+"</sup>"},oF.hardbreak=function(t,e,n){return n.xhtmlOut?"<br />\n":"<br>\n"},oF.softbreak=function(t,e,n){return n.breaks?n.xhtmlOut?"<br />\n":"<br>\n":"\n"},oF.text=function(t,e){return oR(t[e].content)},oF.htmlblock=function(t,e){return t[e].content},oF.htmltag=function(t,e){return t[e].content},oF.abbr_open=function(t,e){return'<abbr title="'+oR(oq(t[e].title))+'">'},oF.abbr_close=function(){return"</abbr>"},oF.footnote_ref=function(t,e){var n=Number(t[e].id+1).toString(),r="fnref"+n;return t[e].subId>0&&(r+=":"+t[e].subId),'<sup class="footnote-ref"><a href="#fn'+n+'" id="'+r+'">['+n+"]</a></sup>"},oF.footnote_block_open=function(t,e,n){return(n.xhtmlOut?'<hr class="footnotes-sep" />\n':'<hr class="footnotes-sep">\n')+'<section class="footnotes">\n<ol class="footnotes-list">\n'},oF.footnote_block_close=function(){return"</ol>\n</section>\n"},oF.footnote_open=function(t,e){return'<li id="fn'+Number(t[e].id+1).toString()+'" class="footnote-item">'},oF.footnote_close=function(){return"</li>\n"},oF.footnote_anchor=function(t,e){var n="fnref"+Number(t[e].id+1).toString();return t[e].subId>0&&(n+=":"+t[e].subId),' <a href="#'+n+'" class="footnote-backref">â©</a>'},oF.dl_open=function(){return"<dl>\n"},oF.dt_open=function(){return"<dt>"},oF.dd_open=function(){return"<dd>"},oF.dl_close=function(){return"</dl>\n"},oF.dt_close=function(){return"</dt>\n"},oF.dd_close=function(){return"</dd>\n"};var oj=oF.getBreak=function(t,e){return(e=function t(e,n){return++n>=e.length-2?n:"paragraph_open"===e[n].type&&e[n].tight&&"inline"===e[n+1].type&&0===e[n+1].content.length&&"paragraph_close"===e[n+2].type&&e[n+2].tight?t(e,n+2):n}(t,e))<t.length&&"list_item_close"===t[e].type?"":"\n"};function oB(){this.rules=oS({},oF),this.getBreak=oF.getBreak}function oz(){this.__rules__=[],this.__cache__=null}function oH(t,e,n,r,i){this.src=t,this.env=r,this.options=n,this.parser=e,this.tokens=i,this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache=[],this.isInLabel=!1,this.linkLevel=0,this.linkContent="",this.labelUnmatchedScopes=0}function oY(t,e){var n,r,i,o=-1,s=t.posMax,a=t.pos,l=t.isInLabel;if(t.isInLabel)return -1;if(t.labelUnmatchedScopes)return t.labelUnmatchedScopes--,-1;for(t.pos=e+1,t.isInLabel=!0,n=1;t.pos<s;
6){if(91===(i=t.src.charCodeAt(t.pos)))n++;else if(93===i&&0==--n){r=!0;break}t.parser.skipToken(t)}return r?(o=t.pos,t.labelUnmatchedScopes=0):t.labelUnmatchedScopes=n-1,t.pos=a,t.isInLabel=l,o}function oV(t){var e=oq(t);try{e=decodeURI(e)}catch(t){}return encodeURI(e)}function oX(t,e){var n,r,i,o=e,s=t.posMax;if(60===t.src.charCodeAt(e)){for(e++;e<s&&10!==(n=t.src.charCodeAt(e));){if(62===n){if(i=oV(oE(t.src.slice(o+1,e))),!t.parser.validateLink(i))return!1;return t.pos=e+1,t.linkContent=i,!0}if(92===n&&e+1<s){e+=2;continue}e++}return!1}for(r=0;e<s&&32!==(n=t.src.charCodeAt(e))&&!(n<32)&&127!==n;){if(92===n&&e+1<s){e+=2;continue}if(40===n&&++r>1||41===n&&--r<0)break;e++}return o!==e&&(i=oE(t.src.slice(o,e)),!!t.parser.validateLink(i)&&(t.linkContent=i,t.pos=e,!0))}function oG(t,e){var n,r=e,i=t.posMax,o=t.src.charCodeAt(e);if(34!==o&&39!==o&&40!==o)return!1;for(e++,40===o&&(o=41);e<i;){if((n=t.src.charCodeAt(e))===o)return t.pos=e+1,t.linkContent=oE(t.src.slice(r+1,e)),!0;if(92===n&&e+1<i){e+=2;continue}e++}return!1}function oZ(t){return t.trim().replace(/\s+/g," ").toUpperCase()}oB.prototype.renderInline=function(t,e,n){for(var r=this.rules,i=t.length,o=0,s="";i--;)s+=r[t[o].type](t,o++,e,n,this);return s},oB.prototype.render=function(t,e,n){for(var r=this.rules,i=t.length,o=-1,s="";++o<i;)"inline"===t[o].type?s+=this.renderInline(t[o].children,e,n):s+=r[t[o].type](t,o,e,n,this);return s},oz.prototype.__find__=function(t){for(var e=this.__rules__.length,n=-1;e--;)if(this.__rules__[++n].name===t)return n;return -1},oz.prototype.__compile__=function(){var t=this,e=[""];t.__rules__.forEach(function(t){t.enabled&&t.alt.forEach(function(t){0>e.indexOf(t)&&e.push(t)})}),t.__cache__={},e.forEach(function(e){t.__cache__[e]=[],t.__rules__.forEach(function(n){!n.enabled||e&&0>n.alt.indexOf(e)||t.__cache__[e].push(n.fn)})})},oz.prototype.at=function(t,e,n){var r=this.__find__(t);if(-1===r)throw Error("Parser rule not found: "+t);this.__rules__[r].fn=e,this.__rules__[r].alt=(n||{}).alt||[],this.__cache__=null},oz.prototype.before=function(t,e,n,r){var i=this.__find__(t);if(-1===i)throw Error("Parser rule not found: "+t);this.__rules__.splice(i,0,{name:e,enabled:!0,fn:n,alt:(r||{}).alt||[]}),this.__cache__=null},oz.prototype.after=function(t,e,n,r){var i=this.__find__(t);if(-1===i)throw Error("Parser rule not found: "+t);this.__rules__.splice(i+1,0,{name:e,enabled:!0,fn:n,alt:(r||{}).alt||[]}),this.__cache__=null},oz.prototype.push=function(t,e,n){this.__rules__.push({name:t,enabled:!0,fn:e,alt:(n||{}).alt||[]}),this.__cache__=null},oz.prototype.enable=function(t,e){t=Array.isArray(t)?t:[t],e&&this.__rules__.forEach(function(t){t.enabled=!1}),t.forEach(function(t){var e=this.__find__(t);if(e<0)throw Error("Rules manager: invalid rule name "+t);this.__rules__[e].enabled=!0},this),this.__cache__=null},oz.prototype.disable=function(t){(t=Array.isArray(t)?t:[t]).forEach(function(t){var e=this.__find__(t);if(e<0)throw Error("Rules manager: invalid rule name "+t);this.__rules__[e].enabled=!1},this),this.__cache__=null},oz.prototype.getRules=function(t){return null===this.__cache__&&this.__compile__(),this.__cache__[t]||[]},oH.prototype.pushPending=function(){this.tokens.push({type:"text",content:this.pending,level:this.pendingLevel}),this.pending=""},oH.prototype.push=function(t){this.pending&&this.pushPending(),this.tokens.push(t),this.pendingLevel=this.level},oH.prototype.cacheSet=function(t,e){for(var n=this.cache.length;n<=t;n++)this.cache.push(0);this.cache[t]=e},oH.prototype.cacheGet=function(t){return t<this.cache.length?this.cache[t]:0};var o$=" \n()[]'\".,!?-";function oW(t){return t.replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1")}var oK=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,oQ=/\((c|tm|r|p)\)/ig,oJ={c:"\xa9",r:"\xae",p:"\xa7",tm:"â¢"},o0=/['"]/,o1=/['"]/g,o2=/[-\s()\[\]]/;function o3(t,e){return!(e<0)&&!(e>=t.length)&&!o2.test(t[e])}function o5(t,e,n){return t.substr(0,e)+n+t.substr(e+1)}var o6=[["block",function(t){t.inlineMode?t.tokens.push({type:"inline",content:t.src.replace(/\n/g," ").trim(),level:0,lines:[0,1],children:[]}):t.block.parse(t.src,t.options,t.env,t.tokens)}],["abbr",function(t){var e,n,r,i,o=t.tokens;if(!t.inlineMode){for(e=1,n=o.length-1;e<n;e++)if("paragraph_open"===o[e-1].type&&"inline"===o[e].type&&"paragraph_close"===o[e+1].type){for(r=o[e].content;r.length&&!((i=function(t,e,n,r){var i,o,s,a,l,u;if(42!==t.charCodeAt(0)||91!==t.charCodeAt(1)||-1===t.indexOf("]:")||(o=oY(i=new oH(t,e,n,r,[]),1))<0||58!==t.charCodeAt(o+1))return -1;for(a=i.posMax,s=o+2;
6s<a&&10!==i.src.charCodeAt(s);s++);return(l=t.slice(2,o),0===(u=t.slice(o+2,s).trim()).length)?-1:(r.abbreviations||(r.abbreviations={}),void 0===r.abbreviations[":"+l]&&(r.abbreviations[":"+l]=u),s)}(r,t.inline,t.options,t.env))<0);)r=r.slice(i).trim();o[e].content=r,r.length||(o[e-1].tight=!0,o[e+1].tight=!0)}}}],["references",function(t){var e,n,r,i,o=t.tokens;if(t.env.references=t.env.references||{},!t.inlineMode){for(e=1,n=o.length-1;e<n;e++)if("inline"===o[e].type&&"paragraph_open"===o[e-1].type&&"paragraph_close"===o[e+1].type){for(r=o[e].content;r.length&&!((i=function(t,e,n,r){var i,o,s,a,l,u,c,h,f;if(91!==t.charCodeAt(0)||-1===t.indexOf("]:")||(o=oY(i=new oH(t,e,n,r,[]),0))<0||58!==t.charCodeAt(o+1))return -1;for(a=i.posMax,s=o+2;s<a&&(32===(l=i.src.charCodeAt(s))||10===l);s++);if(!oX(i,s))return -1;for(c=i.linkContent,u=s=i.pos,s+=1;s<a&&(32===(l=i.src.charCodeAt(s))||10===l);s++);for(s<a&&u!==s&&oG(i,s)?(h=i.linkContent,s=i.pos):(h="",s=u);s<a&&32===i.src.charCodeAt(s);)s++;return s<a&&10!==i.src.charCodeAt(s)?-1:(f=oZ(t.slice(1,o)),void 0===r.references[f]&&(r.references[f]={title:h,href:c}),s)}(r,t.inline,t.options,t.env))<0);)r=r.slice(i).trim();o[e].content=r,r.length||(o[e-1].tight=!0,o[e+1].tight=!0)}}}],["inline",function(t){var e,n,r,i=t.tokens;for(n=0,r=i.length;n<r;n++)"inline"===(e=i[n]).type&&t.inline.parse(e.content,t.options,t.env,e.children)}],["footnote_tail",function(t){var e,n,r,i,o,s,a,l,u,c=0,h=!1,f={};if(t.env.footnotes&&(t.tokens=t.tokens.filter(function(t){return"footnote_reference_open"===t.type?(h=!0,l=[],u=t.label,!1):"footnote_reference_close"===t.type?(h=!1,f[":"+u]=l,!1):(h&&l.push(t),!h)}),t.env.footnotes.list)){for(s=t.env.footnotes.list,t.tokens.push({type:"footnote_block_open",level:c++}),e=0,n=s.length;e<n;e++){for(t.tokens.push({type:"footnote_open",id:e,level:c++}),s[e].tokens?((a=[]).push({type:"paragraph_open",tight:!1,level:c++}),a.push({type:"inline",content:"",level:c,children:s[e].tokens}),a.push({type:"paragraph_close",tight:!1,level:--c})):s[e].label&&(a=f[":"+s[e].label]),t.tokens=t.tokens.concat(a),o="paragraph_close"===t.tokens[t.tokens.length-1].type?t.tokens.pop():null,i=s[e].count>0?s[e].count:1,r=0;r<i;r++)t.tokens.push({type:"footnote_anchor",id:e,subId:r,level:c});o&&t.tokens.push(o),t.tokens.push({type:"footnote_close",level:--c})}t.tokens.push({type:"footnote_block_close",level:--c})}}],["abbr2",function(t){var e,n,r,i,o,s,a,l,u,c,h,f,p=t.tokens;if(t.env.abbreviations){for(t.env.abbrRegExp||(f="(^|["+o$.split("").map(oW).join("")+"])("+Object.keys(t.env.abbreviations).map(function(t){return t.substr(1)}).sort(function(t,e){return e.length-t.length}).map(oW).join("|")+")($|["+o$.split("").map(oW).join("")+"])",t.env.abbrRegExp=RegExp(f,"g")),c=t.env.abbrRegExp,n=0,r=p.length;n<r;n++)if("inline"===p[n].type){for(e=(i=p[n].children).length-1;e>=0;e--)if("text"===(o=i[e]).type){for(l=0,s=o.content,c.lastIndex=0,u=o.level,a=[];h=c.exec(s);)c.lastIndex>l&&a.push({type:"text",content:s.slice(l,h.index+h[1].length),level:u}),a.push({type:"abbr_open",title:t.env.abbreviations[":"+h[2]],level:u++}),a.push({type:"text",content:h[2],level:u}),a.push({type:"abbr_close",level:--u}),l=c.lastIndex-h[3].length;a.length&&(l<s.length&&a.push({type:"text",content:s.slice(l),level:u}),p[n].children=i=[].concat(i.slice(0,e),a,i.slice(e+1)))}}}}],["replacements",function(t){var e,n,r,i,o,s;if(t.options.typographer){for(o=t.tokens.length-1;o>=0;o--)if("inline"===t.tokens[o].type)for(e=(i=t.tokens[o].children).length-1;e>=0;e--)"text"===(n=i[e]).type&&(r=0>(s=r=n.content).indexOf("(")?s:s.replace(oQ,function(t,e){return oJ[e.toLowerCase()]}),oK.test(r)&&(r=r.replace(/\+-/g,"\xb1").replace(/\.{2,}/g,"â¦").replace(/([?!])â¦/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---([^-]|$)/mg,"$1â$2").replace(/(^|\s)--(\s|$)/mg,"$1â$2").replace(/(^|[^-\s])--([^-\s]|$)/mg,"$1â$2")),n.content=r)}}],["smartquotes",function(t){var e,n,r,i,o,s,a,l,u,c,h,f,p,d,g,m,y;if(t.options.typographer){for(y=[],g=t.tokens.length-1;g>=0;g--)if("inline"===t.tokens[g].type){for(e=0,m=t.tokens[g].children,y.length=0;e<m.length;e++)if(!("text"!==(n=m[e]).type||o0.test(n.text))){for(a=m[e].level,p=y.length-1;p>=0&&!(y[p].level<=a);p--);y.length=p+1,r=n.content,o=0,s=r.length;n:for(;o<s&&(o1.lastIndex=o,i=o1.exec(r));){if(l=!o3(r,i.index-1),o=i.index+1,d="'"===i[0],!(u=!o3(r,o))&&!l){d&&(n.content=o5(n.content,i.index,"â"));continue}if(h=!u,f=!l){for(p=y.length-1;p>=0&&(c=y[p],!(y[p].level<a));p--)if(c.single===d&&y[p].level===a){c=y[p],d?(m[c.token].content=o5(m[c.token].content,c.pos,t.options.quotes[2]),n.content=o5(n.content,i.index,t.options.quotes[3])):(m[c.token].content=o5(m[c.token].content,c.pos,t.options.quotes[0]),n.content=o5(n.content,i.index,t.options.quotes[1])),y.length=p;continue n}}h?y.push({token:e,pos:i.index,single:d,level:a}):f&&d&&(n.content=o5(n.content,i.index,"â"))}}}}}]];function o4(){this.options={},this.ruler=new oz;
6for(var t=0;t<o6.length;t++)this.ruler.push(o6[t][0],o6[t][1])}function o8(t,e,n,r,i){var o,s,a,l,u,c,h;for(this.src=t,this.parser=e,this.options=n,this.env=r,this.tokens=i,this.bMarks=[],this.eMarks=[],this.tShift=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.parentType="root",this.ddIndent=-1,this.level=0,this.result="",s=this.src,c=0,h=!1,a=l=c=0,u=s.length;l<u;l++){if(o=s.charCodeAt(l),!h){if(32===o){c++;continue}h=!0}(10===o||l===u-1)&&(10!==o&&l++,this.bMarks.push(a),this.eMarks.push(l),this.tShift.push(c),h=!1,c=0,a=l+1)}this.bMarks.push(s.length),this.eMarks.push(s.length),this.tShift.push(0),this.lineMax=this.bMarks.length-1}function o9(t,e){var n,r,i;return(r=t.bMarks[e]+t.tShift[e])>=(i=t.eMarks[e])||42!==(n=t.src.charCodeAt(r++))&&45!==n&&43!==n||r<i&&32!==t.src.charCodeAt(r)?-1:r}function o7(t,e){var n,r=t.bMarks[e]+t.tShift[e],i=t.eMarks[e];if(r+1>=i||(n=t.src.charCodeAt(r++))<48||n>57)return -1;for(;;){if(r>=i)return -1;if(!((n=t.src.charCodeAt(r++))>=48)||!(n<=57)){if(41===n||46===n)break;return -1}}return r<i&&32!==t.src.charCodeAt(r)?-1:r}o4.prototype.process=function(t){var e,n,r;for(e=0,n=(r=this.ruler.getRules("")).length;e<n;e++)r[e](t)},o8.prototype.isEmpty=function(t){return this.bMarks[t]+this.tShift[t]>=this.eMarks[t]},o8.prototype.skipEmptyLines=function(t){for(var e=this.lineMax;t<e&&!(this.bMarks[t]+this.tShift[t]<this.eMarks[t]);t++);return t},o8.prototype.skipSpaces=function(t){for(var e=this.src.length;t<e&&32===this.src.charCodeAt(t);t++);return t},o8.prototype.skipChars=function(t,e){for(var n=this.src.length;t<n&&this.src.charCodeAt(t)===e;t++);return t},o8.prototype.skipCharsBack=function(t,e,n){if(t<=n)return t;for(;t>n;)if(e!==this.src.charCodeAt(--t))return t+1;return t},o8.prototype.getLines=function(t,e,n,r){var i,o,s,a,l,u=t;if(t>=e)return"";if(u+1===e)return o=this.bMarks[u]+Math.min(this.tShift[u],n),s=r?this.eMarks[u]+1:this.eMarks[u],this.src.slice(o,s);for(i=0,a=Array(e-t);u<e;u++,i++)(l=this.tShift[u])>n&&(l=n),l<0&&(l=0),o=this.bMarks[u]+l,s=u+1<e||r?this.eMarks[u]+1:this.eMarks[u],a[i]=this.src.slice(o,s);return a.join("")};var st={};["article","aside","button","blockquote","body","canvas","caption","col","colgroup","dd","div","dl","dt","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","iframe","li","map","object","ol","output","p","pre","progress","script","section","style","table","tbody","td","textarea","tfoot","th","tr","thead","ul","video"].forEach(function(t){st[t]=!0});var se=/^<([a-zA-Z]{1,15})[\s\/>]/,sn=/^<\/([a-zA-Z]{1,15})[\s>]/;function sr(t,e){var n=t.bMarks[e]+t.blkIndent,r=t.eMarks[e];return t.src.substr(n,r-n)}function si(t,e){var n,r,i=t.bMarks[e]+t.tShift[e],o=t.eMarks[e];return i>=o||126!==(r=t.src.charCodeAt(i++))&&58!==r?-1:(n=t.skipSpaces(i),i===n||n>=o)?-1:n}var so=[["code",function(t,e,n){var r,i;if(t.tShift[e]-t.blkIndent<4)return!1;for(i=r=e+1;r<n;){if(t.isEmpty(r)){r++;continue}if(t.tShift[r]-t.blkIndent>=4){i=++r;continue}break}return t.line=r,t.tokens.push({type:"code",content:t.getLines(e,i,4+t.blkIndent,!0),block:!0,lines:[e,t.line],level:t.level}),!0}],["fences",function(t,e,n,r){var i,o,s,a,l,u=!1,c=t.bMarks[e]+t.tShift[e],h=t.eMarks[e];if(c+3>h||126!==(i=t.src.charCodeAt(c))&&96!==i||(l=c,(o=(c=t.skipChars(c,i))-l)<3||(s=t.src.slice(c,h).trim()).indexOf("`")>=0))return!1;if(r)return!0;for(a=e;!(++a>=n)&&(!((c=l=t.bMarks[a]+t.tShift[a])<(h=t.eMarks[a]))||!(t.tShift[a]<t.blkIndent));)if(!(t.src.charCodeAt(c)!==i||t.tShift[a]-t.blkIndent>=4||(c=t.skipChars(c,i))-l<o||(c=t.skipSpaces(c))<h)){u=!0;break}return o=t.tShift[e],t.line=a+(u?1:0),t.tokens.push({type:"fence",params:s,content:t.getLines(e+1,a,o,!0),lines:[e,t.line],level:t.level}),!0},["paragraph","blockquote","list"]],["blockquote",function(t,e,n,r){var i,o,s,a,l,u,c,h,f,p,d,g=t.bMarks[e]+t.tShift[e],m=t.eMarks[e];if(g>m||62!==t.src.charCodeAt(g++)||t.level>=t.options.maxNesting)return!1;if(r)return!0;for(32===t.src.charCodeAt(g)&&g++,l=t.blkIndent,t.blkIndent=0,a=[t.bMarks[e]],t.bMarks[e]=g,o=(g=g<m?t.skipSpaces(g):g)>=m,s=[t.tShift[e]],t.tShift[e]=g-t.bMarks[e],h=t.parser.ruler.getRules("blockquote"),i=e+1;i<n&&!((g=t.bMarks[i]+t.tShift[i])>=(m=t.eMarks[i]));
vendor: 4,279 bytes, line 6
6i++){if(62===t.src.charCodeAt(g++)){32===t.src.charCodeAt(g)&&g++,a.push(t.bMarks[i]),t.bMarks[i]=g,o=(g=g<m?t.skipSpaces(g):g)>=m,s.push(t.tShift[i]),t.tShift[i]=g-t.bMarks[i];continue}if(o)break;for(f=0,d=!1,p=h.length;f<p;f++)if(h[f](t,i,n,!0)){d=!0;break}if(d)break;a.push(t.bMarks[i]),s.push(t.tShift[i]),t.tShift[i]=-1337}for(u=t.parentType,t.parentType="blockquote",t.tokens.push({type:"blockquote_open",lines:c=[e,0],level:t.level++}),t.parser.tokenize(t,e,i),t.tokens.push({type:"blockquote_close",level:--t.level}),t.parentType=u,c[1]=t.line,f=0;f<s.length;f++)t.bMarks[f+e]=a[f],t.tShift[f+e]=s[f];return t.blkIndent=l,!0},["paragraph","blockquote","list"]],["hr",function(t,e,n,r){var i,o,s,a=t.bMarks[e],l=t.eMarks[e];if((a+=t.tShift[e])>l||42!==(i=t.src.charCodeAt(a++))&&45!==i&&95!==i)return!1;for(o=1;a<l;){if((s=t.src.charCodeAt(a++))!==i&&32!==s)return!1;s===i&&o++}return!(o<3)&&(!!r||(t.line=e+1,t.tokens.push({type:"hr",lines:[e,t.line],level:t.level}),!0))},["paragraph","blockquote","list"]],["list",function(t,e,n,r){var i,o,s,a,l,u,c,h,f,p,d,g,m,y,v,x,_,b,k,w,A,S=!0;if((h=o7(t,e))>=0)g=!0;else{if(!((h=o9(t,e))>=0))return!1;g=!1}if(t.level>=t.options.maxNesting)return!1;if(d=t.src.charCodeAt(h-1),r)return!0;for(y=t.tokens.length,g?(c=t.bMarks[e]+t.tShift[e],p=Number(t.src.substr(c,h-c-1)),t.tokens.push({type:"ordered_list_open",order:p,lines:x=[e,0],level:t.level++})):t.tokens.push({type:"bullet_list_open",lines:x=[e,0],level:t.level++}),i=e,v=!1,b=t.parser.ruler.getRules("list");i<n&&((f=(m=t.skipSpaces(h))>=t.eMarks[i]?1:m-h)>4&&(f=1),f<1&&(f=1),o=h-t.bMarks[i]+f,t.tokens.push({type:"list_item_open",lines:_=[e,0],level:t.level++}),a=t.blkIndent,l=t.tight,s=t.tShift[e],u=t.parentType,t.tShift[e]=m-t.bMarks[e],t.blkIndent=o,t.tight=!0,t.parentType="list",t.parser.tokenize(t,e,n,!0),(!t.tight||v)&&(S=!1),v=t.line-e>1&&t.isEmpty(t.line-1),t.blkIndent=a,t.tShift[e]=s,t.tight=l,t.parentType=u,t.tokens.push({type:"list_item_close",level:--t.level}),i=e=t.line,_[1]=i,m=t.bMarks[e],!(i>=n||t.isEmpty(i))&&!(t.tShift[i]<t.blkIndent));){for(k=0,A=!1,w=b.length;k<w;k++)if(b[k](t,i,n,!0)){A=!0;break}if(A)break;if(g){if((h=o7(t,i))<0)break}else if((h=o9(t,i))<0)break;if(d!==t.src.charCodeAt(h-1))break}return t.tokens.push({type:g?"ordered_list_close":"bullet_list_close",level:--t.level}),x[1]=i,t.line=i,S&&function(t,e){var n,r,i=t.level+2;for(n=e+2,r=t.tokens.length-2;n<r;n++)t.tokens[n].level===i&&"paragraph_open"===t.tokens[n].type&&(t.tokens[n+2].tight=!0,t.tokens[n].tight=!0,n+=2)}(t,y),!0},["paragraph","blockquote"]],["footnote",function(t,e,n,r){var i,o,s,a,l,u=t.bMarks[e]+t.tShift[e],c=t.eMarks[e];if(u+4>c||91!==t.src.charCodeAt(u)||94!==t.src.charCodeAt(u+1)||t.level>=t.options.maxNesting)return!1;for(a=u+2;a<c;a++){if(32===t.src.charCodeAt(a))return!1;if(93===t.src.charCodeAt(a))break}return a!==u+2&&!(a+1>=c)&&58===t.src.charCodeAt(++a)&&(!!r||(a++,t.env.footnotes||(t.env.footnotes={}),t.env.footnotes.refs||(t.env.footnotes.refs={}),l=t.src.slice(u+2,a-2),t.env.footnotes.refs[":"+l]=-1,t.tokens.push({type:"footnote_reference_open",label:l,level:t.level++}),i=t.bMarks[e],o=t.tShift[e],s=t.parentType,t.tShift[e]=t.skipSpaces(a)-a,t.bMarks[e]=a,t.blkIndent+=4,t.parentType="footnote",t.tShift[e]<t.blkIndent&&(t.tShift[e]+=t.blkIndent,t.bMarks[e]-=t.blkIndent),t.parser.tokenize(t,e,n,!0),t.parentType=s,t.blkIndent-=4,t.tShift[e]=o,t.bMarks[e]=i,t.tokens.push({type:"footnote_reference_close",level:--t.level}),!0))},["paragraph"]],["heading",function(t,e,n,r){var i,o,s,a=t.bMarks[e]+t.tShift[e],l=t.eMarks[e];if(a>=l||35!==(i=t.src.charCodeAt(a))||a>=l)return!1;for(o=1,i=t.src.charCodeAt(++a);35===i&&a<l&&o<=6;)o++,i=t.src.charCodeAt(++a);return!(o>6)&&(!(a<l)||32===i)&&(!!r||(l=t.skipCharsBack(l,32,a),(s=t.skipCharsBack(l,35,a))>a&&32===t.src.charCodeAt(s-1)&&(l=s),t.line=e+1,t.tokens.push({type:"heading_open",hLevel:o,lines:[e,t.line],level:t.level}),a<l&&t.tokens.push({type:"inline",content:t.src.slice(a,l).trim(),level:t.level+1,lines:[e,t.line],children:[]}),t.tokens.push({type:"heading_close",hLevel:o,level:t.level}),!0))},["paragraph","blockquote"]],["lheading",function(t,e,n){var r,i,o,s=e+1;return!(s>=n)&&!(t.tShift[s]<t.blkIndent)&&!(t.tShift[s]-t.blkIndent>3)&&!((i=t.bMarks[s]+t.tShift[s])>
6=(o=t.eMarks[s]))&&(45===(r=t.src.charCodeAt(i))||61===r)&&(i=t.skipChars(i,r),!((i=t.skipSpaces(i))<o)&&(i=t.bMarks[e]+t.tShift[e],t.line=s+1,t.tokens.push({type:"heading_open",hLevel:61===r?1:2,lines:[e,t.line],level:t.level}),t.tokens.push({type:"inline",content:t.src.slice(i,t.eMarks[e]).trim(),level:t.level+1,lines:[e,t.line-1],children:[]}),t.tokens.push({type:"heading_close",hLevel:61===r?1:2,level:t.level}),!0))}],["htmlblock",function(t,e,n,r){var i,o,s,a,l=t.bMarks[e],u=t.eMarks[e],c=t.tShift[e];if(l+=c,!t.options.html||c>3||l+2>=u||60!==t.src.charCodeAt(l))return!1;if(33===(o=t.src.charCodeAt(l+1))||63===o){if(r)return!0}else{if(47!==o&&(!((i=32|o)>=97)||!(i<=122)))return!1;if(47===o){if(!(s=t.src.slice(l,u).match(sn)))return!1}else if(!(s=t.src.slice(l,u).match(se)))return!1;if(!0!==st[s[1].toLowerCase()])return!1;if(r)return!0}for(a=e+1;a<t.lineMax&&!t.isEmpty(a);)a++;return t.line=a,t.tokens.push({type:"htmlblock",level:t.level,lines:[e,t.line],content:t.getLines(e,a,0,!0)}),!0},["paragraph","blockquote"]],["table",function(t,e,n,r){var i,o,s,a,l,u,c,h,f,p,d;if(e+2>n||(l=e+1,t.tShift[l]<t.blkIndent||(s=t.bMarks[l]+t.tShift[l])>=t.eMarks[l]||124!==(i=t.src.charCodeAt(s))&&45!==i&&58!==i)||(o=sr(t,e+1),!/^[-:| ]+$/.test(o)||(u=o.split("|"))<=2))return!1;for(a=0,h=[];a<u.length;a++){if(!(f=u[a].trim())){if(0===a||a===u.length-1)continue;return!1}if(!/^:?-+:?$/.test(f))return!1;58===f.charCodeAt(f.length-1)?h.push(58===f.charCodeAt(0)?"center":"right"):58===f.charCodeAt(0)?h.push("left"):h.push("")}if(-1===(o=sr(t,e).trim()).indexOf("|")||(u=o.replace(/^\||\|$/g,"").split("|"),h.length!==u.length))return!1;if(r)return!0;for(t.tokens.push({type:"table_open",lines:p=[e,0],level:t.level++}),t.tokens.push({type:"thead_open",lines:[e,e+1],level:t.level++}),t.tokens.push({type:"tr_open",lines:[e,e+1],level:t.level++}),a=0;a<u.length;a++)t.tokens.push({type:"th_open",align:h[a],lines:[e,e+1],level:t.level++}),t.tokens.push({type:"inline",content:u[a].trim(),lines:[e,e+1],level:t.level,children:[]}),t.tokens.push({type:"th_close",level:--t.level});for(t.tokens.push({type:"tr_close",level:--t.level}),t.tokens.push({type:"thead_close",level:--t.level}),t.tokens.push({type:"tbody_open",lines:d=[e+2,0],level:t.level++}),l=e+2;l<n&&!(t.tShift[l]<t.blkIndent)&&-1!==(o=sr(t,l).trim()).indexOf("|");l++){for(u=o.replace(/^\||\|$/g,"").split("|"),t.tokens.push({type:"tr_open",level:t.level++}),a=0;a<u.length;a++)t.tokens.push({type:"td_open",align:h[a],level:t.level++}
vendor: 14,572 bytes, line 6
6),c=u[a].substring(124===u[a].charCodeAt(0)?1:0,124===u[a].charCodeAt(u[a].length-1)?u[a].length-1:u[a].length).trim(),t.tokens.push({type:"inline",content:c,level:t.level,children:[]}),t.tokens.push({type:"td_close",level:--t.level});t.tokens.push({type:"tr_close",level:--t.level})}return t.tokens.push({type:"tbody_close",level:--t.level}),t.tokens.push({type:"table_close",level:--t.level}),p[1]=d[1]=l,t.line=l,!0},["paragraph"]],["deflist",function(t,e,n,r){var i,o,s,a,l,u,c,h,f,p,d,g,m,y;if(r)return!(t.ddIndent<0)&&si(t,e)>=0;if(c=e+1,t.isEmpty(c)&&++c>n||t.tShift[c]<t.blkIndent||(i=si(t,c))<0||t.level>=t.options.maxNesting)return!1;u=t.tokens.length,t.tokens.push({type:"dl_open",lines:l=[e,0],level:t.level++}),s=e,o=c;n:for(;;){for(y=!0,m=!1,t.tokens.push({type:"dt_open",lines:[s,s],level:t.level++}),t.tokens.push({type:"inline",content:t.getLines(s,s+1,t.blkIndent,!1).trim(),level:t.level+1,lines:[s,s],children:[]}),t.tokens.push({type:"dt_close",level:--t.level});;){if(t.tokens.push({type:"dd_open",lines:a=[c,0],level:t.level++}),g=t.tight,f=t.ddIndent,h=t.blkIndent,d=t.tShift[o],p=t.parentType,t.blkIndent=t.ddIndent=t.tShift[o]+2,t.tShift[o]=i-t.bMarks[o],t.tight=!0,t.parentType="deflist",t.parser.tokenize(t,o,n,!0),(!t.tight||m)&&(y=!1),m=t.line-o>1&&t.isEmpty(t.line-1),t.tShift[o]=d,t.tight=g,t.parentType=p,t.blkIndent=h,t.ddIndent=f,t.tokens.push({type:"dd_close",level:--t.level}),a[1]=c=t.line,c>=n||t.tShift[c]<t.blkIndent)break n;if((i=si(t,c))<0)break;o=c}if(c>=n||(s=c,t.isEmpty(s)||t.tShift[s]<t.blkIndent||(o=s+1)>=n)||(t.isEmpty(o)&&o++,o>=n||t.tShift[o]<t.blkIndent||(i=si(t,o))<0))break}return t.tokens.push({type:"dl_close",level:--t.level}),l[1]=c,t.line=c,y&&function(t,e){var n,r,i=t.level+2;for(n=e+2,r=t.tokens.length-2;n<r;n++)t.tokens[n].level===i&&"paragraph_open"===t.tokens[n].type&&(t.tokens[n+2].tight=!0,t.tokens[n].tight=!0,n+=2)}(t,u),!0},["paragraph"]],["paragraph",function(t,e){var n,r,i,o,s,a,l=e+1;if(l<(n=t.lineMax)&&!t.isEmpty(l)){for(a=t.parser.ruler.getRules("paragraph");l<n&&!t.isEmpty(l);l++)if(!(t.tShift[l]-t.blkIndent>3)){for(o=0,i=!1,s=a.length;o<s;o++)if(a[o](t,l,n,!0)){i=!0;break}if(i)break}}return r=t.getLines(e,l,t.blkIndent,!1).trim(),t.line=l,r.length&&(t.tokens.push({type:"paragraph_open",tight:!1,lines:[e,t.line],level:t.level}),t.tokens.push({type:"inline",content:r,level:t.level+1,lines:[e,t.line],children:[]}),t.tokens.push({type:"paragraph_close",tight:!1,level:t.level})),!0}]];function ss(){this.ruler=new oz;for(var t=0;t<so.length;t++)this.ruler.push(so[t][0],so[t][1],{alt:(so[t][2]||[]).slice()})}ss.prototype.tokenize=function(t,e,n){for(var r,i=this.ruler.getRules(""),o=i.length,s=e,a=!1;s<n&&(t.line=s=t.skipEmptyLines(s),!(s>=n)&&!(t.tShift[s]<t.blkIndent));){for(r=0;r<o&&!i[r](t,s,n,!1);r++);if(t.tight=!a,t.isEmpty(t.line-1)&&(a=!0),(s=t.line)<n&&t.isEmpty(s)){if(a=!0,++s<n&&"list"===t.parentType&&t.isEmpty(s))break;t.line=s}}};var sa=/[\n\t]/g,sl=/\r[\n\u0085]|[\u2424\u2028\u0085]/g,su=/\u00a0/g;ss.prototype.parse=function(t,e,n,r){var i,o=0,s=0;if(!t)return[];(t=(t=t.replace(su," ")).replace(sl,"\n")).indexOf(" ")>=0&&(t=t.replace(sa,function(e,n){var r;return 10===t.charCodeAt(n)?(o=n+1,s=0,e):(r=" ".slice((n-o-s)%4),s=n-o+1,r)})),i=new o8(t,this,e,n,r),this.tokenize(i,i.line,i.lineMax)};for(var sc=[],sh=0;sh<256;sh++)sc.push(0);function sf(t){return t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122}function sp(t,e){var n,r,i,o=e,s=!0,a=!0,l=t.posMax,u=t.src.charCodeAt(e);for(n=e>0?t.src.charCodeAt(e-1):-1;o<l&&t.src.charCodeAt(o)===u;)o++;return o>=l&&(s=!1),(i=o-e)>=4?s=a=!1:((32===(r=o<l?t.src.charCodeAt(o):-1)||10===r)&&(s=!1),(32===n||10===n)&&(a=!1),95===u&&(sf(n)&&(s=!1),sf(r)&&(a=!1))),{can_open:s,can_close:a,delims:i}}"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach(function(t){sc[t.charCodeAt(0)]=1});var sd=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g,sg=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g,sm=["coap","doi","javascript","aaa","aaas","about","acap","cap","cid","crid","data","dav","dict","dns","file","ftp","geo","go","gopher","h323","http","https","iax","icap","im","imap","info","ipp","iris","iris.beep","iris.xpc","iris.xpcs","iris.lwz","ldap","mailto","mid","msrp","msrps","mtqp","mupdate","news","nfs","ni","nih","nntp","opaquelocktoken","pop","pres","rtsp","service","session","shttp","sieve","sip","sips","sms","snmp","soap.beep","soap.beeps","tag","tel","telnet","tftp","thismessage","tn3270","tip","tv","urn","vemmi","ws","wss","xcon","xcon-userid","xmlrpc.beep","xmlrpc.beeps","xmpp","z39.50r","z39.50s","adiumxtra","afp","afs","aim","apt","attachment","aw","beshare","bitcoin","bolo","callto","chrome","chrome-extension","com-eventbrite-attendee","content","cvs","dlna-playsingle","dlna-playcontainer","dtn","dvb","ed2k","facetime","feed","finger","fish","gg","git","gizmoproject","gtalk","hcp","icon","ipn","irc","irc6","ircs","itms","jar","jms","keyparc","lastfm","ldaps","magnet","maps","market","message","mms","ms-help","msnim","mumble","mvn","notes","oid","palm","paparazzi","platform","proxy","psyc","query","res","resource","rmi","rsync","rtmp","secondlife","sftp","sgn","skype","smb","soldat","spotify","ssh","steam","svn","teamspeak","things","udp","unreal","ut2004","ventrilo","view-source","webcal","wtai","wyciwyg","xfire","xri","ymsgr"],sy=/^<([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)>/,sv=/^<([a-zA-Z.\-]{1,25}):([^<>\x00-\x20]*)>/;function sx(t,e){return t=t.source,e=e||"",function n(r,i){return r?(i=i.source||i,t=t.replace(r,i),n):new RegExp(t,e)}}var s_=sx(/(?:unquoted|single_quoted|double_quoted)/)("unquoted",/[^"'=<>`\x00-\x20]+/)("single_quoted",/'[^']*'/)("double_quoted",/"[^"]*"/)(),sb=sx(/(?:\s+attr_name(?:\s*=\s*attr_value)?)/)("attr_name",/[a-zA-Z_:][a-zA-Z0-9:._-]*/)("attr_value",s_)(),sk=sx(/<[A-Za-z][A-Za-z0-9]*attribute*\s*\/?>/)("attribute",sb)(),sw=sx(/^(?:open_tag|close_tag|comment|processing|declaration|cdata)/)("open_tag",sk)("close_tag",/<\/[A-Za-z][A-Za-z0-9]*\s*>/)("comment",/<!---->|<!--(?:-?[^>-])(?:-?[^-])*-->/)("processing",/<[?].*?[?]>/)("declaration",/<![A-Z]+\s+[^>]*>/)("cdata",/<!\[CDATA\[[\s\S]*?\]\]>/)(),sA=/^&#((?:x[a-f0-9]{1,8}|[0-9]{1,8}));/i,sS=/^&([a-z][a-z0-9]{1,31});/i,sC=[["text",function(t,e){for(var n=t.pos;n<t.posMax&&!function(t){switch(t){case 10:case 92:case 96:case 42:case 95:case 94:case 91:case 93:case 33:case 38:case 60:case 62:case 123:case 125:case 36:case 37:case 64:case 126:case 43:case 61:case 58:return!0;default:return!1}}(t.src.charCodeAt(n));)n++;return n!==t.pos&&(e||(t.pending+=t.src.slice(t.pos,n)),t.pos=n,!0)}],["newline",function(t,e){var n,r,i=t.pos;if(10!==t.src.charCodeAt(i))return!1;if(n=t.pending.length-1,r=t.posMax,!e){if(n>=0&&32===t.pending.charCodeAt(n)){if(n>=1&&32===t.pending.charCodeAt(n-1)){for(var o=n-2;o>=0;o--)if(32!==t.pending.charCodeAt(o)){t.pending=t.pending.substring(0,o+1);break}t.push({type:"hardbreak",level:t.level})}else t.pending=t.pending.slice(0,-1),t.push({type:"softbreak",level:t.level})}else t.push({type:"softbreak",level:t.level})}for(i++;i<r&&32===t.src.charCodeAt(i);)i++;return t.pos=i,!0}],["escape",function(t,e){var n,r=t.pos,i=t.posMax;if(92!==t.src.charCodeAt(r))return!1;if(++r<i){if((n=t.src.charCodeAt(r))<256&&0!==sc[n])return e||(t.pending+=t.src[r]),t.pos+=2,!0;if(10===n){for(e||t.push({type:"hardbreak",level:t.level}),r++;r<i&&32===t.src.charCodeAt(r);)r++;return t.pos=r,!0}}return e||(t.pending+="\\"),t.pos++,!0}],["backticks",function(t,e){var n,r,i,o,s,a=t.pos;if(96!==t.src.charCodeAt(a))return!1;for(n=a,a++,r=t.posMax;a<r&&96===t.src.charCodeAt(a);)a++;for(i=t.src.slice(n,a),o=s=a;-1!==(o=t.src.indexOf("`",s));){for(s=o+1;s<r&&96===t.src.charCodeAt(s);)s++;if(s-o===i.length)return e||t.push({type:"code",content:t.src.slice(a,o).replace(/[ \n]+/g," ").trim(),block:!1,level:t.level}),t.pos=s,!0}return e||(t.pending+=i),t.pos+=i.length,!0}],["del",function(t,e){var n,r,i,o,s,a=t.posMax,l=t.pos;if(126!==t.src.charCodeAt(l)||e||l+4>=a||126!==t.src.charCodeAt(l+1)||t.level>=t.options.maxNesting||(o=l>0?t.src.charCodeAt(l-1):-1,s=t.src.charCodeAt(l+2),126===o||126===s||32===s||10===s))return!1;for(r=l+2;r<a&&126===t.src.charCodeAt(r);)r++;if(r>l+3)return t.pos+=r-l,e||(t.pending+=t.src.slice(l,r)),!0;for(t.pos=l+2,i=1;t.pos+1<a;){if(126===t.src.charCodeAt(t.pos)&&126===t.src.charCodeAt(t.pos+1)&&(o=t.src.charCodeAt(t.pos-1),126!==(s=t.pos+2<a?t.src.charCodeAt(t.pos+2):-1)&&126!==o&&(32!==o&&10!==o?i--:32!==s&&10!==s&&i++,i<=0))){n=!0;break}t.parser.skipToken(t)}return n?(t.posMax=t.pos,t.pos=l+2,e||(t.push({type:"del_open",level:t.level++}),t.parser.tokenize(t),t.push({type:"del_close",level:--t.level})),t.pos=t.posMax+2,t.posMax=a,!0):(t.pos=l,!1)}],["ins",function(t,e){var n,r,i,o,s,a=t.posMax,l=t.pos;if(43!==t.src.charCodeAt(l)||e||l+4>=a||43!==t.src.charCodeAt(l+1)||t.level>=t.options.maxNesting||(o=l>0?t.src.charCodeAt(l-1):-1,s=t.src.charCodeAt(l+2),43===o||43===s||32===s||10===s))return!1;for(r=l+2;r<a&&43===t.src.charCodeAt(r);)r++;if(r!==l+2)return t.pos+=r-l,e||(t.pending+=t.src.slice(l,r)),!0;for(t.pos=l+2,i=1;t.pos+1<a;){if(43===t.src.charCodeAt(t.pos)&&43===t.src.charCodeAt(t.pos+1)&&(o=t.src.charCodeAt(t.pos-1),43!==(s=t.pos+2<a?t.src.charCodeAt(t.pos+2):-1)&&43!==o&&(32!==o&&10!==o?i--:32!==s&&10!==s&&i++,i<=0))){n=!0;break}t.parser.skipToken(t)}return n?(t.posMax=t.pos,t.pos=l+2,e||(t.push({type:"ins_open",level:t.level++}),t.parser.tokenize(t),t.push({type:"ins_close",level:--t.level})),t.pos=t.posMax+2,t.posMax=a,!0):(t.pos=l,!1)}],["mark",function(t,e){var n,r,i,o,s,a=t.posMax,l=t.pos;if(61!==t.src.charCodeAt(l)||e||l+4>=a||61!==t.src.charCodeAt(l+1)||t.level>=t.options.maxNesting||(o=l>0?t.src.charCodeAt(l-1):-1,s=t.src.charCodeAt(l+2),61===o||61===s||32===s||10===s))return!1;for(r=l+2;r<a&&61===t.src.charCodeAt(r);)r++;if(r!==l+2)return t.pos+=r-l,e||(t.pending+=t.src.slice(l,r)),!0;for(t.pos=l+2,i=1;t.pos+1<a;){if(61===t.src.charCodeAt(t.pos)&&61===t.src.charCodeAt(t.pos+1)&&(o=t.src.charCodeAt(t.pos-1),61!==(s=t.pos+2<a?t.src.charCodeAt(t.pos+2):-1)&&61!==o&&(32!==o&&10!==o?i--:32!==s&&10!==s&&i++,i<=0))){n=!0;break}t.parser.skipToken(t)}return n?(t.posMax=t.pos,t.pos=l+2,e||(t.push({type:"mark_open",level:t.level++}),t.parser.tokenize(t),t.push({type:"mark_close",level:--t.level})),t.pos=t.posMax+2,t.posMax=a,!0):(t.pos=l,!1)}],["emphasis",function(t,e){var n,r,i,o,s,a,l,u=t.posMax,c=t.pos,h=t.src.charCodeAt(c);if(95!==h&&42!==h||e)return!1;if(n=(l=sp(t,c)).delims,!l.can_open)return t.pos+=n,e||(t.pending+=t.src.slice(c,t.pos)),!0;if(t.level>=t.options.maxNesting)return!1;for(t.pos=c+n,a=[n];t.pos<u;){if(t.src.charCodeAt(t.pos)===h){if(r=(l=sp(t,t.pos)).delims,l.can_close){for(o=a.pop(),s=r;o!==s;){if(s<o){a.push(o-s);break}if(s-=o,0===a.length)break;t.pos+=o,o=a.pop()}if(0===a.length){n=o,i=!0;break}t.pos+=r;continue}l.can_open&&a.push(r),t.pos+=r;continue}t.parser.skipToken(t)}return i?(t.posMax=t.pos,t.pos=c+n,e||((2===n||3===n)&&t.push({type:"strong_open",level:t.level++}),(1===n||3===n)&&t.push({type:"em_open",level:t.level++}),t.parser.tokenize(t),(1===n||3===n)&&t.push({type:"em_close",level:--t.level}),(2===n||3===n)&&t.push({type:"strong_close",level:--t.level})),t.pos=t.posMax+n,t.posMax=u,!0):(t.pos=c,!1)}],["sub",function(t,e){var n,r,i=t.posMax,o=t.pos;if(126!==t.src.charCodeAt(o)||e||o+2>=i||t.level>=t.options.maxNesting)return!1;for(t.pos=o+1;t.pos<i;){if(126===t.src.charCodeAt(t.pos)){n=!0;break}t.parser.skipToken(t)}return!n||o+1===t.pos||(r=t.src.slice(o+1,t.pos)).match(/(^|[^\\])(\\\\)*\s/)?(t.pos=o,!1):(t.posMax=t.pos,t.pos=o+1,e||t.push({type:"sub",level:t.level,content:r.replace(sd,"$1")}),t.pos=t.posMax+1,t.posMax=i,!0)}],["sup",function(t,e){var n,r,i=t.posMax,o=t.pos;if(94!==t.src.charCodeAt(o)||e||o+2>=i||t.level>=t.options.maxNesting)return!1;for(t.pos=o+1;t.pos<i;){if(94===t.src.charCodeAt(t.pos)){n=!0;break}t.parser.skipToken(t)}return!n||o+1===t.pos||(r=t.src.slice(o+1,t.pos)).match(/(^|[^\\])(\\\\)*\s/)?(t.pos=o,!1):(t.posMax=t.pos,t.pos=o+1,e||t.push({type:"sup",level:t.level,content:r.replace(sg,"$1")}),t.pos=t.posMax+1,t.posMax=i,!0)}],["links",function(t,e){var n,r,i,o,s,a,l,u,c=!1,h=t.pos,f=t.posMax,p=t.pos,d=t.src.charCodeAt(p);if(33===d&&(c=!0,d=t.src.charCodeAt(++p)),91!==d||t.level>=t.options.maxNesting||(n=p+1,(r=oY(t,p))<0))return!1;if((a=r+1)<f&&40===t.src.charCodeAt(a)){for(a++;a<f&&(32===(u=t.src.charCodeAt(a))||10===u);a++);if(a>=f)return!1;for(p=a,oX(t,a)?(o=t.linkContent,a=t.pos):o="",p=a;a<f&&(32===(u=t.src.charCodeAt(a))||10===u);a++);if(a<f&&p!==a&&oG(t,a))for(s=t.linkContent,a=t.pos;a<f&&(32===(u=t.src.charCodeAt(a))||10===u);a++);else s="";if(a>=f||41!==t.src.charCodeAt(a))return t.pos=h,!1;a++}else{if(t.linkLevel>0)return!1;for(;a<f&&(32===(u=t.src.charCodeAt(a))||10===u);a++);if(a<f&&91===t.src.charCodeAt(a)&&(p=a+1,(a=oY(t,a))>=0?i=t.src.slice(p,a++):a=p-1),i||(void 0===i&&(a=r+1),i=t.src.slice(n,r)),!(l=t.env.references[oZ(i)]))return t.pos=h,!1;o=l.href,s=l.title}return e||(t.pos=n,t.posMax=r,c?t.push({type:"image",src:o,title:s,alt:t.src.substr(n,r-n),level:t.level}):(t.push({type:"link_open",href:o,title:s,level:t.level++}),t.linkLevel++,t.parser.tokenize(t),t.linkLevel--,t.push({type:"link_close",level:--t.level}))),t.pos=a,t.posMax=f,!0}],["footnote_inline",function(t,e){var n,r,i,o=t.posMax,s=t.pos;return!(s+2>=o)&&94===t.src.charCodeAt(s)&&91===t.src.charCodeAt(s+1)&&!(t.level>=t.options.maxNesting)&&!((n=oY(t,s+1))<0)&&(!e&&(t.env.footnotes||(t.env.footnotes={}),t.env.footnotes.list||(t.env.footnotes.list=[]),r=t.env.footnotes.list.length,t.pos=s+2,t.posMax=n,t.push({type:"footnote_ref",id:r,level:t.level}),t.linkLevel++,i=t.tokens.length,t.parser.tokenize(t),t.env.footnotes.list[r]={tokens:t.tokens.splice(i)},t.linkLevel--),t.pos=n+1,t.posMax=o,!0)}],["footnote_ref",function(t,e){var n,r,i,o,s=t.posMax,a=t.pos;if(a+3>s||!t.env.footnotes||!t.env.footnotes.refs||91!==t.src.charCodeAt(a)||94!==t.src.charCodeAt(a+1)||t.level>=t.options.maxNesting)return!1;for(r=a+2;r<s;r++){if(32===t.src.charCodeAt(r)||10===t.src.charCodeAt(r))return!1;if(93===t.src.charCodeAt(r))break}return r!==a+2&&!(r>=s)&&(r++,n=t.src.slice(a+2,r-1),void 0!==t.env.footnotes.refs[":"+n]&&(e||(t.env.footnotes.list||(t.env.footnotes.list=[]),t.env.footnotes.refs[":"+n]<0?(i=t.env.footnotes.list.length,t.env.footnotes.list[i]={label:n,count:0},t.env.footnotes.refs[":"+n]=i):i=t.env.footnotes.refs[":"+n],o=t.env.footnotes.list[i].count,t.env.footnotes.list[i].count++,t.pu
6sh({type:"footnote_ref",id:i,subId:o,level:t.level})),t.pos=r,t.posMax=s,!0))}],["autolink",function(t,e){var n,r,i,o,s,a=t.pos;return!(60!==t.src.charCodeAt(a)||0>(n=t.src.slice(a)).indexOf(">"))&&((r=n.match(sv))?!(0>sm.indexOf(r[1].toLowerCase()))&&(s=oV(o=r[0].slice(1,-1)),!!t.parser.validateLink(o)&&(e||(t.push({type:"link_open",href:s,level:t.level}),t.push({type:"text",content:o,level:t.level+1}),t.push({type:"link_close",level:t.level})),t.pos+=r[0].length,!0)):!!(i=n.match(sy))&&(s=oV("mailto:"+(o=i[0].slice(1,-1))),!!t.parser.validateLink(s)&&(e||(t.push({type:"link_open",href:s,level:t.level}),t.push({type:"text",content:o,level:t.level+1}),t.push({type:"link_close",level:t.level})),t.pos+=i[0].length,!0)))}],["htmltag",function(t,e){var n,r,i,o,s=t.pos;return!!t.options.html&&(o=t.posMax,60===t.src.charCodeAt(s)&&!(s+2>=o))&&!!((33===(r=t.src.charCodeAt(s+1))||63===r||47===r||(n=32|r)>=97&&n<=122)&&(i=t.src.slice(s).match(sw)))&&(e||t.push({type:"htmltag",content:t.src.slice(s,s+i[0].length),level:t.level}),t.pos+=i[0].length,!0)}],["entity",function(t,e){var n,r,i=t.pos,o=t.posMax;if(38!==t.src.charCodeAt(i))return!1;
vendor: 5,052 bytes, line 6
6if(i+1<o){if(35===t.src.charCodeAt(i+1)){if(r=t.src.slice(i).match(sA))return e||(n="x"===r[1][0].toLowerCase()?parseInt(r[1].slice(1),16):parseInt(r[1],10),t.pending+=oT(n)?oM(n):oM(65533)),t.pos+=r[0].length,!0}else if(r=t.src.slice(i).match(sS)){var s=ow(r[1]);if(r[1]!==s)return e||(t.pending+=s),t.pos+=r[0].length,!0}}return e||(t.pending+="&"),t.pos++,!0}]];function sE(){this.ruler=new oz;for(var t=0;t<sC.length;t++)this.ruler.push(sC[t][0],sC[t][1]);this.validateLink=sT}function sT(t){var e=t.trim().toLowerCase();return -1===(e=oq(e)).indexOf(":")||-1===["vbscript","javascript","file","data"].indexOf(e.split(":")[0])}sE.prototype.skipToken=function(t){var e,n,r=this.ruler.getRules(""),i=r.length,o=t.pos;if((n=t.cacheGet(o))>0){t.pos=n;return}for(e=0;e<i;e++)if(r[e](t,!0)){t.cacheSet(o,t.pos);return}t.pos++,t.cacheSet(o,t.pos)},sE.prototype.tokenize=function(t){for(var e,n,r=this.ruler.getRules(""),i=r.length,o=t.posMax;t.pos<o;){for(n=0;n<i&&!(e=r[n](t,!1));n++);if(e){if(t.pos>=o)break;continue}t.pending+=t.src[t.pos++]}t.pending&&t.pushPending()},sE.prototype.parse=function(t,e,n,r){var i=new oH(t,this,e,n,r);this.tokenize(i)};var sM={default:{options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkTarget:"",typographer:!1,quotes:"ââââ",highlight:null,maxNesting:20},components:{core:{rules:["block","inline","references","replacements","smartquotes","references","abbr2","footnote_tail"]},block:{rules:["blockquote","code","fences","footnote","heading","hr","htmlblock","lheading","list","paragraph","table"]},inline:{rules:["autolink","backticks","del","emphasis","entity","escape","footnote_ref","htmltag","links","newline","text"]}}},full:{options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkTarget:"",typographer:!1,quotes:"ââââ",highlight:null,maxNesting:20},components:{core:{},block:{},inline:{}}},commonmark:{options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkTarget:"",typographer:!1,quotes:"ââââ",highlight:null,maxNesting:20},components:{core:{rules:["block","inline","references","abbr2"]},block:{rules:["blockquote","code","fences","heading","hr","htmlblock","lheading","list","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","htmltag","links","newline","text"]}}}};function sN(t,e,n){this.src=e,this.env=n,this.options=t.options,this.tokens=[],this.inlineMode=!1,this.inline=t.inline,this.block=t.block,this.renderer=t.renderer,this.typographer=t.typographer}function sI(t,e){"string"!=typeof t&&(e=t,t="default"),e&&null!=e.linkify&&console.warn("linkify option is removed. Use linkify plugin instead:\n\nimport Remarkable from 'remarkable';\nimport linkify from 'remarkable/linkify';\nnew Remarkable().use(linkify)\n"),this.inline=new sE,this.block=new ss,this.core=new o4,this.renderer=new oB,this.ruler=new oz,this.options={},this.configure(sM[t]),this.set(e||{})}sI.prototype.set=function(t){oS(this.options,t)},sI.prototype.configure=function(t){var e=this;if(!t)throw Error("Wrong `remarkable` preset, check name/content");t.options&&e.set(t.options),t.components&&Object.keys(t.components).forEach(function(n){t.components[n].rules&&e[n].ruler.enable(t.components[n].rules,!0)})},sI.prototype.use=function(t,e){return t(this,e),this},sI.prototype.parse=function(t,e){var n=new sN(this,t,e);return this.core.process(n),n.tokens},sI.prototype.render=function(t,e){return e=e||{},this.renderer.render(this.parse(t,e),this.options,e)},sI.prototype.parseInline=function(t,e){var n=new sN(this,t,e);return n.inlineMode=!0,this.core.process(n),n.tokens},sI.prototype.renderInline=function(t,e){return e=e||{},this.renderer.render(this.parseInline(t,e),this.options,e)};var sL={},sq={},sO={};function sD(){if(R)return sO;function t(t){return null==t}return R=1,sO.isNothing=t,sO.isObject=function(t){return"object"==typeof t&&null!==t},sO.toArray=function(e){return Array.isArray(e)?e:t(e)?[]:[e]},sO.repeat=function(t,e){let n="";for(let r=0;r<e;r+=1)n+=t;return n},sO.isNegativeZero=function(t){return 0===t&&Number.NEGATIVE_INFINITY===1/t},sO.extend=function(t,e){if(e){let n=Object.keys(e);for(let r=0,i=n.length;r<i;r+=1){let i=n[r];t[i]=e[i]}}return t},sO}function sP(){if(j)return F;function t(t,e){let n="",r=t.reason||"(unknown reason)";return t.mark?(t.mark.name&&(n+='in "'+t.mark.name+'" '),n+="("+(t.mark.line+1)+":"+(t.mark.column+1)+")",!e&&t.mark.snippet&&(n+="\n\n"+t.mark.snippet),r+" "+n):r}function e(e,n){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=n,this.message=t(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=Error().stack||""}return j=1,e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e.prototype.toString=function(e){return this.name+": "+t(this,e)},F=e}function sU(){if(Y)return H;Y=1;let t=sP(),e=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],n=["scalar","sequence","mapping"];return H=function(r,i){if(Object.keys(i=i||{}
6).forEach(function(n){if(-1===e.indexOf(n))throw new t('Unknown option "'+n+'" is met in definition of "'+r+'" YAML type.')}),this.options=i,this.tag=r,this.kind=i.kind||null,this.resolve=i.resolve||function(){return!0},this.construct=i.construct||function(t){return t},this.instanceOf=i.instanceOf||null,this.predicate=i.predicate||null,this.represent=i.represent||null,this.representName=i.representName||null,this.defaultStyle=i.defaultStyle||null,this.multi=i.multi||!1,this.styleAliases=function(t){let e={};return null!==t&&Object.keys(t).forEach(function(n){t[n].forEach(function(t){e[String(t)]=n})}),e}(i.styleAliases||null),-1===n.indexOf(this.kind))throw new t('Unknown kind "'+this.kind+'" is specified for "'+r+'" YAML type.')}}function sR(){if(X)return V;X=1;let t=sP(),e=sU();function n(t,e){let n=[];return t[e].forEach(function(t){let e=n.length;n.forEach(function(n,r){n.tag===t.tag&&n.kind===t.kind&&n.multi===t.multi&&(e=r)}),n[e]=t}),n}function r(t){return this.extend(t)}return r.prototype.extend=function(i){let o=[],s=[];if(i instanceof e)s.push(i);else if(Array.isArray(i))s=s.concat(i);else if(i&&(Array.isArray(i.implicit)||Array.isArray(i.explicit)))i.implicit&&(o=o.concat(i.implicit)),i.explicit&&(s=s.concat(i.explicit));else throw new t("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");o.forEach(function(n){if(!(n instanceof e))throw new t("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(n.loadKind&&"scalar"!==n.loadKind)throw new t("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(n.multi)throw new t("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")}),s.forEach(function(n){if(!(n instanceof e))throw new t("Specified list of YAML types (or a single Type object) contains a non-Type object.")});let a=Object.create(r.prototype);return a.implicit=(this.implicit||[]).concat(o),a.explicit=(this.explicit||[]).concat(s),a.compiledImplicit=n(a,"implicit"),a.compiledExplicit=n(a,"explicit"),a.compiledTypeMap=function(){let t={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function e(e){e.multi?(t.multi[e.kind].push(e),t.multi.fallback.push(e)):t[e.kind][e.tag]=t.fallback[e.tag]=e}for(let t=0,n=arguments.length;t<n;t+=1)arguments[t].forEach(e);return t}(a.compiledImplicit,a.compiledExplicit),a},V=r}function sF(){return Z?G:(Z=1,G=new(sU())("tag:yaml.org,2002:str",{kind:"scalar",construct:function(t){return null!==t?t:""}}))}function sj(){return W?$:(W=1,$=new(sU())("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(t){return null!==t?t:[]}}))}function sB(){return Q?K:(Q=1,K=new(sU())("tag:yaml.org,2002:map",{kind:"mapping",construct:function(t){return null!==t?t:{}}}))}function sz(){return tt?J:(tt=1,J=new(sR())({explicit:[sF(),sj(),sB()]}))}function sH(){return tn?te:(tn=1,te=new(sU())("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(t){if(null===t)return!0;let e=t.length;return 1===e&&"~"===t||4===e&&("null"===t||"Null"===t||"NULL"===t)},construct:function(){return null},predicate:function(t){return null===t},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"}))}function sY(){return ti?tr:(ti=1,tr=new(sU())("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(t){if(null===t)return!1;let e=t.length;return 4===e&&("true"===t||"True"===t||"TRUE"===t)||5===e&&("false"===t||"False"===t||"FALSE"===t)},construct:function(t){return"true"===t||"True"===t||"TRUE"===t},predicate:function(t){return"[object Boolean]"===Object.prototype.toString.call(t)},represent:{lowercase:function(t){return t?"true":"false"},uppercase:function(t){return t?"TRUE":"FALSE"},camelcase:function(t){return t?"True":"False"}},defaultStyle:"lowercase"}))}function sV(){if(ts)return to;ts=1;let t=sD();function e(t){let e=t,n=1,r=e[0];if(("-"===r||"+"===r)&&("-"===r&&(n=-1),r=(e=e.slice(1))[0]),"0"===e)return 0;if("0"===r){if("b"===e[1])return n*parseInt(e.slice(2),2);if("x"===e[1])return n*parseInt(e.slice(2),16);if("o"===e[1])return n*parseInt(e.slice(2),8)}return n*parseInt(e,10)}return to=new(sU())("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(t){var n,r,i;if(null===t)return!1;let o=t.length,s=0,a=!1;if(!o)return!1;let l=t[s];if(("-"===l||"+"===l)&&(l=t[++s]),"0"===l){if(s+1===o)return!0;
6if("b"===(l=t[++s])){for(s++;s<o;s++){if("0"!==(l=t[s])&&"1"!==l)return!1;a=!0}return a&&isFinite(e(t))}if("x"===l){for(s++;s<o;s++){if(!((n=t.charCodeAt(s))>=48&&n<=57||n>=65&&n<=70||n>=97&&n<=102))return!1;a=!0}return a&&isFinite(e(t))}if("o"===l){for(s++;s<o;s++){if(!((r=t.charCodeAt(s))>=48&&r<=55))return!1;a=!0}return a&&isFinite(e(t))}}for(;s<o;s++){if(!((i=t.charCodeAt(s))>=48&&i<=57))return!1;a=!0}return!!a&&isFinite(e(t))},construct:function(t){return e(t)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&e%1==0&&!t.isNegativeZero(e)},represent:{binary:function(t){return t>=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},octal:function(t){return t>=0?"0o"+t.toString(8):"-0o"+t.toString(8).slice(1)},decimal:function(t){return t.toString(10)},hexadecimal:function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})}function sX(){if(tl)return ta;tl=1;let t=sD(),e=sU(),n=RegExp("^(?:[-+]?(?:[0-9]+)(?:\\.[0-9]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),r=RegExp("^(?:[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),i=/^[-+]?[0-9]+e/;return ta=new e("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(t){return!!(null!==t&&n.test(t))&&(!!isFinite(parseFloat(t,10))||r.test(t))},construct:function(t){let e=t.toLowerCase(),n="-"===e[0]?-1:1;return("+-".indexOf(e[0])>=0&&(e=e.slice(1)),".inf"===e)?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===e?NaN:n*parseFloat(e,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||t.isNegativeZero(e))},represent:function(e,n){if(isNaN(e))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(t.isNegativeZero(e))return"-0.0";let r=e.toString(10);return i.test(r)?r.replace("e",".e"):r},defaultStyle:"lowercase"})}function sG(){return tc?tu:(tc=1,tu=sz().extend({implicit:[sH(),sY(),sV(),sX()]}))}function sZ(){return tf?th:(tf=1,th=sG())}function s$(){if(td)return tp;td=1;let t=sU(),e=RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),n=RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");return tp=new t("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(t){return null!==t&&(null!==e.exec(t)||null!==n.exec(t))},construct:function(t){let r=0,i=null,o=e.exec(t);if(null===o&&(o=n.exec(t)),null===o)throw Error("Date resolve error");let s=+o[1],a=+o[2]-1,l=+o[3];if(!o[4])return new Date(Date.UTC(s,a,l));let u=+o[4],c=+o[5],h=+o[6];if(o[7]){for(r=o[7].slice(0,3);r.length<3;)r+="0";r=+r}o[9]&&(i=(60*+o[10]+ +(o[11]||0))*6e4,"-"===o[9]&&(i=-i));let f=new Date(Date.UTC(s,a,l,u,c,h,r));return i&&f.setTime(f.getTime()-i),f},instanceOf:Date,represent:function(t){return t.toISOString()}})}function sW(){return tm?tg:(tm=1,tg=new(sU())("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(t){return"<<"===t||null===t}}))}function sK(){if(tv)return ty;tv=1;let t=sU(),e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";return ty=new t("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(t){if(null===t)return!1;let n=0,r=t.length;for(let i=0;i<r;i++){let r=e.indexOf(t.charAt(i));if(!(r>64)){if(r<0)return!1;n+=6}}return n%8==0},construct:function(t){let n=t.replace(/[\r\n=]/g,""),r=n.length,i=0,o=[];for(let t=0;t<r;t++)t%4==0&&t&&(o.push(i>>16&255),o.push(i>>8&255),o.push(255&i)),i=i<<6|e.indexOf(n.charAt(t));let s=r%4*6;return 0===s?(o.push(i>>16&255),o.push(i>>8&255),o.push(255&i)):18===s?(o.push(i>>10&255),o.push(i>>2&255)):12===s&&o.push(i>>4&255),new Uint8Array(o)},predicate:function(t){return"[object Uint8Array]"===Object.prototype.toString.call(t)},represent:function(t){let n="",r=0,i=t.length;for(let o=0;o<i;o++)o%3==0&&o&&(n+=e[r>>18&63]+e[r>>12&63]+e[r>>6&63]+e[63&r]),r=(r<<8)+t[o];let o=i%3;return 0===o?n+=e[r>>18&63]+e[r>>12&63]+e[r>>6&63]+e[63&r]:2===o?n+=e[r>>10&63]+e[r>>4&63]+e[r<<2&63]+e[64]:1===o&&(n+=e[r>>2&63]+e[r<<4&63]+e[64]+e[64]),n}})}function sQ(){if(t_)return tx;t_=1;let t=sU(),e=Object.prototype.hasOwnProperty,n=Object.prototype.toString;
6return tx=new t("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(t){if(null===t)return!0;let r={};for(let i=0,o=t.length;i<o;i+=1){let o;let s=t[i],a=!1;if("[object Object]"!==n.call(s))return!1;for(o in s)if(e.call(s,o)){if(a)return!1;a=!0}if(!a||e.call(r,o))return!1;Object.defineProperty(r,o,{value:!0})}return!0},construct:function(t){return null!==t?t:[]}})}function sJ(){if(tk)return tb;tk=1;let t=sU(),e=Object.prototype.toString;return tb=new t("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function(t){if(null===t)return!0;let n=Array(t.length);for(let r=0,i=t.length;r<i;r+=1){let i=t[r];if("[object Object]"!==e.call(i))return!1;let o=Object.keys(i);if(1!==o.length)return!1;n[r]=[o[0],i[o[0]]]}return!0},construct:function(t){if(null===t)return[];let e=Array(t.length);for(let n=0,r=t.length;n<r;n+=1){let r=t[n],i=Object.keys(r);e[n]=[i[0],r[i[0]]]}return e}})}function s0(){if(tA)return tw;tA=1;let t=sU(),e=Object.prototype.hasOwnProperty;return tw=new t("tag:yaml.org,2002:set",{kind:"mapping",resolve:function(t){if(null===t)return!0;for(let n in t)if(e.call(t,n)&&null!==t[n])return!1;return!0},construct:function(t){return null!==t?t:{}}})}function s1(){return tC?tS:(tC=1,tS=sZ().extend({implicit:[s$(),sW()],explicit:[sK(),sQ(),sJ(),s0()]}))}var s2={};let s3=(b=function(){if(tM)return sL;tM=1;let t=function(){if(tE)return sq;tE=1;let t=sD(),e=sP(),n=function(){if(z)return B;z=1;let t=sD();function e(t,e,n,r,i){let o="",s="",a=Math.floor(i/2)-1;return r-e>a&&(e=r-a+(o=" ... ").length),n-r>a&&(n=r+a-(s=" ...").length),{str:o+t.slice(e,n).replace(/\t/g,"â")+s,pos:r-e+o.length}}function n(e,n){return t.repeat(" ",n-e.length)+e}return B=function(r,i){let o;if(i=Object.create(i||null),!r.buffer)return null;i.maxLength||(i.maxLength=79),"number"!=typeof i.indent&&(i.indent=1),"number"!=typeof i.linesBefore&&(i.linesBefore=3),"number"!=typeof i.linesAfter&&(i.linesAfter=2);let s=/\r?\n|\r|\0/g,a=[0],l=[],u=-1;for(;o=s.exec(r.buffer);)l.push(o.index),a.push(o.index+o[0].length),r.position<=o.index&&u<0&&(u=a.length-2);u<0&&(u=a.length-1);let c="",h=Math.min(r.line+i.linesAfter,l.length).toString().length,f=i.maxLength-(i.indent+h+3);for(let o=1;o<=i.linesBefore&&!(u-o<0);o++){let s=e(r.buffer,a[u-o],l[u-o],r.position-(a[u]-a[u-o]),f);c=t.repeat(" ",i.indent)+n((r.line-o+1).toString(),h)+" | "+s.str+"\n"+c}let p=e(r.buffer,a[u],l[u],r.position,f);c+=t.repeat(" ",i.indent)+n((r.line+1).toString(),h)+" | "+p.str+"\n"+t.repeat("-",i.indent+h+3+p.pos)+"^\n";for(let o=1;o<=i.linesAfter&&!(u+o>=l.length);o++){let s=e(r.buffer,a[u+o],l[u+o],r.position-(a[u]-a[u+o]),f);c+=t.repeat(" ",i.indent)+n((r.line+o+1).toString(),h)+" | "+s.str+"\n"}return c.replace(/\n$/,"")}}(),r=s1(),i=Object.prototype.hasOwnProperty,o=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,s=/[\x85\u2028\u2029]/,a=/[,\[\]{}]/,l=/^(?:!|!!|![0-9A-Za-z-]+!)$/,u=/^(?:!|[^,\[\]{}])(?:%[0-9a-f]{2}|[0-9a-z\-#;/?:@&=+$,_.!~*'()\[\]])*$/i;function c(t){return Object.prototype.toString.call(t)}function h(t){return 10===t||13===t}function f(t){return 9===t||32===t}function p(t){return 9===t||32===t||10===t||13===t}function d(t){return 44===t||91===t||93===t||123===t||125===t}function g(t){switch(t){case 48:return"\x00";case 97:return"\x07";case 98:return"\b";case 116:case 9:return" ";case 110:return"\n";case 118:return"\v";case 102:return"\f";case 114:return"\r";case 101:return"\x1b";case 32:return" ";case 34:return'"';case 47:return"/";case 92:return"\\";case 78:return"\x85";case 95:return"\xa0";case 76:return"\u2028";case 80:return"\u2029";default:return""}}function m(t,e,n){"__proto__"===e?Object.defineProperty(t,e,{configurable:!0,enumerable:!0,writable:!0,value:n}):t[e]=n}let y=Array(256),v=Array(256);for(let t=0;t<256;t++)y[t]=g(t)?1:0,v[t]=g(t);function x(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||r,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.maxDepth="number"==typeof e.maxDepth?e.maxDepth:100,this.maxTotalMergeKeys="number"==typeof e.maxTotalMergeKeys?e.maxTotalMergeKeys:1e4,this.impl
6icitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.depth=0,this.totalMergeKeys=0,this.firstTabInLine=-1,this.documents=[],this.anchorMapTransactions=[]}function _(t,r){let i={name:t.filename,buffer:t.input.slice(0,-1),position:t.position,line:t.line,column:t.position-t.lineStart};return i.snippet=n(i),new e(r,i)}function b(t,e){throw _(t,e)}function k(t,e){t.onWarning&&t.onWarning.call(null,_(t,e))}function w(t,e,n){let r=t.anchorMapTransactions;if(0!==r.length){let n=r[r.length-1];i.call(n,e)||(n[e]={existed:i.call(t.anchorMap,e),value:t.anchorMap[e]})}t.anchorMap[e]=n}function A(t){return{position:t.position,line:t.line,lineStart:t.lineStart,lineIndent:t.lineIndent,firstTabInLine:t.firstTabInLine,tag:t.tag,anchor:t.anchor,kind:t.kind,result:t.result}}function S(t,e){t.position=e.position,t.line=e.line,t.lineStart=e.lineStart,t.lineIndent=e.lineIndent,t.firstTabInLine=e.firstTabInLine,t.tag=e.tag,t.anchor=e.anchor,t.kind=e.kind,t.result=e.result}let C={YAML:function(t,e,n){null!==t.version&&b(t,"duplication of %YAML directive"),1!==n.length&&b(t,"YAML directive accepts exactly one argument");let r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]);null===r&&b(t,"ill-formed argument of the YAML directive");let i=parseInt(r[1],10),o=parseInt(r[2],10);1!==i&&b(t,"unacceptable YAML version of the document"),t.version=n[0],t.checkLineBreaks=o<2,1!==o&&2!==o&&k(t,"unsupported YAML version of the document")},TAG:function(t,e,n){let r;2!==n.length&&b(t,"TAG directive accepts exactly two arguments");let o=n[0];r=n[1],l.test(o)||b(t,"ill-formed tag handle (first argument) of the TAG directive"),i.call(t.tagMap,o)&&b(t,'there is a previously declared suffix for "'+o+'" tag handle'),u.test(r)||b(t,"ill-formed tag prefix (second argument) of the TAG directive");try{r=decodeURIComponent(r)}catch(e){b(t,"tag prefix is malformed: "+r)}t.tagMap[o]=r}};function E(t,e,n,r){if(e<n){let i=t.input.slice(e,n);if(r)for(let e=0,n=i.length;e<n;e+=1){let n=i.charCodeAt(e);9===n||n>=32&&n<=1114111||b(t,"expected valid JSON character")}else o.test(i)&&b(t,"the stream contains non-printable characters");t.result+=i}}function T(t){t.totalMergeKeys++,-1!==t.maxTotalMergeKeys&&t.totalMergeKeys>t.maxTotalMergeKeys&&b(t,"merge keys exceeded maxTotalMergeKeys ("+t.maxTotalMergeKeys+")")}function M(e,n,r,o){t.isObject(r)||b(e,"cannot merge mappings; the provided source object is unacceptable"),T(e);let s=Object.keys(r);for(let t=0,a=s.length;t<a;t+=1){let a=s[t];T(e),i.call(n,a)||(m(n,a,r[a]),o[a]=!0)}}function N(t,e,n,r,o,s,a,l,u){if(Array.isArray(o)){o=Array.prototype.slice.call(o);for(let e=0,n=o.length;e<n;e+=1)Array.isArray(o[e])&&b(t,"nested arrays are not supported inside keys"),"object"==typeof o&&"[object Object]"===c(o[e])&&(o[e]="[object Object]")}if("object"==typeof o&&"[object Object]"===c(o)&&(o="[object Object]"),o=String(o),null===e&&(e={}),"tag:yaml.org,2002:merge"===r){if(Array.isArray(s)){s.length>100&&b(t,"abnormal merge sequence size");for(let r=0,i=s.length;r<i;r+=1)M(t,e,s[r],n)}else M(t,e,s,n)}else!t.json&&!i.call(n,o)&&i.call(e,o)&&(t.line=a||t.line,t.lineStart=l||t.lineStart,t.position=u||t.position,b(t,"duplicated mapping key")),m(e,o,s),delete n[o];return e}function I(t){let e=t.input.charCodeAt(t.position);10===e?t.position++:13===e?(t.position++,10===t.input.charCodeAt(t.position)&&t.position++):b(t,"a line break is expected"),t.line+=1,t.lineStart=t.position,t.firstTabInLine=-1}function L(t,e,n){let r=0,i=t.input.charCodeAt(t.position);for(;0!==i;){for(;f(i);)9===i&&-1===t.firstTabInLine&&(t.firstTabInLine=t.position),i=t.input.charCodeAt(++t.position);if(e&&35===i)do i=t.input.charCodeAt(++t.position);while(10!==i&&13!==i&&0!==i);if(h(i))for(I(t),i=t.input.charCodeAt(t.position),r++,t.lineIndent=0;32===i;)t.lineIndent++,i=t.input.charCodeAt(++t.position);else break}return -1!==n&&0!==r&&t.lineIndent<n&&k(t,"deficient indentation"),r}function q(t){let e=t.position,n=t.input.charCodeAt(e);return!!((45===n||46===n)&&n===t.input.charCodeAt(e+1)&&n===t.input.charCodeAt(e+2)&&(e+=3,0===(n=t.input.charCodeAt(e))||p(n))
6)}function O(e,n){1===n?e.result+=" ":n>1&&(e.result+=t.repeat("\n",n-1))}function D(t,e){let n=t.tag,r=t.anchor,i=[],o=!1;if(-1!==t.firstTabInLine)return!1;null!==t.anchor&&w(t,t.anchor,i);let s=t.input.charCodeAt(t.position);for(;0!==s&&(-1!==t.firstTabInLine&&(t.position=t.firstTabInLine,b(t,"tab characters must not be used in indentation")),45===s&&p(t.input.charCodeAt(t.position+1)));){if(o=!0,t.position++,L(t,!0,-1)&&t.lineIndent<=e){i.push(null),s=t.input.charCodeAt(t.position);continue}let n=t.line;if(U(t,e,3,!1,!0),i.push(t.result),L(t,!0,-1),s=t.input.charCodeAt(t.position),(t.line===n||t.lineIndent>e)&&0!==s)b(t,"bad indentation of a sequence entry");else if(t.lineIndent<e)break}return!!o&&(t.tag=n,t.anchor=r,t.kind="sequence",t.result=i,!0)}function P(t,e,n){let r,i,o,s;let a=t.tag,l=t.anchor,u={},c=Object.create(null),h=null,d=null,g=null,m=!1,y=!1;if(-1!==t.firstTabInLine)return!1;null!==t.anchor&&w(t,t.anchor,u);let v=t.input.charCodeAt(t.position);for(;0!==v;){m||-1===t.firstTabInLine||(t.position=t.firstTabInLine,b(t,"tab characters must not be used in indentation"));let x=t.input.charCodeAt(t.position+1),_=t.line;if((63===v||58===v)&&p(x))63===v?(m&&(N(t,u,c,h,d,null,i,o,s),h=d=g=null),y=!0,m=!0,r=!0):m?(m=!1,r=!0):b(t,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),t.position+=1,v=x;else{if(i=t.line,o=t.lineStart,s=t.position,!U(t,n,2,!1,!0))break;if(t.line===_){for(v=t.input.charCodeAt(t.position);f(v);)v=t.input.charCodeAt(++t.position);if(58===v)p(v=t.input.charCodeAt(++t.position))||b(t,"a whitespace character is expected after the key-value separator within a block mapping"),m&&(N(t,u,c,h,d,null,i,o,s),h=d=g=null),y=!0,m=!1,r=!1,h=t.tag,d=t.result;else{if(!y)return t.tag=a,t.anchor=l,!0;b(t,"can not read an implicit mapping pair; a colon is missed")}}else{if(!y)return t.tag=a,t.anchor=l,!0;b(t,"can not read a block mapping entry; a multiline key may not be an implicit key")}}if((t.line===_||t.lineIndent>e)&&(m&&(i=t.line,o=t.lineStart,s=t.position),U(t,e,4,!0,r)&&(m?d=t.result:g=t.result),m||(N(t,u,c,h,d,g,i,o,s),h=d=g=null),L(t,!0,-1),v=t.input.charCodeAt(t.position)),(t.line===_||t.lineIndent>e)&&0!==v)b(t,"bad indentation of a mapping entry");else if(t.lineIndent<e)break}return m&&N(t,u,c,h,d,null,i,o,s),y&&(t.tag=a,t.anchor=l,t.kind="mapping",t.result=u),y}function U(e,n,r,o,s){let c,g,m,x,_;let k=1,C=!1,T=!1,M=null;e.depth>=e.maxDepth&&b(e,"nesting exceeded maxDepth ("+e.maxDepth+")"),e.depth+=1,null!==e.listener&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null;let R=c=g=4===r||3===r;if(o&&L(e,!0,-1)&&(C=!0,e.lineIndent>n?k=1:e.lineIndent===n?k=0:e.lineIndent<n&&(k=-1)),1===k)for(;;){let t=e.input.charCodeAt(e.position),r=A(e);if(C&&(33===t&&null!==e.tag||38===t&&null!==e.anchor)||!function(t){let e,n,r=!1,o=!1,s=t.input.charCodeAt(t.position);if(33!==s)return!1;null!==t.tag&&b(t,"duplication of a tag property"),60===(s=t.input.charCodeAt(++t.position))?(r=!0,s=t.input.charCodeAt(++t.position)):33===s?(o=!0,e="!!",s=t.input.charCodeAt(++t.position)):e="!";let c=t.position;if(r){do s=t.input.charCodeAt(++t.position);while(0!==s&&62!==s);t.position<t.length?(n=t.input.slice(c,t.position),s=t.input.charCodeAt(++t.position)):b(t,"unexpected end of the stream within a verbatim tag")}else{for(;0!==s&&!p(s);)33===s&&(o?b(t,"tag suffix cannot contain exclamation marks"):(e=t.input.slice(c-1,t.position+1),l.test(e)||b(t,"named tag handle cannot contain such characters"),o=!0,c=t.position+1)),s=t.input.charCodeAt(++t.position);n=t.input.slice(c,t.position),a.test(n)&&b(t,"tag suffix cannot contain flow indicator characters")}n&&!u.test(n)&&b(t,"tag name cannot contain such characters: "+n);try{n=decodeURIComponent(n)}catch(e){b(t,"tag name is malformed: "+n)}return r?t.tag=n:i.call(t.tagMap,e)?t.tag=t.tagMap[e]+n:"!"===e?t.tag="!"+n:"!!"===e?t.tag="tag:yaml.org,2002:"+n:b(t,'undeclared tag handle "'+e+'"'),!0}(e)&&!function(t){let e=t.input.charCodeAt(t.position);if(38!==e)return!1;null!==t.anchor&&b(t,"duplication of an anchor property"),e=t.input.charCodeAt(++t.position);let n=t.position;for(;
60!==e&&!p(e)&&!d(e);)e=t.input.charCodeAt(++t.position);return t.position===n&&b(t,"name of an anchor node must contain at least one character"),t.anchor=t.input.slice(n,t.position),!0}(e))break;null===M&&(M=r),L(e,!0,-1)?(C=!0,g=R,e.lineIndent>n?k=1:e.lineIndent===n?k=0:e.lineIndent<n&&(k=-1)):g=!1}if(g&&(g=C||s),1===k||4===r){if(x=1===r||2===r?n:n+1,_=e.position-e.lineStart,1===k){if(g&&(D(e,_)||P(e,_,x))||function(t,e){let n,r,i,o,s,a,l,u,c,h,f,d=!0,g=t.tag,m=t.anchor,y=Object.create(null),v=t.input.charCodeAt(t.position);if(91===v)s=93,u=!1,o=[];else{if(123!==v)return!1;s=125,u=!0,o={}}for(null!==t.anchor&&w(t,t.anchor,o),v=t.input.charCodeAt(++t.position);0!==v;){if(L(t,!0,e),(v=t.input.charCodeAt(t.position))===s)return t.position++,t.tag=g,t.anchor=m,t.kind=u?"mapping":"sequence",t.result=o,!0;d?44===v&&b(t,"expected the node content, but found ','"):b(t,"missed comma between flow collection entries"),h=c=f=null,a=l=!1,63===v&&p(t.input.charCodeAt(t.position+1))&&(a=l=!0,t.position++,L(t,!0,e)),n=t.line,r=t.lineStart,i=t.position,U(t,e,1,!1,!0),h=t.tag,c=t.result,L(t,!0,e),v=t.input.charCodeAt(t.position),(l||t.line===n)&&58===v&&(a=!0,v=t.input.charCodeAt(++t.position),L(t,!0,e),U(t,e,1,!1,!0),f=t.result),u?N(t,o,y,h,c,f,n,r,i):a?o.push(N(t,null,y,h,c,f,n,r,i)):o.push(c),L(t,!0,e),44===(v=t.input.charCodeAt(t.position))?(d=!0,v=t.input.charCodeAt(++t.position)):d=!1}b(t,"unexpected end of the stream within a flow collection")}(e,x))T=!0;else{let n=e.input.charCodeAt(e.position);null!==M&&R&&!g&&124!==n&&62!==n&&function(t,e,n,r){let o=A(t);return(function(t){t.anchorMapTransactions.push(Object.create(null))}(t),S(t,e),t.tag=null,t.anchor=null,t.kind=null,t.result=null,P(t,n,r)&&"mapping"===t.kind)?(function(t){let e=t.anchorMapTransactions.pop(),n=t.anchorMapTransactions;if(0===n.length)return;let r=n[n.length-1],o=Object.keys(e);for(let t=0,n=o.length;t<n;t+=1){let n=o[t];i.call(r,n)||(r[n]=e[n])}}(t),!0):(function(t){let e=t.anchorMapTransactions.pop(),n=Object.keys(e);for(let r=n.length-1;r>=0;r-=1){let i=e[n[r]];i.existed?t.anchorMap[n[r]]=i.value:delete t.anchorMap[n[r]]}}(t),S(t,o),!1)}(e,M,M.position-M.lineStart,x)?T=!0:c&&function(e,n){let r,i;let o=1,s=!1,a=!1,l=n,u=0,c=!1,p=e.input.charCodeAt(e.position);if(124===p)r=!1;else{if(62!==p)return!1;r=!0}for(e.kind="scalar",e.result="";0!==p;)if(43===(p=e.input.charCodeAt(++e.position))||45===p)1===o?o=43===p?3:2:b(e,"repeat of a chomping mode identifier");else{var d;if((i=(d=p)>=48&&d<=57?d-48:-1)>=0)0===i?b(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):a?b(e,"repeat of an indentation width identifier"):(l=n+i-1,a=!0);else break}if(f(p)){do p=e.input.charCodeAt(++e.position);while(f(p));if(35===p)do p=e.input.charCodeAt(++e.position);while(!h(p)&&0!==p)}for(;0!==p;){for(I(e),e.lineIndent=0,p=e.input.charCodeAt(e.position);(!a||e.lineIndent<l)&&32===p;)e.lineIndent++,p=e.input.charCodeAt(++e.position);if(!a&&e.lineIndent>l&&(l=e.lineIndent),h(p)){u++;continue}if(a||0!==l||b(e,"missing indentation for block scalar"),e.lineIndent<l){3===o?e.result+=t.repeat("\n",s?1+u:u):1===o&&s&&(e.result+="\n");break}r?f(p)?(c=!0,e.result+=t.repeat("\n",s?1+u:u)):c?(c=!1,e.result+=t.repeat("\n",u+1)):0===u?s&&(e.result+=" "):e.result+=t.repeat("\n",u):e.result+=t.repeat("\n",s?1+u:u),s=!0,a=!0,u=0;let n=e.position;for(;!h(p)&&0!==p;)p=e.input.charCodeAt(++e.position);E(e,n,e.position,!1)}return!0}(e,x)||function(t,e){let n,r;let i=t.input.charCodeAt(t.position);if(39!==i)return!1;for(t.kind="scalar",t.result="",t.position++,n=r=t.position;0!==(i=t.input.charCodeAt(t.position));)if(39===i){if(E(t,n,t.position,!0),39!==(i=t.input.charCodeAt(++t.position)))return!0;n=t.position,t.position++,r=t.position}else h(i)?(E(t,n,r,!0),O(t,L(t,!1,e)),n=r=t.position):t.position===t.lineStart&&q(t)?b(t,"unexpected end of the document within a single quoted scalar"):(t.position++,f(i)||(r=t.position));b(t,"unexpected end of the stream within a single quoted scalar")}(e,x)||function(t,e){let n,r,i;let o=t.input.charCodeAt(t.position);if(34!==o)return!1;for(t.kind="scalar",t.result="",t.position++,n=r=t.position;0!==(o=t.input.charCodeAt(t.position));){if(34===o)return E(t,n,t.position,!0),t.position++,!0;if(92===o){if(E(t,n,t.position,!0),h(o=t.input.charCodeAt(++t.position)))L(t,!1,e);else if(o<256&&y[o])t.result+=v[o],t.position++;else{var s,a;if((i=120===(s=o)?2:117===s?4:85===s?8:0)>0){let e=i,n=0;for(;e>0;e--)(i=function(t){if(t>=48&&t<=57)return t-48;let e=32|t;return e>=97&&e<=102?e-97+10:-1}(o=t.input.charCodeAt(++t.position)))>=0?n=(n<<4)+i:b(t,"expected hexadecimal character");
6t.result+=(a=n)<=65535?String.fromCharCode(a):String.fromCharCode((a-65536>>10)+55296,(a-65536&1023)+56320),t.position++}else b(t,"unknown escape sequence")}n=r=t.position}else h(o)?(E(t,n,r,!0),O(t,L(t,!1,e)),n=r=t.position):t.position===t.lineStart&&q(t)?b(t,"unexpected end of the document within a double quoted scalar"):(t.position++,f(o)||(r=t.position))}b(t,"unexpected end of the stream within a double quoted scalar")}(e,x)?T=!0:function(t){let e=t.input.charCodeAt(t.position);if(42!==e)return!1;e=t.input.charCodeAt(++t.position);let n=t.position;for(;0!==e&&!p(e)&&!d(e);)e=t.input.charCodeAt(++t.position);t.position===n&&b(t,"name of an alias node must contain at least one character");let r=t.input.slice(n,t.position);return i.call(t.anchorMap,r)||b(t,'unidentified alias "'+r+'"'),t.result=t.anchorMap[r],L(t,!0,-1),!0}(e)?(T=!0,(null!==e.tag||null!==e.anchor)&&b(e,"alias node should not have any properties")):function(t,e,n){let r,i,o,s,a,l;let u=t.kind,c=t.result,g=t.input.charCodeAt(t.position);if(p(g)||d(g)||35===g||38===g||42===g||33===g||124===g||62===g||39===g||34===g||37===g||64===g||96===g)return!1;if(63===g||45===g){let e=t.input.charCodeAt(t.position+1);if(p(e)||n&&d(e))return!1}for(t.kind="scalar",t.result="",r=i=t.position,o=!1;0!==g;){if(58===g){let e=t.input.charCodeAt(t.position+1);if(p(e)||n&&d(e))break}else if(35===g){if(p(t.input.charCodeAt(t.position-1)))break}else if(t.position===t.lineStart&&q(t)||n&&d(g))break;else if(h(g)){if(s=t.line,a=t.lineStart,l=t.lineIndent,L(t,!1,-1),t.lineIndent>=e){o=!0,g=t.input.charCodeAt(t.position);continue}t.position=i,t.line=s,t.lineStart=a,t.lineIndent=l;break}o&&(E(t,r,i,!1),O(t,t.line-s),r=i=t.position,o=!1),f(g)||(i=t.position+1),g=t.input.charCodeAt(++t.position)}return E(t,r,i,!1),!!t.result||(t.kind=u,t.result=c,!1)}(e,x,1===r)&&(T=!0,null===e.tag&&(e.tag="?")),null!==e.anchor&&w(e,e.anchor,e.result)}}else 0===k&&(T=g&&D(e,_))}if(null===e.tag)null!==e.anchor&&w(e,e.anchor,e.result);else if("?"===e.tag){null!==e.result&&"scalar"!==e.kind&&b(e,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+e.kind+'"');for(let t=0,n=e.implicitTypes.length;t<n;t+=1)if((m=e.implicitTypes[t]).resolve(e.result)){e.result=m.construct(e.result),e.tag=m.tag,null!==e.anchor&&w(e,e.anchor,e.result);break}}else if("!"!==e.tag){if(i.call(e.typeMap[e.kind||"fallback"],e.tag))m=e.typeMap[e.kind||"fallback"][e.tag];else{m=null;let t=e.typeMap.multi[e.kind||"fallback"];for(let n=0,r=t.length;n<r;n+=1)if(e.tag.slice(0,t[n].tag.length)===t[n].tag){m=t[n];break}}m||b(e,"unknown tag !<"+e.tag+">"),null!==e.result&&m.kind!==e.kind&&b(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+m.kind+'", not "'+e.kind+'"'),m.resolve(e.result,e.tag)?(e.result=m.construct(e.result,e.tag),null!==e.anchor&&w(e,e.anchor,e.result)):b(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),e.depth-=1,null!==e.tag||null!==e.anchor||T}function R(t,e){t=String(t),e=e||{},0!==t.length&&(10!==t.charCodeAt(t.length-1)&&13!==t.charCodeAt(t.length-1)&&(t+="\n"),65279===t.charCodeAt(0)&&(t=t.slice(1)));let n=new x(t,e),r=t.indexOf("\x00");for(-1!==r&&(n.position=r,b(n,"null byte is not allowed in input")),n.input+="\x00";32===n.input.charCodeAt(n.position);)n.lineIndent+=1,n.position+=1;for(;n.position<n.length-1;)!function(t){let e;let n=t.position,r=!1;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap=Object.create(null),t.anchorMap=Object.create(null);0!==(e=t.input.charCodeAt(t.position))&&(L(t,!0,-1),e=t.input.charCodeAt(t.position),!(t.lineIndent>0)&&37===e);){r=!0,e=t.input.charCodeAt(++t.position);let n=t.position;for(;0!==e&&!p(e);)e=t.input.charCodeAt(++t.position);let o=t.input.slice(n,t.position),s=[];for(o.length<1&&b(t,"directive name must not be less than one character in length");0!==e;){for(;f(e);)e=t.input.charCodeAt(++t.position);if(35===e){do e=t.input.charCodeAt(++t.position);while(0!==e&&!h(e));break}if(h(e))break;for(n=t.position;0!==e&&!p(e);)e=t.input.charCodeAt(++t.position);s.push(t.input.slice(n,t.position))}0!==e&&I(t),i.call(C,o)?C[o](t,o,s):k(t,'unknown document directive "'+o+'"')}if(L(t,!0,-1),0===t.lineIndent&&45===t.input.charCodeAt(t.position)&&45===t.input.charCodeAt(t.position+1)&&45===t.input.charCodeAt(t.position+2)?(t.position+=3,L(t,!0,-1)):r&&b(t,"directives end mark is expected"),U(t,t.lineIndent-1,4,!1,!0),L(t,!0,-1),t.checkLineBreaks&&s.test(t.input.slice(n,t.position))&&k(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&q(t)){46===t.input.charCodeAt(t.position)&&(t.position+=3,L(t,!0,-1));return}t.position<t.length-1&&b(t,"end of the stream or a document separator is expected")}(n);return n.documents}return sq.loadAll=function(t,e,n){null!==e&&"object"==typeof e&&void 0===n&&(n=e,e=null);let r=R(t,n);if("function"!=typeof e)return r;for(let t=0,n=r.length;t<n;t+=1)e(r[t])},sq.load=function(t,n){let r=R(t,n);if(0!==r.length){if(1===r.length)return r[0];throw new e("expected a single document in the stream, but found more")}},sq}(),e=function(){if(tT)return s2;tT=1;let t=sD(),e=sP(),n=s1(),r=Object.prototype.toString,i=Object.prototype.hasOwnProperty,o={};o[0]="\\0",o[7]="\\a",o[8]="\\b",o[9]="\\t",o[10]="\\n",o[11]="\\v",o[12]="\\f",o[13]="\\r",o[27]="\\e",o[34]='\\"',o[92]="\\\\",o[133]="\\N",o[160]="\\_",o[8232]="\\L",o[8233]="\\P";let s=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],a=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function l(e){this.schema=e.schema||n,this.indent=Math.max(1,e.indent||2),this.noArrayIndent=e.noArrayIndent||!1,this.skipInvalid=e.ski
6pInvalid||!1,this.flowLevel=t.isNothing(e.flowLevel)?-1:e.flowLevel,this.styleMap=function(t,e){if(null===e)return{};let n={},r=Object.keys(e);for(let o=0,s=r.length;o<s;o+=1){let s=r[o],a=String(e[s]);"!!"===s.slice(0,2)&&(s="tag:yaml.org,2002:"+s.slice(2));let l=t.compiledTypeMap.fallback[s];l&&i.call(l.styleAliases,a)&&(a=l.styleAliases[a]),n[s]=a}return n}(this.schema,e.styles||null),this.sortKeys=e.sortKeys||!1,this.lineWidth=e.lineWidth||80,this.noRefs=e.noRefs||!1,this.noCompatMode=e.noCompatMode||!1,this.condenseFlow=e.condenseFlow||!1,this.quotingType='"'===e.quotingType?2:1,this.forceQuotes=e.forceQuotes||!1,this.replacer="function"==typeof e.replacer?e.replacer:null,this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function u(e,n){let r=t.repeat(" ",n),i=0,o="",s=e.length;for(;i<s;){let t;let n=e.indexOf("\n",i);-1===n?(t=e.slice(i),i=s):(t=e.slice(i,n+1),i=n+1),t.length&&"\n"!==t&&(o+=r),o+=t}return o}function c(e,n){return"\n"+t.repeat(" ",e.indent*n)}function h(t){return 32===t||9===t}function f(t){return t>=32&&t<=126||t>=161&&t<=55295&&8232!==t&&8233!==t||t>=57344&&t<=65533&&65279!==t||t>=65536&&t<=1114111}function p(t){return f(t)&&65279!==t&&13!==t&&10!==t}function d(t,e,n){let r=p(t),i=r&&!h(t);return(n?r:r&&44!==t&&91!==t&&93!==t&&123!==t&&125!==t)&&35!==t&&!(58===e&&!i)||p(e)&&!h(e)&&35===t||58===e&&i}function g(t,e){let n;let r=t.charCodeAt(e);return r>=55296&&r<=56319&&e+1<t.length&&(n=t.charCodeAt(e+1))>=56320&&n<=57343?(r-55296)*1024+n-56320+65536:r}function m(t){return/^\n* /.test(t)}function y(t,e){let n=m(t)?String(e):"",r="\n"===t[t.length-1];return n+(r&&("\n"===t[t.length-2]||"\n"===t)?"+":r?"":"-")+"\n"}function v(t){return"\n"===t[t.length-1]?t.slice(0,-1):t}function x(t,e){let n,r;if(""===t||" "===t[0])return t;let i=/ [^ ]/g,o=0,s=0,a=0,l="";for(;n=i.exec(t);)(a=n.index)-o>e&&(r=s>o?s:a,l+="\n"+t.slice(o,r),o=r+1),s=a;return l+="\n",t.length-o>e&&s>o?l+=t.slice(o,s)+"\n"+t.slice(s+1):l+=t.slice(o),l.slice(1)}function _(t,e,n,r){let i="",o=t.tag;for(let o=0,s=n.length;o<s;o+=1){let s=n[o];t.replacer&&(s=t.replacer.call(n,String(o),s)),(k(t,e+1,s,!0,!0,!1,!0)||void 0===s&&k(t,e+1,null,!0,!0,!1,!0))&&(r&&""===i||(i+=c(t,e)),t.dump&&10===t.dump.charCodeAt(0)?i+="-":i+="- ",i+=t.dump)}t.tag=o,t.dump=i||"[]"}function b(t,n,o){let s=o?t.explicitTypes:t.implicitTypes;for(let a=0,l=s.length;a<l;a+=1){let l=s[a];if((l.instanceOf||l.predicate)&&(!l.instanceOf||"object"==typeof n&&n instanceof l.instanceOf)&&(!l.predicate||l.predicate(n))){if(o?l.multi&&l.representName?t.tag=l.representName(n):t.tag=l.tag:t.tag="?",l.represent){let o;let s=t.styleMap[l.tag]||l.defaultStyle;if("[object Function]"===r.call(l.represent))o=l.represent(n,s);else if(i.call(l.represent,s))o=l.represent[s](n,s);else throw new e("!<"+l.tag+'> tag resolver accepts not "'+s+'" style');t.dump=o}return!0}}return!1}function k(n,i,l,p,w,A,S){let C,E;n.tag=null,n.dump=l,b(n,l,!1)||b(n,l,!0);let T=r.call(n.dump),M=p;p&&(p=n.flowLevel<0||n.flowLevel>i);let N="[object Object]"===T||"[object Array]"===T;if(N&&(E=-1!==(C=n.duplicates.indexOf(l))),(null!==n.tag&&"?"!==n.tag||E||2!==n.indent&&i>0)&&(w=!1),E&&n.usedDuplicates[C])n.dump="*ref_"+C;else{if(N&&E&&!n.usedDuplicates[C]&&(n.usedDuplicates[C]=!0),"[object Object]"===T)p&&0!==Object.keys(n.dump).length?(!function(t,n,r,i){let o="",s=t.tag,a=Object.keys(r);if(!0===t.sortKeys)a.sort();
6else if("function"==typeof t.sortKeys)a.sort(t.sortKeys);else if(t.sortKeys)throw new e("sortKeys must be a boolean or a function");for(let e=0,s=a.length;e<s;e+=1){let s="";i&&""===o||(s+=c(t,n));let l=a[e],u=r[l];if(t.replacer&&(u=t.replacer.call(r,l,u)),!k(t,n+1,l,!0,!0,!0))continue;let h=null!==t.tag&&"?"!==t.tag||t.dump&&t.dump.length>1024;h&&(t.dump&&10===t.dump.charCodeAt(0)?s+="?":s+="? "),s+=t.dump,h&&(s+=c(t,n)),k(t,n+1,u,!0,h)&&(t.dump&&10===t.dump.charCodeAt(0)?s+=":":s+=": ",s+=t.dump,o+=s)}t.tag=s,t.dump=o||"{}"}(n,i,n.dump,w),E&&(n.dump="&ref_"+C+n.dump)):(!function(t,e,n){let r="",i=t.tag,o=Object.keys(n);for(let i=0,s=o.length;i<s;i+=1){let s="";""!==r&&(s+=", "),t.condenseFlow&&(s+='"');let a=o[i],l=n[a];t.replacer&&(l=t.replacer.call(n,a,l)),k(t,e,a,!1,!1)&&(t.dump.length>1024&&(s+="? "),s+=t.dump+(t.condenseFlow?'"':"")+":"+(t.condenseFlow?"":" "),k(t,e,l,!1,!1)&&(s+=t.dump,r+=s))}t.tag=i,t.dump="{"+r+"}"}(n,i,n.dump),E&&(n.dump="&ref_"+C+" "+n.dump));else if("[object Array]"===T)p&&0!==n.dump.length?(n.noArrayIndent&&!S&&i>0?_(n,i-1,n.dump,w):_(n,i,n.dump,w),E&&(n.dump="&ref_"+C+n.dump)):(!function(t,e,n){let r="",i=t.tag;for(let i=0,o=n.length;i<o;i+=1){let o=n[i];t.replacer&&(o=t.replacer.call(n,String(i),o)),(k(t,e,o,!1,!1)||void 0===o&&k(t,e,null,!1,!1))&&(""!==r&&(r+=","+(t.condenseFlow?"":" ")),r+=t.dump)}t.tag=i,t.dump="["+r+"]"}(n,i,n.dump),E&&(n.dump="&ref_"+C+" "+n.dump));else if("[object String]"===T){if("?"!==n.tag){var I;I=n.dump,n.dump=function(){if(0===I.length)return 2===n.quotingType?'""':"''";if(!n.noCompatMode&&(-1!==s.indexOf(I)||a.test(I)))return 2===n.quotingType?'"'+I+'"':"'"+I+"'";let r=n.indent*Math.max(1,i),l=-1===n.lineWidth?-1:Math.max(Math.min(n.lineWidth,40),n.lineWidth-r);switch(function(t,e,n,r,i,o,s,a){var l,u;let c;let p=0,y=null,v=!1,x=!1,_=-1!==r,b=-1,k=f(l=g(t,0))&&65279!==l&&!h(l)&&45!==l&&63!==l&&58!==l&&44!==l&&91!==l&&93!==l&&123!==l&&125!==l&&35!==l&&38!==l&&42!==l&&33!==l&&124!==l&&61!==l&&62!==l&&39!==l&&34!==l&&37!==l&&64!==l&&96!==l&&!h(u=g(t,t.length-1))&&58!==u;if(e||s)for(c=0;c<t.length;p>=65536?c+=2:c++){if(!f(p=g(t,c)))return 5;k=k&&d(p,y,a),y=p}else{for(c=0;c<t.length;p>=65536?c+=2:c++){if(10===(p=g(t,c)))v=!0,_&&(x=x||c-b-1>r&&" "!==t[b+1],b=c);else if(!f(p))return 5;k=k&&d(p,y,a),y=p}x=x||_&&c-b-1>r&&" "!==t[b+1]}return v||x?n>9&&m(t)?5:s?2===o?5:2:x?4:3:!k||s||i(t)?2===o?5:2:1}(I,A||n.flowLevel>-1&&i>=n.flowLevel,n.indent,l,function(t){return function(t,e){for(let n=0,r=t.implicitTypes.length;n<r;n+=1)if(t.implicitTypes[n].resolve(e))return!0;return!1}(n,t)},n.quotingType,n.forceQuotes&&!A,M)){case 1:return I;case 2:return"'"+I.replace(/'/g,"''")+"'";case 3:return"|"+y(I,n.indent)+v(u(I,r));case 4:return">"+y(I,n.indent)+v(u(function(t,e){let n,r,i;let o=/(\n+)([^\n]*)/g,s=(i=-1!==(i=t.indexOf("\n"))?i:t.length,o.lastIndex=i,x(t.slice(0,i),e)),a="\n"===t[0]||" "===t[0];for(;r=o.exec(t);){let t=r[1],i=r[2];n=" "===i[0],s+=t+(a||n||""===i?"":"\n")+x(i,e),a=n}return s}(I,l),r));case 5:return'"'+function(n){let r="",i=0;for(let s=0;s<n.length;i>=65536?s+=2:s++){let a=o[i=g(n,s)];!a&&f(i)?(r+=n[s],i>=65536&&(r+=n[s+1])):r+=a||function(n){let r,i;let o=n.toString(16).toUpperCase();if(n<=255)r="x",i=2;else if(n<=65535)r="u",i=4;else if(n<=4294967295)r="U",i=8;else throw new e("code point within a string may not be greater than 0xFFFFFFFF");return"\\"+r+t.repeat("0",i-o.length)+o}(i)}return r}(I)+'"';default:throw new e("impossible error: invalid scalar style")}}()}}else{if("[object Undefined]"===T||n.skipInvalid)return!1;throw new e("unacceptable kind of an object to dump "+T)}if(null!==n.tag&&"?"!==n.tag){let t=encodeURI("!"===n.tag[0]?n.tag.slice(1):n.tag).replace(/!/g,"%21");t="!"===n.tag[0]?"!"+t:"tag:yaml.org,2002:"===t.slice(0,18)?"!!"+t.slice(18):"!<"+t+">",n.dump=t+" "+n.dump}}return!0}return s2.dump=function(t,e){let n=new l(e=e||{});n.noRefs||function(t,e){let n=[],r=[];(function t(e,n,r){if(null!==e&&"object"==typeof e){let i=n.indexOf(e);if(-1!==i)-1===r.indexOf(i)&&r.push(i);else if(n.push(e),Array.isArray(e))for(let i=0,o=e.length;i<o;i+=1)t(e[i],n,r);else{let i=Object.keys(e);for(let o=0,s=i.length;o<s;o+=1)t(e[i[o]],n,r)}}})(t,n,r);let i=r.length;for(let t=0;t<i;t+=1)e.duplicates.push(n[r[t]]);e.usedDuplicates=Array(i)}(t,n);let r=t;return(n.replacer&&(r=n.replacer.call({"":r},"",r)),k(n,0,r,!0,!0))?n.dump+"\n":""},s2}();function n(t,e){return function(){throw Error("Function yaml."+t+" is removed in js-yaml 4. Use yaml."+e+" instead, which is now safe by default.")}}return sL.Type=sU(),sL.Schema=sR(),sL.FAILSAFE_SCHEMA=sz(),sL.JSON_SCHEMA=sG(),sL.CORE_SCHEMA=sZ(),sL.DEFAULT_SCHEMA=s1(),sL.load=t.load,sL.loadAll=t.loadAll,sL.dump=e.dump,sL.YAMLException=sP(),sL.types={binary:sK(),float:sX(),map:sB(),null:sH(),pairs:sJ(),set
6:s0(),timestamp:s$(),bool:sY(),int:sV(),merge:sW(),omap:sQ(),seq:sj(),str:sF()},sL.safeLoad=n("safeLoad","load"),sL.safeLoadAll=n("safeLoadAll","loadAll"),sL.safeDump=n("safeDump","dump"),sL}())&&b.__esModule&&Object.prototype.hasOwnProperty.call(b,"default")?b.default:b,{Type:s5,Schema:s6,FAILSAFE_SCHEMA:s4,JSON_SCHEMA:s8,CORE_SCHEMA:s9,DEFAULT_SCHEMA:s7,load:at,loadAll:ae,dump:an,YAMLException:ar,types:ai,safeLoad:ao,safeLoadAll:as,safeDump:aa}=s3;var al=n(24705);let au={" ":'<svg width="16" height="16" viewBox="0 -3 24 24"><path fill-rule="evenodd" d="M6 5a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1zM3 6a3 3 0 0 1 3-3h12a3 3 0 0 1 3 3v12a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3v-5z" clip-rule="evenodd"/></svg>\n'.trim(),x:'<svg width="16" height="16" viewBox="0 -3 24 24"><path d="M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-9 14-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z"/></svg>\n'.trim()};function ac(t,e){return"script"===e.type&&e.data.src?{...e,data:{...e.data,src:t.getFullUrl(e.data.src)}}:e}let ah="hljs",af={name:ah,config:{versions:{hljs:"11.8.0"},preloadScripts:["@highlightjs/[email protected]/highlight.min.js"].map(t=>(0,tU.FU)(t)),styles:["@highlightjs/[email protected]/styles/default.min.css"].map(t=>(0,tU.my)(t))},transform(t){var e,n,r;let i;let o=(null==(n=null==(e=af.config)?void 0:e.preloadScripts)?void 0:n.map(e=>ac(t.transformer.urlBuilder,e)))||[],s=()=>(i||(i=(0,tU.fs)(o)),i),a=tU.ZT;return t.parser.tap(e=>{e.set({highlight:(e,n)=>{a();let{hljs:r}=window;return r?r.highlightAuto(e,n?[n]:void 0).value:(s().then(()=>{t.retransform.call()}),e)}})}),t.beforeParse.tap((t,e)=>{a=()=>{e.features[ah]=!0}}),{styles:null==(r=af.config)?void 0:r.styles}}},ap="katex",ad=["[email protected]/dist/katex.min.js"].map(t=>(0,tU.FU)(t)),ag=(0,tU.FU)("[email protected]/webfontloader.js");ag.data.defer=!0;let am=["[email protected]/dist/katex.min.css"].map(t=>(0,tU.my)(t)),ay={name:ap,config:{versions:{katex:"0.16.8",webfontloader:"1.6.28"},preloadScripts:ad,scripts:[{type:"iife",data:{fn:t=>{window.WebFontConfig={custom:{families:["KaTeX_AMS","KaTeX_Caligraphic:n4,n7","KaTeX_Fraktur:n4,n7","KaTeX_Main:n4,n7,i4,i7","KaTeX_Math:i4,i7","KaTeX_Script","KaTeX_SansSerif:n4,n7,i4","KaTeX_Size1","KaTeX_Size2","KaTeX_Size3","KaTeX_Size4","KaTeX_Typewriter"]},active:()=>{t().refreshHook.call()}}},getParams(t){let{getMarkmap:e}=t;return[e]}}},ag],styles:am},transform(t){var e,n,r,i;let o;let s=(null==(n=null==(e=ay.config)?void 0:e.preloadScripts)?void 0:n.map(e=>ac(t.transformer.urlBuilder,e)))||[],a=()=>(o||(o=(0,tU.fs)(s)),o),l=(e,n)=>{let{katex:r}=window;return r?r.renderToString(e,{displayMode:n,throwOnError:!1}):(a().then(()=>{t.retransform.call()}),e)},u=tU.ZT;return t.parser.tap(t=>{t.use(al),t.renderer.rules.katex=(t,e)=>(u(),l(t[e].content,!!t[e].block))}),t.beforeParse.tap((t,e)=>{u=()=>{e.features[ap]=!0}}),t.afterParse.tap((t,e)=>{var n;let r=null==(n=e.frontmatter)?void 0:n.markmap;r&&["extraJs","extraCss"].forEach(t=>{var e,n,i;let o=r[t];o&&(r[t]=(i=(null==(n=null==(e=ay.config)?void 0:e.versions)?void 0:n.katex)||"",o.map(t=>{if("string"==typeof t&&!t.includes("://")){t.startsWith("npm:")||(t="npm:".concat(t));let e=4+ap.length;t.startsWith("npm:".concat(ap,"/"))&&(t="".concat(t.slice(0,e),"@").concat(i).concat(t.slice(e)))}return t})))})}),{styles:null==(r=ay.config)?void 0:r.styles,scripts:null==(i=ay.config)?void 0:i.scripts}}};function av(t,e){return(0,tU.kl)(t,function(t,e,n){for(var r=arguments.length,i=Array(r>3?r-3:0),o=3;o<r;o++)i[o-3]=arguments[o];let s=t(e,n,...i),{lines:a}=e[n];return a&&(s=s.replace(/^<[\w-]+/,t=>"".concat(t,' data-lines="').concat(a.join(","),'"'))),s})}let ax=[{name:"frontmatter",transform:t=>(t.beforeParse.tap((t,e)=>{let n;let{content:r}=e;if(!/^---\r?\n/.test(r))return;let i=/\n---\r?\n/.exec(r);if(!i)return;let o=r.slice(4,i.index);try{n=s3.load(o),(null==n?void 0:n.markmap)&&(n.markmap=function(t){if(t)return["color","extraJs","extraCss"].forEach(e=>{var n;let r;null!=t[e]&&(t[e]=(n=t[e],"string"==typeof n?r=[n]:Array.isArray(n)&&(r=n.filter(t=>t&&"string"==typeof t)),(null==r?void 0:r.length)?r:void 0))}
6),["duration","maxWidth","initialExpandLevel"].forEach(e=>{null!=t[e]&&(t[e]=function(t){if(!isNaN(+t))return+t}(t[e]))}),t}(n.markmap))}catch(t){return}e.frontmatter=n,e.content=r.slice(i.index+i[0].length),e.contentLineOffset=r.slice(0,i.index).split("\n").length+1}),{})},ay,af,{name:"npmUrl",transform:t=>(t.afterParse.tap((e,n)=>{let{frontmatter:r}=n,i=null==r?void 0:r.markmap;i&&["extraJs","extraCss"].forEach(e=>{let n=i[e];n&&(i[e]=n.map(e=>e.startsWith("npm:")?t.transformer.urlBuilder.getFullUrl(e.slice(4)):e))})}),{})},{name:"checkbox",transform:t=>(t.parser.tap(t=>{t.core.ruler.before("inline","checkbox",t=>{for(let e=2;e<t.tokens.length;e+=1){let n=t.tokens[e];if("inline"===n.type&&n.content){let r=t.tokens[e-1].type,i=t.tokens[e-2].type;("heading_open"===r||"paragraph_open"===r&&"list_item_open"===i)&&(n.content=n.content.replace(/^\[(.)\] /,(t,e)=>au[e]?"".concat(au[e]," "):t))}}return!1},{})}),{})},{name:"sourceLines",transform:t=>(t.parser.tap(t=>{Object.entries(t.renderer.rules).forEach(e=>{let[n,r]=e;"function"==typeof r?t.renderer.rules[n]=av(r):Object.entries(r).forEach(t=>{let[e,n]=t;r[e]=av(n)})})}),{})}];class a_{transform(t,e){var n,r,i;let o={content:t,features:{},contentLineOffset:0};this.hooks.beforeParse.call(this.md,o);let s=this.md.render(o.content,{});this.hooks.afterParse.call(this.md,o);let a=function t(e){for(;!e.content&&1===e.children.length;)e=e.children[0];for(;1===e.children.length&&!e.children[0].content;)e={...e,children:e.children[0].children};return{...e,children:e.children.map(t)}}((i=function(t,e){let n={...ov,...e},r=of(t),i=r("body"),o=0,s={id:0,tag:"",html:"",level:0,parent:0,childrenLevel:0,children:[]},a=[],l=0;return function t(e,i){e.each((e,c)=>{var h,f;let p=r(c),d=null==(h=Object.entries(n.selectorRules).find(t=>{let[e]=t;return p.is(e)}))?void 0:h[1],g=null==d?void 0:d({$node:p,$:r,getContent:u});if((null==g?void 0:g.queue)&&!g.nesting){t(g.queue,i);return}let m=(f=c.tagName,o_.test(f)?+f[1]:ob.test(f)?8:ok.test(f)?9:7);if(!g){m<=6&&(l=m);return}if(l>0&&m>l||!p.is(n.selector))return;l=0;let y=m<=6,v=function(t){var e;let{parent:n}=t,r={id:++o,tag:t.tagName,level:t.level,html:t.html,childrenLevel:0,children:t.nesting?[]:void 0,parent:n.id};return(null==(e=t.comments)?void 0:e.length)&&(r.comments=t.comments),Object.keys(t.data||{}).length&&(r.data=t.data),n.children&&((0===n.childrenLevel||n.childrenLevel>r.level)&&(n.children=[],n.childrenLevel=r.level),n.childrenLevel===r.level&&n.children.push(r)),r}({parent:i||function(t){let e;for(;(e=a.at(-1))&&e.level>=t;)a.pop();return e||s}(m),nesting:!!g.queue||y,tagName:c.tagName,level:m,html:g.html||"",comments:g.comments,data:p.data()});y&&a.push(v),g.queue&&t(g.queue,v)})}(i.children()),s;function u(t){var e;let n=function(t){let e=[];return{$node:t=t.filter((t,n)=>{if("comment"===n.type){let t=n.data.trim();if(t.startsWith(ox))return e.push(t.slice(ox.length).trim()),!1}return!0}),comments:e}}(t),i=null==(e=r.html(n.$node))?void 0:e.trimEnd();return{comments:n.comments,html:i}}}(s,{...null==(r=null==(n=o.frontmatter)?void 0:n.markmap)?void 0:r.htmlParser,...e}),(0,tU.in)(i,(t,e)=>{let n={content:t.html,children:e()||[]};return t.data&&(n.payload={...t.data}),t.comments&&(t.comments.includes("foldAll")?n.payload={...n.payload,fold:2}:t.comments.includes("fold")&&(n.payload={...n.payload,fold:1})),n})));return{...o,root:a}}getAssets(t){let e=[],n=[];for(let r of(null!=t||(t=this.plugins.map(t=>t.name)),t.map(t=>this.assetsMap[t])))r&&(r.styles&&e.push(...r.styles),r.scripts&&n.push(...r.scripts));return{styles:e.map(t=>{var e;return e=this.urlBuilder,"stylesheet"===t.type&&t.data.href?{...t,data:{...t.data,href:e.getFullUrl(t.data.href)}}:t}),scripts:n.map(t=>ac(this.urlBuilder,t))}}getUsedAssets(t){let e=this.plugins.map(t=>t.name).filter(e=>t[e]);return this.getAssets(e)}constructor(t=ax){var e=this;this.assetsMap={},this.urlBuilder=new tU.$O,this.hooks={transformer:this,parser:new tU.ew,beforeParse:new tU.ew,afterParse:new tU.ew,htmltag:new tU.ew,retransform:new tU.ew},this.plugins=t.map(t=>"function"==typeof t?t():t);let n={};for(let{name:t,transform:e}of this.plugins)n[t]=e(this.hooks);this.assetsMap=n;let r=new sI("full",{html:!0,breaks:!0,maxNesting:1/0});r.renderer.rules.htmltag=(0,tU.kl)(r.renderer.rules.htmltag,function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];let o=t(...r);return e.hooks.htmltag.call({args:r,result:o}),o}),this.md=r,this.hooks.parser.call(r)}}},5485:function(t,e,n){"use strict";n.d(e,{v$:function(){return V}});var r=n(82161),i=n(23029);let o="u">typeof navigator&&navigator.userAgent.includes("Macintosh"),s=(0,i.PKp)(i.Cn1),a={autoFit:!1,color:t=>{var e;return s("".concat((null==(e=t.state)?void 0:e.path)||""))},duration:500,embedGlobalCSS:!0,fitRatio:.95,maxWidth:0,nodeMinHeight:16,paddingX:8,scrollForPan:o,spacingHorizontal:80,spacingVertical:5,initialExpandLevel:-1,zoom:!0,pan:!0,toggleRecursively:!1},l="http://www.w3.org/1999/xlink",u={show:l,actuate:l,href:l},c=t=>"string"==typeof t||"number"==typeof t,h=t=>(null==t?void 0:t.vtype)===1,f=t=>(null==t?void 0:t.vtype)===2;function p(t,e){let n;if("string"==typeof t)n=1;else if("function"==typeof t)n=2;else throw Error("Invalid VNode type");return{vtype:n,type:t,props:e}}function d(t){return t.children}
6let g={isSvg:!1};function m(t,e){Array.isArray(e)||(e=[e]),(e=e.filter(Boolean)).length&&t.append(...e)}let y={className:"class",labelFor:"for"};function v(t,e){return Array.isArray(t)?t.map(t=>v(t,e)).reduce((t,e)=>t.concat(e),[]):x(t,e)}function x(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g;if(null==t||"boolean"==typeof t)return null;if(t instanceof Node)return t;if(f(t)){let{type:n,props:r}=t;if(n===d){let t=document.createDocumentFragment();return r.children&&m(t,v(r.children,e)),t}return x(n(r),e)}if(c(t))return document.createTextNode("".concat(t));if(h(t)){let n;let{type:r,props:i}=t;if(e.isSvg||"svg"!==r||(e=Object.assign({},e,{isSvg:!0})),function(t,e,n){for(let r in e)if(!("key"===r||"children"===r||"ref"===r)){if("dangerouslySetInnerHTML"===r)t.innerHTML=e[r].__html;else if("innerHTML"===r||"textContent"===r||"innerText"===r||"value"===r&&["textarea","select"].includes(t.tagName)){let n=e[r];null!=n&&(t[r]=n)}else r.startsWith("on")?t[r.toLowerCase()]=e[r]:function(t,e,n,r){if(e=y[e]||e,!0===n)t.setAttribute(e,"");else if(!1===n)t.removeAttribute(e);else{let i=r?u[e]:void 0;void 0!==i?t.setAttributeNS(i,e,n):t.setAttribute(e,n)}}(t,r,e[r],n.isSvg)}}(n=e.isSvg?document.createElementNS("http://www.w3.org/2000/svg",r):document.createElement(r),i,e),i.children){let t=e;e.isSvg&&"foreignObject"===r&&(t=Object.assign({},t,{isSvg:!1}));let o=v(i.children,t);null!=o&&m(n,o)}let{ref:o}=i;return"function"==typeof o&&o(n),n}throw Error("mount: Invalid Vnode!")}function _(t){var e=0,n=t.children,r=n&&n.length;if(r)for(;--r>=0;)e+=n[r].value;else e=1;t.value=e}function b(t,e){var n,r,i,o,s,a=new S(t),l=+t.value&&(a.value=t.value),u=[a];for(null==e&&(e=k);n=u.pop();)if(l&&(n.value=+n.data.value),(i=e(n.data))&&(s=i.length))for(n.children=Array(s),o=s-1;o>=0;--o)u.push(r=n.children[o]=new S(i[o])),r.parent=n,r.depth=n.depth+1;return a.eachBefore(A)}function k(t){return t.children}function w(t){t.data=t.data.data}function A(t){var e=0;do t.height=e;while((t=t.parent)&&t.height<++e)}function S(t){this.data=t,this.depth=this.height=0,this.parent=null}S.prototype=b.prototype={constructor:S,count:function(){return this.eachAfter(_)},each:function(t){var e,n,r,i,o=this,s=[o];do for(e=s.reverse(),s=[];o=e.pop();)if(t(o),n=o.children)for(r=0,i=n.length;r<i;++r)s.push(n[r]);while(s.length);return this},eachAfter:function(t){for(var e,n,r,i=this,o=[i],s=[];i=o.pop();)if(s.push(i),e=i.children)for(n=0,r=e.length;n<r;++n)o.push(e[n]);for(;i=s.pop();)t(i);return this},eachBefore:function(t){for(var e,n,r=this,i=[r];r=i.pop();)if(t(r),e=r.children)for(n=e.length-1;n>=0;--n)i.push(e[n]);return this},sum:function(t){return this.eachAfter(function(e){for(var n=+t(e.data)||0,r=e.children,i=r&&r.length;--i>=0;)n+=r[i].value;e.value=n})},sort:function(t){return this.eachBefore(function(e){e.children&&e.children.sort(t)})},path:function(t){for(var e=this,n=function(t,e){if(t===e)return t;var n=t.ancestors(),r=e.ancestors(),i=null;for(t=n.pop(),e=r.pop();t===e;)i=t,t=n.pop(),e=r.pop();return i}(e,t),r=[e];e!==n;)r.push(e=e.parent);for(var i=r.length;t!==n;)r.splice(i,0,t),t=t.parent;return r},ancestors:function(){for(var t=this,e=[t];t=t.parent;)e.push(t);return e},descendants:function(){var t=[];return this.each(function(e){t.push(e)}),t},leaves:function(){var t=[];return this.eachBefore(function(e){e.children||t.push(e)}),t},links:function(){var t=this,e=[];return t.each(function(n){n!==t&&e.push({source:n.parent,target:n})}),e},copy:function(){return b(this).eachBefore(w)}};let{version:C}={name:"d3-flextree",version:"2.1.2",main:"build/d3-flextree.js",module:"index","jsnext:main":"index",author:{name:"Chris Maloney",url:"http://chrismaloney.org"},description:"Flexible tree layout algorithm that allows for variable node sizes.",keywords:["d3","d3-module","layout","tree","hierarchy","d3-hierarchy","plugin","d3-plugin","infovis","visualization","2d"],homepage:"https://github.com/klortho/d3-flextree",license:"WTFPL",repository:{type:"git",url:"https://github.com/klortho/d3-flextree.git"},scripts:{clean:"rm -rf build demo test","build:demo":"rollup -c --environment BUILD:demo","build:dev":"rollup -c --environment BUILD:dev","build:prod":"rollup -c --environment BUILD:prod","build:test":"rollup -c --environment BUILD:test",build:"rollup -c",lint:"eslint index.js src","test:main":"node test/bundle.js","test:browser":"node test/browser-tests.js",test:"npm-run-all test:*",prepare:"npm-run-all clean build lint test"},dependencies:{"d3-hierarchy":"^1.1.5"},devDependencies:{"babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015-rollup":"^3.0.0",d3:"^4.13.0","d3-selection-multi":"^1.0.1",eslint:"^4.19.1",jsdom:"^11.6.2","npm-run-all":"^4.1.2",rollup:"^0.55.3","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-copy":"^0.2.3","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.2","rollup-plugin-uglify":"^3.0.0","uglify-es":"^3.3.9"}},E=Object.freeze({children:t=>t.children,nodeSize:t=>t.data.size,spacing:0});function T(t){let e=Object.assign({},E,t);function n(t){let n=e[t];return"function"==typeof n?n:()=>n}function r(t){let e=o(function(){let t=i(),e=n("nodeSize"),r=n("spacing");return class extends t{get size(){return e(this.data)}spacing(t){return r(this.data,t.data)}get x(){return this.data.x}set x(t){this.data.x=t}get y(){return this.data.y}set y(t){this.data.y=t}update(){return M(this),N(this),this}constructor(t){super(t),Object.assign(this,{x:0,y:0,relX:0,prelim:0,shift:0,change:0,lExt:this,lExtRelX:0,lThr:null,rExt:this,rExtRelX:0,rThr:null})}}}(),t,t=>t.children);
6return e.update(),e.data}function i(){let t=n("nodeSize"),e=n("spacing");return class n extends b.prototype.constructor{copy(){let t=o(this.constructor,this,t=>t.children);return t.each(t=>t.data=t.data.data),t}get size(){return t(this)}spacing(t){return e(this,t)}get nodes(){return this.descendants()}get xSize(){return this.size[0]}get ySize(){return this.size[1]}get top(){return this.y}get bottom(){return this.y+this.ySize}get left(){return this.x-this.xSize/2}get right(){return this.x+this.xSize/2}get root(){let t=this.ancestors();return t[t.length-1]}get numChildren(){return this.hasChildren?this.children.length:0}get hasChildren(){return!this.noChildren}get noChildren(){return null===this.children}get firstChild(){return this.hasChildren?this.children[0]:null}get lastChild(){return this.hasChildren?this.children[this.numChildren-1]:null}get extents(){return(this.children||[]).reduce((t,e)=>n.maxExtents(t,e.extents),this.nodeExtents)}get nodeExtents(){return{top:this.top,bottom:this.bottom,left:this.left,right:this.right}}static maxExtents(t,e){return{top:Math.min(t.top,e.top),bottom:Math.max(t.bottom,e.bottom),left:Math.min(t.left,e.left),right:Math.max(t.right,e.right)}}constructor(t){super(t)}}}function o(t,e,n){let r=(e,i)=>{let o=new t(e);Object.assign(o,{parent:i,depth:null===i?0:i.depth+1,height:0,length:1});let s=n(e)||[];return o.children=0===s.length?null:s.map(t=>r(t,o)),o.children&&Object.assign(o,o.children.reduce((t,e)=>({height:Math.max(t.height,e.height+1),length:t.length+e.length}),o)),o};return r(e,null)}return Object.assign(r,{nodeSize(t){return arguments.length?(e.nodeSize=t,r):e.nodeSize},spacing(t){return arguments.length?(e.spacing=t,r):e.spacing},children(t){return arguments.length?(e.children=t,r):e.children},hierarchy(t,n){let r=typeof n>"u"?e.children:n;return o(i(),t,r)},dump(t){let e=n("nodeSize"),r=t=>n=>{let i=t+" ",o=t+" ",{x:s,y:a}=n,l=e(n),u=n.children||[],c=0===u.length?" ":",".concat(i,"children: [").concat(o).concat(u.map(r(o)).join(o)).concat(i,"],").concat(t);return"{ size: [".concat(l.join(", "),"],").concat(i,"x: ").concat(s,", y: ").concat(a).concat(c,"},")};return r("\n")(t)}}),r}T.version=C;let M=function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t.y=e,(t.children||[]).reduce((e,n)=>{let[r,i]=e;M(n,t.y+t.ySize);let o=(0===r?n.lExt:n.rExt).bottom;0!==r&&L(t,r,i);let s=j(o,r,i);return[r+1,s]},[0,null]),I(t),F(t),t},N=(t,e,n)=>{typeof e>"u"&&(e=-t.relX-t.prelim,n=0);let r=e+t.relX;return t.relX=r+t.prelim-n,t.prelim=0,t.x=n+t.relX,(t.children||[]).forEach(e=>N(e,r,t.x)),t},I=t=>{(t.children||[]).reduce((t,e)=>{let[n,r]=t,i=n+e.shift,o=r+i+e.change;return e.relX+=o,[i,o]},[0,0])},L=(t,e,n)=>{let r=t.children[e-1],i=t.children[e],o=r,s=r.relX,a=i,l=i.relX,u=!0;for(;o&&a;){o.bottom>n.lowY&&(n=n.next);let r=s+o.prelim-(l+a.prelim)+o.xSize/2+a.xSize/2+o.spacing(a);(r>0||r<0&&u)&&(l+=r,q(i,r),O(t,e,n.index,r)),u=!1;let c=o.bottom,h=a.bottom;c<=h&&(o=P(o))&&(s+=o.relX),c>=h&&(a=D(a))&&(l+=a.relX)}!o&&a?U(t,e,a,l):o&&!a&&R(t,e,o,s)},q=(t,e)=>{t.relX+=e,t.lExtRelX+=e,t.rExtRelX+=e},O=(t,e,n,r)=>{let i=t.children[e],o=e-n;if(o>1){let e=r/o;t.children[n+1].shift+=e,i.shift-=e,i.change-=r-e}},D=t=>t.hasChildren?t.firstChild:t.lThr,P=t=>t.hasChildren?t.lastChild:t.rThr,U=(t,e,n,r)=>{let i=t.firstChild,o=i.lExt,s=t.children[e];o.lThr=n;let a=r-n.relX-i.lExtRelX;o.relX+=a,o.prelim-=a,i.lExt=s.lExt,i.lExtRelX=s.lExtRelX},R=(t,e,n,r)=>{let i=t.children[e],o=i.rExt,s=t.children[e-1];o.rThr=n;let a=r-n.relX-i.rExtRelX;o.relX+=a,o.prelim-=a,i.rExt=s.rExt,i.rExtRelX=s.rExtRelX},F=t=>{if(t.hasChildren){let e=t.firstChild,n=t.lastChild;Object.assign(t,{prelim:(e.prelim+e.relX-e.xSize/2+n.relX+n.prelim+n.xSize/2)/2,lExt:e.lExt,lExtRelX:e.lExtRelX,rExt:n.rExt,rExtRelX:n.rExtRelX})}},j=(t,e,n)=>{for(;null!==n&&t>=n.lowY;)n=n.next;return{lowY:t,index:e,next:n}};function B(t){return Math.max(4-2*t.data.state.depth,1.5)}function z(t,e){let n=(0,i._Di)(t,e);return t[n]}function H(t){t.stopPropagation()}let Y=new r.ew;class V{getStyleContent(){let{style:t}=this.options,{id:e}=this.state,n="function"==typeof t?t(e):"";return[this.options.embedGlobalCSS&&".markmap{--markmap-max-width: none;--markmap-a-color: #0097e6;--markmap-a-hover-color: #00a8ff;
6--markmap-code-bg: #f0f0f0;--markmap-code-color: #555;--markmap-highlight-bg: #ffeaa7;--markmap-table-border: 1px solid currentColor;--markmap-font: 300 16px/20px sans-serif;font:var(--markmap-font)}.markmap-link{fill:none}.markmap-node>circle{cursor:pointer}.markmap-foreign{display:inline-block}.markmap-foreign a{color:var(--markmap-a-color)}.markmap-foreign a:hover{color:var(--markmap-a-hover-color)}.markmap-foreign code{padding:.25em;font-size:calc(1em - 2px);color:var(--markmap-code-color);background-color:var(--markmap-code-bg);border-radius:2px}.markmap-foreign pre{margin:0}.markmap-foreign pre>code{display:block}.markmap-foreign del{text-decoration:line-through}.markmap-foreign em{font-style:italic}.markmap-foreign strong{font-weight:700}.markmap-foreign mark{background:var(--markmap-highlight-bg)}.markmap-foreign table,.markmap-foreign th,.markmap-foreign td{border-collapse:collapse;border:var(--markmap-table-border)}.markmap-foreign img{display:inline-block}.markmap-foreign-testing-max{max-width:var(--markmap-max-width)}.markmap-foreign-testing-max img{max-width:var(--markmap-max-width);max-height:none}",n].filter(Boolean).join("\n")}updateStyle(){this.svg.attr("class",(0,r.cn)(this.svg.attr("class"),"markmap",this.state.id));let t=this.getStyleContent();this.styleNode.text(t)}toggleNode(t){var e,n;let i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=null!=(e=t.payload)&&e.fold?0:1;i?(0,r.in)(t,(t,e)=>{t.payload={...t.payload,fold:o},e()}):t.payload={...t.payload,fold:null!=(n=t.payload)&&n.fold?0:1},this.renderData(t)}initializeData(t){let e=0,{color:n,nodeMinHeight:i,maxWidth:o,initialExpandLevel:s}=this.options,{id:a}=this.state,l=x(p("div",{className:"markmap-container markmap ".concat(a,"-g")})),u=x(p("style",{children:[this.getStyleContent(),".markmap-container{position:absolute;width:0;height:0;top:-100px;left:-100px;overflow:hidden}.markmap-container>.markmap-foreign{display:inline-block}.markmap-container>.markmap-foreign>div:last-child,.markmap-container>.markmap-foreign>div:last-child :not(pre){white-space:nowrap}.markmap-container>.markmap-foreign>div:last-child code{white-space:inherit}"].join("\n")}));document.body.append(l,u);let c=o?"--markmap-max-width: ".concat(o,"px"):"",h=0,f=0;(0,r.in)(t,(t,r,i)=>{var o,a,u;f+=1,t.children=null==(o=t.children)?void 0:o.map(t=>({...t})),e+=1;let d=x(p("div",{className:"markmap-foreign markmap-foreign-testing-max",style:c,children:p("div",{dangerouslySetInnerHTML:{__html:t.content}})}));l.append(d),t.state={...t.state,depth:f,id:e,el:d.firstChild},t.state.path=[null==(a=null==i?void 0:i.state)?void 0:a.path,t.state.id].filter(Boolean).join("."),n(t);let g=(null==(u=t.payload)?void 0:u.fold)===2;g?h+=1:(h||s>=0&&t.state.depth>=s)&&(t.payload={...t.payload,fold:1}),r(),g&&(h-=1),f-=1});let d=Array.from(l.childNodes).map(t=>t.firstChild);this._checkImages(l),d.forEach(t=>{var e;null==(e=t.parentNode)||e.append(t.cloneNode(!0))}),(0,r.in)(t,(t,e,n)=>{var r;let o=t.state,s=o.el.getBoundingClientRect();t.content=o.el.innerHTML,o.size=[Math.ceil(s.width)+1,Math.max(Math.ceil(s.height),i)],o.key=[null==(r=null==n?void 0:n.state)?void 0:r.id,o.id].filter(Boolean).join(".")+t.content,e()}),l.remove(),u.remove()}_checkImages(t){t.querySelectorAll("img").forEach(t=>{if(t.width)return;let e=this.imgCache[t.src];null!=e&&e[0]?[t.width,t.height]=e:e||this._loadImage(t.src)})}_loadImage(t){this.imgCache[t]=[0,0];let e=new Image;e.src=t,e.onload=()=>{this.imgCache[t]=[e.naturalWidth,e.naturalHeight],this.debouncedRefresh()}}setOptions(t){this.options={...this.options,...t},this.options.zoom?this.svg.call(this.zoom):this.svg.on(".zoom",null),this.options.pan?this.svg.on("wheel",this.handlePan):this.svg.on("wheel",null)}setData(t,e){e&&this.setOptions(e),t&&(this.state.data=t),this.state.data&&(this.initializeData(this.state.data),this.updateStyle(),this.renderData())}renderData(t){var e,n;if(!this.state.data)return;let{spacingHorizontal:o,paddingX:s,spacingVertical:a,autoFit:l,color:u}=this.options,c=T({}).children(t=>{var e;if(!(null!=(e=t.payload)&&e.fold))return t.children}).nodeSize(t=>{let[e,n]=t.data.state.size;return[n,e+(e?2*s:0)+o]}).spacing((t,e)=>t.parent===e.parent?a:2*a),h=c.hierarchy(this.state.data);c(h);let f=h.descendants().reverse(),p=h.links(),d=(0,i.h5h)(),g=(0,i.VV$)(f,t=>t.x-t.xSize/2),m=(0,i.Fp7)(f,t=>t.x+t.xSize/2),y=(0,i.VV$)(f,t=>t.y),v=(0,i.Fp7)(f,t=>t.y+t.ySize-o);Object.assign(this.state,{minX:g,maxX:m,minY:y,maxY:v}),l&&this.fit();let x=t&&f.find(e=>e.data===t)||h,_=null!==(e=x.data.state.x0)&&void 0!==e?e:x.x,b=null!==(n=x.data.state.y0)&&void 0!==n?n:x.y,k=this.g.selectAll((0,r.pK)("g")).data(f,t=>t.data.state.key),w=k.enter().append("g").attr("data-depth",t=>t.data.state.depth).attr("data-path",t=>t.data.state.path).attr("transform",t=>"translate(".concat(b+x.ySize-t.ySize,",").concat(_+x.xSize/2-t.xSize,")")),A=this.transition(k.exit());
6A.select("line").attr("x1",t=>t.ySize-o).attr("x2",t=>t.ySize-o),A.select("foreignObject").style("opacity",0),A.attr("transform",t=>"translate(".concat(x.y+x.ySize-t.ySize,",").concat(x.x+x.xSize/2-t.xSize,")")).remove();let S=k.merge(w).attr("class",t=>{var e;return["markmap-node",(null==(e=t.data.payload)?void 0:e.fold)&&"markmap-fold"].filter(Boolean).join(" ")});this.transition(S).attr("transform",t=>"translate(".concat(t.y,",").concat(t.x-t.xSize/2,")"));let C=S.selectAll((0,r.pK)("line")).data(t=>[t],t=>t.data.state.key).join(t=>t.append("line").attr("x1",t=>t.ySize-o).attr("x2",t=>t.ySize-o),t=>t,t=>t.remove());this.transition(C).attr("x1",-1).attr("x2",t=>t.ySize-o+2).attr("y1",t=>t.xSize).attr("y2",t=>t.xSize).attr("stroke",t=>u(t.data)).attr("stroke-width",B);let E=S.selectAll((0,r.pK)("circle")).data(t=>{var e;return null!=(e=t.data.children)&&e.length?[t]:[]},t=>t.data.state.key).join(t=>t.append("circle").attr("stroke-width","1.5").attr("cx",t=>t.ySize-o).attr("cy",t=>t.xSize).attr("r",0).on("click",(t,e)=>this.handleClick(t,e)).on("mousedown",H),t=>t,t=>t.remove());this.transition(E).attr("r",6).attr("cx",t=>t.ySize-o).attr("cy",t=>t.xSize).attr("stroke",t=>u(t.data)).attr("fill",t=>{var e;return null!=(e=t.data.payload)&&e.fold&&t.data.children?u(t.data):"#fff"});let M=S.selectAll((0,r.pK)("foreignObject")).data(t=>[t],t=>t.data.state.key).join(t=>{let e=t.append("foreignObject").attr("class","markmap-foreign").attr("x",s).attr("y",0).style("opacity",0).on("mousedown",H).on("dblclick",H);return e.append("xhtml:div").select(function(t){let e=t.data.state.el.cloneNode(!0);return this.replaceWith(e),e}).attr("xmlns","http://www.w3.org/1999/xhtml"),e},t=>t,t=>t.remove()).attr("width",t=>Math.max(0,t.ySize-o-2*s)).attr("height",t=>t.xSize);this.transition(M).style("opacity",1);let N=this.g.selectAll((0,r.pK)("path")).data(p,t=>t.target.data.state.key).join(t=>{let e=[b+x.ySize-o,_+x.xSize/2];return t.insert("path","g").attr("class","markmap-link").attr("data-depth",t=>t.target.data.state.depth).attr("data-path",t=>t.target.data.state.path).attr("d",d({source:e,target:e}))},t=>t,t=>{let e=[x.y+x.ySize-o,x.x+x.xSize/2];return this.transition(t).attr("d",d({source:e,target:e})).remove()});this.transition(N).attr("stroke",t=>u(t.target.data)).attr("stroke-width",t=>B(t.target)).attr("d",t=>{let e=t.source,n=t.target;return d({source:[e.y+e.ySize-o,e.x+e.xSize/2],target:[n.y,n.x+n.xSize/2]})}),f.forEach(t=>{t.data.state.x0=t.x,t.data.state.y0=t.y})}transition(t){let{duration:e}=this.options;return t.transition().duration(e)}async fit(){let{width:t,height:e}=this.svg.node().getBoundingClientRect(),{fitRatio:n}=this.options,{minX:o,maxX:s,minY:a,maxY:l}=this.state,u=l-a,c=s-o,h=Math.min(t/u*n,e/c*n,2),f=i.CRH.translate((t-u*h)/2-a*h,(e-c*h)/2-o*h).scale(h);return this.transition(this.svg).call(this.zoom.transform,f).end().catch(r.ZT)}findElement(t){let e;return this.g.selectAll((0,r.pK)("g")).each(function(n){n.data===t&&(e={data:n,g:this})}),e}async ensureView(t,e){var n;let o=null==(n=this.findElement(t))?void 0:n.data;if(!o)return;let s=this.svg.node(),{spacingHorizontal:a}=this.options,l=s.getBoundingClientRect(),u=(0,i.P2S)(s),[c,h]=[o.y,o.y+o.ySize-a+2].map(t=>t*u.k+u.x),[f,p]=[o.x-o.xSize/2,o.x+o.xSize/2].map(t=>t*u.k+u.y),d={left:0,right:0,top:0,bottom:0,...e},g=[d.left-c,l.width-d.right-h],m=[d.top-f,l.height-d.bottom-p],y=g[0]*g[1]>0?z(g,Math.abs)/u.k:0,v=m[0]*m[1]>0?z(m,Math.abs)/u.k:0;if(y||v){let t=u.translate(y,v);return this.transition(this.svg).call(this.zoom.transform,t).end().catch(r.ZT)}}async rescale(t){let e=this.svg.node(),{width:n,height:o}=e.getBoundingClientRect(),s=(0,i.P2S)(e),a=s.translate((n/2-s.x)*(1-t)/s.k,(o/2-s.y)*(1-t)/s.k).scale(t);return this.transition(this.svg).call(this.zoom.transform,a).end().catch(r.ZT)}destroy(){this.svg.on(".zoom",null),this.svg.html(null),this.revokers.forEach(t=>{t()})}static create(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=new V(t,e);return n&&(r.setData(n),r.fit()),r}constructor(t,e){this.options=a,this.revokers=[],this.imgCache={},this.handleZoom=t=>{let{transform:e}=t;this.g.attr("transform",e)},this.handlePan=t=>{t.preventDefault();let e=(0,i.P2S)(this.svg.node()),n=e.translate(-t.deltaX/e.k,-t.deltaY/e.k);this.svg.call(this.zoom.transform,n)},this.handleClick=(t,e)=>{let n=this.options.toggleRecursively;
6(o?t.metaKey:t.ctrlKey)&&(n=!n),this.toggleNode(e.data,n)},this.svg=t.datum?t:(0,i.Ys)(t),this.styleNode=this.svg.append("style"),this.zoom=(0,i.sPX)().filter(t=>this.options.scrollForPan&&"wheel"===t.type?t.ctrlKey&&!t.button:(!t.ctrlKey||"wheel"===t.type)&&!t.button).on("zoom",this.handleZoom),this.setOptions(e),this.state={id:this.options.id||this.svg.attr("id")||(0,r.zv)(),minX:0,maxX:0,minY:0,maxY:0},this.g=this.svg.append("g"),this.debouncedRefresh=(0,r.Ds)(()=>this.setData(),200),this.revokers.push(Y.tap(()=>{this.setData()}))}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.