Problem:
Score : 300 points

Problem Statement

You have a pot and N ingredients. Each ingredient has a real number parameter called value, and the value of the i-th ingredient (1 \leq i \leq N) is v_i.

When you put two ingredients in the pot, they will vanish and result in the formation of a new ingredient. The value of the new ingredient will be (x + y) / 2 where x and y are the values of the ingredients consumed, and you can put this ingredient again in the pot.

After you compose ingredients in this way N-1 times, you will end up with one ingredient. Find the maximum possible value of this ingredient.

Constraints

2 \leq N \leq 50

1 \leq v_i \leq 1000

All values in input are integers.

Input

Input is given from Standard Input in the following format:

N
v_1 v_2 \ldots v_N

Output

Print a decimal number (or an integer) representing the maximum possible value of the last ingredient remaining.

Your output will be judged correct when its absolute or relative error from the judge's output is at most 10^{-5}.

Sample Input 1

2
3 4

Sample Output 1

3.5

If you start with two ingredients, the only choice is to put both of them in the pot. The value of the ingredient resulting from the ingredients of values 3 and 4 is (3 + 4) / 2 = 3.5.

Printing 3.50001, 3.49999, and so on will also be accepted.

Sample Input 2

3
500 300 200

Sample Output 2

375

You start with three ingredients this time, and you can choose what to use in the first composition. There are three possible choices:

Use the ingredients of values 500 and 300 to produce an ingredient of value (500 + 300) / 2 = 400. The next composition will use this ingredient and the ingredient of value 200, resulting in an ingredient of value (400 + 200) / 2 = 300.

Use the ingredients of values 500 and 200 to produce an ingredient of value (500 + 200) / 2 = 350. The next composition will use this ingredient and the ingredient of value 300, resulting in an ingredient of value (350 + 300) / 2 = 325.

Use the ingredients of values 300 and 200 to produce an ingredient of value (300 + 200) / 2 = 250. The next composition will use this ingredient and the ingredient of value 500, resulting in an ingredient of value (250 + 500) / 2 = 375.

Thus, the maximum possible value of the last ingredient remaining is 375.

Printing 375.0 and so on will also be accepted.

Sample Input 3

5
138 138 138 138 138

Sample Output 3

138

Solution in JavaScript (node.js v5.12) (judge verdict: Wrong Answer)

!function(t){var r={};function n(e){if(r[e])return r[e].exports;var o=r[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=r,n.d=function(t,r,e){n.o(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:e})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,r){if(1&r&&(t=n(t)),8&r)return t;if(4&r&&"object"==typeof t&&t&&t.__esModule)return t;var e=Object.create(null);if(n.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:t}),2&r&&"string"!=typeof t)for(var o in t)n.d(e,o,function(r){return t[r]}.bind(null,o));return e},n.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(r,"a",r),r},n.o=function(t,r){return Object.prototype.hasOwnProperty.call(t,r)},n.p="",n(n.s=133)}([function(t,r,n){var e=n(5),o=n(22).f,i=n(16),u=n(23),a=n(79),c=n(100),f=n(62);t.exports=function(t,r){var n,s,l,p,h,v=t.target,g=t.global,d=t.stat;if(n=g?e:d?e[v]||a(v,{}):(e[v]||{}).prototype)for(s in r){if(p=r[s],l=t.noTargetGet?(h=o(n,s))&&h.value:n[s],!f(g?s:v+(d?".":"#")+s,t.forced)&&void 0!==l){if(typeof p==typeof l)continue;c(p,l)}(t.sham||l&&l.sham)&&i(p,"sham",!0),u(n,s,p,t)}}},function(t,r,n){var e=n(8);t.exports=function(t){if(!e(t))throw TypeError(String(t)+" is not an object");return t}},function(t,r){t.exports=!1},function(t,r,n){var e=n(1),o=n(84),i=n(10),u=n(13),a=n(52),c=n(108),f=function(t,r){this.stopped=t,this.result=r};(t.exports=function(t,r,n,s,l){var p,h,v,g,d,y,m=u(r,n,s?2:1);if(l)p=t;else{if("function"!=typeof(h=a(t)))throw TypeError("Target is not iterable");if(o(h)){for(v=0,g=i(t.length);g>v;v++)if((d=s?m(e(y=t[v])[0],y[1]):m(t[v]))&&d instanceof f)return d;return new f(!1)}p=h.call(t)}for(;!(y=p.next()).done;)if((d=c(p,m,y.value,s))&&d instanceof f)return d;return new f(!1)}).stop=function(t){return new f(!0,t)}},function(t,r){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,r){var n="object",e=function(t){return t&&t.Math==Math&&t};t.exports=e(typeof globalThis==n&&globalThis)||e(typeof window==n&&window)||e(typeof self==n&&self)||e(typeof global==n&&global)||Function("return this")()},function(t,r,n){var e=n(5),o=n(38),i=n(45),u=n(102),a=e.Symbol,c=o("wks");t.exports=function(t){return c[t]||(c[t]=u&&a[t]||(u?a:i)("Symbol."+t))}},function(t,r){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,r){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,r,n){var e=n(7);t.exports=!e(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,r,n){var e=n(24),o=Math.min;t.exports=function(t){return t>0?o(e(t),9007199254740991):0}},function(t,r,n){var e=n(9),o=n(97),i=n(1),u=n(29),a=Object.defineProperty;r.f=e?a:function(t,r,n){if(i(t),r=u(r,!0),i(n),o)try{return a(t,r,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[r]=n.value),t}},function(t,r,n){var e=n(81),o=n(5),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,r){return arguments.length<2?i(e[t])||i(o[t]):e[t]&&e[t][r]||o[t]&&o[t][r]}},function(t,r,n){var e=n(4);t.exports=function(t,r,n){if(e(t),void 0===r)return t;switch(n){case 0:return function(){return t.call(r)};case 1:return function(n){return t.call(r,n)};case 2:return function(n,e){return t.call(r,n,e)};case 3:return function(n,e,o){return t.call(r,n,e,o)}}return function(){return t.apply(r,arguments)}}},function(t,r){var n={}.hasOwnProperty;t.exports=function(t,r){return n.call(t,r)}},function(t,r,n){var e=n(17);t.exports=function(t){return Object(e(t))}},function(t,r,n){var e=n(9),o=n(11),i=n(35);t.exports=e?function(t,r,n){return o.f(t,r,i(1,n))}:function(t,r,n){return t[r]=n,t}},function(t,r){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,r,n){var e,o,i,u=n(99),a=n(5),c=n(8),f=n(16),s=n(14),l=n(59),p=n(46),h=a.WeakMap;if(u){var v=new h,g=v.get,d=v.has,y=v.set;e=function(t,r){return y.call(v,t,r),r},o=function(t){return g.call(v,t)||{}},i=function(t){return d.call(v,t)}}else{var m=l("state");p[m]=!0,e=function(t,r){return f(t,m,r),r},o=function(t){return s(t,m)?t[m]:{}},i=function(t){return s(t,m)}}t.exports={set:e,get:o,has:i,enforce:function(t){return i(t)?o(t):e(t,{})},getterFor:function(t){return function(r){var n;if(!c(r)||(n=o(r)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}}},function(t,r,n){var e=n(81),o=n(14),i=n(105),u=n(11).f;t.exports=function(t){var r=e.Symbol||(e.Symbol={});o(r,t)||u(r,t,{value:i.f(t)})}},function(t,r,n){var e=n(1),o=n(4),i=n(6)("species");t.exports=function(t,r){var n,u=e(t).constructor;return void 0===u||null==(n=e(u)[i])?r:o(n)}},function(t,r,n){var e=n(14),o=n(15),i=n(59),u=n(110),a=i("IE_PROTO"),c=Object.prototype;t.exports=u?Object.getPrototypeOf:function(t){return t=o(t),e(t,a)?t[a]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?c:null}},function(t,r,n){var e=n(9),o=n(58),i=n(35),u=n(25),a=n(29),c=n(14),f=n(97),s=Object.getOwnPropertyDescriptor;r.f=e?s:function(t,r){if(t=u(t),r=a(r,!0),f)try{return s(t,r)}catch(t){}if(c(t,r))return i(!o.f.call(t,r),t[r])}},function(t,r,n){var e=n(5),o=n(38),i=n(16),u=n(14),a=n(79),c=n(98),f=n(18),s=f.get,l=f.enforce,p=String(c).split("toString");o("inspectSource",function(t){return c.call(t)}),(t.exports=function(t,r,n,o){var c=!!o&&!!o.unsafe,f=!!o&&!!o.enumerable,s=!!o&&!!o.noTargetGet;"function"==typeof n&&("string"!=typeof r||u(n,"name")||i(n,"name",r),l(n).source=p.join("string"==typeof r?r:"")),t!==e?(c?!s&&t[r]&&(f=!0):delete t[r],f?t[r]=n:i(t,r,n)):f?t[r]=n:a(r,n)})(Function.prototype,"toString",function(){return"function"==typeof this&&s(this).source||c.call(this)})},function(t,r){var n=Math.ceil,e=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?e:n)(t)}},function(t,r,n){var e=n(77),o=n(17);t.exports=function(t){return e(o(t))}},function(t,r,n){var e=n(11).f,o=n(14),i=n(6)("toStringTag");t.exports=function(t,r,n){t&&!o(t=n?t:t.prototype,i)&&e(t,i,{configurable:!0,value:r})}},function(t,r,n){var e=n(2),o=n(57);t.exports=e?o:function(t){return Map.prototype.entries.call(t)}},function(t,r){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,r,n){var e=n(8);t.exports=function(t,r){if(!e(t))return t;var n,o;if(r&&"function"==typeof(n=t.toString)&&!e(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!e(o=n.call(t)))return o;if(!r&&"function"==typeof(n=t.toString)&&!e(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,r,n){var e=n(1),o=n(103),i=n(82),u=n(46),a=n(104),c=n(78),f=n(59)("IE_PROTO"),s=function(){},l=function(){var t,r=c("iframe"),n=i.length;for(r.style.display="none",a.appendChild(r),r.src=String("javascript:"),(t=r.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),l=t.F;n--;)delete l.prototype[i[n]];return l()};t.exports=Object.create||function(t,r){var n;return null!==t?(s.prototype=e(t),n=new s,s.prototype=null,n[f]=t):n=l(),void 0===r?n:o(n,r)},u[f]=!0},function(t,r){t.exports=function(t,r,n){if(!(t instanceof r))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},function(t,r,n){"use strict";var e=n(0),o=n(5),i=n(9),u=n(95),a=n(33),c=n(215),f=n(31),s=n(35),l=n(16),p=n(10),h=n(124),v=n(217),g=n(29),d=n(14),y=n(53),m=n(8),b=n(30),x=n(42),w=n(39).f,S=n(125),A=n(48).forEach,E=n(43),R=n(11),O=n(22),I=n(18),j=I.get,M=I.set,P=R.f,k=O.f,T=Math.round,_=o.RangeError,U=c.ArrayBuffer,L=c.DataView,F=a.NATIVE_ARRAY_BUFFER_VIEWS,B=a.TYPED_ARRAY_TAG,C=a.TypedArray,N=a.TypedArrayPrototype,D=a.aTypedArrayConstructor,z=a.isTypedArray,W=function(t,r){for(var n=0,e=r.length,o=new(D(t))(e);e>n;)o[n]=r[n++];return o},q=function(t,r){P(t,r,{get:function(){return j(this)[r]}})},V=function(t){var r;return t instanceof U||"ArrayBuffer"==(r=y(t))||"SharedArrayBuffer"==r},K=function(t,r){return z(t)&&"symbol"!=typeof r&&r in t&&String(+r)==String(r)},G=function(t,r){return K(t,r=g(r,!0))?s(2,t[r]):k(t,r)},Y=function(t,r,n){return!(K(t,r=g(r,!0))&&m(n)&&d(n,"value"))||d(n,"get")||d(n,"set")||n.configurable||d(n,"writable")&&!n.writable||d(n,"enumerable")&&!n.enumerable?P(t,r,n):(t[r]=n.value,t)};i?(F||(O.f=G,R.f=Y,q(N,"buffer"),q(N,"byteOffset"),q(N,"byteLength"),q(N,"length")),e({target:"Object",stat:!0,forced:!F},{getOwnPropertyDescriptor:G,defineProperty:Y}),t.exports=function(t,r,n,i){var a=t+(i?"Clamped":"")+"Array",c="get"+t,s="set"+t,g=o[a],d=g,y=d&&d.prototype,R={},O=function(t,n){P(t,n,{get:function(){return function(t,n){var e=j(t);return e.view[c](n*r+e.byteOffset,!0)}(this,n)},set:function(t){return function(t,n,e){var o=j(t);i&&(e=(e=T(e))<0?0:e>255?255:255&e),o.view[s](n*r+o.byteOffset,e,!0)}(this,n,t)},enumerable:!0})};F?u&&(d=n(function(t,n,e,o){return f(t,d,a),m(n)?V(n)?void 0!==o?new g(n,v(e,r),o):void 0!==e?new g(n,v(e,r)):new g(n):z(n)?W(d,n):S.call(d,n):new g(h(n))}),x&&x(d,C),A(w(g),function(t){t in d||l(d,t,g[t])}),d.prototype=y):(d=n(function(t,n,e,o){f(t,d,a);var i,u,c,s=0,l=0;if(m(n)){if(!V(n))return z(n)?W(d,n):S.call(d,n);i=n,l=v(e,r);var g=n.byteLength;if(void 0===o){if(g%r)throw _("Wrong length");if((u=g-l)<0)throw _("Wrong length")}else if((u=p(o)*r)+l>g)throw _("Wrong length");c=u/r}else c=h(n),i=new U(u=c*r);for(M(t,{buffer:i,byteOffset:l,byteLength:u,length:c,view:new L(i)});s<c;)O(t,s++)}),x&&x(d,C),y=d.prototype=b(N)),y.constructor!==d&&l(y,"constructor",d),B&&l(y,B,a),R[a]=d,e({global:!0,forced:d!=g,sham:!F},R),"BYTES_PER_ELEMENT"in d||l(d,"BYTES_PER_ELEMENT",r),"BYTES_PER_ELEMENT"in y||l(y,"BYTES_PER_ELEMENT",r),E(a)}):t.exports=function(){}},function(t,r,n){"use strict";var e,o=n(9),i=n(5),u=n(8),a=n(14),c=n(53),f=n(16),s=n(23),l=n(11).f,p=n(21),h=n(42),v=n(6),g=n(45),d=i.DataView,y=d&&d.prototype,m=i.Int8Array,b=m&&m.prototype,x=i.Uint8ClampedArray,w=x&&x.prototype,S=m&&p(m),A=b&&p(b),E=Object.prototype,R=E.isPrototypeOf,O=v("toStringTag"),I=g("TYPED_ARRAY_TAG"),j=!(!i.ArrayBuffer||!d),M=j&&!!h,P=!1,k={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},T=function(t){return u(t)&&a(k,c(t))};for(e in k)i[e]||(M=!1);if((!M||"function"!=typeof S||S===Function.prototype)&&(S=function(){throw TypeError("Incorrect invocation")},M))for(e in k)i[e]&&h(i[e],S);if((!M||!A||A===E)&&(A=S.prototype,M))for(e in k)i[e]&&h(i[e].prototype,A);if(M&&p(w)!==A&&h(w,A),o&&!a(A,O))for(e in P=!0,l(A,O,{get:function(){return u(this)?this[I]:void 0}}),k)i[e]&&f(i[e],I,e);j&&h&&p(y)!==E&&h(y,E),t.exports={NATIVE_ARRAY_BUFFER:j,NATIVE_ARRAY_BUFFER_VIEWS:M,TYPED_ARRAY_TAG:P&&I,aTypedArray:function(t){if(T(t))return t;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(t){if(h){if(R.call(S,t))return t}else for(var r in k)if(a(k,e)){var n=i[r];if(n&&(t===n||R.call(n,t)))return t}throw TypeError("Target is not a typed array constructor")},exportProto:function(t,r,n){if(o){if(n)for(var e in k){var u=i[e];u&&a(u.prototype,t)&&delete u.prototype[t]}A[t]&&!n||s(A,t,n?r:M&&b[t]||r)}},exportStatic:function(t,r,n){var e,u;if(o){if(h){if(n)for(e in k)(u=i[e])&&a(u,t)&&delete u[t];if(S[t]&&!n)return;try{return s(S,t,n?r:M&&m[t]||r)}catch(t){}}for(e in k)!(u=i[e])||u[t]&&!n||s(u,t,r)}},isView:function(t){var r=c(t);return"DataView"===r||a(k,r)},isTypedArray:T,TypedArray:S,TypedArrayPrototype:A}},function(t,r,n){var e=n(88),o=n(96),i=n(38)("metadata"),u=i.store||(i.store=new o),a=function(t,r,n){var o=u.get(t);if(!o){if(!n)return;u.set(t,o=new e)}var i=o.get(r);if(!i){if(!n)return;o.set(r,i=new e)}return i};t.exports={store:u,getMap:a,has:function(t,r,n){var e=a(r,n,!1);return void 0!==e&&e.has(t)},get:function(t,r,n){var e=a(r,n,!1);return void 0===e?void 0:e.get(t)},set:function(t,r,n,e){a(n,e,!0).set(t,r)},keys:function(t,r){var n=a(t,r,!1),e=[];return n&&n.forEach(function(t,r){e.push(r)}),e},toKey:function(t){return void 0===t||"symbol"==typeof t?t:String(t)}}},function(t,r){t.exports=function(t,r){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:r}}},function(t,r,n){var e=n(23);t.exports=function(t,r,n){for(var o in r)e(t,o,r[o],n);return t}},function(t,r,n){var e=n(2),o=n(57);t.exports=e?o:function(t){return Set.prototype.values.call(t)}},function(t,r,n){var e=n(5),o=n(79),i=n(2),u=e["__core-js_shared__"]||o("__core-js_shared__",{});(t.exports=function(t,r){return u[t]||(u[t]=void 0!==r?r:{})})("versions",[]).push({version:"3.1.3",mode:i?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,r,n){var e=n(101),o=n(82).concat("length","prototype");r.f=Object.getOwnPropertyNames||function(t){return e(t,o)}},function(t,r,n){"use strict";var e=n(29),o=n(11),i=n(35);t.exports=function(t,r,n){var u=e(r);u in t?o.f(t,u,i(0,n)):t[u]=n}},function(t,r,n){var e=n(6),o=n(30),i=n(16),u=e("unscopables"),a=Array.prototype;null==a[u]&&i(a,u,o(null)),t.exports=function(t){a[u][t]=!0}},function(t,r,n){var e=n(1),o=n(111);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,r=!1,n={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),r=n instanceof Array}catch(t){}return function(n,i){return e(n),o(i),r?t.call(n,i):n.__proto__=i,n}}():void 0)},function(t,r,n){"use strict";var e=n(12),o=n(11),i=n(6),u=n(9),a=i("species");t.exports=function(t){var r=e(t),n=o.f;u&&r&&!r[a]&&n(r,a,{configurable:!0,get:function(){return this}})}},function(t,r,n){"use strict";var e=n(1);t.exports=function(){var t=e(this),r="";return t.global&&(r+="g"),t.ignoreCase&&(r+="i"),t.multiline&&(r+="m"),t.dotAll&&(r+="s"),t.unicode&&(r+="u"),t.sticky&&(r+="y"),r}},function(t,r){var n=0,e=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++n+e).toString(36)}},function(t,r){t.exports={}},function(t,r,n){var e=n(28);t.exports=Array.isArray||function(t){return"Array"==e(t)}},function(t,r,n){var e=n(13),o=n(77),i=n(15),u=n(10),a=n(49),c=[].push,f=function(t){var r=1==t,n=2==t,f=3==t,s=4==t,l=6==t,p=5==t||l;return function(h,v,g,d){for(var y,m,b=i(h),x=o(b),w=e(v,g,3),S=u(x.length),A=0,E=d||a,R=r?E(h,S):n?E(h,0):void 0;S>A;A++)if((p||A in x)&&(m=w(y=x[A],A,b),t))if(r)R[A]=m;else if(m)switch(t){case 3:return!0;case 5:return y;case 6:return A;case 2:c.call(R,y)}else if(s)return!1;return l?-1:f||s?s:R}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6)}},function(t,r,n){var e=n(8),o=n(47),i=n(6)("species");t.exports=function(t,r){var n;return o(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!o(n.prototype)?e(n)&&null===(n=n[i])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===r?0:r)}},function(t,r,n){var e=n(7),o=n(6)("species");t.exports=function(t){return!e(function(){var r=[];return(r.constructor={})[o]=function(){return{foo:1}},1!==r[t](Boolean).foo})}},function(t,r){t.exports={}},function(t,r,n){var e=n(53),o=n(51),i=n(6)("iterator");t.exports=function(t){if(null!=t)return t[i]||t["@@iterator"]||o[e(t)]}},function(t,r,n){var e=n(28),o=n(6)("toStringTag"),i="Arguments"==e(function(){return arguments}());t.exports=function(t){var r,n,u;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,r){try{return t[r]}catch(t){}}(r=Object(t),o))?n:i?e(r):"Object"==(u=e(r))&&"function"==typeof r.callee?"Arguments":u}},function(t,r,n){"use strict";var e=n(109).IteratorPrototype,o=n(30),i=n(35),u=n(26),a=n(51),c=function(){return this};t.exports=function(t,r,n){var f=r+" Iterator";return t.prototype=o(e,{next:i(1,n)}),u(t,f,!1,!0),a[f]=c,t}},function(t,r,n){"use strict";var e=n(4),o=function(t){var r,n;this.promise=new t(function(t,e){if(void 0!==r||void 0!==n)throw TypeError("Bad Promise constructor");r=t,n=e}),this.resolve=e(r),this.reject=e(n)};t.exports.f=function(t){return new o(t)}},function(t,r,n){var e=n(24),o=n(17),i=function(t){return function(r,n){var i,u,a=String(o(r)),c=e(n),f=a.length;return c<0||c>=f?t?"":void 0:(i=a.charCodeAt(c))<55296||i>56319||c+1===f||(u=a.charCodeAt(c+1))<56320||u>57343?t?a.charAt(c):i:t?a.slice(c,c+2):u-56320+(i-55296<<10)+65536}};t.exports={codeAt:i(!1),charAt:i(!0)}},function(t,r,n){var e=n(1),o=n(52);t.exports=function(t){var r=o(t);if("function"!=typeof r)throw TypeError(String(t)+" is not iterable");return e(r.call(t))}},function(t,r,n){"use strict";var e={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!e.call({1:2},1);r.f=i?function(t){var r=o(this,t);return!!r&&r.enumerable}:e},function(t,r,n){var e=n(38),o=n(45),i=e("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},function(t,r,n){var e=n(25),o=n(10),i=n(61),u=function(t){return function(r,n,u){var a,c=e(r),f=o(c.length),s=i(u,f);if(t&&n!=n){for(;f>s;)if((a=c[s++])!=a)return!0}else for(;f>s;s++)if((t||s in c)&&c[s]===n)return t||s||0;return!t&&-1}};t.exports={includes:u(!0),indexOf:u(!1)}},function(t,r,n){var e=n(24),o=Math.max,i=Math.min;t.exports=function(t,r){var n=e(t);return n<0?o(n+r,0):i(n,r)}},function(t,r,n){var e=n(7),o=/#|\.prototype\./,i=function(t,r){var n=a[u(t)];return n==f||n!=c&&("function"==typeof r?e(r):!!r)},u=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},a=i.data={},c=i.NATIVE="N",f=i.POLYFILL="P";t.exports=i},function(t,r,n){var e=n(101),o=n(82);t.exports=Object.keys||function(t){return e(t,o)}},function(t,r,n){var e=n(6)("iterator"),o=!1;try{var i=0,u={next:function(){return{done:!!i++}},return:function(){o=!0}};u[e]=function(){return this},Array.from(u,function(){throw 2})}catch(t){}t.exports=function(t,r){if(!r&&!o)return!1;var n=!1;try{var i={};i[e]=function(){return{next:function(){return{done:n=!0}}}},t(i)}catch(t){}return n}},function(t,r,n){"use strict";var e=n(0),o=n(5),i=n(62),u=n(23),a=n(66),c=n(3),f=n(31),s=n(8),l=n(7),p=n(64),h=n(26),v=n(113);t.exports=function(t,r,n,g,d){var y=o[t],m=y&&y.prototype,b=y,x=g?"set":"add",w={},S=function(t){var r=m[t];u(m,t,"add"==t?function(t){return r.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(d&&!s(t))&&r.call(this,0===t?0:t)}:"get"==t?function(t){return d&&!s(t)?void 0:r.call(this,0===t?0:t)}:"has"==t?function(t){return!(d&&!s(t))&&r.call(this,0===t?0:t)}:function(t,n){return r.call(this,0===t?0:t,n),this})};if(i(t,"function"!=typeof y||!(d||m.forEach&&!l(function(){(new y).entries().next()}))))b=n.getConstructor(r,t,g,x),a.REQUIRED=!0;else if(i(t,!0)){var A=new b,E=A[x](d?{}:-0,1)!=A,R=l(function(){A.has(1)}),O=p(function(t){new y(t)}),I=!d&&l(function(){for(var t=new y,r=5;r--;)t[x](r,r);return!t.has(-0)});O||((b=r(function(r,n){f(r,b,t);var e=v(new y,r,b);return null!=n&&c(n,e[x],e,g),e})).prototype=m,m.constructor=b),(R||I)&&(S("delete"),S("has"),g&&S("get")),(I||E)&&S(x),d&&m.clear&&delete m.clear}return w[t]=b,e({global:!0,forced:b!=y},w),h(b,t),d||n.setStrong(b,t,g),b}},function(t,r,n){var e=n(46),o=n(8),i=n(14),u=n(11).f,a=n(45),c=n(112),f=a("meta"),s=0,l=Object.isExtensible||function(){return!0},p=function(t){u(t,f,{value:{objectID:"O"+ ++s,weakData:{}}})},h=t.exports={REQUIRED:!1,fastKey:function(t,r){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!i(t,f)){if(!l(t))return"F";if(!r)return"E";p(t)}return t[f].objectID},getWeakData:function(t,r){if(!i(t,f)){if(!l(t))return!0;if(!r)return!1;p(t)}return t[f].weakData},onFreeze:function(t){return c&&h.REQUIRED&&l(t)&&!i(t,f)&&p(t),t}};e[f]=!0},function(t,r,n){"use strict";var e=n(2),o=n(5),i=n(7);t.exports=e||!i(function(){var t=Math.random();__defineSetter__.call(null,t,function(){}),delete o[t]})},function(t,r){t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},function(t,r,n){var e=n(8),o=n(28),i=n(6)("match");t.exports=function(t){var r;return e(t)&&(void 0!==(r=t[i])?!!r:"RegExp"==o(t))}},function(t,r,n){"use strict";var e=n(16),o=n(23),i=n(7),u=n(6),a=n(92),c=u("species"),f=!i(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}),s=!i(function(){var t=/(?:)/,r=t.exec;t.exec=function(){return r.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]});t.exports=function(t,r,n,l){var p=u(t),h=!i(function(){var r={};return r[p]=function(){return 7},7!=""[t](r)}),v=h&&!i(function(){var r=!1,n=/a/;return n.exec=function(){return r=!0,null},"split"===t&&(n.constructor={},n.constructor[c]=function(){return n}),n[p](""),!r});if(!h||!v||"replace"===t&&!f||"split"===t&&!s){var g=/./[p],d=n(p,""[t],function(t,r,n,e,o){return r.exec===a?h&&!o?{done:!0,value:g.call(r,n,e)}:{done:!0,value:t.call(n,r,e)}:{done:!1}}),y=d[0],m=d[1];o(String.prototype,t,y),o(RegExp.prototype,p,2==r?function(t,r){return m.call(t,this,r)}:function(t){return m.call(t,this)}),l&&e(RegExp.prototype[p],"sham",!0)}}},function(t,r,n){"use strict";var e=n(56).charAt;t.exports=function(t,r,n){return r+(n?e(t,r).length:1)}},function(t,r,n){var e=n(28),o=n(92);t.exports=function(t,r){var n=t.exec;if("function"==typeof n){var i=n.call(t,r);if("object"!=typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==e(t))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(t,r)}},function(t,r,n){var e=n(17),o="["+n(93)+"]",i=RegExp("^"+o+o+"*"),u=RegExp(o+o+"*$"),a=function(t){return function(r){var n=String(e(r));return 1&t&&(n=n.replace(i,"")),2&t&&(n=n.replace(u,"")),n}};t.exports={start:a(1),end:a(2),trim:a(3)}},function(t,r,n){"use strict";var e=n(1),o=n(4);t.exports=function(){for(var t=e(this),r=o(t.delete),n=!0,i=0,u=arguments.length;i<u;i++)n=n&&r.call(t,arguments[i]);return!!n}},function(t,r,n){"use strict";var e=n(4),o=n(13),i=n(3);t.exports=function(t){var r,n,u,a,c=arguments.length,f=c>1?arguments[1]:void 0;return e(this),(r=void 0!==f)&&e(f),null==t?new this:(n=[],r?(u=0,a=o(f,c>2?arguments[2]:void 0,2),i(t,function(t){n.push(a(t,u++))})):i(t,n.push,n),new this(n))}},function(t,r,n){"use strict";t.exports=function(){for(var t=arguments.length,r=new Array(t);t--;)r[t]=arguments[t];return new this(r)}},function(t,r,n){var e=n(7),o=n(28),i="".split;t.exports=e(function(){return!Object("z").propertyIsEnumerable(0)})?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},function(t,r,n){var e=n(5),o=n(8),i=e.document,u=o(i)&&o(i.createElement);t.exports=function(t){return u?i.createElement(t):{}}},function(t,r,n){var e=n(5),o=n(16);t.exports=function(t,r){try{o(e,t,r)}catch(n){e[t]=r}return r}},function(t,r,n){var e=n(12),o=n(39),i=n(83),u=n(1);t.exports=e("Reflect","ownKeys")||function(t){var r=o.f(u(t)),n=i.f;return n?r.concat(n(t)):r}},function(t,r,n){t.exports=n(5)},function(t,r){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,r){r.f=Object.getOwnPropertySymbols},function(t,r,n){var e=n(6),o=n(51),i=e("iterator"),u=Array.prototype;t.exports=function(t){return void 0!==t&&(o.Array===t||u[i]===t)}},function(t,r,n){"use strict";var e=n(7);t.exports=function(t,r){var n=[][t];return!n||!e(function(){n.call(null,r||function(){throw 1},1)})}},function(t,r,n){"use strict";var e=n(25),o=n(41),i=n(51),u=n(18),a=n(87),c=u.set,f=u.getterFor("Array Iterator");t.exports=a(Array,"Array",function(t,r){c(this,{type:"Array Iterator",target:e(t),index:0,kind:r})},function(){var t=f(this),r=t.target,n=t.kind,e=t.index++;return!r||e>=r.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:e,done:!1}:"values"==n?{value:r[e],done:!1}:{value:[e,r[e]],done:!1}},"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},function(t,r,n){"use strict";var e=n(0),o=n(54),i=n(21),u=n(42),a=n(26),c=n(16),f=n(23),s=n(6),l=n(2),p=n(51),h=n(109),v=h.IteratorPrototype,g=h.BUGGY_SAFARI_ITERATORS,d=s("iterator"),y=function(){return this};t.exports=function(t,r,n,s,h,m,b){o(n,r,s);var x,w,S,A=function(t){if(t===h&&j)return j;if(!g&&t in O)return O[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},E=r+" Iterator",R=!1,O=t.prototype,I=O[d]||O["@@iterator"]||h&&O[h],j=!g&&I||A(h),M="Array"==r&&O.entries||I;if(M&&(x=i(M.call(new t)),v!==Object.prototype&&x.next&&(l||i(x)===v||(u?u(x,v):"function"!=typeof x[d]&&c(x,d,y)),a(x,E,!0,!0),l&&(p[E]=y))),"values"==h&&I&&"values"!==I.name&&(R=!0,j=function(){return I.call(this)}),l&&!b||O[d]===j||c(O,d,j),p[r]=j,h)if(w={values:A("values"),keys:m?j:A("keys"),entries:A("entries")},b)for(S in w)!g&&!R&&S in O||f(O,S,w[S]);else e({target:r,proto:!0,forced:g||R},w);return w}},function(t,r,n){"use strict";var e=n(65),o=n(114);t.exports=e("Map",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},o,!0)},function(t,r,n){var e=n(12);t.exports=e("navigator","userAgent")||""},function(t,r,n){var e=n(69);t.exports=function(t){if(e(t))throw TypeError("The method doesn't accept regular expressions");return t}},function(t,r,n){var e=n(6)("match");t.exports=function(t){var r=/./;try{"/./"[t](r)}catch(n){try{return r[e]=!1,"/./"[t](r)}catch(t){}}return!1}},function(t,r,n){"use strict";var e,o,i=n(44),u=RegExp.prototype.exec,a=String.prototype.replace,c=u,f=(e=/a/,o=/b*/g,u.call(e,"a"),u.call(o,"a"),0!==e.lastIndex||0!==o.lastIndex),s=void 0!==/()??/.exec("")[1];(f||s)&&(c=function(t){var r,n,e,o,c=this;return s&&(n=new RegExp("^"+c.source+"$(?!\\s)",i.call(c))),f&&(r=c.lastIndex),e=u.call(c,t),f&&e&&(c.lastIndex=c.global?e.index+e[0].length:r),s&&e&&e.length>1&&a.call(e[0],n,function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(e[o]=void 0)}),e}),t.exports=c},function(t,r){t.exports="\t\n\v\f\r                　\u2028\u2029\ufeff"},function(t,r,n){var e=n(7),o=n(93);t.exports=function(t){return e(function(){return!!o[t]()||"​᠎"!="​᠎"[t]()||o[t].name!==t})}},function(t,r,n){var e=n(5),o=n(7),i=n(64),u=n(33).NATIVE_ARRAY_BUFFER_VIEWS,a=e.ArrayBuffer,c=e.Int8Array;t.exports=!u||!o(function(){c(1)})||!o(function(){new c(-1)})||!i(function(t){new c,new c(null),new c(1.5),new c(t)},!0)||o(function(){return 1!==new c(new a(2),1,void 0).length})},function(t,r,n){"use strict";var e,o=n(5),i=n(36),u=n(66),a=n(65),c=n(126),f=n(8),s=n(18).enforce,l=n(99),p=!o.ActiveXObject&&"ActiveXObject"in o,h=Object.isExtensible,v=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},g=t.exports=a("WeakMap",v,c,!0,!0);if(l&&p){e=c.getConstructor(v,"WeakMap",!0),u.REQUIRED=!0;var d=g.prototype,y=d.delete,m=d.has,b=d.get,x=d.set;i(d,{delete:function(t){if(f(t)&&!h(t)){var r=s(this);return r.frozen||(r.frozen=new e),y.call(this,t)||r.frozen.delete(t)}return y.call(this,t)},has:function(t){if(f(t)&&!h(t)){var r=s(this);return r.frozen||(r.frozen=new e),m.call(this,t)||r.frozen.has(t)}return m.call(this,t)},get:function(t){if(f(t)&&!h(t)){var r=s(this);return r.frozen||(r.frozen=new e),m.call(this,t)?b.call(this,t):r.frozen.get(t)}return b.call(this,t)},set:function(t,r){if(f(t)&&!h(t)){var n=s(this);n.frozen||(n.frozen=new e),m.call(this,t)?x.call(this,t,r):n.frozen.set(t,r)}else x.call(this,t,r);return this}})}},function(t,r,n){var e=n(9),o=n(7),i=n(78);t.exports=!e&&!o(function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})},function(t,r,n){var e=n(38);t.exports=e("native-function-to-string",Function.toString)},function(t,r,n){var e=n(5),o=n(98),i=e.WeakMap;t.exports="function"==typeof i&&/native code/.test(o.call(i))},function(t,r,n){var e=n(14),o=n(80),i=n(22),u=n(11);t.exports=function(t,r){for(var n=o(r),a=u.f,c=i.f,f=0;f<n.length;f++){var s=n[f];e(t,s)||a(t,s,c(r,s))}}},function(t,r,n){var e=n(14),o=n(25),i=n(60).indexOf,u=n(46);t.exports=function(t,r){var n,a=o(t),c=0,f=[];for(n in a)!e(u,n)&&e(a,n)&&f.push(n);for(;r.length>c;)e(a,n=r[c++])&&(~i(f,n)||f.push(n));return f}},function(t,r,n){var e=n(7);t.exports=!!Object.getOwnPropertySymbols&&!e(function(){return!String(Symbol())})},function(t,r,n){var e=n(9),o=n(11),i=n(1),u=n(63);t.exports=e?Object.defineProperties:function(t,r){i(t);for(var n,e=u(r),a=e.length,c=0;a>c;)o.f(t,n=e[c++],r[n]);return t}},function(t,r,n){var e=n(12);t.exports=e("document","documentElement")},function(t,r,n){r.f=n(6)},function(t,r,n){"use strict";var e=n(47),o=n(10),i=n(13),u=function(t,r,n,a,c,f,s,l){for(var p,h=c,v=0,g=!!s&&i(s,l,3);v<a;){if(v in n){if(p=g?g(n[v],v,r):n[v],f>0&&e(p))h=u(t,r,p,o(p.length),h,f-1)-1;else{if(h>=9007199254740991)throw TypeError("Exceed the acceptable array length");t[h]=p}h++}v++}return h};t.exports=u},function(t,r,n){"use strict";var e=n(13),o=n(15),i=n(108),u=n(84),a=n(10),c=n(40),f=n(52);t.exports=function(t){var r,n,s,l,p=o(t),h="function"==typeof this?this:Array,v=arguments.length,g=v>1?arguments[1]:void 0,d=void 0!==g,y=0,m=f(p);if(d&&(g=e(g,v>2?arguments[2]:void 0,2)),null==m||h==Array&&u(m))for(n=new h(r=a(p.length));r>y;y++)c(n,y,d?g(p[y],y):p[y]);else for(l=m.call(p),n=new h;!(s=l.next()).done;y++)c(n,y,d?i(l,g,[s.value,y],!0):s.value);return n.length=y,n}},function(t,r,n){var e=n(1);t.exports=function(t,r,n,o){try{return o?r(e(n)[0],n[1]):r(n)}catch(r){var i=t.return;throw void 0!==i&&e(i.call(t)),r}}},function(t,r,n){"use strict";var e,o,i,u=n(21),a=n(16),c=n(14),f=n(6),s=n(2),l=f("iterator"),p=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(e=o):p=!0),null==e&&(e={}),s||c(e,l)||a(e,l,function(){return this}),t.exports={IteratorPrototype:e,BUGGY_SAFARI_ITERATORS:p}},function(t,r,n){var e=n(7);t.exports=!e(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})},function(t,r,n){var e=n(8);t.exports=function(t){if(!e(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},function(t,r,n){var e=n(7);t.exports=!e(function(){return Object.isExtensible(Object.preventExtensions({}))})},function(t,r,n){var e=n(8),o=n(42);t.exports=function(t,r,n){var i,u;return o&&"function"==typeof(i=r.constructor)&&i!==n&&e(u=i.prototype)&&u!==n.prototype&&o(t,u),t}},function(t,r,n){"use strict";var e=n(11).f,o=n(30),i=n(36),u=n(13),a=n(31),c=n(3),f=n(87),s=n(43),l=n(9),p=n(66).fastKey,h=n(18),v=h.set,g=h.getterFor;t.exports={getConstructor:function(t,r,n,f){var s=t(function(t,e){a(t,s,r),v(t,{type:r,index:o(null),first:void 0,last:void 0,size:0}),l||(t.size=0),null!=e&&c(e,t[f],t,n)}),h=g(r),d=function(t,r,n){var e,o,i=h(t),u=y(t,r);return u?u.value=n:(i.last=u={index:o=p(r,!0),key:r,value:n,previous:e=i.last,next:void 0,removed:!1},i.first||(i.first=u),e&&(e.next=u),l?i.size++:t.size++,"F"!==o&&(i.index[o]=u)),t},y=function(t,r){var n,e=h(t),o=p(r);if("F"!==o)return e.index[o];for(n=e.first;n;n=n.next)if(n.key==r)return n};return i(s.prototype,{clear:function(){for(var t=h(this),r=t.index,n=t.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete r[n.index],n=n.next;t.first=t.last=void 0,l?t.size=0:this.size=0},delete:function(t){var r=h(this),n=y(this,t);if(n){var e=n.next,o=n.previous;delete r.index[n.index],n.removed=!0,o&&(o.next=e),e&&(e.previous=o),r.first==n&&(r.first=e),r.last==n&&(r.last=o),l?r.size--:this.size--}return!!n},forEach:function(t){for(var r,n=h(this),e=u(t,arguments.length>1?arguments[1]:void 0,3);r=r?r.next:n.first;)for(e(r.value,r.key,this);r&&r.removed;)r=r.previous},has:function(t){return!!y(this,t)}}),i(s.prototype,n?{get:function(t){var r=y(this,t);return r&&r.value},set:function(t,r){return d(this,0===t?0:t,r)}}:{add:function(t){return d(this,t=0===t?0:t,t)}}),l&&e(s.prototype,"size",{get:function(){return h(this).size}}),s},setStrong:function(t,r,n){var e=r+" Iterator",o=g(r),i=g(e);f(t,r,function(t,r){v(this,{type:e,target:t,state:o(t),kind:r,last:void 0})},function(){for(var t=i(this),r=t.kind,n=t.last;n&&n.removed;)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==r?{value:n.key,done:!1}:"values"==r?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})},n?"entries":"values",!n,!0),s(r)}}},function(t,r,n){"use strict";var e=n(9),o=n(7),i=n(63),u=n(83),a=n(58),c=n(15),f=n(77),s=Object.assign;t.exports=!s||o(function(){var t={},r={},n=Symbol();return t[n]=7,"abcdefghijklmnopqrst".split("").forEach(function(t){r[t]=t}),7!=s({},t)[n]||"abcdefghijklmnopqrst"!=i(s({},r)).join("")})?function(t,r){for(var n=c(t),o=arguments.length,s=1,l=u.f,p=a.f;o>s;)for(var h,v=f(arguments[s++]),g=l?i(v).concat(l(v)):i(v),d=g.length,y=0;d>y;)h=g[y++],e&&!p.call(v,h)||(n[h]=v[h]);return n}:s},function(t,r,n){var e=n(9),o=n(63),i=n(25),u=n(58).f,a=function(t){return function(r){for(var n,a=i(r),c=o(a),f=c.length,s=0,l=[];f>s;)n=c[s++],e&&!u.call(a,n)||l.push(t?[n,a[n]]:a[n]);return l}};t.exports={entries:a(!0),values:a(!1)}},function(t,r,n){var e,o,i,u=n(5),a=n(7),c=n(28),f=n(13),s=n(104),l=n(78),p=u.location,h=u.setImmediate,v=u.clearImmediate,g=u.process,d=u.MessageChannel,y=u.Dispatch,m=0,b={},x=function(t){if(b.hasOwnProperty(t)){var r=b[t];delete b[t],r()}},w=function(t){return function(){x(t)}},S=function(t){x(t.data)},A=function(t){u.postMessage(t+"",p.protocol+"//"+p.host)};h&&v||(h=function(t){for(var r=[],n=1;arguments.length>n;)r.push(arguments[n++]);return b[++m]=function(){("function"==typeof t?t:Function(t)).apply(void 0,r)},e(m),m},v=function(t){delete b[t]},"process"==c(g)?e=function(t){g.nextTick(w(t))}:y&&y.now?e=function(t){y.now(w(t))}:d?(i=(o=new d).port2,o.port1.onmessage=S,e=f(i.postMessage,i,1)):!u.addEventListener||"function"!=typeof postMessage||u.importScripts||a(A)?e="onreadystatechange"in l("script")?function(t){s.appendChild(l("script")).onreadystatechange=function(){s.removeChild(this),x(t)}}:function(t){setTimeout(w(t),0)}:(e=A,u.addEventListener("message",S,!1))),t.exports={set:h,clear:v}},function(t,r,n){var e,o,i,u,a,c,f,s=n(5),l=n(22).f,p=n(28),h=n(117).set,v=n(89),g=s.MutationObserver||s.WebKitMutationObserver,d=s.process,y=s.Promise,m="process"==p(d),b=l(s,"queueMicrotask"),x=b&&b.value;x||(e=function(){var t,r;for(m&&(t=d.domain)&&t.exit();o;){r=o.fn,o=o.next;try{r()}catch(t){throw o?u():i=void 0,t}}i=void 0,t&&t.enter()},m?u=function(){d.nextTick(e)}:g&&!/(iphone|ipod|ipad).*applewebkit/i.test(v)?(a=!0,c=document.createTextNode(""),new g(e).observe(c,{characterData:!0}),u=function(){c.data=a=!a}):y&&y.resolve?(f=y.resolve(void 0),u=function(){f.then(e)}):u=function(){h.call(s,e)}),t.exports=x||function(t){var r={fn:t,next:void 0};i&&(i.next=r),o||(o=r,u()),i=r}},function(t,r,n){var e=n(1),o=n(8),i=n(55);t.exports=function(t,r){if(e(t),o(r)&&r.constructor===t)return r;var n=i.f(t);return(0,n.resolve)(r),n.promise}},function(t,r,n){var e=n(5);t.exports=function(t,r){var n=e.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,r))}},function(t,r,n){"use strict";var e=n(65),o=n(114);t.exports=e("Set",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},o)},function(t,r,n){var e=n(10),o=n(204),i=n(17),u=Math.ceil,a=function(t){return function(r,n,a){var c,f,s=String(i(r)),l=s.length,p=void 0===a?" ":String(a),h=e(n);return h<=l||""==p?s:(c=h-l,(f=o.call(p,u(c/p.length))).length>c&&(f=f.slice(0,c)),t?s+f:f+s)}};t.exports={start:a(!1),end:a(!0)}},function(t,r,n){var e=n(89);t.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(e)},function(t,r,n){var e=n(24),o=n(10);t.exports=function(t){if(void 0===t)return 0;var r=e(t),n=o(r);if(r!==n)throw RangeError("Wrong length or index");return n}},function(t,r,n){var e=n(15),o=n(10),i=n(52),u=n(84),a=n(13),c=n(33).aTypedArrayConstructor;t.exports=function(t){var r,n,f,s,l,p=e(t),h=arguments.length,v=h>1?arguments[1]:void 0,g=void 0!==v,d=i(p);if(null!=d&&!u(d))for(l=d.call(p),p=[];!(s=l.next()).done;)p.push(s.value);for(g&&h>2&&(v=a(v,arguments[2],2)),n=o(p.length),f=new(c(this))(n),r=0;n>r;r++)f[r]=g?v(p[r],r):p[r];return f}},function(t,r,n){"use strict";var e=n(36),o=n(66).getWeakData,i=n(1),u=n(8),a=n(31),c=n(3),f=n(48),s=n(14),l=n(18),p=l.set,h=l.getterFor,v=f.find,g=f.findIndex,d=0,y=function(t){return t.frozen||(t.frozen=new m)},m=function(){this.entries=[]},b=function(t,r){return v(t.entries,function(t){return t[0]===r})};m.prototype={get:function(t){var r=b(this,t);if(r)return r[1]},has:function(t){return!!b(this,t)},set:function(t,r){var n=b(this,t);n?n[1]=r:this.entries.push([t,r])},delete:function(t){var r=g(this.entries,function(r){return r[0]===t});return~r&&this.entries.splice(r,1),!!~r}},t.exports={getConstructor:function(t,r,n,f){var l=t(function(t,e){a(t,l,r),p(t,{type:r,id:d++,frozen:void 0}),null!=e&&c(e,t[f],t,n)}),v=h(r),g=function(t,r,n){var e=v(t),u=o(i(r),!0);return!0===u?y(e).set(r,n):u[e.id]=n,t};return e(l.prototype,{delete:function(t){var r=v(this);if(!u(t))return!1;var n=o(t);return!0===n?y(r).delete(t):n&&s(n,r.id)&&delete n[r.id]},has:function(t){var r=v(this);if(!u(t))return!1;var n=o(t);return!0===n?y(r).has(t):n&&s(n,r.id)}}),e(l.prototype,n?{get:function(t){var r=v(this);if(u(t)){var n=o(t);return!0===n?y(r).get(t):n?n[r.id]:void 0}},set:function(t,r){return g(this,t,r)}}:{add:function(t){return g(this,t,!0)}}),l}}},function(t,r,n){var e=n(88),o=n(96),i=n(30),u=n(8),a=function(){this.object=null,this.symbol=null,this.primitives=null,this.objectsByIndex=i(null)};a.prototype.get=function(t,r){return this[t]||(this[t]=r())},a.prototype.next=function(t,r,n){var i=n?this.objectsByIndex[t]||(this.objectsByIndex[t]=new o):this.primitives||(this.primitives=new e),u=i.get(r);return u||i.set(r,u=new a),u};var c=new a;t.exports=function(){var t,r,n=c,e=arguments.length;for(t=0;t<e;t++)u(r=arguments[t])&&(n=n.next(t,r,!0));if(this===Object&&n===c)throw TypeError("Composite keys must contain a non-primitive component");for(t=0;t<e;t++)u(r=arguments[t])||(n=n.next(t,r,!1));return n}},function(t,r){t.exports=Math.scale||function(t,r,n,e,o){return 0===arguments.length||t!=t||r!=r||n!=n||e!=e||o!=o?NaN:t===1/0||t===-1/0?t:(t-r)*(o-e)/(n-r)+e}},function(t,r,n){"use strict";var e=n(1),o=n(4);t.exports=function(){for(var t=e(this),r=o(t.add),n=0,i=arguments.length;n<i;n++)r.call(t,arguments[n]);return t}},function(t,r,n){var e=n(7),o=n(6),i=n(2),u=o("iterator");t.exports=!e(function(){var t=new URL("b?e=1","http://a"),r=t.searchParams;return t.pathname="c%20d",i&&!t.toJSON||!r.sort||"http://a/c%20d?e=1"!==t.href||"1"!==r.get("e")||"a=1"!==String(new URLSearchParams("?a=1"))||!r[u]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash})},function(t,r,n){"use strict";n(86);var e=n(0),o=n(130),i=n(23),u=n(36),a=n(26),c=n(54),f=n(18),s=n(31),l=n(14),p=n(13),h=n(1),v=n(8),g=n(57),d=n(52),y=n(6)("iterator"),m=f.set,b=f.getterFor("URLSearchParams"),x=f.getterFor("URLSearchParamsIterator"),w=/\+/g,S=Array(4),A=function(t){return S[t-1]||(S[t-1]=RegExp("((?:%[\\da-f]{2}){"+t+"})","gi"))},E=function(t){try{return decodeURIComponent(t)}catch(r){return t}},R=function(t){var r=t.replace(w," "),n=4;try{return decodeURIComponent(r)}catch(t){for(;n;)r=r.replace(A(n--),E);return r}},O=/[!'()~]|%20/g,I={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},j=function(t){return I[t]},M=function(t){return encodeURIComponent(t).replace(O,j)},P=function(t,r){if(r)for(var n,e,o=r.split("&"),i=0;i<o.length;)(n=o[i++]).length&&(e=n.split("="),t.push({key:R(e.shift()),value:R(e.join("="))}))},k=function(t){this.entries.length=0,P(this.entries,t)},T=function(t,r){if(t<r)throw TypeError("Not enough arguments")},_=c(function(t,r){m(this,{type:"URLSearchParamsIterator",iterator:g(b(t).entries),kind:r})},"Iterator",function(){var t=x(this),r=t.kind,n=t.iterator.next(),e=n.value;return n.done||(n.value="keys"===r?e.key:"values"===r?e.value:[e.key,e.value]),n}),U=function(){s(this,U,"URLSearchParams");var t,r,n,e,o,i,u,a=arguments.length>0?arguments[0]:void 0,c=this,f=[];if(m(c,{type:"URLSearchParams",entries:f,updateURL:function(){},updateSearchParams:k}),void 0!==a)if(v(a))if("function"==typeof(t=d(a)))for(r=t.call(a);!(n=r.next()).done;){if((o=(e=g(h(n.value))).next()).done||(i=e.next()).done||!e.next().done)throw TypeError("Expected sequence with length 2");f.push({key:o.value+"",value:i.value+""})}else for(u in a)l(a,u)&&f.push({key:u,value:a[u]+""});else P(f,"string"==typeof a?"?"===a.charAt(0)?a.slice(1):a:a+"")},L=U.prototype;u(L,{append:function(t,r){T(arguments.length,2);var n=b(this);n.entries.push({key:t+"",value:r+""}),n.updateURL()},delete:function(t){T(arguments.length,1);for(var r=b(this),n=r.entries,e=t+"",o=0;o<n.length;)n[o].key===e?n.splice(o,1):o++;r.updateURL()},get:function(t){T(arguments.length,1);for(var r=b(this).entries,n=t+"",e=0;e<r.length;e++)if(r[e].key===n)return r[e].value;return null},getAll:function(t){T(arguments.length,1);for(var r=b(this).entries,n=t+"",e=[],o=0;o<r.length;o++)r[o].key===n&&e.push(r[o].value);return e},has:function(t){T(arguments.length,1);for(var r=b(this).entries,n=t+"",e=0;e<r.length;)if(r[e++].key===n)return!0;return!1},set:function(t,r){T(arguments.length,1);for(var n,e=b(this),o=e.entries,i=!1,u=t+"",a=r+"",c=0;c<o.length;c++)(n=o[c]).key===u&&(i?o.splice(c--,1):(i=!0,n.value=a));i||o.push({key:u,value:a}),e.updateURL()},sort:function(){var t,r,n,e=b(this),o=e.entries,i=o.slice();for(o.length=0,n=0;n<i.length;n++){for(t=i[n],r=0;r<n;r++)if(o[r].key>t.key){o.splice(r,0,t);break}r===n&&o.push(t)}e.updateURL()},forEach:function(t){for(var r,n=b(this).entries,e=p(t,arguments.length>1?arguments[1]:void 0,3),o=0;o<n.length;)e((r=n[o++]).value,r.key,this)},keys:function(){return new _(this,"keys")},values:function(){return new _(this,"values")},entries:function(){return new _(this,"entries")}},{enumerable:!0}),i(L,y,L.entries),i(L,"toString",function(){for(var t,r=b(this).entries,n=[],e=0;e<r.length;)t=r[e++],n.push(M(t.key)+"="+M(t.value));return n.join("&")},{enumerable:!0}),a(U,"URLSearchParams"),e({global:!0,forced:!o},{URLSearchParams:U}),t.exports={URLSearchParams:U,getState:b}},function(t,r){t.exports=require("fs")},function(t,r,n){"use strict";n.r(r);n(134),n(136),n(137),n(138),n(139),n(140),n(141),n(142),n(143),n(144),n(145),n(146),n(147),n(148),n(149),n(150),n(151),n(152),n(153),n(86),n(154),n(156),n(157),n(158),n(159),n(160),n(161),n(162),n(163),n(165),n(166),n(88),n(167),n(169),n(170),n(171),n(172),n(173),n(174),n(175),n(176),n(177),n(178),n(180),n(181),n(182),n(183),n(184),n(186),n(187),n(188),n(189),n(190),n(191),n(192),n(193),n(194),n(195),n(196),n(197),n(198),n(199),n(121),n(200),n(201),n(202),n(203),n(205),n(206),n(207),n(209),n(210),n(211),n(212),n(213),n(214),n(218),n(219),n(220),n(221),n(222),n(223),n(224),n(225),n(226),n(227),n(228),n(229),n(230),n(96),n(231),n(232),n(233),n(234),n(235),n(236),n(237),n(238),n(239),n(240),n(241),n(242),n(243),n(244),n(245),n(247),n(248),n(249),n(250),n(251),n(252),n(253),n(254),n(255),n(256),n(257),n(258),n(259),n(262),n(263),n(264),n(265),n(266),n(267),n(268),n(270),n(271),n(272),n(274),n(275),n(276),n(277),n(278),n(279),n(280),n(281),n(282),n(283),n(284),n(285),n(286),n(287),n(288),n(289),n(290),n(291),n(292),n(293),n(294),n(295),n(296),n(297),n(298),n(299),n(300),n(301),n(302),n(303),n(304),n(305),n(306),n(307),n(308),n(309),n(310),n(311),n(312),n(313),n(314),n(315),n(316),n(317),n(318),n(319),n(322),n(131),n(323);var e=n(132);!function(t){var r=t.split("\n")[1].split(" ");for(r.sort(function(t,r){return t<=r?1:-1});r.length>1;){var n=parseInt(r.pop()),e=parseInt(r.pop());r.push((n+e)/2)}console.log(r[0])}(e.readFileSync("/dev/stdin","utf8"))},function(t,r,n){"use strict";var e=n(0),o=n(5),i=n(2),u=n(9),a=n(102),c=n(7),f=n(14),s=n(47),l=n(8),p=n(1),h=n(15),v=n(25),g=n(29),d=n(35),y=n(30),m=n(63),b=n(39),x=n(135),w=n(83),S=n(22),A=n(11),E=n(58),R=n(16),O=n(23),I=n(38),j=n(59),M=n(46),P=n(45),k=n(6),T=n(105),_=n(19),U=n(26),L=n(18),F=n(48).forEach,B=j("hidden"),C=k("toPrimitive"),N=L.set,D=L.getterFor("Symbol"),z=Object.prototype,W=o.Symbol,q=o.JSON,V=q&&q.stringify,K=S.f,G=A.f,Y=x.f,$=E.f,J=I("symbols"),Q=I("op-symbols"),X=I("string-to-symbol-registry"),Z=I("symbol-to-string-registry"),H=I("wks"),tt=o.QObject,rt=!tt||!tt.prototype||!tt.prototype.findChild,nt=u&&c(function(){return 7!=y(G({},"a",{get:function(){return G(this,"a",{value:7}).a}})).a})?function(t,r,n){var e=K(z,r);e&&delete z[r],G(t,r,n),e&&t!==z&&G(z,r,e)}:G,et=function(t,r){var n=J[t]=y(W.prototype);return N(n,{type:"Symbol",tag:t,description:r}),u||(n.description=r),n},ot=a&&"symbol"==typeof W.iterator?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof W},it=function(t,r,n){t===z&&it(Q,r,n),p(t);var e=g(r,!0);return p(n),f(J,e)?(n.enumerable?(f(t,B)&&t[B][e]&&(t[B][e]=!1),n=y(n,{enumerable:d(0,!1)})):(f(t,B)||G(t,B,d(1,{})),t[B][e]=!0),nt(t,e,n)):G(t,e,n)},ut=function(t,r){p(t);var n=v(r),e=m(n).concat(st(n));return F(e,function(r){u&&!at.call(n,r)||it(t,r,n[r])}),t},at=function(t){var r=g(t,!0),n=$.call(this,r);return!(this===z&&f(J,r)&&!f(Q,r))&&(!(n||!f(this,r)||!f(J,r)||f(this,B)&&this[B][r])||n)},ct=function(t,r){var n=v(t),e=g(r,!0);if(n!==z||!f(J,e)||f(Q,e)){var o=K(n,e);return!o||!f(J,e)||f(n,B)&&n[B][e]||(o.enumerable=!0),o}},ft=function(t){var r=Y(v(t)),n=[];return F(r,function(t){f(J,t)||f(M,t)||n.push(t)}),n},st=function(t){var r=t===z,n=Y(r?Q:v(t)),e=[];return F(n,function(t){!f(J,t)||r&&!f(z,t)||e.push(J[t])}),e};a||(O((W=function(){if(this instanceof W)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,r=P(t),n=function(t){this===z&&n.call(Q,t),f(this,B)&&f(this[B],r)&&(this[B][r]=!1),nt(this,r,d(1,t))};return u&&rt&&nt(z,r,{configurable:!0,set:n}),et(r,t)}).prototype,"toString",function(){return D(this).tag}),E.f=at,A.f=it,S.f=ct,b.f=x.f=ft,w.f=st,u&&(G(W.prototype,"description",{configurable:!0,get:function(){return D(this).description}}),i||O(z,"propertyIsEnumerable",at,{unsafe:!0})),T.f=function(t){return et(k(t),t)}),e({global:!0,wrap:!0,forced:!a,sham:!a},{Symbol:W}),F(m(H),function(t){_(t)}),e({target:"Symbol",stat:!0,forced:!a},{for:function(t){var r=String(t);if(f(X,r))return X[r];var n=W(r);return X[r]=n,Z[n]=r,n},keyFor:function(t){if(!ot(t))throw TypeError(t+" is not a symbol");if(f(Z,t))return Z[t]},useSetter:function(){rt=!0},useSimple:function(){rt=!1}}),e({target:"Object",stat:!0,forced:!a,sham:!u},{create:function(t,r){return void 0===r?y(t):ut(y(t),r)},defineProperty:it,defineProperties:ut,getOwnPropertyDescriptor:ct}),e({target:"Object",stat:!0,forced:!a},{getOwnPropertyNames:ft,getOwnPropertySymbols:st}),e({target:"Object",stat:!0,forced:c(function(){w.f(1)})},{getOwnPropertySymbols:function(t){return w.f(h(t))}}),q&&e({target:"JSON",stat:!0,forced:!a||c(function(){var t=W();return"[null]"!=V([t])||"{}"!=V({a:t})||"{}"!=V(Object(t))})},{stringify:function(t){for(var r,n,e=[t],o=1;arguments.length>o;)e.push(arguments[o++]);if(n=r=e[1],(l(r)||void 0!==t)&&!ot(t))return s(r)||(r=function(t,r){if("function"==typeof n&&(r=n.call(this,t,r)),!ot(r))return r}),e[1]=r,V.apply(q,e)}}),W.prototype[C]||R(W.prototype,C,W.prototype.valueOf),U(W,"Symbol"),M[B]=!0},function(t,r,n){var e=n(25),o=n(39).f,i={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return u&&"[object Window]"==i.call(t)?function(t){try{return o(t)}catch(t){return u.slice()}}(t):o(e(t))}},function(t,r,n){"use strict";var e=n(0),o=n(9),i=n(5),u=n(14),a=n(8),c=n(11).f,f=n(100),s=i.Symbol;if(o&&"function"==typeof s&&(!("description"in s.prototype)||void 0!==s().description)){var l={},p=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),r=this instanceof p?new s(t):void 0===t?s():s(t);return""===t&&(l[r]=!0),r};f(p,s);var h=p.prototype=s.prototype;h.constructor=p;var v=h.toString,g="Symbol(test)"==String(s("test")),d=/^Symbol\((.*)\)[^)]+$/;c(h,"description",{configurable:!0,get:function(){var t=a(this)?this.valueOf():this,r=v.call(t);if(u(l,t))return"";var n=g?r.slice(7,-1):r.replace(d,"$1");return""===n?void 0:n}}),e({global:!0,forced:!0},{Symbol:p})}},function(t,r,n){n(19)("asyncIterator")},function(t,r,n){n(19)("hasInstance")},function(t,r,n){n(19)("isConcatSpreadable")},function(t,r,n){n(19)("match")},function(t,r,n){n(19)("replace")},function(t,r,n){n(19)("search")},function(t,r,n){n(19)("species")},function(t,r,n){n(19)("split")},function(t,r,n){n(19)("toPrimitive")},function(t,r,n){n(19)("toStringTag")},function(t,r,n){"use strict";var e=n(0),o=n(7),i=n(47),u=n(8),a=n(15),c=n(10),f=n(40),s=n(49),l=n(50),p=n(6)("isConcatSpreadable"),h=!o(function(){var t=[];return t[p]=!1,t.concat()[0]!==t}),v=l("concat"),g=function(t){if(!u(t))return!1;var r=t[p];return void 0!==r?!!r:i(t)};e({target:"Array",proto:!0,forced:!h||!v},{concat:function(t){var r,n,e,o,i,u=a(this),l=s(u,0),p=0;for(r=-1,e=arguments.length;r<e;r++)if(i=-1===r?u:arguments[r],g(i)){if(p+(o=c(i.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(n=0;n<o;n++,p++)n in i&&f(l,p,i[n])}else{if(p>=9007199254740991)throw TypeError("Maximum allowed index exceeded");f(l,p++,i)}return l.length=p,l}})},function(t,r,n){"use strict";var e=n(0),o=n(48).filter;e({target:"Array",proto:!0,forced:!n(50)("filter")},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,r,n){"use strict";var e=n(0),o=n(106),i=n(15),u=n(10),a=n(24),c=n(49);e({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,r=i(this),n=u(r.length),e=c(r,0);return e.length=o(e,r,r,n,0,void 0===t?1:a(t)),e}})},function(t,r,n){"use strict";var e=n(0),o=n(106),i=n(15),u=n(10),a=n(4),c=n(49);e({target:"Array",proto:!0},{flatMap:function(t){var r,n=i(this),e=u(n.length);return a(t),(r=c(n,0)).length=o(r,n,n,e,0,1,t,arguments.length>1?arguments[1]:void 0),r}})},function(t,r,n){var e=n(0),o=n(107);e({target:"Array",stat:!0,forced:!n(64)(function(t){Array.from(t)})},{from:o})},function(t,r,n){"use strict";var e=n(0),o=n(60).includes,i=n(41);e({target:"Array",proto:!0},{includes:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),i("includes")},function(t,r,n){"use strict";var e=n(0),o=n(60).indexOf,i=n(85),u=[].indexOf,a=!!u&&1/[1].indexOf(1,-0)<0,c=i("indexOf");e({target:"Array",proto:!0,forced:a||c},{indexOf:function(t){return a?u.apply(this,arguments)||0:o(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,r,n){var e=n(0),o=n(155);e({target:"Array",proto:!0,forced:o!==[].lastIndexOf},{lastIndexOf:o})},function(t,r,n){"use strict";var e=n(25),o=n(24),i=n(10),u=n(85),a=Math.min,c=[].lastIndexOf,f=!!c&&1/[1].lastIndexOf(1,-0)<0,s=u("lastIndexOf");t.exports=f||s?function(t){if(f)return c.apply(this,arguments)||0;var r=e(this),n=i(r.length),u=n-1;for(arguments.length>1&&(u=a(u,o(arguments[1]))),u<0&&(u=n+u);u>=0;u--)if(u in r&&r[u]===t)return u||0;return-1}:c},function(t,r,n){"use strict";var e=n(0),o=n(48).map;e({target:"Array",proto:!0,forced:!n(50)("map")},{map:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,r,n){"use strict";var e=n(0),o=n(8),i=n(47),u=n(61),a=n(10),c=n(25),f=n(40),s=n(50),l=n(6)("species"),p=[].slice,h=Math.max;e({target:"Array",proto:!0,forced:!s("slice")},{slice:function(t,r){var n,e,s,v=c(this),g=a(v.length),d=u(t,g),y=u(void 0===r?g:r,g);if(i(v)&&("function"!=typeof(n=v.constructor)||n!==Array&&!i(n.prototype)?o(n)&&null===(n=n[l])&&(n=void 0):n=void 0,n===Array||void 0===n))return p.call(v,d,y);for(e=new(void 0===n?Array:n)(h(y-d,0)),s=0;d<y;d++,s++)d in v&&f(e,s,v[d]);return e.length=s,e}})},function(t,r,n){"use strict";var e=n(0),o=n(4),i=n(15),u=n(7),a=n(85),c=[].sort,f=[1,2,3],s=u(function(){f.sort(void 0)}),l=u(function(){f.sort(null)}),p=a("sort");e({target:"Array",proto:!0,forced:s||!l||p},{sort:function(t){return void 0===t?c.call(i(this)):c.call(i(this),o(t))}})},function(t,r,n){n(43)("Array")},function(t,r,n){"use strict";var e=n(0),o=n(61),i=n(24),u=n(10),a=n(15),c=n(49),f=n(40),s=n(50),l=Math.max,p=Math.min;e({target:"Array",proto:!0,forced:!s("splice")},{splice:function(t,r){var n,e,s,h,v,g,d=a(this),y=u(d.length),m=o(t,y),b=arguments.length;if(0===b?n=e=0:1===b?(n=0,e=y-m):(n=b-2,e=p(l(i(r),0),y-m)),y+n-e>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(s=c(d,e),h=0;h<e;h++)(v=m+h)in d&&f(s,h,d[v]);if(s.length=e,n<e){for(h=m;h<y-e;h++)g=h+n,(v=h+e)in d?d[g]=d[v]:delete d[g];for(h=y;h>y-e+n;h--)delete d[h-1]}else if(n>e)for(h=y-e;h>m;h--)g=h+n-1,(v=h+e-1)in d?d[g]=d[v]:delete d[g];for(h=0;h<n;h++)d[h+m]=arguments[h+2];return d.length=y-e+n,s}})},function(t,r,n){n(41)("flat")},function(t,r,n){n(41)("flatMap")},function(t,r,n){var e=n(16),o=n(164),i=n(6)("toPrimitive"),u=Date.prototype;i in u||e(u,i,o)},function(t,r,n){"use strict";var e=n(1),o=n(29);t.exports=function(t){if("string"!==t&&"number"!==t&&"default"!==t)throw TypeError("Incorrect hint");return o(e(this),"number"!==t)}},function(t,r,n){"use strict";var e=n(8),o=n(11),i=n(21),u=n(6)("hasInstance"),a=Function.prototype;u in a||o.f(a,u,{value:function(t){if("function"!=typeof this||!e(t))return!1;if(!e(this.prototype))return t instanceof this;for(;t=i(t);)if(this.prototype===t)return!0;return!1}})},function(t,r,n){var e=n(5);n(26)(e.JSON,"JSON",!0)},function(t,r,n){var e=n(0),o=n(168),i=Math.acosh,u=Math.log,a=Math.sqrt,c=Math.LN2;e({target:"Math",stat:!0,forced:!i||710!=Math.floor(i(Number.MAX_VALUE))||i(1/0)!=1/0},{acosh:function(t){return(t=+t)<1?NaN:t>94906265.62425156?u(t)+c:o(t-1+a(t-1)*a(t+1))}})},function(t,r){var n=Math.log;t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:n(1+t)}},function(t,r,n){n(26)(Math,"Math",!0)},function(t,r,n){var e=n(0),o=n(115);e({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},function(t,r,n){"use strict";var e=n(0),o=n(9),i=n(67),u=n(15),a=n(4),c=n(11);o&&e({target:"Object",proto:!0,forced:i},{__defineGetter__:function(t,r){c.f(u(this),t,{get:a(r),enumerable:!0,configurable:!0})}})},function(t,r,n){"use strict";var e=n(0),o=n(9),i=n(67),u=n(15),a=n(4),c=n(11);o&&e({target:"Object",proto:!0,forced:i},{__defineSetter__:function(t,r){c.f(u(this),t,{set:a(r),enumerable:!0,configurable:!0})}})},function(t,r,n){var e=n(0),o=n(116).entries;e({target:"Object",stat:!0},{entries:function(t){return o(t)}})},function(t,r,n){var e=n(0),o=n(3),i=n(40);e({target:"Object",stat:!0},{fromEntries:function(t){var r={};return o(t,function(t,n){i(r,t,n)},void 0,!0),r}})},function(t,r,n){var e=n(0),o=n(9),i=n(80),u=n(25),a=n(22),c=n(40);e({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(t){for(var r,n,e=u(t),o=a.f,f=i(e),s={},l=0;f.length>l;)void 0!==(n=o(e,r=f[l++]))&&c(s,r,n);return s}})},function(t,r,n){"use strict";var e=n(0),o=n(9),i=n(67),u=n(15),a=n(29),c=n(21),f=n(22).f;o&&e({target:"Object",proto:!0,forced:i},{__lookupGetter__:function(t){var r,n=u(this),e=a(t,!0);do{if(r=f(n,e))return r.get}while(n=c(n))}})},function(t,r,n){"use strict";var e=n(0),o=n(9),i=n(67),u=n(15),a=n(29),c=n(21),f=n(22).f;o&&e({target:"Object",proto:!0,forced:i},{__lookupSetter__:function(t){var r,n=u(this),e=a(t,!0);do{if(r=f(n,e))return r.set}while(n=c(n))}})},function(t,r,n){var e=n(23),o=n(179),i=Object.prototype;o!==i.toString&&e(i,"toString",o,{unsafe:!0})},function(t,r,n){"use strict";var e=n(53),o={};o[n(6)("toStringTag")]="z",t.exports="[object z]"!==String(o)?function(){return"[object "+e(this)+"]"}:o.toString},function(t,r,n){var e=n(0),o=n(116).values;e({target:"Object",stat:!0},{values:function(t){return o(t)}})},function(t,r,n){"use strict";var e,o,i,u=n(0),a=n(2),c=n(5),f=n(81),s=n(36),l=n(26),p=n(43),h=n(8),v=n(4),g=n(31),d=n(28),y=n(3),m=n(64),b=n(20),x=n(117).set,w=n(118),S=n(119),A=n(120),E=n(55),R=n(68),O=n(89),I=n(18),j=n(62),M=n(6)("species"),P="Promise",k=I.get,T=I.set,_=I.getterFor(P),U=c.Promise,L=c.TypeError,F=c.document,B=c.process,C=c.fetch,N=B&&B.versions,D=N&&N.v8||"",z=E.f,W=z,q="process"==d(B),V=!!(F&&F.createEvent&&c.dispatchEvent),K=j(P,function(){var t=U.resolve(1),r=function(){},n=(t.constructor={})[M]=function(t){t(r,r)};return!((q||"function"==typeof PromiseRejectionEvent)&&(!a||t.finally)&&t.then(r)instanceof n&&0!==D.indexOf("6.6")&&-1===O.indexOf("Chrome/66"))}),G=K||!m(function(t){U.all(t).catch(function(){})}),Y=function(t){var r;return!(!h(t)||"function"!=typeof(r=t.then))&&r},$=function(t,r,n){if(!r.notified){r.notified=!0;var e=r.reactions;w(function(){for(var o=r.value,i=1==r.state,u=0;e.length>u;){var a,c,f,s=e[u++],l=i?s.ok:s.fail,p=s.resolve,h=s.reject,v=s.domain;try{l?(i||(2===r.rejection&&Z(t,r),r.rejection=1),!0===l?a=o:(v&&v.enter(),a=l(o),v&&(v.exit(),f=!0)),a===s.promise?h(L("Promise-chain cycle")):(c=Y(a))?c.call(a,p,h):p(a)):h(o)}catch(t){v&&!f&&v.exit(),h(t)}}r.reactions=[],r.notified=!1,n&&!r.rejection&&Q(t,r)})}},J=function(t,r,n){var e,o;V?((e=F.createEvent("Event")).promise=r,e.reason=n,e.initEvent(t,!1,!0),c.dispatchEvent(e)):e={promise:r,reason:n},(o=c["on"+t])?o(e):"unhandledrejection"===t&&A("Unhandled promise rejection",n)},Q=function(t,r){x.call(c,function(){var n,e=r.value;if(X(r)&&(n=R(function(){q?B.emit("unhandledRejection",e,t):J("unhandledrejection",t,e)}),r.rejection=q||X(r)?2:1,n.error))throw n.value})},X=function(t){return 1!==t.rejection&&!t.parent},Z=function(t,r){x.call(c,function(){q?B.emit("rejectionHandled",t):J("rejectionhandled",t,r.value)})},H=function(t,r,n,e){return function(o){t(r,n,o,e)}},tt=function(t,r,n,e){r.done||(r.done=!0,e&&(r=e),r.value=n,r.state=2,$(t,r,!0))},rt=function(t,r,n,e){if(!r.done){r.done=!0,e&&(r=e);try{if(t===n)throw L("Promise can't be resolved itself");var o=Y(n);o?w(function(){var e={done:!1};try{o.call(n,H(rt,t,e,r),H(tt,t,e,r))}catch(n){tt(t,e,n,r)}}):(r.value=n,r.state=1,$(t,r,!1))}catch(n){tt(t,{done:!1},n,r)}}};K&&(U=function(t){g(this,U,P),v(t),e.call(this);var r=k(this);try{t(H(rt,this,r),H(tt,this,r))}catch(t){tt(this,r,t)}},(e=function(t){T(this,{type:P,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=s(U.prototype,{then:function(t,r){var n=_(this),e=z(b(this,U));return e.ok="function"!=typeof t||t,e.fail="function"==typeof r&&r,e.domain=q?B.domain:void 0,n.parent=!0,n.reactions.push(e),0!=n.state&&$(this,n,!1),e.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new e,r=k(t);this.promise=t,this.resolve=H(rt,t,r),this.reject=H(tt,t,r)},E.f=z=function(t){return t===U||t===i?new o(t):W(t)},a||"function"!=typeof C||u({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return S(U,C.apply(c,arguments))}})),u({global:!0,wrap:!0,forced:K},{Promise:U}),l(U,P,!1,!0),p(P),i=f.Promise,u({target:P,stat:!0,forced:K},{reject:function(t){var r=z(this);return r.reject.call(void 0,t),r.promise}}),u({target:P,stat:!0,forced:a||K},{resolve:function(t){return S(a&&this===i?U:this,t)}}),u({target:P,stat:!0,forced:G},{all:function(t){var r=this,n=z(r),e=n.resolve,o=n.reject,i=R(function(){var n=v(r.resolve),i=[],u=0,a=1;y(t,function(t){var c=u++,f=!1;i.push(void 0),a++,n.call(r,t).then(function(t){f||(f=!0,i[c]=t,--a||e(i))},o)}),--a||e(i)});return i.error&&o(i.value),n.promise},race:function(t){var r=this,n=z(r),e=n.reject,o=R(function(){var o=v(r.resolve);y(t,function(t){o.call(r,t).then(n.resolve,e)})});return o.error&&e(o.value),n.promise}})},function(t,r,n){"use strict";var e=n(0),o=n(12),i=n(20),u=n(119);e({target:"Promise",proto:!0,real:!0},{finally:function(t){var r=i(this,o("Promise")),n="function"==typeof t;return this.then(n?function(n){return u(r,t()).then(function(){return n})}:t,n?function(n){return u(r,t()).then(function(){throw n})}:t)}})},function(t,r,n){var e=n(0),o=n(12),i=n(4),u=n(1),a=n(7),c=o("Reflect","apply"),f=Function.apply;e({target:"Reflect",stat:!0,forced:!a(function(){c(function(){})})},{apply:function(t,r,n){return i(t),u(n),c?c(t,r,n):f.call(t,r,n)}})},function(t,r,n){var e=n(0),o=n(12),i=n(4),u=n(1),a=n(8),c=n(30),f=n(185),s=n(7),l=o("Reflect","construct"),p=s(function(){function t(){}return!(l(function(){},[],t)instanceof t)}),h=!s(function(){l(function(){})}),v=p||h;e({target:"Reflect",stat:!0,forced:v,sham:v},{construct:function(t,r){i(t),u(r);var n=arguments.length<3?t:i(arguments[2]);if(h&&!p)return l(t,r,n);if(t==n){switch(r.length){case 0:return new t;case 1:return new t(r[0]);case 2:return new t(r[0],r[1]);case 3:return new t(r[0],r[1],r[2]);case 4:return new t(r[0],r[1],r[2],r[3])}var e=[null];return e.push.apply(e,r),new(f.apply(t,e))}var o=n.prototype,s=c(a(o)?o:Object.prototype),v=Function.apply.call(t,s,r);return a(v)?v:s}})},function(t,r,n){"use strict";var e=n(4),o=n(8),i=[].slice,u={},a=function(t,r,n){if(!(r in u)){for(var e=[],o=0;o<r;o++)e[o]="a["+o+"]";u[r]=Function("C,a","return new C("+e.join(",")+")")}return u[r](t,n)};t.exports=Function.bind||function(t){var r=e(this),n=i.call(arguments,1),u=function(){var e=n.concat(i.call(arguments));return this instanceof u?a(r,e.length,e):r.apply(t,e)};return o(r.prototype)&&(u.prototype=r.prototype),u}},function(t,r,n){var e=n(0),o=n(9),i=n(1),u=n(29),a=n(11);e({target:"Reflect",stat:!0,forced:n(7)(function(){Reflect.defineProperty(a.f({},1,{value:1}),1,{value:2})}),sham:!o},{defineProperty:function(t,r,n){i(t);var e=u(r,!0);i(n);try{return a.f(t,e,n),!0}catch(t){return!1}}})},function(t,r,n){var e=n(0),o=n(1),i=n(22).f;e({target:"Reflect",stat:!0},{deleteProperty:function(t,r){var n=i(o(t),r);return!(n&&!n.configurable)&&delete t[r]}})},function(t,r,n){var e=n(0),o=n(8),i=n(1),u=n(14),a=n(22),c=n(21);e({target:"Reflect",stat:!0},{get:function t(r,n){var e,f,s=arguments.length<3?r:arguments[2];return i(r)===s?r[n]:(e=a.f(r,n))?u(e,"value")?e.value:void 0===e.get?void 0:e.get.call(s):o(f=c(r))?t(f,n,s):void 0}})},function(t,r,n){var e=n(0),o=n(9),i=n(1),u=n(22);e({target:"Reflect",stat:!0,sham:!o},{getOwnPropertyDescriptor:function(t,r){return u.f(i(t),r)}})},function(t,r,n){var e=n(0),o=n(1),i=n(21);e({target:"Reflect",stat:!0,sham:!n(110)},{getPrototypeOf:function(t){return i(o(t))}})},function(t,r,n){n(0)({target:"Reflect",stat:!0},{has:function(t,r){return r in t}})},function(t,r,n){var e=n(0),o=n(1),i=Object.isExtensible;e({target:"Reflect",stat:!0},{isExtensible:function(t){return o(t),!i||i(t)}})},function(t,r,n){n(0)({target:"Reflect",stat:!0},{ownKeys:n(80)})},function(t,r,n){var e=n(0),o=n(12),i=n(1);e({target:"Reflect",stat:!0,sham:!n(112)},{preventExtensions:function(t){i(t);try{var r=o("Object","preventExtensions");return r&&r(t),!0}catch(t){return!1}}})},function(t,r,n){var e=n(0),o=n(1),i=n(8),u=n(14),a=n(11),c=n(22),f=n(21),s=n(35);e({target:"Reflect",stat:!0},{set:function t(r,n,e){var l,p,h=arguments.length<4?r:arguments[3],v=c.f(o(r),n);if(!v){if(i(p=f(r)))return t(p,n,e,h);v=s(0)}if(u(v,"value")){if(!1===v.writable||!i(h))return!1;if(l=c.f(h,n)){if(l.get||l.set||!1===l.writable)return!1;l.value=e,a.f(h,n,l)}else a.f(h,n,s(0,e));return!0}return void 0!==v.set&&(v.set.call(h,e),!0)}})},function(t,r,n){var e=n(0),o=n(1),i=n(111),u=n(42);u&&e({target:"Reflect",stat:!0},{setPrototypeOf:function(t,r){o(t),i(r);try{return u(t,r),!0}catch(t){return!1}}})},function(t,r,n){var e=n(9),o=n(5),i=n(62),u=n(113),a=n(11).f,c=n(39).f,f=n(69),s=n(44),l=n(23),p=n(7),h=n(43),v=n(6)("match"),g=o.RegExp,d=g.prototype,y=/a/g,m=/a/g,b=new g(y)!==y;if(e&&i("RegExp",!b||p(function(){return m[v]=!1,g(y)!=y||g(m)==m||"/a/i"!=g(y,"i")}))){for(var x=function(t,r){var n=this instanceof x,e=f(t),o=void 0===r;return!n&&e&&t.constructor===x&&o?t:u(b?new g(e&&!o?t.source:t,r):g((e=t instanceof x)?t.source:t,e&&o?s.call(t):r),n?this:d,x)},w=function(t){t in x||a(x,t,{configurable:!0,get:function(){return g[t]},set:function(r){g[t]=r}})},S=c(g),A=0;S.length>A;)w(S[A++]);d.constructor=x,x.prototype=d,l(o,"RegExp",x)}h("RegExp")},function(t,r,n){var e=n(9),o=n(11),i=n(44);e&&"g"!=/./g.flags&&o.f(RegExp.prototype,"flags",{configurable:!0,get:i})},function(t,r,n){"use strict";var e=n(23),o=n(1),i=n(7),u=n(44),a=RegExp.prototype,c=a.toString,f=i(function(){return"/a/b"!=c.call({source:"a",flags:"b"})}),s="toString"!=c.name;(f||s)&&e(RegExp.prototype,"toString",function(){var t=o(this),r=String(t.source),n=t.flags;return"/"+r+"/"+String(void 0===n&&t instanceof RegExp&&!("flags"in a)?u.call(t):n)},{unsafe:!0})},function(t,r,n){"use strict";var e=n(0),o=n(10),i=n(90),u=n(17),a=n(91),c="".endsWith,f=Math.min;e({target:"String",proto:!0,forced:!a("endsWith")},{endsWith:function(t){var r=String(u(this));i(t);var n=arguments.length>1?arguments[1]:void 0,e=o(r.length),a=void 0===n?e:f(o(n),e),s=String(t);return c?c.call(r,s,a):r.slice(a-s.length,a)===s}})},function(t,r,n){"use strict";var e=n(0),o=n(90),i=n(17);e({target:"String",proto:!0,forced:!n(91)("includes")},{includes:function(t){return!!~String(i(this)).indexOf(o(t),arguments.length>1?arguments[1]:void 0)}})},function(t,r,n){"use strict";var e=n(70),o=n(1),i=n(10),u=n(17),a=n(71),c=n(72);e("match",1,function(t,r,n){return[function(r){var n=u(this),e=null==r?void 0:r[t];return void 0!==e?e.call(r,n):new RegExp(r)[t](String(n))},function(t){var e=n(r,t,this);if(e.done)return e.value;var u=o(t),f=String(this);if(!u.global)return c(u,f);var s=u.unicode;u.lastIndex=0;for(var l,p=[],h=0;null!==(l=c(u,f));){var v=String(l[0]);p[h]=v,""===v&&(u.lastIndex=a(f,i(u.lastIndex),s)),h++}return 0===h?null:p}]})},function(t,r,n){"use strict";var e=n(0),o=n(122).end;e({target:"String",proto:!0,forced:n(123)},{padEnd:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,r,n){"use strict";var e=n(24),o=n(17);t.exports="".repeat||function(t){var r=String(o(this)),n="",i=e(t);if(i<0||i==1/0)throw RangeError("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(r+=r))1&i&&(n+=r);return n}},function(t,r,n){"use strict";var e=n(0),o=n(122).start;e({target:"String",proto:!0,forced:n(123)},{padStart:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,r,n){"use strict";var e=n(70),o=n(1),i=n(15),u=n(10),a=n(24),c=n(17),f=n(71),s=n(72),l=Math.max,p=Math.min,h=Math.floor,v=/\$([$&'`]|\d\d?|<[^>]*>)/g,g=/\$([$&'`]|\d\d?)/g;e("replace",2,function(t,r,n){return[function(n,e){var o=c(this),i=null==n?void 0:n[t];return void 0!==i?i.call(n,o,e):r.call(String(o),n,e)},function(t,i){var c=n(r,t,this,i);if(c.done)return c.value;var h=o(t),v=String(this),g="function"==typeof i;g||(i=String(i));var d=h.global;if(d){var y=h.unicode;h.lastIndex=0}for(var m=[];;){var b=s(h,v);if(null===b)break;if(m.push(b),!d)break;""===String(b[0])&&(h.lastIndex=f(v,u(h.lastIndex),y))}for(var x,w="",S=0,A=0;A<m.length;A++){b=m[A];for(var E=String(b[0]),R=l(p(a(b.index),v.length),0),O=[],I=1;I<b.length;I++)O.push(void 0===(x=b[I])?x:String(x));var j=b.groups;if(g){var M=[E].concat(O,R,v);void 0!==j&&M.push(j);var P=String(i.apply(void 0,M))}else P=e(E,v,R,O,j,i);R>=S&&(w+=v.slice(S,R)+P,S=R+E.length)}return w+v.slice(S)}];function e(t,n,e,o,u,a){var c=e+t.length,f=o.length,s=g;return void 0!==u&&(u=i(u),s=v),r.call(a,s,function(r,i){var a;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,e);case"'":return n.slice(c);case"<":a=u[i.slice(1,-1)];break;default:var s=+i;if(0===s)return r;if(s>f){var l=h(s/10);return 0===l?r:l<=f?void 0===o[l-1]?i.charAt(1):o[l-1]+i.charAt(1):r}a=o[s-1]}return void 0===a?"":a})}})},function(t,r,n){"use strict";var e=n(70),o=n(1),i=n(17),u=n(208),a=n(72);e("search",1,function(t,r,n){return[function(r){var n=i(this),e=null==r?void 0:r[t];return void 0!==e?e.call(r,n):new RegExp(r)[t](String(n))},function(t){var e=n(r,t,this);if(e.done)return e.value;var i=o(t),c=String(this),f=i.lastIndex;u(f,0)||(i.lastIndex=0);var s=a(i,c);return u(i.lastIndex,f)||(i.lastIndex=f),null===s?-1:s.index}]})},function(t,r){t.exports=Object.is||function(t,r){return t===r?0!==t||1/t==1/r:t!=t&&r!=r}},function(t,r,n){"use strict";var e=n(70),o=n(69),i=n(1),u=n(17),a=n(20),c=n(71),f=n(10),s=n(72),l=n(92),p=n(7),h=[].push,v=Math.min,g=!p(function(){return!RegExp(4294967295,"y")});e("split",2,function(t,r,n){var e;return e="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var e=String(u(this)),i=void 0===n?4294967295:n>>>0;if(0===i)return[];if(void 0===t)return[e];if(!o(t))return r.call(e,t,i);for(var a,c,f,s=[],p=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),v=0,g=new RegExp(t.source,p+"g");(a=l.call(g,e))&&!((c=g.lastIndex)>v&&(s.push(e.slice(v,a.index)),a.length>1&&a.index<e.length&&h.apply(s,a.slice(1)),f=a[0].length,v=c,s.length>=i));)g.lastIndex===a.index&&g.lastIndex++;return v===e.length?!f&&g.test("")||s.push(""):s.push(e.slice(v)),s.length>i?s.slice(0,i):s}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:r.call(this,t,n)}:r,[function(r,n){var o=u(this),i=null==r?void 0:r[t];return void 0!==i?i.call(r,o,n):e.call(String(o),r,n)},function(t,o){var u=n(e,t,this,o,e!==r);if(u.done)return u.value;var l=i(t),p=String(this),h=a(l,RegExp),d=l.unicode,y=(l.ignoreCase?"i":"")+(l.multiline?"m":"")+(l.unicode?"u":"")+(g?"y":"g"),m=new h(g?l:"^(?:"+l.source+")",y),b=void 0===o?4294967295:o>>>0;if(0===b)return[];if(0===p.length)return null===s(m,p)?[p]:[];for(var x=0,w=0,S=[];w<p.length;){m.lastIndex=g?w:0;var A,E=s(m,g?p:p.slice(w));if(null===E||(A=v(f(m.lastIndex+(g?0:w)),p.length))===x)w=c(p,w,d);else{if(S.push(p.slice(x,w)),S.length===b)return S;for(var R=1;R<=E.length-1;R++)if(S.push(E[R]),S.length===b)return S;w=x=A}}return S.push(p.slice(x)),S}]},!g)},function(t,r,n){"use strict";var e=n(0),o=n(10),i=n(90),u=n(17),a=n(91),c="".startsWith,f=Math.min;e({target:"String",proto:!0,forced:!a("startsWith")},{startsWith:function(t){var r=String(u(this));i(t);var n=o(f(arguments.length>1?arguments[1]:void 0,r.length)),e=String(t);return c?c.call(r,e,n):r.slice(n,n+e.length)===e}})},function(t,r,n){"use strict";var e=n(0),o=n(73).trim;e({target:"String",proto:!0,forced:n(94)("trim")},{trim:function(){return o(this)}})},function(t,r,n){"use strict";var e=n(0),o=n(73).end,i=n(94)("trimEnd"),u=i?function(){return o(this)}:"".trimEnd;e({target:"String",proto:!0,forced:i},{trimEnd:u,trimRight:u})},function(t,r,n){"use strict";var e=n(0),o=n(73).start,i=n(94)("trimStart"),u=i?function(){return o(this)}:"".trimStart;e({target:"String",proto:!0,forced:i},{trimStart:u,trimLeft:u})},function(t,r,n){n(32)("Float32",4,function(t){return function(r,n,e){return t(this,r,n,e)}})},function(t,r,n){"use strict";var e=n(5),o=n(9),i=n(33).NATIVE_ARRAY_BUFFER,u=n(16),a=n(36),c=n(7),f=n(31),s=n(24),l=n(10),p=n(124),h=n(39).f,v=n(11).f,g=n(216),d=n(26),y=n(18),m=y.get,b=y.set,x=e.ArrayBuffer,w=x,S=e.DataView,A=e.Math,E=e.RangeError,R=A.abs,O=A.pow,I=A.floor,j=A.log,M=A.LN2,P=function(t,r,n){var e,o,i,u=new Array(n),a=8*n-r-1,c=(1<<a)-1,f=c>>1,s=23===r?O(2,-24)-O(2,-77):0,l=t<0||0===t&&1/t<0?1:0,p=0;for((t=R(t))!=t||t===1/0?(o=t!=t?1:0,e=c):(e=I(j(t)/M),t*(i=O(2,-e))<1&&(e--,i*=2),(t+=e+f>=1?s/i:s*O(2,1-f))*i>=2&&(e++,i/=2),e+f>=c?(o=0,e=c):e+f>=1?(o=(t*i-1)*O(2,r),e+=f):(o=t*O(2,f-1)*O(2,r),e=0));r>=8;u[p++]=255&o,o/=256,r-=8);for(e=e<<r|o,a+=r;a>0;u[p++]=255&e,e/=256,a-=8);return u[--p]|=128*l,u},k=function(t,r){var n,e=t.length,o=8*e-r-1,i=(1<<o)-1,u=i>>1,a=o-7,c=e-1,f=t[c--],s=127&f;for(f>>=7;a>0;s=256*s+t[c],c--,a-=8);for(n=s&(1<<-a)-1,s>>=-a,a+=r;a>0;n=256*n+t[c],c--,a-=8);if(0===s)s=1-u;else{if(s===i)return n?NaN:f?-1/0:1/0;n+=O(2,r),s-=u}return(f?-1:1)*n*O(2,s-r)},T=function(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]},_=function(t){return[255&t]},U=function(t){return[255&t,t>>8&255]},L=function(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]},F=function(t){return P(t,23,4)},B=function(t){return P(t,52,8)},C=function(t,r){v(t.prototype,r,{get:function(){return m(this)[r]}})},N=function(t,r,n,e){var o=p(+n),i=m(t);if(o+r>i.byteLength)throw E("Wrong index");var u=m(i.buffer).bytes,a=o+i.byteOffset,c=u.slice(a,a+r);return e?c:c.reverse()},D=function(t,r,n,e,o,i){var u=p(+n),a=m(t);if(u+r>a.byteLength)throw E("Wrong index");for(var c=m(a.buffer).bytes,f=u+a.byteOffset,s=e(+o),l=0;l<r;l++)c[f+l]=s[i?l:r-l-1]};if(i){if(!c(function(){x(1)})||!c(function(){new x(-1)})||c(function(){return new x,new x(1.5),new x(NaN),"ArrayBuffer"!=x.name})){for(var z,W=(w=function(t){return f(this,w),new x(p(t))}).prototype=x.prototype,q=h(x),V=0;q.length>V;)(z=q[V++])in w||u(w,z,x[z]);W.constructor=w}var K=new S(new w(2)),G=S.prototype.setInt8;K.setInt8(0,2147483648),K.setInt8(1,2147483649),!K.getInt8(0)&&K.getInt8(1)||a(S.prototype,{setInt8:function(t,r){G.call(this,t,r<<24>>24)},setUint8:function(t,r){G.call(this,t,r<<24>>24)}},{unsafe:!0})}else w=function(t){f(this,w,"ArrayBuffer");var r=p(t);b(this,{bytes:g.call(new Array(r),0),byteLength:r}),o||(this.byteLength=r)},S=function(t,r,n){f(this,S,"DataView"),f(t,w,"DataView");var e=m(t).byteLength,i=s(r);if(i<0||i>e)throw E("Wrong offset");if(i+(n=void 0===n?e-i:l(n))>e)throw E("Wrong length");b(this,{buffer:t,byteLength:n,byteOffset:i}),o||(this.buffer=t,this.byteLength=n,this.byteOffset=i)},o&&(C(w,"byteLength"),C(S,"buffer"),C(S,"byteLength"),C(S,"byteOffset")),a(S.prototype,{getInt8:function(t){return N(this,1,t)[0]<<24>>24},getUint8:function(t){return N(this,1,t)[0]},getInt16:function(t){var r=N(this,2,t,arguments.length>1?arguments[1]:void 0);return(r[1]<<8|r[0])<<16>>16},getUint16:function(t){var r=N(this,2,t,arguments.length>1?arguments[1]:void 0);return r[1]<<8|r[0]},getInt32:function(t){return T(N(this,4,t,arguments.length>1?arguments[1]:void 0))},getUint32:function(t){return T(N(this,4,t,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(t){return k(N(this,4,t,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(t){return k(N(this,8,t,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(t,r){D(this,1,t,_,r)},setUint8:function(t,r){D(this,1,t,_,r)},setInt16:function(t,r){D(this,2,t,U,r,arguments.length>2?arguments[2]:void 0)},setUint16:function(t,r){D(this,2,t,U,r,arguments.length>2?arguments[2]:void 0)},setInt32:function(t,r){D(this,4,t,L,r,arguments.length>2?arguments[2]:void 0)},setUint32:function(t,r){D(this,4,t,L,r,arguments.length>2?arguments[2]:void 0)},setFloat32:function(t,r){D(this,4,t,F,r,arguments.length>2?arguments[2]:void 0)},setFloat64:function(t,r){D(this,8,t,B,r,arguments.length>2?arguments[2]:void 0)}});d(w,"ArrayBuffer"),d(S,"DataView"),r.ArrayBuffer=w,r.DataView=S},function(t,r,n){"use strict";var e=n(15),o=n(61),i=n(10);t.exports=function(t){for(var r=e(this),n=i(r.length),u=arguments.length,a=o(u>1?arguments[1]:void 0,n),c=u>2?arguments[2]:void 0,f=void 0===c?n:o(c,n);f>a;)r[a++]=t;return r}},function(t,r,n){var e=n(24);t.exports=function(t,r){var n=e(t);if(n<0||n%r)throw RangeError("Wrong offset");return n}},function(t,r,n){n(32)("Float64",8,function(t){return function(r,n,e){return t(this,r,n,e)}})},function(t,r,n){n(32)("Int8",1,function(t){return function(r,n,e){return t(this,r,n,e)}})},function(t,r,n){n(32)("Int16",2,function(t){return function(r,n,e){return t(this,r,n,e)}})},function(t,r,n){n(32)("Int32",4,function(t){return function(r,n,e){return t(this,r,n,e)}})},function(t,r,n){n(32)("Uint8",1,function(t){return function(r,n,e){return t(this,r,n,e)}})},function(t,r,n){n(32)("Uint8",1,function(t){return function(r,n,e){return t(this,r,n,e)}},!0)},function(t,r,n){n(32)("Uint16",2,function(t){return function(r,n,e){return t(this,r,n,e)}})},function(t,r,n){n(32)("Uint32",4,function(t){return function(r,n,e){return t(this,r,n,e)}})},function(t,r,n){"use strict";var e=n(95),o=n(33),i=n(125);o.exportStatic("from",i,e)},function(t,r,n){"use strict";var e=n(33),o=n(60).includes,i=e.aTypedArray;e.exportProto("includes",function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)})},function(t,r,n){"use strict";var e=n(5),o=n(33),i=n(86),u=n(6)("iterator"),a=e.Uint8Array,c=i.values,f=i.keys,s=i.entries,l=o.aTypedArray,p=o.exportProto,h=a&&a.prototype[u],v=!!h&&("values"==h.name||null==h.name),g=function(){return c.call(l(this))};p("entries",function(){return s.call(l(this))}),p("keys",function(){return f.call(l(this))}),p("values",g,!v),p(u,g,!v)},function(t,r,n){"use strict";var e=n(33),o=n(95),i=e.aTypedArrayConstructor;e.exportStatic("of",function(){for(var t=0,r=arguments.length,n=new(i(this))(r);r>t;)n[t]=arguments[t++];return n},o)},function(t,r,n){"use strict";var e=n(5),o=n(33),i=n(7),u=e.Uint8Array,a=u&&u.prototype,c=[].toString,f=[].join;i(function(){c.call({})})&&(c=function(){return f.call(this)}),o.exportProto("toString",c,(a||{}).toString!=c)},function(t,r,n){"use strict";n(65)("WeakSet",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},n(126),!1,!0)},function(t,r,n){var e=n(0),o=n(21),i=n(42),u=n(30),a=n(35),c=n(3),f=n(16),s=function(t,r){var n=this;if(!(n instanceof s))return new s(t,r);i&&(n=i(new Error(r),o(n)));var e=[];return c(t,e.push,e),n.errors=e,void 0!==r&&f(n,"message",String(r)),n};s.prototype=u(Error.prototype,{constructor:a(5,s),name:a(5,"AggregateError")}),e({global:!0},{AggregateError:s})},function(t,r,n){"use strict";var e=n(9),o=n(41),i=n(15),u=n(10),a=n(11).f;!e||"lastIndex"in[]||(a(Array.prototype,"lastIndex",{configurable:!0,get:function(){var t=i(this),r=u(t.length);return 0==r?0:r-1}}),o("lastIndex"))},function(t,r,n){"use strict";var e=n(9),o=n(41),i=n(15),u=n(10),a=n(11).f;!e||"lastItem"in[]||(a(Array.prototype,"lastItem",{configurable:!0,get:function(){var t=i(this),r=u(t.length);return 0==r?void 0:t[r-1]},set:function(t){var r=i(this),n=u(r.length);return r[0==n?0:n-1]=t}}),o("lastItem"))},function(t,r,n){var e=n(0),o=n(127),i=n(12),u=n(30),a=function(){var t=i("Object","freeze");return t?t(u(null)):u(null)};e({global:!0},{compositeKey:function(){return o.apply(Object,arguments).get("object",a)}})},function(t,r,n){var e=n(0),o=n(127),i=n(12);e({global:!0},{compositeSymbol:function(){return 1===arguments.length&&"string"==typeof arguments[0]?i("Symbol").for(arguments[0]):o.apply(null,arguments).get("symbol",i("Symbol"))}})},function(t,r,n){n(0)({global:!0},{globalThis:n(5)})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(74);e({target:"Map",proto:!0,real:!0,forced:o},{deleteAll:function(){return i.apply(this,arguments)}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(13),a=n(27),c=n(3);e({target:"Map",proto:!0,real:!0,forced:o},{every:function(t){var r=i(this),n=a(r),e=u(t,arguments.length>1?arguments[1]:void 0,3);return!c(n,function(t,n){if(!e(n,t,r))return c.stop()},void 0,!0,!0).stopped}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(12),u=n(1),a=n(4),c=n(13),f=n(20),s=n(27),l=n(3);e({target:"Map",proto:!0,real:!0,forced:o},{filter:function(t){var r=u(this),n=s(r),e=c(t,arguments.length>1?arguments[1]:void 0,3),o=new(f(r,i("Map"))),p=a(o.set);return l(n,function(t,n){e(n,t,r)&&p.call(o,t,n)},void 0,!0,!0),o}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(13),a=n(27),c=n(3);e({target:"Map",proto:!0,real:!0,forced:o},{find:function(t){var r=i(this),n=a(r),e=u(t,arguments.length>1?arguments[1]:void 0,3);return c(n,function(t,n){if(e(n,t,r))return c.stop(n)},void 0,!0,!0).result}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(13),a=n(27),c=n(3);e({target:"Map",proto:!0,real:!0,forced:o},{findKey:function(t){var r=i(this),n=a(r),e=u(t,arguments.length>1?arguments[1]:void 0,3);return c(n,function(t,n){if(e(n,t,r))return c.stop(t)},void 0,!0,!0).result}})},function(t,r,n){n(0)({target:"Map",stat:!0},{from:n(75)})},function(t,r,n){"use strict";var e=n(0),o=n(3),i=n(4);e({target:"Map",stat:!0},{groupBy:function(t,r){var n=new this;i(r);var e=i(n.has),u=i(n.get),a=i(n.set);return o(t,function(t){var o=r(t);e.call(n,o)?u.call(n,o).push(t):a.call(n,o,[t])}),n}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(27),a=n(246),c=n(3);e({target:"Map",proto:!0,real:!0,forced:o},{includes:function(t){return c(u(i(this)),function(r,n){if(a(n,t))return c.stop()},void 0,!0,!0).stopped}})},function(t,r){t.exports=function(t,r){return t===r||t!=t&&r!=r}},function(t,r,n){"use strict";var e=n(0),o=n(3),i=n(4);e({target:"Map",stat:!0},{keyBy:function(t,r){var n=new this;i(r);var e=i(n.set);return o(t,function(t){e.call(n,r(t),t)}),n}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(27),a=n(3);e({target:"Map",proto:!0,real:!0,forced:o},{keyOf:function(t){return a(u(i(this)),function(r,n){if(n===t)return a.stop(r)},void 0,!0,!0).result}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(12),u=n(1),a=n(4),c=n(13),f=n(20),s=n(27),l=n(3);e({target:"Map",proto:!0,real:!0,forced:o},{mapKeys:function(t){var r=u(this),n=s(r),e=c(t,arguments.length>1?arguments[1]:void 0,3),o=new(f(r,i("Map"))),p=a(o.set);return l(n,function(t,n){p.call(o,e(n,t,r),n)},void 0,!0,!0),o}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(12),u=n(1),a=n(4),c=n(13),f=n(20),s=n(27),l=n(3);e({target:"Map",proto:!0,real:!0,forced:o},{mapValues:function(t){var r=u(this),n=s(r),e=c(t,arguments.length>1?arguments[1]:void 0,3),o=new(f(r,i("Map"))),p=a(o.set);return l(n,function(t,n){p.call(o,t,e(n,t,r))},void 0,!0,!0),o}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(4),a=n(3);e({target:"Map",proto:!0,real:!0,forced:o},{merge:function(t){for(var r=i(this),n=u(r.set),e=0;e<arguments.length;)a(arguments[e++],n,r,!0);return r}})},function(t,r,n){n(0)({target:"Map",stat:!0},{of:n(76)})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(4),a=n(27),c=n(3);e({target:"Map",proto:!0,real:!0,forced:o},{reduce:function(t){var r,n,e=i(this),o=a(e);if(u(t),arguments.length>1)r=arguments[1];else{if((n=o.next()).done)throw TypeError("Reduce of empty map with no initial value");r=n.value[1]}return c(o,function(n,o){r=t(r,o,n,e)},void 0,!0,!0),r}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(13),a=n(27),c=n(3);e({target:"Map",proto:!0,real:!0,forced:o},{some:function(t){var r=i(this),n=a(r),e=u(t,arguments.length>1?arguments[1]:void 0,3);return c(n,function(t,n){if(e(n,t,r))return c.stop()},void 0,!0,!0).stopped}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(4);e({target:"Map",proto:!0,real:!0,forced:o},{update:function(t,r){var n=i(this),e=arguments.length;u(r);var o=n.has(t);if(!o&&e<3)throw TypeError("Updating absent value");var a=o?n.get(t):u(e>2?arguments[2]:void 0)(t,n);return n.set(t,r(a,t,n)),n}})},function(t,r,n){var e=n(0),o=Math.min,i=Math.max;e({target:"Math",stat:!0},{clamp:function(t,r,n){return o(n,i(r,t))}})},function(t,r,n){n(0)({target:"Math",stat:!0},{DEG_PER_RAD:Math.PI/180})},function(t,r,n){var e=n(0),o=180/Math.PI;e({target:"Math",stat:!0},{degrees:function(t){return t*o}})},function(t,r,n){var e=n(0),o=n(128),i=n(260);e({target:"Math",stat:!0},{fscale:function(t,r,n,e,u){return i(o(t,r,n,e,u))}})},function(t,r,n){var e=n(261),o=Math.abs,i=Math.pow,u=i(2,-52),a=i(2,-23),c=i(2,127)*(2-a),f=i(2,-126);t.exports=Math.fround||function(t){var r,n,i=o(t),s=e(t);return i<f?s*(i/f/a+1/u-1/u)*f*a:(n=(r=(1+a/u)*i)-(r-i))>c||n!=n?s*(1/0):s*n}},function(t,r){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,r,n){n(0)({target:"Math",stat:!0},{iaddh:function(t,r,n,e){var o=t>>>0,i=n>>>0;return(r>>>0)+(e>>>0)+((o&i|(o|i)&~(o+i>>>0))>>>31)|0}})},function(t,r,n){n(0)({target:"Math",stat:!0},{imulh:function(t,r){var n=+t,e=+r,o=65535&n,i=65535&e,u=n>>16,a=e>>16,c=(u*i>>>0)+(o*i>>>16);return u*a+(c>>16)+((o*a>>>0)+(65535&c)>>16)}})},function(t,r,n){n(0)({target:"Math",stat:!0},{isubh:function(t,r,n,e){var o=t>>>0,i=n>>>0;return(r>>>0)-(e>>>0)-((~o&i|~(o^i)&o-i>>>0)>>>31)|0}})},function(t,r,n){n(0)({target:"Math",stat:!0},{RAD_PER_DEG:180/Math.PI})},function(t,r,n){var e=n(0),o=Math.PI/180;e({target:"Math",stat:!0},{radians:function(t){return t*o}})},function(t,r,n){n(0)({target:"Math",stat:!0},{scale:n(128)})},function(t,r,n){var e=n(0),o=n(1),i=n(269),u=n(54),a=n(18),c=a.set,f=a.getterFor("Seeded Random Generator"),s=u(function(t){c(this,{type:"Seeded Random Generator",seed:t%2147483647})},"Seeded Random",function(){var t=f(this);return{value:(1073741823&(t.seed=(1103515245*t.seed+12345)%2147483647))/1073741823,done:!1}});e({target:"Math",stat:!0,forced:!0},{seededPRNG:function(t){var r=o(t).seed;if(!i(r))throw TypeError('Math.seededPRNG() argument should have a "seed" field with a finite value.');return new s(r)}})},function(t,r,n){var e=n(5).isFinite;t.exports=Number.isFinite||function(t){return"number"==typeof t&&e(t)}},function(t,r,n){n(0)({target:"Math",stat:!0},{signbit:function(t){return(t=+t)!=t?t:0==t?1/t==1/0:t>0}})},function(t,r,n){n(0)({target:"Math",stat:!0},{umulh:function(t,r){var n=+t,e=+r,o=65535&n,i=65535&e,u=n>>>16,a=e>>>16,c=(u*i>>>0)+(o*i>>>16);return u*a+(c>>>16)+((o*a>>>0)+(65535&c)>>>16)}})},function(t,r,n){"use strict";var e=n(0),o=n(24),i=n(273),u=/^[\da-z]+$/;e({target:"Number",stat:!0},{fromString:function(t,r){var n,e,a=1;if("string"!=typeof t)throw TypeError("Invalid number representation");if(!t.length)throw SyntaxError("Invalid number representation");if("-"==t.charAt(0)&&(a=-1,!(t=t.slice(1)).length))throw SyntaxError("Invalid number representation");if((n=void 0===r?10:o(r))<2||n>36)throw RangeError("Invalid radix");if(!u.test(t)||(e=i(t,n)).toString(n)!==t)throw SyntaxError("Invalid number representation");return a*e}})},function(t,r,n){var e=n(5),o=n(73).trim,i=n(93),u=e.parseInt,a=/^[+-]?0[Xx]/,c=8!==u(i+"08")||22!==u(i+"0x16");t.exports=c?function(t,r){var n=o(String(t));return u(n,r>>>0||(a.test(n)?16:10))}:u},function(t,r,n){"use strict";var e=n(0),o=n(9),i=n(43),u=n(4),a=n(1),c=n(8),f=n(31),s=n(11).f,l=n(16),p=n(36),h=n(57),v=n(3),g=n(120),d=n(6),y=n(18),m=d("observable"),b=y.get,x=y.set,w=function(t){return null==t?void 0:u(t)},S=function(t){var r=t.cleanup;if(r){t.cleanup=void 0;try{r()}catch(t){g(t)}}},A=function(t){return void 0===t.observer},E=function(t,r){if(!o){t.closed=!0;var n=r.subscriptionObserver;n&&(n.closed=!0)}r.observer=void 0},R=function(t,r){var n,e=x(this,{cleanup:void 0,observer:a(t),subscriptionObserver:void 0});o||(this.closed=!1);try{(n=w(t.start))&&n.call(t,this)}catch(t){g(t)}if(!A(e)){var i=e.subscriptionObserver=new O(this);try{var c=r(i),f=c;null!=c&&(e.cleanup="function"==typeof c.unsubscribe?function(){f.unsubscribe()}:u(c))}catch(t){return void i.error(t)}A(e)&&S(e)}};R.prototype=p({},{unsubscribe:function(){var t=b(this);A(t)||(E(this,t),S(t))}}),o&&s(R.prototype,"closed",{configurable:!0,get:function(){return A(b(this))}});var O=function(t){x(this,{subscription:t}),o||(this.closed=!1)};O.prototype=p({},{next:function(t){var r=b(b(this).subscription);if(!A(r)){var n=r.observer;try{var e=w(n.next);e&&e.call(n,t)}catch(t){g(t)}}},error:function(t){var r=b(this).subscription,n=b(r);if(!A(n)){var e=n.observer;E(r,n);try{var o=w(e.error);o?o.call(e,t):g(t)}catch(t){g(t)}S(n)}},complete:function(){var t=b(this).subscription,r=b(t);if(!A(r)){var n=r.observer;E(t,r);try{var e=w(n.complete);e&&e.call(n)}catch(t){g(t)}S(r)}}}),o&&s(O.prototype,"closed",{configurable:!0,get:function(){return A(b(b(this).subscription))}});var I=function(t){f(this,I,"Observable"),x(this,{subscriber:u(t)})};p(I.prototype,{subscribe:function(t){var r=arguments.length;return new R("function"==typeof t?{next:t,error:r>1?arguments[1]:void 0,complete:r>2?arguments[2]:void 0}:c(t)?t:{},b(this).subscriber)}}),p(I,{from:function(t){var r="function"==typeof this?this:I,n=w(a(t)[m]);if(n){var e=a(n.call(t));return e.constructor===r?e:new r(function(t){return e.subscribe(t)})}var o=h(t);return new r(function(t){v(o,function(r){if(t.next(r),t.closed)return v.stop()},void 0,!1,!0),t.complete()})},of:function(){for(var t="function"==typeof this?this:I,r=arguments.length,n=new Array(r),e=0;e<r;)n[e]=arguments[e++];return new t(function(t){for(var e=0;e<r;e++)if(t.next(n[e]),t.closed)return;t.complete()})}}),l(I.prototype,m,function(){return this}),e({global:!0},{Observable:I}),i("Observable")},function(t,r,n){"use strict";var e=n(0),o=n(4),i=n(55),u=n(68),a=n(3);e({target:"Promise",stat:!0},{allSettled:function(t){var r=this,n=i.f(r),e=n.resolve,c=n.reject,f=u(function(){var n=o(r.resolve),i=[],u=0,c=1;a(t,function(t){var o=u++,a=!1;i.push(void 0),c++,n.call(r,t).then(function(t){a||(a=!0,i[o]={status:"fulfilled",value:t},--c||e(i))},function(t){a||(a=!0,i[o]={status:"rejected",reason:t},--c||e(i))})}),--c||e(i)});return f.error&&c(f.value),n.promise}})},function(t,r,n){"use strict";var e=n(0),o=n(4),i=n(12),u=n(55),a=n(68),c=n(3);e({target:"Promise",stat:!0},{any:function(t){var r=this,n=u.f(r),e=n.resolve,f=n.reject,s=a(function(){var n=o(r.resolve),u=[],a=0,s=1,l=!1;c(t,function(t){var o=a++,c=!1;u.push(void 0),s++,n.call(r,t).then(function(t){c||l||(l=!0,e(t))},function(t){c||l||(c=!0,u[o]=t,--s||f(new(i("AggregateError"))(u,"No one promise resolved")))})}),--s||f(new(i("AggregateError"))(u,"No one promise resolved"))});return s.error&&f(s.value),n.promise}})},function(t,r,n){"use strict";var e=n(0),o=n(55),i=n(68);e({target:"Promise",stat:!0},{try:function(t){var r=o.f(this),n=i(t);return(n.error?r.reject:r.resolve)(n.value),r.promise}})},function(t,r,n){var e=n(0),o=n(34),i=n(1),u=o.toKey,a=o.set;e({target:"Reflect",stat:!0},{defineMetadata:function(t,r,n){var e=arguments.length<4?void 0:u(arguments[3]);a(t,r,i(n),e)}})},function(t,r,n){var e=n(0),o=n(34),i=n(1),u=o.toKey,a=o.getMap,c=o.store;e({target:"Reflect",stat:!0},{deleteMetadata:function(t,r){var n=arguments.length<3?void 0:u(arguments[2]),e=a(i(r),n,!1);if(void 0===e||!e.delete(t))return!1;if(e.size)return!0;var o=c.get(r);return o.delete(n),!!o.size||c.delete(r)}})},function(t,r,n){var e=n(0),o=n(34),i=n(1),u=n(21),a=o.has,c=o.get,f=o.toKey,s=function(t,r,n){if(a(t,r,n))return c(t,r,n);var e=u(r);return null!==e?s(t,e,n):void 0};e({target:"Reflect",stat:!0},{getMetadata:function(t,r){var n=arguments.length<3?void 0:f(arguments[2]);return s(t,i(r),n)}})},function(t,r,n){var e=n(0),o=n(121),i=n(34),u=n(1),a=n(21),c=n(3),f=i.keys,s=i.toKey,l=function(t,r){var n=f(t,r),e=a(t);if(null===e)return n;var i,u,s=l(e,r);return s.length?n.length?(i=new o(n.concat(s)),c(i,(u=[]).push,u),u):s:n};e({target:"Reflect",stat:!0},{getMetadataKeys:function(t){var r=arguments.length<2?void 0:s(arguments[1]);return l(u(t),r)}})},function(t,r,n){var e=n(0),o=n(34),i=n(1),u=o.get,a=o.toKey;e({target:"Reflect",stat:!0},{getOwnMetadata:function(t,r){var n=arguments.length<3?void 0:a(arguments[2]);return u(t,i(r),n)}})},function(t,r,n){var e=n(0),o=n(34),i=n(1),u=o.keys,a=o.toKey;e({target:"Reflect",stat:!0},{getOwnMetadataKeys:function(t){var r=arguments.length<2?void 0:a(arguments[1]);return u(i(t),r)}})},function(t,r,n){var e=n(0),o=n(34),i=n(1),u=n(21),a=o.has,c=o.toKey,f=function(t,r,n){if(a(t,r,n))return!0;var e=u(r);return null!==e&&f(t,e,n)};e({target:"Reflect",stat:!0},{hasMetadata:function(t,r){var n=arguments.length<3?void 0:c(arguments[2]);return f(t,i(r),n)}})},function(t,r,n){var e=n(0),o=n(34),i=n(1),u=o.has,a=o.toKey;e({target:"Reflect",stat:!0},{hasOwnMetadata:function(t,r){var n=arguments.length<3?void 0:a(arguments[2]);return u(t,i(r),n)}})},function(t,r,n){var e=n(0),o=n(34),i=n(1),u=o.toKey,a=o.set;e({target:"Reflect",stat:!0},{metadata:function(t,r){return function(n,e){a(t,r,i(n),u(e))}}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(129);e({target:"Set",proto:!0,real:!0,forced:o},{addAll:function(){return i.apply(this,arguments)}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(74);e({target:"Set",proto:!0,real:!0,forced:o},{deleteAll:function(){return i.apply(this,arguments)}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(12),u=n(1),a=n(4),c=n(20),f=n(3);e({target:"Set",proto:!0,real:!0,forced:o},{difference:function(t){var r=u(this),n=new(c(r,i("Set")))(r),e=a(n.delete);return f(t,function(t){e.call(n,t)}),n}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(13),a=n(37),c=n(3);e({target:"Set",proto:!0,real:!0,forced:o},{every:function(t){var r=i(this),n=a(r),e=u(t,arguments.length>1?arguments[1]:void 0,3);return!c(n,function(t){if(!e(t,t,r))return c.stop()},void 0,!1,!0).stopped}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(12),u=n(1),a=n(4),c=n(13),f=n(20),s=n(37),l=n(3);e({target:"Set",proto:!0,real:!0,forced:o},{filter:function(t){var r=u(this),n=s(r),e=c(t,arguments.length>1?arguments[1]:void 0,3),o=new(f(r,i("Set"))),p=a(o.add);return l(n,function(t){e(t,t,r)&&p.call(o,t)},void 0,!1,!0),o}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(13),a=n(37),c=n(3);e({target:"Set",proto:!0,real:!0,forced:o},{find:function(t){var r=i(this),n=a(r),e=u(t,arguments.length>1?arguments[1]:void 0,3);return c(n,function(t){if(e(t,t,r))return c.stop(t)},void 0,!1,!0).result}})},function(t,r,n){n(0)({target:"Set",stat:!0},{from:n(75)})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(12),u=n(1),a=n(4),c=n(20),f=n(3);e({target:"Set",proto:!0,real:!0,forced:o},{intersection:function(t){var r=u(this),n=new(c(r,i("Set"))),e=a(r.has),o=a(n.add);return f(t,function(t){e.call(r,t)&&o.call(n,t)}),n}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(4),a=n(3);e({target:"Set",proto:!0,real:!0,forced:o},{isDisjointFrom:function(t){var r=i(this),n=u(r.has);return!a(t,function(t){if(!0===n.call(r,t))return a.stop()}).stopped}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(12),u=n(1),a=n(4),c=n(57),f=n(3);e({target:"Set",proto:!0,real:!0,forced:o},{isSubsetOf:function(t){var r=c(this),n=u(t),e=n.has;return"function"!=typeof e&&(n=new(i("Set"))(t),e=a(n.has)),!f(r,function(t){if(!1===e.call(n,t))return f.stop()},void 0,!1,!0).stopped}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(4),a=n(3);e({target:"Set",proto:!0,real:!0,forced:o},{isSupersetOf:function(t){var r=i(this),n=u(r.has);return!a(t,function(t){if(!1===n.call(r,t))return a.stop()}).stopped}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(37),a=n(3);e({target:"Set",proto:!0,real:!0,forced:o},{join:function(t){var r=i(this),n=u(r),e=void 0===t?",":String(t),o=[];return a(n,o.push,o,!1,!0),o.join(e)}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(12),u=n(1),a=n(4),c=n(13),f=n(20),s=n(37),l=n(3);e({target:"Set",proto:!0,real:!0,forced:o},{map:function(t){var r=u(this),n=s(r),e=c(t,arguments.length>1?arguments[1]:void 0,3),o=new(f(r,i("Set"))),p=a(o.add);return l(n,function(t){p.call(o,e(t,t,r))},void 0,!1,!0),o}})},function(t,r,n){n(0)({target:"Set",stat:!0},{of:n(76)})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(4),a=n(37),c=n(3);e({target:"Set",proto:!0,real:!0,forced:o},{reduce:function(t){var r,n,e=i(this),o=a(e);if(u(t),arguments.length>1)r=arguments[1];else{if((n=o.next()).done)throw TypeError("Reduce of empty set with no initial value");r=n.value}return c(o,function(n){r=t(r,n,n,e)},void 0,!1,!0),r}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(1),u=n(13),a=n(37),c=n(3);e({target:"Set",proto:!0,real:!0,forced:o},{some:function(t){var r=i(this),n=a(r),e=u(t,arguments.length>1?arguments[1]:void 0,3);return c(n,function(t){if(e(t,t,r))return c.stop()},void 0,!1,!0).stopped}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(12),u=n(1),a=n(4),c=n(20),f=n(3);e({target:"Set",proto:!0,real:!0,forced:o},{symmetricDifference:function(t){var r=u(this),n=new(c(r,i("Set")))(r),e=a(n.delete),o=a(n.add);return f(t,function(t){e.call(n,t)||o.call(n,t)}),n}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(12),u=n(1),a=n(4),c=n(20),f=n(3);e({target:"Set",proto:!0,real:!0,forced:o},{union:function(t){var r=u(this),n=new(c(r,i("Set")))(r);return f(t,a(n.add),n),n}})},function(t,r,n){"use strict";var e=n(0),o=n(56).charAt;e({target:"String",proto:!0},{at:function(t){return o(this,t)}})},function(t,r,n){"use strict";var e=n(0),o=n(54),i=n(17),u=n(18),a=n(56),c=a.codeAt,f=a.charAt,s=u.set,l=u.getterFor("String Iterator"),p=o(function(t){s(this,{type:"String Iterator",string:t,index:0})},"String",function(){var t,r=l(this),n=r.string,e=r.index;return e>=n.length?{value:void 0,done:!0}:(t=f(n,e),r.index+=t.length,{value:{codePoint:c(t,0),position:e},done:!1})});e({target:"String",proto:!0},{codePoints:function(){return new p(String(i(this)))}})},function(t,r,n){"use strict";var e=n(0),o=n(16),i=n(17),u=n(1),a=n(69),c=n(44),f=n(20),s=n(6),l=n(2),p=s("replaceAll"),h=RegExp.prototype,v=function(t,r){var n=u(this),e=String("flags"in h?n.flags:c.call(n));return~e.indexOf("g")||(n=new(f(n,RegExp))(n.source,e+"g")),String(t).replace(n,r)};e({target:"String",proto:!0},{replaceAll:function(t,r){var n,e,o,u,c,f,s=i(this);if(null!=t){if(void 0!==(n=t[p]))return n.call(t,s,r);if(l&&a(t))return v.call(t,s,r)}if(e=String(s),o=String(t),u=e.split(o),"function"!=typeof r)return u.join(String(r));for(c=u[0],f=1;f<u.length;f++)c+=String(r(o,f-1,e)),c+=u[f];return c}}),l||p in h||o(h,p,v)},function(t,r,n){n(19)("dispose")},function(t,r,n){n(19)("observable")},function(t,r,n){n(19)("patternMatch")},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(74);e({target:"WeakMap",proto:!0,real:!0,forced:o},{deleteAll:function(){return i.apply(this,arguments)}})},function(t,r,n){n(0)({target:"WeakMap",stat:!0},{from:n(75)})},function(t,r,n){n(0)({target:"WeakMap",stat:!0},{of:n(76)})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(129);e({target:"WeakSet",proto:!0,real:!0,forced:o},{addAll:function(){return i.apply(this,arguments)}})},function(t,r,n){"use strict";var e=n(0),o=n(2),i=n(74);e({target:"WeakSet",proto:!0,real:!0,forced:o},{deleteAll:function(){return i.apply(this,arguments)}})},function(t,r,n){n(0)({target:"WeakSet",stat:!0},{from:n(75)})},function(t,r,n){n(0)({target:"WeakSet",stat:!0},{of:n(76)})},function(t,r,n){var e=n(0),o=n(5),i=n(118),u=n(28),a=o.process,c="process"==u(a);e({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(t){var r=c&&a.domain;i(r?r.bind(t):t)}})},function(t,r,n){"use strict";n(320);var e,o=n(0),i=n(9),u=n(130),a=n(5),c=n(103),f=n(23),s=n(31),l=n(14),p=n(115),h=n(107),v=n(56).codeAt,g=n(321),d=n(26),y=n(131),m=n(18),b=a.URL,x=y.URLSearchParams,w=y.getState,S=m.set,A=m.getterFor("URL"),E=Math.floor,R=Math.pow,O=/[A-Za-z]/,I=/[\d+\-.A-Za-z]/,j=/\d/,M=/^(0x|0X)/,P=/^[0-7]+$/,k=/^\d+$/,T=/^[\dA-Fa-f]+$/,_=/[\u0000\u0009\u000A\u000D #%\/:?@[\\]]/,U=/[\u0000\u0009\u000A\u000D #\/:?@[\\]]/,L=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,F=/[\u0009\u000A\u000D]/g,B=function(t,r){var n,e,o;if("["==r.charAt(0)){if("]"!=r.charAt(r.length-1))return"Invalid host";if(!(n=N(r.slice(1,-1))))return"Invalid host";t.host=n}else if(Y(t)){if(r=g(r),_.test(r))return"Invalid host";if(null===(n=C(r)))return"Invalid host";t.host=n}else{if(U.test(r))return"Invalid host";for(n="",e=h(r),o=0;o<e.length;o++)n+=K(e[o],z);t.host=n}},C=function(t){var r,n,e,o,i,u,a,c=t.split(".");if(c.length&&""==c[c.length-1]&&c.pop(),(r=c.length)>4)return t;for(n=[],e=0;e<r;e++){if(""==(o=c[e]))return t;if(i=10,o.length>1&&"0"==o.charAt(0)&&(i=M.test(o)?16:8,o=o.slice(8==i?1:2)),""===o)u=0;else{if(!(10==i?k:8==i?P:T).test(o))return t;u=parseInt(o,i)}n.push(u)}for(e=0;e<r;e++)if(u=n[e],e==r-1){if(u>=R(256,5-r))return null}else if(u>255)return null;for(a=n.pop(),e=0;e<n.length;e++)a+=n[e]*R(256,3-e);return a},N=function(t){var r,n,e,o,i,u,a,c=[0,0,0,0,0,0,0,0],f=0,s=null,l=0,p=function(){return t.charAt(l)};if(":"==p()){if(":"!=t.charAt(1))return;l+=2,s=++f}for(;p();){if(8==f)return;if(":"!=p()){for(r=n=0;n<4&&T.test(p());)r=16*r+parseInt(p(),16),l++,n++;if("."==p()){if(0==n)return;if(l-=n,f>6)return;for(e=0;p();){if(o=null,e>0){if(!("."==p()&&e<4))return;l++}if(!j.test(p()))return;for(;j.test(p());){if(i=parseInt(p(),10),null===o)o=i;else{if(0==o)return;o=10*o+i}if(o>255)return;l++}c[f]=256*c[f]+o,2!=++e&&4!=e||f++}if(4!=e)return;break}if(":"==p()){if(l++,!p())return}else if(p())return;c[f++]=r}else{if(null!==s)return;l++,s=++f}}if(null!==s)for(u=f-s,f=7;0!=f&&u>0;)a=c[f],c[f--]=c[s+u-1],c[s+--u]=a;else if(8!=f)return;return c},D=function(t){var r,n,e,o;if("number"==typeof t){for(r=[],n=0;n<4;n++)r.unshift(t%256),t=E(t/256);return r.join(".")}if("object"==typeof t){for(r="",e=function(t){for(var r=null,n=1,e=null,o=0,i=0;i<8;i++)0!==t[i]?(o>n&&(r=e,n=o),e=null,o=0):(null===e&&(e=i),++o);return o>n&&(r=e,n=o),r}(t),n=0;n<8;n++)o&&0===t[n]||(o&&(o=!1),e===n?(r+=n?":":"::",o=!0):(r+=t[n].toString(16),n<7&&(r+=":")));return"["+r+"]"}return t},z={},W=p({},z,{" ":1,'"':1,"<":1,">":1,"`":1}),q=p({},W,{"#":1,"?":1,"{":1,"}":1}),V=p({},q,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),K=function(t,r){var n=v(t,0);return n>32&&n<127&&!l(r,t)?t:encodeURIComponent(t)},G={ftp:21,file:null,gopher:70,http:80,https:443,ws:80,wss:443},Y=function(t){return l(G,t.scheme)},$=function(t){return""!=t.username||""!=t.password},J=function(t){return!t.host||t.cannotBeABaseURL||"file"==t.scheme},Q=function(t,r){var n;return 2==t.length&&O.test(t.charAt(0))&&(":"==(n=t.charAt(1))||!r&&"|"==n)},X=function(t){var r;return t.length>1&&Q(t.slice(0,2))&&(2==t.length||"/"===(r=t.charAt(2))||"\\"===r||"?"===r||"#"===r)},Z=function(t){var r=t.path,n=r.length;!n||"file"==t.scheme&&1==n&&Q(r[0],!0)||r.pop()},H=function(t){return"."===t||"%2e"===t.toLowerCase()},tt={},rt={},nt={},et={},ot={},it={},ut={},at={},ct={},ft={},st={},lt={},pt={},ht={},vt={},gt={},dt={},yt={},mt={},bt={},xt={},wt=function(t,r,n,o){var i,u,a,c,f,s=n||tt,p=0,v="",g=!1,d=!1,y=!1;for(n||(t.scheme="",t.username="",t.password="",t.host=null,t.port=null,t.path=[],t.query=null,t.fragment=null,t.cannotBeABaseURL=!1,r=r.replace(L,"")),r=r.replace(F,""),i=h(r);p<=i.length;){switch(u=i[p],s){case tt:if(!u||!O.test(u)){if(n)return"Invalid scheme";s=nt;continue}v+=u.toLowerCase(),s=rt;break;case rt:if(u&&(I.test(u)||"+"==u||"-"==u||"."==u))v+=u.toLowerCase();else{if(":"!=u){if(n)return"Invalid scheme";v="",s=nt,p=0;continue}if(n&&(Y(t)!=l(G,v)||"file"==v&&($(t)||null!==t.port)||"file"==t.scheme&&!t.host))return;if(t.scheme=v,n)return void(Y(t)&&G[t.scheme]==t.port&&(t.port=null));v="","file"==t.scheme?s=ht:Y(t)&&o&&o.scheme==t.scheme?s=et:Y(t)?s=at:"/"==i[p+1]?(s=ot,p++):(t.cannotBeABaseURL=!0,t.path.push(""),s=mt)}break;case nt:if(!o||o.cannotBeABaseURL&&"#"!=u)return"Invalid scheme";if(o.cannotBeABaseURL&&"#"==u){t.scheme=o.scheme,t.path=o.path.slice(),t.query=o.query,t.fragment="",t.cannotBeABaseURL=!0,s=xt;break}s="file"==o.scheme?ht:it;continue;case et:if("/"!=u||"/"!=i[p+1]){s=it;continue}s=ct,p++;break;case ot:if("/"==u){s=ft;break}s=yt;continue;case it:if(t.scheme=o.scheme,u==e)t.username=o.username,t.password=o.password,t.host=o.host,t.port=o.port,t.path=o.path.slice(),t.query=o.query;else if("/"==u||"\\"==u&&Y(t))s=ut;else if("?"==u)t.username=o.username,t.password=o.password,t.host=o.host,t.port=o.port,t.path=o.path.slice(),t.query="",s=bt;else{if("#"!=u){t.username=o.username,t.password=o.password,t.host=o.host,t.port=o.port,t.path=o.path.slice(),t.path.pop(),s=yt;continue}t.username=o.username,t.password=o.password,t.host=o.host,t.port=o.port,t.path=o.path.slice(),t.query=o.query,t.fragment="",s=xt}break;case ut:if(!Y(t)||"/"!=u&&"\\"!=u){if("/"!=u){t.username=o.username,t.password=o.password,t.host=o.host,t.port=o.port,s=yt;continue}s=ft}else s=ct;break;case at:if(s=ct,"/"!=u||"/"!=v.charAt(p+1))continue;p++;break;case ct:if("/"!=u&&"\\"!=u){s=ft;continue}break;case ft:if("@"==u){g&&(v="%40"+v),g=!0,a=h(v);for(var m=0;m<a.length;m++){var b=a[m];if(":"!=b||y){var x=K(b,V);y?t.password+=x:t.username+=x}else y=!0}v=""}else if(u==e||"/"==u||"?"==u||"#"==u||"\\"==u&&Y(t)){if(g&&""==v)return"Invalid authority";p-=h(v).length+1,v="",s=st}else v+=u;break;case st:case lt:if(n&&"file"==t.scheme){s=gt;continue}if(":"!=u||d){if(u==e||"/"==u||"?"==u||"#"==u||"\\"==u&&Y(t)){if(Y(t)&&""==v)return"Invalid host";if(n&&""==v&&($(t)||null!==t.port))return;if(c=B(t,v))return c;if(v="",s=dt,n)return;continue}"["==u?d=!0:"]"==u&&(d=!1),v+=u}else{if(""==v)return"Invalid host";if(c=B(t,v))return c;if(v="",s=pt,n==lt)return}break;case pt:if(!j.test(u)){if(u==e||"/"==u||"?"==u||"#"==u||"\\"==u&&Y(t)||n){if(""!=v){var w=parseInt(v,10);if(w>65535)return"Invalid port";t.port=Y(t)&&w===G[t.scheme]?null:w,v=""}if(n)return;s=dt;continue}return"Invalid port"}v+=u;break;case ht:if(t.scheme="file","/"==u||"\\"==u)s=vt;else{if(!o||"file"!=o.scheme){s=yt;continue}if(u==e)t.host=o.host,t.path=o.path.slice(),t.query=o.query;else if("?"==u)t.host=o.host,t.path=o.path.slice(),t.query="",s=bt;else{if("#"!=u){X(i.slice(p).join(""))||(t.host=o.host,t.path=o.path.slice(),Z(t)),s=yt;continue}t.host=o.host,t.path=o.path.slice(),t.query=o.query,t.fragment="",s=xt}}break;case vt:if("/"==u||"\\"==u){s=gt;break}o&&"file"==o.scheme&&!X(i.slice(p).join(""))&&(Q(o.path[0],!0)?t.path.push(o.path[0]):t.host=o.host),s=yt;continue;case gt:if(u==e||"/"==u||"\\"==u||"?"==u||"#"==u){if(!n&&Q(v))s=yt;else if(""==v){if(t.host="",n)return;s=dt}else{if(c=B(t,v))return c;if("localhost"==t.host&&(t.host=""),n)return;v="",s=dt}continue}v+=u;break;case dt:if(Y(t)){if(s=yt,"/"!=u&&"\\"!=u)continue}else if(n||"?"!=u)if(n||"#"!=u){if(u!=e&&(s=yt,"/"!=u))continue}else t.fragment="",s=xt;else t.query="",s=bt;break;case yt:if(u==e||"/"==u||"\\"==u&&Y(t)||!n&&("?"==u||"#"==u)){if(".."===(f=(f=v).toLowerCase())||"%2e."===f||".%2e"===f||"%2e%2e"===f?(Z(t),"/"==u||"\\"==u&&Y(t)||t.path.push("")):H(v)?"/"==u||"\\"==u&&Y(t)||t.path.push(""):("file"==t.scheme&&!t.path.length&&Q(v)&&(t.host&&(t.host=""),v=v.charAt(0)+":"),t.path.push(v)),v="","file"==t.scheme&&(u==e||"?"==u||"#"==u))for(;t.path.length>1&&""===t.path[0];)t.path.shift();"?"==u?(t.query="",s=bt):"#"==u&&(t.fragment="",s=xt)}else v+=K(u,q);break;case mt:"?"==u?(t.query="",s=bt):"#"==u?(t.fragment="",s=xt):u!=e&&(t.path[0]+=K(u,z));break;case bt:n||"#"!=u?u!=e&&("'"==u&&Y(t)?t.query+="%27":t.query+="#"==u?"%23":K(u,z)):(t.fragment="",s=xt);break;case xt:u!=e&&(t.fragment+=K(u,W))}p++}},St=function(t){var r,n,e=s(this,St,"URL"),o=arguments.length>1?arguments[1]:void 0,u=String(t),a=S(e,{type:"URL"});if(void 0!==o)if(o instanceof St)r=A(o);else if(n=wt(r={},String(o)))throw TypeError(n);if(n=wt(a,u,null,r))throw TypeError(n);var c=a.searchParams=new x,f=w(c);f.updateSearchParams(a.query),f.updateURL=function(){a.query=String(c)||null},i||(e.href=Et.call(e),e.origin=Rt.call(e),e.protocol=Ot.call(e),e.username=It.call(e),e.password=jt.call(e),e.host=Mt.call(e),e.hostname=Pt.call(e),e.port=kt.call(e),e.pathname=Tt.call(e),e.search=_t.call(e),e.searchParams=Ut.call(e),e.hash=Lt.call(e))},At=St.prototype,Et=function(){var t=A(this),r=t.scheme,n=t.username,e=t.password,o=t.host,i=t.port,u=t.path,a=t.query,c=t.fragment,f=r+":";return null!==o?(f+="//",$(t)&&(f+=n+(e?":"+e:"")+"@"),f+=D(o),null!==i&&(f+=":"+i)):"file"==r&&(f+="//"),f+=t.cannotBeABaseURL?u[0]:u.length?"/"+u.join("/"):"",null!==a&&(f+="?"+a),null!==c&&(f+="#"+c),f},Rt=function(){var t=A(this),r=t.scheme,n=t.port;if("blob"==r)try{return new URL(r.path[0]).origin}catch(t){return"null"}return"file"!=r&&Y(t)?r+"://"+D(t.host)+(null!==n?":"+n:""):"null"},Ot=function(){return A(this).scheme+":"},It=function(){return A(this).username},jt=function(){return A(this).password},Mt=function(){var t=A(this),r=t.host,n=t.port;return null===r?"":null===n?D(r):D(r)+":"+n},Pt=function(){var t=A(this).host;return null===t?"":D(t)},kt=function(){var t=A(this).port;return null===t?"":String(t)},Tt=function(){var t=A(this),r=t.path;return t.cannotBeABaseURL?r[0]:r.length?"/"+r.join("/"):""},_t=function(){var t=A(this).query;return t?"?"+t:""},Ut=function(){return A(this).searchParams},Lt=function(){var t=A(this).fragment;return t?"#"+t:""},Ft=function(t,r){return{get:t,set:r,configurable:!0,enumerable:!0}};if(i&&c(At,{href:Ft(Et,function(t){var r=A(this),n=String(t),e=wt(r,n);if(e)throw TypeError(e);w(r.searchParams).updateSearchParams(r.query)}),origin:Ft(Rt),protocol:Ft(Ot,function(t){var r=A(this);wt(r,String(t)+":",tt)}),username:Ft(It,function(t){var r=A(this),n=h(String(t));if(!J(r)){r.username="";for(var e=0;e<n.length;e++)r.username+=K(n[e],V)}}),password:Ft(jt,function(t){var r=A(this),n=h(String(t));if(!J(r)){r.password="";for(var e=0;e<n.length;e++)r.password+=K(n[e],V)}}),host:Ft(Mt,function(t){var r=A(this);r.cannotBeABaseURL||wt(r,String(t),st)}),hostname:Ft(Pt,function(t){var r=A(this);r.cannotBeABaseURL||wt(r,String(t),lt)}),port:Ft(kt,function(t){var r=A(this);J(r)||(""==(t=String(t))?r.port=null:wt(r,t,pt))}),pathname:Ft(Tt,function(t){var r=A(this);r.cannotBeABaseURL||(r.path=[],wt(r,t+"",dt))}),search:Ft(_t,function(t){var r=A(this);""==(t=String(t))?r.query=null:("?"==t.charAt(0)&&(t=t.slice(1)),r.query="",wt(r,t,bt)),w(r.searchParams).updateSearchParams(r.query)}),searchParams:Ft(Ut),hash:Ft(Lt,function(t){var r=A(this);""!=(t=String(t))?("#"==t.charAt(0)&&(t=t.slice(1)),r.fragment="",wt(r,t,xt)):r.fragment=null})}),f(At,"toJSON",function(){return Et.call(this)},{enumerable:!0}),f(At,"toString",function(){return Et.call(this)},{enumerable:!0}),b){var Bt=b.createObjectURL,Ct=b.revokeObjectURL;Bt&&f(St,"createObjectURL",function(t){return Bt.apply(b,arguments)}),Ct&&f(St,"revokeObjectURL",function(t){return Ct.apply(b,arguments)})}d(St,"URL"),o({global:!0,forced:!u,sham:!i},{URL:St})},function(t,r,n){"use strict";var e=n(56).charAt,o=n(18),i=n(87),u=o.set,a=o.getterFor("String Iterator");i(String,"String",function(t){u(this,{type:"String Iterator",string:String(t),index:0})},function(){var t,r=a(this),n=r.string,o=r.index;return o>=n.length?{value:void 0,done:!0}:(t=e(n,o),r.index+=t.length,{value:t,done:!1})})},function(t,r,n){"use strict";var e=/[^\0-\u007E]/,o=/[.\u3002\uFF0E\uFF61]/g,i="Overflow: input needs wider integers to process",u=Math.floor,a=String.fromCharCode,c=function(t){return t+22+75*(t<26)},f=function(t,r,n){var e=0;for(t=n?u(t/700):t>>1,t+=u(t/r);t>455;e+=36)t=u(t/35);return u(e+36*t/(t+38))},s=function(t){var r,n,e=[],o=(t=function(t){for(var r=[],n=0,e=t.length;n<e;){var o=t.charCodeAt(n++);if(o>=55296&&o<=56319&&n<e){var i=t.charCodeAt(n++);56320==(64512&i)?r.push(((1023&o)<<10)+(1023&i)+65536):(r.push(o),n--)}else r.push(o)}return r}(t)).length,s=128,l=0,p=72;for(r=0;r<t.length;r++)(n=t[r])<128&&e.push(a(n));var h=e.length,v=h;for(h&&e.push("-");v<o;){var g=2147483647;for(r=0;r<t.length;r++)(n=t[r])>=s&&n<g&&(g=n);var d=v+1;if(g-s>u((2147483647-l)/d))throw RangeError(i);for(l+=(g-s)*d,s=g,r=0;r<t.length;r++){if((n=t[r])<s&&++l>2147483647)throw RangeError(i);if(n==s){for(var y=l,m=36;;m+=36){var b=m<=p?1:m>=p+26?26:m-p;if(y<b)break;var x=y-b,w=36-b;e.push(a(c(b+x%w))),y=u(x/w)}e.push(a(c(y))),p=f(l,d,v==h),l=0,++v}}++l,++s}return e.join("")};t.exports=function(t){var r,n,i=[],u=t.toLowerCase().replace(o,".").split(".");for(r=0;r<u.length;r++)n=u[r],i.push(e.test(n)?"xn--"+s(n):n);return i.join(".")}},function(t,r,n){"use strict";n(0)({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},function(t,r,n){n(324),n(325)},function(t,r,n){n(19)("matchAll")},function(t,r,n){"use strict";var e=n(0),o=n(54),i=n(17),u=n(10),a=n(4),c=n(1),f=n(53),s=n(44),l=n(16),p=n(6),h=n(20),v=n(71),g=n(18),d=n(2),y=p("matchAll"),m=g.set,b=g.getterFor("RegExp String Iterator"),x=RegExp.prototype,w=x.exec,S=o(function(t,r,n,e){m(this,{type:"RegExp String Iterator",regexp:t,string:r,global:n,unicode:e,done:!1})},"RegExp String",function(){var t=b(this);if(t.done)return{value:void 0,done:!0};var r=t.regexp,n=t.string,e=function(t,r){var n,e=t.exec;if("function"==typeof e){if("object"!=typeof(n=e.call(t,r)))throw TypeError("Incorrect exec result");return n}return w.call(t,r)}(r,n);return null===e?{value:void 0,done:t.done=!0}:t.global?(""==String(e[0])&&(r.lastIndex=v(n,u(r.lastIndex),t.unicode)),{value:e,done:!1}):(t.done=!0,{value:e,done:!1})}),A=function(t){var r,n,e,o,i,a,f=c(this),l=String(t);return r=h(f,RegExp),void 0===(n=f.flags)&&f instanceof RegExp&&!("flags"in x)&&(n=s.call(f)),e=void 0===n?"":String(n),o=new r(r===RegExp?f.source:f,e),i=!!~e.indexOf("g"),a=!!~e.indexOf("u"),o.lastIndex=u(f.lastIndex),new S(o,l,i,a)};e({target:"String",proto:!0},{matchAll:function(t){var r,n,e,o=i(this);return null!=t&&(void 0===(n=t[y])&&d&&"RegExp"==f(t)&&(n=A),null!=n)?a(n).call(t,o):(r=String(o),e=new RegExp(t,"g"),d?A.call(e,r):e[y](r))}}),d||y in x||l(x,y,A)}]);