UNPKG

iyunto-cornerstone-wado-image-loader

Version:
2 lines 126 kB
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("cornerstoneWADOImageLoader",[],t):"object"==typeof exports?exports.cornerstoneWADOImageLoader=t():e.cornerstoneWADOImageLoader=t()}(this,(function(){return(()=>{var e={6089:(e,t,r)=>{e.exports=r(7945)},4559:(e,t,r)=>{e.exports=r(9842)},6059:(e,t,r)=>{e.exports=r(3798)},9387:(e,t,r)=>{e.exports=r(2149)},7423:(e,t,r)=>{e.exports=r(6970)},2633:(e,t,r)=>{e.exports=r(2343)},6028:(e,t,r)=>{e.exports=r(671)},187:(e,t,r)=>{e.exports=r(7283)},1655:(e,t,r)=>{e.exports=r(2882)},1246:(e,t,r)=>{e.exports=r(8730)},2165:(e,t,r)=>{e.exports=r(569)},337:(e,t,r)=>{e.exports=r(3751)},2770:(e,t,r)=>{e.exports=r(1380)},1882:(e,t,r)=>{e.exports=r(6601)},7878:(e,t,r)=>{e.exports=r(8783)},1929:(e,t,r)=>{e.exports=r(3498)},2250:(e,t,r)=>{e.exports=r(4731)},1407:(e,t,r)=>{e.exports=r(3355)},6051:(e,t,r)=>{e.exports=r(4640)},6275:(e,t,r)=>{e.exports=r(846)},7830:(e,t,r)=>{e.exports=r(7686)},3091:(e,t,r)=>{e.exports=r(5681)},8355:(e,t,r)=>{e.exports=r(9863)},1082:(e,t,r)=>{e.exports=r(5723)},2475:(e,t,r)=>{e.exports=r(8887)},9719:(e,t,r)=>{e.exports=r(9009)},5534:(e,t,r)=>{e.exports=r(5213)},4215:(e,t,r)=>{e.exports=r(156)},6496:(e,t,r)=>{e.exports=r(7754)},7458:e=>{var t=function(e){"use strict";var t,r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function u(e,t,r,n){var o=t&&t.prototype instanceof m?t:m,a=Object.create(o.prototype),i=new E(n||[]);return a._invoke=function(e,t,r){var n=f;return function(o,a){if(n===d)throw new Error("Generator is already running");if(n===h){if("throw"===o)throw a;return I()}for(r.method=o,r.arg=a;;){var i=r.delegate;if(i){var s=P(i,r);if(s){if(s===v)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===f)throw n=h,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=d;var c=l(e,t,r);if("normal"===c.type){if(n=r.done?h:p,c.arg===v)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n=h,r.method="throw",r.arg=c.arg)}}}(e,r,i),a}function l(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f="suspendedStart",p="suspendedYield",d="executing",h="completed",v={};function m(){}function g(){}function y(){}var x={};c(x,a,(function(){return this}));var b=Object.getPrototypeOf,w=b&&b(b(D([])));w&&w!==r&&n.call(w,a)&&(x=w);var S=y.prototype=m.prototype=Object.create(x);function k(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function T(e,t){function r(o,a,i,s){var c=l(e[o],e,a);if("throw"!==c.type){var u=c.arg,f=u.value;return f&&"object"==typeof f&&n.call(f,"__await")?t.resolve(f.__await).then((function(e){r("next",e,i,s)}),(function(e){r("throw",e,i,s)})):t.resolve(f).then((function(e){u.value=e,i(u)}),(function(e){return r("throw",e,i,s)}))}s(c.arg)}var o;this._invoke=function(e,n){function a(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(a,a):a()}}function P(e,r){var n=e.iterator[r.method];if(n===t){if(r.delegate=null,"throw"===r.method){if(e.iterator.return&&(r.method="return",r.arg=t,P(e,r),"throw"===r.method))return v;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return v}var o=l(n,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,v;var a=o.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,v):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,v)}function O(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function A(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function E(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(O,this),this.reset(!0)}function D(e){if(e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function r(){for(;++o<e.length;)if(n.call(e,o))return r.value=e[o],r.done=!1,r;return r.value=t,r.done=!0,r};return i.next=i}}return{next:I}}function I(){return{value:t,done:!0}}return g.prototype=y,c(S,"constructor",y),c(y,"constructor",g),g.displayName=c(y,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,s,"GeneratorFunction")),e.prototype=Object.create(S),e},e.awrap=function(e){return{__await:e}},k(T.prototype),c(T.prototype,i,(function(){return this})),e.AsyncIterator=T,e.async=function(t,r,n,o,a){void 0===a&&(a=Promise);var i=new T(u(t,r,n,o),a);return e.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},k(S),c(S,s,"Generator"),c(S,a,(function(){return this})),c(S,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var r in e)t.push(r);return t.reverse(),function r(){for(;t.length;){var n=t.pop();if(n in e)return r.value=n,r.done=!1,r}return r.done=!0,r}},e.values=D,E.prototype={constructor:E,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(A),!e)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var r=this;function o(n,o){return s.type="throw",s.arg=e,r.next=n,o&&(r.method="next",r.arg=t),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],s=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(c){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,v):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),v},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),A(r),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;A(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:D(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}(e.exports);try{regeneratorRuntime=t}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},2043:(e,t,r)=>{e.exports=r(7458)},5109:(e,t,r)=>{r(8109),r(2166);var n=r(9081);e.exports=n.Array.from},1316:(e,t,r)=>{r(9506);var n=r(9081);e.exports=n.Array.isArray},3641:(e,t,r)=>{r(3075);var n=r(2018);e.exports=n("Array").concat},646:(e,t,r)=>{r(8345);var n=r(2018);e.exports=n("Array").filter},3147:(e,t,r)=>{r(7670);var n=r(2018);e.exports=n("Array").includes},5197:(e,t,r)=>{r(194);var n=r(2018);e.exports=n("Array").indexOf},474:(e,t,r)=>{r(2478);var n=r(2018);e.exports=n("Array").map},1001:(e,t,r)=>{r(5313);var n=r(2018);e.exports=n("Array").slice},5587:(e,t,r)=>{r(4596);var n=r(2018);e.exports=n("Array").splice},3386:(e,t,r)=>{r(2228),r(8109);var n=r(5018);e.exports=n},7543:(e,t,r)=>{var n=r(3641),o=Array.prototype;e.exports=function(e){var t=e.concat;return e===o||e instanceof Array&&t===o.concat?n:t}},3918:(e,t,r)=>{var n=r(646),o=Array.prototype;e.exports=function(e){var t=e.filter;return e===o||e instanceof Array&&t===o.filter?n:t}},790:(e,t,r)=>{var n=r(6270),o=RegExp.prototype;e.exports=function(e){return(e===o||e instanceof RegExp)&&!("flags"in e)?n(e):e.flags}},9109:(e,t,r)=>{var n=r(3147),o=r(5520),a=Array.prototype,i=String.prototype;e.exports=function(e){var t=e.includes;return e===a||e instanceof Array&&t===a.includes?n:"string"==typeof e||e===i||e instanceof String&&t===i.includes?o:t}},4825:(e,t,r)=>{var n=r(5197),o=Array.prototype;e.exports=function(e){var t=e.indexOf;return e===o||e instanceof Array&&t===o.indexOf?n:t}},238:(e,t,r)=>{var n=r(474),o=Array.prototype;e.exports=function(e){var t=e.map;return e===o||e instanceof Array&&t===o.map?n:t}},1285:(e,t,r)=>{var n=r(1001),o=Array.prototype;e.exports=function(e){var t=e.slice;return e===o||e instanceof Array&&t===o.slice?n:t}},7681:(e,t,r)=>{var n=r(5587),o=Array.prototype;e.exports=function(e){var t=e.splice;return e===o||e instanceof Array&&t===o.splice?n:t}},8949:(e,t,r)=>{var n=r(9119),o=String.prototype;e.exports=function(e){var t=e.trim;return"string"==typeof e||e===o||e instanceof String&&t===o.trim?n:t}},2529:(e,t,r)=>{r(8524);var n=r(9081);e.exports=n.Object.assign},6854:(e,t,r)=>{r(6764);var n=r(9081).Object,o=e.exports=function(e,t,r){return n.defineProperty(e,t,r)};n.defineProperty.sham&&(o.sham=!0)},1553:(e,t,r)=>{r(9398);var n=r(9081);e.exports=n.Object.entries},2744:(e,t,r)=>{r(554);var n=r(9081).Object,o=e.exports=function(e,t){return n.getOwnPropertyDescriptor(e,t)};n.getOwnPropertyDescriptor.sham&&(o.sham=!0)},6018:(e,t,r)=>{r(4267);var n=r(9081);e.exports=n.Object.getOwnPropertyDescriptors},5350:(e,t,r)=>{r(8318);var n=r(9081);e.exports=n.Object.getOwnPropertySymbols},8116:(e,t,r)=>{r(8390);var n=r(9081);e.exports=n.Object.keys},3140:(e,t,r)=>{r(1171);var n=r(9081);e.exports=n.Object.values},7281:(e,t,r)=>{r(6454),r(2228),r(2575),r(3658),r(4465),r(8359),r(5203),r(8109);var n=r(9081);e.exports=n.Promise},6270:(e,t,r)=>{r(8714);var n=r(4980);e.exports=function(e){return n.call(e)}},5520:(e,t,r)=>{r(688);var n=r(2018);e.exports=n("String").includes},9119:(e,t,r)=>{r(8217);var n=r(2018);e.exports=n("String").trim},1442:(e,t,r)=>{r(3075),r(2575),r(8318),r(5762),r(2181),r(8848),r(3719),r(2362),r(346),r(888),r(909),r(1992),r(8512),r(6165),r(6044),r(4676),r(263),r(3596),r(1227),r(6268);var n=r(9081);e.exports=n.Symbol},1190:(e,t,r)=>{r(2228),r(2575),r(8109),r(2362);var n=r(3379);e.exports=n.f("iterator")},4640:(e,t,r)=>{var n=r(7945);e.exports=n},846:(e,t,r)=>{var n=r(8010);e.exports=n},7686:(e,t,r)=>{var n=r(7922);e.exports=n},5681:(e,t,r)=>{var n=r(5838);e.exports=n},9863:(e,t,r)=>{var n=r(671);e.exports=n},5723:(e,t,r)=>{var n=r(8531);e.exports=n},8887:(e,t,r)=>{var n=r(6601);e.exports=n},9009:(e,t,r)=>{var n=r(8783);e.exports=n},5213:(e,t,r)=>{var n=r(4731);r(1152),r(8561),r(5543),r(8302),e.exports=n},156:(e,t,r)=>{var n=r(3355);r(8812),r(9085),r(7384),r(4719),r(2994),r(9431),r(4803),e.exports=n},7754:(e,t,r)=>{var n=r(6888);e.exports=n},9077:e=>{e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},9154:(e,t,r)=>{var n=r(3359);e.exports=function(e){if(!n(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},7710:e=>{e.exports=function(){}},8792:e=>{e.exports=function(e,t,r){if(!(e instanceof t))throw TypeError("Incorrect "+(r?r+" ":"")+"invocation");return e}},1912:(e,t,r)=>{var n=r(3359);e.exports=function(e){if(!n(e))throw TypeError(String(e)+" is not an object");return e}},4746:(e,t,r)=>{"use strict";var n=r(7673),o=r(2058),a=r(7647),i=r(6475),s=r(3746),c=r(409),u=r(5945),l=r(5018);e.exports=function(e){var t,r,f,p,d,h,v=o(e),m="function"==typeof this?this:Array,g=arguments.length,y=g>1?arguments[1]:void 0,x=void 0!==y,b=l(v),w=0;if(x&&(y=n(y,g>2?arguments[2]:void 0,2)),null==b||m==Array&&i(b))for(r=new m(t=s(v.length));t>w;w++)h=x?y(v[w],w):v[w],c(r,w,h);else for(d=(p=u(v,b)).next,r=new m;!(f=d.call(p)).done;w++)h=x?a(p,y,[f.value,w],!0):f.value,c(r,w,h);return r.length=w,r}},7075:(e,t,r)=>{var n=r(3861),o=r(3746),a=r(3055),i=function(e){return function(t,r,i){var s,c=n(t),u=o(c.length),l=a(i,u);if(e&&r!=r){for(;u>l;)if((s=c[l++])!=s)return!0}else for(;u>l;l++)if((e||l in c)&&c[l]===r)return e||l||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},4206:(e,t,r)=>{var n=r(7673),o=r(1251),a=r(2058),i=r(3746),s=r(8136),c=[].push,u=function(e){var t=1==e,r=2==e,u=3==e,l=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,v,m,g){for(var y,x,b=a(h),w=o(b),S=n(v,m,3),k=i(w.length),T=0,P=g||s,O=t?P(h,k):r||p?P(h,0):void 0;k>T;T++)if((d||T in w)&&(x=S(y=w[T],T,b),e))if(t)O[T]=x;else if(x)switch(e){case 3:return!0;case 5:return y;case 6:return T;case 2:c.call(O,y)}else switch(e){case 4:return!1;case 7:c.call(O,y)}return f?-1:u||l?l:O}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},2143:(e,t,r)=>{var n=r(6530),o=r(5712),a=r(8233),i=o("species");e.exports=function(e){return a>=51||!n((function(){var t=[];return(t.constructor={})[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},6628:(e,t,r)=>{"use strict";var n=r(6530);e.exports=function(e,t){var r=[][e];return!!r&&n((function(){r.call(null,t||function(){throw 1},1)}))}},3400:(e,t,r)=>{var n=r(3359),o=r(1054),a=r(5712)("species");e.exports=function(e){var t;return o(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!o(t.prototype)?n(t)&&null===(t=t[a])&&(t=void 0):t=void 0),void 0===t?Array:t}},8136:(e,t,r)=>{var n=r(3400);e.exports=function(e,t){return new(n(e))(0===t?0:t)}},7647:(e,t,r)=>{var n=r(1912),o=r(309);e.exports=function(e,t,r,a){try{return a?t(n(r)[0],r[1]):t(r)}catch(t){o(e,"throw",t)}}},8908:(e,t,r)=>{var n=r(5712)("iterator"),o=!1;try{var a=0,i={next:function(){return{done:!!a++}},return:function(){o=!0}};i[n]=function(){return this},Array.from(i,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var r=!1;try{var a={};a[n]=function(){return{next:function(){return{done:r=!0}}}},e(a)}catch(e){}return r}},1570:e=>{var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},7499:(e,t,r)=>{var n=r(8889),o=r(1570),a=r(5712)("toStringTag"),i="Arguments"==o(function(){return arguments}());e.exports=n?o:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),a))?r:i?o(t):"Object"==(n=o(t))&&"function"==typeof t.callee?"Arguments":n}},1722:(e,t,r)=>{var n=r(5712)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[n]=!1,"/./"[e](t)}catch(e){}}return!1}},872:(e,t,r)=>{var n=r(6530);e.exports=!n((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},8611:(e,t,r)=>{"use strict";var n=r(7300).IteratorPrototype,o=r(2491),a=r(5595),i=r(6738),s=r(9418),c=function(){return this};e.exports=function(e,t,r){var u=t+" Iterator";return e.prototype=o(n,{next:a(1,r)}),i(e,u,!1,!0),s[u]=c,e}},8518:(e,t,r)=>{var n=r(7001),o=r(7550),a=r(5595);e.exports=n?function(e,t,r){return o.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}},5595:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},409:(e,t,r)=>{"use strict";var n=r(5623),o=r(7550),a=r(5595);e.exports=function(e,t,r){var i=n(t);i in e?o.f(e,i,a(0,r)):e[i]=r}},8277:(e,t,r)=>{"use strict";var n=r(390),o=r(8611),a=r(2629),i=r(5255),s=r(6738),c=r(8518),u=r(9791),l=r(5712),f=r(8367),p=r(9418),d=r(7300),h=d.IteratorPrototype,v=d.BUGGY_SAFARI_ITERATORS,m=l("iterator"),g="keys",y="values",x="entries",b=function(){return this};e.exports=function(e,t,r,l,d,w,S){o(r,t,l);var k,T,P,O=function(e){if(e===d&&_)return _;if(!v&&e in D)return D[e];switch(e){case g:case y:case x:return function(){return new r(this,e)}}return function(){return new r(this)}},A=t+" Iterator",E=!1,D=e.prototype,I=D[m]||D["@@iterator"]||d&&D[d],_=!v&&I||O(d),L="Array"==t&&D.entries||I;if(L&&(k=a(L.call(new e)),h!==Object.prototype&&k.next&&(f||a(k)===h||(i?i(k,h):"function"!=typeof k[m]&&c(k,m,b)),s(k,A,!0,!0),f&&(p[A]=b))),d==y&&I&&I.name!==y&&(E=!0,_=function(){return I.call(this)}),f&&!S||D[m]===_||c(D,m,_),p[t]=_,d)if(T={values:O(y),keys:w?_:O(g),entries:O(x)},S)for(P in T)(v||E||!(P in D))&&u(D,P,T[P]);else n({target:t,proto:!0,forced:v||E},T);return T}},1412:(e,t,r)=>{var n=r(9081),o=r(6690),a=r(3379),i=r(7550).f;e.exports=function(e){var t=n.Symbol||(n.Symbol={});o(t,e)||i(t,e,{value:a.f(e)})}},7001:(e,t,r)=>{var n=r(6530);e.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},231:(e,t,r)=>{var n=r(2868),o=r(3359),a=n.document,i=o(a)&&o(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},315:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},6610:e=>{e.exports="object"==typeof window},6405:(e,t,r)=>{var n=r(6900),o=r(2868);e.exports=/ipad|iphone|ipod/i.test(n)&&void 0!==o.Pebble},6540:(e,t,r)=>{var n=r(6900);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(n)},6521:(e,t,r)=>{var n=r(1570),o=r(2868);e.exports="process"==n(o.process)},4010:(e,t,r)=>{var n=r(6900);e.exports=/web0s(?!.*chrome)/i.test(n)},6900:(e,t,r)=>{var n=r(8104);e.exports=n("navigator","userAgent")||""},8233:(e,t,r)=>{var n,o,a=r(2868),i=r(6900),s=a.process,c=a.Deno,u=s&&s.versions||c&&c.version,l=u&&u.v8;l?o=(n=l.split("."))[0]<4?1:n[0]+n[1]:i&&(!(n=i.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=i.match(/Chrome\/(\d+)/))&&(o=n[1]),e.exports=o&&+o},2018:(e,t,r)=>{var n=r(9081);e.exports=function(e){return n[e+"Prototype"]}},2712:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},390:(e,t,r)=>{"use strict";var n=r(2868),o=r(5904).f,a=r(1011),i=r(9081),s=r(7673),c=r(8518),u=r(6690),l=function(e){var t=function(t,r,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,n)}return e.apply(this,arguments)};return t.prototype=e.prototype,t};e.exports=function(e,t){var r,f,p,d,h,v,m,g,y=e.target,x=e.global,b=e.stat,w=e.proto,S=x?n:b?n[y]:(n[y]||{}).prototype,k=x?i:i[y]||c(i,y,{})[y],T=k.prototype;for(p in t)r=!a(x?p:y+(b?".":"#")+p,e.forced)&&S&&u(S,p),h=k[p],r&&(v=e.noTargetGet?(g=o(S,p))&&g.value:S[p]),d=r&&v?v:t[p],r&&typeof h==typeof d||(m=e.bind&&r?s(d,n):e.wrap&&r?l(d):w&&"function"==typeof d?s(Function.call,d):d,(e.sham||d&&d.sham||h&&h.sham)&&c(m,"sham",!0),c(k,p,m),w&&(u(i,f=y+"Prototype")||c(i,f,{}),c(i[f],p,d),e.real&&T&&!T[p]&&c(T,p,d)))}},6530:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7673:(e,t,r)=>{var n=r(9077);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 0:return function(){return e.call(t)};case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,o){return e.call(t,r,n,o)}}return function(){return e.apply(t,arguments)}}},8104:(e,t,r)=>{var n=r(9081),o=r(2868),a=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?a(n[e])||a(o[e]):n[e]&&n[e][t]||o[e]&&o[e][t]}},5018:(e,t,r)=>{var n=r(7499),o=r(9418),a=r(5712)("iterator");e.exports=function(e){if(null!=e)return e[a]||e["@@iterator"]||o[n(e)]}},5945:(e,t,r)=>{var n=r(1912),o=r(5018);e.exports=function(e,t){var r=arguments.length<2?o(e):t;if("function"!=typeof r)throw TypeError(String(e)+" is not iterable");return n(r.call(e))}},2868:(e,t,r)=>{var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof r.g&&r.g)||function(){return this}()||Function("return this")()},6690:(e,t,r)=>{var n=r(2058),o={}.hasOwnProperty;e.exports=Object.hasOwn||function(e,t){return o.call(n(e),t)}},7048:e=>{e.exports={}},8471:(e,t,r)=>{var n=r(2868);e.exports=function(e,t){var r=n.console;r&&r.error&&(1===arguments.length?r.error(e):r.error(e,t))}},5644:(e,t,r)=>{var n=r(8104);e.exports=n("document","documentElement")},640:(e,t,r)=>{var n=r(7001),o=r(6530),a=r(231);e.exports=!n&&!o((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},1251:(e,t,r)=>{var n=r(6530),o=r(1570),a="".split;e.exports=n((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?a.call(e,""):Object(e)}:Object},1494:(e,t,r)=>{var n=r(2656),o=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(e){return o.call(e)}),e.exports=n.inspectSource},5875:(e,t,r)=>{var n,o,a,i=r(2297),s=r(2868),c=r(3359),u=r(8518),l=r(6690),f=r(2656),p=r(5039),d=r(7048),h="Object already initialized",v=s.WeakMap;if(i||f.state){var m=f.state||(f.state=new v),g=m.get,y=m.has,x=m.set;n=function(e,t){if(y.call(m,e))throw new TypeError(h);return t.facade=e,x.call(m,e,t),t},o=function(e){return g.call(m,e)||{}},a=function(e){return y.call(m,e)}}else{var b=p("state");d[b]=!0,n=function(e,t){if(l(e,b))throw new TypeError(h);return t.facade=e,u(e,b,t),t},o=function(e){return l(e,b)?e[b]:{}},a=function(e){return l(e,b)}}e.exports={set:n,get:o,has:a,enforce:function(e){return a(e)?o(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!c(t)||(r=o(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return r}}}},6475:(e,t,r)=>{var n=r(5712),o=r(9418),a=n("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||i[a]===e)}},1054:(e,t,r)=>{var n=r(1570);e.exports=Array.isArray||function(e){return"Array"==n(e)}},1011:(e,t,r)=>{var n=r(6530),o=/#|\.prototype\./,a=function(e,t){var r=s[i(e)];return r==u||r!=c&&("function"==typeof t?n(t):!!t)},i=a.normalize=function(e){return String(e).replace(o,".").toLowerCase()},s=a.data={},c=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},3359:e=>{e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},8367:e=>{e.exports=!0},6858:(e,t,r)=>{var n=r(3359),o=r(1570),a=r(5712)("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[a])?!!t:"RegExp"==o(e))}},1149:(e,t,r)=>{var n=r(8104),o=r(6046);e.exports=o?function(e){return"symbol"==typeof e}:function(e){var t=n("Symbol");return"function"==typeof t&&Object(e)instanceof t}},3906:(e,t,r)=>{var n=r(1912),o=r(6475),a=r(3746),i=r(7673),s=r(5945),c=r(5018),u=r(309),l=function(e,t){this.stopped=e,this.result=t};e.exports=function(e,t,r){var f,p,d,h,v,m,g,y=r&&r.that,x=!(!r||!r.AS_ENTRIES),b=!(!r||!r.IS_ITERATOR),w=!(!r||!r.INTERRUPTED),S=i(t,y,1+x+w),k=function(e){return f&&u(f,"normal",e),new l(!0,e)},T=function(e){return x?(n(e),w?S(e[0],e[1],k):S(e[0],e[1])):w?S(e,k):S(e)};if(b)f=e;else{if("function"!=typeof(p=c(e)))throw TypeError("Target is not iterable");if(o(p)){for(d=0,h=a(e.length);h>d;d++)if((v=T(e[d]))&&v instanceof l)return v;return new l(!1)}f=s(e,p)}for(m=f.next;!(g=m.call(f)).done;){try{v=T(g.value)}catch(e){u(f,"throw",e)}if("object"==typeof v&&v&&v instanceof l)return v}return new l(!1)}},309:(e,t,r)=>{var n=r(1912);e.exports=function(e,t,r){var o,a;n(e);try{if(void 0===(o=e.return)){if("throw"===t)throw r;return r}o=o.call(e)}catch(e){a=!0,o=e}if("throw"===t)throw r;if(a)throw o;return n(o),r}},7300:(e,t,r)=>{"use strict";var n,o,a,i=r(6530),s=r(2629),c=r(8518),u=r(6690),l=r(5712),f=r(8367),p=l("iterator"),d=!1;[].keys&&("next"in(a=[].keys())?(o=s(s(a)))!==Object.prototype&&(n=o):d=!0);var h=null==n||i((function(){var e={};return n[p].call(e)!==e}));h&&(n={}),f&&!h||u(n,p)||c(n,p,(function(){return this})),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:d}},9418:e=>{e.exports={}},8054:(e,t,r)=>{var n,o,a,i,s,c,u,l,f=r(2868),p=r(5904).f,d=r(6569).set,h=r(6540),v=r(6405),m=r(4010),g=r(6521),y=f.MutationObserver||f.WebKitMutationObserver,x=f.document,b=f.process,w=f.Promise,S=p(f,"queueMicrotask"),k=S&&S.value;k||(n=function(){var e,t;for(g&&(e=b.domain)&&e.exit();o;){t=o.fn,o=o.next;try{t()}catch(e){throw o?i():a=void 0,e}}a=void 0,e&&e.enter()},h||g||m||!y||!x?!v&&w&&w.resolve?((u=w.resolve(void 0)).constructor=w,l=u.then,i=function(){l.call(u,n)}):i=g?function(){b.nextTick(n)}:function(){d.call(f,n)}:(s=!0,c=x.createTextNode(""),new y(n).observe(c,{characterData:!0}),i=function(){c.data=s=!s})),e.exports=k||function(e){var t={fn:e,next:void 0};a&&(a.next=t),o||(o=t,i()),a=t}},3104:(e,t,r)=>{var n=r(2868);e.exports=n.Promise},3216:(e,t,r)=>{var n=r(8233),o=r(6530);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},2297:(e,t,r)=>{var n=r(2868),o=r(1494),a=n.WeakMap;e.exports="function"==typeof a&&/native code/.test(o(a))},4130:(e,t,r)=>{"use strict";var n=r(9077),o=function(e){var t,r;this.promise=new e((function(e,n){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=n})),this.resolve=n(t),this.reject=n(r)};e.exports.f=function(e){return new o(e)}},9611:(e,t,r)=>{var n=r(6858);e.exports=function(e){if(n(e))throw TypeError("The method doesn't accept regular expressions");return e}},3210:(e,t,r)=>{"use strict";var n=r(7001),o=r(6530),a=r(461),i=r(3764),s=r(1156),c=r(2058),u=r(1251),l=Object.assign,f=Object.defineProperty;e.exports=!l||o((function(){if(n&&1!==l({b:1},l(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},r=Symbol(),o="abcdefghijklmnopqrst";return e[r]=7,o.split("").forEach((function(e){t[e]=e})),7!=l({},e)[r]||a(l({},t)).join("")!=o}))?function(e,t){for(var r=c(e),o=arguments.length,l=1,f=i.f,p=s.f;o>l;)for(var d,h=u(arguments[l++]),v=f?a(h).concat(f(h)):a(h),m=v.length,g=0;m>g;)d=v[g++],n&&!p.call(h,d)||(r[d]=h[d]);return r}:l},2491:(e,t,r)=>{var n,o=r(1912),a=r(4686),i=r(2712),s=r(7048),c=r(5644),u=r(231),l=r(5039),f=l("IE_PROTO"),p=function(){},d=function(e){return"<script>"+e+"</"+"script>"},h=function(e){e.write(d("")),e.close();var t=e.parentWindow.Object;return e=null,t},v=function(){try{n=new ActiveXObject("htmlfile")}catch(e){}var e,t;v="undefined"!=typeof document?document.domain&&n?h(n):((t=u("iframe")).style.display="none",c.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(d("document.F=Object")),e.close(),e.F):h(n);for(var r=i.length;r--;)delete v.prototype[i[r]];return v()};s[f]=!0,e.exports=Object.create||function(e,t){var r;return null!==e?(p.prototype=o(e),r=new p,p.prototype=null,r[f]=e):r=v(),void 0===t?r:a(r,t)}},4686:(e,t,r)=>{var n=r(7001),o=r(7550),a=r(1912),i=r(461);e.exports=n?Object.defineProperties:function(e,t){a(e);for(var r,n=i(t),s=n.length,c=0;s>c;)o.f(e,r=n[c++],t[r]);return e}},7550:(e,t,r)=>{var n=r(7001),o=r(640),a=r(1912),i=r(5623),s=Object.defineProperty;t.f=n?s:function(e,t,r){if(a(e),t=i(t),a(r),o)try{return s(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},5904:(e,t,r)=>{var n=r(7001),o=r(1156),a=r(5595),i=r(3861),s=r(5623),c=r(6690),u=r(640),l=Object.getOwnPropertyDescriptor;t.f=n?l:function(e,t){if(e=i(e),t=s(t),u)try{return l(e,t)}catch(e){}if(c(e,t))return a(!o.f.call(e,t),e[t])}},6159:(e,t,r)=>{var n=r(3861),o=r(9035).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return i&&"[object Window]"==a.call(e)?function(e){try{return o(e)}catch(e){return i.slice()}}(e):o(n(e))}},9035:(e,t,r)=>{var n=r(1247),o=r(2712).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,o)}},3764:(e,t)=>{t.f=Object.getOwnPropertySymbols},2629:(e,t,r)=>{var n=r(6690),o=r(2058),a=r(5039),i=r(872),s=a("IE_PROTO"),c=Object.prototype;e.exports=i?Object.getPrototypeOf:function(e){return e=o(e),n(e,s)?e[s]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?c:null}},1247:(e,t,r)=>{var n=r(6690),o=r(3861),a=r(7075).indexOf,i=r(7048);e.exports=function(e,t){var r,s=o(e),c=0,u=[];for(r in s)!n(i,r)&&n(s,r)&&u.push(r);for(;t.length>c;)n(s,r=t[c++])&&(~a(u,r)||u.push(r));return u}},461:(e,t,r)=>{var n=r(1247),o=r(2712);e.exports=Object.keys||function(e){return n(e,o)}},1156:(e,t)=>{"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,o=n&&!r.call({1:2},1);t.f=o?function(e){var t=n(this,e);return!!t&&t.enumerable}:r},5255:(e,t,r)=>{var n=r(1912),o=r(9154);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(r,[]),t=r instanceof Array}catch(e){}return function(r,a){return n(r),o(a),t?e.call(r,a):r.__proto__=a,r}}():void 0)},3895:(e,t,r)=>{var n=r(7001),o=r(461),a=r(3861),i=r(1156).f,s=function(e){return function(t){for(var r,s=a(t),c=o(s),u=c.length,l=0,f=[];u>l;)r=c[l++],n&&!i.call(s,r)||f.push(e?[r,s[r]]:s[r]);return f}};e.exports={entries:s(!0),values:s(!1)}},2204:(e,t,r)=>{"use strict";var n=r(8889),o=r(7499);e.exports=n?{}.toString:function(){return"[object "+o(this)+"]"}},9466:(e,t,r)=>{var n=r(3359);e.exports=function(e,t){var r,o;if("string"===t&&"function"==typeof(r=e.toString)&&!n(o=r.call(e)))return o;if("function"==typeof(r=e.valueOf)&&!n(o=r.call(e)))return o;if("string"!==t&&"function"==typeof(r=e.toString)&&!n(o=r.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},5340:(e,t,r)=>{var n=r(8104),o=r(9035),a=r(3764),i=r(1912);e.exports=n("Reflect","ownKeys")||function(e){var t=o.f(i(e)),r=a.f;return r?t.concat(r(e)):t}},9081:e=>{e.exports={}},4618:e=>{e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},4567:(e,t,r)=>{var n=r(1912),o=r(3359),a=r(4130);e.exports=function(e,t){if(n(e),o(t)&&t.constructor===e)return t;var r=a.f(e);return(0,r.resolve)(t),r.promise}},9248:(e,t,r)=>{var n=r(9791);e.exports=function(e,t,r){for(var o in t)r&&r.unsafe&&e[o]?e[o]=t[o]:n(e,o,t[o],r);return e}},9791:(e,t,r)=>{var n=r(8518);e.exports=function(e,t,r,o){o&&o.enumerable?e[t]=r:n(e,t,r)}},4980:(e,t,r)=>{"use strict";var n=r(1912);e.exports=function(){var e=n(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},3604:e=>{e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},2643:(e,t,r)=>{var n=r(2868);e.exports=function(e,t){try{Object.defineProperty(n,e,{value:t,configurable:!0,writable:!0})}catch(r){n[e]=t}return t}},2655:(e,t,r)=>{"use strict";var n=r(8104),o=r(7550),a=r(5712),i=r(7001),s=a("species");e.exports=function(e){var t=n(e),r=o.f;i&&t&&!t[s]&&r(t,s,{configurable:!0,get:function(){return this}})}},6738:(e,t,r)=>{var n=r(8889),o=r(7550).f,a=r(8518),i=r(6690),s=r(2204),c=r(5712)("toStringTag");e.exports=function(e,t,r,u){if(e){var l=r?e:e.prototype;i(l,c)||o(l,c,{configurable:!0,value:t}),u&&!n&&a(l,"toString",s)}}},5039:(e,t,r)=>{var n=r(6315),o=r(9),a=n("keys");e.exports=function(e){return a[e]||(a[e]=o(e))}},2656:(e,t,r)=>{var n=r(2868),o=r(2643),a="__core-js_shared__",i=n[a]||o(a,{});e.exports=i},6315:(e,t,r)=>{var n=r(8367),o=r(2656);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.17.2",mode:n?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},5462:(e,t,r)=>{var n=r(1912),o=r(9077),a=r(5712)("species");e.exports=function(e,t){var r,i=n(e).constructor;return void 0===i||null==(r=n(i)[a])?t:o(r)}},1420:(e,t,r)=>{var n=r(1470),o=r(5264),a=r(3604),i=function(e){return function(t,r){var i,s,c=o(a(t)),u=n(r),l=c.length;return u<0||u>=l?e?"":void 0:(i=c.charCodeAt(u))<55296||i>56319||u+1===l||(s=c.charCodeAt(u+1))<56320||s>57343?e?c.charAt(u):i:e?c.slice(u,u+2):s-56320+(i-55296<<10)+65536}};e.exports={codeAt:i(!1),charAt:i(!0)}},9787:(e,t,r)=>{var n=r(6530),o=r(3781);e.exports=function(e){return n((function(){return!!o[e]()||"​…᠎"!="​…᠎"[e]()||o[e].name!==e}))}},774:(e,t,r)=>{var n=r(3604),o=r(5264),a="["+r(3781)+"]",i=RegExp("^"+a+a+"*"),s=RegExp(a+a+"*$"),c=function(e){return function(t){var r=o(n(t));return 1&e&&(r=r.replace(i,"")),2&e&&(r=r.replace(s,"")),r}};e.exports={start:c(1),end:c(2),trim:c(3)}},6569:(e,t,r)=>{var n,o,a,i,s=r(2868),c=r(6530),u=r(7673),l=r(5644),f=r(231),p=r(6540),d=r(6521),h=s.setImmediate,v=s.clearImmediate,m=s.process,g=s.MessageChannel,y=s.Dispatch,x=0,b={},w="onreadystatechange";try{n=s.location}catch(e){}var S=function(e){if(b.hasOwnProperty(e)){var t=b[e];delete b[e],t()}},k=function(e){return function(){S(e)}},T=function(e){S(e.data)},P=function(e){s.postMessage(String(e),n.protocol+"//"+n.host)};h&&v||(h=function(e){for(var t=[],r=arguments.length,n=1;r>n;)t.push(arguments[n++]);return b[++x]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},o(x),x},v=function(e){delete b[e]},d?o=function(e){m.nextTick(k(e))}:y&&y.now?o=function(e){y.now(k(e))}:g&&!p?(i=(a=new g).port2,a.port1.onmessage=T,o=u(i.postMessage,i,1)):s.addEventListener&&"function"==typeof postMessage&&!s.importScripts&&n&&"file:"!==n.protocol&&!c(P)?(o=P,s.addEventListener("message",T,!1)):o=w in f("script")?function(e){l.appendChild(f("script")).onreadystatechange=function(){l.removeChild(this),S(e)}}:function(e){setTimeout(k(e),0)}),e.exports={set:h,clear:v}},3055:(e,t,r)=>{var n=r(1470),o=Math.max,a=Math.min;e.exports=function(e,t){var r=n(e);return r<0?o(r+t,0):a(r,t)}},3861:(e,t,r)=>{var n=r(1251),o=r(3604);e.exports=function(e){return n(o(e))}},1470:e=>{var t=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:t)(e)}},3746:(e,t,r)=>{var n=r(1470),o=Math.min;e.exports=function(e){return e>0?o(n(e),9007199254740991):0}},2058:(e,t,r)=>{var n=r(3604);e.exports=function(e){return Object(n(e))}},3957:(e,t,r)=>{var n=r(3359),o=r(1149),a=r(9466),i=r(5712)("toPrimitive");e.exports=function(e,t){if(!n(e)||o(e))return e;var r,s=e[i];if(void 0!==s){if(void 0===t&&(t="default"),r=s.call(e,t),!n(r)||o(r))return r;throw TypeError("Can't convert object to primitive value")}return void 0===t&&(t="number"),a(e,t)}},5623:(e,t,r)=>{var n=r(3957),o=r(1149);e.exports=function(e){var t=n(e,"string");return o(t)?t:String(t)}},8889:(e,t,r)=>{var n={};n[r(5712)("toStringTag")]="z",e.exports="[object z]"===String(n)},5264:(e,t,r)=>{var n=r(1149);e.exports=function(e){if(n(e))throw TypeError("Cannot convert a Symbol value to a string");return String(e)}},9:e=>{var t=0,r=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++t+r).toString(36)}},6046:(e,t,r)=>{var n=r(3216);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3379:(e,t,r)=>{var n=r(5712);t.f=n},5712:(e,t,r)=>{var n=r(2868),o=r(6315),a=r(6690),i=r(9),s=r(3216),c=r(6046),u=o("wks"),l=n.Symbol,f=c?l:l&&l.withoutSetter||i;e.exports=function(e){return a(u,e)&&(s||"string"==typeof u[e])||(s&&a(l,e)?u[e]=l[e]:u[e]=f("Symbol."+e)),u[e]}},3781:e=>{e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},6454:(e,t,r)=>{"use strict";var n=r(390),o=r(2629),a=r(5255),i=r(2491),s=r(8518),c=r(5595),u=r(3906),l=r(5264),f=function(e,t){var r=this;if(!(r instanceof f))return new f(e,t);a&&(r=a(new Error(void 0),o(r))),void 0!==t&&s(r,"message",l(t));var n=[];return u(e,n.push,{that:n}),s(r,"errors",n),r};f.prototype=i(Error.prototype,{constructor:c(5,f),message:c(5,""),name:c(5,"AggregateError")}),n({global:!0},{AggregateError:f})},3075:(e,t,r)=>{"use strict";var n=r(390),o=r(6530),a=r(1054),i=r(3359),s=r(2058),c=r(3746),u=r(409),l=r(8136),f=r(2143),p=r(5712),d=r(8233),h=p("isConcatSpreadable"),v=9007199254740991,m="Maximum allowed index exceeded",g=d>=51||!o((function(){var e=[];return e[h]=!1,e.concat()[0]!==e})),y=f("concat"),x=function(e){if(!i(e))return!1;var t=e[h];return void 0!==t?!!t:a(e)};n({target:"Array",proto:!0,forced:!g||!y},{concat:function(e){var t,r,n,o,a,i=s(this),f=l(i,0),p=0;for(t=-1,n=arguments.length;t<n;t++)if(x(a=-1===t?i:arguments[t])){if(p+(o=c(a.length))>v)throw TypeError(m);for(r=0;r<o;r++,p++)r in a&&u(f,p,a[r])}else{if(p>=v)throw TypeError(m);u(f,p++,a)}return f.length=p,f}})},8345:(e,t,r)=>{"use strict";var n=r(390),o=r(4206).filter;n({target:"Array",proto:!0,forced:!r(2143)("filter")},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},2166:(e,t,r)=>{var n=r(390),o=r(4746);n({target:"Array",stat:!0,forced:!r(8908)((function(e){Array.from(e)}))},{from:o})},7670:(e,t,r)=>{"use strict";var n=r(390),o=r(7075).includes,a=r(7710);n({target:"Array",proto:!0},{includes:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},194:(e,t,r)=>{"use strict";var n=r(390),o=r(7075).indexOf,a=r(6628),i=[].indexOf,s=!!i&&1/[1].indexOf(1,-0)<0,c=a("indexOf");n({target:"Array",proto:!0,forced:s||!c},{indexOf:function(e){return s?i.apply(this,arguments)||0:o(this,e,arguments.length>1?arguments[1]:void 0)}})},9506:(e,t,r)=>{r(390)({target:"Array",stat:!0},{isArray:r(1054)})},2228:(e,t,r)=>{"use strict";var n=r(3861),o=r(7710),a=r(9418),i=r(5875),s=r(8277),c="Array Iterator",u=i.set,l=i.getterFor(c);e.exports=s(Array,"Array",(function(e,t){u(this,{type:c,target:n(e),index:0,kind:t})}),(function(){var e=l(this),t=e.target,r=e.kind,n=e.index++;return!t||n>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:n,done:!1}:"values"==r?{value:t[n],done:!1}:{value:[n,t[n]],done:!1}}),"values"),a.Arguments=a.Array,o("keys"),o("values"),o("entries")},2478:(e,t,r)=>{"use strict";var n=r(390),o=r(4206).map;n({target:"Array",proto:!0,forced:!r(2143)("map")},{map:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},5313:(e,t,r)=>{"use strict";var n=r(390),o=r(3359),a=r(1054),i=r(3055),s=r(3746),c=r(3861),u=r(409),l=r(5712),f=r(2143)("slice"),p=l("species"),d=[].slice,h=Math.max;n({target:"Array",proto:!0,forced:!f},{slice:function(e,t){var r,n,l,f=c(this),v=s(f.length),m=i(e,v),g=i(void 0===t?v:t,v);if(a(f)&&("function"!=typeof(r=f.constructor)||r!==Array&&!a(r.prototype)?o(r)&&null===(r=r[p])&&(r=void 0):r=void 0,r===Array||void 0===r))return d.call(f,m,g);for(n=new(void 0===r?Array:r)(h(g-m,0)),l=0;m<g;m++,l++)m in f&&u(n,l,f[m]);return n.length=l,n}})},4596:(e,t,r)=>{"use strict";var n=r(390),o=r(3055),a=r(1470),i=r(3746),s=r(2058),c=r(8136),u=r(409),l=r(2143)("splice"),f=Math.max,p=Math.min,d=9007199254740991,h="Maximum allowed length exceeded";n({target:"Array",proto:!0,forced:!l},{splice:function(e,t){var r,n,l,v,m,g,y=s(this),x=i(y.length),b=o(e,x),w=arguments.length;if(0===w?r=n=0:1===w?(r=0,n=x-b):(r=w-2,n=p(f(a(t),0),x-b)),x+r-n>d)throw TypeError(h);for(l=c(y,n),v=0;v<n;v++)(m=b+v)in y&&u(l,v,y[m]);if(l.length=n,r<n){for(v=b;v<x-n;v++)g=v+r,(m=v+n)in y?y[g]=y[m]:delete y[g];for(v=x;v>x-n+r;v--)delete y[v-1]}else if(r>n)for(v=x-n;v>b;v--)g=v+r-1,(m=v+n-1)in y?y[g]=y[m]:delete y[g];for(v=0;v<r;v++)y[v+b]=arguments[v+2];return y.length=x-n+r,l}})},3596:(e,t,r)=>{var n=r(2868);r(6738)(n.JSON,"JSON",!0)},1227:()=>{},8524:(e,t,r)=>{var n=r(390),o=r(3210);n({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},6764:(e,t,r)=>{var n=r(390),o=r(7001);n({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperty:r(7550).f})},9398:(e,t,r)=>{var n=r(390),o=r(3895).entries;n({target:"Object",stat:!0},{entries:function(e){return o(e)}})},554:(e,t,r)=>{var n=r(390),o=r(6530),a=r(3861),i=r(5904).f,s=r(7001),c=o((function(){i(1)}));n({target:"Object",stat:!0,forced:!s||c,sham:!s},{getOwnPropertyDescriptor:function(e,t){return i(a(e),t)}})},4267:(e,t,r)=>{var n=r(390),o=r(7001),a=r(5340),i=r(3861),s=r(5904),c=r(409);n({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(e){for(var t,r,n=i(e),o=s.f,u=a(n),l={},f=0;u.length>f;)void 0!==(r=o(n,t=u[f++]))&&c(l,t,r);return l}})},8390:(e,t,r)=>{var n=r(390),o=r(2058),a=r(461);n({target:"Object",stat:!0,forced:r(6530)((function(){a(1)}))},{keys:function(e){return a(o(e))}})},2575:()=>{},1171:(e,t,r)=>{var n=r(390),o=r(3895).values;n({target:"Object",stat:!0},{values:function(e){return o(e)}})},4465:(e,t,r)=>{"use strict";var n=r(390),o=r(9077),a=r(4130),i=r(4618),s=r(3906);n({target:"Promise",stat:!0},{allSettled:function(e){var t=this,r=a.f(t),n=r.resolve,c=r.reject,u=i((function(){var r=o(t.resolve),a=[],i=0,c=1;s(e,(function(e){var o=i++,s=!1;a.push(void 0),c++,r.call(t,e).then((function(e){s||(s=!0,a[o]={status:"fulfilled",value:e},--c||n(a))}),(function(e){s||(s=!0,a[o]={status:"rejected",reason:e},--c||n(a))}))})),--c||n(a)}));return u.error&&c(u.value),r.promise}})},8359:(e,t,r)=>{"use strict";var n=r(390),o=r(9077),a=r(8104),i=r(4130),s=r(4618),c=r(3906),u="No one promise resolved";n({target:"Promise",stat:!0},{any:function(e){var t=this,r=i.f(t),n=r.resolve,l=r.reject,f=s((function(){var r=o(t.resolve),i=[],s=0,f=1,p=!1;c(e,(function(e){var o=s++,c=!1;i.push(void 0),f++,r.call(t,e).then((function(e){c||p||(p=!0,n(e))}),(function(e){c||p||(c=!0,i[o]=e,--f||l(new(a("AggregateError"))(i,u)))}))})),--f||l(new(a("AggregateError"))(i,u))}));return f.error&&l(f.value),r.promise}})},5203:(e,t,r)=>{"use strict";var n=r(390),o=r(8367),a=r(3104),i=r(6530),s=r(8104),c=r(5462),u=r(4567),l=r(9791);if(n({target:"Promise",proto:!0,real:!0,forced:!!a&&i((function(){a.prototype.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=c(this,s("Promise")),r="function"==typeof e;return this.then(r?function(r){return u(t,e()).then((function(){return r}))}:e,r?function(r){return u(t,e()).then((function(){throw r}))}:e)}}),!o&&"function"==typeof a){var f=s("Promise").prototype.finally;a.prototype.finally!==f&&l(a.prototype,"finally",f,{unsafe:!0})}},3658:(e,t,r)=>{"use strict";var n,o,a,i,s=r(390),c=r(8367),u=r(2868),l=r(8104),f=r(3104),p=r(9791),d=r(9248),h=r(5255),v=r(6738),m=r(2655),g=r(3359),y=r(9077),x=r(8792),b=r(1494),w=r(3906),S=r(8908),k=r(5462),T=r(6569).set,P=r(8054),O=r(4567),A=r(8471),E=r(4130),D=r(4618),I=r(5875),_=r(1011),L=r(5712),C=r(6610),j=r(6521),M=r(8233),R=L("species"),F="Promise",B=I.get,U=I.set,N=I.getterFor(F),G=f&&f.prototype,W=f,V=G,Z=u.TypeError,q=u.document,z=u.process,Y=E.f,H=Y,K=!!(q&&q.createEvent&&u.dispatchEvent),J="function"==typeof PromiseRejectionEvent,$="unhandledrejection",X=!1,Q=_(F,(function(){var e=b(W),t=e!==String(W);if(!t&&66===M)return!0;if(c&&!V.finally)return!0;if(M>=51&&/native code/.test(e))return!1;var r=new W((function(e){e(1)})),n=function(e){e((function(){}),(function(){}))};return(r.constructor={})[R]=n,!(X=r.then((function(){}))instanceof n)||!t&&C&&!J})),ee=Q||!S((function(e){W.all(e).catch((function(){}))})),te=function(e){var t;return!(!g(e)||"function"!=typeof(t=e.then))&&t},re=function(e,t){if(!e.notified){e.notified=!0;var r=e.reactions;P((function(){for(var n=e.value,o=1==e.state,a=0;r.length>a;){var i,s,c,u=r[a++],l=o?u.ok:u.fail,f=u.resolve,p=u.reject,d=u.domain;try{l?(o||(2===e.rejection&&ie(e),e.rejection=1),!0===l?i=n:(d&&d.enter(),i=l(n),d&&(d.exit(),c=!0)),i===u.promise?p(Z("Promise-chain cycle")):(s=te(i))?s.call(i,f,p):f(i)):p(n)}catch(e){d&&!c&&d.exit(),p(e)}}e.reactions=[],e.notified=!1,t&&!e.rejection&&oe(e)}))}},ne=function(e,t,r){var n,o;K?((n=q.createEvent("Event")).promise=t,n.reason=r,n.initEvent(e,!1,!0),u.dispatchEvent(n)):n={promise:t,reason:r},!J&&(o=u["on"+e])?o(n):e===$&&A("Unhandled promise rejection",r)},oe=function(e){T.call(u,(function(){var t,r=e.facade,n=e.value;if(ae(e)&&(t=D((function(){j?z.emit("unhandledRejection",n,r):ne($,r,n)})),e.rejection=j||ae(e)?2:1,t.error))throw t.value}))},ae=function(e){return 1!==e.rejection&&!e.parent},ie=function(e){T.call(u,(function(){var t=e.facade;j?z.emit("rejectionHandled",t):ne("rejectionhandled",t,e.value)}))},se=function(e,t,r){return function(n){e(t,n,r)}},ce=function(e,t,r){e.done||(e.done=!0,r&&(e=r),e.value=t,e.state=2,re(e,!0))},ue=function(e,t,r){if(!e.done){e.done=!0,r&&(e=r);try{if(e.facade===t)throw Z("Promise can't be resolved itself");var n=te(t);n?P((function(){var r={done:!1};try{n.call(t,se(ue,r,e),se(ce,r,e))}catch(t){ce(r,t,e)}})):(e.value=t,e.state=1,re(e,!1))}catch(t){ce({done:!1},t,e)}}};if(Q&&(V=(W=function(e){x(this,W,F),y(e),n.call(this);var t=B(this);try{e(se(ue,t),se(ce,t))}catch(e){ce(t,e)}}).prototype,(n=function(e){U(this,{type:F,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=d(V,{then:function(e,t){var r=N(this),n=Y(k(this,W));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=j?z.domain:void 0,r.parent=!0,r.reactions.push(n),0!=r.state&&re(r,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),o=function(){var e=new n,t=B(e);this.promise=e,this.resolve=se(ue,t),this.reject=se(ce,t)},E.f=Y=function(e){return e===W||e===a?new o(e):H(e)},!c&&"function"==typeof f&&G!==Object.prototype)){i=G.then,X||(p(G,"then",(function(e,t){var r=this;return new W((function(e,t){i.call(r,e,t)})).then(e,t)}),{unsafe:!0}),p(G,"catch",V.catch,{unsafe:!0}));try{delete G.constructor}catch(e){}h&&h(G,V)}s({global:!0,wrap:!0,forced:Q},{Promise:W}),v(W,F,!1,!0),m(F),a=l(F),s({target:F,stat:!0,forced:Q},{reject:function(e){var t=Y(this);return t.reject.call(void 0,e),t.promise}}),s({target:F,stat:!0,forced:c||Q},{resolve:function(e){return O(c&&this===a?W:this,e)}}),s({target:F,stat:!0,forced:ee},{all:function(e){var t=this,r=Y(t),n=r.resolve,o=r.reject,a=D((function(){var r=y(t.resolve),a=[],i=0,s=1;w(e,(function(e){var c=i++,u=!1;a.push(void 0),s++,r.call(t,e).then((function(e){u||(u=!0,a[c]=e,--s||n(a))}),o)})),--s||n(a)}));return a.error&&o(a.value),r.promise},race:function(e){var t=this,r=Y(t),n=r.reject,o=D((function(){var o=y(t.resolve);w(e,(function(e){o.call(t,e).then(r.resolve,n)}))}));return o.error&&n(o.value),r.promise}})},6268:()=>{},8714:()=>{},688:(e,t,r)=>{"use strict";var n=r(390),o=r(9611),a=r(3604),i=r(5264);n({target:"String",proto:!0,forced:!r(1722)("includes")},{includes:function(e){return!!~i(a(this)).indexOf(i(o(e)),arguments.length>1?arguments[1]:void 0)}})},8109:(e,t,r)=>{"use strict";var n=r(1420).charAt,o=r(5264),a=r(5875),i=r(8277),s="String Iterator",c=a.set,u=a.getterFor(s);i(String,"String",(function(e){c(this,{type:s,string:o(e),index:0})}),(function(){var e,t=u(this),r=t.string,o=t.index;return o>=r.length?{value:void 0,done:!0}:(e=n(r,o),t.index+=e.length,{value:e,done:!1})}))},8217:(e,t,r)=>{"use strict";var n=r(390),o=r(774).trim;n({target:"String",proto:!0,forced:r(9787)("trim")},{trim:function(){return o(this)}})},5762:(e,t,r)=>{r(1412)("asyncIterator")},2181:()=>{},8848:(e,t,r)=>{r(1412)("hasInstance")},3719:(e,t,r)=>{r(1412)("isConcatSpreadable")},2362:(e,t,r)=>{r(1412)("iterator")},8318:(e,t,r)=>{"use strict";var n=r(390),o=r(2868),a=r(8104),i=r(8367),s=r(7001),c=r(3216),u=r(6530),l=r(6690),f=r(1054),p=r(3359),d=r(1149),h=r(1912),v=r(2058),m=r(3861),g=r(5623),y=r(5264),x=r(5595),b=r(2491),w=r(461),S=r(9035),k=r(6159),T=r(3764),P=r(5904),O=r(7550),A=r(1156),E=r(8518),D=r(9791),I=r(6315),_=r(5039),L=r(7048),C=r(9),j=r(5712),M=r(3379),R=r(1412),F=r(6738),B=r(5875),U=r(4206).forEach,N=_("hidden"),G="Symbol",W=j("toPrimitive"),V=B.set,Z=B.getterFor(G),q=Object.prototype,z=o.Symbol,Y=a("JSON","stringify"),H=P.f,K=O.f,J=k.f,$=A.f,X=I("symbols"),Q=I("op-symbols"),ee=I("string-to-symbol-registry"),te=I("symbol-to-string-registry"),re=I("wks"),ne=o.QObject,oe=!ne||!ne.prototype||!ne.prototype.findChild,ae=s&&u((function(){return 7!=b(K({},"a",{get:function(){return K(this,"a",{value:7}).a}})).a}))?function(e,t,r){var n=H(q,t);n&&delete q[t],K(e,t,r),n&&e!==q&&K(q,t,n)}:K,ie=function(e,t){var r=X[e]=b(z.prototype);return V(r,{type:G,tag:e,description:t}),s||(r.description=t),r},se=function(e,t,r){e===q&&se(Q,t,r),h(e);var n=g(t);return h(r),l(X,n)?(r.enumerable?(l(e,N)&&e[N][n]&&(e[N][n]=!1),r=b(r,{enumerable:x(0,!1)})):(l(e,N)||K(e,N,x(1,{})),e[N][n]=!0),ae(e,n,r)):K(e,n,r)},ce=function(e,t){h(e);var r=m(t),n=w(r).concat(pe(r));return U(n,(function(t){s&&!ue.call(r,t)||se(e,t,r[t])})),e},ue=function(e){var t=g(e),r=$.call(this,t);return!(this===q&&l(X,t)&&!l(Q,t))&&(!(r||!l(this,t)||!l(X,t)||l(this,N)&&this[N][t])||r)},le=function(e,t){var r=m(e),n=g(t);if(r!==q||!l(X,n)||l(Q,n)){var o=H(r,n);return!o||!l(X,n)||l(r,N)&&r[N][n]||(o.enumerable=!0),o}},fe=function(e){var t=J(m(e)),r=[];return U(t,(function(e){l(X,e)||l(L,e)||r.push(e)})),r},pe=function(e){var t=e===q,r=J(t?Q:m(e)),n=[];return U(r,(function(e){!l(X,e)||t&&!l(q,e)||n.push(X[e])})),n};(c||(D((z=function(){if(this instanceof z)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?y(arguments[0]):void 0,t=C(e),r=function(e){this===q&&r.call(Q,e),l(this,N)&&l(this[N],t)&&(this[N][t]=!1),ae(this,t,x(1,e))};return s&&oe&&ae(q,t,{configurable:!0,set:r}),ie(t,e)}).prototype,"toString",(function(){return Z(this).tag})),D(z,"withoutSetter",(function(e){return ie(C(e),e)})),A.f=ue,O.f=se,P.f=le,S.f=k.f=fe,T.f=pe,M.f=function(e){return ie(j(e),e)},s&&(K(z.prototype,"description",{configurable:!0,get:function(){return Z(this).description}}),i||D(q,"propertyIsEnumerable",ue,{unsafe:!0}))),n({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:z}),U(w(re),(function(e){R(e)})),n({target:G,stat:!0,forced:!c},{for:function(e){var t=y(e);if(l(ee,t))return ee[t];var r=z(t);return ee[t]=r,te[r]=t,r},keyFor:function(e){if(!d(e))throw TypeError(e+" is not a symbol");if(l(te,e))return te[e]},useSetter:function(){oe=!0},useSimple:function(){oe=!1}}),n({target:"Object",stat:!0,forced:!c,sham:!s},{create:function(e,t){return void 0===t?b(e):ce(b(e),t)},defineProperty:se,defineProperties:ce,getOwnPropertyDescriptor:le}),n({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:fe,getOwnPropertySymbols:pe}),n({target:"Object",stat:!0,forced:u((function(){T.f(1)}))},{getOwnPropertySymbols:function(e){return T.f(v(e))}}),Y)&&n({target:"JSON",stat:!0,forced:!c||u((function(){var e=z();return"[null]"!=Y([e])||"{}"!=Y({a:e})||"{}"!=Y(Object(e))}))},{stringify:function(e,t,r){for(var n,o=[e],a=1;arguments.length>a;)o.push(arguments[a++]);if(n=t,(p(t)||void 0!==e)&&!d(e))return f(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!d(t))return t}),o[1]=t,Y.apply(null,o)}});z.prototype[W]||E(z.prototype,W,z.prototype.valueOf),F(z,G),L[N]=!0},888:(e,t,r)=>{r(1412)("matchAll")},346:(e,t,r)=>{r(1412)("match")},909:(e,t,r)=>{r(1412)("replace")},1992:(e,t,r)=>{r(1412)("search")},8512:(e,t,r)=>{r(1412)("species")},6165:(e,t,r)=>{r(1412)("split")},6044:(e,t,r)=>{r(1412)("toPrimitive")},4676:(e,t,r)=>{r(1412)("toStringTag")},263:(e,t,r)=>{r(1412)("unscopables")},1152:(e,t,r)=>{r(6454)},8561:(e,t,r)=>{r(4465)},8302:(e,t,r)=>{r(8359)},5543:(e,t,r)=>{"use strict";var n=r(390),o=r(4130),a=r(4618);n({target:"Promise",stat:!0},{try:function(e){var t=o.f(this),r=a(e);return(r.error?t.reject:t.resolve)(r.value),t.promise}})},8812:(e,t,r)=>{r(1412)("asyncDispose")},9085:(e,t,r)=>{r(1412)("dispose")},7384:(e,t,r)=>{r(1412)("matcher")},4719:(e,t,r)=>{r(1412)("metadata")},2994:(e,t,r)=>{r(1412)("observable")},9431:(e,t,r)=>{r(1412)("patternMatch")},4803:(e,t,r)=>{r(1412)("replaceAll")},9702:(e,t,r)=>{r(2228);var n=r(315),o=r(2868),a=r(7499),i=r(8518),s=r(9418),c=r(5712)("toStringTag");for(var u in n){var l=o[u],f=l&&l.prototype;f&&a(f)!==c&&i(f,c,u),s[u]=s.Array}},7945:(e,t,r)=>{var n=r(5109);e.exports=n},8010:(e,t,r)=>{var n=r(1316);e.exports=n},7922:(e,t,r)=>{var n=r(3386);r(9702),e.exports=n},9842:(e,t,r)=>{var n=r(7543);e.exports=n},3798:(e,t,r)=>{var n=r(3918);e.exports=n},2149:(e,t,r)=>{var n=r(790);e.exports=n},6970:(e,t,r)=>{var n=r(9109);e.exports=n},5838:(e,t,r)=>{var n=r(4825);e.exports=n},2343:(e,t,r)=>{var n=r(238);e.exports=n},671:(e,t,r)=>{var n=r(1285);e.exports=n},7283:(e,t,r)=>{var n=r(7681);e.exports=n},2882:(e,t,r)=>{var n=r(8949);e.exports=n},8730:(e,t,r)=>{var n=r(2529);e.exports=n},8531:(e,t,r)=>{var n=r(6854);e.exports=n},569:(e,t,r)=>{var n=r(1553);e.exports=n},3751:(e,t,r)=>{var n=r(2744);e.exports=n},1380:(e,t,r)=>{var n=r(6018);e.exports=n},6601:(e,t,r)=>{var n=r(5350);e.exports=n},8783:(e,t,r)=>{var n=r(8116);e.exports=n},3498:(e,t,r)=>{var n=r(3140);e.exports=n},4731:(e,t,r)=>{var n=r(7281);r(9702),e.exports=n},3355:(e,t,r)=>{var n=r(1442);r(9702),e.exports=n},6888:(e,t,r)=>{var n=r(1190);r(9702),e.exports=n},5613:(e,t,r)=>{"use strict";const n=r(1863),o=r(7609),a=r(9141),i=r(5710),s=r(8894),c=r(8235),u=Object.prototype.toString,{Z_NO_FLUSH:l,Z_FINISH:f,Z_OK:p,Z_STREAM_END:d,Z_NEED_DICT:h,Z_STREAM_ERROR:v,Z_DATA_ERROR:m,Z_MEM_ERROR:g}=r(2436);function y(e){this.options=o.assign({chunkSize:65536,windowBits:15,to:""},e||{});const t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0==(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;let r=n.inflateInit2(this.strm,t.windowBits);if(r!==p)throw new Error(i[r]);if(this.header=new c,n.inflateGetHeader(this.strm,this.header),t.dictionary&&("string"==typeof t.dictionary?t.dictionary=a.string2buf(t.dictionary):"[object ArrayBuffer]"===u.call(t.dictionary)&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(r=n.inflateSetDictionary(this.strm,t.dictionary),r!==p)))throw new Error(i[r])}function x(e,t){const r=new y(t);if(r.push(e),r.err)throw r.msg||i[r.err];return r.result}y.prototype.push=function(e,t){const r=this.strm,o=this.options.chunkSize,i=this.options.dictionary;let s,c,y;if(this.ended)return!1;for(c=t===~~t?t:!0===t?f:l,"[object ArrayBuffer]"===u.call(e)?r.input=new Uint8Array(e):r.input=e,r.next_in=0,r.avail_in=r.input.length;;){for(0===r.avail_out&&(r.output=new Uint8Array(o),r.next_out=0,r.avail_out=o),s=n.inflate(r,c),s===h&&i&&(s=n.inflateSetDictionary(r,i),s===p?s=n.inflate(r,c):s===m&&(s=h));r.avail_in>0&&s===d&&r.state.wrap>0&&0!==e[r.next_in];)n.inflateReset(r),s=n.inflate(r,c);switch(s){case v:case m:case h:case g:return this.onEnd(s),this.ended=!0,!1}if(y=r.avail_out,r.next_out&&(0===r.avail_out||s===d))if("string"===this.options.to){let e=a.utf8border(r.output,r.next_out),t=r.next_out-e,n=a.buf2string(r.output,e);r.next_out=t,r.avail_out=o-t,t&&r.output.set(r.output.subarray(e,e+t),0),this.onData(n)}else this.onData(r.output.length===r.next_out?r.output:r.output.subarray(0,r.next_out));if(s!==p||0!==y){if(s===d)return s=n.inflateEnd(this.strm),this.onEnd(s),this.ended=!0,!0;if(0===r.avail_in)break}}return!0},y.prototype.onData=function(e){this.chunks.push(e)},y.prototype.onEnd=function(e){e===p&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=o.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},e.exports.Hq=function(e,t){return(t=t||{}).raw=!0,x(e,t)},r(2436)},7609:e=>{"use strict";const t=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);e.exports.assign=function(e){const r=Array.prototype.slice.call(arguments,1);for(;r.length;){const n=r.shift();if(n){if("object"!=typeof n)throw new TypeError(n+"must be non-object");for(const r in n)t(n,r)&&(e[r]=n[r])}}return e},e.exports.flattenChunks=e=>{let t=0;for(let r=0,n=e.length;r<n;r++)t+=e[r].length;const r=new Uint8Array(t);for(let t=0,n=0,o=e.length;t<o;t++){let o=e[t];r.set(o,n),n+=o.length}return r}},9141:e=>{"use strict";let t=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){t=!1}const r=new Uint8Array(256);for(let e=0;e<256;e++)r[e]=e>=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;r[254]=r[254]=1,e.exports.string2buf=e=>{if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(e);let t,r,n,o,a,i=e.length,s=0;for(o=0;o<i;o++)r=e.charCodeAt(o),55296==(64512&r)&&o+1<i&&(n=e.charCodeAt(o+1),56320==(64512&n)&&(r=65536+(r-55296<<10)+(n-56320),o++)),s+=r<128?1:r<2048?2:r<65536?3:4;for(t=new Uint8Array(s),a=0,o=0;a<s;o++)r=e.charCodeAt(o),55296==(64512&r)&&o+1<i&&(n=e.charCodeAt(o+1),56320==(64512&n)&&(r=65536+(r-55296<<10)+(n-56320),o++)),r<128?t[a++]=r:r<2048?(t[a++]=192|r>>>6,t[a++]=128|63&r):r<65536?(t[a++]=224|r>>>12,t[a++]=128|r>>>6&63,t[a++]=128|63&r):(t[a++]=240|r>>>18,t[a++]=128|r>>>12&63,t[a++]=128|r>>>6&63,t[a++]=128|63&r);return t};e.exports.buf2string=(e,n)=>{const o=n||e.length;if("function"==typeof TextDecoder&&TextDecoder.prototype.decode)return(new TextDecoder).decode(e.subarray(0,n));let a,i;const s=new Array(2*o);for(i=0,a=0;a<o;){let t=e[a++];if(t<128){s[i++]=t;continue}let n=r[t];if(n>4)s[i++]=65533,a+=n-1;else{for(t&=2===n?31:3===n?15:7;n>1&&a<o;)t=t<<6|63&e[a++],n--;n>1?s[i++]=65533:t<65536?s[i++]=t:(t-=65536,s[i++]=55296|t>>10&1023,s[i++]=56320|1023&t)}}return((e,r)=>{if(r<65534&&e.subarray&&t)return String.fromCharCode.apply(null,e.length===r?e:e.subarray(0,r));let n="";for(let t=0;t<r;t++)n+=String.fromCharCode(e[t]);return n})(s,i)},e.exports.utf8border=(e,t)=>{(t=t||e.length)>e.length&&(t=e.length);let n=t-1;for(;n>=0&&128==(192&e[n]);)n--;return n<0||0===n?t:n+r[e[n]]>t?n:t}},5530:e=>{"use strict";e.exports=(e,t,r,n)=>{let o=65535&e|0,a=e>>>16&65535|0,i=0;for(;0!==r;){i=r>2e3?2e3:r,r-=i;do{o=o+t[n++]|0,a=a+o|0}while(--i);o%=65521,a%=65521}return o|a<<16|0}},2436:e=>{"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},1383:e=>{"use strict";const t=new Uint32Array((()=>{let e,t=[];for(var r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t})());e.exports=(e,r,n,o)=>{const a=t,i=o+n;e^=-1;for(let t=o;t<i;t++)e=e>>>8^a[255&(e^r[t])];return-1^e}},8235:e=>{"use strict";e.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},8121:e=>{"use strict";e.exports=function(e,t){let r,n,o,a,i,s,c,u,l,f,p,d,h,v,m,g,y,x,b,w,S,k,T,P;const O=e.state;r=e.next_in,T=e.input,n=r+(e.avail_in-5),o=e.next_out,P=e.output,a=o-(t-e.avail_out),i=o+(e.avail_out-257),s=O.dmax,c=O.wsize,u=O.whave,l=O.wnext,f=O.window,p=O.hold,d=O.bits,h=O.lencode,v=O.distcode,m=(1<<O.lenbits)-1,g=(1<<O.distbits)-1;e:do{d<15&&(p+=T[r++]<<d,d+=8,p+=T[r++]<<d,d+=8),y=h[p&m];t:for(;;){if(x=y>>>24,p>>>=x,d-=x,x=y>>>16&255,0===x)P[o++]=65535&y;else{if(!(16&x)){if(0==(64&x)){y=h[(65535&y)+(p&(1<<x)-1)];continue t}if(32&x){O.mode=12;break e}e.msg="invalid literal/length code",O.mode=30;break e}b=65535&y,x&=15,x&&(d<x&&(p+=T[r++]<<d,d+=8),b+=p&(1<<x)-1,p>>>=x,d-=x),d<15&&(p+=T[r++]<<d,d+=8,p+=T[r++]<<d,d+=8),y=v[p&g];r:for(;;){if(x=y>>>24,p>>>=x,d-=x,x=y>>>16&255,!(16&x)){if(0==(64&x)){y=v[(65535&y)+(p&(1<<x)-1)];continue r}e.msg="invalid distance code",O.mode=30;break e}if(w=65535&y,x&=15,d<x&&(p+=T[r++]<<d,d+=8,d<x&&(p+=T[r++]<<d,d+=8)),w+=p&(1<<x)-1,w>s){e.msg="invalid distance too far back",O.mode=30;break e}if(p>>>=x,d-=x,x=o-a,w>x){if(x=w-x,x>u&&O.sane){e.msg="invalid distance too far back",O.mode=30;break e}if(S=0,k=f,0===l){if(S+=c-x,x<b){b-=x;do{P[o++]=f[S++]}while(--x);S=o-w,k=P}}else if(l<x){if(S+=c+l-x,x-=l,x<b){b-=x;do{P[o++]=f[S++]}while(--x);if(S=0,l<b){x=l,b-=x;do{P[o++]=f[S++]}while(--x);S=o-w,k=P}}}else if(S+=l-x,x<b){b-=x;do{P[o++]=f[S++]}while(--x);S=o-w,k=P}for(;b>2;)P[o++]=k[S++],P[o++]=k[S++],P[o++]=k[S++],b-=3;b&&(P[o++]=k[S++],b>1&&(P[o++]=k[S++]))}else{S=o-w;do{P[o++]=P[S++],P[o++]=P[S++],P[o++]=P[S++],b-=3}while(b>2);b&&(P[o++]=P[S++],b>1&&(P[o++]=P[S++]))}break}}break}}while(r<n&&o<i);b=d>>3,r-=b,d-=b<<3,p&=(1<<d)-1,e.next_in=r,e.next_out=o,e.avail_in=r<n?n-r+5:5-(r-n),e.avail_out=o<i?i-o+257:257-(o-i),O.hold=p,O.bits=d}},1863:(e,t,r)=>{"use strict";const n=r(5530),o=r(1383),a=r(8121),i=r(7371),{Z_FINISH:s,Z_BLOCK:c,Z_TREES:u,Z_OK:l,Z_STREAM_END:f,Z_NEED_DICT:p,Z_STREAM_ERROR:d,Z_DATA_ERROR:h,Z_MEM_ERROR:v,Z_BUF_ERROR:m,Z_DEFLATED:g}=r(2436),y=12,x=30,b=e=>(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24);function w(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const S=e=>{if(!e||!e.state)return d;const t=e.state;return e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Int32Array(852),t.distcode=t.distdyn=new Int32Array(592),t.sane=1,t.back=-1,l},k=e=>{if(!e||!e.state)return d;const t=e.state;return t.wsize=0,t.whave=0,t.wnext=0,S(e)},T=(e,t)=>{let r;if(!e||!e.state)return d;const n=e.state;return t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?d:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,k(e))},P=(e,t)=>{if(!e)return d;const r=new w;e.state=r,r.window=null;const n=T(e,t);return n!==l&&(e.state=null),n};let O,A,E=!0;const D=e=>{if(E){O=new Int32Array(512),A=new Int32Array(32);let t=0;for(;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(i(1,e.lens,0,288,O,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;i(2,e.lens,0,32,A,0,e.work,{bits:5}),E=!1}e.lencode=O,e.lenbits=9,e.distcode=A,e.distbits=5},I=(e,t,r,n)=>{let o;const a=e.state;return null===a.window&&(a.wsize=1<<a.wbits,a.wnext=0,a.whave=0,a.window=new Uint8Array(a.wsize)),n>=a.wsize?(a.window.set(t.subarray(r-a.wsize,r),0),a.wnext=0,a.whave=a.wsize):(o=a.wsize-a.wnext,o>n&&(o=n),a.window.set(t.subarray(r-n,r-n+o),a.wnext),(n-=o)?(a.window.set(t.subarray(r-n,r),0),a.wnext=n,a.whave=a.wsize):(a.wnext+=o,a.wnext===a.wsize&&(a.wnext=0),a.whave<a.wsize&&(a.whave+=o))),0};e.exports.inflateReset=k,e.exports.inflateReset2=T,e.exports.inflateResetKeep=S,e.exports.inflateInit=e=>P(e,15),e.exports.inflateInit2=P,e.exports.inflate=(e,t)=>{let r,w,S,k,T,P,O,A,E,_,L,C,j,M,R,F,B,U,N,G,W,V,Z=0;const q=new Uint8Array(4);let z,Y;const H=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return d;r=e.state,r.mode===y&&(r.mode=13),T=e.next_out,S=e.output,O=e.avail_out,k=e.next_in,w=e.input,P=e.avail_in,A=r.hold,E=r.bits,_=P,L=O,V=l;e:for(;;)switch(r.mode){case 1:if(0===r.wrap){r.mode=13;break}for(;E<16;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}if(2&r.wrap&&35615===A){r.check=0,q[0]=255&A,q[1]=A>>>8&255,r.check=o(r.check,q,2,0),A=0,E=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&A)<<8)+(A>>8))%31){e.msg="incorrect header check",r.mode=x;break}if((15&A)!==g){e.msg="unknown compression method",r.mode=x;break}if(A>>>=4,E-=4,W=8+(15&A),0===r.wbits)r.wbits=W;else if(W>r.wbits){e.msg="invalid window size",r.mode=x;break}r.dmax=1<<r.wbits,e.adler=r.check=1,r.mode=512&A?10:y,A=0,E=0;break;case 2:for(;E<16;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}if(r.flags=A,(255&r.flags)!==g){e.msg="unknown compression method",r.mode=x;break}if(57344&r.flags){e.msg="unknown header flags set",r.mode=x;break}r.head&&(r.head.text=A>>8&1),512&r.flags&&(q[0]=255&A,q[1]=A>>>8&255,r.check=o(r.check,q,2,0)),A=0,E=0,r.mode=3;case 3:for(;E<32;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}r.head&&(r.head.time=A),512&r.flags&&(q[0]=255&A,q[1]=A>>>8&255,q[2]=A>>>16&255,q[3]=A>>>24&255,r.check=o(r.check,q,4,0)),A=0,E=0,r.mode=4;case 4:for(;E<16;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}r.head&&(r.head.xflags=255&A,r.head.os=A>>8),512&r.flags&&(q[0]=255&A,q[1]=A>>>8&255,r.check=o(r.check,q,2,0)),A=0,E=0,r.mode=5;case 5:if(1024&r.flags){for(;E<16;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}r.length=A,r.head&&(r.head.extra_len=A),512&r.flags&&(q[0]=255&A,q[1]=A>>>8&255,r.check=o(r.check,q,2,0)),A=0,E=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&(C=r.length,C>P&&(C=P),C&&(r.head&&(W=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Uint8Array(r.head.extra_len)),r.head.extra.set(w.subarray(k,k+C),W)),512&r.flags&&(r.check=o(r.check,w,C,k)),P-=C,k+=C,r.length-=C),r.length))break e;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===P)break e;C=0;do{W=w[k+C++],r.head&&W&&r.length<65536&&(r.head.name+=String.fromCharCode(W))}while(W&&C<P);if(512&r.flags&&(r.check=o(r.check,w,C,k)),P-=C,k+=C,W)break e}else r.head&&(r.head.name=null);r.length=0,r.mode=8;case 8:if(4096&r.flags){if(0===P)break e;C=0;do{W=w[k+C++],r.head&&W&&r.length<65536&&(r.head.comment+=String.fromCharCode(W))}while(W&&C<P);if(512&r.flags&&(r.check=o(r.check,w,C,k)),P-=C,k+=C,W)break e}else r.head&&(r.head.comment=null);r.mode=9;case 9:if(512&r.flags){for(;E<16;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}if(A!==(65535&r.check)){e.msg="header crc mismatch",r.mode=x;break}A=0,E=0}r.head&&(r.head.hcrc=r.flags>>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=y;break;case 10:for(;E<32;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}e.adler=r.check=b(A),A=0,E=0,r.mode=11;case 11:if(0===r.havedict)return e.next_out=T,e.avail_out=O,e.next_in=k,e.avail_in=P,r.hold=A,r.bits=E,p;e.adler=r.check=1,r.mode=y;case y:if(t===c||t===u)break e;case 13:if(r.last){A>>>=7&E,E-=7&E,r.mode=27;break}for(;E<3;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}switch(r.last=1&A,A>>>=1,E-=1,3&A){case 0:r.mode=14;break;case 1:if(D(r),r.mode=20,t===u){A>>>=2,E-=2;break e}break;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=x}A>>>=2,E-=2;break;case 14:for(A>>>=7&E,E-=7&E;E<32;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}if((65535&A)!=(A>>>16^65535)){e.msg="invalid stored block lengths",r.mode=x;break}if(r.length=65535&A,A=0,E=0,r.mode=15,t===u)break e;case 15:r.mode=16;case 16:if(C=r.length,C){if(C>P&&(C=P),C>O&&(C=O),0===C)break e;S.set(w.subarray(k,k+C),T),P-=C,k+=C,O-=C,T+=C,r.length-=C;break}r.mode=y;break;case 17:for(;E<14;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}if(r.nlen=257+(31&A),A>>>=5,E-=5,r.ndist=1+(31&A),A>>>=5,E-=5,r.ncode=4+(15&A),A>>>=4,E-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=x;break}r.have=0,r.mode=18;case 18:for(;r.have<r.ncode;){for(;E<3;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}r.lens[H[r.have++]]=7&A,A>>>=3,E-=3}for(;r.have<19;)r.lens[H[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,z={bits:r.lenbits},V=i(0,r.lens,0,19,r.lencode,0,r.work,z),r.lenbits=z.bits,V){e.msg="invalid code lengths set",r.mode=x;break}r.have=0,r.mode=19;case 19:for(;r.have<r.nlen+r.ndist;){for(;Z=r.lencode[A&(1<<r.lenbits)-1],R=Z>>>24,F=Z>>>16&255,B=65535&Z,!(R<=E);){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}if(B<16)A>>>=R,E-=R,r.lens[r.have++]=B;else{if(16===B){for(Y=R+2;E<Y;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}if(A>>>=R,E-=R,0===r.have){e.msg="invalid bit length repeat",r.mode=x;break}W=r.lens[r.have-1],C=3+(3&A),A>>>=2,E-=2}else if(17===B){for(Y=R+3;E<Y;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}A>>>=R,E-=R,W=0,C=3+(7&A),A>>>=3,E-=3}else{for(Y=R+7;E<Y;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}A>>>=R,E-=R,W=0,C=11+(127&A),A>>>=7,E-=7}if(r.have+C>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=x;break}for(;C--;)r.lens[r.have++]=W}}if(r.mode===x)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=x;break}if(r.lenbits=9,z={bits:r.lenbits},V=i(1,r.lens,0,r.nlen,r.lencode,0,r.work,z),r.lenbits=z.bits,V){e.msg="invalid literal/lengths set",r.mode=x;break}if(r.distbits=6,r.distcode=r.distdyn,z={bits:r.distbits},V=i(2,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,z),r.distbits=z.bits,V){e.msg="invalid distances set",r.mode=x;break}if(r.mode=20,t===u)break e;case 20:r.mode=21;case 21:if(P>=6&&O>=258){e.next_out=T,e.avail_out=O,e.next_in=k,e.avail_in=P,r.hold=A,r.bits=E,a(e,L),T=e.next_out,S=e.output,O=e.avail_out,k=e.next_in,w=e.input,P=e.avail_in,A=r.hold,E=r.bits,r.mode===y&&(r.back=-1);break}for(r.back=0;Z=r.lencode[A&(1<<r.lenbits)-1],R=Z>>>24,F=Z>>>16&255,B=65535&Z,!(R<=E);){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}if(F&&0==(240&F)){for(U=R,N=F,G=B;Z=r.lencode[G+((A&(1<<U+N)-1)>>U)],R=Z>>>24,F=Z>>>16&255,B=65535&Z,!(U+R<=E);){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}A>>>=U,E-=U,r.back+=U}if(A>>>=R,E-=R,r.back+=R,r.length=B,0===F){r.mode=26;break}if(32&F){r.back=-1,r.mode=y;break}if(64&F){e.msg="invalid literal/length code",r.mode=x;break}r.extra=15&F,r.mode=22;case 22:if(r.extra){for(Y=r.extra;E<Y;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}r.length+=A&(1<<r.extra)-1,A>>>=r.extra,E-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;Z=r.distcode[A&(1<<r.distbits)-1],R=Z>>>24,F=Z>>>16&255,B=65535&Z,!(R<=E);){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}if(0==(240&F)){for(U=R,N=F,G=B;Z=r.distcode[G+((A&(1<<U+N)-1)>>U)],R=Z>>>24,F=Z>>>16&255,B=65535&Z,!(U+R<=E);){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}A>>>=U,E-=U,r.back+=U}if(A>>>=R,E-=R,r.back+=R,64&F){e.msg="invalid distance code",r.mode=x;break}r.offset=B,r.extra=15&F,r.mode=24;case 24:if(r.extra){for(Y=r.extra;E<Y;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}r.offset+=A&(1<<r.extra)-1,A>>>=r.extra,E-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=x;break}r.mode=25;case 25:if(0===O)break e;if(C=L-O,r.offset>C){if(C=r.offset-C,C>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=x;break}C>r.wnext?(C-=r.wnext,j=r.wsize-C):j=r.wnext-C,C>r.length&&(C=r.length),M=r.window}else M=S,j=T-r.offset,C=r.length;C>O&&(C=O),O-=C,r.length-=C;do{S[T++]=M[j++]}while(--C);0===r.length&&(r.mode=21);break;case 26:if(0===O)break e;S[T++]=r.length,O--,r.mode=21;break;case 27:if(r.wrap){for(;E<32;){if(0===P)break e;P--,A|=w[k++]<<E,E+=8}if(L-=O,e.total_out+=L,r.total+=L,L&&(e.adler=r.check=r.flags?o(r.check,S,L,T-L):n(r.check,S,L,T-L)),L=O,(r.flags?A:b(A))!==r.check){e.msg="incorrect data check",r.mode=x;break}A=0,E=0}r.mode=28;case 28:if(r.wrap&&r.flags){for(;E<32;){if(0===P)break e;P--,A+=w[k++]<<E,E+=8}if(A!==(4294967295&r.total)){e.msg="incorrect length check",r.mode=x;break}A=0,E=0}r.mode=29;case 29:V=f;break e;case x:V=h;break e;case 31:return v;case 32:default:return d}return e.next_out=T,e.avail_out=O,e.next_in=k,e.avail_in=P,r.hold=A,r.bits=E,(r.wsize||L!==e.avail_out&&r.mode<x&&(r.mode<27||t!==s))&&I(e,e.output,e.next_out,L-e.avail_out)?(r.mode=31,v):(_-=e.avail_in,L-=e.avail_out,e.total_in+=_,e.total_out+=L,r.total+=L,r.wrap&&L&&(e.adler=r.check=r.flags?o(r.check,S,L,e.next_out-L):n(r.check,S,L,e.next_out-L)),e.data_type=r.bits+(r.last?64:0)+(r.mode===y?128:0)+(20===r.mode||15===r.mode?256:0),(0===_&&0===L||t===s)&&V===l&&(V=m),V)},e.exports.inflateEnd=e=>{if(!e||!e.state)return d;let t=e.state;return t.window&&(t.window=null),e.state=null,l},e.exports.inflateGetHeader=(e,t)=>{if(!e||!e.state)return d;const r=e.state;return 0==(2&r.wrap)?d:(r.head=t,t.done=!1,l)},e.exports.inflateSetDictionary=(e,t)=>{const r=t.length;let o,a,i;return e&&e.state?(o=e.state,0!==o.wrap&&11!==o.mode?d:11===o.mode&&(a=1,a=n(a,t,r,0),a!==o.check)?h:(i=I(e,t,r,r),i?(o.mode=31,v):(o.havedict=1,l))):d},e.exports.inflateInfo="pako inflate (from Nodeca project)"},7371:e=>{"use strict";const t=15,r=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]),n=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78]),o=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]),a=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]);e.exports=(e,i,s,c,u,l,f,p)=>{const d=p.bits;let h,v,m,g,y,x,b=0,w=0,S=0,k=0,T=0,P=0,O=0,A=0,E=0,D=0,I=null,_=0;const L=new Uint16Array(16),C=new Uint16Array(16);let j,M,R,F=null,B=0;for(b=0;b<=t;b++)L[b]=0;for(w=0;w<c;w++)L[i[s+w]]++;for(T=d,k=t;k>=1&&0===L[k];k--);if(T>k&&(T=k),0===k)return u[l++]=20971520,u[l++]=20971520,p.bits=1,0;for(S=1;S<k&&0===L[S];S++);for(T<S&&(T=S),A=1,b=1;b<=t;b++)if(A<<=1,A-=L[b],A<0)return-1;if(A>0&&(0===e||1!==k))return-1;for(C[1]=0,b=1;b<t;b++)C[b+1]=C[b]+L[b];for(w=0;w<c;w++)0!==i[s+w]&&(f[C[i[s+w]]++]=w);if(0===e?(I=F=f,x=19):1===e?(I=r,_-=257,F=n,B-=257,x=256):(I=o,F=a,x=-1),D=0,w=0,b=S,y=l,P=T,O=0,m=-1,E=1<<T,g=E-1,1===e&&E>852||2===e&&E>592)return 1;for(;;){j=b-O,f[w]<x?(M=0,R=f[w]):f[w]>x?(M=F[B+f[w]],R=I[_+f[w]]):(M=96,R=0),h=1<<b-O,v=1<<P,S=v;do{v-=h,u[y+(D>>O)+v]=j<<24|M<<16|R|0}while(0!==v);for(h=1<<b-1;D&h;)h>>=1;if(0!==h?(D&=h-1,D+=h):D=0,w++,0==--L[b]){if(b===k)break;b=i[s+f[w]]}if(b>T&&(D&g)!==m){for(0===O&&(O=T),y+=S,P=b-O,A=1<<P;P+O<k&&(A-=L[P+O],!(A<=0));)P++,A<<=1;if(E+=1<<P,1===e&&E>852||2===e&&E>592)return 1;m=D&g,u[m]=T<<24|P<<16|y-l|0}}return 0!==D&&(u[y+D]=b-O<<24|64<<16|0),p.bits=T,0}},5710:e=>{"use strict";e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},8894:e=>{"use strict";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;r.g.importScripts&&(e=r.g.location+"");var t=r.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");n.length&&(e=n[n.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e})();var n={};return(()=>{"use strict";function e(e,t,r){if(void 0===e)throw new Error("decodeRGB: rgbBuffer must not be undefined");if(e.length%3!=0)throw new Error("decodeRGB: rgbBuffer length must be divisible by 3");var n=e.length/3,o=0,a=0;if(r)for(var i=0;i<n;i++)t[a++]=e[o++],t[a++]=e[o++],t[a++]=e[o++],t[a++]=255;else t.set(e)}function t(e,t,r){if(void 0===e)throw new Error("decodeRGB: rgbBuffer must not be undefined");if(e.length%3!=0)throw new Error("decodeRGB: rgbBuffer length must be divisible by 3");var n=e.length/3,o=0,a=0,i=n,s=2*n;if(r)for(var c=0;c<n;c++)t[o++]=e[a++],t[o++]=e[i++],t[o++]=e[s++],t[o++]=255;else t.set(e)}function o(e,t,r){if(void 0===e)throw new Error("decodeRGB: ybrBuffer must not be undefined");if(e.length%3!=0)throw new Error("decodeRGB: ybrBuffer length must be divisble by 3");var n=e.length/3,o=0,a=0;if(r)for(var i=0;i<n;i++){var s=e[o++],c=e[o++],u=e[o++];t[a++]=s+1.402*(u-128),t[a++]=s-.34414*(c-128)-.71414*(u-128),t[a++]=s+1.772*(c-128),t[a++]=255}else for(var l=0;l<n;l++){var f=e[o++],p=e[o++],d=e[o++];t[a++]=f+1.402*(d-128),t[a++]=f-.34414*(p-128)-.71414*(d-128),t[a++]=f+1.772*(p-128)}}function a(e,t,r){if(void 0===e)throw new Error("decodeRGB: ybrBuffer must not be undefined");if(e.length%3!=0)throw new Error("decodeRGB: ybrBuffer length must be divisble by 3");var n=e.length/3,o=0,a=0,i=n,s=2*n;if(r)for(var c=0;c<n;c++){var u=e[a++],l=e[i++],f=e[s++];t[o++]=u+1.402*(f-128),t[o++]=u-.34414*(l-128)-.71414*(f-128),t[o++]=u+1.772*(l-128),t[o++]=255}else for(var p=0;p<n;p++){var d=e[a++],h=e[i++],v=e[s++];t[o++]=d+1.402*(v-128),t[o++]=d-.34414*(h-128)-.71414*(v-128),t[o++]=d+1.772*(h-128)}}function i(e,t){for(var r=e.length,n=new Uint8ClampedArray(r),o=0;o<r;++o)n[o]=e[o]>>t;return n}function s(e,t,r){var n=e.columns*e.rows,o=e.pixelData,a=e.redPaletteColorLookupTableData,s=e.greenPaletteColorLookupTableData,c=e.bluePaletteColorLookupTableData,u=e.redPaletteColorLookupTableData.length,l=0,f=0,p=e.redPaletteColorLookupTableDescriptor[1],d=8===e.redPaletteColorLookupTableDescriptor[2]?0:8,h=i(a,d),v=i(s,d),m=i(c,d);if(r)for(var g=0;g<n;++g){var y=o[l++];y<p?y=0:y>p+u-1?y=u-1:y-=p,t[f++]=h[y],t[f++]=v[y],t[f++]=m[y],t[f++]=255}else for(var x=0;x<n;++x){var b=o[l++];b<p?b=0:b>p+u-1?b=u-1:b-=p,t[f++]=h[b],t[f++]=v[b],t[f++]=m[b]}}function c(e,t){if(e.elements[t]&&6===e.elements[t].length)return[e.uint16(t,0),e.uint16(t,1),e.uint16(t,2)]}function u(e,t,r){for(var n=[],o=e.elements[t],a=0;a<r[0];a++)16===r[2]?n[a]=e.uint16(t,a):n[a]=e.byteArray[a+o.dataOffset];return n}r.r(n),r.d(n,{configure:()=>Or,convertColorSpace:()=>ct,convertPALETTECOLOR:()=>s,convertRGBColorByPixel:()=>e,convertRGBColorByPlane:()=>t,convertYBRFullByPixel:()=>o,convertYBRFullByPlane:()=>a,createImage:()=>bt,decodeImageFrame:()=>at,decodeJPEGBaseline8BitColor:()=>rt,default:()=>Er,external:()=>Et,getImageFrame:()=>Be,getMinMax:()=>et,getPixelData:()=>De,internal:()=>Pe,isColorImage:()=>it,isJPEGBaseline8BitColor:()=>ut,version:()=>Ar,wadors:()=>Tt,wadouri:()=>Pr,webWorkerManager:()=>Qe});const l=function(e){var t={samplesPerPixel:e.uint16("x00280002"),photometricInterpretation:e.string("x00280004"),rows:e.uint16("x00280010"),columns:e.uint16("x00280011"),bitsAllocated:e.uint16("x00280100"),bitsStored:e.uint16("x00280101"),highBit:e.uint16("x00280102"),pixelRepresentation:e.uint16("x00280103"),planarConfiguration:e.uint16("x00280006"),pixelAspectRatio:e.string("x00280034")};return function(e,t){0===e.uint16("x00280103")?(t.smallestPixelValue=e.uint16("x00280106"),t.largestPixelValue=e.uint16("x00280107")):(t.smallestPixelValue=e.int16("x00280106"),t.largestPixelValue=e.int16("x00280107"))}(e,t),"PALETTE COLOR"===t.photometricInterpretation&&e.elements.x00281101&&function(e,t){t.redPaletteColorLookupTableDescriptor=c(e,"x00281101"),t.greenPaletteColorLookupTableDescriptor=c(e,"x00281102"),t.bluePaletteColorLookupTableDescriptor=c(e,"x00281103"),0===t.redPaletteColorLookupTableDescriptor[0]&&(t.redPaletteColorLookupTableDescriptor[0]=65536,t.greenPaletteColorLookupTableDescriptor[0]=65536,t.bluePaletteColorLookupTableDescriptor[0]=65536);var r=t.redPaletteColorLookupTableDescriptor[0],n=e.elements.x00281201.length===r?8:16;t.redPaletteColorLookupTableDescriptor[2]!==n&&(t.redPaletteColorLookupTableDescriptor[2]=n,t.greenPaletteColorLookupTableDescriptor[2]=n,t.bluePaletteColorLookupTableDescriptor[2]=n),t.redPaletteColorLookupTableData=u(e,"x00281201",t.redPaletteColorLookupTableDescriptor),t.greenPaletteColorLookupTableData=u(e,"x00281202",t.greenPaletteColorLookupTableDescriptor),t.bluePaletteColorLookupTableData=u(e,"x00281203",t.bluePaletteColorLookupTableDescriptor)}(e,t),t};function f(e,t){var r=t.uint16("x00283002",0);0===r&&(r=65535);for(var n={id:"1",firstValueMapped:0===e?t.uint16("x00283002",1):t.int16("x00283002",1),numBitsPerEntry:t.uint16("x00283002",2),lut:[]},o=t.elements.x00283006,a=0;a<r;a++)0===e?o.length/r==1?n.lut[a]=t.byteArray[o.dataOffset+a]:n.lut[a]=t.uint16("x00283006",a):o.length/r==1?n.lut[a]=t.byteArray[o.dataOffset+a]:n.lut[a]=t.int16("x00283006",a);return n}const p=function(e,t){if(t&&t.items&&t.items.length){for(var r=[],n=0;n<t.items.length;n++){var o=f(e,t.items[n].dataSet);o&&r.push(o)}return r}};const d=function(e){var t=e.string("x00080016");if("1.2.840.10008.5.1.4.1.1.2"===t||"1.2.840.10008.5.1.4.1.1.2.1"===t)return 1;var r=e.floatString("x00281052"),n=e.floatString("x00281053");return void 0!==r&&void 0!==n?function(e){var t=e.uint16("x00280103"),r=e.uint16("x00280101");return 0===t?0:-1<<r-1}(e)*n+r<0?1:0:e.elements.x00283000&&e.elements.x00283000.length>0?0:e.uint16("x00280103")};const h=function(e,t,r){var n=[],o=e.string(t);if(o){var a=o.split("\\");if(!(r&&a.length<r)){for(var i=0;i<a.length;i++)n.push(parseFloat(a[i]));return n}}};var v=r(4559),m=r.n(v),g=r(7423),y=r.n(g);const x=function(e,t,r){return t=t||0,e&&e.Value?e.Value.length<=t?r:e.Value[t]:r};const b=function(e,t,r){var n=x(e,t,r);if(void 0!==n)return parseFloat(n)};const w=function(e,t){var r=x(e,t);if(void 0!==r)return parseFloat(r)};const S=function(e,t){if(e&&e.Value&&!(t&&e.Value.length<t)){for(var r=[],n=0;n<e.Value.length;n++)r.push(parseFloat(e.Value[n]));return r}};function k(e){var t=e.indexOf(":");return e.substring(t+1)}var T=r(6275);var P=r(4215),O=r(7830),A=r.n(O);var E=r(8355),D=r(6051);function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function _(e,t){var r;if(e){if("string"==typeof e)return I(e,t);var n=E(r=Object.prototype.toString.call(e)).call(r,8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?D(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?I(e,t):void 0}}function L(e,t){return function(e){if(T(e))return e}(e)||function(e,t){var r=null==e?null:void 0!==P&&O(e)||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(e){s=!0,o=e}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||_(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e){return function(e){if(T(e))return I(e)}(e)||function(e){if(void 0!==P&&null!=O(e)||null!=e["@@iterator"])return D(e)}(e)||_(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var j=r(2475),M=r(3091),R=r(9719);function F(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=R(e);for(n=0;n<a.length;n++)r=a[n],M(t).call(t,r)>=0||(o[r]=e[r]);return o}(e,t);if(j){var a=j(e);for(n=0;n<a.length;n++)r=a[n],M(t).call(t,r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var B=r(6496);function U(e){return(U="function"==typeof P&&"symbol"==typeof B?function(e){return typeof e}:function(e){return e&&"function"==typeof P&&e.constructor===P&&e!==P.prototype?"symbol":typeof e})(e)}var N=r(6059),G=r.n(N),W=r(2633),V=r.n(W),Z=r(1929),q=r.n(Z),z=r(1246),Y=r.n(z),H=r(2165),K=r.n(H);function J(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e&&e.Value?e.Value[0]&&t?e.Value[0]:e.Value:e}var $=["52009230","52009229","00280008"];function X(e,t,r){var n,o,a,i;return{shared:G()(n=V()(o=t?q()(t[0]):[]).call(o,(function(e){return e[0]}))).call(n,(function(e){return void 0!==e&&"object"===U(e)})),perFrame:G()(a=V()(i=e?q()(e[r-1]):[]).call(i,(function(e){return e.Value[0]}))).call(a,(function(e){return void 0!==e&&"object"===U(e)}))}}function Q(e){var t=e[52009230],r=e[52009229],n=e["00280008"],o=F(e,$);return{PerFrameFunctionalGroupsSequence:t=J(t,!1),SharedFunctionalGroupsSequence:r=J(r,!1),NumberOfFrames:n=J(n),rest:o}}var ee=r(6028),te=r.n(ee);function re(e){var t=e.indexOf("/frames/")+8,r=te()(e).call(e,0,t),n=parseInt(te()(e).call(e,t),10);return{metadata:oe["".concat(r,"1")],frame:n}}const ne={_retrieveMultiframeMetadata:re,retrieveMultiframeMetadata:function(e){return re(k(e))},isMultiframe:function(e){var t=x(e["00280008"]);return t&&t>1}};var oe=[],ae={};const ie={add:function(e,t){var r=k(e);t.isMultiframe=ne.isMultiframe(t),oe[r]=t},get:function(e){var t=k(e),r=oe[t];if(r&&(null==r||!r.isMultiframe))return r;var n=ae[t];if(n)return n;var o=ne._retrieveMultiframeMetadata(t);if(o&&o.metadata){var a=o.metadata,i=o.frame;if(a){var s=function(e,t){var r=Q(t),n=r.PerFrameFunctionalGroupsSequence,o=r.SharedFunctionalGroupsSequence,a=r.NumberOfFrames,i=r.rest;if(n||a>1){var s,c=X(n,o,e),u=c.shared,l=c.perFrame,f=Y()(t,{frameNumber:e});return m()(s=[]).call(s,C(u),C(l)).forEach((function(e){K()(e).forEach((function(e){var t=L(e,2),r=t[0],n=t[1];f[r]=n}))})),Y()(i,{"00280008":a},f)}return t}(i,a);return ae[t]=s,s}}},remove:function(e){var t=k(e);oe[t]=void 0,ae[t]=void 0},purge:function(){oe=[],ae={}}};function se(e){return"RECON TOMO"===e||"RECON GATED TOMO"===e}function ce(e){var t=x(e["00080060"]);return y()(t).call(t,"NM")}function ue(e,t){var r=J(e["00080008"],!1);if(r)return r[t]}function le(e){var t=S(e["00200037"],6);return!t&&ce(e)&&(t=function(e){var t,r=ue(e,2);if(r&&se(r)){var n=J(e["00540022"]);n&&(t=S(n["00200037"],6))}return t}(e)),t}function fe(e){var t=S(e["00200032"],3);return!t&&ce(e)&&(t=function(e){var t,r=ue(e,2);if(r&&se(r)){var n=J(e["00540022"]);n&&(t=S(n["00200032"],3))}return t}(e)),t}const pe=function(e,t){if("multiframeModule"===e){var r=ne.retrieveMultiframeMetadata(t),n=r.metadata,o=r.frame;if(!n)return;var a=Q(n),i=a.PerFrameFunctionalGroupsSequence,s=a.SharedFunctionalGroupsSequence,c=a.NumberOfFrames;if(i||c>1){var u=X(i,s,o),l=u.shared;return{NumberOfFrames:c,PerFrameFunctionalInformation:u.perFrame,SharedFunctionalInformation:l}}return{NumberOfFrames:c}}var f=Et.dicomParser,p=ie.get(t);if(p){if("generalSeriesModule"===e)return{modality:x(p["00080060"]),seriesInstanceUID:x(p["0020000E"]),seriesNumber:w(p["00200011"]),studyInstanceUID:x(p["0020000D"]),seriesDate:f.parseDA(x(p["00080021"])),seriesTime:f.parseTM(x(p["00080031"],0,"")),acquisitionDate:f.parseDA(x(p["00080022"]),""),acquisitionTime:f.parseTM(x(p["00080032"],0,""))};if("patientStudyModule"===e)return{patientAge:w(p["00101010"]),patientSize:w(p["00101020"]),patientSex:x(p["00100040"]),patientWeight:w(p["00101030"])};if("nmMultiframeGeometryModule"===e){var d=x(p["00080060"]),h=ue(p,2);return{modality:d,imageType:x(p["00080008"]),imageSubType:h,imageOrientationPatient:le(p),imagePositionPatient:fe(p),sliceThickness:w(p["00180050"]),pixelSpacing:S(p["00280030"],2),numberOfFrames:w(p["00280008"]),isNMReconstructable:se(h)&&y()(d).call(d,"NM")}}if("imagePlaneModule"===e){var v=le(p),m=fe(p),g=S(p["00280030"],2),b=null,k=null;g&&(k=g[0],b=g[1]);var T=null,P=null;return v&&(T=[parseFloat(v[0]),parseFloat(v[1]),parseFloat(v[2])],P=[parseFloat(v[3]),parseFloat(v[4]),parseFloat(v[5])]),{frameOfReferenceUID:x(p["00200052"]),rows:w(p["00280010"]),columns:w(p["00280011"]),imageOrientationPatient:v,rowCosines:T,columnCosines:P,imagePositionPatient:m,sliceThickness:w(p["00180050"]),sliceLocation:w(p["00201041"]),pixelSpacing:g,rowPixelSpacing:k,columnPixelSpacing:b}}if("imagePixelModule"===e)return{samplesPerPixel:w(p["00280002"]),photometricInterpretation:x(p["00280004"]),rows:w(p["00280010"]),columns:w(p["00280011"]),bitsAllocated:w(p["00280100"]),bitsStored:w(p["00280101"]),highBit:x(p["00280102"]),pixelRepresentation:w(p["00280103"]),planarConfiguration:w(p["00280006"]),pixelAspectRatio:x(p["00280034"]),smallestPixelValue:w(p["00280106"]),largestPixelValue:w(p["00280107"]),redPaletteColorLookupTableDescriptor:S(p["00281101"]),greenPaletteColorLookupTableDescriptor:S(p["00281102"]),bluePaletteColorLookupTableDescriptor:S(p["00281103"]),redPaletteColorLookupTableData:S(p["00281201"]),greenPaletteColorLookupTableData:S(p["00281202"]),bluePaletteColorLookupTableData:S(p["00281203"])};if("voiLutModule"===e)return{windowCenter:S(p["00281050"],1),windowWidth:S(p["00281051"],1)};if("modalityLutModule"===e)return{rescaleIntercept:w(p["00281052"]),rescaleSlope:w(p["00281053"]),rescaleType:x(p["00281054"])};if("sopCommonModule"===e)return{sopClassUID:x(p["00080016"]),sopInstanceUID:x(p["00080018"])};if("petIsotopeModule"===e){var O=x(p["00540016"]);if(void 0===O)return;return{radiopharmaceuticalInfo:{radiopharmaceuticalStartTime:f.parseTM(x(O["00181072"],0,"")),radiopharmaceuticalStartDateTime:x(O["00181078"],0,""),radionuclideTotalDose:w(O["00181074"]),radionuclideHalfLife:w(O["00181075"])}}}return"overlayPlaneModule"===e?function(e){for(var t=[],r=0;r<=30;r+=2){var n="x60".concat(r.toString(16));4===n.length&&(n="x600".concat(r.toString(16)));var o=x(e["".concat(n,"3000")]);if(o){for(var a=[],i=0;i<o.length;i++)for(var s=0;s<8;s++){var c=e.Value[o.dataOffset+i];a[8*i+s]=c>>s&1}t.push({rows:w(e["".concat(n,"0010")]),columns:w(e["".concat(n,"0011")]),type:x(e["".concat(n,"0040")]),x:w(e["".concat(n,"0050")],1)-1,y:w(e["".concat(n,"0050")],0)-1,pixelData:a,description:x(e["".concat(n,"0022")]),label:x(e["".concat(n,"1500")]),roiArea:x(e["".concat(n,"1301")]),roiMean:x(e["".concat(n,"1302")]),roiStandardDeviation:x(e["".concat(n,"1303")])})}}return{overlays:t}}(p):"transferSyntax"===e?{transferSyntaxUID:x(p["00020010"])}:"petSeriesModule"===e?{correctedImage:x(p["00280051"]),units:x(p["00541001"]),decayCorrection:x(p["00541102"])}:"petImageModule"===e?{frameReferenceTime:w(p["00541300"]),actualFrameDuration:w(p["00181242"])}:void 0}};function de(e,t,r){if(r+e.length>t.length)return!1;for(var n=r,o=0;o<e.length;o++)if(e[o]!==t[n++])return!1;return!0}const he=function(e,t,r){r=r||0;for(var n=function(e){for(var t=new Uint8Array(e.length),r=0,n=e.length;r<n;r++)t[r]=e.charCodeAt(r);return t}(t),o=r;o<e.length;o++)if(n[0]===e[o]&&de(n,e,o))return o;return-1};var ve=r(1655),me=r.n(ve),ge=r(2250),ye=r.n(ge),xe=r(7878),be=r.n(xe),we={open:function(e,t){e.open("get",t,!0)},beforeSend:function(){},beforeProcessing:function(e){return ye().resolve(e.response)},imageCreated:function(){},strict:!1,decodeConfig:{convertFloatPixelDataToInt:!0,use16BitDataType:!1}};function Se(e){we=Y()(we,e)}function ke(){return we}const Te=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=Et.cornerstone,a=ke(),i=function(e){if("function"==typeof a.errorInterceptor){var t=new Error("request failed");t.request=e,t.response=e.response,t.status=e.status,a.errorInterceptor(t)}},s=new XMLHttpRequest,c=new(ye())((function(c,u){a.open(s,e,r,n);var l=a.beforeSend(s,t,r,n);s.responseType="arraybuffer";var f=Y()({},r,l);be()(f).forEach((function(t){null!==f[t]&&("Accept"===t&&-1!==e.indexOf("accept=")||s.setRequestHeader(t,f[t]))})),n.deferred={resolve:c,reject:u},n.url=e,n.imageId=t,s.onloadstart=function(r){a.onloadstart&&a.onloadstart(r,n);var i={url:e,imageId:t};o.triggerEvent(o.events,"cornerstoneimageloadstart",i)},s.onloadend=function(r){a.onloadend&&a.onloadend(r,n);var i={url:e,imageId:t};o.triggerEvent(o.events,"cornerstoneimageloadend",i)},s.onreadystatechange=function(e){a.onreadystatechange?a.onreadystatechange(e,n):4===s.readyState&&(200===s.status?a.beforeProcessing(s).then(c).catch((function(){i(s),u(s)})):(i(s),u(s)))},s.onprogress=function(r){var i,s,c=r.loaded;r.lengthComputable&&(i=r.total,s=Math.round(c/i*100)),a.onprogress&&a.onprogress(r,n);var u={url:e,imageId:t,loaded:c,total:i,percentComplete:s};o.triggerEvent(o.events,o.EVENTS.IMAGE_LOAD_PROGRESS,u)},s.onerror=function(){i(s),u(s)},s.onabort=function(){i(s),u(s)},s.send()}));return c.xhr=s,c};var Pe={xhrRequest:Te,setOptions:Se,getOptions:ke};function Oe(e){for(var t=0;t<e.length;t++)if("--"===e[t].substr(0,2))return e[t]}function Ae(e){for(var t=0;t<e.length;t++){var r;if("Content-Type:"===e[t].substr(0,13))return me()(r=e[t].substr(13)).call(r)}}function Ee(e,t,r){t=t||0,r=r||e.length-t;for(var n="",o=t;o<t+r;o++)n+=String.fromCharCode(e[o]);return n}const De=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"application/octet-stream",n={Accept:r};return new(ye())((function(r,o){var a=Te(e,t,n),i=a.xhr;a.then((function(e){var t=new Uint8Array(e),n=i.getResponseHeader("Content-Type")||"application/octet-stream";if(-1!==n.indexOf("multipart")){var a=he(t,"\r\n\r\n");-1===a&&o(new Error("invalid response - no multipart mime header"));var s=Ee(t,0,a).split("\r\n"),c=Oe(s);c||o(new Error("invalid response - no boundary marker"));var u=a+4,l=he(t,c,u);-1===l&&o(new Error("invalid response - terminating boundary not found"));var f=l-u-2;r({contentType:Ae(s),imageFrame:{pixelData:new Uint8Array(e,u,f)}})}else r({contentType:n,imageFrame:{pixelData:t}})}),o)}))};var Ie=r(1882),_e=r.n(Ie),Le=r(337),Ce=r.n(Le),je=r(2770),Me=r.n(je),Re=r(1082);function Fe(e,t,r){return t in e?Re(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Be=function(e){var t=Et.cornerstone.metaData.get("imagePixelModule",e);return{samplesPerPixel:t.samplesPerPixel,photometricInterpretation:t.photometricInterpretation,planarConfiguration:t.planarConfiguration,rows:t.rows,columns:t.columns,bitsAllocated:t.bitsAllocated,bitsStored:t.bitsStored,pixelRepresentation:t.pixelRepresentation,smallestPixelValue:t.smallestPixelValue,largestPixelValue:t.largestPixelValue,redPaletteColorLookupTableDescriptor:t.redPaletteColorLookupTableDescriptor,greenPaletteColorLookupTableDescriptor:t.greenPaletteColorLookupTableDescriptor,bluePaletteColorLookupTableDescriptor:t.bluePaletteColorLookupTableDescriptor,redPaletteColorLookupTableData:t.redPaletteColorLookupTableData,greenPaletteColorLookupTableData:t.greenPaletteColorLookupTableData,bluePaletteColorLookupTableData:t.bluePaletteColorLookupTableData,pixelData:void 0}};var Ue=r(187),Ne=r.n(Ue);function Ge(){return new Worker(r.p+"index.worker.min.worker.js")}var We,Ve=0,Ze=[],qe=[],ze=ke(),Ye={maxWebWorkers:navigator.hardwareConcurrency||1,startWebWorkersOnDemand:!0,webWorkerTaskPaths:[],taskConfiguration:{decodeTask:{initializeCodecsOnStartup:!1,strict:ze.strict}}},He={maxWebWorkers:0,numWebWorkers:0,numTasksQueued:0,numTasksExecuting:0,numTasksCompleted:0,totalTaskTimeInMS:0,totalTimeDelayedInMS:0};function Ke(){if(Ze.length){for(var e=0;e<qe.length;e++)if("ready"===qe[e].status){qe[e].status="busy";var t=Ze.shift();t.start=(new Date).getTime();var r=(new Date).getTime();return He.totalTimeDelayedInMS+=r-t.added,qe[e].task=t,qe[e].worker.postMessage({taskType:t.taskType,workerIndex:e,data:t.data},t.transferList),void He.numTasksExecuting++}qe.length<We.maxWebWorkers&&$e()}}function Je(e){if("initialize"===e.data.taskType)qe[e.data.workerIndex].status="ready",Ke();else{var t=qe[e.data.workerIndex].task.start,r="success"===e.data.status?"resolve":"reject";try{qe[e.data.workerIndex].task.deferred[r](e.data.result)}catch(e){console.warn("Caught error delivering response",e)}qe[e.data.workerIndex].task=void 0,He.numTasksExecuting--,qe[e.data.workerIndex].status="ready",He.numTasksCompleted++;var n=(new Date).getTime();He.totalTaskTimeInMS+=n-t,Ke()}}function $e(){if(!(qe.length>=We.maxWebWorkers)){var e=new Ge;qe.push({worker:e,status:"initializing"}),e.addEventListener("message",Je),e.postMessage({taskType:"initialize",workerIndex:qe.length-1,config:We})}}function Xe(e){if((We=e=e||Ye).maxWebWorkers=We.maxWebWorkers||navigator.hardwareConcurrency||1,!We.startWebWorkersOnDemand)for(var t=0;t<We.maxWebWorkers;t++)$e()}const Qe={initialize:Xe,loadWebWorkerTask:function(e,t){We.webWorkerTaskPaths.push(e),t&&(We.taskConfiguration=Y()(We.taskConfiguration,t));for(var r=0;r<qe.length;r++)qe[r].worker.postMessage({taskType:"loadWebWorkerTask",workerIndex:qe.length-1,sourcePath:e,config:We})},addTask:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3?arguments[3]:void 0;We||Xe();var o,a={},i=new(ye())((function(e,t){a={resolve:e,reject:t}}));for(o=0;o<Ze.length&&!(Ze[o].priority<r);o++);var s=Ve++;return Ne()(Ze).call(Ze,o,0,{taskId:s,taskType:e,status:"ready",added:(new Date).getTime(),data:t,deferred:a,priority:r,transferList:n}),Ke(),{taskId:s,promise:i}},getStatistics:function(){return He.maxWebWorkers=We.maxWebWorkers,He.numWebWorkers=qe.length,He.numTasksQueued=Ze.length,He},setTaskPriority:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=0;r<Ze.length;r++)if(Ze[r].taskId===e){var n=Ne()(Ze).call(Ze,r,1)[0];for(n.priority=t,r=0;r<Ze.length&&!(Ze[r].priority<t);r++);return Ne()(Ze).call(Ze,r,0,n),!0}return!1},cancelTask:function(e,t){for(var r=0;r<Ze.length;r++){if(Ze[r].taskId===e)return Ne()(Ze).call(Ze,r,1).deferred.reject(t),!0}return!1},webWorkers:qe,terminate:function(){for(var e=0;e<qe.length;e++)qe[e].worker.terminate();qe.length=0,We=void 0}};const et=function(e){for(var t,r=e[0],n=e[0],o=e.length,a=1;a<o;a++)t=e[a],r=Math.min(r,t),n=Math.max(n,t);return{min:r,max:n}};function tt(e){return function(e){var t;try{return decodeURIComponent(escape(e))}catch(r){if((t=r)instanceof URIError)return e;throw t}}(String.fromCharCode.apply(null,te()(Array.prototype).apply(new Uint8Array(e))))}const rt=function(e,t,r){var n=(new Date).getTime(),o=new Blob([t],{type:"image/jpeg"});return new(ye())((function(t,a){var i=new FileReader;void 0===i.readAsBinaryString?i.readAsArrayBuffer(o):i.readAsBinaryString(o),i.onload=function(){var o=new Image;o.onload=function(){r.height=o.height,r.width=o.width,e.rows=o.height,e.columns=o.width;var a=r.getContext("2d");a.drawImage(this,0,0);var i=a.getImageData(0,0,o.width,o.height),s=(new Date).getTime();e.pixelData=i.data,e.imageData=i,e.decodeTimeInMS=s-n;var c=et(e.pixelData);e.smallestPixelValue=c.min,e.largestPixelValue=c.max,t(e)},o.onerror=function(e){a(e)},void 0===i.readAsBinaryString?o.src="data:image/jpeg;base64,".concat(window.btoa(tt(i.result))):o.src="data:image/jpeg;base64,".concat(window.btoa(i.result))},i.onerror=function(e){a(e)}}))};var nt=r(5613);function ot(e,t,r,n,o){var a=n.priority||void 0,i=n.transferPixelData?[r.buffer]:void 0;return Qe.addTask("decodeTask",{imageFrame:e,transferSyntax:t,pixelData:r,options:n,decodeConfig:o},a,i).promise}window.pako={inflateRaw:nt.Hq};const at=function(e,t,r,n){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},a=arguments.length>5?arguments[5]:void 0;switch(t){case"1.2.840.10008.1.2":case"1.2.840.10008.1.2.1":case"1.2.840.10008.1.2.2":case"1.2.840.10008.1.2.1.99":case"1.2.840.10008.1.2.5":return ot(e,t,r,o,a);case"1.2.840.10008.1.2.4.50":return 8!==e.bitsAllocated||3!==e.samplesPerPixel&&4!==e.samplesPerPixel?ot(e,t,r,o,a):rt(e,r,n);case"1.2.840.10008.1.2.4.51":case"1.2.840.10008.1.2.4.57":case"1.2.840.10008.1.2.4.70":case"1.2.840.10008.1.2.4.80":case"1.2.840.10008.1.2.4.81":case"1.2.840.10008.1.2.4.90":case"1.2.840.10008.1.2.4.91":case"3.2.840.10008.1.2.4.96":return ot(e,t,r,o,a)}return ye().reject(new Error("No decoder for transfer syntax ".concat(t)))};function it(e){return"RGB"===e||"PALETTE COLOR"===e||"YBR_FULL"===e||"YBR_FULL_422"===e||"YBR_PARTIAL_422"===e||"YBR_PARTIAL_420"===e||"YBR_RCT"===e||"YBR_ICT"===e}function st(r,n,o){1===r.planarConfiguration?t(r.pixelData,n,o):e(r.pixelData,n,o)}function ct(e,t,r){if("RGB"===e.photometricInterpretation)st(e,t,r);else if("YBR_RCT"===e.photometricInterpretation)st(e,t,r);else if("YBR_ICT"===e.photometricInterpretation)st(e,t,r);else if("PALETTE COLOR"===e.photometricInterpretation)s(e,t,r);else if("YBR_FULL_422"===e.photometricInterpretation)!function(e,t,r){if(void 0===e)throw new Error("decodeRGB: ybrBuffer must not be undefined");if(e.length%2!=0)throw new Error("decodeRGB: ybrBuffer length must be divisble by 3");var n=e.length/2,o=0,a=0;if(r)for(var i=0;i<n;i+=2){var s=e[o++],c=e[o++],u=e[o++],l=e[o++];t[a++]=s+1.402*(l-128),t[a++]=s-.34414*(u-128)-.71414*(l-128),t[a++]=s+1.772*(u-128),t[a++]=255,t[a++]=c+1.402*(l-128),t[a++]=c-.34414*(u-128)-.71414*(l-128),t[a++]=c+1.772*(u-128),t[a++]=255}else for(var f=0;f<n;f+=2){var p=e[o++],d=e[o++],h=e[o++],v=e[o++];t[a++]=p+1.402*(v-128),t[a++]=p-.34414*(h-128)-.71414*(v-128),t[a++]=p+1.772*(h-128),t[a++]=d+1.402*(v-128),t[a++]=d-.34414*(h-128)-.71414*(v-128),t[a++]=d+1.772*(h-128)}}(e.pixelData,t,r);else{if("YBR_FULL"!==e.photometricInterpretation)throw new Error("No color space conversion for photometric interpretation ".concat(e.photometricInterpretation));!function(e,t,r){1===e.planarConfiguration?a(e.pixelData,t,r):o(e.pixelData,t,r)}(e,t,r)}}const ut=function(e,t){if(t=t||e.transferSyntax,8===e.bitsAllocated&&"1.2.840.10008.1.2.4.50"===t&&(3===e.samplesPerPixel||4===e.samplesPerPixel))return!0};function lt(e,t){var r=be()(e);if(_e()){var n=_e()(e);t&&(n=G()(n).call(n,(function(t){return Ce()(e,t).enumerable}))),r.push.apply(r,n)}return r}function ft(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?lt(Object(r),!0).forEach((function(t){Fe(e,t,r[t])})):Me()?Object.defineProperties(e,Me()(r)):lt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Ce()(r,t))}))}return e}function pt(e,t){var r=e.get("modalityLutModule",t)||{},n=(e.get("generalSeriesModule",t)||{}).modality,o={rescaleSlope:r.rescaleSlope,rescaleIntercept:r.rescaleIntercept,modality:n},a=e.get("scalingModule",t)||{};return ft(ft({},o),"PT"===n&&{suvbw:a.suvbw})}function dt(e,t){var r=be()(e);if(_e()){var n=_e()(e);t&&(n=G()(n).call(n,(function(t){return Ce()(e,t).enumerable}))),r.push.apply(r,n)}return r}function ht(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?dt(Object(r),!0).forEach((function(t){Fe(e,t,r[t])})):Me()?Object.defineProperties(e,Me()(r)):dt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Ce()(r,t))}))}return e}var vt="";function mt(e){return"1.2.840.10008.5.1.4.1.1.12.1"!==e&&"1.2.840.10008.5.1.4.1.1.12.2.1"!==e}function gt(e){for(var t=et(e),r=Math.abs(t.max-t.min)/65535,n=t.min,o=e.length,a=new Uint16Array(o),i=65535,s=0,c=0;c<o;c++){var u=Math.floor((e[c]-n)/r);a[c]=u,i=Math.min(i,u),s=Math.max(s,u)}return{min:i,max:s,intPixelData:a,slope:r,intercept:n}}function yt(e,t){var r=null==t?void 0:t.scaled,n=null==t?void 0:t.scalingParameters,o=!1;if(r&&n){var a=(null==n?void 0:n.rescaleSlope)||1,i=(null==n?void 0:n.rescaleIntercep)||0;o=((null==n?void 0:n.suvbw)||1)*(e.smallestPixelValue*a+i)<0}32===e.bitsAllocated?e.pixelData=new Float32Array(e.pixelData):16===e.bitsAllocated?0!==e.pixelRepresentation||o?e.pixelData=new Int16Array(e.pixelData):e.pixelData=new Uint16Array(e.pixelData):e.pixelData=new Uint8Array(e.pixelData)}function xt(e,t){for(var r=e.length/4,n=0,o=0,a=0;a<r;a++)t[o++]=e[n++],t[o++]=e[n++],t[o++]=e[n++],n++;return t}const bt=function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=!0;if(void 0!==n.useRGBA&&(o=n.useRGBA),n.preScale={enabled:!(!n.preScale||void 0===n.preScale.enabled)&&n.preScale.enabled},!t||!t.length)return ye().reject(new Error("The file does not contain image data."));var a=Et.cornerstone,i=document.createElement("canvas"),s=Be(e);if(n.preScale.enabled){var c=pt(a.metaData,e);c&&(n.preScale=ht(ht({},n.preScale),{},{scalingParameters:c}))}var u=ke(),l=u.decodeConfig,f=at(s,r,t,i,n,l),p=l.convertFloatPixelDataToInt,d=l.use16BitDataType;return new(ye())((function(t,s){f.then((function(s){if(n.skipCreateImage)return t(s);var c=!1;if(n.targetBuffer){var u,l,f=n.targetBuffer;u=f.offset,l=f.length;var h,v,m=n.targetBuffer,g=m.arrayBuffer,y=m.type;switch(null==l&&(l=s.pixelDataLength),null==u&&(u=0),y){case"Uint8Array":h=Uint8Array;break;case d&&"Uint16Array":h=Uint16Array;break;case d&&"Int16Array":h=Int16Array;break;case"Float32Array":h=Float32Array;break;default:throw new Error("target array for image does not have a valid type.")}if(l!==s.pixelDataLength)throw new Error("target array for image does not have the same length as the decoded image length.");v=g?new h(g,u,l):new h(s.pixelData),s.pixelData=v,c=!0}c||yt(s,s.preScale);var x=a.metaData.get("imagePlaneModule",e)||{},b=a.metaData.get("voiLutModule",e)||{},w=a.metaData.get("modalityLutModule",e)||{},S=a.metaData.get("sopCommonModule",e)||{},k=it(s.photometricInterpretation);if(k){if(o){if(!ut(s,r)){i.height=s.rows,i.width=s.columns;var T=i.getContext("2d").createImageData(s.columns,s.rows);ct(s,T.data,o),s.imageData=T,s.pixelData=T.data}}else if(ut(s,r)){var P=new Uint8ClampedArray(s.pixelData.length/4*3);s.pixelData=xt(s.pixelData,P)}else if("PALETTE COLOR"===s.photometricInterpretation){i.height=s.rows,i.width=s.columns;var O=i.getContext("2d").createImageData(s.columns,s.rows);ct(s,O.data,!0);var A=new O.data.constructor(O.data.length/4*3);s.pixelData=xt(O.data,A)}var E=et(s.pixelData);s.smallestPixelValue=E.min,s.largestPixelValue=E.max}var D={imageId:e,color:k,columnPixelSpacing:x.columnPixelSpacing,columns:s.columns,height:s.rows,preScale:s.preScale,intercept:w.rescaleIntercept?w.rescaleIntercept:0,slope:w.rescaleSlope?w.rescaleSlope:1,invert:"MONOCHROME1"===s.photometricInterpretation,minPixelValue:s.smallestPixelValue,maxPixelValue:s.largestPixelValue,rowPixelSpacing:x.rowPixelSpacing,rows:s.rows,sizeInBytes:s.pixelData.byteLength,width:s.columns,windowCenter:b.windowCenter?b.windowCenter[0]:void 0,windowWidth:b.windowWidth?b.windowWidth[0]:void 0,voiLUTFunction:b.voiLUTFunction?b.voiLUTFunction:void 0,decodeTimeInMS:s.decodeTimeInMS,floatPixelData:void 0,imageFrame:s,rgba:k&&o};if(s.pixelData instanceof Float32Array&&p){var I=s.pixelData,_=gt(I);D.minPixelValue=_.min,D.maxPixelValue=_.max,D.slope=_.slope,D.intercept=_.intercept,D.floatPixelData=I,D.getPixelData=function(){return _.intPixelData}}else D.getPixelData=function(){return s.pixelData};if(D.color&&(D.getCanvas=function(){return vt===e||(i.height=D.rows,i.width=D.columns,i.getContext("2d").putImageData(s.imageData,0,0),vt=e),i}),w.modalityLUTSequence&&w.modalityLUTSequence.length>0&&mt(S.sopClassUID)&&(D.modalityLUT=w.modalityLUTSequence[0]),b.voiLUTSequence&&b.voiLUTSequence.length>0&&(D.voiLUT=b.voiLUTSequence[0]),D.color&&(D.windowWidth=255,D.windowCenter=127),void 0===D.windowCenter||void 0===D.windowWidth){var L=D.maxPixelValue*D.slope+D.intercept,C=D.minPixelValue*D.slope+D.intercept;D.windowWidth=L-C,D.windowCenter=(L+C)/2}t(D)}),s)}))};function wt(e){var t="1.2.840.10008.1.2";if(!e)return t;var r=e.split(";"),n={};r.forEach((function(e){var t,r,o=e.split("=");if(2===o.length){var a=me()(t=o[1]).call(t).replace(/"/g,"");n[me()(r=o[0]).call(r)]=a}}));var o={"image/jpeg":"1.2.840.10008.1.2.4.50","image/x-dicom-rle":"1.2.840.10008.1.2.5","image/x-jls":"1.2.840.10008.1.2.4.80","image/jls":"1.2.840.10008.1.2.4.80","image/jll":"1.2.840.10008.1.2.4.70","image/jp2":"1.2.840.10008.1.2.4.90","image/jpx":"1.2.840.10008.1.2.4.92","image/jphc":"3.2.840.10008.1.2.4.96","image/jxl":"1.2.840.10008.1.2.4.140"};return n["transfer-syntax"]?n["transfer-syntax"]:e&&!be()(n).length&&o[e]?o[e]:n.type&&o[n.type]?o[n.type]:o[e]?o[e]:t}function St(){return Et.cornerstone.imageRetrievalPoolManager}const kt=function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=St(),o=(new Date).getTime(),a=new(ye())((function(a,i){var s=r.requestType||"interaction",c=r.additionalDetails||{imageId:e},u=void 0===r.priority?5:r.priority,l=r.addToBeginning||!1,f=e.substring(7);n.addRequest(function(e,t,n){return De(e,t,n).then((function(e){var n=wt(e.contentType),s=e.imageFrame.pixelData;bt(t,s,n,r).then((function(e){var t=(new Date).getTime();e.loadTimeInMS=t-o,a(e)}),i)}),i).catch((function(e){i(e)}))}.bind(t,f,e,"multipart/related; type=application/octet-stream; transfer-syntax=*"),s,c,u,l)}));return{promise:a,cancelFn:void 0}};const Tt={metaData:{getNumberString:b,getNumberValue:w,getNumberValues:S,getValue:x,metaDataProvider:pe},findIndexOfString:he,getPixelData:De,loadImage:kt,metaDataManager:ie,register:function(e){e.registerImageLoader("wadors",kt),e.metaData.addProvider(pe)}};const Pt=function(e){Tt.register(e),Pr.register(e)};var Ot,At;const Et={set cornerstone(e){Pt(Ot=e)},get cornerstone(){if(!Ot){if(!window||!window.cornerstone)throw new Error("cornerstoneWADOImageLoader requires a copy of Cornerstone to work properly. Please add cornerstoneWADOImageLoader.external.cornerstone = cornerstone; to your application.");Ot=window.cornerstone,Pt(Ot)}return Ot},set dicomParser(e){At=e},get dicomParser(){if(!At){if(!window||!window.dicomParser)throw new Error("cornerstoneWADOImageLoader requires a copy of dicomParser to work properly. Please add cornerstoneWADOImageLoader.external.dicomParser = dicomParser; to your application.");At=window.dicomParser}return At}};const Dt=function(e){var t,r=e.indexOf(":"),n=e.substring(r+1),o=n.indexOf("frame=");if(-1!==o){var a=n.substr(o+6);t=parseInt(a,10),n=n.substr(0,o-1)}return{scheme:e.substr(0,r),url:n,frame:t}};var It=r(5534);function _t(e,t,r,n,o,a,i){try{var s=e[a](i),c=s.value}catch(e){return void r(e)}s.done?t(c):It.resolve(c).then(n,o)}function Lt(e){return function(){var t=this,r=arguments;return new It((function(n,o){var a=e.apply(t,r);function i(e){_t(a,n,o,i,s,"next",e)}function s(e){_t(a,n,o,i,s,"throw",e)}i(void 0)}))}}var Ct=r(2043),jt=r.n(Ct),Mt=r(9387),Rt=r.n(Mt),Ft=["elements"],Bt=["x52009230","x52009229"];function Ut(e,t){var r=be()(e);if(_e()){var n=_e()(e);t&&(n=G()(n).call(n,(function(t){return Ce()(e,t).enumerable}))),r.push.apply(r,n)}return r}function Nt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ut(Object(r),!0).forEach((function(t){Fe(e,t,r[t])})):Me()?Object.defineProperties(e,Me()(r)):Ut(Object(r)).forEach((function(t){Object.defineProperty(e,t,Ce()(r,t))}))}return e}function Gt(e,t,r){var n,o,a={};V()(n=t?q()(t.items[0].dataSet.elements):[]).call(n,(function(e){return a[e.tag]=e}));var i={};return V()(o=e?q()(e.items[r-1].dataSet.elements):[]).call(o,(function(e){return i[e.tag]=e})),{shared:a,perFrame:i}}function Wt(e){if(e){var t=e.elements,r=F(e,Ft),n=t.x52009230,o=t.x52009229,a=F(t,Bt);return{NumberOfFrames:e.intString("x00280008"),PerFrameFunctionalGroupsSequence:n,SharedFunctionalGroupsSequence:o,otherElements:a,otherAttributtes:r}}}function Vt(e){if(rr[e])return rr[e]}function Zt(e){if(!e)return!1;var t=e.intString("x00280008");return t&&t>1}const qt={_get:Vt,generateMultiframeWADOURIs:function(e){var t=[],r=Vt(e);if(Zt(r))for(var n=r.intString("x00280008"),o=1;o<=n;o++){var a;t.push(m()(a="".concat(e,"&frame=")).call(a,o))}else t.push(e);return t},retrieveMultiframeDataset:function(e){var t=function(e){return e.indexOf("&frame=")}(e),r=-1===t?e:te()(e).call(e,0,t),n=parseInt(te()(e).call(e,t+7),10)||1;return{dataSet:rr[r]?rr[r].dataSet:void 0,frame:n}},isMultiframeDataset:function(e){return Zt(Vt(e))}};var zt=r(6089),Yt=r.n(zt),Ht=r(1407),Kt=r.n(Ht);function Jt(e,t){var r=void 0!==Kt()&&A()(e)||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){var r;if(!e)return;if("string"==typeof e)return $t(e,t);var n=te()(r=Object.prototype.toString.call(e)).call(r,8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Yt()(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return $t(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return i=e.done,e},e:function(e){s=!0,a=e},f:function(){try{i||null==r.return||r.return()}finally{if(s)throw a}}}}function $t(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Xt(e){var t,r=Et.dicomParser,n=r.parseDicom(e,{untilTag:"x7fe00010"});n.elements.x7fe00010||console.warn("Pixel data not found!");try{t=r.parseDicom(e)}catch(e){console.error(e),console.log("pixel data dataset:",e.dataSet),t=e.dataSet}return n.elements.x7fe00010=t.elements.x7fe00010,n=function(e){var t,r=e.elements.x7fe00010.fragments,n=e.byteArray.length,o=Jt(r);try{for(o.s();!(t=o.n()).done;){var a,i=t.value,s=i.position;i.length>n-s&&(console.log(m()(a="Truncated fragment, changing fragment length from ".concat(i.length," to ")).call(a,n-s)),i.length=n-s)}}catch(e){o.e(e)}finally{o.f()}return e}(n)}function Qt(e,t,r){return er.apply(this,arguments)}function er(){return(er=Lt(jt().mark((function e(t,r,n){var o,a,i,s;return jt().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=Xt(t),a=n.uri,i=n.imageId,s=n.fileTotalLength,o.fetchMore=function(){var e=Lt(jt().mark((function e(c){var u,l,f,p,d,h,v,g;return jt().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=Y()({uri:a,imageId:i,fetchedLength:t.length,lengthToFetch:s-t.length},c),f=l.fetchedLength,p=l.lengthToFetch,e.next=4,r(a,i,{byteRange:m()(u="".concat(f,"-")).call(u,f+p)});case 4:return d=e.sent,h=d.arrayBuffer,v=new Uint8Array(h),(g=new Uint8Array(o.byteArray.length+v.length)).set(o.byteArray),g.set(v,o.byteArray.length),e.abrupt("return",Qt(g,r,n));case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),e.abrupt("return",o);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var tr=0,rr={},nr={};function or(){return{cacheSizeInBytes:tr,numberOfDataSetsCached:be()(rr).length}}const ar={isLoaded:function(e){return void 0!==rr[e]},load:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Te,r=arguments.length>2?arguments[2]:void 0,n=Et.cornerstone,o=Et.dicomParser;if(rr[e])return new(ye())((function(t){rr[e].cacheCount++,t(rr[e].dataSet)}));if(nr[e])return nr[e].cacheCount++,nr[e];var a=t(e,r),i=new(ye())((function(s,c){a.then(function(){var a=Lt(jt().mark((function a(u){var l,f,p;return jt().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(l={isPartialContent:!1,fileTotalLength:null},u instanceof ArrayBuffer){a.next=7;break}if(u.arrayBuffer){a.next=4;break}return a.abrupt("return",c(new Error("If not returning ArrayBuffer, must return object with `arrayBuffer` parameter")));case 4:l.isPartialContent=Rt()(u).isPartialContent,l.fileTotalLength=Rt()(u).fileTotalLength,u=u.arrayBuffer;case 7:if(f=new Uint8Array(u),a.prev=8,!l.isPartialContent){a.next=15;break}return a.next=12,Qt(f,t,{uri:e,imageId:r,fileTotalLength:l.fileTotalLength});case 12:p=a.sent,a.next=16;break;case 15:p=o.parseDicom(f);case 16:a.next=21;break;case 18:return a.prev=18,a.t0=a.catch(8),a.abrupt("return",c(a.t0));case 21:rr[e]={dataSet:p,cacheCount:i.cacheCount},tr+=p.byteArray.length,s(p),n.triggerEvent(n.events,"datasetscachechanged",{uri:e,action:"loaded",cacheInfo:or()});case 25:case"end":return a.stop()}}),a,null,[[8,18]])})));return function(e){return a.apply(this,arguments)}}(),c).then((function(){delete nr[e]}),(function(){delete nr[e]}))}));return i.cacheCount=1,nr[e]=i,i},unload:function(e){var t=Et.cornerstone;rr[e]&&(rr[e].cacheCount--,0===rr[e].cacheCount&&(tr-=rr[e].dataSet.byteArray.length,delete rr[e],t.triggerEvent(t.events,"datasetscachechanged",{uri:e,action:"unloaded",cacheInfo:or()})))},getInfo:or,purge:function(){rr={},nr={},tr=0},get:function(e){var t;if(y()(e).call(e,"&frame=")){var r=qt.retrieveMultiframeDataset(e);t=function(e,t){if(t){var r=Wt(t),n=r.NumberOfFrames,o=r.PerFrameFunctionalGroupsSequence,a=r.SharedFunctionalGroupsSequence,i=r.otherElements;if(o||n>1){var s=Gt(o,a,e),c=s.shared,u=s.perFrame,l={elements:Nt(Nt(Nt({},i),c),u)},f=Object.create(t);return Y()(f,l)}return t}}(r.frame,r.dataSet)}else rr[e]&&(t=rr[e].dataSet);return t},update:function(e,t){var r=rr[e];r?(tr-=r.dataSet.byteArray.length,r.dataSet=t,tr+=t.byteArray.length,Et.cornerstone.triggerEvent(Et.cornerstone.events,"datasetscachechanged",{uri:e,action:"updated",cacheInfo:or()})):console.error("No loaded dataSet for uri ".concat(e))}};function ir(e,t){var r=e.string("x00080008");if(r){var n=r.split("\\");if(n.length>t)return n[t]}}function sr(e){var t=h(e,"x00200037",6);return!t&&e.elements.x00209116&&(t=h(e.elements.x00209116.items[0].dataSet,"x00200037",6)),t||(t=function(e){var t,r=e.string("x00080060");if(y()(r).call(r,"NM")){var n=ir(e,2);n&&se(n)&&e.elements.x00540022&&(t=h(e.elements.x00540022.items[0].dataSet,"x00200037",6))}return t}(e)),t}function cr(e){var t=h(e,"x00200032",3);return!t&&e.elements.x00209113&&(t=h(e.elements.x00209113.items[0].dataSet,"x00200032",3)),t||(t=function(e){var t,r=e.string("x00080060");if(y()(r).call(r,"NM")){var n=ir(e,2);n&&se(n)&&e.elements.x00540022&&(t=h(e.elements.x00540022.items[0].dataSet,"x00200032",3))}return t}(e)),t}function ur(e){var t=h(e,"x00280030",2);return!t&&e.elements.x00289110&&(t=h(e.elements.x00289110.items[0].dataSet,"x00280030",2)),t}function lr(e){var t;return e.elements.x00180050?t=e.floatString("x00180050"):e.elements.x00289110&&e.elements.x00289110.items.length&&e.elements.x00289110.items[0].dataSet.elements.x00180050&&(t=e.elements.x00289110.items[0].dataSet.floatString("x00180050")),t}const fr=function(e,t){var r=Dt(t);if("multiframeModule"===e){var n=qt.retrieveMultiframeDataset(r.url);if(!n.dataSet)return;return function(e,t){if(e){var r=Wt(e),n=r.NumberOfFrames,o=r.PerFrameFunctionalGroupsSequence,a=r.SharedFunctionalGroupsSequence;if(o||n>1){var i=Gt(o,a,t),s=i.shared;return{NumberOfFrames:n,PerFrameFunctionalInformation:i.perFrame,SharedFunctionalInformation:s}}return{NumberOfFrames:n}}}(n.dataSet,n.frame)}var o,a=Et.dicomParser,i=r.url;r.frame&&(i=m()(o="".concat(i,"&frame=")).call(o,r.frame));var s=ar.get(i);if(s){if("generalSeriesModule"===e)return{modality:s.string("x00080060"),seriesInstanceUID:s.string("x0020000e"),seriesNumber:s.intString("x00200011"),studyInstanceUID:s.string("x0020000d"),seriesDate:a.parseDA(s.string("x00080021")),seriesTime:a.parseTM(s.string("x00080031")||""),acquisitionDate:a.parseDA(s.string("x00080022")||""),acquisitionTime:a.parseTM(s.string("x00080032")||"")};if("patientStudyModule"===e)return{patientAge:s.intString("x00101010"),patientSize:s.floatString("x00101020"),patientWeight:s.floatString("x00101030")};if("imagePlaneModule"===e){var c,u=sr(s),f=cr(s),v=ur(s);s.elements.x00200052&&(c=s.string("x00200052"));var g,x=lr(s);s.elements.x00201041&&(g=s.floatString("x00201041"));var b=null,w=null;v&&(w=v[0],b=v[1]);var S=null,k=null;return u&&(S=[parseFloat(u[0]),parseFloat(u[1]),parseFloat(u[2])],k=[parseFloat(u[3]),parseFloat(u[4]),parseFloat(u[5])]),{frameOfReferenceUID:c,rows:s.uint16("x00280010"),columns:s.uint16("x00280011"),imageOrientationPatient:u,rowCosines:S,columnCosines:k,imagePositionPatient:f,sliceThickness:x,sliceLocation:g,pixelSpacing:v,rowPixelSpacing:w,columnPixelSpacing:b}}if("nmMultiframeGeometryModule"===e){var T=s.string("x00080060"),P=ir(s,2);return{modality:T,imageType:s.string("x00080008"),imageSubType:P,imageOrientationPatient:sr(s),imagePositionPatient:cr(s),sliceThickness:lr(s),pixelSpacing:ur(s),numberOfFrames:s.uint16("x00280008"),isNMReconstructable:se(P)&&y()(T).call(T,"NM")}}if("imagePixelModule"===e)return l(s);if("modalityLutModule"===e)return{rescaleIntercept:s.floatString("x00281052"),rescaleSlope:s.floatString("x00281053"),rescaleType:s.string("x00281054"),modalityLUTSequence:p(s.uint16("x00280103"),s.elements.x00283000)};if("voiLutModule"===e){var O=d(s);return{windowCenter:h(s,"x00281050",1),windowWidth:h(s,"x00281051",1),voiLUTSequence:p(O,s.elements.x00283010)}}if("sopCommonModule"===e)return{sopClassUID:s.string("x00080016"),sopInstanceUID:s.string("x00080018")};if("petIsotopeModule"===e){var A=s.elements.x00540016;if(void 0===A)return;var E=A.items[0].dataSet;return{radiopharmaceuticalInfo:{radiopharmaceuticalStartTime:a.parseTM(E.string("x00181072")||""),radionuclideTotalDose:E.floatString("x00181074"),radionuclideHalfLife:E.floatString("x00181075")}}}return"overlayPlaneModule"===e?function(e){for(var t=[],r=0;r<=30;r+=2){var n="x60".concat(r.toString(16));4===n.length&&(n="x600".concat(r.toString(16)));var o=e.elements["".concat(n,"3000")];if(o){for(var a=[],i=0;i<o.length;i++)for(var s=0;s<8;s++){var c=e.byteArray[o.dataOffset+i];a[8*i+s]=c>>s&1}t.push({rows:e.uint16("".concat(n,"0010")),columns:e.uint16("".concat(n,"0011")),type:e.string("".concat(n,"0040")),x:e.int16("".concat(n,"0050"),1)-1,y:e.int16("".concat(n,"0050"),0)-1,pixelData:a,description:e.string("".concat(n,"0022")),label:e.string("".concat(n,"1500")),roiArea:e.string("".concat(n,"1301")),roiMean:e.string("".concat(n,"1302")),roiStandardDeviation:e.string("".concat(n,"1303"))})}}return{overlays:t}}(s):"transferSyntax"===e?{transferSyntaxUID:s.string("x00020010")}:"petSeriesModule"===e?{correctedImage:s.string("x00280051"),units:s.string("x00541001"),decayCorrection:s.string("x00541102")}:"petImageModule"===e?{frameReferenceTime:a.floatString(s.string("x00541300")||""),actualFrameDuration:a.intString(s.string("x00181242"))}:void 0}};var pr=[];const dr={add:function(e){var t=pr.push(e);return"dicomfile:".concat(t-1)},get:function(e){return pr[e]},remove:function(e){pr[e]=void 0},purge:function(){pr=[]}};function hr(e,t){var r=Et.dicomParser;if(e.elements.x7fe00010&&e.elements.x7fe00010.basicOffsetTable.length)return r.readEncapsulatedImageFrame(e,e.elements.x7fe00010,t);if(function(e){return e.intString("x00280008")!==e.elements.x7fe00010.fragments.length}(e)){var n=r.createJPEGBasicOffsetTable(e,e.elements.x7fe00010);return r.readEncapsulatedImageFrame(e,e.elements.x7fe00010,t,n)}return r.readEncapsulatedPixelDataFromFragments(e,e.elements.x7fe00010,t)}function vr(e,t){return e&1<<t}const mr=function(e,t,r){for(var n=new Uint8Array(r),o=0;o<r;o++){var a=e[Math.floor(o/8)+t],i=o%8;n[o]=vr(a,i)?1:0}return n};const gr=function(e,t){var r=e.elements.x7fe00010||e.elements.x7fe00008,n=e.uint16("x00280100"),o=e.uint16("x00280010"),a=e.uint16("x00280011"),i=e.uint16("x00280002");"YBR_FULL_422"===e.string("x00280004")&&(i=2,console.warn("Using SamplesPerPixel of 2 for YBR_FULL_422 photometric interpretation.\n      See http://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_C.7.6.3.html for more information."));var s,c=r.dataOffset,u=o*a*i;if(8===n){var l;if((s=c+t*u)>=e.byteArray.length)throw new Error("frame exceeds size of pixelData");return new Uint8Array(te()(l=e.byteArray.buffer).call(l,s,s+u))}if(16===n){var f;if((s=c+t*u*2)>=e.byteArray.length)throw new Error("frame exceeds size of pixelData");return new Uint8Array(te()(f=e.byteArray.buffer).call(f,s,s+2*u))}if(1===n){if((s=c+t*u*.125)>=e.byteArray.length)throw new Error("frame exceeds size of pixelData");return mr(e.byteArray,s,u)}if(32===n){var p;if((s=c+t*u*4)>=e.byteArray.length)throw new Error("frame exceeds size of pixelData");return new Uint8Array(te()(p=e.byteArray.buffer).call(p,s,s+4*u))}throw new Error("unsupported pixel format")};const yr=function(e){var t=Dt(e),r=parseInt(t.url,10),n=dr.get(r);return new(ye())((function(e,t){var r=new FileReader;r.onload=function(t){var r=t.target.result;e(r)},r.onerror=t,r.readAsArrayBuffer(n)}))};const xr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=e.elements.x7fe00010||e.elements.x7fe00008;return r?r.encapsulatedPixelData?hr(e,t):gr(e,t):null};function br(e,t){e.decache=function(){var e=Dt(t);ar.unload(e.url)}}function wr(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,a=arguments.length>5?arguments[5]:void 0,i=(new Date).getTime(),s={cancelFn:void 0};return s.promise=new(ye())((function(c,u){e.then((function(e){var l=xr(e,r),f=e.string("x00020010"),p=(new Date).getTime(),d=bt(t,l,f,o);br(s,t),d.then((function(t){t.data=e,t.sharedCacheKey=n;var r=(new Date).getTime();t.loadTimeInMS=p-i,t.totalTimeInMS=r-i,void 0!==a&&void 0!==a.imageDoneCallback&&a.imageDoneCallback(t),c(t)}),(function(t){u({error:t,dataSet:e})}))}),(function(e){u({error:e})}))})),s}function Sr(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,a=(new Date).getTime(),i=new(ye())((function(i,s){var c,u=(new Date).getTime();try{var l=xr(e,r),f=e.string("x00020010");c=bt(t,l,f,o)}catch(t){return void s({error:t,dataSet:e})}c.then((function(t){t.data=e,t.sharedCacheKey=n;var r=(new Date).getTime();t.loadTimeInMS=u-a,t.totalTimeInMS=r-a,i(t)}),s)}));return{promise:i,cancelFn:void 0}}function kr(e){return"dicomweb"===e||"wadouri"===e?Te:"dicomfile"===e?yr:void 0}function Tr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Dt(e),n=(t=Y()({},t)).loader;if(void 0===n?n=kr(r.scheme):delete t.loader,ar.isLoaded(r.url)){var o=ar.get(r.url,n,e);return Sr(o,e,r.frame,r.url,t)}var a=ar.load(r.url,n,e);return wr(a,e,r.frame,r.url,t)}const Pr={metaData:{getImagePixelModule:l,getLUTs:p,getModalityLUTOutputPixelRepresentation:d,getNumberValues:h,metaDataProvider:fr},dataSetCacheManager:ar,fileManager:dr,getEncapsulatedImageFrame:hr,getUncompressedImageFrame:gr,loadFileRequest:yr,loadImageFromPromise:wr,getLoaderForScheme:kr,loadImage:Tr,parseImageId:Dt,unpackBinaryFrame:mr,register:function(e){e.registerImageLoader("dicomweb",Tr),e.registerImageLoader("wadouri",Tr),e.registerImageLoader("dicomfile",Tr),e.metaData.addProvider(fr)}};const Or=function(e){Se(e)},Ar="4.13.2-iyunto-0.0.1";const Er={convertRGBColorByPixel:e,convertRGBColorByPlane:t,convertYBRFullByPixel:o,convertYBRFullByPlane:a,convertPALETTECOLOR:s,wadouri:Pr,wadors:Tt,configure:Or,convertColorSpace:ct,createImage:bt,decodeImageFrame:at,decodeJPEGBaseline8BitColor:rt,getImageFrame:Be,getPixelData:De,getMinMax:et,isColorImage:it,isJPEGBaseline8BitColor:ut,webWorkerManager:Qe,version:Ar,internal:Pe,external:Et}})(),n})()}));
//# sourceMappingURL=cornerstoneWADOImageLoader.min.js.map