You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
RTL/frontend/polyfills.251f7d1d1d52e451.js

1 line
56 KiB
JavaScript

(self.webpackChunkRTLApp=self.webpackChunkRTLApp||[]).push([[429],{5321:(De,de,J)=>{window.global=window,window.global.Buffer=window.global.Buffer||J(9007).Buffer},9919:(De,de)=>{"use strict";de.byteLength=function f(I){var M=L(I),Te=M[1];return 3*(M[0]+Te)/4-Te},de.toByteArray=function we(I){var M,ne,D=L(I),Te=D[0],ye=D[1],he=new ve(function oe(I,M,D){return 3*(M+D)/4-D}(0,Te,ye)),ge=0,Le=ye>0?Te-4:Te;for(ne=0;ne<Le;ne+=4)M=O[I.charCodeAt(ne)]<<18|O[I.charCodeAt(ne+1)]<<12|O[I.charCodeAt(ne+2)]<<6|O[I.charCodeAt(ne+3)],he[ge++]=M>>16&255,he[ge++]=M>>8&255,he[ge++]=255&M;return 2===ye&&(M=O[I.charCodeAt(ne)]<<2|O[I.charCodeAt(ne+1)]>>4,he[ge++]=255&M),1===ye&&(M=O[I.charCodeAt(ne)]<<10|O[I.charCodeAt(ne+1)]<<4|O[I.charCodeAt(ne+2)]>>2,he[ge++]=M>>8&255,he[ge++]=255&M),he},de.fromByteArray=function U(I){for(var M,D=I.length,Te=D%3,ye=[],ge=0,Le=D-Te;ge<Le;ge+=16383)ye.push(ce(I,ge,ge+16383>Le?Le:ge+16383));return 1===Te?ye.push(J[(M=I[D-1])>>2]+J[M<<4&63]+"=="):2===Te&&ye.push(J[(M=(I[D-2]<<8)+I[D-1])>>10]+J[M>>4&63]+J[M<<2&63]+"="),ye.join("")};for(var J=[],O=[],ve=typeof Uint8Array<"u"?Uint8Array:Array,me="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Q=0;Q<64;++Q)J[Q]=me[Q],O[me.charCodeAt(Q)]=Q;function L(I){var M=I.length;if(M%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var D=I.indexOf("=");return-1===D&&(D=M),[D,D===M?0:4-D%4]}function ae(I){return J[I>>18&63]+J[I>>12&63]+J[I>>6&63]+J[63&I]}function ce(I,M,D){for(var ye=[],he=M;he<D;he+=3)ye.push(ae((I[he]<<16&16711680)+(I[he+1]<<8&65280)+(255&I[he+2])));return ye.join("")}O["-".charCodeAt(0)]=62,O["_".charCodeAt(0)]=63},9007:(De,de,J)=>{"use strict";var O=J(9919),ve=J(2601),me="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;de.Buffer=f,de.SlowBuffer=function he(n){return+n!=n&&(n=0),f.alloc(+n)},de.INSPECT_MAX_BYTES=50;var Q=2147483647;function L(n){if(n>Q)throw new RangeError('The value "'+n+'" is invalid for option "size"');var e=new Uint8Array(n);return Object.setPrototypeOf(e,f.prototype),e}function f(n,e,t){if("number"==typeof n){if("string"==typeof e)throw new TypeError('The "string" argument must be of type string. Received type number');return ce(n)}return oe(n,e,t)}function oe(n,e,t){if("string"==typeof n)return function U(n,e){if(("string"!=typeof e||""===e)&&(e="utf8"),!f.isEncoding(e))throw new TypeError("Unknown encoding: "+e);var t=0|ge(n,e),i=L(t),a=i.write(n,e);return a!==t&&(i=i.slice(0,a)),i}(n,e);if(ArrayBuffer.isView(n))return function M(n){if(Fe(n,Uint8Array)){var e=new Uint8Array(n);return D(e.buffer,e.byteOffset,e.byteLength)}return I(n)}(n);if(null==n)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof n);if(Fe(n,ArrayBuffer)||n&&Fe(n.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Fe(n,SharedArrayBuffer)||n&&Fe(n.buffer,SharedArrayBuffer)))return D(n,e,t);if("number"==typeof n)throw new TypeError('The "value" argument must not be of type number. Received type number');var i=n.valueOf&&n.valueOf();if(null!=i&&i!==n)return f.from(i,e,t);var a=function Te(n){if(f.isBuffer(n)){var e=0|ye(n.length),t=L(e);return 0===t.length||n.copy(t,0,0,e),t}return void 0!==n.length?"number"!=typeof n.length||Ge(n.length)?L(0):I(n):"Buffer"===n.type&&Array.isArray(n.data)?I(n.data):void 0}(n);if(a)return a;if(typeof Symbol<"u"&&null!=Symbol.toPrimitive&&"function"==typeof n[Symbol.toPrimitive])return f.from(n[Symbol.toPrimitive]("string"),e,t);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof n)}function we(n){if("number"!=typeof n)throw new TypeError('"size" argument must be of type number');if(n<0)throw new RangeError('The value "'+n+'" is invalid for option "size"')}function ce(n){return we(n),L(n<0?0:0|ye(n))}function I(n){for(var e=n.length<0?0:0|ye(n.length),t=L(e),i=0;i<e;i+=1)t[i]=255&n[i];return t}function D(n,e,t){if(e<0||n.byteLength<e)throw new RangeError('"offset" is outside of buffer bounds');if(n.byteLength<e+(t||0))throw new RangeError('"length" is outside of buffer bounds');var i;return i=void 0===e&&void 0===t?new Uint8Array(n):void 0===t?new Uint8Array(n,e):new Uint8Array(n,e,t),Object.setPrototypeOf(i,f.prototype),i}function ye(n){if(n>=Q)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+Q.toString(16)+" bytes");return 0|n}function ge(n,e){if(f.isBuffer(n))return n.length;if(ArrayBuffer.isView(n)||Fe(n,ArrayBuffer))return n.byteLength;if("string"!=typeof n)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof n);var t=n.length,i=arguments.length>2&&!0===arguments[2];if(!i&&0===t)return 0;for(var a=!1;;)switch(e){case"ascii":case"latin1":case"binary":return t;case"utf8":case"utf-8":return Ke(n).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*t;case"hex":return t>>>1;case"base64":return ct(n).length;default:if(a)return i?-1:Ke(n).length;e=(""+e).toLowerCase(),a=!0}}function Le(n,e,t){var i=!1;if((void 0===e||e<0)&&(e=0),e>this.length||((void 0===t||t>this.length)&&(t=this.length),t<=0)||(t>>>=0)<=(e>>>=0))return"";for(n||(n="utf8");;)switch(n){case"hex":return lt(this,e,t);case"utf8":case"utf-8":return Pe(this,e,t);case"ascii":return it(this,e,t);case"latin1":case"binary":return ze(this,e,t);case"base64":return He(this,e,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ft(this,e,t);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(n+"").toLowerCase(),i=!0}}function ne(n,e,t){var i=n[e];n[e]=n[t],n[t]=i}function We(n,e,t,i,a){if(0===n.length)return-1;if("string"==typeof t?(i=t,t=0):t>2147483647?t=2147483647:t<-2147483648&&(t=-2147483648),Ge(t=+t)&&(t=a?0:n.length-1),t<0&&(t=n.length+t),t>=n.length){if(a)return-1;t=n.length-1}else if(t<0){if(!a)return-1;t=0}if("string"==typeof e&&(e=f.from(e,i)),f.isBuffer(e))return 0===e.length?-1:Ye(n,e,t,i,a);if("number"==typeof e)return e&=255,"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(n,e,t):Uint8Array.prototype.lastIndexOf.call(n,e,t):Ye(n,[e],t,i,a);throw new TypeError("val must be string, number or Buffer")}function Ye(n,e,t,i,a){var c,y=1,r=n.length,s=e.length;if(void 0!==i&&("ucs2"===(i=String(i).toLowerCase())||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(n.length<2||e.length<2)return-1;y=2,r/=2,s/=2,t/=2}function u(g,S){return 1===y?g[S]:g.readUInt16BE(S*y)}if(a){var h=-1;for(c=t;c<r;c++)if(u(n,c)===u(e,-1===h?0:c-h)){if(-1===h&&(h=c),c-h+1===s)return h*y}else-1!==h&&(c-=c-h),h=-1}else for(t+s>r&&(t=r-s),c=t;c>=0;c--){for(var d=!0,w=0;w<s;w++)if(u(n,c+w)!==u(e,w)){d=!1;break}if(d)return c}return-1}function Xe(n,e,t,i){t=Number(t)||0;var a=n.length-t;i?(i=Number(i))>a&&(i=a):i=a;var y=e.length;i>y/2&&(i=y/2);for(var r=0;r<i;++r){var s=parseInt(e.substr(2*r,2),16);if(Ge(s))return r;n[t+r]=s}return r}function et(n,e,t,i){return je(Ke(e,n.length-t),n,t,i)}function tt(n,e,t,i){return je(function at(n){for(var e=[],t=0;t<n.length;++t)e.push(255&n.charCodeAt(t));return e}(e),n,t,i)}function rt(n,e,t,i){return je(ct(e),n,t,i)}function Se(n,e,t,i){return je(function ht(n,e){for(var t,i,y=[],r=0;r<n.length&&!((e-=2)<0);++r)i=(t=n.charCodeAt(r))>>8,y.push(t%256),y.push(i);return y}(e,n.length-t),n,t,i)}function He(n,e,t){return O.fromByteArray(0===e&&t===n.length?n:n.slice(e,t))}function Pe(n,e,t){t=Math.min(n.length,t);for(var i=[],a=e;a<t;){var u,c,h,d,y=n[a],r=null,s=y>239?4:y>223?3:y>191?2:1;if(a+s<=t)switch(s){case 1:y<128&&(r=y);break;case 2:128==(192&(u=n[a+1]))&&(d=(31&y)<<6|63&u)>127&&(r=d);break;case 3:c=n[a+2],128==(192&(u=n[a+1]))&&128==(192&c)&&(d=(15&y)<<12|(63&u)<<6|63&c)>2047&&(d<55296||d>57343)&&(r=d);break;case 4:c=n[a+2],h=n[a+3],128==(192&(u=n[a+1]))&&128==(192&c)&&128==(192&h)&&(d=(15&y)<<18|(63&u)<<12|(63&c)<<6|63&h)>65535&&d<1114112&&(r=d)}null===r?(r=65533,s=1):r>65535&&(i.push((r-=65536)>>>10&1023|55296),r=56320|1023&r),i.push(r),a+=s}return function Be(n){var e=n.length;if(e<=nt)return String.fromCharCode.apply(String,n);for(var t="",i=0;i<e;)t+=String.fromCharCode.apply(String,n.slice(i,i+=nt));return t}(i)}de.kMaxLength=Q,!(f.TYPED_ARRAY_SUPPORT=function ue(){try{var n=new Uint8Array(1),e={foo:function(){return 42}};return Object.setPrototypeOf(e,Uint8Array.prototype),Object.setPrototypeOf(n,e),42===n.foo()}catch{return!1}}())&&typeof console<"u"&&"function"==typeof console.error&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(f.prototype,"parent",{enumerable:!0,get:function(){if(f.isBuffer(this))return this.buffer}}),Object.defineProperty(f.prototype,"offset",{enumerable:!0,get:function(){if(f.isBuffer(this))return this.byteOffset}}),f.poolSize=8192,f.from=function(n,e,t){return oe(n,e,t)},Object.setPrototypeOf(f.prototype,Uint8Array.prototype),Object.setPrototypeOf(f,Uint8Array),f.alloc=function(n,e,t){return function ae(n,e,t){return we(n),n<=0?L(n):void 0!==e?"string"==typeof t?L(n).fill(e,t):L(n).fill(e):L(n)}(n,e,t)},f.allocUnsafe=function(n){return ce(n)},f.allocUnsafeSlow=function(n){return ce(n)},f.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==f.prototype},f.compare=function(e,t){if(Fe(e,Uint8Array)&&(e=f.from(e,e.offset,e.byteLength)),Fe(t,Uint8Array)&&(t=f.from(t,t.offset,t.byteLength)),!f.isBuffer(e)||!f.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var i=e.length,a=t.length,y=0,r=Math.min(i,a);y<r;++y)if(e[y]!==t[y]){i=e[y],a=t[y];break}return i<a?-1:a<i?1:0},f.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},f.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return f.alloc(0);var i;if(void 0===t)for(t=0,i=0;i<e.length;++i)t+=e[i].length;var a=f.allocUnsafe(t),y=0;for(i=0;i<e.length;++i){var r=e[i];if(Fe(r,Uint8Array))y+r.length>a.length?f.from(r).copy(a,y):Uint8Array.prototype.set.call(a,r,y);else{if(!f.isBuffer(r))throw new TypeError('"list" argument must be an Array of Buffers');r.copy(a,y)}y+=r.length}return a},f.byteLength=ge,f.prototype._isBuffer=!0,f.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)ne(this,t,t+1);return this},f.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)ne(this,t,t+3),ne(this,t+1,t+2);return this},f.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)ne(this,t,t+7),ne(this,t+1,t+6),ne(this,t+2,t+5),ne(this,t+3,t+4);return this},f.prototype.toLocaleString=f.prototype.toString=function(){var e=this.length;return 0===e?"":0===arguments.length?Pe(this,0,e):Le.apply(this,arguments)},f.prototype.equals=function(e){if(!f.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===f.compare(this,e)},f.prototype.inspect=function(){var e="",t=de.INSPECT_MAX_BYTES;return e=this.toString("hex",0,t).replace(/(.{2})/g,"$1 ").trim(),this.length>t&&(e+=" ... "),"<Buffer "+e+">"},me&&(f.prototype[me]=f.prototype.inspect),f.prototype.compare=function(e,t,i,a,y){if(Fe(e,Uint8Array)&&(e=f.from(e,e.offset,e.byteLength)),!f.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===i&&(i=e?e.length:0),void 0===a&&(a=0),void 0===y&&(y=this.length),t<0||i>e.length||a<0||y>this.length)throw new RangeError("out of range index");if(a>=y&&t>=i)return 0;if(a>=y)return-1;if(t>=i)return 1;if(this===e)return 0;for(var r=(y>>>=0)-(a>>>=0),s=(i>>>=0)-(t>>>=0),u=Math.min(r,s),c=this.slice(a,y),h=e.slice(t,i),d=0;d<u;++d)if(c[d]!==h[d]){r=c[d],s=h[d];break}return r<s?-1:s<r?1:0},f.prototype.includes=function(e,t,i){return-1!==this.indexOf(e,t,i)},f.prototype.indexOf=function(e,t,i){return We(this,e,t,i,!0)},f.prototype.lastIndexOf=function(e,t,i){return We(this,e,t,i,!1)},f.prototype.write=function(e,t,i,a){if(void 0===t)a="utf8",i=this.length,t=0;else if(void 0===i&&"string"==typeof t)a=t,i=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(i)?(i>>>=0,void 0===a&&(a="utf8")):(a=i,i=void 0)}var y=this.length-t;if((void 0===i||i>y)&&(i=y),e.length>0&&(i<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");for(var r=!1;;)switch(a){case"hex":return Xe(this,e,t,i);case"utf8":case"utf-8":return et(this,e,t,i);case"ascii":case"latin1":case"binary":return tt(this,e,t,i);case"base64":return rt(this,e,t,i);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Se(this,e,t,i);default:if(r)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),r=!0}},f.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var nt=4096;function it(n,e,t){var i="";t=Math.min(n.length,t);for(var a=e;a<t;++a)i+=String.fromCharCode(127&n[a]);return i}function ze(n,e,t){var i="";t=Math.min(n.length,t);for(var a=e;a<t;++a)i+=String.fromCharCode(n[a]);return i}function lt(n,e,t){var i=n.length;(!e||e<0)&&(e=0),(!t||t<0||t>i)&&(t=i);for(var a="",y=e;y<t;++y)a+=pt[n[y]];return a}function ft(n,e,t){for(var i=n.slice(e,t),a="",y=0;y<i.length-1;y+=2)a+=String.fromCharCode(i[y]+256*i[y+1]);return a}function ie(n,e,t){if(n%1!=0||n<0)throw new RangeError("offset is not uint");if(n+e>t)throw new RangeError("Trying to access beyond buffer length")}function be(n,e,t,i,a,y){if(!f.isBuffer(n))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>a||e<y)throw new RangeError('"value" argument is out of bounds');if(t+i>n.length)throw new RangeError("Index out of range")}function Ie(n,e,t,i,a,y){if(t+i>n.length)throw new RangeError("Index out of range");if(t<0)throw new RangeError("Index out of range")}function $e(n,e,t,i,a){return e=+e,t>>>=0,a||Ie(n,0,t,4),ve.write(n,e,t,i,23,4),t+4}function Je(n,e,t,i,a){return e=+e,t>>>=0,a||Ie(n,0,t,8),ve.write(n,e,t,i,52,8),t+8}f.prototype.slice=function(e,t){var i=this.length;(e=~~e)<0?(e+=i)<0&&(e=0):e>i&&(e=i),(t=void 0===t?i:~~t)<0?(t+=i)<0&&(t=0):t>i&&(t=i),t<e&&(t=e);var a=this.subarray(e,t);return Object.setPrototypeOf(a,f.prototype),a},f.prototype.readUintLE=f.prototype.readUIntLE=function(e,t,i){e>>>=0,t>>>=0,i||ie(e,t,this.length);for(var a=this[e],y=1,r=0;++r<t&&(y*=256);)a+=this[e+r]*y;return a},f.prototype.readUintBE=f.prototype.readUIntBE=function(e,t,i){e>>>=0,t>>>=0,i||ie(e,t,this.length);for(var a=this[e+--t],y=1;t>0&&(y*=256);)a+=this[e+--t]*y;return a},f.prototype.readUint8=f.prototype.readUInt8=function(e,t){return e>>>=0,t||ie(e,1,this.length),this[e]},f.prototype.readUint16LE=f.prototype.readUInt16LE=function(e,t){return e>>>=0,t||ie(e,2,this.length),this[e]|this[e+1]<<8},f.prototype.readUint16BE=f.prototype.readUInt16BE=function(e,t){return e>>>=0,t||ie(e,2,this.length),this[e]<<8|this[e+1]},f.prototype.readUint32LE=f.prototype.readUInt32LE=function(e,t){return e>>>=0,t||ie(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},f.prototype.readUint32BE=f.prototype.readUInt32BE=function(e,t){return e>>>=0,t||ie(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},f.prototype.readIntLE=function(e,t,i){e>>>=0,t>>>=0,i||ie(e,t,this.length);for(var a=this[e],y=1,r=0;++r<t&&(y*=256);)a+=this[e+r]*y;return a>=(y*=128)&&(a-=Math.pow(2,8*t)),a},f.prototype.readIntBE=function(e,t,i){e>>>=0,t>>>=0,i||ie(e,t,this.length);for(var a=t,y=1,r=this[e+--a];a>0&&(y*=256);)r+=this[e+--a]*y;return r>=(y*=128)&&(r-=Math.pow(2,8*t)),r},f.prototype.readInt8=function(e,t){return e>>>=0,t||ie(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},f.prototype.readInt16LE=function(e,t){e>>>=0,t||ie(e,2,this.length);var i=this[e]|this[e+1]<<8;return 32768&i?4294901760|i:i},f.prototype.readInt16BE=function(e,t){e>>>=0,t||ie(e,2,this.length);var i=this[e+1]|this[e]<<8;return 32768&i?4294901760|i:i},f.prototype.readInt32LE=function(e,t){return e>>>=0,t||ie(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},f.prototype.readInt32BE=function(e,t){return e>>>=0,t||ie(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},f.prototype.readFloatLE=function(e,t){return e>>>=0,t||ie(e,4,this.length),ve.read(this,e,!0,23,4)},f.prototype.readFloatBE=function(e,t){return e>>>=0,t||ie(e,4,this.length),ve.read(this,e,!1,23,4)},f.prototype.readDoubleLE=function(e,t){return e>>>=0,t||ie(e,8,this.length),ve.read(this,e,!0,52,8)},f.prototype.readDoubleBE=function(e,t){return e>>>=0,t||ie(e,8,this.length),ve.read(this,e,!1,52,8)},f.prototype.writeUintLE=f.prototype.writeUIntLE=function(e,t,i,a){e=+e,t>>>=0,i>>>=0,a||be(this,e,t,i,Math.pow(2,8*i)-1,0);var r=1,s=0;for(this[t]=255&e;++s<i&&(r*=256);)this[t+s]=e/r&255;return t+i},f.prototype.writeUintBE=f.prototype.writeUIntBE=function(e,t,i,a){e=+e,t>>>=0,i>>>=0,a||be(this,e,t,i,Math.pow(2,8*i)-1,0);var r=i-1,s=1;for(this[t+r]=255&e;--r>=0&&(s*=256);)this[t+r]=e/s&255;return t+i},f.prototype.writeUint8=f.prototype.writeUInt8=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,1,255,0),this[t]=255&e,t+1},f.prototype.writeUint16LE=f.prototype.writeUInt16LE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},f.prototype.writeUint16BE=f.prototype.writeUInt16BE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},f.prototype.writeUint32LE=f.prototype.writeUInt32LE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},f.prototype.writeUint32BE=f.prototype.writeUInt32BE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},f.prototype.writeIntLE=function(e,t,i,a){if(e=+e,t>>>=0,!a){var y=Math.pow(2,8*i-1);be(this,e,t,i,y-1,-y)}var r=0,s=1,u=0;for(this[t]=255&e;++r<i&&(s*=256);)e<0&&0===u&&0!==this[t+r-1]&&(u=1),this[t+r]=(e/s>>0)-u&255;return t+i},f.prototype.writeIntBE=function(e,t,i,a){if(e=+e,t>>>=0,!a){var y=Math.pow(2,8*i-1);be(this,e,t,i,y-1,-y)}var r=i-1,s=1,u=0;for(this[t+r]=255&e;--r>=0&&(s*=256);)e<0&&0===u&&0!==this[t+r+1]&&(u=1),this[t+r]=(e/s>>0)-u&255;return t+i},f.prototype.writeInt8=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},f.prototype.writeInt16LE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},f.prototype.writeInt16BE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},f.prototype.writeInt32LE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},f.prototype.writeInt32BE=function(e,t,i){return e=+e,t>>>=0,i||be(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},f.prototype.writeFloatLE=function(e,t,i){return $e(this,e,t,!0,i)},f.prototype.writeFloatBE=function(e,t,i){return $e(this,e,t,!1,i)},f.prototype.writeDoubleLE=function(e,t,i){return Je(this,e,t,!0,i)},f.prototype.writeDoubleBE=function(e,t,i){return Je(this,e,t,!1,i)},f.prototype.copy=function(e,t,i,a){if(!f.isBuffer(e))throw new TypeError("argument should be a Buffer");if(i||(i=0),!a&&0!==a&&(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a<i&&(a=i),a===i||0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(i<0||i>=this.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t<a-i&&(a=e.length-t+i);var y=a-i;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,i,a):Uint8Array.prototype.set.call(e,this.subarray(i,a),t),y},f.prototype.fill=function(e,t,i,a){if("string"==typeof e){if("string"==typeof t?(a=t,t=0,i=this.length):"string"==typeof i&&(a=i,i=this.length),void 0!==a&&"string"!=typeof a)throw new TypeError("encoding must be a string");if("string"==typeof a&&!f.isEncoding(a))throw new TypeError("Unknown encoding: "+a);if(1===e.length){var y=e.charCodeAt(0);("utf8"===a&&y<128||"latin1"===a)&&(e=y)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<i)throw new RangeError("Out of range index");if(i<=t)return this;var r;if(t>>>=0,i=void 0===i?this.length:i>>>0,e||(e=0),"number"==typeof e)for(r=t;r<i;++r)this[r]=e;else{var s=f.isBuffer(e)?e:f.from(e,a),u=s.length;if(0===u)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(r=0;r<i-t;++r)this[r+t]=s[r%u]}return this};var ot=/[^+/0-9A-Za-z-_]/g;function Ke(n,e){e=e||1/0;for(var t,i=n.length,a=null,y=[],r=0;r<i;++r){if((t=n.charCodeAt(r))>55295&&t<57344){if(!a){if(t>56319){(e-=3)>-1&&y.push(239,191,189);continue}if(r+1===i){(e-=3)>-1&&y.push(239,191,189);continue}a=t;continue}if(t<56320){(e-=3)>-1&&y.push(239,191,189),a=t;continue}t=65536+(a-55296<<10|t-56320)}else a&&(e-=3)>-1&&y.push(239,191,189);if(a=null,t<128){if((e-=1)<0)break;y.push(t)}else if(t<2048){if((e-=2)<0)break;y.push(t>>6|192,63&t|128)}else if(t<65536){if((e-=3)<0)break;y.push(t>>12|224,t>>6&63|128,63&t|128)}else{if(!(t<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;y.push(t>>18|240,t>>12&63|128,t>>6&63|128,63&t|128)}}return y}function ct(n){return O.toByteArray(function st(n){if((n=(n=n.split("=")[0]).trim().replace(ot,"")).length<2)return"";for(;n.length%4!=0;)n+="=";return n}(n))}function je(n,e,t,i){for(var a=0;a<i&&!(a+t>=e.length||a>=n.length);++a)e[a+t]=n[a];return a}function Fe(n,e){return n instanceof e||null!=n&&null!=n.constructor&&null!=n.constructor.name&&n.constructor.name===e.name}function Ge(n){return n!=n}var pt=function(){for(var n="0123456789abcdef",e=new Array(256),t=0;t<16;++t)for(var i=16*t,a=0;a<16;++a)e[i+a]=n[t]+n[a];return e}()},2601:(De,de)=>{de.read=function(J,O,ve,me,Q){var ue,L,f=8*Q-me-1,oe=(1<<f)-1,we=oe>>1,ae=-7,ce=ve?Q-1:0,U=ve?-1:1,I=J[O+ce];for(ce+=U,ue=I&(1<<-ae)-1,I>>=-ae,ae+=f;ae>0;ue=256*ue+J[O+ce],ce+=U,ae-=8);for(L=ue&(1<<-ae)-1,ue>>=-ae,ae+=me;ae>0;L=256*L+J[O+ce],ce+=U,ae-=8);if(0===ue)ue=1-we;else{if(ue===oe)return L?NaN:1/0*(I?-1:1);L+=Math.pow(2,me),ue-=we}return(I?-1:1)*L*Math.pow(2,ue-me)},de.write=function(J,O,ve,me,Q,ue){var L,f,oe,we=8*ue-Q-1,ae=(1<<we)-1,ce=ae>>1,U=23===Q?Math.pow(2,-24)-Math.pow(2,-77):0,I=me?0:ue-1,M=me?1:-1,D=O<0||0===O&&1/O<0?1:0;for(O=Math.abs(O),isNaN(O)||O===1/0?(f=isNaN(O)?1:0,L=ae):(L=Math.floor(Math.log(O)/Math.LN2),O*(oe=Math.pow(2,-L))<1&&(L--,oe*=2),(O+=L+ce>=1?U/oe:U*Math.pow(2,1-ce))*oe>=2&&(L++,oe/=2),L+ce>=ae?(f=0,L=ae):L+ce>=1?(f=(O*oe-1)*Math.pow(2,Q),L+=ce):(f=O*Math.pow(2,ce-1)*Math.pow(2,Q),L=0));Q>=8;J[ve+I]=255&f,I+=M,f/=256,Q-=8);for(L=L<<Q|f,we+=Q;we>0;J[ve+I]=255&L,I+=M,L/=256,we-=8);J[ve+I-M]|=128*D}},8332:()=>{"use strict";!function(r){const s=r.performance;function u(Y){s&&s.mark&&s.mark(Y)}function c(Y,x){s&&s.measure&&s.measure(Y,x)}u("Zone");const h=r.__Zone_symbol_prefix||"__zone_symbol__";function d(Y){return h+Y}const w=!0===r[d("forceDuplicateZoneCheck")];if(r.Zone){if(w||"function"!=typeof r.Zone.__symbol__)throw new Error("Zone already loaded.");return r.Zone}let g=(()=>{class Y{static#e=this.__symbol__=d;static assertZonePatched(){if(r.Promise!==Me.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let o=Y.current;for(;o.parent;)o=o.parent;return o}static get current(){return le.zone}static get currentTask(){return Ne}static __load_patch(o,l,A=!1){if(Me.hasOwnProperty(o)){if(!A&&w)throw Error("Already loaded patch: "+o)}else if(!r["__Zone_disable_"+o]){const Z="Zone:"+o;u(Z),Me[o]=l(r,Y,_e),c(Z,Z)}}get parent(){return this._parent}get name(){return this._name}constructor(o,l){this._parent=o,this._name=l?l.name||"unnamed":"<root>",this._properties=l&&l.properties||{},this._zoneDelegate=new F(this,this._parent&&this._parent._zoneDelegate,l)}get(o){const l=this.getZoneWith(o);if(l)return l._properties[o]}getZoneWith(o){let l=this;for(;l;){if(l._properties.hasOwnProperty(o))return l;l=l._parent}return null}fork(o){if(!o)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,o)}wrap(o,l){if("function"!=typeof o)throw new Error("Expecting function got: "+o);const A=this._zoneDelegate.intercept(this,o,l),Z=this;return function(){return Z.runGuarded(A,this,arguments,l)}}run(o,l,A,Z){le={parent:le,zone:this};try{return this._zoneDelegate.invoke(this,o,l,A,Z)}finally{le=le.parent}}runGuarded(o,l=null,A,Z){le={parent:le,zone:this};try{try{return this._zoneDelegate.invoke(this,o,l,A,Z)}catch(ke){if(this._zoneDelegate.handleError(this,ke))throw ke}}finally{le=le.parent}}runTask(o,l,A){if(o.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(o.zone||xe).name+"; Execution: "+this.name+")");if(o.state===K&&(o.type===Re||o.type===P))return;const Z=o.state!=v;Z&&o._transitionTo(v,z),o.runCount++;const ke=Ne;Ne=o,le={parent:le,zone:this};try{o.type==P&&o.data&&!o.data.isPeriodic&&(o.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,o,l,A)}catch(E){if(this._zoneDelegate.handleError(this,E))throw E}}finally{o.state!==K&&o.state!==m&&(o.type==Re||o.data&&o.data.isPeriodic?Z&&o._transitionTo(z,v):(o.runCount=0,this._updateTaskCount(o,-1),Z&&o._transitionTo(K,v,K))),le=le.parent,Ne=ke}}scheduleTask(o){if(o.zone&&o.zone!==this){let A=this;for(;A;){if(A===o.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${o.zone.name}`);A=A.parent}}o._transitionTo(Ee,K);const l=[];o._zoneDelegates=l,o._zone=this;try{o=this._zoneDelegate.scheduleTask(this,o)}catch(A){throw o._transitionTo(m,Ee,K),this._zoneDelegate.handleError(this,A),A}return o._zoneDelegates===l&&this._updateTaskCount(o,1),o.state==Ee&&o._transitionTo(z,Ee),o}scheduleMicroTask(o,l,A,Z){return this.scheduleTask(new b(X,o,l,A,Z,void 0))}scheduleMacroTask(o,l,A,Z,ke){return this.scheduleTask(new b(P,o,l,A,Z,ke))}scheduleEventTask(o,l,A,Z,ke){return this.scheduleTask(new b(Re,o,l,A,Z,ke))}cancelTask(o){if(o.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(o.zone||xe).name+"; Execution: "+this.name+")");if(o.state===z||o.state===v){o._transitionTo(ee,z,v);try{this._zoneDelegate.cancelTask(this,o)}catch(l){throw o._transitionTo(m,ee),this._zoneDelegate.handleError(this,l),l}return this._updateTaskCount(o,-1),o._transitionTo(K,ee),o.runCount=0,o}}_updateTaskCount(o,l){const A=o._zoneDelegates;-1==l&&(o._zoneDelegates=null);for(let Z=0;Z<A.length;Z++)A[Z]._updateTaskCount(o.type,l)}}return Y})();const S={name:"",onHasTask:(Y,x,o,l)=>Y.hasTask(o,l),onScheduleTask:(Y,x,o,l)=>Y.scheduleTask(o,l),onInvokeTask:(Y,x,o,l,A,Z)=>Y.invokeTask(o,l,A,Z),onCancelTask:(Y,x,o,l)=>Y.cancelTask(o,l)};class F{constructor(x,o,l){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=x,this._parentDelegate=o,this._forkZS=l&&(l&&l.onFork?l:o._forkZS),this._forkDlgt=l&&(l.onFork?o:o._forkDlgt),this._forkCurrZone=l&&(l.onFork?this.zone:o._forkCurrZone),this._interceptZS=l&&(l.onIntercept?l:o._interceptZS),this._interceptDlgt=l&&(l.onIntercept?o:o._interceptDlgt),this._interceptCurrZone=l&&(l.onIntercept?this.zone:o._interceptCurrZone),this._invokeZS=l&&(l.onInvoke?l:o._invokeZS),this._invokeDlgt=l&&(l.onInvoke?o:o._invokeDlgt),this._invokeCurrZone=l&&(l.onInvoke?this.zone:o._invokeCurrZone),this._handleErrorZS=l&&(l.onHandleError?l:o._handleErrorZS),this._handleErrorDlgt=l&&(l.onHandleError?o:o._handleErrorDlgt),this._handleErrorCurrZone=l&&(l.onHandleError?this.zone:o._handleErrorCurrZone),this._scheduleTaskZS=l&&(l.onScheduleTask?l:o._scheduleTaskZS),this._scheduleTaskDlgt=l&&(l.onScheduleTask?o:o._scheduleTaskDlgt),this._scheduleTaskCurrZone=l&&(l.onScheduleTask?this.zone:o._scheduleTaskCurrZone),this._invokeTaskZS=l&&(l.onInvokeTask?l:o._invokeTaskZS),this._invokeTaskDlgt=l&&(l.onInvokeTask?o:o._invokeTaskDlgt),this._invokeTaskCurrZone=l&&(l.onInvokeTask?this.zone:o._invokeTaskCurrZone),this._cancelTaskZS=l&&(l.onCancelTask?l:o._cancelTaskZS),this._cancelTaskDlgt=l&&(l.onCancelTask?o:o._cancelTaskDlgt),this._cancelTaskCurrZone=l&&(l.onCancelTask?this.zone:o._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const A=l&&l.onHasTask;(A||o&&o._hasTaskZS)&&(this._hasTaskZS=A?l:S,this._hasTaskDlgt=o,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=x,l.onScheduleTask||(this._scheduleTaskZS=S,this._scheduleTaskDlgt=o,this._scheduleTaskCurrZone=this.zone),l.onInvokeTask||(this._invokeTaskZS=S,this._invokeTaskDlgt=o,this._invokeTaskCurrZone=this.zone),l.onCancelTask||(this._cancelTaskZS=S,this._cancelTaskDlgt=o,this._cancelTaskCurrZone=this.zone))}fork(x,o){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,x,o):new g(x,o)}intercept(x,o,l){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,x,o,l):o}invoke(x,o,l,A,Z){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,x,o,l,A,Z):o.apply(l,A)}handleError(x,o){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,x,o)}scheduleTask(x,o){let l=o;if(this._scheduleTaskZS)this._hasTaskZS&&l._zoneDelegates.push(this._hasTaskDlgtOwner),l=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,x,o),l||(l=o);else if(o.scheduleFn)o.scheduleFn(o);else{if(o.type!=X)throw new Error("Task is missing scheduleFn.");N(o)}return l}invokeTask(x,o,l,A){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,x,o,l,A):o.callback.apply(l,A)}cancelTask(x,o){let l;if(this._cancelTaskZS)l=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,x,o);else{if(!o.cancelFn)throw Error("Task is not cancelable");l=o.cancelFn(o)}return l}hasTask(x,o){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,x,o)}catch(l){this.handleError(x,l)}}_updateTaskCount(x,o){const l=this._taskCounts,A=l[x],Z=l[x]=A+o;if(Z<0)throw new Error("More tasks executed then were scheduled.");0!=A&&0!=Z||this.hasTask(this.zone,{microTask:l.microTask>0,macroTask:l.macroTask>0,eventTask:l.eventTask>0,change:x})}}class b{constructor(x,o,l,A,Z,ke){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=x,this.source=o,this.data=A,this.scheduleFn=Z,this.cancelFn=ke,!l)throw new Error("callback is not defined");this.callback=l;const E=this;this.invoke=x===Re&&A&&A.useG?b.invokeTask:function(){return b.invokeTask.call(r,E,this,arguments)}}static invokeTask(x,o,l){x||(x=this),Ae++;try{return x.runCount++,x.zone.runTask(x,o,l)}finally{1==Ae&&k(),Ae--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(K,Ee)}_transitionTo(x,o,l){if(this._state!==o&&this._state!==l)throw new Error(`${this.type} '${this.source}': can not transition to '${x}', expecting state '${o}'${l?" or '"+l+"'":""}, was '${this._state}'.`);this._state=x,x==K&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const q=d("setTimeout"),V=d("Promise"),W=d("then");let Ce,se=[],$=!1;function pe(Y){if(Ce||r[V]&&(Ce=r[V].resolve(0)),Ce){let x=Ce[W];x||(x=Ce.then),x.call(Ce,Y)}else r[q](Y,0)}function N(Y){0===Ae&&0===se.length&&pe(k),Y&&se.push(Y)}function k(){if(!$){for($=!0;se.length;){const Y=se;se=[];for(let x=0;x<Y.length;x++){const o=Y[x];try{o.zone.runTask(o,null,null)}catch(l){_e.onUnhandledError(l)}}}_e.microtaskDrainDone(),$=!1}}const xe={name:"NO ZONE"},K="notScheduled",Ee="scheduling",z="scheduled",v="running",ee="canceling",m="unknown",X="microTask",P="macroTask",Re="eventTask",Me={},_e={symbol:d,currentZoneFrame:()=>le,onUnhandledError:fe,microtaskDrainDone:fe,scheduleMicroTask:N,showUncaughtError:()=>!g[d("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:fe,patchMethod:()=>fe,bindArguments:()=>[],patchThen:()=>fe,patchMacroTask:()=>fe,patchEventPrototype:()=>fe,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>fe,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>fe,wrapWithCurrentZone:()=>fe,filterProperties:()=>[],attachOriginToPatched:()=>fe,_redefineProperty:()=>fe,patchCallbacks:()=>fe,nativeScheduleMicroTask:pe};let le={parent:null,zone:new g(null,null)},Ne=null,Ae=0;function fe(){}c("Zone","Zone"),r.Zone=g}(globalThis);const De=Object.getOwnPropertyDescriptor,de=Object.defineProperty,J=Object.getPrototypeOf,O=Object.create,ve=Array.prototype.slice,me="addEventListener",Q="removeEventListener",ue=Zone.__symbol__(me),L=Zone.__symbol__(Q),f="true",oe="false",we=Zone.__symbol__("");function ae(r,s){return Zone.current.wrap(r,s)}function ce(r,s,u,c,h){return Zone.current.scheduleMacroTask(r,s,u,c,h)}const U=Zone.__symbol__,I=typeof window<"u",M=I?window:void 0,D=I&&M||globalThis,Te="removeAttribute";function ye(r,s){for(let u=r.length-1;u>=0;u--)"function"==typeof r[u]&&(r[u]=ae(r[u],s+"_"+u));return r}function ge(r){return!r||!1!==r.writable&&!("function"==typeof r.get&&typeof r.set>"u")}const Le=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ne=!("nw"in D)&&typeof D.process<"u"&&"[object process]"==={}.toString.call(D.process),We=!ne&&!Le&&!(!I||!M.HTMLElement),Ye=typeof D.process<"u"&&"[object process]"==={}.toString.call(D.process)&&!Le&&!(!I||!M.HTMLElement),Xe={},et=function(r){if(!(r=r||D.event))return;let s=Xe[r.type];s||(s=Xe[r.type]=U("ON_PROPERTY"+r.type));const u=this||r.target||D,c=u[s];let h;return We&&u===M&&"error"===r.type?(h=c&&c.call(this,r.message,r.filename,r.lineno,r.colno,r.error),!0===h&&r.preventDefault()):(h=c&&c.apply(this,arguments),null!=h&&!h&&r.preventDefault()),h};function tt(r,s,u){let c=De(r,s);if(!c&&u&&De(u,s)&&(c={enumerable:!0,configurable:!0}),!c||!c.configurable)return;const h=U("on"+s+"patched");if(r.hasOwnProperty(h)&&r[h])return;delete c.writable,delete c.value;const d=c.get,w=c.set,g=s.slice(2);let S=Xe[g];S||(S=Xe[g]=U("ON_PROPERTY"+g)),c.set=function(F){let b=this;!b&&r===D&&(b=D),b&&("function"==typeof b[S]&&b.removeEventListener(g,et),w&&w.call(b,null),b[S]=F,"function"==typeof F&&b.addEventListener(g,et,!1))},c.get=function(){let F=this;if(!F&&r===D&&(F=D),!F)return null;const b=F[S];if(b)return b;if(d){let q=d.call(this);if(q)return c.set.call(this,q),"function"==typeof F[Te]&&F.removeAttribute(s),q}return null},de(r,s,c),r[h]=!0}function rt(r,s,u){if(s)for(let c=0;c<s.length;c++)tt(r,"on"+s[c],u);else{const c=[];for(const h in r)"on"==h.slice(0,2)&&c.push(h);for(let h=0;h<c.length;h++)tt(r,c[h],u)}}const Se=U("originalInstance");function He(r){const s=D[r];if(!s)return;D[U(r)]=s,D[r]=function(){const h=ye(arguments,r);switch(h.length){case 0:this[Se]=new s;break;case 1:this[Se]=new s(h[0]);break;case 2:this[Se]=new s(h[0],h[1]);break;case 3:this[Se]=new s(h[0],h[1],h[2]);break;case 4:this[Se]=new s(h[0],h[1],h[2],h[3]);break;default:throw new Error("Arg list too long.")}},Be(D[r],s);const u=new s(function(){});let c;for(c in u)"XMLHttpRequest"===r&&"responseBlob"===c||function(h){"function"==typeof u[h]?D[r].prototype[h]=function(){return this[Se][h].apply(this[Se],arguments)}:de(D[r].prototype,h,{set:function(d){"function"==typeof d?(this[Se][h]=ae(d,r+"."+h),Be(this[Se][h],d)):this[Se][h]=d},get:function(){return this[Se][h]}})}(c);for(c in s)"prototype"!==c&&s.hasOwnProperty(c)&&(D[r][c]=s[c])}function Pe(r,s,u){let c=r;for(;c&&!c.hasOwnProperty(s);)c=J(c);!c&&r[s]&&(c=r);const h=U(s);let d=null;if(c&&(!(d=c[h])||!c.hasOwnProperty(h))&&(d=c[h]=c[s],ge(c&&De(c,s)))){const g=u(d,h,s);c[s]=function(){return g(this,arguments)},Be(c[s],d)}return d}function nt(r,s,u){let c=null;function h(d){const w=d.data;return w.args[w.cbIdx]=function(){d.invoke.apply(this,arguments)},c.apply(w.target,w.args),d}c=Pe(r,s,d=>function(w,g){const S=u(w,g);return S.cbIdx>=0&&"function"==typeof g[S.cbIdx]?ce(S.name,g[S.cbIdx],S,h):d.apply(w,g)})}function Be(r,s){r[U("OriginalDelegate")]=s}let it=!1,ze=!1;function ft(){if(it)return ze;it=!0;try{const r=M.navigator.userAgent;(-1!==r.indexOf("MSIE ")||-1!==r.indexOf("Trident/")||-1!==r.indexOf("Edge/"))&&(ze=!0)}catch{}return ze}Zone.__load_patch("ZoneAwarePromise",(r,s,u)=>{const c=Object.getOwnPropertyDescriptor,h=Object.defineProperty,w=u.symbol,g=[],S=!1!==r[w("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],F=w("Promise"),b=w("then"),q="__creationTrace__";u.onUnhandledError=E=>{if(u.showUncaughtError()){const _=E&&E.rejection;_?console.error("Unhandled Promise rejection:",_ instanceof Error?_.message:_,"; Zone:",E.zone.name,"; Task:",E.task&&E.task.source,"; Value:",_,_ instanceof Error?_.stack:void 0):console.error(E)}},u.microtaskDrainDone=()=>{for(;g.length;){const E=g.shift();try{E.zone.runGuarded(()=>{throw E.throwOriginal?E.rejection:E})}catch(_){W(_)}}};const V=w("unhandledPromiseRejectionHandler");function W(E){u.onUnhandledError(E);try{const _=s[V];"function"==typeof _&&_.call(this,E)}catch{}}function se(E){return E&&E.then}function $(E){return E}function Ce(E){return o.reject(E)}const pe=w("state"),N=w("value"),k=w("finally"),xe=w("parentPromiseValue"),K=w("parentPromiseState"),Ee="Promise.then",z=null,v=!0,ee=!1,m=0;function X(E,_){return p=>{try{_e(E,_,p)}catch(T){_e(E,!1,T)}}}const P=function(){let E=!1;return function(p){return function(){E||(E=!0,p.apply(null,arguments))}}},Re="Promise resolved with itself",Me=w("currentTaskTrace");function _e(E,_,p){const T=P();if(E===p)throw new TypeError(Re);if(E[pe]===z){let R=null;try{("object"==typeof p||"function"==typeof p)&&(R=p&&p.then)}catch(B){return T(()=>{_e(E,!1,B)})(),E}if(_!==ee&&p instanceof o&&p.hasOwnProperty(pe)&&p.hasOwnProperty(N)&&p[pe]!==z)Ne(p),_e(E,p[pe],p[N]);else if(_!==ee&&"function"==typeof R)try{R.call(p,T(X(E,_)),T(X(E,!1)))}catch(B){T(()=>{_e(E,!1,B)})()}else{E[pe]=_;const B=E[N];if(E[N]=p,E[k]===k&&_===v&&(E[pe]=E[K],E[N]=E[xe]),_===ee&&p instanceof Error){const C=s.currentTask&&s.currentTask.data&&s.currentTask.data[q];C&&h(p,Me,{configurable:!0,enumerable:!1,writable:!0,value:C})}for(let C=0;C<B.length;)Ae(E,B[C++],B[C++],B[C++],B[C++]);if(0==B.length&&_==ee){E[pe]=m;let C=p;try{throw new Error("Uncaught (in promise): "+function d(E){return E&&E.toString===Object.prototype.toString?(E.constructor&&E.constructor.name||"")+": "+JSON.stringify(E):E?E.toString():Object.prototype.toString.call(E)}(p)+(p&&p.stack?"\n"+p.stack:""))}catch(H){C=H}S&&(C.throwOriginal=!0),C.rejection=p,C.promise=E,C.zone=s.current,C.task=s.currentTask,g.push(C),u.scheduleMicroTask()}}}return E}const le=w("rejectionHandledHandler");function Ne(E){if(E[pe]===m){try{const _=s[le];_&&"function"==typeof _&&_.call(this,{rejection:E[N],promise:E})}catch{}E[pe]=ee;for(let _=0;_<g.length;_++)E===g[_].promise&&g.splice(_,1)}}function Ae(E,_,p,T,R){Ne(E);const B=E[pe],C=B?"function"==typeof T?T:$:"function"==typeof R?R:Ce;_.scheduleMicroTask(Ee,()=>{try{const H=E[N],j=!!p&&k===p[k];j&&(p[xe]=H,p[K]=B);const G=_.run(C,void 0,j&&C!==Ce&&C!==$?[]:[H]);_e(p,!0,G)}catch(H){_e(p,!1,H)}},p)}const Y=function(){},x=r.AggregateError;class o{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(_){return _e(new this(null),v,_)}static reject(_){return _e(new this(null),ee,_)}static any(_){if(!_||"function"!=typeof _[Symbol.iterator])return Promise.reject(new x([],"All promises were rejected"));const p=[];let T=0;try{for(let C of _)T++,p.push(o.resolve(C))}catch{return Promise.reject(new x([],"All promises were rejected"))}if(0===T)return Promise.reject(new x([],"All promises were rejected"));let R=!1;const B=[];return new o((C,H)=>{for(let j=0;j<p.length;j++)p[j].then(G=>{R||(R=!0,C(G))},G=>{B.push(G),T--,0===T&&(R=!0,H(new x(B,"All promises were rejected")))})})}static race(_){let p,T,R=new this((H,j)=>{p=H,T=j});function B(H){p(H)}function C(H){T(H)}for(let H of _)se(H)||(H=this.resolve(H)),H.then(B,C);return R}static all(_){return o.allWithCallback(_)}static allSettled(_){return(this&&this.prototype instanceof o?this:o).allWithCallback(_,{thenCallback:T=>({status:"fulfilled",value:T}),errorCallback:T=>({status:"rejected",reason:T})})}static allWithCallback(_,p){let T,R,B=new this((G,te)=>{T=G,R=te}),C=2,H=0;const j=[];for(let G of _){se(G)||(G=this.resolve(G));const te=H;try{G.then(re=>{j[te]=p?p.thenCallback(re):re,C--,0===C&&T(j)},re=>{p?(j[te]=p.errorCallback(re),C--,0===C&&T(j)):R(re)})}catch(re){R(re)}C++,H++}return C-=2,0===C&&T(j),B}constructor(_){const p=this;if(!(p instanceof o))throw new Error("Must be an instanceof Promise.");p[pe]=z,p[N]=[];try{const T=P();_&&_(T(X(p,v)),T(X(p,ee)))}catch(T){_e(p,!1,T)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return o}then(_,p){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=this.constructor||o);const R=new T(Y),B=s.current;return this[pe]==z?this[N].push(B,R,_,p):Ae(this,B,R,_,p),R}catch(_){return this.then(null,_)}finally(_){let p=this.constructor?.[Symbol.species];(!p||"function"!=typeof p)&&(p=o);const T=new p(Y);T[k]=k;const R=s.current;return this[pe]==z?this[N].push(R,T,_,_):Ae(this,R,T,_,_),T}}o.resolve=o.resolve,o.reject=o.reject,o.race=o.race,o.all=o.all;const l=r[F]=r.Promise;r.Promise=o;const A=w("thenPatched");function Z(E){const _=E.prototype,p=c(_,"then");if(p&&(!1===p.writable||!p.configurable))return;const T=_.then;_[b]=T,E.prototype.then=function(R,B){return new o((H,j)=>{T.call(this,H,j)}).then(R,B)},E[A]=!0}return u.patchThen=Z,l&&(Z(l),Pe(r,"fetch",E=>function ke(E){return function(_,p){let T=E.apply(_,p);if(T instanceof o)return T;let R=T.constructor;return R[A]||Z(R),T}}(E))),Promise[s.__symbol__("uncaughtPromiseErrors")]=g,o}),Zone.__load_patch("toString",r=>{const s=Function.prototype.toString,u=U("OriginalDelegate"),c=U("Promise"),h=U("Error"),d=function(){if("function"==typeof this){const F=this[u];if(F)return"function"==typeof F?s.call(F):Object.prototype.toString.call(F);if(this===Promise){const b=r[c];if(b)return s.call(b)}if(this===Error){const b=r[h];if(b)return s.call(b)}}return s.call(this)};d[u]=s,Function.prototype.toString=d;const w=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":w.call(this)}});let ie=!1;if(typeof window<"u")try{const r=Object.defineProperty({},"passive",{get:function(){ie=!0}});window.addEventListener("test",r,r),window.removeEventListener("test",r,r)}catch{ie=!1}const be={useG:!0},Ie={},$e={},Je=new RegExp("^"+we+"(\\w+)(true|false)$"),ot=U("propagationStopped");function st(r,s){const u=(s?s(r):r)+oe,c=(s?s(r):r)+f,h=we+u,d=we+c;Ie[r]={},Ie[r][oe]=h,Ie[r][f]=d}function Ke(r,s,u,c){const h=c&&c.add||me,d=c&&c.rm||Q,w=c&&c.listeners||"eventListeners",g=c&&c.rmAll||"removeAllListeners",S=U(h),F="."+h+":",b="prependListener",q="."+b+":",V=function(N,k,xe){if(N.isRemoved)return;const K=N.callback;let Ee;"object"==typeof K&&K.handleEvent&&(N.callback=v=>K.handleEvent(v),N.originalDelegate=K);try{N.invoke(N,k,[xe])}catch(v){Ee=v}const z=N.options;return z&&"object"==typeof z&&z.once&&k[d].call(k,xe.type,N.originalDelegate?N.originalDelegate:N.callback,z),Ee};function W(N,k,xe){if(!(k=k||r.event))return;const K=N||k.target||r,Ee=K[Ie[k.type][xe?f:oe]];if(Ee){const z=[];if(1===Ee.length){const v=V(Ee[0],K,k);v&&z.push(v)}else{const v=Ee.slice();for(let ee=0;ee<v.length&&(!k||!0!==k[ot]);ee++){const m=V(v[ee],K,k);m&&z.push(m)}}if(1===z.length)throw z[0];for(let v=0;v<z.length;v++){const ee=z[v];s.nativeScheduleMicroTask(()=>{throw ee})}}}const se=function(N){return W(this,N,!1)},$=function(N){return W(this,N,!0)};function Ce(N,k){if(!N)return!1;let xe=!0;k&&void 0!==k.useG&&(xe=k.useG);const K=k&&k.vh;let Ee=!0;k&&void 0!==k.chkDup&&(Ee=k.chkDup);let z=!1;k&&void 0!==k.rt&&(z=k.rt);let v=N;for(;v&&!v.hasOwnProperty(h);)v=J(v);if(!v&&N[h]&&(v=N),!v||v[S])return!1;const ee=k&&k.eventNameToString,m={},X=v[S]=v[h],P=v[U(d)]=v[d],Re=v[U(w)]=v[w],Me=v[U(g)]=v[g];let _e;k&&k.prepend&&(_e=v[U(k.prepend)]=v[k.prepend]);const o=xe?function(p){if(!m.isExisting)return X.call(m.target,m.eventName,m.capture?$:se,m.options)}:function(p){return X.call(m.target,m.eventName,p.invoke,m.options)},l=xe?function(p){if(!p.isRemoved){const T=Ie[p.eventName];let R;T&&(R=T[p.capture?f:oe]);const B=R&&p.target[R];if(B)for(let C=0;C<B.length;C++)if(B[C]===p){B.splice(C,1),p.isRemoved=!0,0===B.length&&(p.allRemoved=!0,p.target[R]=null);break}}if(p.allRemoved)return P.call(p.target,p.eventName,p.capture?$:se,p.options)}:function(p){return P.call(p.target,p.eventName,p.invoke,p.options)},Z=k&&k.diff?k.diff:function(p,T){const R=typeof T;return"function"===R&&p.callback===T||"object"===R&&p.originalDelegate===T},ke=Zone[U("UNPATCHED_EVENTS")],E=r[U("PASSIVE_EVENTS")],_=function(p,T,R,B,C=!1,H=!1){return function(){const j=this||r;let G=arguments[0];k&&k.transferEventName&&(G=k.transferEventName(G));let te=arguments[1];if(!te)return p.apply(this,arguments);if(ne&&"uncaughtException"===G)return p.apply(this,arguments);let re=!1;if("function"!=typeof te){if(!te.handleEvent)return p.apply(this,arguments);re=!0}if(K&&!K(p,te,j,arguments))return;const Oe=ie&&!!E&&-1!==E.indexOf(G),Ze=function le(p,T){return!ie&&"object"==typeof p&&p?!!p.capture:ie&&T?"boolean"==typeof p?{capture:p,passive:!0}:p?"object"==typeof p&&!1!==p.passive?{...p,passive:!0}:p:{passive:!0}:p}(arguments[2],Oe);if(ke)for(let Ve=0;Ve<ke.length;Ve++)if(G===ke[Ve])return Oe?p.call(j,G,te,Ze):p.apply(this,arguments);const dt=!!Ze&&("boolean"==typeof Ze||Ze.capture),Et=!(!Ze||"object"!=typeof Ze)&&Ze.once,gt=Zone.current;let yt=Ie[G];yt||(st(G,ee),yt=Ie[G]);const _t=yt[dt?f:oe];let ut,qe=j[_t],Tt=!1;if(qe){if(Tt=!0,Ee)for(let Ve=0;Ve<qe.length;Ve++)if(Z(qe[Ve],te))return}else qe=j[_t]=[];const mt=j.constructor.name,wt=$e[mt];wt&&(ut=wt[G]),ut||(ut=mt+T+(ee?ee(G):G)),m.options=Ze,Et&&(m.options.once=!1),m.target=j,m.capture=dt,m.eventName=G,m.isExisting=Tt;const Qe=xe?be:void 0;Qe&&(Qe.taskData=m);const Ue=gt.scheduleEventTask(ut,te,Qe,R,B);return m.target=null,Qe&&(Qe.taskData=null),Et&&(Ze.once=!0),!ie&&"boolean"==typeof Ue.options||(Ue.options=Ze),Ue.target=j,Ue.capture=dt,Ue.eventName=G,re&&(Ue.originalDelegate=te),H?qe.unshift(Ue):qe.push(Ue),C?j:void 0}};return v[h]=_(X,F,o,l,z),_e&&(v[b]=_(_e,q,function(p){return _e.call(m.target,m.eventName,p.invoke,m.options)},l,z,!0)),v[d]=function(){const p=this||r;let T=arguments[0];k&&k.transferEventName&&(T=k.transferEventName(T));const R=arguments[2],B=!!R&&("boolean"==typeof R||R.capture),C=arguments[1];if(!C)return P.apply(this,arguments);if(K&&!K(P,C,p,arguments))return;const H=Ie[T];let j;H&&(j=H[B?f:oe]);const G=j&&p[j];if(G)for(let te=0;te<G.length;te++){const re=G[te];if(Z(re,C))return G.splice(te,1),re.isRemoved=!0,0===G.length&&(re.allRemoved=!0,p[j]=null,"string"==typeof T)&&(p[we+"ON_PROPERTY"+T]=null),re.zone.cancelTask(re),z?p:void 0}return P.apply(this,arguments)},v[w]=function(){const p=this||r;let T=arguments[0];k&&k.transferEventName&&(T=k.transferEventName(T));const R=[],B=at(p,ee?ee(T):T);for(let C=0;C<B.length;C++){const H=B[C];R.push(H.originalDelegate?H.originalDelegate:H.callback)}return R},v[g]=function(){const p=this||r;let T=arguments[0];if(T){k&&k.transferEventName&&(T=k.transferEventName(T));const R=Ie[T];if(R){const H=p[R[oe]],j=p[R[f]];if(H){const G=H.slice();for(let te=0;te<G.length;te++){const re=G[te];this[d].call(this,T,re.originalDelegate?re.originalDelegate:re.callback,re.options)}}if(j){const G=j.slice();for(let te=0;te<G.length;te++){const re=G[te];this[d].call(this,T,re.originalDelegate?re.originalDelegate:re.callback,re.options)}}}}else{const R=Object.keys(p);for(let B=0;B<R.length;B++){const H=Je.exec(R[B]);let j=H&&H[1];j&&"removeListener"!==j&&this[g].call(this,j)}this[g].call(this,"removeListener")}if(z)return this},Be(v[h],X),Be(v[d],P),Me&&Be(v[g],Me),Re&&Be(v[w],Re),!0}let pe=[];for(let N=0;N<u.length;N++)pe[N]=Ce(u[N],c);return pe}function at(r,s){if(!s){const d=[];for(let w in r){const g=Je.exec(w);let S=g&&g[1];if(S&&(!s||S===s)){const F=r[w];if(F)for(let b=0;b<F.length;b++)d.push(F[b])}}return d}let u=Ie[s];u||(st(s),u=Ie[s]);const c=r[u[oe]],h=r[u[f]];return c?h?c.concat(h):c.slice():h?h.slice():[]}function ht(r,s){const u=r.Event;u&&u.prototype&&s.patchMethod(u.prototype,"stopImmediatePropagation",c=>function(h,d){h[ot]=!0,c&&c.apply(h,d)})}function ct(r,s,u,c,h){const d=Zone.__symbol__(c);if(s[d])return;const w=s[d]=s[c];s[c]=function(g,S,F){return S&&S.prototype&&h.forEach(function(b){const q=`${u}.${c}::`+b,V=S.prototype;try{if(V.hasOwnProperty(b)){const W=r.ObjectGetOwnPropertyDescriptor(V,b);W&&W.value?(W.value=r.wrapWithCurrentZone(W.value,q),r._redefineProperty(S.prototype,b,W)):V[b]&&(V[b]=r.wrapWithCurrentZone(V[b],q))}else V[b]&&(V[b]=r.wrapWithCurrentZone(V[b],q))}catch{}}),w.call(s,g,S,F)},r.attachOriginToPatched(s[c],w)}function je(r,s,u){if(!u||0===u.length)return s;const c=u.filter(d=>d.target===r);if(!c||0===c.length)return s;const h=c[0].ignoreProperties;return s.filter(d=>-1===h.indexOf(d))}function Fe(r,s,u,c){r&&rt(r,je(r,s,u),c)}function Ge(r){return Object.getOwnPropertyNames(r).filter(s=>s.startsWith("on")&&s.length>2).map(s=>s.substring(2))}Zone.__load_patch("util",(r,s,u)=>{const c=Ge(r);u.patchOnProperties=rt,u.patchMethod=Pe,u.bindArguments=ye,u.patchMacroTask=nt;const h=s.__symbol__("BLACK_LISTED_EVENTS"),d=s.__symbol__("UNPATCHED_EVENTS");r[d]&&(r[h]=r[d]),r[h]&&(s[h]=s[d]=r[h]),u.patchEventPrototype=ht,u.patchEventTarget=Ke,u.isIEOrEdge=ft,u.ObjectDefineProperty=de,u.ObjectGetOwnPropertyDescriptor=De,u.ObjectCreate=O,u.ArraySlice=ve,u.patchClass=He,u.wrapWithCurrentZone=ae,u.filterProperties=je,u.attachOriginToPatched=Be,u._redefineProperty=Object.defineProperty,u.patchCallbacks=ct,u.getGlobalObjects=()=>({globalSources:$e,zoneSymbolEventNames:Ie,eventNames:c,isBrowser:We,isMix:Ye,isNode:ne,TRUE_STR:f,FALSE_STR:oe,ZONE_SYMBOL_PREFIX:we,ADD_EVENT_LISTENER_STR:me,REMOVE_EVENT_LISTENER_STR:Q})});const e=U("zoneTask");function t(r,s,u,c){let h=null,d=null;u+=c;const w={};function g(F){const b=F.data;return b.args[0]=function(){return F.invoke.apply(this,arguments)},b.handleId=h.apply(r,b.args),F}function S(F){return d.call(r,F.data.handleId)}h=Pe(r,s+=c,F=>function(b,q){if("function"==typeof q[0]){const V={isPeriodic:"Interval"===c,delay:"Timeout"===c||"Interval"===c?q[1]||0:void 0,args:q},W=q[0];q[0]=function(){try{return W.apply(this,arguments)}finally{V.isPeriodic||("number"==typeof V.handleId?delete w[V.handleId]:V.handleId&&(V.handleId[e]=null))}};const se=ce(s,q[0],V,g,S);if(!se)return se;const $=se.data.handleId;return"number"==typeof $?w[$]=se:$&&($[e]=se),$&&$.ref&&$.unref&&"function"==typeof $.ref&&"function"==typeof $.unref&&(se.ref=$.ref.bind($),se.unref=$.unref.bind($)),"number"==typeof $||$?$:se}return F.apply(r,q)}),d=Pe(r,u,F=>function(b,q){const V=q[0];let W;"number"==typeof V?W=w[V]:(W=V&&V[e],W||(W=V)),W&&"string"==typeof W.type?"notScheduled"!==W.state&&(W.cancelFn&&W.data.isPeriodic||0===W.runCount)&&("number"==typeof V?delete w[V]:V&&(V[e]=null),W.zone.cancelTask(W)):F.apply(r,q)})}Zone.__load_patch("legacy",r=>{const s=r[Zone.__symbol__("legacyPatch")];s&&s()}),Zone.__load_patch("timers",r=>{const s="set",u="clear";t(r,s,u,"Timeout"),t(r,s,u,"Interval"),t(r,s,u,"Immediate")}),Zone.__load_patch("requestAnimationFrame",r=>{t(r,"request","cancel","AnimationFrame"),t(r,"mozRequest","mozCancel","AnimationFrame"),t(r,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(r,s)=>{const u=["alert","prompt","confirm"];for(let c=0;c<u.length;c++)Pe(r,u[c],(d,w,g)=>function(S,F){return s.current.run(d,r,F,g)})}),Zone.__load_patch("EventTarget",(r,s,u)=>{(function y(r,s){s.patchEventPrototype(r,s)})(r,u),function a(r,s){if(Zone[s.symbol("patchEventTarget")])return;const{eventNames:u,zoneSymbolEventNames:c,TRUE_STR:h,FALSE_STR:d,ZONE_SYMBOL_PREFIX:w}=s.getGlobalObjects();for(let S=0;S<u.length;S++){const F=u[S],V=w+(F+d),W=w+(F+h);c[F]={},c[F][d]=V,c[F][h]=W}const g=r.EventTarget;g&&g.prototype&&s.patchEventTarget(r,s,[g&&g.prototype])}(r,u);const c=r.XMLHttpRequestEventTarget;c&&c.prototype&&u.patchEventTarget(r,u,[c.prototype])}),Zone.__load_patch("MutationObserver",(r,s,u)=>{He("MutationObserver"),He("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(r,s,u)=>{He("IntersectionObserver")}),Zone.__load_patch("FileReader",(r,s,u)=>{He("FileReader")}),Zone.__load_patch("on_property",(r,s,u)=>{!function pt(r,s){if(ne&&!Ye||Zone[r.symbol("patchEvents")])return;const u=s.__Zone_ignore_on_properties;let c=[];if(We){const h=window;c=c.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const d=function lt(){try{const r=M.navigator.userAgent;if(-1!==r.indexOf("MSIE ")||-1!==r.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:h,ignoreProperties:["error"]}]:[];Fe(h,Ge(h),u&&u.concat(d),J(h))}c=c.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let h=0;h<c.length;h++){const d=s[c[h]];d&&d.prototype&&Fe(d.prototype,Ge(d.prototype),u)}}(u,r)}),Zone.__load_patch("customElements",(r,s,u)=>{!function i(r,s){const{isBrowser:u,isMix:c}=s.getGlobalObjects();(u||c)&&r.customElements&&"customElements"in r&&s.patchCallbacks(s,r.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(r,u)}),Zone.__load_patch("XHR",(r,s)=>{!function S(F){const b=F.XMLHttpRequest;if(!b)return;const q=b.prototype;let W=q[ue],se=q[L];if(!W){const m=F.XMLHttpRequestEventTarget;if(m){const X=m.prototype;W=X[ue],se=X[L]}}const $="readystatechange",Ce="scheduled";function pe(m){const X=m.data,P=X.target;P[d]=!1,P[g]=!1;const Re=P[h];W||(W=P[ue],se=P[L]),Re&&se.call(P,$,Re);const Me=P[h]=()=>{if(P.readyState===P.DONE)if(!X.aborted&&P[d]&&m.state===Ce){const le=P[s.__symbol__("loadfalse")];if(0!==P.status&&le&&le.length>0){const Ne=m.invoke;m.invoke=function(){const Ae=P[s.__symbol__("loadfalse")];for(let fe=0;fe<Ae.length;fe++)Ae[fe]===m&&Ae.splice(fe,1);!X.aborted&&m.state===Ce&&Ne.call(m)},le.push(m)}else m.invoke()}else!X.aborted&&!1===P[d]&&(P[g]=!0)};return W.call(P,$,Me),P[u]||(P[u]=m),v.apply(P,X.args),P[d]=!0,m}function N(){}function k(m){const X=m.data;return X.aborted=!0,ee.apply(X.target,X.args)}const xe=Pe(q,"open",()=>function(m,X){return m[c]=0==X[2],m[w]=X[1],xe.apply(m,X)}),Ee=U("fetchTaskAborting"),z=U("fetchTaskScheduling"),v=Pe(q,"send",()=>function(m,X){if(!0===s.current[z]||m[c])return v.apply(m,X);{const P={target:m,url:m[w],isPeriodic:!1,args:X,aborted:!1},Re=ce("XMLHttpRequest.send",N,P,pe,k);m&&!0===m[g]&&!P.aborted&&Re.state===Ce&&Re.invoke()}}),ee=Pe(q,"abort",()=>function(m,X){const P=function V(m){return m[u]}(m);if(P&&"string"==typeof P.type){if(null==P.cancelFn||P.data&&P.data.aborted)return;P.zone.cancelTask(P)}else if(!0===s.current[Ee])return ee.apply(m,X)})}(r);const u=U("xhrTask"),c=U("xhrSync"),h=U("xhrListener"),d=U("xhrScheduled"),w=U("xhrURL"),g=U("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",r=>{r.navigator&&r.navigator.geolocation&&function he(r,s){const u=r.constructor.name;for(let c=0;c<s.length;c++){const h=s[c],d=r[h];if(d){if(!ge(De(r,h)))continue;r[h]=(g=>{const S=function(){return g.apply(this,ye(arguments,u+"."+h))};return Be(S,g),S})(d)}}}(r.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(r,s)=>{function u(c){return function(h){at(r,c).forEach(w=>{const g=r.PromiseRejectionEvent;if(g){const S=new g(c,{promise:h.promise,reason:h.rejection});w.invoke(S)}})}}r.PromiseRejectionEvent&&(s[U("unhandledPromiseRejectionHandler")]=u("unhandledrejection"),s[U("rejectionHandledHandler")]=u("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(r,s,u)=>{!function n(r,s){s.patchMethod(r,"queueMicrotask",u=>function(c,h){Zone.current.scheduleMicroTask("queueMicrotask",h[0])})}(r,u)})}},De=>{var de=O=>De(De.s=O);de(8332),de(5321)}]);